Notes from a messy desk

The net.presence of mathie (AKA Graeme Mathieson)

Running tmux in Mac OS X Terminal


5 months ago by Graeme Mathieson on Notes from a messy desk.
I’ve been a fan of screen for … a while now. But since I like being one of the cool kids, I’ve been using tmux for the past year or so...

Give me back my # key!


5 months ago by Graeme Mathieson on Notes from a messy desk.
Since I switched on "Use option as meta" in my Terminal app, I've lost my hash key. Can I have it back, please? Plus a bonus tip for quickly commenting...

Understanding the Rails Logger


7 months ago by Graeme Mathieson on Notes from a messy desk.
I post here fairly infrequently and irregularly. I’m sure the fact that I’m posting over at the FreeAgent Engineering Blog too isn’t going...

Ruby Timeout Woes, Part 2


9 months ago by Graeme Mathieson on Notes from a messy desk.
in which I discover how Ruby's Timeout implementation actually works, and discover why some of our code inside a timeout block never really times out. Continue...

Ruby Timeout Woes, Part 1


9 months ago by Graeme Mathieson on Notes from a messy desk.
in which I discover that the behaviour of Ruby's built in timeout mechanism has changed slightly between Ruby 1.8.x and Ruby 1.9. Continue reading →...

Pimpin’ TextMate (aka Top 5 TextMate Plugins, 2011 Edition)


9 months ago by Graeme Mathieson on Notes from a messy desk.
I've put together a list of the indispensable TextMate plugins that take a great editor and make it awesome, including enhanced file finding, project search...

Using tcpflow


~1 year ago by Graeme Mathieson on Notes from a messy desk.
Sometimes, when you're writing applications that use a library to talk over the wire to a remote service, it's difficult to see how the high level API the...

Vagrant box for Ubuntu 10.10 Maverick (64 bit)


~1 year ago by Graeme Mathieson on Notes from a messy desk.
I didn’t really intend this to turn into a series, but hey ho. I needed to build a 64-bit Ubuntu 10.10 vagrant image for a client project I’m working...

Vagrant base box for Debian Squeeze


over 1 year ago by Graeme Mathieson on Notes from a messy desk.
I've built a Vagrant base box for the newly released Debian 6.0 "Squeeze" which went live over the weekend. I figured I'd share it to save you the bother...

Installing on my Mac at home


over 1 year ago by Graeme Mathieson on Notes from a messy desk.
This is a short tutorial on connecting back to your home Mac via SSH, through the magic of MobileMe, then downloading some software, mounting the disk image...