Archives April 2011
The wonder of writing code you can't run...
Written by
on
in
Snaking.
Updated the PyOpenGL code-base so that it can at least load the 4.x ARB extensions... thing is, I can't actually test anything because my now-rather-old laptop doesn't support any of the new extensions :) .
Columnar Sort of N Columns in 2 Directions, a.k.a. Data-grid Sorting
Written by
on
in
Snaking.
There is a thread on Python-list about removing the "cmp" parameter to Python's sort. One little tidbit I had missed was the introduction of a stable sort guarantee with Python 2.2. I've got lots of older code that uses cmp, so I figured I'll just start rewriting those as I come across them... later that ...
Violating my own principle in PyOpenGL sometimes works
Written by
on
in
Snaking.
As I've been listening to PyCon lectures in the background as I work, I'm struck by the number of times people discussing PyOpenGL refer to the OpenGL.array.vbo module positively. It's actually one of those pieces of the API where I have broken one of my rules for the project; "Don't extend the API".
Over the ...
Free Million-Dollar Idea of the Day
Written by
on
in
Knight Errant.
Add a SquareMap-style visualization to accounting software, instant visualization of your entire company's expenses, revenue, budget, etceteras. Perfect for including in reports to CEOs, Shareholders and the like. For bonus marks, make it explorable, with a web-based tool to which I upload simple tree-structured data-sets.
Yay, fairly usable meliae loading
Written by
on
in
Snaking.
Unscheduled day off work today... which means... RunSnakeRun (and SquareMap) got quite a few performance improvements when handling Meliae dumps. It still takes 3-4 minutes to load a 16MB capture (that is, an dump that captured 16MB of objects) but once loaded it is reasonably close to interactive. I haven't got time to work on ...