State machine en Python en l’absence d’algos récursifs bénéficiant de tail call optimisation

Gif animé montrant un drapeau flottant au vent imprimé "fastoche te dis"

Comme l’indique le titre…

La suite

J’adore les context managers Python

Photo de cubes de sucre

Loin de moi l’idée de faire un tuto ce matin sur les context managers, mais j’ai juste l’envie d’énoncer tout haut mon amour cette fonctionnalité.

La suite

Sérialiser et parser une date en Python: formats de strftime/strptime et timestamps

Capture d'écran du menu du jeu "Illusion of time"

Ça fait 10 ans que j’en fais, et je ne me souviens jamais des lettres à utiliser pour les formats. Pourtant j’utilise tout le temps le même format.

La suite

Les limites théoriques de redis

Logo de redis

En théorie hein…

La suite

Developper un projet à la va-vite Vs developper un projet en mode Pro dev

Seul au monde...

La polémique qui met souvent le feu aux poudre du vase de poisson. Coder comme un porc et sortir quelque chose plutôt que de coder super propre et jamais rien sortir dans les temps…

La suite

Template de demande d’aide en informatique

Capture d'écran du film "Le 5e Élément", scène où Liloo présente son multipass

Bloggers et admins du monde (francophone) entier, ne vous embêtez plus à demander des précisions. Postez juste un lien vers cet article pour chaque personne qui ne donne pas toutes les infos.

La suite

Mémoization d’une fonction Python

Dessin humoristique dans lequel Moïse fait en blague en fendant l'eau devant son partenaire de pèche

La mémoization est une forme de mise en cache, elle consiste à cacher le résultat d’une fonction afin que les appels successifs avec des paramètres identiques utilisent le cache plutôt que de calculer à nouveau les données.

La suite

WordPress, je te hais

Photo d'un homme pointant un révolver dans sa bouche

Cherchant à rendre le formulaire commentaires de Sam et Max plus ergonomique, j’ai jeté un coup d’oeil sur le template lié.

La suite

Sortir de virtualenv – Exit

La sortie c'est par là...

Sortir de virtualenv avec la commande deactivate

La suite

Résoudre l’erreur Python ImportError: cannot import name urandom

Photo du bouton reset de la console Super Nintendo

Vous utilisez virtualenv, et soudainement après activation, impossible de lancer la moindre instruction Python sans que ce dernier ne s’exclame ImportError: cannot import name urandom.

La suite