veilletech.fr
18 sept.

Source · 31 jours de veille

Farid Zakaria’s Blog

Ce qui a été retenu de cette source, et sur quels thèmes. Chaque fiche est une synthèse originale et renvoie à l'article d'origine.

3fiches
3jours sur 31
8min de lecture
Données · Outils & méthodethèmes

Un paquet Nix qui démarre dans un onglet

trynix.dev démarre une machine Linux dans un onglet et y monte n'importe quel chemin du store Nix : 310 083 versions de paquets, sans rien installer. Le montage n'a pas de serveur — une page statique, un noyau Linux compilé en WebAssembly et des caches publics ouverts en CORS suffisent.

7 sept.3 min

OUTILS

Omniflake : douze mille flakes en une entrée

omniflake rassemble près de douze mille flakes Nix derrière une seule entrée, qu'on déclare une fois et dans laquelle on pioche paquets, overlays et modules NixOS. L'évaluation paresseuse du langage Nix fait que le coût reste proportionnel à ce qu'on utilise réellement, pas à la taille du catalogue.

31 août2 min

OUTILS

Votre exécutable est une base SQLite

Un prototype nommé SELF remplace le format ELF par une base SQLite exécutable : le fichier se lance normalement et s'interroge en SQL. La démonstration de fond est que le format ELF réimplémente déjà, à la main, la plupart des primitives d'une base de données.

25 août3 min

SQLITE