Category archives: Knight Errant

Questing and jousting and other entrepreneurial details

RSS feed of Knight Errant

C++ and Accounting (Not as exciting as you might think...)


Spent the whole day on C++ memory-leak hunting. C++ really is a tool that no-one should use without some mechanism to take away the memory management. Without automated handling it's just way too easy to lose track of a reference and wind up with a couple of hundred KB lost.

Got some book-keeping stuff taken ...

Continue reading

TurboGears Weirdness (Validators don't Run)


Ran into a weird situation with TurboGears validators on a client project. It seems like they're just plain broken for the most common use case, at least one other user seems to agree. That's disturbing me primarily because it means I'm somehow "missing" the normal pattern for validator usage (people can't be using them in ...

Continue reading

Mind Numb (22.5 billable hours in two days...)


Have had high-priority issues show up half-way through two days in a row now, pulling me from one client to another. Result has been 11+ hours billable each day (on top of not being particularly rested from the weekend). I'm getting well toward mind-numbed.

Some (tired) thoughts:

Pre and post condition checks are good things ...

Continue reading