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. »