I ran into a problem reviving an old application from a few years ago. I want to install it on my server, but the version of Rails is so old that it won’t run on any sane version of Ruby to develop against. Docker to the rescue…
I had to export my Google Hangouts conversations with a certain person to a spreadsheet. You would think Google could do this, but it’s nowhere as easy as it should be. Google isn’t entirely unhelpful, however – they do provide all of your Hangouts messages – albeit in a user-unusable format. So I had to write… Continue reading How-To: Export Google Hangouts Archive
I’ve recently gotten tired of dealing with old packages like Apache 2.2, and decided it’s time to take the plunge and try to upgrade Ubuntu on my VPS. I approach this with much trepidation; as the last time I tried something like this, I ended up with a VPS that needed to be reinstalled from… Continue reading Upgrading an OpenVZ VPS from 12.04 to 14.04
In this tutorial, I’m going to walk through how to use mod_rewrite‘s RewriteMap directive to redirect to a random WordPress post any time a visitor visits a specific URL, in this case /random. This technique is very fast, requires no PHP overhead beyond that which is normally needed to serve pages from WordPress, so it… Continue reading Fast random post in WordPress (with Apache’s help)
I picked up an Innotab 3 for my son’s 3rd birthday, and one of the selling points for this, aside from being a rugged (hopefully) kid-proof tablet, was that I could encode his favorite movies and put them on there for him. A Google search yielded tons of how-to videos on this subject, but the… Continue reading How to convert videos for the VTech Innotab 3 on Mac and Linux via the terminal
This article will walk you through setting up Apache to serve up redmine in a subdirectory over an SSL connection. It will use thin as the application server.