LaCie Hard Drives

This should be really embarassing for LaCie (though it's not as bad as what happens with Seagate) A brand new LaCie d2 USB 3.0 drive, »

iCloud and iWork '09

Keynote is the best presentation software that I've had the pleasure to use. It was one of the major drivers behind my first PowerBook purchase in »

Seagate Hard Drives

Why is is that makers of PC hardware think they can also write PC software? Case in point, a Seagate GoFlex 3TB hard drive I recently »

HTAi 2012, Bilbao

The HTAi conference is a strange beast. HTA means different things in different countries - so an international conference to cover HTA is bound to look »


Unfortunately, there's no method that I can find in Cocoa for translating arbitary geographical coordinates into timezones. While calculating a simple time offset from the Greenwich »

The new iPad

Being an iOS developer, I got an iPad as soon as they became available in the UK. For about three months it had the best screen »

A Local Church

St John the Baptist Church. North Baddesley, Hampshire by ajcook It's chilly again. I took this picture, and the next below, in January 2010 at a »