Archives June 2009
Testing and Point Parameters (sprites)
Written by
on
in
Snaking.
Spent the afternoon testing PyOpenGL 3.0.1, dull, really. Found a few errors in the Demo where code was trying to use OpenGL before there is a context (recent Linux drivers are getting *really* picky about that). Added a flag to the root OpenGL namespace to control unpacking of single-length arrays, thinking that PyOpenGL 3.1 should ...
Issue tracking for Linux Laptops...
Written by
on
in
Young Coders.
Idly trying to get my (Lenovo W500) to suspend again this morning as I wait for the washing machine to finish. Biggest problem is that there are so many sites all with outdated information so I have to filter through hundreds of posts most of which are discussing e.g. Ubuntu 8.10 (which suspended fine with ...
What should networking look like?
Written by
on
in
Snaking.
I spent far too long today playing with two different networking systems. The first was RabbitMQ and py-amqplib. This seems pretty nice, you can send hundreds of messages in a fraction of a second... though it then seems to take *forever* to process them. Appears to force in-order delivery, including an explicit ack from the ...
This evening's pyqnet hacking brought to you by annoying neighbours
Written by
on
in
Snaking.
Began work on simplifying the PyQNet API. Got rid of blocking/non-blocking versions (everything is non-blocking now, though there's a "wait" operation to block until incoming messages are received). Also simplified the callback-based (server) interface. Added (optional) zlib compression to the packages and added support for arbitrarily sized messages.
Probably next up would be getting the ...
PyGTA is on Wednesday this month, PyCairo
Written by
on
in
Snaking.
Behdad is going to be presenting how to use PyCairo. PyCairo is a immediate-mode 2D rendering library. It can target all sorts of back-ends including OpenGL, X windows, PDF, etceteras.
[Update] We'll still be on Wednesday, but turns out Behdad is unavailable due to the turmoil in Iran.
SimpleParse rev'd for Python 2.6
Written by
on
in
Snaking.
I've just released the Python 2.6 compatible version of SimpleParse. The only changes of note were the 2.6 fixes and a renaming of the simpleparse.xml module to simpleparse.xmlparser, as under Python 2.6 import semantics the "xml" module caused an import conflict.
I've released only the 2.5 win32 egg, as I'm using my Vista machine to ...
50 Year Nukes, Good Governance, Prosperity and Education
Written by
on
in
Polis.
Headed out to the "Net Change Week" event this evening. Got to ranting to Alfonso before the presentations about a few of my pet theories and wound up with this chain:
- we've got a maximum of maybe 50 years before any rogue nation or disgruntled group can acquire the knowledge required to create nuclear weapons ...
Suspend problems...
Written by
on
in
Tuxedo.
Since updating the Kubuntu Jaunty on my main laptop (Lenovo w500) I've lost my hard-won suspend/resume support that I had with Hardy. If I have nothing running, happy days, suspend/resume works perfectly through multiple cycles. Certain apps running, no problem suspending/resuming, but Thunderbird and Firefox, I get a dead black screen on an otherwise fully ...
One more bug then should do a PyOpenGL 3.0.1 release
Written by
on
in
Snaking.
Just about time to do a 3.0.1 release, with the accelerator modules and bug-fixes. Still have a bug-report about Linux GLUT crashing in glGetError, will have to try to track down and fix that before a release. Other than that it's just testing, building and testing again...
Daily archives
- June 4, 2009
- June 10, 2009
- June 11, 2009
- June 14, 2009
- June 15, 2009
- June 20, 2009
- June 26, 2009
- June 29, 2009