New home, new job

Last month i moved from Brest to Lyon, for a new job. I’m now working with Fluendo folks on a Gstreamer/Python media center open-source project since March 1st.

The project is very ambitious, the plan is to provide a cross-platform, great looking media-center supported by a community of …

more ...

Gstreamer based python audio player in no time

Gstreamer based python audio player in no time

I’m learning to develop with Gstreamer 0.10 framework, which natively comes with Python binding, which is rare enough to notice for a project.

So, starting an audio player is quite simple:

  • create a player from the GstElement factory
  • give your …
more ...


Python plugins continued : resources management

Plugin developers often want to supply data files (web templates, images, etc) with their package, let’s see how to do this using setuptools resource management system.

If there are still some lazy people reading this, get an updated version of the code. So, on your plugin’s setup.py …

more ...

Python plugins egg cooking mini-howto

Eggs are being more and more used in Python land. One thing Python developers can do easily with them is plugins cooking. They are used in Paste*, TurboGears and Trac for instance, so i wanted to see how to design a simple mini plugins based system.

The main requirement here …

more ...


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 ...

France Télécom, au revoir

Aujourd’hui j’ai recu ma dernière facture FranceTelecom : un avoir de 21€ :) Et oui, je suis en dégroupage total chez le N9uf depuis fin octobre:

  • Téléphonie illimitée (bluffé par la qualité de la VoIP)
  • Conservation du n° FT
  • VoiceMail
  • TV (enfin, normalement … QQ1 prête …
more ...