Signes qu’il faut extraire une fonction. 18

Organiser son code est tout un art. Ca se pauffine au fur et à mesure d’une carrière. J’ai découvert au fil du temps des règles qui formalisent quelque chose que je faisais sans vraiment m’en rendre compte. Vous savez comme ces règles de français à la noix que vous utilisez quotdiennement sans savoir qu’il y a règle.

Beaucoup d'hommes en rouge dans star trek

Today was the first time i did my laundry

Embarquer un fichier non Python proprement 8

Ah, le packaging Python, c’est toujours pas fun.

Parmi les nombres problèmes, la question suivante se pose souvent : comment je livre proprement un fichier de données fourni avec mon package Python ?


Histoire de ne pas perdre le fil : TrackingFields 16

La première partie va planter le décor en démarrant par vous montrer comment s’articule une application avec formulaire composé d’un sous formulaire en sus (j’expliquerai pourquoi après :)

Pour ce faire, je vous emmène dans l’univers du 7° art, viendez on va refaire StarWars!

Un modèle, un formulaire, une vue, un template et ca sera fini.

Tailler une plume

The world was always awful

Le piège d’écrire du code couplé à une implémentation 10

On a reproché à la communauté de Twisted que c’était un silo fermé. Une lib écrite pour Twisted ne marchait que pour Twisted.

Puis on a reproché à la communauté de gevent la même chose.

Et maintenant la communauté d’asyncio recommence à faire la même erreur.


Le don du mois : nuitka 16

Comme je vous l’ai dis dernièrement, le packaging et les performances sont deux points qui méritent d’être améliorés en Python.

Nuikta est un projet qui vise à tacler ces deux problèmes d’un coup en compilant le code Python pour obtenir un exécutable autonome sous forme de code machine.

Gouttes pour l'oeil de sauron