Andrey
какие нафиг кубернетесы, какие докеры. Все сурово и руками )
NO
и пакетами
cent
какие нафиг кубернетесы, какие докеры. Все сурово и руками )
Т.е. сейчас баша нет?) В кубернетесах крутятся контейнеры с кубернетесами внутри?)
V 🏴‍☠️
Ну так они и так построчно последовательно в баше выполняются, если имперсантов нет
Evgeniy
Не так выразился
Grigorii
у человека там и ожидания по зарплате были основательные. и дорога до офиса ему еще не каждая подойдет. и мы оказались недостойны даже его созерцать.
а проблема то в чем? - по идее все даже очень хорошо сложилось раз то что кандидату не нравится что-то всплыло фактически на самой ранней стадии, а не уже после того как было потрачено время обоих сторон
Evgeniy
например, у вас простой скрипт из двух-трех команд
Andrey
раньше писали трясущимся руками длиннющие init скрипты и собирали специальные .iso архивы
Fedor
Ну да, так лучше чем если бы человек успел поработать пару месяцев)
Andrey
с scp, rsync, wget и тд
Evgeniy
типа echo 1; echo 2; echo3 админ не знал про ";" и фигачил примерно так: #!/bin/bash echo 1 sleep 2 echo 2 sleep 2 ...
Evgeniy
очевидно, что и без слипов этот скрипт выполнялся бы правильно но он всё равно рассчитывал примерное время выполнение команды и ставил этот sleep
Aleksandr
типа echo 1; echo 2; echo3 админ не знал про ";" и фигачил примерно так: #!/bin/bash echo 1 sleep 2 echo 2 sleep 2 ...
если команды выполнялись асинхронно и сразу возвращали управление, то он пытался избежать преждевременного выполнения следующей
cent
очевидно, что и без слипов этот скрипт выполнялся бы правильно но он всё равно рассчитывал примерное время выполнение команды и ставил этот sleep
На одной работе, "архитектор" на полном серьезе подобный код заказчику показывал и рассказывал как он работает. Наверное, уже тогда я понял, что в этой команде я не надолго)))
cent
если команды выполнялись асинхронно и сразу возвращали управление, то он пытался избежать преждевременного выполнения следующей
Ну, понятное дело) Но не на sleep же))) А что если команда будет отрабатывать больше параметра sleep ?
Evgeniy
Ну, понятное дело) Но не на sleep же))) А что если команда будет отрабатывать больше параметра sleep ?
Ну, кстати, в некоторых "современных" скриптах от как бы серьёзных контор используются слипы. Если я правильно помню, то это было в скриптах по развёртыванию mesos и check-requirements в курсах от Linux Foundation. 🤔
cent
Ну, тут и дураку понятно, что это говнокод уровня ниже джуна)))
Alex
Я тоже использую слипы при запуске многопоточных задач, если конечно надо сохранить Легаси поведение оригинального кода. Это по моему иногда допустимо.
cent
Тут даже языки программирования не нужно знать. Просто нужно на старом железе запустить, где слипы будут просрочены)))
Alex
В Легаси на таймстап было завязано много
cent
Я тоже использую слипы при запуске многопоточных задач, если конечно надо сохранить Легаси поведение оригинального кода. Это по моему иногда допустимо.
Написать функцию с командой проверки, передаваемую как аргумент в цикл и счетчиком выхода - это пара минут. Ну, если совсем в bash не в зуб ногой, то 15 минут. Все равно быстрее, чем расчитывать время для слипов
Andrey
в системных скриптах и php неплохо рулит
cent
else if и тд
else if что?)) Дальше слипать?))
cent
в системных скриптах и php неплохо рулит
Сильно троллишь))) Палевно же)
Andrey
else if что?)) Дальше слипать?))
ну если дошел до done - то следующий шаг
Andrey
если exit(1) пробуем заново и тд
Andrey
обычно sleep с запасом ставят на случай долгой отдачи респонза
cent
обычно sleep с запасом ставят на случай долгой отдачи респонза
Ну, как бы тут чатик по работе. А после таких речей можно будет либо без работы остаться, либо никто не пойдет в контору, которую представляешь)))
Sergey
Что-то у DevOps-ов ЧСВ совсем сверх меры. Сегодня кандидат опаздывал на собеседование. Потом позвонил, сказал, что ему не нравится дорога от метро и решил, что не придет. И это центр Москвы, от метро пешком меньше 10 минут.
Пригорело? Бывает. Из-за не понравившегося поступка одного представителя всех стикерами с надписью "позор!" обклеивать - это сильно, да, но, к сожалению (или к счастью!), есть и другие люди. А вообще - в жизни существуют дамы, которые ко всем мужчинам одинаково плохо относятся после одного экземпляра. Чем-то похоже 😊
Alex
Написать функцию с командой проверки, передаваемую как аргумент в цикл и счетчиком выхода - это пара минут. Ну, если совсем в bash не в зуб ногой, то 15 минут. Все равно быстрее, чем расчитывать время для слипов
Не, там на таймстампы завязка. Мне не надо считать ничего, надо просто добиться того чтобы они были разными, так что слип 1 всегда работает и будет
Andrey
это они к нам идут, а не мы к ним )))
cent
это они к нам идут, а не мы к ним )))
Что за контора, если не секрет?)
Andrey
секрет
SergeyB
значит контора так себе
Andrey
да не, вполне себе галера ))) ну как, параходик
Andrey
не того полёта как газпромы всякие )))
cent
В газпром точно никто не идет. У них там бюрократический порог на мелкие зарплаты.
cent
Галера - это где токают лодки вместе с гребцами) Собирают лодку, и она уже плавает фактически не в конторе, а у заказчика.
Andrey
галера в моем понимании любая IT компания средней руки с количеством юнитов ~20-30 человек
Andrey
бодишоп - аутсорсинги всякие
cent
А бодишоп - это новое понятие. И я не в курсе, чем от галеры отличается.
V 🏴‍☠️
На мой взгляд - это одно и то же за тем исключением, что в галере люди сидят в одном офисе и работают на проектах, а в бодишопах отправляют на территорию заказчиков
Dmitry
а галера душу
Andrey
А бодишоп - это новое понятие. И я не в курсе, чем от галеры отличается.
бодишоп это когда твой работодатель перепродает тебя на галеру
Andrey
ну бодишоп наверное по аналогии с бодишопами в Таиланде, где за витриной сидят девушки и ты выбираешь какая красивже
Andrey
А потом оказывается, что это мальчики
ну поэтому бодишопы бывают разные, по вкусам ЦА ))
Andrey
1С аутсорс - типичный бодишоп )))
Andrey
А потом оказывается, что это мальчики
а потом оказывается что это PHP-шник )))
cent
На мой взгляд - это одно и то же за тем исключением, что в галере люди сидят в одном офисе и работают на проектах, а в бодишопах отправляют на территорию заказчиков
Когда я крутил весла на галере, то у нас все было наглядно. У нас целая комната гребцов была, вроде корабля (почти без окон). И внешний PM нам давал курс, а у внутреннего PM мы уточняли как делать и что конкретно записывать в прайс))) А в самой конторе, мы только просиживали кресла, жгли электроэнергию и жрали халявные печенюхи. И наше отсутствие только заметили бы по невыплатам конторы, которой нас продали)
Andrey
и было ли машинное отделение )))
Andrey
:)
cent
Прилетела вакансия c: Продвинутый уровень администрирования Windows серверов; Опыт написания скриптов PowerShell Опыт работы с различными инструментами сборки проектов MSBuild Я, наверное, сильно отстал от жизни, но как-то меня смущает связка DevOps и MS для которы, которая не сами продукты MS собирает)
Udjin
повершелл и девопс - это очень-очень трудно увязуемо, я думаю
Andrey
dotnet для dev/ops никто еще не отменял
Grigorii
повершелл и девопс - это очень-очень трудно увязуемо, я думаю
а чем проблема то? то есть python для автоматизации задач в Linux окружении это нормально, а powershell для решения аналогичных задач в Windows инфраструктуре трудно увязывается?
Udjin
нет, я не спорю с этим. Всё верно. Я высказал своё мнение просто, я чисто с линуксами работаю, винды не видел совсем
cent
нет, я не спорю с этим. Всё верно. Я высказал своё мнение просто, я чисто с линуксами работаю, винды не видел совсем
Я тоже последний раз с виндой работал, когда еще без гуя обойтись нельзя было. Ну, или лень было писать проги, которые бы дергали системные либы.
Andrey
по моему таких крутых инфраструктурных решений (домены) кроме майкрософт особо и нет
Andrey
не сложных для понимания, и доступных по цене
Andrey
хэхэ, крепостным ))
Arty
А зачем крепостным платить?
У нас миллион в месяц ни с какими переработками не заработаешь
Старый
хэхэ, крепостным ))
Иногда читая условия и хотелки, реально на крепостное право похоже
Старый
LDAP? 😊
Хорошая шутка, но увы, ничего лучше и проще чем ad нет
Sebor▂▅▇█▓▒░
проще? не админил ты АД, видимо)
Старый
У нас миллион в месяц ни с какими переработками не заработаешь
А зачем я тебе писал недавно как люди живут
V 🏴‍☠️
Терпеть не могу вахтёров, но, думаю, что давно пора Хрыча побанить (именно побанить, а не ро) за систематический оффтоп