Category archives: Snaking
Discussions of programming, particularly of programming Python
PyOpenGL grows FreeGLUT support (And other little post-work tasks...)
Written by
on
in
Snaking.
Spent three or four hours getting PyOpenGL to support FreeGLUT 2.x, no big deal really, just a hack to tell the build system to consider it to be the most modern version of GLUT (and thus to build the whole base-GLUT API), and then wrappers for the FreeGLUT-specific methods/constants.
After that turned my attention to ...!-->!-->
I've got to do *something* other than work (Just realising that I've not even eaten a proper meal today)
Written by
on
in
Snaking.
I get up, I work, I snack as I work, I write a few blog postings once in a while, and then I go to sleep. This is not getting me much closer to the good life.
Oh, and speaking of billing (Though I try not to do that as much as possible...)
Written by
on
in
Snaking.
Turns out that my time on Monday at the client's client was un-billable... grrr.
Six hours of high-stress "emergency" @#$P dealing with someone else's poor planning (pulling us off of other projects with 10 minutes notice and then neglecting to give us key information), and we can't even charge regular rates for the two of ...!-->!-->
Long day with Nevow (SIP project UI redesign...)
Written by
on
in
Snaking.
Well, since I got the first 90% done in 11 hours, I guess I should expect that the last 10% will take 99 hours (using the old 90:10 rule). Today was all just web-UI stuff, creating forms, wiring them up to the database, realising that they needed schema changes, changing that, then changing all the ...
Hmm, OpenGLUT/FreeGLUT steals my weekend (Well, part of it...)
Written by
on
in
Snaking.
Apparently Fedora Core 2 is now using FreeGLUT, so PyOpenGL needs to grow somewhat to support that (it uses different API version declarations at the very least, and has some extra features as well).
Not that upset about it, I've also got an invitation to a b-day party for a pair of very attractive and ...!-->!-->
Gee these days are getting a bit too long... (Oh well, SIP project is basically finished...)
Written by
on
in
Snaking.
Moved the SIP project to about 90% finished. Everything is there technically (save actually testing with the hardware, which I can't do myself), but needs some UI polishing to be pretty enough for a real demo.
Went to the restaurant Jerusalem this evening for the management meeting... the food was far better than the usual ...!-->!-->
Should have looked at Shtoom (He realises too late in the evening to do it...)
Written by
on
in
Snaking.
Just realised that Shtoom will have the authentication mechanism already written (somewhere), since it acts as a client to normal (authenticating) servers. Should have just wandered over there and pulled out the authentication-generation code.
I've developed a bit of a blind spot there I guess, wanting to avoid learning a large package while on a ...!-->!-->
New server is in (Looks much faster than the old one...)
Written by
on
in
Snaking.
Not able to do much on it yet, but setting up an SSH session was so much faster it's almost scary. Hopefully with just the demo server running on it we'll retain some of that snappiness.
Bog, or tar-pit? (Authentication detour goes a bit haywire time-wise)
Written by
on
in
Snaking.
This little detour trying to get authentication working has taken way more time than it should have. Thinking I may just back the changes out and ignore the question for the demo. Blah.
SIP the cool-aide (Little things are so irritating...)
Written by
on
in
Snaking.
"So," figures I, "really should have at least some user authentication in the SIP server." Little did I realise that the Twisted code, while it supports authentication quite simply on the server, doesn't seem to have any code on the client side.
That is, the server can handle a client that knows how to authenticate, ...!-->!-->