So, I have a twitter/status.net app that I use to consolidate all the micro-blogs I’m on and produce a single timeline in a sidebar of my news page. It was originally written as a python plugin for pyblosxom, which runs the rest of the site. It turns out that this causes huge delays in . . . → Read More: OAuthcalypse

Firefox 3.5 startup problem (solved)

Firefox[1] 3.5 has been out for a while now, but I’ve only recently managed to switch due to the program not starting up unless I use a weird command line hack.

By using the strace command I found it was hanging on a futex call, starting in safe-mode and even deleting .mozilla didn’t fix . . . → Read More: Firefox 3.5 startup problem (solved)

Poor mans offsite backup

Before I got some proper offsite backup space* I used to make tarballs of files and dump them in my gmail. Not the most elegant solution but it worked and is free (I know about gmailfs, but I could never get it to work reliably).

This is the script I used to send the . . . → Read More: Poor mans offsite backup

Virgin Media are petty scumbags

For a few days now I’ve been working (a few minutes at a time) on writing a post about how to monitor your bandwidth usage using munin by directly querying your cable-modem. Today however, when I checked my nice munin graph I found it had stopped working at about 8AM. Some further diagnostic procedures . . . → Read More: Virgin Media are petty scumbags

Maintaining a WordPress install with git

A while ago I started tracking WordPress updates using Subversion. Instead of downloading the official release from the WordPress website I checked out the code from the stable branch of their Subversion repo. This made upgrading as simple as running “svn up” and I didn’t lose any modifications I had made to the code.

. . . → Read More: Maintaining a WordPress install with git