About   |   Projects   |   Elsewhere   |   Work   |   Feeds   |   Contact

Archive for December 2009

2009 – The Best Bits

Music

Imogen Heap – Ellipse has taken a while to grow on me, despite loving Speak For Yourself at the first listen.   Persistence has paid off, though, and her voice is a great calming influence on otherwise hassling Underground commutes.

The Ratells - I’ve got my daughter to thank for putting me onto these Sheffield teenagers.  They’re pretty raw around the edges, but it’s fascinating to listen to how they get tighter and tighter as they’ve gained experience and confidence.

Reverend And The Makers - another Sheffield band, with the sardonic Sheffield sense of humour and multifaceted lyrics.

Films

Up – the first 3D, and first digitally-projected, film I’ve ever seen.  Thankfully the story wasn’t overshadowed by the gimmicks – the first 10 minutes of the story have to be some of the best silent storytelling of all time.

Moon – kept me guessing until the very end, and an amazing performance from Sam Rockwell in what is effectively a solo effort.

TV

I watched virtually no broadcast TV this year, thanks to a faulty aerial and iPlayer.   The standouts were Torchwood, The Thick Of It and Misfits. And I’m really looking forward to the new season of Being Human.

Radio

I don’t think I’ve heard *any* broadcast radio this year.  But In Our Time is a fixture on my iPod – 40 minutes was almost exactly the right length to get me from one of my semi-daily commute to the other, and it also fits exactly with my scattergun interests in obscure historical minutia.

Web

It’s difficult to pick on one or two standout websites, probably because I spend all day, every day online.   Is it too sad to nominate an API instead?  If so, Spotify gets a vote from me – and while it’s definitely not new, Twitter continues to enable relationships with people I wouldn’t otherwise be able to have.

Print

I’ve more-or-less stopped buying newspapers, but I’ve been very thankful for a subscription to the New Yorker for the 8-odd hours a week I’ve been spending on trains.   The UK edition of Wired also merits a mention, and I *will* get around to writing that article about Morse Code…

Events

Interesting – always worth a Saturday, despite my contribution.  Playful, because what’s not to like about a conference billed as a “day of multidisciplinary frolicking”?  And Reboot, because it’s in my favourite European city and is two days of mind-expanding thinking.

31 December 2009

Play

No comments yet

That was the year that was

2009 has been a interesting year, mostly in the Chinese sense.  It started with big changes personally (isn’t moving house supposed to be the second most stressful life event?) and it’s ending with big changes professionally.   There’s been a lot of stuff that’s happened that I’m really proud of, a lot of stuff that I’d rather forget.

January is always a bit of a weird month, mainly because of the family ritual of disappearing off to the Lake District for the third week.  It’s not as mad as it sounds – the period immediately after Christmas and New Year is a pretty depressing one, so having a holiday to look forward to makes the dull, dark period a bit more bearable.  Workwise, it seems to have been spent on a project for a Major UK Broadcaster, relaunching their blogs network – a huge undertaking given the sheer number of blogs that they have.

February was the mensis horribilis of the year – two days before we moved house, I was laid out with what turned out to be a gallstone attack.   It’s by far the most painful thing I’ve ever experienced, although so far seems to have been a one-off.  Then pretty much everything that could have gone wrong with the house move did, and we moved in to discover all the things that the useless <redacted> of a surveyor had missed. Oh, and other little surprises like chunks of 15 amp cable in place of what should have been 15 amp fusewire. And so on.  I’m not sure what happened at work.  Something must have done, but my calendar’s not telling.

March seems to have been a blur of dealing with the consequences of moving, and starting the process of undoing 40 years-worth of bodged DIY in the house.   It’s been less renovation and more archaeology – peeling back the layers of wallpaper has been a trip through the fashions of the decade.

April was pretty much taken up with working on what was the biggest project I was involved in during my time at Headshift – building a networking and collaboration platform for a public sector client.  They seemed to embody most of the frustrations of working in the public sector, but with some key individuals who really get it – it’s been fascinating to watch the gradual evolution of the service to become something that’s going to have the potential to be really groundbreaking.

The highlight of May was Howduino in Liverpool – a gathering at FACT of assorted geeks and hackers loosely themed around what you can do with a soldering iron, some innocent toys and a few Arduino controllers.   My contribution was Market Bear, a plush panda with a moving coil meter transplant.  He’s still waiting to be finished off, but there are plans for that – see December…

In June, I got to do something that I’d been wanting to do for a while – take a train across Europe.  The excuse was the Reboot conference in Copenhagen, which meant a journey through  France, Belgium, Germany and Denmark by Eurostar, TGV and Deutsche Bahn sleeper.   I went to bed in Cologne and woke up in Copenhagen, which was an incredibly civilised – and not significantly slower or more expensive – way of travelling compared with the alternative of flying.   It was my second Reboot, having missed 2008 because of work commitments, and made all the better for meeting up with friends that I’d met for the first time in 2007.  Copenhagen is definitely my favourite European city – what *do* the Danes do with their ugly people?  Headshift sent a delegation which included most of the design team, so I got a tour of the Louisiana Museum of Modern Art guided by people who knew about these things.

In July we played host to a group of Hungarian students who were over on an exchange visit.  Workwise, it was the start of what turned into something of a waking nightmare of a project.

