
Валерий
30.08.2018
04:42:53
с кем?

Aion
30.08.2018
04:43:20
Я просто не понимаю причем здесь Гугл и его баги

Валерий
30.08.2018
04:44:25
Ну культура работы такая, у одной из самых крупных и технологичных айти компаний. Садить разрабов делать таски, если после деплоя резко возрасла нестабильность продукта.

Aion
30.08.2018
04:44:49

Google

Валерий
30.08.2018
04:45:53
за всех не знаю. Сам такой культуры в РФ не встречал еще ни разу :)
Обычно скорее возникает система "вы тут что то понастроили и всё сломалось, код тут непричем" )

Aion
30.08.2018
04:47:32

Andrey
30.08.2018
05:00:48
девопс это сисадмины с навыками программирования и программеры с навыками сисадминства )))

Aion
30.08.2018
05:04:53
мы же блин дизайнера, который смог поставить фотошоп и накидать конфиг под свои задачи не называем системным администратором
хотя дизайнеры редко используют фотошоп, да простят они меня

Григорий
30.08.2018
05:21:48

Sergey
30.08.2018
05:22:56

Banschikov
30.08.2018
05:23:07

Andrey
30.08.2018
05:23:08
в мультипликации есть девопс кстати )
один мультик Pixar весит 25 петабайт
в исходниках

Google

Andrey
30.08.2018
05:23:40
они специально для себя разработали закрытую блочную файловую систему
на фрибсд

Валерий
30.08.2018
05:24:24
мне представляется, что админ помогает разрабу дебажить, что где втыкается, на чем подвисает запрос, на каком этапе, логи, стрейс и т.д., а не лезть в код и что то за ним исправлять
это уже клиника по-моему

Aion
30.08.2018
05:25:11
речь идет о том, что у администратора так или иначе есть 100500 задач в которых надо писать код

Валерий
30.08.2018
05:25:48
скрипты или код приложения?

Aion
30.08.2018
05:26:15
ты на одних скриптах далеко не уедешь
в итоге все выливает в проект, который пилется командой админов

Валерий
30.08.2018
05:26:50
тогдя не очень понимаю, что он по твоему пишет. Плагины для какого-нибудь редмайна? Примеры можешь привести более конкретные что ли

Aion
30.08.2018
05:27:30
у вас у админов нет внутренних тулзовин на каждый день для беззаботной жизни?

Валерий
30.08.2018
05:28:14
тулзов полно, но они скачиваются и подпиливаются скриптами в зависимости от нужд
поэтому я с трудом понимаю, о чем ты говоришь.

Aion
30.08.2018
05:28:36
самописная тулзовина != писать код?

Валерий
30.08.2018
05:29:03
а это так или иначе всё касается обслуживания инфраструктуры и системы. И не имеет никакого отношения к приложениям, которые пилят разрабы

Aion
30.08.2018
05:29:27
всмысле?
у вас инфраструктура для чего держится?

Валерий
30.08.2018
05:29:37
Либо имеет косвенное отношение, типа затыкать костылями всякие косяки.

Aion
30.08.2018
05:30:21

Валерий
30.08.2018
05:30:25
Инфраструктура держится для доступности приложения конечному пользователю

Google

Aion
30.08.2018
05:30:30
у вас есть 100500 команд разработки


Andrei
30.08.2018
05:30:40
За 10 лет, пока я работал сис админом, ни разу не ставилась задача что то написать на ЯВУ. Только скрипты писал и то, имхо, скриптинг - обязательный навык. Но тогда я не работал в сфере разработки ПО. В разработке другие требования и другие правила. Я зачастую вижу, как девопс и интеграторы портят жизнь другим разработчикам тем, что забывают о том, что их первоочередная задача - построение и поддержание рабочей инфраструктуры. Например, нельзя бекапить Дженкинс по выходным, нужно именно по ночам и для этого нужно остановить очередь выполнения задач и ждать всю ночь какую нибудь сборку, потом под утро создание бекапов выполнится и все задачи стартанут, часть из них убьет оом киллер на раннер-ноде, а те что выживут будут уже дневными (не ночными) сборками. А когда придут программеры и тестировщики, они должны быть очень рады этому всему, потому что нужно будет вместо работы пол дня разгребать последствия. И они же потом думают нахрена нам такой девопс/интегратор, если мы сами по гайдам в инете можем поднять инфраструктуру и ее поддерживать. Зато не админ, а девопс/интегратор. В моей админской практике за такое за яйца подвешивали и лишали премии т.к. нарушение производственного процесса по вине админа было серьезным проступком. В разработке ПО девопс/интеграторам это видимо можно... зато они могут теперь писать код.


Валерий
30.08.2018
05:32:07
так девопс это культура нормальных взаимоотношений впервую очередь


Aion
30.08.2018
05:32:15
За 10 лет, пока я работал сис админом, ни разу не ставилась задача что то написать на ЯВУ. Только скрипты писал и то, имхо, скриптинг - обязательный навык. Но тогда я не работал в сфере разработки ПО. В разработке другие требования и другие правила. Я зачастую вижу, как девопс и интеграторы портят жизнь другим разработчикам тем, что забывают о том, что их первоочередная задача - построение и поддержание рабочей инфраструктуры. Например, нельзя бекапить Дженкинс по выходным, нужно именно по ночам и для этого нужно остановить очередь выполнения задач и ждать всю ночь какую нибудь сборку, потом под утро создание бекапов выполнится и все задачи стартанут, часть из них убьет оом киллер на раннер-ноде, а те что выживут будут уже дневными (не ночными) сборками. А когда придут программеры и тестировщики, они должны быть очень рады этому всему, потому что нужно будет вместо работы пол дня разгребать последствия. И они же потом думают нахрена нам такой девопс/интегратор, если мы сами по гайдам в инете можем поднять инфраструктуру и ее поддерживать. Зато не админ, а девопс/интегратор. В моей админской практике за такое за яйца подвешивали и лишали премии т.к. нарушение производственного процесса по вине админа было серьезным проступком. В разработке ПО девопс/интеграторам это видимо можно... зато они могут теперь писать код.
бред, что мешает по примеру админа повесить такого человека за яйца?


