Author archives: Mike
Minor changes to OpenGL.raw
Written by
on
in
Snaking.
I've just done a bit of hacking to make the (Py)OpenGL.raw hierarchy a little more "normal" looking when you read the auto-generated code. There are now functions declared, the functions are then annotated with decorators to make them into wrappers (which actually replaces the original functions). Doesn't really affect how the code works, it just ...
Forget "pledges" to release updates and fuzzy timelines
Written by
on
in
Tuxedo.
Hey, google/android peoples. Here's a proposal: shame *every* licensee into releasing official unlockers for *every* Android phone ever released. The unlocker should just install an open bootloader that can install whatever ROM the user wishes (it can scream loudly at the user that they are voiding their warranty, of course).
To be clear; not for ...
Modernising PyVRML97
Written by
on
in
Snaking.
Spent a few hours working on getting PyVRML97 (on which OpenGLContext is built) updated to use Cython instead of hand-coded C modules for the accelerators. The transformation-matrix stuff worked pretty well, but so far the frustum-culling code isn't happy. I'd like to get the rework done before releasing a new version of OpenGLContext (which really ...
Android 2.2 seems pretty 2.1-like...
Written by
on
in
Snaking.
Got one of the phones flashed up to 2.2 (an unsupported release for it), so in theory I'll be able to develop/test OpenGL ES 2.0 now. I spent far longer than I should have doing that (the whole day, basically, what with various mis-steps and spending hours trying to figure out what the best ROM ...
Android Dev Setup: What is step one, really?
Written by
on
in
Snaking.
Finally got a few minutes to poke a toe into the world of Android development. Started the installation of the Android SDK for Ubuntu (Oneiric). Eclipse won't start. Segfault just after telling it where the workspace should be. Apparently no one has ever changed the default working directory in the first dialog they ever see ...
GLES 1.1 Really? In 2012?
Written by
on
.
Shiny new Android dev environment. Start reading through the documentation (yeah, a bit retro), okay, Intents seem rocking... oh, the intro just sort of dumps you off in the middle of nowhere... well, let's look at the familiar stuff; OpenGL should rock with everything being modern and shiny.
GLES 1.1 only on 2.1! (Which is ...
SilleScope, a trivial OpenGL oscilloscope-like thingy for kids
Written by
on
in
Snaking.
More porting-to-python-3 notes...
Written by
on
in
Snaking.
D'Arcy asked if I could port basicproperty, basictypes, wxoo, etceteras to Python3. Not really high on the priority list, but why not dash it off; add 2to3, see happy Python3-ers. Will log any issues as they arise here...
Python3.2 testing virtualenv can't install anything (not even pip). Seems that the distribute and distutils code are ...
Evening Learning; I was hoping to get something done...
Written by
on
in
Snaking.
Documentation for how to setup the mapping isn't particularly helpful about best practice for ...
Cross-database relations in SQLAlchemy?
Written by
on
in
Snaking.
Set out to make an app use two different databases today; one for a high-write-volume set, the other for low-volume mostly-read set. It's a TurboGears 2.0 application using SQLAlchemy. I'd half-way hoped for "tell these tables they're in that db" and then have the ORM figure out all the magic of which session to use ...