Category Archives : Programmation


Femmes nues attelées

Se faciliter la vie quand on utilise asyncio dans le shell

Dernièrement j’ai mis les fonctions suivantes dans mon script PYTHONSTARTUP… Toujours choper une event loop toute fraiche, et ouverte: import asyncio   def aloop(*args, **kargs): """ Ensure there is an opened event loop available and return it""" loop = asyncio.get_event_loop() if loop.is_closed(): policy = asyncio.get_event_loop_policy() loop = policy.new_event_loop(*args, **kargs) policy.set_event_loop(loop) return loopimport asyncio def aloop(*args, […]


This is the most contradictory piece of equipment I ever seen

Open bar sur asyncio

Plus je fais joujou avec asyncio, plus j’apprécie la lib. Mais je tombe aussi sur des tas de petits trucs qui me font dire qu’il va falloir créer quelques couches d’abstraction pour rendre tout ça plus miam.


Beaucoup d'hommes en rouge dans star trek

Signes qu’il faut extraire une fonction.

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.