À l’automne 2006, dans le cadre du cours « Langage Multimédia III » de ma formation en « Techniques d’Intégration Multimédia » j’avais créé une application nommée Flahoo! qui se voulait être une expérimentation avec les APIs de Flickr et Yahoo ainsi que le hasard.
Dans les dernières semaines, j’ai fait du ménage dans mon dossier ~ chez Dreamhost avec un client FTP (mon erreur, je sais) et je me suis retrouvé avec un dossier flahoo.exomel.com entièrement vide, et évidemment, je ne possédais aucun backup.
Récemment, j’avais eu l’idée de ré-écrire le code de Flahoo! à l’aide de Kohana, le meilleur framework PHP selon moi. Mais j’ai plutôt décidé d’utiliser Django, un framework en Python, un langage que j’ai commencé à apprendre l’hiver dernier. Le résultat final est donc…
J’espère que FastCGI va tenir le coup !
Bonus : le code source de l’application Django est disponible via un dépôt svn, mais il risque fort de changer très prochainement car cela parait un peu trop qu’il s’agit de ma première application Python (ie. je n’ai pas très bien pensé à mes trucs avant de commencer à coder).

waou sympathique comme application! Comment as-tu trouver l’étude et l’utilisation de Python au juste?
Bernard Chhun (12 août 2008 à 9:17 EST)
Est-ce que c’est « trouver » dans le sens de « comment ai-je découvert » ou « quelles sont mes impressions » sur Python ?
Pour le premier, j’ai commencé à m’intéresser à Python il y a quelques mois alors que je me suis décidé à apprendre un nouveau langage de programmation. Cela faisait déjà quelques années que je lisais des articles à ce sujet.
Pour mes impressions, je dois dire que j’adore maintenant travailler avec Python. C’est un langage vraiment complet et plus agréable à utiliser que PHP. J’apprécie particulièrement la notion de « modules » et de namespaces implicites.
Rémi Prévost (12 août 2008 à 11:13 EST)
Je ne faisais que demander quelles étaient tes impressions en fait…je suis un tantinet vendu à Python car je travaille avec ce langage depuis maintenant 2 ans. Disons que je fais pas mal tout avec ce langage maintenant étant donné la quantité effroyable de modules pour faire n’importe quoi. Je viens également tout juste de commencer à travailler avec Django il y a quelques mois et putain que c’est agréable. Je suis bien content de savoir que d’autres développeurs s’y intéressent à Québec en fait car nous ne sommes pas légion disons… :)
Bernard Chhun (12 août 2008 à 14:03 EST)
Il aime pas les accents :
J’ai tapé ‘rémi’.
bibinou (30 août 2008 à 17:00 EST)
Je sais, mais ce n’est pas toujours relié avec le mot entré. L’erreur se produit lorsqu’il y a des accents dans les mots extraits de la description.
Rémi Prévost (31 août 2008 à 8:24 EST)