This media is not supported in your browser
VIEW IN TELEGRAM
На гроуминге, Писюн перебил продакта и попал под дождь из напалма.
This media is not supported in your browser
VIEW IN TELEGRAM
Зачем тебе иметь систему мониторинга и предупреждений, если ты ей не пользуешься? Понятно дело, если алерты летят друг за другом и ты на них просто хуй положил, то тут ничего не поделаешь. Сам себе злобный Буратино.
Система мониторинга должна быть четко отлажена и не кричать по пустякам, а срабатывать в тот момент, когда ожидается жопа или жопа уже произошла. Но никак не должна кричать каждую минуту, что на диске заканчивается место.
Но даже если система отлажена до идеальной (как у меня), то всем все равно на нее похуй.
Ситуация. Вчера до инцидента, мониторинг предупредил — чуваки, у вас php + nginx кеш отжирает аномально. Соответственно спустя полчаса, проект прилег. И все забегали. 2 часа искали проблему и пытались меня разбудить. Но взглянуть на алерт никто додумался. В итоге проблему обнаружили (не через мониторинг) и чуть чуть починили.
Мораль: Если ты паникер, сделай себе чеклист, как действовать при инцидентах. И сэкономишь кучу времени себе и команде.
Система мониторинга должна быть четко отлажена и не кричать по пустякам, а срабатывать в тот момент, когда ожидается жопа или жопа уже произошла. Но никак не должна кричать каждую минуту, что на диске заканчивается место.
Но даже если система отлажена до идеальной (как у меня), то всем все равно на нее похуй.
Ситуация. Вчера до инцидента, мониторинг предупредил — чуваки, у вас php + nginx кеш отжирает аномально. Соответственно спустя полчаса, проект прилег. И все забегали. 2 часа искали проблему и пытались меня разбудить. Но взглянуть на алерт никто додумался. В итоге проблему обнаружили (не через мониторинг) и чуть чуть починили.
Мораль: Если ты паникер, сделай себе чеклист, как действовать при инцидентах. И сэкономишь кучу времени себе и команде.
This media is not supported in your browser
VIEW IN TELEGRAM
Когда закомитил фичу в протестированный релиз кандидат и это заметил релиз менеджер.
Когда взял ипотеку и пришлось устроиться на вторую работу, чтобы выплачивать эту ипотеку и не отказываться от черной икорки.
В общем отработал я месяц на двух работах. Что, скажу. Да, это хороший и новый опыт лично для меня. Но очень непростой. Самый большой минус, что периодически нужно прыгать из контекста в контекст. К примеру пилишь задачу на первой работе, а тут со второй прилетает инцидент и ты бежишь спасать мир. Соответственно после спасения мира, идешь допиливать первую задачу и долго подгружаешься, в то что уже было сделано ранее.
Но есть и плюсы. На второй работе оплата почасовая, можно упороться и наебашить за день 16 часов, благо задач хватает. Но обычно такие марафоны провожу по выходным, так как на основной работе тоже надо не снижать планку и по головке за проебы никто не погладит.
Меня спросили, а что сделать, чтобы ты работал только на основной работе? Ну чо сделать, ЗП на 180кусков накиньте, буду только на основной работать. Сейчас по факту вторая работа приносит больше денег, чем основная.
В общем отработал я месяц на двух работах. Что, скажу. Да, это хороший и новый опыт лично для меня. Но очень непростой. Самый большой минус, что периодически нужно прыгать из контекста в контекст. К примеру пилишь задачу на первой работе, а тут со второй прилетает инцидент и ты бежишь спасать мир. Соответственно после спасения мира, идешь допиливать первую задачу и долго подгружаешься, в то что уже было сделано ранее.
Но есть и плюсы. На второй работе оплата почасовая, можно упороться и наебашить за день 16 часов, благо задач хватает. Но обычно такие марафоны провожу по выходным, так как на основной работе тоже надо не снижать планку и по головке за проебы никто не погладит.
Меня спросили, а что сделать, чтобы ты работал только на основной работе? Ну чо сделать, ЗП на 180кусков накиньте, буду только на основной работать. Сейчас по факту вторая работа приносит больше денег, чем основная.
This media is not supported in your browser
VIEW IN TELEGRAM
Продакты проводят профилактическую беседу. Когда команда забивает двигать задачи по доске и забывает менять статусы.
This media is not supported in your browser
VIEW IN TELEGRAM
Неделю готовился к встрече с бизнесом, писал умные и взрослые речи. Но когда, дело дошло до самого важного спича в твоей жизни, что-то пошло не так.
This media is not supported in your browser
VIEW IN TELEGRAM
У Selectel (у той самой, с динозаврами на корпоративах) появился карьерный телеграм канал — @selectelcareers.
Внутри — вакансии, доклады сотрудников с конференций, полезные подборки, рассказы о well-being и карьерные материалы.
Ну а все тусовки в инстаграме🤌😉
Внутри — вакансии, доклады сотрудников с конференций, полезные подборки, рассказы о well-being и карьерные материалы.
Ну а все тусовки в инстаграме🤌😉
😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Команда готовит экстренный хотфикс бекенда, после того как техдир забыл поставить точку с запятой в конфиге в результате правки ручками на продакшене.
This media is not supported in your browser
VIEW IN TELEGRAM
Лежишь такой на диване, хуи пинаешь и тут на графиках сопли полезли, телефон от алертов раскололся нахуй. А ты лежишь дальше и думаешь — ебучие пассатижи, ну как так-то?
Не люблю когда происходят инциденты в отлаженной инфраструктуре. То есть грубо говоря, полгода все работает заебись, мониторинги не пищат. А потом начинает от куда-то лезть сопля и нарушает всю идиллию.
Слабым местом во всем периметре в большинстве случаев является база данных. Приходит откуда-то какой-то запрос в нее и все начинает вииисссееетть. Хуй пойми, чо за запрос и откуда он пришел.
Ладно, запрос отловили, логирование и аудит, все дела. Но как связать этот запрос с местом на сайте, откуда он пришел? Сидишь сука и сопоставляешь по времени логов nginx+php+mysql, а если у тебя хайлоад, то это пиздец как трудно сделать и иногда невозможно, даже ELK не спасает.
Есть мысли как связать пользователя nginx+php с запросом в базу? Хочу автоматизировать этот процесс.
Условие — вносить правки в код проекта нельзя.
Не люблю когда происходят инциденты в отлаженной инфраструктуре. То есть грубо говоря, полгода все работает заебись, мониторинги не пищат. А потом начинает от куда-то лезть сопля и нарушает всю идиллию.
Слабым местом во всем периметре в большинстве случаев является база данных. Приходит откуда-то какой-то запрос в нее и все начинает вииисссееетть. Хуй пойми, чо за запрос и откуда он пришел.
Ладно, запрос отловили, логирование и аудит, все дела. Но как связать этот запрос с местом на сайте, откуда он пришел? Сидишь сука и сопоставляешь по времени логов nginx+php+mysql, а если у тебя хайлоад, то это пиздец как трудно сделать и иногда невозможно, даже ELK не спасает.
Есть мысли как связать пользователя nginx+php с запросом в базу? Хочу автоматизировать этот процесс.
Условие — вносить правки в код проекта нельзя.
This media is not supported in your browser
VIEW IN TELEGRAM
Всё! -1. Теперь на вопрос, кто тут главный мы можем ответить — пошел нахуй.
Сегодня кровавый режим был побежден. Запомним эту дату. Теперь мы, как и раньше саморегулирующееся ламповое сообщество.
Была проделана огромная работа, спасибо всем причастным. В пятницу это дело нужно торжественно отпраздновать. Ну и само собой предстоит большая генеральная уборка по разгребанию говна.
Сегодня кровавый режим был побежден. Запомним эту дату. Теперь мы, как и раньше саморегулирующееся ламповое сообщество.
Была проделана огромная работа, спасибо всем причастным. В пятницу это дело нужно торжественно отпраздновать. Ну и само собой предстоит большая генеральная уборка по разгребанию говна.
This media is not supported in your browser
VIEW IN TELEGRAM
Брейнштормим с пацанами, реализацию новой фичи.
This media is not supported in your browser
VIEW IN TELEGRAM
Охуевшие мамкины админы, которые лезут на ХХРУ и просят 500 мильонов на ставке devops инженера. Вы блядь золотом чтоли срать в компании собираетесь, за что вам платить такие бабки?
Я в свое время пособеседовал 10 человек, большинство требуют ЗП от 150к. Но по скилам там полное дно. Такое ощущение, что после каких-то курсов чуваки идут. Банально не знают про strace и не могут понять почему интернету нет на инстансе, хотя по IP все пингуется.
Я в свое время пособеседовал 10 человек, большинство требуют ЗП от 150к. Но по скилам там полное дно. Такое ощущение, что после каких-то курсов чуваки идут. Банально не знают про strace и не могут понять почему интернету нет на инстансе, хотя по IP все пингуется.
This media is not supported in your browser
VIEW IN TELEGRAM
Наш лид тестировщиков закусился с лидом бекендов.
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик поделился на ретроспективе, что его тимлид охуевшее животное.
This media is not supported in your browser
VIEW IN TELEGRAM
Блистаю своими софт скилами на встрече с бизнесом.
This media is not supported in your browser
VIEW IN TELEGRAM
Очередной релиз достиг продакшена. Любой релиз как русская рулетка, либо отстрелишь себе все яйца либо только одно.
This media is not supported in your browser
VIEW IN TELEGRAM
И снова про софт скилы. Если не умеешь говорить, лучше помолчи.
This media is not supported in your browser
VIEW IN TELEGRAM
Когда забыл оплатить домен на пет проекте, проебал все письма с предупреждениями, домен разделигировался. И тебе пишет какой-то чувак — я приобрел твой домен, хочешь выкупить за мильон?
This media is not supported in your browser
VIEW IN TELEGRAM
Когда неделю хуяришь в новую технологию, что аж блевать уже хочется, но сделать надо. А в пятницу на ретроспективе тебя просят рассказать, что ты сделал за неделю. А ты сделал всего лишь — нихуя, но зато весь как гавно выебся, похудел на пару килограммов. И сидишь задаешь себе вопрос, а какую пользу все это принесет? И сам же отвечаешь на вопрос — а никакую!
Мораль: Прежде чем что-то делать, задай себе вопрос — нахуя? Ну или более популярный — чтобы что?
Мораль: Прежде чем что-то делать, задай себе вопрос — нахуя? Ну или более популярный — чтобы что?
This media is not supported in your browser
VIEW IN TELEGRAM
Пришел на собеседование, но на последнем вопросе чото поплыл. Потому, что вечно спрашивают какую-то залупу, на которую правильно не ответишь. Сами блядь считайте свои канализационные люки и проектируйте домики для семьи жирафов.
This media is not supported in your browser
VIEW IN TELEGRAM
Задумался. Вот я на всех всегда ору, если кто-то лезет в прод и начинает там гавно свое отлаживать. И как-то наглухо закрыл границы. Доступ к проду теперь есть только у избранных, включая меня.
И приходит ко мне сегодня новый лид и просит заинжектить в код на проде отладочку, чтобы выхлоп глянуть быстренько и не ебаться с полным циклом деплоя, тестирования и т.п.
Хули, иду на прод, инжектю, получаю выхлоп, отдаю. А потом думаю, бля, а чем я лучше тех, кого всегда хуесошу за это? Да ничем, такой же мудак, который на рабочем проде свои потребности удовлетворяет.
Хотя, если бы я послал лида нахуй, я бы оказался мудлом для этого лида. Выбор не большой, в любом случае остаешься мудлом. Так, что разницы нет.
Мораль: Если очень надо, можно и на проде. Но заранее бекапим все чего хотим коснуться.
И приходит ко мне сегодня новый лид и просит заинжектить в код на проде отладочку, чтобы выхлоп глянуть быстренько и не ебаться с полным циклом деплоя, тестирования и т.п.
Хули, иду на прод, инжектю, получаю выхлоп, отдаю. А потом думаю, бля, а чем я лучше тех, кого всегда хуесошу за это? Да ничем, такой же мудак, который на рабочем проде свои потребности удовлетворяет.
Хотя, если бы я послал лида нахуй, я бы оказался мудлом для этого лида. Выбор не большой, в любом случае остаешься мудлом. Так, что разницы нет.
Мораль: Если очень надо, можно и на проде. Но заранее бекапим все чего хотим коснуться.