August was also pretty grim.  The project turned into a deathmarch, which meant a series of 70-hour weeks trying to bend a content management system to fit ever-changing client requirements.   The end results actually look pretty good, but at the cost of some horrendously complicated back-end mechanisms, and a object lesson in escalation of commitments. Looking back with hindsight, either dumping the original platform or even the project itself would have been far less costly in the long run.

September was conference month.  It started with dConstruct and an excuse to spend a long weekend in Brighton, and continued with Interesting.   This was the third annual Interesting outing, with the difference that this time I was talking as well as listening.   I had the wildly ambitious idea that I could teach the 350 people in Conway Hall Morse Code in 20 minutes using mnemonics – it didn’t quite work, party because I’d completely overlooked the fact that Russell tweaked the format of the day slightly and gave everyone 10 minutes slots; and partly because it was a pretty daft idea to start with.

I don’t actually remember anything about being onstage thanks to the adrenalin rush, but some people who saw it have said kind things (or at least not told me that I sucked too badly).  There are a couple of videos which are almost too embarrassing to watch as I hurl myself about the stage windmilling arms to the accompaniment of 200 party hooters played by the audience.  Originally I’d planned on using chocolates as a communication medium (think Maltesters as dots, and Twixes as dashes), but ran out of time for that.  The chocolate got eaten by the audience anyway – apologies to anyone who was hit by a flying sweet, and to Russell and Anne for being responsible for Arthur’s sugar rush after he helped me finish the kilogram or so of spare Maltesers.

October was another conference, but this time in the audience – Playful 09, again at the Conway Hall.  Billed as a day of “interdisciplinary frolicking”, the loose theme was games and the way we play them – which really doesn’t sum up the delightful eccentricity of the whole thing.  Workwise, October seems to have been pretty miscellaneous – nothing jumps out from my calendar as being particularly high profile.

November was recruitment month.  Rails developers who want full time positions in central London rather than contracts seem to be rarer than hens’ teeth.  On the upside, recruiting new staff also meant buying truckloads of new Apple kit, which is always a pleasure even if it isn’t for yourself.  It’s a great excuse to open the box and inhale a lungful of the “new macbook” smell :-)

December was pretty momentous, because that’s the point when I decided that it was time for a change after two-and-a-half years and to leave Headshift.   While I’m definitely going to miss the people at Headshift – and their clients – and I’m probably going to miss the nicer side of working fulltime in London, it’s going to be fantastic to be able to spend more time with my family in Sheffield.  Professionally, I’ve got various irons in the fire, but regardless of what happens workwise, they’ve put up with me spending great chunks of time away from them for far too long so I’m looking forward to a chance to put them first while getting the chance to spend some time working on some personal projects which have been sitting on the back burner.

Whatever 2010 brings, have a good one.   To quote Steve Jobs (thanks to Aral Balkan for the pointer!) “Stay hungry, stay foolish!”

31 December 2009

Play Work

1 comment

links for 2009-12-30

  • If you write an iPhone application that uses the network, then you must check if the network is both operating and that your server is reachable. Apple has and will continue to reject applications that do not test reachability. To this end, Apple provides iPhone developers a sample application and class, Reachability, that can easily be used to perform these tests. While the 2.0 version of this code is much better than v1.5, it is still quite raw. (For example, there is a bare [super init]; in a class method [line 175 in Reachability.m]. It does nothing. It also has two routines with misspellings in their names: -startNotifer/-stopNotifer should be -startNotifier/-stopNotifier) To me, these are signs of raw code. To remedy this, I have significantly reengineered this class.
  • "Invent Your Own Computer Games with Python" is a free e-Book that teaches you how to program in the Python programming language. Each chapter gives you the complete source code for a new game, and then teaches the programming concepts from the example.

    "Invent with Python" was written to be understandable by kids as young as 10 to 12 years old, although it is great for anyone of any age who has never programmed before.

    This second edition has revised and expanded content, including using the Pygame library to make games with graphics, animation, and sound.

  • "Instead I’m going to make a plea to anyone preparing a policy, a strategy or a plan for a social media business: stop eulogizing about technology, opportunities and the cultural importance of social media and learn to read and write a damned strategic and business plan." Joanne Jacobs' well-timed "grow up" post.
  • "Work on the Loongson, or Dragon Chip, began in 2001 at the Institute of Computing Technology in Beijing. The goal was to create a chip that would be versatile enough to drive anything from an industrial robot to a supercomputer."

31 December 2009

Links

No comments yet

links for 2009-12-28

29 December 2009

Links

No comments yet

links for 2009-12-26

27 December 2009

Links

No comments yet

links for 2009-12-25

  • Slammer gives you any grid you want, anywhere you want: Typographic Grids, Golden Sections, Fibonacci series or Rule of Thirds. Thats not all, Slammer also has Rulers, Crosshairs, Magnifier, Measurements & Screenshots. Slammer is a must have for any designer.

26 December 2009

Links

No comments yet

links for 2009-12-20

21 December 2009

Links

No comments yet

links for 2009-12-19

20 December 2009

Links

No comments yet

links for 2009-12-18

19 December 2009

Links

No comments yet

links for 2009-12-17

18 December 2009

Links

No comments yet