Like many programmers, I’m very picky about my input devices. Particularly about keyboards – both at home and work I use a Microsoft Natural Ergonomic Keyboard 4000. Despite the overly lengthy name, it’s a superb piece of kit and I wouldn’t work without it. Apple, however, don’t believe in locales outside the US. And so [...]
Author Archive
Ghosts of the Past
I just stumbled across a misplaced comment: Dude, can you leave a note that infernus that used to be infernus.org, i now http://infernus.o0o.nu – we lost the domain at some point and I guess it is useless to try to recover it back cheers So, if you’ve been missing the website in question for the [...]
Checking the EDT with aspects
I am unreasonably fond of Swing. While it has plenty of foibles, and brings a new horror to UIs with Metal, it’s nevertheless quite a nice framework to use – once you’re familiar with it. The problem is that getting familiar is a path strewn with brambles and holes full on punji sticks. One of [...]
MPs ensure themselves a friendly recession
While we’ve all been distracted by current events, our Labour government – with the support of the Conservatives – have slipped in an Order to reverse the High Court judgement requiring them to release details of their expenses. And why wouldn’t they, when previous requests have revealed such delights as £1600 on window cleaning (Barbara [...]
Ubuntu LTS scorns your initrds!
We have a number of developer boxes running Ubuntu 8.04LTS at work. For various reasons, we still have a few of the older boxes running Fedora 8, and we’re gradually moving them into the Ubuntu world. Today we moved two more developers across. One was fine – everything worked, all was good, little elves danced [...]
The Curse of Open Source
One must only browse the vast repositories of half-finished software at SourceForge to see that many promising (or just plain useful) projects seem to just vanish, left incomplete and at the mercy of bit-rot. The main reasons for this are threefold: A lot of open-source software is written to scratch an itch. That itch may [...]
Building a Successful Agile Team – Slides
John and I received a most encouraging reception to our presentation at XPDay on Thursday, Building a Successful Agile Team. Gojko Adzic was kind enough to do a write-up for those who missed it. For those interested, you can find the slides here: Building a Successful Agile Team
XPDay 2008
I was lucky enough last week to skip our release days and instead spend the time listening and learning at XPDay in London (and, on Thursday evening, drinking myself somewhat silly). They chose an interesting format this year – only a few presentations were pre-approved, and most of the presentation space was opened to proposals [...]
Vive la différence!
Michael Arrington has written a somewhat strong piece on his views on European startups. As always, a browse of the comments leads you to the conclusion that arrogance and defensiveness are common traits shared across the Atlantic. However, I think Michael has missed a rather important point – while correctly attacking the climate (in particular [...]
Weaving Maven
We’re trying to clean up our services at present, and as such are keen on investigating the @Configurable annotation for Spring 2.5. For those who aren’t in the know, this uses aspects to allow Spring to configure new instances of an annotated class, allowing dependencies to magically appear in your new object, no factories required. [...]







