Category archives: Snaking
Discussions of programming, particularly of programming Python
Presentation isn't a total blowout (Going to be moving next time, likely...)
Written by
on
in
Snaking.
PyGTA is likely going to relocate to another office around the corner from Givex come January (next meeting), in order to accomodate the larger crowds (it's getting kinda stuffy in the Givex conference room).
The pool hall to which we normally retire is also closing on the 16th of December, so will have to find ...!-->!-->
All hail the PyGTA presentation (Well, read it anyway...)
Written by
on
in
Snaking.
It's not the funniest or prettiest presentation ever done, but it's available. (Why post it now? Why so that I can get to it from the meeting, of course). The code samples are also available.
Have fun.
Free debugging kills another day (Old code adapter grows yet another barnacle...)
Written by
on
in
Snaking.
Today was largely a blowout. After spending an hour or two reviewing and trying to plan out the hotspot project I realised I wasn't functional and took a nap (didn't sleep well last night). Nap turned into 3 hours of not sleeping, so got up and started working on a bug Bryan had submitted.
Just ...!-->!-->
One goal basically complete (Other not even touched...)
Written by
on
in
Snaking.
The presentation for the PyGTA meeting on Tuesday is mostly complete. I have everything save a sample for the subclassing built-in types section. Still some polishing to do, but it's basically ready to go.
Tomorrow begins work on the Hot Spot project in earnest. Hopefully it'll just be a week or two, I'd like to ...!-->!-->
Tomorrow's plans (Just to keep myself honest...)
Written by
on
in
Snaking.
After the games, I need to get PyOpenGL 2.0.2 out the door, with or without the new extension modules. Then I need to spend the rest of the day working on the presentation for Tuesday. So there, that's what I must do. Watch this space tomorrow night to see if I managed to stay on ...
Hope they aren't all this slow (First extension for testing goes very poorly...)
Written by
on
in
Snaking.
Decided to test the wrapper for one of the few PyOpenGL extensions to which I actually have access, ARB vertex object buffer. Unfortunately, so far 2 out of 3 functions have required completely custom wrappers. This is going to be a very slow process if all 180+ new wrappers need this kind of attention.
The ...!-->!-->
New PyTable is out girls and boys (0.8.0 adds the PySQLite support)
Written by
on
in
Snaking.
Did a release of PyTable last night. Only significant changes are the PySQLite 2.0 support and the general support for non-pyformat database drivers.
Today, as my dinner and a movie plans have fallen through :( , I shall endeavour to get some groceries laid in, and then see if we can't get PyOpenGL 2.0.2 built, ...!-->!-->
Better pyformat on non-pyformat database support (And the PySQLite driver is basically finished...)
Written by
on
in
Snaking.
The PySQLite driver is now to the point where it can run the full PyTable test suite. I also rewrote the pyformat support so that it parses (well, really just does a minimal bit of tokenising to recognise strings) the SQL in order to avoid extraneous escaping.
8 more unbillable hours (VNC makes things *so* slow...)
Written by
on
in
Snaking.
So far today, my entire useful output has been getting the SIP demo set up on the laptop. Um, argh.
VNC was a serious PITA. Internet Explorer (they don't have a real browser on the machine) messed up every single .tar.gz I downloaded. Cygwin's tar and gzip kept crashing in such a way that VNC ...!-->!-->
The remains of the day (Pre-meeting...)
Written by
on
in
Snaking.
Before the meeting I spent much of the day working on a presentation for PyGTA next Tuesday. Basically I'm focussing on New Style classes and all the features and implications they have. Particularly focussing on the descriptor API.
I've been using descriptors for a long time now. They are the basis of both OpenGLContext's VRML97 ...!-->!-->