Author archives: Mike

RSS feed of Mike

How many (and which) users are active on your (guarded) Nevow site? (Quicky recipe...)


Sat down and worked on a long-term wish-list feature, namely "presence" services for the Cinemon front-end. The first part of this is telling the user a) how many users are actively viewing the front-end, and b) which users they are. Well, we know we have this information stored in Nevow's guard.SessionWrapper object, it's just a ...

Continue reading

Generic repositionable interpreter (Things I should do when I get a chance...)


Just killed close to an hour booting into Windows and trying to put together a py2exe'd Cinemon for the demo tonight. What I really want is just a Python interpreter that adds some sub-directory of the interpreter directory to sys.path (with .pth support) then runs the script you specified on the command line.

py2exe just ...

Continue reading

Coincidence and magic (Plans fall apart, then magically reassemble themselves)


After the meeting with PCI this afternoon I beetled down to the Friendly Thai for dinner with Mark and Dave. Turns out it was actually 6 people for dinner, not just the three of us. By the time we finished, though, the hardworking people had to get to bed so they could get up in ...

Continue reading

Conferencing software (Emulation setup should work better when enabled...)


One of the things we've been trying to get put together is simple audio-conferencing software for use among the partners in VexTech. Problem is that I've not been able to get Skype working on my workstation (an AMD64 box). However, Tim has got it working, so it's almost certainly a problem with my box.

So, ...

Continue reading

Joy of Windows (I'm such a sucker for a beautiful face...)


Friend needed help trying to repair her computer this evening. I'm really not flush enough with time to be messing about with corrupted Windows installs, but you can't just leave a lady in distress.

Turned out to be a corrupted hard disk. Also a broken CD drive, and some loose cables, with no admin password ...

Continue reading

Win32 Python Packages Need EXE Installers (Just too cumbersome otherwise...)


I've just finished pulling together and creating exe installers for all of Cinemon's open-source dependencies (save PostgreSQL). It's quite a list; 18 packages, with one single-module dependency and some internal packages as well. Went fairly well, save that some of the packages were bzip2 compressed (which WinZip doesn't handle).

I originally tried to do a ...

Continue reading