Category archives: Snaking
Discussions of programming, particularly of programming Python
How many (and which) users are active on your (guarded) Nevow site? (Quicky recipe...)
Written by
on
in
Snaking.
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 ...
Generic repositionable interpreter (Things I should do when I get a chance...)
Written by
on
in
Snaking.
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 ...!-->!-->
Win32 Python Packages Need EXE Installers (Just too cumbersome otherwise...)
Written by
on
in
Snaking.
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 ...!-->!-->
Sleep, glorious sleep (Doesn't get much work done, but...)
Written by
on
in
Snaking,
Vindaloo.
I just couldn't get up this morning, so I spent the whole day abed... well... not quite. I actually did a tiny bit of work on the OpenGL-in-ctypes stuff, but hardly enough to be noticable. I keep thinking there has to be a better way to handle the wrapping and stopping to try to find ...
Conference call ambushes me (Weirdest of places...)
Written by
on
in
Snaking.
I very seldom get over to my co-worker (Tim)'s place. But this week I picked up his pay cheque for him, so I had an excuse to walk over and see his new baby. My plan, you see, was to pop in, see her (the baby) and then pop out again to get some serious ...
PyGTA is next Tuesday (Come see the wonder that is Cinemon!)
Written by
on
in
Snaking.
Ian reminded me today that PyGTA is coming up next week. I'm going to load up the Cinemon demo and do a very brief walkthrough of it. Since we're now out of the "stealth" phase, we can really talk about it for the first time.
Today was mostly taken up with meetings. Didn't really have ...!-->!-->
Rosey starts blogging... (While I spend my day on system administration and minor bug-fixing)
Written by
on
in
Snaking.
Rosey (my little sister) has started up a blog (no entries yet, however), mostly to track her progress learning French in Quebec this summer.
I spent the day getting a Cinemon server ready for a client. Mostly just getting the (old) server updated to newest code, testing for start-on-boot operation, eliminating all of the source ...!-->!-->
Gentoo moving to Python 2.4 causes a bit of annoyance (Dependency changes, but the packages don't realise it...)
Written by
on
in
Snaking.
I told Gentoo to update my system today, thinking I'd see if the KDE compilation failures had been fixed. I missed Python 2.4.1 in the list of dependencies to be built (there were dozens and dozens of them). So, though the KDE compile still failed, Gentoo had already updated Python to 2.4.1, which broke pretty ...
Mental exercise is fun (Paper design for scaling up Cinemon)
Written by
on
in
Snaking.
I've been working on the algorithms for scaling up Cinemon to work for large systems (half a million subscribers or so) on and off. Today I decided to work on the overall architecture, rather than the nitty-gritty details of how communications will work among the federated servers.
The actual "how" of it is something I'll ...!-->!-->
Little bit of work to round out the day (Still tired from the trip, but trying to keep a normal-ish schedule...)
Written by
on
in
Snaking,
Vindaloo.
Did a few hours work on Cinemon this evening. Nothing spectacular, just some project management and fixing a longstanding bug with the restart-on-reboot operation.
Shane went nuts while I was away. He gave me two bottles of apple butter, 3 pounds of coffee, and a huge gift bag packed solid with high-end chocolate of various ...!-->!-->