Category archives: Snaking
Discussions of programming, particularly of programming Python
Togl rises from the grave yet again (I should really stop fixing the darn thing)
Written by
on
in
Snaking.
Well, spent most of the evening on PyOpenGL and TTFQuery, with some cleanup work in OpenGLContext as well. New release of TTFQuery that works around a bug in FontTools. PyOpenGL 2.1.0 is getting closer, with the major change being compilation tweaks to try to tell the user what's wrong when the configuration doesn't work, ...
Groovy... (But not particularly compelling)
Written by
on
in
Snaking.
As I'm sure everyone and their dog has linked to now, Groovy is an attempt to create a JVM language with some of the characteristics of Python and/or Ruby, but hewing to the "java way". So far I haven't been particularly impressed, but I suppose I should actually download and play with it some day.
Sure, it's easy to install, but 10 times? (Knoppix install goes poorly on messed up hardware...)
Written by
on
in
Snaking.
Knoppix, as many of the none of you will surely know, is a bootable Debian Linux CD. It is also one of the easier ways to install Debian, you boot into the full Linux environment off the CD and run a (rather primitive) script to install to the hard-disk.
Ding-dong Metaclass is Dead (Ding-dong the presentation's in...)
Written by
on
in
Snaking.
Sat down and did the review and final edit of the metaclass presentation this morning before work. I have more hope that it will fit in the time-slot. Basically if I only hit the top-level bullets and gloss over the sample code we'll be fine.
The work-week beckons (Planning and scheduling and timelines oh my!)
Written by
on
in
Snaking.
The presentation final draft is due Wednesday. There's no business cards for Mikey yet. Work on importing framework must continue, as must the whole-system simulator. Too much to do, too few days. Oh well, off to it.
Need to look at RoundUp some day soon (We sell an issue tracker ourselves...)
Written by
on
in
Snaking.
Darryl has third in series of articles in his blog on using the Round Up API directly that I should take the time to read some day soon. Probably should have Tim read it as well, since the issue tracker is mostly his baby.
Metaclass finishing (At last...)
Written by
on
in
Snaking.
Well, it's finished. At least, everything is now reviewed and revised, with the code samples in colour-coded glory. Unfortunately, there's now 74 pages.
Little things add up (UI issues all night...)
Written by
on
in
Snaking.
Got an email from customer' tech asking me to review the logs and see if there was a problem on our end during a given period. So, I check, which takes an hour or so of poking around in various log tables on various running instances, and then start drafting email to say basically "no, ...
Metaclass lovin (Clarity seems to be infusing the presentation)
Written by
on
in
Snaking.
So either I'm getting too deep and forgetting the audience, or the whole of the presentation is starting to make sense. Still need the section discussing how to decide when to use them, and a review of how metaclasses fit into the goals of meta-programming. It's fairly clear IMO, however, so yay. It's a much ...
TwistedSNMP 0.2.8 release (Using something is the best way to get the kinks out...)
Written by
on
in
Snaking.
Getting there on the full-plant simulation front. Discovered a serious bug in the OIDStore implementations in TwistedSNMP this evening, they were storing with naive alphabetical order when the requirement is for numeric ordering. There's a new release on SourceForge.