Category archives: Snaking
Discussions of programming, particularly of programming Python
Hmm, first comment spam invades (Guess I'll have to put something in to stop that...)
Written by
on
in
Snaking.
Wouldn't it be nice if we could just issue network-death-penalties for comment spammers? Of course, then the spammers would start using it as a DOS technique, or even an extortion technique. Blah.
[Later] Doesn't look as though CoreBlog has anything to use for eliminating the spam other than turning on comment-moderation. Really don't like doing ...!-->!-->
Long day's hacking (Forgot how fast the time goes when listening to lectures as I work...)
Written by
on
in
Snaking,
Tuxedo.
I've only recently fixed the sound on my machine so that I can reliably play sound files without requiring a reboot before I start MythTV. So far I've been listening to music, but today I decided to pick up with one of the lecture series to which I'd stopped listening just a few chapters in. ...
Long day's typing (Post-meeting discussions on twisted-list)
Written by
on
in
Snaking.
Had a mite of trouble debugging a small Twisted app this afternoon. Spent most of the afternoon and evening discussing that trouble with the Twisted folks. My hands are pretty much chutneyed at this point. Think I need to take a break and relax.
I should write now (But I feel like sleeping instead)
Written by
on
in
Design Theory,
Snaking.
Switched over to the development branch today for testing. Went fairly well, just a few bugs that crept up due to differences between the test framework and the real system. Pretty good considering it's an entirely new CMTS and Modem type being added to the system.
I should take an hour or two to write. ...!-->!-->
No, it really was that subtle (Moreso than I'd thought...)
Written by
on
in
Snaking.
Turns out the device-view bug was one of those situations where procedural thinking and event-driven thinking were being applied separately and resulting in a collision.
(More detail than anyone cares about...)
Modems go out and find their identity, then send a message telling the rest of the world about their identity. CMTSs ask each modem ...!-->!-->!-->!-->
Happy that the taxes are simpler? (Or depressed that my investment income totalled less than $100 for a year!)
Written by
on
in
Snaking,
Vindaloo.
Took a quick trip up to the bank between helping D'Arcy and starting Cinemon work today. Taxes are due tomorrow evening in Canada, and I'd not been able to find any T5 (investment income) slips from the banks with which I do business.
So, I trundled over and asked them to print out some T5s ...!-->!-->
Ctypes experiments start well (Characterising the problems...)
Written by
on
in
Snaking.
Today began work in earnest on creating a PyOpenGL implementation with ctypes. This is basically a matter of figuring out how to make the API look like the old SWIG API without introducing too much overhead, either in run-time processing, or development effort.
So far it's going well. There are only about 5 or 6 ...!-->!-->
Garn that was a long day (Booting into Windows seemed to make it so...)
Written by
on
in
Snaking.
Had to test a fix from while I was in ZZZ on Windows. Booted up and installed both a Firefox + SVG build and Adobe SVG, then started testing. Rather more silly little bugs had crept in than I was expecting. Especially poor results with the Firefox + SVG build... it really doesn't look likely ...
Day of learning (Nevow live pages...)
Written by
on
in
Snaking.
Spent the greatest bulk of the day familiarising myself with the "liveevil" technology from Nevow. It's a javascript + xmlrpc engine allowing one to code a single page application. Going to be trying to use it in Cinemon to produce a number of desirable effects wrt automatically-updating visualisations.
Workin' in the free world (Documentation I suppose...)
Written by
on
in
Snaking,
Vindaloo.
I'm in ZZZ for a week. So far going fairly well socially, but didn't get any billables done yesterday (though I did catch up on business email and reading), as I spent what time I had trying to get Eric (the Python IDE) installed. It's way too cold to sit outside working, so the puppy ...