Inserting legend in images using PIL

I wanted to insert legends directly in images instead of displaying them below respective images. ImageMagick can do that (Text directive) but it’s not smart enough to make the legend always visible, even in dark images (if the legend color is black). So i used this script to accomplish …

more ...

About PyRXP

PyRXP claims to be the fastest Python XML parser around… but this has a price. Once XML is parsed, you get a tree structured as tuples, lists and dictionnaries. While this is very Pythonic, it’s not so trivial to write/read code handling such a tree.

People at Reportlab …

more ...

progressCopy

I use to deal with large files under the console (copying iso images, videos) but cp doesn’t display much informations. Few days ago i read a post from Richard Jones who wrote a very nice iterator aimed to display ETA informations about tasks on the console. So, here comes …

more ...

XMLObject mutates to EaseXML

In a previous post, i was discussing about Project name clashing. Since then i decided to find a new name for the Python/XML data binding project i’m maintaining … Which is EaseXML !

EaseXML 0.2.0 is out. I hope it won’t collapse with another project now :)

update …

more ...

Don’t you have your XMLObject yet ? oh sweet heart :(

Via DailyPython URL!

Gre7g Luterman: XMLObject_ [XMLObject is a Python module that simplifies the
handling of XML streams by converting the data into objects.]

That’s kind of fun and reminds me the story about Python ALSA wrappers. People do things in their corner. And the final lambda user get …

more ...

Python ALSA People out-there ?

Python wrappers to ALSA seem to grow .. I’ve found 3 of them, including pyAlsa which is the first (correct me if i’m wrong). Anyway i believe there’s a need of merge between all of them .. why duplicate stuff if we can find a way to build a …

more ...

Database replicata

I’m having few issues with the db (sqlite powered) behind this blog. So it’s necessary to migrate it to another DBMS (like PostgreSQL). The problem is that SQLite is a bit too light :) Fortunately, Alinea is using SQLObject to manage its database. So migration is trivial and can …

more ...

Bringing RSS to SVN

About one week ago, Aaron Brady posted a svnstatus.py script which displays an SVN repository version history in an HTML document. I liked it and wanted to use it as a post-commit hook script for the XMLObject SVN repository. But svnstatus is not optimal at all. If you want …

more ...

Changing face

I admit my lacks in web design, that’s why spent few hours playing w/ CSS. First looked at one really kool from cssZenGarden, then used some of its design ‘items’ and whacked a nice image w/ Gimp (rotate, matrix transforms, cut / paste) to make the header you can admire …

more ...

iAggregator, your favorite news by mail

Time to release ? iAggregator is an original and lightweight news aggregator, using your mail reader as GUI. Hey man, mutt rox.

Funny iAggregator features are:

  • supports all RSS formats through Mark Pilgrim modules (the parser has been rewrote using DOM instead of sgmllib)
  • possibility to define the frequency of feeds …
more ...