1 private link
A voir. Niveau inclusivité, ça se pose là.
Puréééée...
Ça a l’air intéressant. Mais je ne vois pas trop comment l’utiliser en pratique 🤨
Encore des livres à lire :-)
Plein de chouettes fonds d'écran ! <3
Expliqué comme ça…
A comprehensive list of books on Software Architecture. - mhadidg/software-architecture-books
Encore plein de livres à acheter 🤪
Kats, a kit to analyze time series data, a lightweight, easy-to-use, generalizable, and extendable framework to perform time series analysis, from understanding the key statistics and characteristics, detecting change points and anomalies, to forecasting future trends. - facebookresearch/Kats
A lire 😉
Long story short: pas de grandes avancées côté packaging Python en 2021.
Nouvelle switch annoncée. Dispo le 8 octobre. Elle a juste un plus grand écran (7 pouces OLED vs 6.2) et plus de stockage (64 vs 32) :-)
Deux-trois remarques par rapport à NixOS.
La configuration du système complet se fait via un seul fichier texte (/etc/nixos/configuration.nix
) et qui spécifie l'ensemble des services, paquets, utilisateurs et comportements. Par exemple, pour avoir un utilisateur dans sudo, whell, networkmanager, gnome, ... on a un petit fichier d'une centaine de lignes (pratiquement auto-généré), qui peut être mis en conf' (Git, tout ça...).
Le deuxième niveau, c'est l'isolation utilisateur. En tant que non-root, je peux installer tout ce qui est dispo dans les dépôts.
Si un binaire n'existe pas, les sources sont généralement dispos. Elles sont ensuite placées dans un store (/nix/store/...
) et le système continue à vivre sa vie grâce à des liens symboliques :-) Par exemple:
[fred@nixos:~]$ nix-env --install vscodium
replacing old 'vscodium-1.56.2'
installing 'vscodium-1.56.2'
building '/nix/store/562hzi24sijm8vvl5h4w69lxk15nmzhm-user-environment.drv'...
created 54 symlinks in user environment
Le dernier niveau, c'est l'isolation dans un shell kleenex. Une fois que le shell est détruit, toutes dépendances le sont également. Une forme d'environnement disposable ;-)
[fred@nixos:~]$ python --version
python: command not found
[fred@nixos:~]$ nix-shell -p python310
[nix-shell:~]$ python --version
Python 3.10.0a5
[nix-shell:~]$ exit
exit
[fred@nixos:~]$ python --version
python: command not found
A collection of modern/faster/saner alternatives to common unix commands. - ibraheemdev/modern-unix