Blog

All posts

Previous page Next page

Things made this weekend: Abbreviated Twitter Link feed - 6 May 2013 Python  Web 

I'm currently working on a little RSS feeder app in my spare time (which may eventually get released to the outside world, but not yet), and along the way I've made a few other useful tools

Rapid-fire Fiasco-style pseudo-LARP... in a (fictional) car - 28 Nov 2012 Gaming 

I've got a somewhat mad idea, which I'm thinking about trying out at Dragonmeet this weekend. This started after I read "My so-called larp: learning to love in a world without men", which is about a Nordic LARP that plays with a lot of the LARP stereotypes - no character stats, no win conditions, much more heavy on the narrative than gaming sides.

On considering switching to OS X… - 30 Sep 2012 Technology 

As this is a bit of a controversial topic, let me first note that all operating systems (including OS X) suck. The how and the why can be debated elsewhere, but in conclusion it’s a matter of finding one who’s bits that suck don’t annoy you too much such that you can gain the benefits…

TDD for Esoteric Programming Languages (using Clojure and Befunge) - 25 Aug 2012 Clojure  Esolangs 

I’ve been learning Clojure recently, and I’d been looking around for a good initial project to test my new knowledge. I’ve always wanted to write a Befunge interpreter, and so decided that sounded like a fun project. Little did I know the maze of twisty little passages I was letting myself in for, but I’ve…

Making (Kindle) books from blogs - 30 Jul 2012 Tools 

Admittedly, more and more of them are doing this already, but this is a slightly more DIY option… So, you’d like some more reading material for your Kindle. Maybe you’re going away for the holidays, or just want to survive the elongated journey times of the Olympic period. There’s a few blogs I’d like to…

Using Debian Multiarch for cross-compiling - 17 Jun 2012 Debian  Technology  Tools 

I’ve recently acquired a Raspberry Pi, and was considering using it for SNES emulation. However, as it turns out that Zsnes is x86-only, and that Snes9x got kicked out of Debian a while back for having an annoying “no-commercial use” license, so we’re into the compile-it-yourself options. As Snes9x is a configure/makefile-type project, I should in…

Visualising your web browsing history - 11 May 2012 Technology 

I’ve been doing a bit more data visualisation work, with a focus this time on my web browsing. If you’re using Firefox or Chrome (not Opera, as they don’t provide this data), then it turns out that your local history also contains referrer data i.e. you have a history record of not just where you’ve…

Persuading mercurial-server to work on Windows - 5 Apr 2012 mercurial-server 

A few years back, needing decent authentication and key management for Mercurial repositories, we wrote mercurial-server. Recently, we were in the position of wanting to use this with one of our clients, but this time it would need to run under Windows. This was a bit of a problem as it was designed for a…

NAntScript, now with added functions - 27 Mar 2012 C#  Technology 

When we’re doing C# work, we’re fairly big fans of NAnt, as it’s a very good build system for .Net. However, it’s got a few small flaws, the main one of which is that you often end up repeating yourself a fair few times, and applying any sort of DRY thinking in it is quite…

Making panel applets for Gnome 2 and 3 - 29 Feb 2012 Technology 

In recent times, there’s been a lot of changes to the Gnome environment with the 3.x releases, including the introduction of the Gnome Shell and things like the GObject introspection stuff going on in the background. However, the Shell is a bit on the unstable side (even if you’ve got a good graphics card), and…

Previous page Next page