Author archives: Mike
Alexei's new portfolio site (Gee, it's been a while since I've seen him...)
Written by
on
in
Vindaloo.
Alexei and I used to hang around a lot. What with him moving to China we don't seem to do that any more. He's a renaissance type of person, with a strong focus on the artistic side. He just put up a site showing some of his works. Enjoy it at your leisure, gentle readers.
Oh, yes, the games (Instant Karma gets her...)
Written by
on
in
Vindaloo.
Didn't wind up having Natasha or Lara come over to grams' place with me, so it was a one-on-one tournament. Of course, grams wound up bragging to all and sundry about how she was going to beat me, so the universe decided to teach her a lesson.
Final score was 4 games to 1 (for ...!-->!-->
Well, they compile, install, and have the right contents (Of course we have no testing code for any of these 183 extensions...)
Written by
on
in
Snaking.
How does one go about testing/verifying 183 extensions when one only has 15 or so extensions available on one's graphics card?
Simple, one does not.
I'm going to write a few tests to make sure that the general approach works, but I'm intending to let users who care about particular extensions write tests and submit ...!-->!-->!-->!-->
String-schlepping for fun and profit (Well... not really much fun... and I don't make any money on this...)
Written by
on
in
Snaking.
Still working on getting the OpenGL extensions to compile. The bulk of the extensions compile fine, but there are new pointer-types being defined that are causing problems. I would guess I could just manually copy the appropriate definitions into the swig files, I just want to avoid too much manual maintenance of these files.
183 ...!-->!-->
PyOpenGL 2.0.2.01 nears release... (Could likely finish it if I wasn't writing this blog entry.)
Written by
on
in
Snaking.
Finished moving the (successful subset of the) PyOpenGL 2.1 dev branch into the 2.0.x maintenance branch. It's a considerable number of internal changes, hence bumping to 2.0.2 instead of just 2.0.1.10.
Biggest change is using the new SWIG, which causes ripple effects throughout the codebase. Not a lot of user-visible changes, really, but oh well. ...!-->!-->
A few poems transcribed while waiting for the family (Old notebooks with bad poetry...)
Written by
on
in
Vindaloo.
4 new poems up on the texts page. Just some things I wrote on the way to the UU meeting this week. Oh, and one more from this morning.
PyTable starts growing PySQLite support (Embedded database for contract work...)
Written by
on
in
Snaking.
Decided this afternoon to make PySQLite one of the supported databases for PyTable. Got much of the base work done (mostly just tracking down the proper queries for the various schema-extraction elements), but haven't really tried to use the result for anything.
I'm undertaking this little project largely because of the problems installing PostgreSQL for ...!-->!-->
Merging PyOpenGL's branches (Doesn't go too well...)
Written by
on
in
Snaking.
For the past few months I've had two active branches for PyOpenGL development. The 2.0.1.x branch and the 2.1.x branch. Problem is, 2.1 has basically not moved for 2 months, while 2.0.1 has had quite a few bug-fixes in that time.
So, spent the evening trying to merge the compatible changes into the 2.0.x branch ...!-->!-->
Somehow it went well (Or so I'm told...)
Written by
on
in
Snaking.
Turns out the SIP demo went well (or that's the message that got passed to me). Who'da thunk it.
Spent the rest of the day fixing a few bugs (and adding a minor feature) for Cinemon... come to think of it, I forgot to put part of the time (that before dinner) implementing the feature ...!-->!-->
Does anyone else look at cool database hacks and shudder? (RDBMSs are tools of the devil I tells ya!)
Written by
on
in
Snaking.
On Sunday D'Arcy had me review some of his code. Then at the UU meeting last night I was reminded of it by some of the comments by the "database weenies" (actually nice guys, I'm just using it for dramatic effect) when a fairly green programmer mentioned that he knew MySQL and half the room ...