Django’s ViewDoesNotExist Heisenbug June 8th, 2008

Django’s fusebox sometimes blows one, if you start poking around in it with a template-tag screwdriver.

Installing on the Edge January 9th, 2007

Happy new year, all. A short and relatively under-researched one to kick off 2007, as I’m suddenly very busy with multiple projects. Just to keep those Google fires burning….
I’m currently taking over a maintenance project from a co-worker. The architecture in question integrates our CMS with Raiser’s Edge, the charity-oriented system from Blackbaud for tracking [...]

Testing across the CF/Java boundary November 23rd, 2006

For reasons of speed I’m currently embedding Java in Coldfusion code. Given Coldfusion is built on Java, and can instantiate Java objects through createObject(”java”, class_name), you’d think that’d be reasonably easy. But the boundary between Coldfusion and Java is like the gap between two halves of a broken bone: jagged, bleeding-edged and painful when coerced [...]

A minor hardware triumph July 23rd, 2006

Today has been a day of minor disasters. More on those once they come to some sort of resolution. But I’ve also effected a minor hardware triumph with my old Kodak CX6230 camera. For two years (and two house-moves: God bless my hoarding instinct!) I’ve occasionally switched it on to be confronted with the message:
Camera [...]

So bad it said nothing, twice March 1st, 2006

E-mail-based error reporting, whether from a system specifically designed to provide it (like Nagios) or as a bolt-on to an application or framework, is only as good as the underlying error diagnostics. So when one of our clients’ Coldfusion app sent me a message today with the brief summary “null null”, the server might as [...]