Dev User Group Osnabrück 12/2024
Details
Am 12.12.2024 laden wir euch ab 18:00 Uhr zur nächsten Dev User Group nach Osnabrück in unser HQ ein.
Thema: Sag Dev-Pannen Lebewohl: Wie Nix das "Es funktioniert auf meinem Rechner"-Problem obsolet macht!
Speaker: Jan Zisenis
Worum geht's?
Das “Bei mir funktioniert es” – Problem kennt fast jeder Entwickler. Unterschiedliche Software-Versionen, Betriebssysteme und Konfigurationen können dazu führen, dass ein Projekt bei einem Entwickler problemlos läuft, während es bei einem anderen nur Fehler produziert. Nix geht dieses Problem an, indem es reproduzierbare Umgebungen schafft, die unabhängig vom Betriebssystem und den individuellen Systemeinstellungen konsistent funktionieren.
Mit Nix lassen sich mehrere Versionen derselben Software, wie beispielsweise verschiedene npm-Versionen, gleichzeitig nutzen. Die nix-shell Funktion ermöglicht es, flexibel zwischen unterschiedlichen Versionen hin und her zu wechseln, ohne Konflikte oder komplizierte Umwege.
Ein weiterer Vorteil ist die Betriebssystemunabhängigkeit: Die gleichen Befehle und Umgebungen funktionieren sowohl auf macOS als auch auf Linux. Das erleichtert die Zusammenarbeit im Team erheblich.
Im Vergleich zu Docker ist Nix sogar noch deterministischer. Builds sind nicht nur konsistent reproduzierbar, sondern auch durchgehend identisch, wodurch unvorhersehbare Abweichungen vermieden werden. Dieselbe Konfiguration lässt sich dabei problemlos für die lokale Entwicklung und für das Deployment in der Cloud verwenden.
Agenda:
18:00 Uhr: Get-together vor Ort
18:15 Uhr: Intro und Vorstellung der Hosts
18:15 Uhr: Vortrag von Jan
ca. 19:30 Uhr: Ausklang / Drinks / Networking
Ort:
bei basecom (Hannoversche Straße 6-8, 49084 Osnabrück)
Infos zum Livestream:
Es wird keinen Livestream geben. Wir freuen uns auf eure Teilnahme vor Ort.
Dev User Group Osnabrück 12/2024