Category archives: Snaking
Discussions of programming, particularly of programming Python
Some VOIP-ing to round out the day (Which is now way over my scheduled 9hrs)
Written by
on
in
Snaking,
Vindaloo.
Spent the rest of the evening on the VOIP platform, mostly going through the whole process of registering someone, setting up the hardware, testing that the hardware works, that they can call, that they can get voicemail, and little things like that. It did not go spectacularly well. I think many of the problems were ...
Ah, that new startup smell (Critical conversations over dinner)
Written by
on
in
Snaking.
As mentioned a few weeks ago, had a few interesting ideas for new companies. We're looking into one of those now, bringing in friends with experience in starting and running larger companies to kick the tires and tell us what's needed to get to the next step. It's rather fun.
The weird thing is that, ...!-->!-->
I don't use office applications enough (Openoffice eats my business proposal...)
Written by
on
in
Snaking.
Very frustrating evening here. Had one of those "oh, heck, I should save this since I've put so much effort into it" moments, you know the ones. You're sure the software is supposed to be doing a backup in the background, but still, you don't want to rely on that.
Oh well, hit save, hunt ...!-->!-->
Bit of hacking for OpenGL-ctypes (Images or bust... or something like that...)
Written by
on
in
Snaking.
I've been so busy lately that I haven't even looked at the OpenGL folder (the 124 unread messages count is scaring me). So, rather than do something useful and see what people are asking about, I decided to do some coding on OpenGL-ctypes. Basically I decided to get the image-handling working.
Didn't quite get there. ...!-->!-->
I'm a Lumberjack (Logging the night away...)
Written by
on
in
Snaking.
I've just spent the last few hours building event-logging functionality into the VOIP front-end. Turned out to be far less painful than I'd thought it would be. There were a few places where I had to do some funky code to provide a formatted note regarding what had been done, but in most places the ...
Why work on details (When your strength is conceptual operations?)
Written by
on
in
Snaking,
Vindaloo.
Had one of those days. Lots of pointless, stupid little details, the kind of thing that should really be getting handed off to someone who enjoys fiddling with everything until they achieve perfection. In the same day I came up with 2 ideas that are both marketable business plans, things that address an immediate widespread ...
Decision gridlock (Bogging down with lack of deciding factors...)
Written by
on
in
Snaking.
I wound up stopping work on making TwistedSNMP work with PySNMP 4.x today. I had work on the VOIP project that needed doing, but that wasn't why I stopped.
Sometimes when you're faced with a task there are two (or more) mutually exclusive approaches, both of which will take a long time to implement. You ...!-->!-->
First steps to using PySNMP 4.x from Twisted (Transport layer implemented)
Written by
on
in
Snaking.
As well as rather a lot of reading code and RFCs I started into coding today. First task was to replace the asyncore communications loop with a Twisted Protocol object. Once I got straight which pieces actually relate to the system, and which are part of the asyncore loop it worked fairly well. Gave up ...
Numpy no longer going nuts (Was apparently 64-bit problems with 23.7, version 23.8 fixed it)
Written by
on
in
Snaking.
Spending a few minutes trying to get the Numpy regression worked out. Confirmed that it really was a problem and then went to submit a bug report only to read that 23.8 had fixes for bugs with 64-bit machines. With 23.8 we no longer crash in OpenGLContext with OpenGL-ctypes (well, not in the same place ...
More PySNMP spelunking (Agents of fortune...)
Written by
on
in
Snaking.
Spent the half of the day after the management meeting pouring over the PySNMP codebase, trying to decide whether to use PySNMP 4.x or whether to try to teach PySNMP-se 3.5.x how to handle full-featured Agent-side operations. Still no particular resolution. PySNMP 4.x will require some surgery to work with TwistedSNMP, but it does have ...