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