Giving this cat a little walk

I’ve just watched TurboTunes screencast … CatWalk seems to be a good piece of code which puts SQLObject in all its userfriendly point-an-click glory ! It made me think about Django’s CRUD admin sites in some aspects, though Django seems a bit simpler in that particular field, in terms of …

more ...

Time for a Quixote based Mega-Framework ?

There’s been lots of discussions recently about Django, TurboGears, and other Rails … With the release of Quixote 2.3, a thread started on quixote-users mailing list about Quixote’s popularity. There are some very interesting thoughts in this thread, proposing a sample application skeleton which Dulcinea would provide. Indeed …

more ...

SubveRSSed gets rid of svnlook

I got some bad feedback about svnlook’s usage in SubveRSSed. Some time ago Roel Vanhout proposed to replace some svnlook calls with pysvn API calls. I took the time to apply it and drop the remaining calls to svnlook :)

Hey windows users having issues with SubveRSSed and svnlook ? Give …

more ...

Unicode in Python

There’s a lot of noise these days about Unicode nightmare in Python. I also have some trouble with that, it’s good to know i’m not the only one ;) Anyway i attended a talk by Marc-André Lemburg at LSM 2005 about Unicode good practices in Python application development …

more ...

Few notes about Django

One more Python web framework recently appeared. There is quite some buzz around it. Others pythonistas start playing with it and that’s fine.

I thought i’d give a look too and give my 2 cents of feedback and impressions. First off all the Django’s setup relies on …

more ...

SubveRSSed 1.0

I previously introduced a Subversion post-commit hook to generate RSS feeds based on commits. But the generated feeds were not that smart. SubveRSSed 1.0 now handle RSS 1.0 feeds ! The next step will probably be Atom.

update (05/08/10) : SubveRSSed 1.1 has a great speed improvement …

more ...

Cheetah templates overriding

Cheetah is a very good templating language, especially because it’s the one (correct me if i’m wrong) to apply the Object-Oriented model to Documents. It can seem a bit weird at the beginning but when you get used to it, you can’t live without it :-)

So, i …

more ...


Alinea3

Since few weeks i’ve been working on the next generation of this blog’s engine : Alinea3. While Alinea 2 was powered by Webware and ZPT, Alinea3 uses Quixote and Cheetah.

The database schema remained quite the same, except for the Roles layer which was added to provide a flow-engine-like …

more ...

PyRXPU and Unicode

In a previous post i was discussing about PyRXP .. Now i’m playing with PyRXPU which aims to PyRXP with Unicode support … But, i’m not sure to understand the crap strings it returns:

>>> import pyRXPU
>>> pyRXPU.version
'1.05'
>>> doc = pyRXPU.Parser().parse('<foo>Bar</foo>')
>>> doc
(u'\U006f0066o …
more ...