lundi 3 mai 2021
Using submodules in Git - Tutorial [Vincent]
« Un tutoriel très complet sur les sous-modules de git.  »
[git]
Backdoor Found in Codecov Bash Uploader [Vincent]
« Pour tous ceux qui utilisent le service codecov.io dans leur CI, une backdoor a été découverte qui permettait d'envoyer entre autre les tokens et mots de passe qui étaient passés au script bash uploader.  »
Lumen [Christian]
« Lumen est un outil qui permet de construire de façon déclarative (à travers une spécification YAML) des applications d'analyse visuelle de données.  »
sql.js-httpvfs [Romain]
« Un hack assez brillant: il existait une version de SQLite compilée en WASM, sql.js, mais elle était limitée aux bases de données en mémoire. sql.js-httpvfs implémente un système de fichiers virtuel qui utilise des appels HTTP RANGE pour récupérer les pages de la base de données. Ainsi, il est possible d'utiliser (en lecture seule) une base de données SQLite hébergée de façon complètement statique, sans backend, pour peu qu'elle soit bien conçue (index...). La démo est assez impressionnante, on peut interroger de façon fluide une base d'environ 600 MB. Ce projet n'est pas (encore ?) prêt pour un usage en production.  »
Pyodide: The scientific Python stack, compiled to WebAssembly. [Laurent Steff]
« For those who wants Numpy, Pandas, SciPy, Matplotlib usable with all the features of the browser. It could be seen as an interesting alternative to Jupyter, as all the computation is done on the browser side.  »
Activating a Conda environment in your Dockerfile [Sébastien]
« Un guide très didactique qui explique comment activer un environnement Conda dans une image Docker ainsi que les écueils à éviter.  »