erik.malm - 2018-02-14 20:16 25s
https://proandroiddev.com/kotlin-a-massive-leap-forward-78251531f616
Kotlin: A massive leap forward – ProAndroidDev
Blir lite sugen på att plocka upp Kotlin efter att ha läst ett par extremt positiva bloggar och podcaster. Man kan aldrig kunna för många JVM språk, även om jag är lite sugen att gå in för något kompilerat. Svårt det där med inlärningsval.
teo.roijezon - 2018-02-14 22:19 59s
Varit ganska besatt av Nix senaste.. halvåret eller så https://nixos.org/ I grunden är det en pakethanterare som försöker isolera alla paket Installerar du t.ex. Python så installeras den inte som global /usr/bin/python med ett beroende på /usr/lib/glibc.so (etc), utan till (något som motsvarar) /nix/store/python-3.6-with-glibc-2.26-with-…./bin/python, med ett beroende på /nix/store/glibc-2.26/lib/glibc.so Sedan skapas det en symlänksfarm (“profil”) som länkar in alla paket du uttryckligen installerat, utan att du får allt från deras beroenden Det leder sedan till att du “gratis” får rollbacks (bara att återställa till den föregående profilen), installationer per-användare (varje användare kan ha en egen profil, eftersom allt gemensamt ändå länkar tillbaka till samma plats i /nix/store), och en variant av Pythons virtualenv eller Rubys bundler som fungerar för alla paket i hela systemet (skapa en profil, kör programmet, radera profilen)
teo.roijezon - 2018-02-14 22:46 11s
Sen finns det också NixOS som hanterar hela systemet som en Nix-profil, och NixOps som automatiskt deployar NixOS till en serverfarm
erik.malm - 2018-02-15 07:16 45s
Låter som en mix av Ubuntu Core och CoreOS, fast för desktop. Installerat det på någon hårdvara ännu @teo.roijezon? Jag råkar veta att du har en dator över sen en vecka eller så… hinthint…
teo.roijezon - 2018-02-15 07:23 33s
Yup, hehe Kör hitils NixOS på min systers laptop, min HTPC, och jobblaptopen Och NixOps på båda hemmaservrarna + ~10 VMs som körs på dessa Med en setup som liknar https://nixos.wiki/wiki/Virtualization_in_NixOS
erik.malm - 2018-02-15 19:19 22s
Kul, har letat efter ett alternativ till proxmox (https://www.proxmox.com/en/proxmox-ve).
Jag testkör Solus på min lekdator just nu, men får pröva Nix nästa distro-vända.
Kör du stable eller unstable? Lutar åt unstable för ett rent nöjesbygge.
Open-source virtualization and container platform Proxmox VE
teo.roijezon - 2018-02-15 19:28 25s
Kör unstable på det mesta, mest för att när jag konfade allt så var stable ganska långt efter Kör dock 17.09 (stable) på jobbdatorn, och har inte märkt av något större som jag saknar, så det verkar som att det har blivit bättre sedan dess
jenspeterolsson - 2018-02-16 10:43 49s
I mitt nya liv har jag tänkt utveckla dotnet core under linux. Antar att det är ubuntu som gäller om man inte vill mecka för mycket (utan bara lagom mycket..) med sin jobbdator eller what say you all?
erik.malm - 2018-02-16 12:15 39s
Debuggern för dotnet core kör namn-checkar på vilken distribution man kör, går att hacka sig förbi men klart enklast att hålla sig till tex ubuntu.
teo.roijezon - 2018-02-16 12:35 48s
o.O Någon aning vad motivationen bakom det är?
oscarnylander - 2018-02-16 12:37 59s
:thinking_face: microsoft och deras underliga idéer @jenspeterolsson Kör ubuntu, det gör livet lättare. Jag körde arch tidigare men gick över till ubuntu för lite just works-stuk jag känner är hälsosamt att ha för sin utvecklingsdator kanske är för att jag suttit några månader på MacOS också men ja, jag gillar det