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. »
[c++]
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. »
Mots-clés: