jeudi 29 août 2024
- uv: unified python packaging [Romain (via le blog de Simon Willison)]
- « uv est une alternative à pip (et plus encore: c'est aussi un outil de construction de paquets), écrite en rust ; ce projet propose de nombreuses fonctionnalités, dont une qui permet de faire tourner des scripts dans un environnement isolé, en déclarant les dépendances (bibliothèques comme interpréteur python) inline: uv run. Pour l'utiliser il suffit d'ajouter un shebang à un script python ( #!/usr/bin/env -S uv run ) : un exemple ici. Le format des métadonnées inline est spécifié dans le PEP 723. »
- Xenix, Microsoft's forgotten first step into the OS world. [Christian]
- « On découvre, grâce à cet article, une page oubliée de l'histoire des systèmes d'exploitation. »
- How to add C++ structured binding support to your own types [Hannah Schreiber]
- « Un tutoriel pour profiter dustructure bindings (C++17) sur ses propres classes. »
- Le portable est-il incontournable ? [Mathieu]
- « Quelques indices au cas où un miniPC serait une meilleure option qu'un portable pour l'achat d'un nouvel ordinateur. »