Page tree
Skip to end of metadata
Go to start of metadata

Дата

, 15.00

Место

403ЛК МФТИ

Тема

Системы сборки являются неотъемлемой частью разработки и использования программного обеспечения. Эти системы эволюционировали вместе со всей компьютерной экосистемой и в настоящее время требуют некоторого уровня понимания для продуктивной работы. Также вопрос сборки очень плотно связан с вопросом пакетирования, то есть создания версии программы, готовой для распространения и использования пользователями. Вопрос пакетирования стоит довольно остро в среде научного программного обеспечения.

Discussion items

TimeItemWhoNotes
40Собери сам
  • Что такое сборка и зачем она нужна.
  • Основные системы сборки, используемые сейчас

Презентация

10Про пакеты

Обзор существующих систем пакетирования и управления зависимостями в Linux.

Презентация

 40Nix и воспроизводимость

 Мы рассмотрим использования nix для создания воспроизводимого рабочего окружения и получения воспроизводимых же результатов. Сложность установки научного софта широко известна, nix позволяет автоматизировать этот процесс.

Презентация