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.
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?
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.
Math.max in JavaScriptPublished 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.
Published at 20:02, Sat 25 Oct 2008
What do you do when you’ve got
a large collection of chillies in the house? Well, if you’re us, you make
harissa.
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.
<img align> in OperaPublished 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.
runN programPublished 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.
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.
Published at 12:31, Tue 13 May 2008
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.