My sister in law, Ushani, is currently building a web site for her exam. In order to get a good review, her site must get a high rank on google. The url is http://www.cergyfoodcourt.com. If you want learn about dishes from all around the world, feel free to visit www.cergyfoodcourt.com.


  • I mourn the loss of thousands of precious lives, but I will not rejoice in the death of one, not even an enemy. Returning hate for hate multiplies hate, adding deeper darkness to a night already devoid of stars. Darkness cannot drive out darkness: only light can do that. Hate cannot drive out hate: only love can do that.
    I don't know if it was really said by Martin Luther King. But, it expresses how I feel nowadays. Moreover, I think a democratic country must not get it's revenge by killing, but by taking criminals to court.


C'est fait. Depuis le temps que je m'étais lancé dans la migration du moteur de blog actuel (wordpress) vers quelque chose de plus simple, c'est maintenant chose faite. L'ensemble des posts et les commentaires ont été migrés sous pyblosxom.

Cette migration longue (elle a duré plusieurs mois) m'a permis d'apprendre à programmer en python et comprendre CSS et HTML.

Python parce que le pyblosxom est écrit en python, tout comme moinmoin. La version de pyblosxom (1.5 rc-2) contient quelques bugs, nottament dans la gestion des previews AJAX des commentaires. Il a fallu les corriger (le patch a été posté sur le bug tracker. Je voulais également continuer à utiliser la syntaxe de moinmoin pour écrire mes posts. Or, il n'existait pas de parser, donc, j'ai dû en écrire moinmoin.py un.

HTML et CSS car pour réutiliser le thème Moniker du site principal, il fallait comprendre CSS et HTML et l'adopter afin que le thème fonctionne correctement avec pyblosxom. Le code n'est pas propre, mais est disponible.

Enfin, la migration des posts de wordpress vers pyblosxom s'est faite par le script wp-to-pyblosxom.

Il reste encore à remettre le tout au propre et faire la documentation...