Archives week 31 of 2005

Aug. 1, 2005 - Aug. 7, 2005

Don't leave the on/off switch to last (Refactoring and other joys of iteration completion...)


Today marked the end of the single-account iteration for the VOIP front-end project. Today was mostly taken up with refactoring, testing, and generally cleaning up the single-account stories. The refactoring was pretty intensive, lots of common code factored into a small set of common, logically meaningful base classes, APIs for what seemed like different things ...

Continue reading

As the caffeine fades (I realise that night hasn't just fallen, it's been lying unconscious on the floor for a good few hours...)


Had two extremely strong largish regular coffees at the management meeting this morning. No breakfast or lunch. Sat down to work at 2 in the afternoon and didn't get up until around 8 at night, when I got myself a couple of pieces of bread with chocolate-hazelnut spread and briefly considered making dinner, but decided ...

Continue reading

The Night's Caress


How many have there been?
Those great conversations
Not merely grand, but truly great
Beyond sleep or thoughts of work tomorrow

Rambling thoughts shared
Nights caressed from both sides with gentle words
Minds entralled by learning
As much as mere ideas

How many souls connected and then lost?
I stop counting as I near a ...

Continue reading

Where are the Faerie Ladies?


Why am I cursed with mortal women
And yet further cursed without them
So solid in their dark forbidden flesh
They crush mere men with cruel haste

I retain my structure but cannot approach
My sylvan bones held together
With dark incantations
Seem to reject the advance
While yearning for their touch

Where are the ...

Continue reading

On lightning detection equipment (I know, I know, what does this have to do with anything...)


Reading about the crash at Pearson Airport this afternoon, there's this wonderful quote from a CBC article:
At mid-afternoon Tuesday, a spokesperson with the Greater Toronto Airports Authority said lightning was causing technical problems with the airport's lightning-detection system.

Yes, yes, I understand that it's a perfectly reasonable statement, but doesn't it just sound ...

Continue reading

Web frameworks are too dang easy to write (Another bloody one showing up in my code...)


Spent the day pounding away at the VOIP Billing project. It's getting fairly close to functional at the single-account level. Did a couple of significant refactorings during the day and am now seeing a web framework poking it's hoary head out of the contingencies.

Since I'm using BasicProperty for all of the modelling, there are ...

Continue reading

Didn't quite manage an inch (Centimeter-ing forward with OpenGL-ctypes)


Gave my hands a break, then did a bit of work on the image-handling code for OpenGL-ctypes. Mostly just translating the array-setup functions (SetupPixelRead, SetupRawPixelRead) into Python code, then deciding instead to re-implement them, as they aren't really clear wrt what they're trying to do. Hopefully breaking it down into 4 or 5 functions, each ...

Continue reading

OpenGL-ctypes inches forward (Beginning to look somewhat functional...)


Wrapped up the GLU quadrics code, and the selection-set processing code (along with some other bits and pieces) so that the OpenGL-ctypes code can run PyGame-hosted versions of a number of the OpenGLContext demos. Most notably the selection demos (which use lots of spheres :) ).

Next step is probably to work on the image-handling ...

Continue reading

Daily archives

Previous week

Week 30 of 2005

Next week

Week 32 of 2005

Archives