jeudi 5 mai 2022
5 Python Debugging Tools That Are Better Than “Print” [Christian]
« Le debugging est une activité chronophage et parfois stressante, surtout quand on ne dispose pas de bons outils. En Python, la fonction print() est souvent le premier outil auquel on a recours, et pas toujours pour les meilleures raisons. Cet article présente 5 autres instruments susceptibles de nous rendre cette activité moins pénible ...  »
Pure bash bible [Vincent]
« Une bible des commandes bash, classées par thème.  »
Build powerful terminal user interfaces with textualize Python package [Alexandre]
« Textualize est un package Python permettant de construire des interfaces utilisateur dans le terminal.  »
Memray: a memory profiler for Python [Alexandre]
« Memray est une boite à outils d'analyse mémoire pour Python. Il existe aussi un plugin pytest pour contrôle, via un décorateur, l'utilisation mémoire d'une fonction de test.  »
Python dans le navigateur avec pyscript [Alexandre]
« Lors de la Pycon 2022, Anaconda a fait l'annonce du projet pyscript qui permet d'embarquer du code Python dans une page HTML avec la balise <py-script>. La techno s'appuie en partie sur WebAssembly et Pyodide. La liste d'exemples disponibles est déjà intéressante.  »
Declarative style with C++ [Laurent Steff]
« Ben Dean explores the declarative paradigm in C++ at the CppCon 2018, with a bit of history and practical examples.  »
Discs vs. data: Are we helping the environment by streaming? [Sébastien]
« Une réflexion intéressante sur le bilan environnemental du streaming par rapport aux supports physiques tels que les DVD ou les BluRay.  »