Category archives: Snaking

Discussions of programming, particularly of programming Python

RSS feed of Snaking

Some OpenGL-ctypes hacking (Including getting auto-generation working again...)


Added a GLX sub-package to OpenGL-ctypes today. It was created using the auto-generation mechanism, which had drifted away from the subclass I created a bit. Seem to be back to usable results now.

Tried to get the WGL sub-package created, but didn't have one of the MSVC libraries I needed to do the auto-generation. Also ...

Continue reading

Seneca FOSS conference begins (Keynote and then "artists language" talk...)


Mozilla keynote was basically about how to make the minimal contributions of many people collect efficiently into a final product.

Now at the "Pure Data" Artist's Language talk. "csound" is a programming language? I'd thought it was a library. Anyway, interesting little patch language, apparently has Python bindings of some form. Same kind of stuff ...

Continue reading

Off to a conference tomorrow and Friday (Seneca FSOSS conference up at York University)


Going up to a little conference at York University tomorrow morning (8:30 am! I'll have to be out of here by 7:30!). Not presenting, just planning on spending the day "networking" (read talking). If it wraps up early I'll try to get downtown to hit the IEEE discussion of the Cell processor architecture at Ryerson. ...

Continue reading

PyMol shows up on a random computer (Didn't I say I wouldn't do this any more?)


Rose somehow forgot that I'm trying to stop helping people with their infected Windows machines, so she volunteered me to help her friend. Sigh. Anyway, cool thing happened; browsing the start menu to look for suspicious programs I found PyMol!

I think that's cool. Makes me feel somewhat less dumb about contributing to the network ...

Continue reading

Another hour of trying to get Eric up (No luck yet...)


I decided to try building Eric for the workstation (again) so that I can use the larger monitor, far better chair and generally better ergonomic support for development (comfort matters more and more as I get older). This time I tried to get Eric4 working. Ran into the same basic problem. SIP isn't Python 2.5 ...

Continue reading

Getting sip to build on Gentoo Python 2.5 (Or, how to use overlays.gentoo.org for those who don't feel like using "layman")


When I upgraded the workstation to 2.5 I wound up breaking the Eric3 IDE that I use for all my hacking (Python and otherwise). It was broken because of some Python 2.5 HeapTypeObject structure changes that meant the SIP wrapper generator wouldn't work. A search of the net revealed what appeared to be an ebuild ...

Continue reading

Ah the joys of bundling (Wish I had time to work on it today)


Blake reports that things go to handbaskets when attempting to include OpenGL (-ctypes) in a Py2App bundle. Apparently the setuptools entry-point registrations (which are required by OpenGL-ctypes) are not getting triggered so there's no handlers available.

And there's the flip-side of using big, standard(-ish) packages, when they break, you have to be willing (and have ...

Continue reading

Successes and failures trickle in (So far three of them...)


So far the count (for people other than me) of successes/failures is 1:2, with Blake getting a flawless install on OS X and Simon and Bill getting "Unexpected HTML page found at" errors. I'm now plowing through the 170 messages sitting in my distutils folder (I subscribe, but I often ignore the mailing list) to ...

Continue reading