Валерий
30.08.2018
05:32:16
и дело даже в не том что дев делает опс, а опс делает дев)

Aion
30.08.2018
05:32:40
более того девопс про прозрачные процессы
сорван спринт - на такого девопса летит фитбек
и вот его уже тянут за усы
а если бы девопс из рассказа выше писал бы код на равне со всеми, использя для него все теже средства, он что ни разу бы не пересекся с разработкой в идее о том, что так как он поступил делать не стоит?

Andrei
30.08.2018
05:35:37

Aion
30.08.2018
05:35:56
мы набрали раззвездяев и назвали наш хаос агилой - понеслась ламповая разработка
не путайте разработку ПО в запутанном домене с применением практик и методологий agile и непотребство, которое у вас там происходит
еще раз - сорвался принт, делается фитбек по действиям команды, делается фитбек по конкретному человеку
а далее сценарий с усами

Валерий
30.08.2018
05:38:26
Ну найти крайнего это вообще любимое занятие опять же в нашей РФ культуре
так что мне не удивительно, что вы пишите про усы

Aion
30.08.2018
05:39:12

Старый
30.08.2018
05:39:25

Валерий
30.08.2018
05:39:41
а может быть надо руководить над людьми так, чтобы там были не пауки в банке, а команда?

Google

Aion
30.08.2018
05:39:45
вы либо сплавляетесь по водопаду, либо давайте самоорганизуйтесь уже
а то у вас франкенштейн от мира разработки


Старый
30.08.2018
05:41:14
вы это за весь спринт не выяснили?
а что выяснять, постоянно жопа из-за допусков и другой иб шляпы, это ты ещё просто мега задачу от СТО не видел.
Нода 1 - запуск rsync
Нода 1 - берет дельту и удаляет файлы которые старше предыдущего rsync Ноды 1
Нода 2 - запускает rsync
Нода 2 - берет дельту и удаляет файлы которые старше предыдущего rsync Ноды 2
такой алгоритм у тебя должен быть
ты пишешь скрипт
rsync ты используешь в своем скрипте на 1 и 3 шаге
при этом скрипт должен знать, что другие ноды сейчас не делают тоже самое, не синкает удалённые пользователем(сервисами) данные а так же запускается каждый раз как возможно и закончены другие итераци

Aion
30.08.2018
05:41:34
а у людей там канбан, девупс и агила, якобы...

Старый
30.08.2018
05:42:00
у нас типа скрама аджайл

Aion
30.08.2018
05:42:16
или вы тогда все бухие были, а сейчас прозрели?

Старый
30.08.2018
05:42:57
?в общем я позавчера уволился

Aion
30.08.2018
05:43:18

Старый
30.08.2018
05:43:30

Aion
30.08.2018
05:43:39

Старый
30.08.2018
05:43:47
от аджайла там тема с тем, что сроки ты сам ставишь, и сам пишешь все доски

Aion
30.08.2018
05:43:54
скрам - ты пошел в беклог - взял детальку и с ней пошел на конвеер
а у вас нет беклога, у вас есть руководство, она кидает в вас тасками

Валерий
30.08.2018
05:44:48
Проще всегда найти крайнего и спихивать на него всю вину ?

Aion
30.08.2018
05:44:53
уже готовыми задачами, а не сторями

Google

Валерий
30.08.2018
05:44:58
Девопс или админ идеальная для этого кандидатура
вот и все ваши методики)

Aion
30.08.2018
05:45:08

Старый
30.08.2018
05:45:27

Andrey
30.08.2018
05:45:31
девопс это одновременная работа прогеров и админов в единой автоматизированной системе (кластере), с максимальной автоматизацией процессов

Aion
30.08.2018
05:46:20

Andrey
30.08.2018
05:47:32
с созданием среды в котором и прогер может заниматься трекингои по логам и добавлять библиотеки/контейнеры/билдить, и админ который будет писать шаблоны автоматизации и организовывать и модернизировать среду

Старый
30.08.2018
05:48:27
так как команда такое допустила?
да там нечего допускать, из того что я выяснил позже, там просто пришёл крутой чувак из москвы, у него не заладилось и он тупо забил, я иногда слушая приоритет по задачам просто в ауте был, другое дело, что конечному потребителю на всё это пофиг

Andrey
30.08.2018
05:49:35
против девопса?

Старый
30.08.2018
05:49:59
я агрументирую к тому, что автоматизация ради автоматизации не работает

Andrey
30.08.2018
05:50:16
какой тогда смысл делать автоматизацию если не для автоматизации ))))
смешите )))

Старый
30.08.2018
05:50:27
сначала надо постаивть бизнес процессы, сделать планы хотя бы на 2 месяца, взять необходимое оборудование, набрать людей, а уже потом вводить это

Andrey
30.08.2018
05:50:34
ну это само собой
девопс в рамках бизнес процесса работает, а не формирует бизнес процесс

Dovnar
30.08.2018
05:50:46
Все просто : какие-то компании хотят внедрить devops, а другие - нанимают "девопс инженеров"

Старый
30.08.2018
05:50:59
а у нас не сделав нихрена, пытаются автоматихацию впихивать в полную анарзхию

Andrey
30.08.2018
05:51:06
ну разве что экзотика как DBA

Aion
30.08.2018
05:51:35