Kodsnack 326 - Ett deterministiskt bygge, med Oskar Wickström och Jona Ekenberg
2019-08-20 05:26Fredrik, Oskar Wickström och Jona Ekenberg snackar om pakethanteraren Nix och linuxdistributionen Nixos som är byggd helt på Nix. Vi går igenom hur Nix fungerar, hur det hanterar paket, varför det är nyttigt med paket beskrivna som rena funktioner, vilka överlappningar som finns med Docker, hur man får in sin egen kod i Nix och mycket mer.
Ett stort tack till Cloudnet som sponsrar vår VPS!
Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.
Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.
Länkar
- Oskar Wickström
- Jona Ekenberg
- Nix - pakethanteraren
- Nixos - operativsystemet
- NIX-registret
- Nix - det funktionella språket
- Rena funktioner
- Arch
- Hackage - lager av Haskellpaket
- Cachix - gratis för öppna källkodsprojekt
- Git-submoduler
- Clojure
- CLR - Common language runtime
- WSL - Windows subsystem for Linux
- Nix-shell
- Docker
- Nixops
- Nix-copy-closure
- Nixos-kanalen på freenode
- Slack - FPchat.com har en Nix-kanal
- Flatpak
- Snap
- Appimage
- Vagrant
- Overlays
- Discourseforumet för Nix
- Purescript
- Bower
Titlar
- Det handlar inte om att spärra telefonreklam
- Rena funktioner
- Alla inputs för att bygga någonting
- En känd, reproducerbar output
- Hoppa till gamla versionen av operativsystemet
- Diffen mot det jag bygger på
- Kompilera Haskellkompilatorn
- En cache som har exakt den här grejen
- Ett deterministiskt bygge
- En wiki på en sida, med allt