Retour sur l'événement Scrumpy auquel j'ai participé le mois dernier. J'ai déjà eu l'occasion de m'exprimer ici sur Pourquoi Python et Pourquoi Django mais le contexte était assez différent sur cet intervention car je devais commencer à convaincre des bienfaits de Python. Or convaincre sur un langage ou un framework est relativement stupide.
★ Pourquoi Python et Django
Posté dans les catégories : Conferences, Django, Python, 14 commentaires.
Scrum, Python et Django à Montpellier
J'aurais le privilège de présenter Django dans le sud de la France (et ce n'est qu'un début, rhâ teasing quand tu nous tiens...) ce vendredi 23 octobre après-midi à Montpellier. Si vous venez de loin ça peut faire ensuite un chouette weekend au soleil :-).
Posté dans les catégories : Conferences, Django, Python, 13 commentaires.
★ Django-ROA, pour une architecture orientée ressources
Il y a un projet sur lequel je travaille depuis un moment maintenant dans le cadre de mes prestations et que j'ai décidé de libérer (sous licence BSD) car je pense qu'il peut être utile à pas mal de monde : Django-ROA.
Posté dans les catégories : Django, Python, Web Semantique, 13 commentaires.
Réflexions sur les conférences de geeks
Ah le printemps, période de sortie des geeks pour aller à leurs rendez-vous préférés : se retrouver entre eux pour discuter technique de vive voix. Après avoir assisté à pas mal de confs de geeks (et parfois participé), je me suis enfin décidé à écrire quelques idées à ce sujet.
Posté dans les catégories : Conferences, Django, Python, Web, 9 commentaires.
★ L'élitisme de la curiosité
J'ai comme prévu fait une rapide description des avantages de Django à La Cantine (oui ce billet date un peu...) et je ne compte pas faire un résumé de ce qui a été dit. Je souhaiterais en revanche revenir sur une question concernant l'élitisme de Python ou Ruby face à PHP car c'est vraiment dommage que ce soit ressenti comme tel par les développeurs PHP.
Posté dans les catégories : Conferences, Django, Python, 39 commentaires.
Son propre TinyURL en Python et HTML5 avec webpy
Avec Twitter, la concision est de mise. Tout le monde utilise des "raccourcisseurs" d'URL comme TinyURL ou Bit.ly mais ça pose plusieurs problèmes : vous n'avez aucune idée de la pérennité du service (et en ce moment on voit bien le problème des services gratuits et non rentables qui ferment) et aucune garantie que les liens seront toujours redirigés vers les bonnes destinations sans passer par une pub/un outil de traçabilité/insérez votre délire parano ici.
Posté dans les catégories : Django, Python, Web, 17 commentaires.
Sortie de Django 1.0, une année de nouveautés
J'étais assez sceptique lors de l'annonce de la roadmap avant l'été mais il faut bien avouer que ça n'a pas chômé pendant ces vacances et que les développeurs sont arrivés à bout des fonctionnalités annoncées. Chapeau bas. Je ne vais pas faire un inventaire exhaustif des nouveautés (je vous laisse consulter la page dédiée) mais plutôt une liste des ajouts vraiment intéressants au quotidien au cours de cette dernière année.
Posté dans les catégories : Django, Python, Web Frameworks, 26 commentaires.
★ Conférences Django pour PyCon fr
J'ai eu le privilège de présenter Django lors des journées organisées par l'afpy. C'était vraiment un weekend exceptionnel, une organisation exemplaire, des conférences de qualité, des discussions de geek, que du bon. Je me suis enfin décidé à mettre les slides en ligne, en attendant les vidéos.
Posté dans les catégories : Conferences, Django, Python, 18 commentaires.
Bonnes pratiques et astuces Python
Ça faisait un moment que je n'avais pas parlé des bonnes pratiques Python mais l'approche de Pycon fr (où je présenterai Django : le pourquoi et le comment le 18 mai), l'événement Python incontournable avec un programme des plus alléchants, m'a bien motivé pour effectuer la traduction de l'une des meilleures présentation par David Goodger que je connaisse qui remet les bonnes pratiques Python à plat, ce qui est toujours bon avant d'aller plus loin.
Posté dans les catégories : Bonnes Pratiques, Conferences, Django, Python, Traduction, 14 commentaires.
Des vacances et des liens
Après être venu à bout du 1000+ de Google Reader, autant partager avec vous mes dernières découvertes car les billets de qualité ont été nombreux au cours de mes vacances. J'ai un peu la flemme de tout classer, au moins vous lirez jusqu'au bout ;-).
Posté dans les catégories : Django, Informatique, Python, Web Frameworks, Web Semantique, 6 commentaires.
Une solution pour faciliter la conception d'applications web RESTful avec Django
Voila la solution à laquelle je suis arrivé après avoir testé les solutions existantes : django collection, django crudapi et django restful model views. J'attends beaucoup du GSoC consacré à l'inclusion native de REST dans Django et les choses vont dans le bon sens de ce côté là mais j'avais besoin d'une solution maintenant. Enfin notez bien le une dans le titre qui est très important, il y a énormément d'interprétations de l'architecture REST, cette implémentation essaye de s'inspirer de celle définie dans le livre RESTful Web Services : l'architecture orientée ressource (ROA).
Posté dans les catégories : Django, Python, Rest, Web Frameworks, 3 commentaires.
Présentation de Django aux journées Python francophones
Un petit billet pour signaler que les prochaines journées Python francophones se tiendront les 2 et 3 juin prochains à la Cité des Sciences de la Villette. J'y ferais une présentation intitulée « Tout savoir sur Django » le dimanche après-midi qui pourra être utile à tous ceux qui n'ont pas encore eu l'occasion de faire le grand saut ou qui sont tout simplement curieux.
Posté dans les catégories : Conferences, Django, Python, 5 commentaires.
Modélisation d'un workflow linéaire avec Django
Pour le boulot, je devais réaliser un prototype implémentant des processus simples, c'est-à-dire représentés par une suite d'étapes ordonnées. On peut facilement se représenter un tel processus en considérant une ligne de métro avec ses stations sans ramifications.
Posté dans les catégories : Django, Python, Web Frameworks, 9 commentaires.