Author archives: Mike

RSS feed of Mike

Tweaks to the laptop configuration (And the glories of graph layout)


This was one of those days where I get to the end of the day and wonder where all the time went. There was an hour or two that disappeared in a meeting, and some little bits of billable time here and there, but mostly I spent the day testing and checking and correcting things ...

Continue reading

Of TimeZones and other silliness (There really should be a standard...)


My eyes were just way too sore to stare at a computer this afternoon, so I napped for a few hours, then headed out to chat with Simon for a few hours more. I drank green tea the whole time, so I got home somewhat wired for sound.

I found and fixed a bug I'd ...

Continue reading

Finally get around to installing the Toolkit compiler (Yes, yes, I know, why support a proprietary platform...)


In order to get a binary release of SimpleParse 2.1 for Win32 systems I need to be able to compile Python extensions on the platform. Luckily, I sort of wrote the book on it... unluckily, it's been a very long time since I've done it. The reports that using the .Net 2.0 Framework SDK is ...

Continue reading

TwistedSNMP 0.3.12 released (Latency improvements, first public release of the PySNMP-v4 compatability code)


I've just released version 0.3.12 of TwistedSNMP, I didn't call it 0.4 mostly because the PySNMP-v4 code isn't yet usable (the PySNMP-v4 engine is just too slow to be useful in our applications). The changes to the version that uses v3.5+ are those mentioned earlier this week that reduce the latency during integration of ...

Continue reading

Okay, finished with the already-published stuff (Garn that took longer than I would have thought...)


I think I've pretty much got all of the currently-published projects in the portfolio now. There were quite a few nice pieces that just fell through the cracks, also a few projects I'd completely overlooked because they weren't in the previous version (such as the PIM environment). I really should have statistics and introductions on ...

Continue reading

Finally getting the portfolio cleaned up (Years and years later...)


This isn't really a theory item, but oh well :) . I decided (on looking through Michelle's portfolio this evening) that I really needed to get my own ship in order. First step was to get rid of the cheesy hard-coded pages and move to an actual application to generate pages for individual projects and ...

Continue reading

Mmm latency reduction... (Trading raw performance for scalability and responsiveness)


I've been working on extending the latency improvements from a few days ago throughout Cinemon. Some of the latency improvements are going into TwistedSNMP. I'm considering adding the parallel.py module to TwistedSNMP as well. The newest incarnation is very useful when you want to break up operations in a Twisted application which, though not "blocking" ...

Continue reading