Size: a a a

2019 October 30

KT

Karen Tovmasyan in DevOps Moscow
Ruslan Chekalov
звучит как "Я в своём познании настолько преисполнился, что как будто бы уже 100 триллионов миллиардов..."
С языка снял)
источник

OS

Oleg Soroka in DevOps Moscow
Всё так :)
источник

RC

Ruslan Chekalov in DevOps Moscow
круто раз так
источник

OS

Oleg Soroka in DevOps Moscow
Но я и как докладчик не хожу :)
источник

KT

Karen Tovmasyan in DevOps Moscow
Знания в ИТ конечно вещь статичная... впрочем пусть каждый останется при своем мнении
источник

SE

Stanislav V. Emets in DevOps Moscow
Oleg Soroka
В Гугле тоже есть. Но это никак не приближает к решению какой бы то ни было практической задачи. Особенно, если её никто не может внятно сформулировать
Ну я вчера описывал вопрос. Нужно хранилище произвольных бинарей в котором можно тегать версии одного и того же бинаря. Желательно, что-бы кидать в него и забирать можно было удобной командой.
источник

OS

Oleg Soroka in DevOps Moscow
Stanislav V. Emets
Ну я вчера описывал вопрос. Нужно хранилище произвольных бинарей в котором можно тегать версии одного и того же бинаря. Желательно, что-бы кидать в него и забирать можно было удобной командой.
Нет, это не постановка задачи. Это какая-то гипотеза, причём сомнительная.
источник

KT

Karen Tovmasyan in DevOps Moscow
Stanislav V. Emets
Ну я вчера описывал вопрос. Нужно хранилище произвольных бинарей в котором можно тегать версии одного и того же бинаря. Желательно, что-бы кидать в него и забирать можно было удобной командой.
О каких бинарях речь?
источник

SE

Stanislav V. Emets in DevOps Moscow
Oleg Soroka
Нет, это не постановка задачи. Это какая-то гипотеза, причём сомнительная.
А как надо описывать?
источник

KT

Karen Tovmasyan in DevOps Moscow
Stanislav V. Emets
А как надо описывать?
Попробуйте метод 12 почему
источник

OS

Oleg Soroka in DevOps Moscow
В терминах предметной области.
источник

KT

Karen Tovmasyan in DevOps Moscow
Почему вам нужно хранилище бинарей с возможностью записи разных версий одного объекта?
источник

SE

Stanislav V. Emets in DevOps Moscow
Karen Tovmasyan
О каких бинарях речь?
произвольных, это могут быть 1. скомпиленые го сырцы, 2. архивы со всяким непотребством
источник

OS

Oleg Soroka in DevOps Moscow
Задача была "обеспечить идемпотентность билдов", насколько я помню. Гипотеза, что для этого надо " тегать версии одного и того же бинаря" - кажется неверной с точность до наоборот.
источник

OS

Oleg Soroka in DevOps Moscow
Идемпотентность - это прямая противоположноть "одному и тому же"
источник

IM

Ivan Moiseev in DevOps Moscow
источник

IM

Ivan Moiseev in DevOps Moscow
Олег, я скучал
источник

OS

Oleg Soroka in DevOps Moscow
Если задача: "На любой произвольный момент времени восстановить состояние какого-то набора файлов" - то для этого подойдёт что угодно, начиная от снепшотов и заканчивая zip-файлом <timestamp>.zip
источник

SE

Stanislav V. Emets in DevOps Moscow
Karen Tovmasyan
Почему вам нужно хранилище бинарей с возможностью записи разных версий одного объекта?
я же вчера все писал 😞, есть такое понятие как идемпотентность, для этого и надо. На практике, есть тулза на го, ее каждый раз в имадже компиляем, вопрос, зачем? если ее можно скомпилять, скопировать в хранилище и таскать при пересборке. Версия как раз и нужна для того, что-бы если, что я собрал месячной давности образ и он собрался ровно таким каким был месяц назад. Второй кейс, например есть демо дамп базы, он тоже может отличаться во времени. Я просто кидаю его и тегаю.
источник

OS

Oleg Soroka in DevOps Moscow
Другой вопрос, где будут храниться метаданные для соответствия номера конкретного билда (хеша комита) и таймстампа. Попытки сделать таоке были только в Артифактои да и то только при использовании билд-плагинов.
источник