Author archives: Mike

RSS feed of Mike

Day goes well until I get back to the question of performance (Though a bug showed up when it went live...)

Spent the bulk of the day on the counter-history download XMLRPC code. That's now working, but the silly modem-current-value code is failing due to an XMLRPC linearisation problem when run on the live system. Grr. Aside:

Really need to have a decent "trusted" Python-to-Python RPC mechanism that's Twisted and non-Twisted friendly which can just pass ...

Continue reading

Hmm, did I miss the anniversary? (Sort-of, if leap years didn't count...)


Just struck me, this is March first, therefore this blog is now a year old (it was started on February 29th, 2004). 687 posts so far. Hmm, no way to scroll back through the entire archives save by going through the category links or manually editing urls. Oh well, not a lot of weighty ...

Continue reading

The key to happiness is detachment from the things of this world (Or, people are better (but slower) than Bryan assumes they are...)


Somebody found and turned in the bag! While I suppose there's some "romantic" part of the population that was probably rooting for the bag's little voyage a liberte (hmm, have to figure out what I need to do to create accented characters in Linux some day), those of us who have sold out to ...

Continue reading

Sleep would be good about now... (It refuses to come, so I think about encryption)


Okay, I'm sure there's some obvious reason this won't work, since it seems so obvious, and lots of people are working in this area, but it's keeping me awake, so may as well inflict it on others...

Goal: make encrypted email communication the norm.
Partial Problem: need for registration with keyservers, resolution of who is ...

Continue reading

I need to write faster (Get the paper done and work on the presentation!)


Worked on the PyCon paper some more this evening (when I wasn't bumping into bugs here and there in OOo). Mostly just getting the section introducing data descriptors roughed out and doing some more work on the functions-to-non-data-descriptors generalisation.

Problem is, I still have a lot of material to cover and I'm spending entirely too ...

Continue reading

Even with sample code a whole day disappears creating 1 XMLRPC method! (Well, probably 90% of it was getting the server running...)


Spent the whole day working on porting the few bits of old-Cinemon that are actually used by ACI over to the new-Cinemon codebase so that we can use the old Cinemon box as a query server. Stephen over on the twisted discussion list sent me some sample code for the operation on Friday, but it ...

Continue reading

That sickening, sinking feeling... (If you don't run all of your tests every day (at least), this is what happens)


Spent the whole afternoon and evening working on OpenGLContext. Mostly doing some long-pending refactoring and reorganisation. I moved the "scripts" into their own directory, made the mainloops classmethods of the various context types, and then started in to unify the API for specifying context parameters on startup (via a definition object).

Now, as I got ...

Continue reading

Oh, about MythTV (What I like, despite the obvious UI problems)


I've been noticing something about MythTV's overall design that is markedly better than the ATI Windows product; namely the split into client and server. On Windows, when the machine started recording a show, a window popped up over my work, a task showed up in the task bar, and I was distracted. The machine was ...

Continue reading

Guess I should really just go to sleep (Don't seem to be producing any deep insights for PyCon this evening...)


Getting a little too sharp in writing the PyCon paper (egads, it's something like 3.5 weeks away now, we should get a hotel some day soon). It's too easy to start pointing out the little flaws and problems in the conceptualisation of the two protocols (data and non-data descriptors). I don't want the paper to ...

Continue reading

The day seems to have evaporated (Without much to show for it...)


Basically the whole day was spent tweaking the Linux install. Also did some reading up on backup mechanisms (I'm considering using Bacula). At the moment I'm working on the OOo install. I guess no-one has created a .emerge because the process is so simple:
emerge rpm
<download the binary distribution>
tar -xvf OOo_1.9.m79_native_LinuxIntel_install.tar
rm ...

Continue reading