Skip to content

06: October Meetup

Photo of Moritz Jasper
Hosted By
Moritz J.
06: October Meetup

Details

Location

Elektrobit

Topics

Topic 1: "nix"

Jacek wird uns "nix" vorstellen. "nix" beschreibt eine Skriptsprache, einen Paketmanager und eine Linux-Distribution.

Der Vortrag enthaelt einen kurzen Überblick über den Stand von nix/NixOS, sowie zwei Demos:

  • Wie baue ich eine C++ App mit komplizierten Dependencies mit nix, ohne mich vorher irgendwie um installierte Toolchains auf meinem Laptop zu kümmern?
  • Wie parametrisiere ich nix expressions, um den Compiler oder einzelne Dependencies auszutauschen?
  • Wie baue ich eine dynamisch verlinkte App mit nix statisch?
  • Wie baue ich total automatisch meine App in 60 verschiedenen Build-konfigurationen, mit 5 Compilern, 6 verschiedenen Dependency-Library-Versionen, und jeweils ins statisch und dynamisch?
  • Wie starte ich mit nur einem Befehl einen kompletten Integrationtest in einer VM mit meiner App + DB setup, um sie automatisch in einem Real-Life-Szenario zu testen?

Schedule

17:30h - 17:45h: Arrive

17:45h - 18:45h: Topic 1

After Meetup Bar

Photo of Braunschweig C++ Meetup group
Braunschweig C++ Meetup
See more events
Elektrobit Braunschweig, Conference Room D5.15
Braunschweig Hannoversche Str. 60D · Brunswick