Author archives: Mike

RSS feed of Mike

I love to slog (Nothing better...)


Think I've finally got the ping scanner behaving properly. Now working on UI issues. First was cleaning up the error-log view to make the error tracebacks a little more pleasantly formatted. Second is testing the node-range mapping import. It seems to be working fine still, but it's linked to network-object views being the primary focus ...

Continue reading

Changing of the roommates (Lawrence has finished moving out...)


Rosey (my sister) is moving back in with me sometime this week. She was up mopping the floor this evening. I, however, have basically been sleeping (trying to sleep, actually) since getting home from gram's place.

Score was 2 games to 1 for grams (I sunk the black, then sewered on the black). However, I ...

Continue reading

And so I remember next time (Should have thought of it earlier, but the sketch said to go the other way...)


Oh, I figured out a simpler way to handle the numeric api module overriding of the base module's functions. Since the functions have identical signatures, I can just have the numeric module's initialiser load the base module and change the vtable using the base module's defined names for each function, i.e:

pyopenglbaseapi[ PyObject_FromDoubleArray_NUM ] = ...

Continue reading

How many support modules, that is the question (PyOpenGL after kebabs...)


Got home rather early from the dinner at Dave and Shabnam's place. We made kebabs (meat and onions barbequed on flat metal skewers). This is the second time we've tried that. This time was far more successful, with the primary advance being to switch to doing much smaller individual kebabs and being gentle when flipping ...

Continue reading

Yes, it's another political rant... (I really do want to know what the NDP are smoking these days???)


The Reform Party of Canada have basically moved their ultra-right-wing agenda to being perceived as a middle-right agenda by absorbing the (tiny) centre-right Progressive Conservatives and pretending it was a merger. The result is that both the extreme right and the center right voters are likely to vote for the extreme right.

Worse still, the ...

Continue reading

Python C modules for PyOpenGL (Wow that's a lot of work for little tangible benefit...)


First half of the weekend's PyOpenGL hacking finished. I spent most of the time working on getting a script put together to auto-generate a base and a numeric module. The idea is that we will try to load the numeric, and if that fails, we'll use the non-numeric, with both modules providing the same external ...

Continue reading

Templating joys (Slog, slog, slog, slog-slog-slog, slog, slog, slog, slog-slog-slog, slog, slog...)


Bryan truly impressed me today. Been trying to figure out why certain groups are winding up being reported as offline so often. The answer was staring me in the face, but Bryan had to point it out for me to realise it. Fixing it is going to be a bit of a PITA (the proper ...

Continue reading

Emerges for all! (Oh what a geeky life we lead...)


Tim dropped by this evening, so I figured I may as well do some work on Gentoo. Reworked all of the emerges I created (fonttools, ttfquery, pydispatcher, and twistedsnmp) to conform to the (rather too terse for my taste) Gentoo style.

Then I added drag-and-drop from Konquerer into Eric3 to open files, wound up with ...

Continue reading