Author archives: Mike
That was unbelievably frustrating! (Subversions silliness all day...)
Written by
on
in
Knight Errant.
Spent the whole day on the CVS to Subversion migration for one of our projects. Wound up with the mime-types screwed up, then somehow got the repository into a state where it was impossible to merge between a branch and the trunk because the resulting merged file would always be out-of-date.
Eventually just decided to ...!-->!-->
Festooned
Written by
on
in
Vindaloo.
Festooned with caring ribbons
She avoids our eyes
Running an email server at home is great (Until it gets turned off while you're out...)
Written by
on
in
Snaking.
It seems that either my workstation or my internet connection at home has gone down. Last time this happened it was a cable I'd mistakenly unplugged when grabbing a router. Time before that it was my cousin turning off the machine because it was keeping her awake. Both times, however, there was someone at home ...
To His Lips
Written by
on
in
Vindaloo.
He stares out the dark window
Half-eaten sandwich rising to his lips
Without seeing the undead suits
Crowded around him to feast
On the dark corpse of hope
He doesn't consider the taste
Perhaps
It has no great taste
Still
It rises unbidden to his lips
Need a better documentation-generation system (Pydoc and pydoc2 just don't cut it...)
Written by
on
in
Snaking.
Spent the full work-day today on OpenGL-ctypes. The glGet* variables are now getting automatically registered. Image types, it turns out, seem to already be registered. I've also started work on making the docstrings more reasonable, little things like including the extension's Overview section in the docstring (so you can tell what the extension is intended ...
Should have set up Gentoo instead (Package managment falls down...)
Written by
on
in
Tuxedo.
We installed Ubuntu on Soni's machine a while ago, forgoing Gentoo because we figured she should start with a "consumer" oriented distribution. Problem is, first time she runs into a problem I haven't the confidence to fix it by "remote control" (as it were).
In particular, Eric3, though it shows up on the Ubuntu web-site ...!-->!-->
Tweaking the auto-generation (More work tomorrow...)
Written by
on
in
Snaking.
Spent the rest of the day on the auto-generation system for producing GL extension wrappers. Mostly I'm looking at parsing the extension definition files and turning them into instructions to do such things as registering glGet* extensions, automatically registering image types for support, that kind of thing. Also tweaked the code so that marking a ...
Eliminating the last required OpenGL-ctypes extension (Still two optional ones...)
Written by
on
in
Snaking.
This morning I decided to eliminate the _strings.so C module from OpenGL-ctypes. This module had a single function which retrieved the data-pointer from a Python string structure. That was done mostly because of things like potentially having a different Python version or a different Python compilation flag resize the PyObject structure header and wanting to ...
Sysadmin Time Warp (Forgotten how much it consumes...)
Written by
on
in
Knight Errant.
Spent the whole day again on sysadmin work. Managed to get the VoIP sub-application installed and functioning, but I still don't have a fully functional ISP Billing System.
Discovered that the new (long promised) schema update for the ISP Billing System is going to cause dozens of (luckily fairly trivial) changes throughout the VoIP sub-application, ...!-->!-->
Long day of sysadmin-ing (Yay, a new server...)
Written by
on
in
Knight Errant.
Spent the whole day setting up our new development server (save for about 1/2 hour on billable work). I've got all of the secondary services set up, I'm just working on getting the legacy billing system built and set up now. Lot of dependencies in the tree, including multiple local-only data-types, a weird macro-expansion tool ...