All Tomorrow’s Parties

Published at 21:02, Wed 20 May 2009

Last weekend, I was at the All Tomorrow’s Parties festival in Minehead. It’s unusual as music festivals go: it’s held in a holiday camp, which is great for those who, like me, find that the pleasures of actual tent-in-a-field camping are no match for those of beds and indoor plumbing.

More…

Showing your Git branch in your shell prompt

Published at 23:24, Tue 3 Mar 2009

One of the great things about Git is that makes branching and merging so simple as to be a delight, not a chore. One of the consequences of that is that you tend to use far more branches than you would if you were using a lesser revision-control system. Which can make it easy to forget which branch you’re on at any given moment. So wouldn’t it be nice if you had a simple, easy-to-see reminder of where you are, visible at all times?

More…

Perl safe signals

Published at 17:58, Sat 7 Feb 2009

Once upon a time, handling signals in Perl code had a pretty big gotcha — one that you couldn’t work around. Perl 5.8 changed signal handling in a way that eliminated that gotcha, but replaced it with a different one, harder to trigger, but no less surprising.

More…

Math.max in JavaScript

Published at 18:49, Wed 26 Nov 2008

JavaScript is a fine language in many ways — a fact that many people have noticed by now. But one of its biggest problems is the design of its standard library. There’s a lot of low-hanging fruit to complain about; this note covers just Math.max.

More…

Harissa

Published at 20:02, Sat 25 Oct 2008

Tags

What do you do when you’ve got a large collection of chillies in the house? Well, if you’re us, you make harissa.

More…

Doors Open

Published at 17:29, Sun 28 Sep 2008

Yesterday was the 2008 Doors Open Day in Edinburgh: each year, for one day only, a variety of buildings open their doors to visitors, free of charge. A large number are places that you’d never normally get the chance to visit.

More…

Unbreaking <img align> in Opera

Published at 18:50, Sun 10 Aug 2008

Opera has what seems to be a peculiar bug in its treatment of HTML <img> elements that have align attributes. Fortunately, it’s relatively easy to work around.

More…

The runN program

Published at 12:40, Wed 9 Jul 2008

Nearly a year ago, Mark Jason Dominus blogged about runN, a program he’d written. I’ve stol– uh, I mean, adapted his version for my own ends, with a couple of differences. This is a rationale for my changes.

More…

CVS hatefulness

Published at 20:58, Tue 20 May 2008

CVS might be considered an easy target for software hate, but that doesn’t stop it annoying the hell out of you. Here’s an instance I encountered today, trying to use cvs annotate.

More…

I can haz new fayvrit website?

Published at 12:31, Tue 13 May 2008

Tags

I’ve been a fan of I Can Has Cheezburger? for a while, and I tend to find that the pictures I like most are the ones with cats doing, you know, cat things — sod the captions.

So, now that I’ve found Cute Overload, well, this seems likely to be my new favourite website.

How about a few samples? Oh, go on then.

More…