Возможности экосистемы Nix
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Расскажу о полезных в повседневной работе инструментах экосистемы Nix — от пакетного менеджера и репозитория nixpkgs до home-manager.
На практических примерах покажу, как воспроизводимость окружений помогает отлавливать баги и делает CI/CD надёжным. Разберём, как организовать dev-среды для C/C++-проектов и даже виртуальные машины, и почему даже bash-скрипту стоит явно указать зависимости.
Сравним Nix с привычными менеджерами пакетов — cargo, npm, poetry, conan — и обсудим, чем философия Nix отличается: почему это не просто инструмент, а другой способ мыслить о сборке и управлении системой.
Программист с широким опытом в веб-технологиях и электронике, владеющий C/C++, Rust, TypeScript, PHP и Java. Работал над проектами в сфере аппаратного обеспечения и разработке прошивки, а также участвовал в создании операционных систем в компании «Касперский». В настоящее время интересуется системным программированием.
Видео
Другие доклады секции
Системное и сетевое администрирование