Fork me on GitHub

MediaWiki - Preformatted Text within Lists

As I discovered this morning, with MediaWiki 1.5.7+, if you attempt to put a <pre> wraped block of code within a numbered list, the indentation breaks and the numbering starts over after the <pre> block. This was pretty annoying, as I was trying to document a procedure including ...

more ...

Meld - Graphical Diff Tool for SVN Directories

I’ve been in the process of manually merging two directories in a subversion repo. The second started out as a “development” copy of the first (without branching, unfortunately). Since there’s quite a few files, I decided that a graphical diff program is a must. I usually use kdiff3 ...

more ...

Using VirtualBox Remotely

At work, I have a pretty beefy workstation (a Dell OptiPlex 990 with a 3.4GHz Intel Core i7-2600 and 8GB RAM running Fedora 16) that I usually run a few VMs on as my test/development environment. I usually reboot my machine every other week or so, and start ...

more ...



GNU Screen and Multiple Regions

Since I always seem to forget this wonderful feature of GNU screen (probably one of the pieces of software I use the most every day)…

  • To split the current region horizontally into two equal regions: C-a S
  • To switch between those regions: C-a Tab
  • To close all regions but the ...
more ...



PHP Script to Query Linode DNS Manager API

I’m in the process of moving all of my public-facing services, currently hosted on a single Linode, to a new virtual machine (still with Linode, of course, just a new CentOS 6 VM). Of course, I’ve got a lot (about 60) of DNS records, spread across 8 domains ...

more ...

Secure rsnapshot backups over the WAN via SSH

Since I moved all of my WAN-facing stuff (mail, web, this blog, svn etc.) to a virtual server with Linode, and just have a desktop at home, it’s no longer practical to use Bacula for backups. Linode manages daily and weekly backups through their backup service, but they ...

more ...