Floodsport…

Ceci est une inondation... à moins que...

L’un des premiers “vrais” scripts que j’ai écrit en Python avait pour fonction de flooder une boite mail…

Pas très sympathique à première vue, mais c’est sans compter le fait que j’ai pris ma carte au club des gentils depuis plusieurs années…

Je floode donc dans la joie et la bonne humeur.

La suite

Créer un super utilisateur Django sans prompt

Photo d'un homme déguisé en personnage de dessin animé pour enfant

Automatiser le déploiement d’un projet Django passe par un syncdb sans prompt, et donc pas de création de superutilisateur…

La suite

Quine en Python

Photo de mr bean annonçant qu'il va vivre avec des chèvres

Une quine en informatique, c’est un programme qui, quand il est exécuté, affiche un code source qui permet d’obtenir le même résultat. La plupart des quines affichent leur propre code. Évidement, ouvrir le fichier de code et l’afficher ne compte pas comme une quine valide…

La suite

map(), filter() et reduce () ?

Gif animé d'un personnage coincé entre deux portals

map(), filter() et reduce() sont des fonctions de traitement d’itérables typiques de la programmation fonctionnelle, qui ont été marquées comme à retirer des builtins pour Python 3. Finalement, seule reduce() sera déplacée dans le module functools pour Python 3.

La suite

Rooter son lecteur MP3 avec rockbox

Photo de Ben Stiller faisant du footing vec un casque audio retro

Merveilleux.

Rien à redire.

Rien à ajouter.

La suite

Preprocesser ses fichiers statiques et recharger son navigateur automatiquement avec Python livereload

Photo de filles d'habillant de spagettis.

Livereload est une extension multi-navigateur qui permet de recharger tout ou partie d’une page quand un fichier a changé sur le disque.

La suite

Mise à jour de Django-quicky pour supporter django 1.6

Photo d'un costume "blue screen of death"

Avec Django 1.6 qui vient de sortir hier, j’ai pu m’apercevoir que django-quicky ne marchait plus sur cette nouvelle version.

La suite

Les annotations en Python 3

Photo de patte à modeler.

Que peut-on attendre d’une fonctionnalité optionnelle qui ne fait absolument rien ?

La suite

Afficher l’IP d’un visiteur – Django vs Nginx

Ce n'est pas Raymond Barre...

dis moi quelle est ton IP et je te dirais rien.

La suite

Profiter du notebook de IPython

Photo d'une lincoln zephyr

IPython est un des outils qui me font trouver la programmation Python plus agréable que dans tous les autres langages : un shell avec tellement d’astuces intégrées que ça donne envie de vomir des arc-en-ciel. Aujourd’hui je vais vous parler d’une fonctionnalité fantastique est très peu connue de IPython : le notebook. Si vous êtes [...]

La suite