Author archives: Mike

RSS feed of Mike

Clintonian Virgin (Why hasn't this phrasing taken off?)


There are a few uses of it on Google, and there's a number of references to "virgin in the Clintonian sense", but the phrase itself just doesn't seem to have picked up the momentum I'd thought it would based on its coolness factor.

I mean, it's an oblique enough reference not to be too salty ...

Continue reading

Datetime goodness (Long overdue todo items for BasicProperty)


After the party at gram's place (Canada Day) I took a bit of a nap, then started working on BasicProperty again. Decided to focus on the date/time types, as they really need to get updated to allow using Python 2.3+ datetime types (they currently only allow using mxDateTime).

I should probably also work on stripping ...

Continue reading

Floor the accelerator (Module, that is)


Decided last night I'd work on something that, while part of one of my Open Source projects, would help Cinemon. We use BasicProperty all through Cinemon, and the property overhead for retrievals has bothered me on and off, so I decided to write a little accelerator module that does the trivial __get__ and _getValue functions ...

Continue reading

Features they are a springing (Ajax sneaks in too...)


Spent the day primarily on new-feature requests, including some very large next-gen features. One of them requires a rather involved, interactive process for defining limiting values, so I decided I'd try to integrate a Nevow LivePage into the web front-end.

It was a bit annoying having to reverse engineer the approach from the examples, (especially ...

Continue reading

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