Linux Piter #3 / Николай Визовитин: "Воспроизводимость: от арифметических операций до пакетирования ПО" / Санкт-Петербург, Россия / 3 ноября 2017 - 4 ноября 2017

Николай Визовитин: "Воспроизводимость: от арифметических операций до пакетирования ПО"

Описание
Воспроизводимость: от арифметических операций до пакетирования ПО ​
Зачастую сегодня уже недостаточно просто собрать программное обеспечение. Различные обстоятельства побуждают разработчиков предоставлять определенные гарантии, особенно в open source проектах. Работает ли ваше ПО надежно и одинаково в разных средах и на разных машинах? Может ли разработчик собрать такой же исполняемый файл или системный пакет, готовый для распространения, как и любой другой разработчик в проекте? Если исходный код проекта публично доступен, как конечный пользователь может быть уверен, что распространяемый дистрибутив был собран из этого исходного кода?
В этом докладе будут разобраны понятия воспроизводимости, стабильности и надежности. Будет рассмотрена воспроизводимость и стабильность простых арифметических операций, типичных сборочных задач, таких как компиляция и получение зависимостей, а также сборки системных deb и rpm пакетов. Будут освещены как общие рекомендации по достижению воспроизводимости, применимые практически к любому технологическому стеку, так и конкретные примеры сборочных систем и инструментов, поддерживающих воспроизводимость. Также вкратце рассмотрим, как воспроизводимость реализуется в некоторых известных проектах с открытым исходным кодом.

Николай Визовитин
Россия. Новосибирск
Sr. Software Developer

Николай более 5 лет занимается разработкой Linux бэкенда хостинговых платформ и панелей управления серверами, а также разработкой и поддержкой инфраструктуры для разработчиков. Занимался автоматизацией настройки и управления всех основных аспектов типичного сервера для хостинга. Сейчас разрабатывает и внедряет новую сборочную систему в компании Plesk.

Расскажите друзьям
Добавьте в свой календарь
Организатор
Одновременно с Linux Piter состоится конференция Piter Py
Со-организатор
Генеральный спонсор
Спонсоры
Партнеры
Travel-партнеры
Видео-партнер
Информационные партнеры
Хештег события
#LinuxPiter
Событие в социальных сетях
Контакты организаторов
По вопросам участия
Диана Любавская
+7-981-846-44-58
diana@it-events.com
По вопросам выступления
Ирина Сарибекова
+7-921-903-45-17
irina@it-events.com
Обсудить свой доклад
Программный комитет конференции
org@linuxpiter.com

Поздравляем!

Вы успешно подписались на нашу рассылку.