Billet du blogue

Flahoo! version Django

À 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…

Capture d'écran de Flahoo!

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

Posté le avec les tags: , et .

Commentaires fermés

Les commentaires pour ce billet ont été désactivés un mois après la date de publication de ce-dernier. Vous désirez exprimer votre opinion sur ce billet malgré le fait que les commentaires aient été désactivés ? Utilisez le formulaire de contact.


Fil atom des commentaires de ce billet5 commentaires

  • 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)

  • Comment as-tu trouver l’étude et l’utilisation de Python au juste?

    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 :

    UnicodeDecodeError at /photos/rémi

    ‘ascii’ codec can’t decode byte 0xe2 in position 0: ordinal not in range(128)

    J’ai tapé ‘rémi’.

    bibinou (30 août 2008 à 17:00 EST)

  • Il aime pas les accents :

    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)