ДЕВОПСИНА | DevOps | Linux – Telegram
ДЕВОПСИНА | DevOps | Linux
24.9K subscribers
1.89K photos
11K videos
14 files
8.64K links
Авторский канал. Юморим и поднимаем айтишные темы.

Реклама: @maxgrue

MAX: https://max.ru/devopsina

Сисадмин, Девопс, Devops, Linux, SRE, Kubernetes, Python, JS, Java, Git, IT канал, программирование, безопасность, ИТ, Sysadmin
Download Telegram
Психологическая амортизация — неожиданное немедленное согласие с доводами партнера, ставящее его в тупик.
🤣1
Ага, привет. Пост про фулстеков наделал малеха шума и от моего коллеги прилетел интересный вопрос, отвечу здесь.

Суть вопроса такая — почему ты засрал фулстеков, если девопсы сами фулстеки, тебе не кажется что ты сам долбаеб?

Отвечаю

Мне не кажется, у меня есть справка что я долбаеб. Смотри. Подходы разработчиков и системных инженеров ну вот прям совсем отличаются.

Программисты пишут — креативно
Девопсы пишут — декларативно

Разработчики пишут стихи, Девопсы сшивают стихи, Дизайнеры делают обложку, ну и так далее. Команда хули.

Почему девопсы не пишут стихи или если пишут, то хуева получается? Потому, что мы решаем с вами разные задачи. Фулстекам нужно быть охуенными во всем, верстка, бек, докер хуекер и масса другой поеботы. Иначе если хуева будет сделано, значит хуева будет сделано.

А девопсам это не нужно, потому, что мы заливаем фундамент и в дальнейшем держим весь этот дом, которые построили фулстеки. У нас есть четкие инструкции как технология работает, можно сказать чеклист. Прочитал за неделю, потыкал и все, прокачался до четверки. Если хуева будет работать, значит — хуевый дом построили.

А для любого разработчика так не работает, нельзя за неделю прочитать все и по шаблону сделать. Вы креативщики и вам нужно креативить. Я бы в рот ебал ООП у себя в стеке. А вам оно нужно.

Я как девопс взял golang, прочитал базовый курс и пишу экспортеры для прометеуса и всяких ботов, мне вот нахуй не вперлось писать сложные API и т.п. я качну эту компетенцию ровно на троечку и не больше. Потому, что качать дальше ну смысла нет, избыточно. Автоматизировал что мне нужно и ебись оно дальше конем с прицепом.

Мне нет смысла качать компетенции в базах данных и настраивать циски. Потому, что я заливаю фундамент. И когда я коснусь проблемы, я ее решу. Качну компетенцию до нужного уровня и решу.

Девопсам не нужно охватывать все технологии и быть в них best of the best. Мы решаем проблемы по мере их поступления. Нужен docker registry? ОК, читаем мануал за 10 минут и делаем. Нужно поднять 20 инстасов на амазоне? Хуйня, берем азы terraform хашикорпа и поднимаем. Кубер, да похуй, смотрим 6 часов интенсива и уже в кубере.

Я нахуй не забиваю голову технологиями, надо — вот решение. Не надо, ну и хуй с ним. А фулстекам так нельзя, им нужно всегда быть начеку и разбираться в мейнстримах, чтобы написать очередной не проходной стишок.

Разница налицо. Одни должны забивать голову, другие не должны. В этом и отличие. Если ты пишешь код из головы и никуда не подсматриваешь, то ты пиздец молодец. Ты олдскул. Нынешнее же поколение зная что загуглив — цикл for golang, всегда найдет ответ.

Ну и самое важное — разработчики заставляют код компилироваться, девопсы заставляет этот код работать. Все, нахуй.
Знаешь почему тебя кидает в бомбежку от моих постов?

Потому, что я специально создаю стрессовую ситуацию и ты невольно начинаешь задумываться. Подсознательно, ковыряешь-ковыряешь-ковыряешь себя, ищешь какое-то оправдание, находишь, твоё мнение не совпадает и моим и ты делаешь — ВЫВОД. Вывод, который важен для тебя, именно для тебя, твой собственный вывод. И он устраивает только тебя. Это правильно, потому, что ты прав в своем выводе.

Нет правильных и неправильных решений. Ты прочитал, ты задумался о том, что ты делаешь. И возможно в этот момент, ты понял какие-то вещи. Ты испытываешь смешанные чувства, возможно ненависть, но ты ведь задумался и увидел этот пучок света где-то слева или справа в своем темном тоннеле.

Я пробиваю тебе иллюминаторы, читай и задумывайся не обо мне, а о себе. Ведь чем больше ты проанализируешь свою жизнь, тем больше ты сможешь исправить. Сможешь сделать иначе.

На днях мне скинули отчет эксперта, который проанализировал мою работу. Мне он очень не понравился, по той причине что я задумался. Моя естественная реакция была — пошел на хуй. Но переспав с мыслями, я сделал несколько выводов лично для себя.

Да, пусть этот отчет был не объективный, но это был фидбек со стороны, так видят мою работу другие люди. И стоит над этим задуматься.

Не стоит воспринимать внешнюю информацию которая тебя не устраивает сразу в штыки. В 99% ты будешь необъективен. Выжди какое-то время и ты поймешь, что какие-то решения в своей жизни стоит немного скорректировать.
Привет, любопытные. А у меня подошел к концу творческий отпуск, все дела, хуяня муйня короче. Эту неделю бомбило от идиотизма мало, достойного тебе принести было нечего, а высирать посты ну его нахуй.

Как-то недавно я рассказывал тебе про свою конфигурацию, там я упоминал, что моя основная система это Windows 10. И у тебя всяко есть странное ощущение — как ебать так, админ сука и на винде сидит?

Да вот так вот блядь. В интернетах есть несколько достойных постов про миграцию с линукса на винду, понимаете? НЕСКОЛЬКО! В основном все пишут, как же охуенно перейти с винды на линуксы.

Погнали, чо. Пересаживаясь с винды или макоси на линукс ты пересаживаешься с Майбаха на русскую шоху. Это прям идеальное сравнение.

Давай разбираться почему ты пересаживаешься на шоху. Да потому, что люди преподносят линукс как систему для тру пользователей. Линукс свободен, линукс используют Митники и черти в черных шляпах, линукс это прям пиздец свежий глоток воздуха. Но это все пиздец хуйня.

В большинстве случаев про линукс ты узнал от товарища, который тебе красиво насрал на тарелочку и сказал что это сладкий как пиздятина арбуз. Ты и купился. Снес винду и поставил линукс. Сравнимо с тем, что какой-то друг тебе сказал что сувать хуй в пылесос это заебись, ну вот ты и суешь. Но совсем не думаешь, что сувать свою змею в другое место намного приятнее

И ты живешь все это время со странным ощущением внутри, что вроде все и работает, но почему-то есть дискомфорт. Типа того — пожрал острых крыльев из KFC с пивком, крылья пиздец вкусные. Потом на утро посрал и твою жопу порвало. Получил удовольствие, но что-то не так, какой-то дискомфорт в жопе, ага.

С линуксом также. При первой установки получаешь удовольствие (но это не всегда так), ну а потом все время пока у тебя стоит (имеется ввиду линукс), ты разгребаешь хуйню, которая странным образом каждый день происходит не пойми по какой причине.

Когда в нулевых я держал ноду в fidonet и занимал должность NC в bbsnet, моим первым линуксом был blackcat. И я был просто пиздец мотивирован этим. Потому, что я могу этим управлять, все под моим контролем, свобода, фрикеры, хакеры, сценеры, андеграунд короче. Про интернет тогда только писали в газетах и продавали карты РОЛ, ну и был даже интернет в кредит от Ростелекома.

У меня не было иксов, вся коммуникация происходила в консоле, IRC, ICQ, lynx, golded, чо там еще было Press Twice Esc to Enter BBS, ну вы поняли если родились в 80х годах. Короче тут смысл в том, что все в этом андеграунде использовали линукс и на фидопойках ты был лохом если сидел на винде, мастдайшик и ламер хуев.

Большинство вещей ты берешь для себя общаясь в определенных кругах. Если бы я к примеру общался с пивоварами, я бы конечно пил пиво, только то, которое пьют эти пивовары, ведь они в теме.

Сводим к одному. Ты практически никогда сам не делаешь выбор, ты слушаешь людей и читаешь отзывы. Потом потребляешь. Но почему ты не можешь сделать выбор? Очевидно, что делая свой собственный выбор ты можешь обжечься и наделать хуйни. По этому так все и происходит и изменить это пиздец не просто, если вообще возможно.

Для админа и девопса знать линукс нужно на уровне сеньора. На линуксе нужно плотно сидеть чтобы понять как там все работает. И когда ты просидишь на нем 5-10 лет, можно смело слезать, потому что нахуй он больше не нужен и больше из него взять него кроме гемора. Но опять же это справедливо для рабочего окружения, для серверов лучше линуксов ничего нет.

Как изучить линукс — поставь его основной системой на работе и работай. Как там раньше плавать учили, вывозят на середину озера и выбрасывают тебя нахуй за борт. Выжил, значит выжил, не выжил ну и хуй с тобой. Как в фильме Гладиатор, когда папаня сынка отправил голожопым в пустыню (или куда там) выживать. Также и с линуксом, ты голожопый просто выживаешь, не расслабляешься сука за коктельчиком, а реально выживаешь.

Продолжение ниже, опять падла в один пост ничо не влезло
Линукс безопасный, ну дак не запускай хуйню на винде. На линуксе ты аналогично с виндой станешь жертвой фишеров. Никто тебя вирусом заражать не станет, ты сам все отдаешь если башки нет.

На винде можно вхерачить антивирус, но толку от него не будет, потому что сначала антивирус будет все у тебя пиздить и отсылать на сервера подконтрольные правительству, ну и опять же антивирус бесполезен против фишинговых атак, а они сейчас составляют 90%. Вирусы уже никто не пишет, вектор атак поменялся.

Чо имеем. Я 15 лет ходил пешком на 15 этаж, а потом понял что есть лифт и охуел с этого. Все эти хваленые отзывы и советы друзей, ну так себе оказались. Да я докачал свои познания в линукс до уровня сеньора и линукс основной системой мне больше ну вот нахуй не нужен. Это как джаз, понимать его начинаешь когда ебнуло ну там за 40 годков наверное.

В винде как и максоси все для людей, из коробки. Я не думаю что завтра буду решать какие-то проблемы связанные с отвалившимся wifi. Не думаю, что мне придется снова испытывать ненависть при работе с libreoffice, да я вообще нихуя уже ни о чем не думаю. Я просто включаю ноут и работаю. Если мне нужен линукс, я использую WSL консоль.

У меня теперь полная экосистема, винда + линукс. После того как я перешел на эту связку, у меня пропало то чувство, когда что-то не так. Пропало беспокойство.

Ты скажешь, ебать, а софт то платный, а я скажу — да хуй те в рыло. Если голожопый, качай с торрентов, если мозги есть сходи на ебей и купи лицензионные ключики за 100рублей.

Да, в винде есть баги, чото может и работает иначе, но этих багов гораздо меньше и за 2 месяца на винде, мне пару раз пришлось открыть гугл и позырить, почему так происходит. За 2 месяца на линуксе, я бы каждый день гуглил почему у меня к примеру перестал работать виджет с погодой или почему началась утечка памяти. Да ну его нахуй. Мое время стоит дороже, я лучше ютуб посмотрю, чем буду выяснять откуда воняет.

Ну и винда тут недавно выпустила киллерфичи и сделала линуксу фаталити, бруталити, анималити (обновление 2004):

- Песочница для запуска всякого говна без засирания системы и реестра, теперь ты можешь ну вообще не ссать на счет вирусов, запускай хуйню в песочнице.

- Запуск линукс приложений в нативном режиме. То есть все приложения, которые существуют в линуксе можно запустить в винде. Все пиздец.

Я очень люблю линукс, но я не готов променять свой комфорт на шлюшку с накаченными интимными мышцами. Готов ли ты сделать свой выбор, но действительно свой? Без чтения отзывов и рекомендации коллег? Ну вот думай, пиши, поговорим, чо.
Сука, это самый охуенный и искренний фидбек который пришел за последний час. Я перечитал его раз 8!!! Респект тебе Бро и здоровья аналогично! 🍺🍺🍺🍺🍺🍺
По мотивам поста, мой хороший коллега и товарищ АИ, дал конструктивный фидбек и докопался до ядра сути.

На столько конструктивный, что даже я задумался. Закидываю, скорее всего из этой обратной связи ты что-то для себя новое почерпнешь.

===

Короче сейчас только на этот счет сформулировалась мысль. Смысл в том, что такое стрессовое обучение — оно вообще не для всех. Скажем, есть люди более-менее стрессоустойчивые и соревновательные — им подойдёт, если у них уже есть какая-то база, с которой они смогут сделать верные выводы позже. А остальных оно потопит и кинет в ебаный депрессняк и вызовет только негатив. Например, условно Антона ты так хуй замотивируешь. И тут не вопрос в том, что одни правильные, они поймут, а другие неправильные — и хуй с ними. Просто у разных людей разная психология и разный уровень в каждый конкретный момент, и уровень может и повысится до нужного к этой мотивации, но психология почти наверняка останется той же.

Поэтому всё это твое эпатирование и провоцирование просто выкидывает нормальных людей без некоторых качеств из твоего канала.
Поправка в посту про Linux VS Windows, я писал не про операционные системы, а про то, как ты делаешь свой неосознанный выбор на уровне рекомендаций и общего мнения. А потом 100500 лет нервно веришь в мнимого бога.

Не будь овцой, сделай самостоятельный выбор. Прими наконец СВОЕ самостоятельное решение, а не решение которое тебе навязывают всю твою жизнь другие люди и мнения.

Ты знаешь как работает именно эта система, почему нельзя медленно спуститься с горы и забрать всё стадо? Можно, главное это понять в своей башке. И я даю тебе это понять. Развлекайся ))
Отрефакторил легаси — сломал продакшен. Не лезь блять своими руками, в то что еще пока работает
Сижу я значит сегодня собираю чарты для хелма. Для тех кто не в теме, перевожу — сижу я значит сегодня хуи новомодные попинываю. И черт меня дернул проверить свободное место на сервере разработки. Ага, чето прям еноты всё растащили по норам. Отловил пушистых пидарасов и место становится мнооооооооого.

И тут у меня пропадает интернет. Ага, это точно не роутер, я недавно покупал новый. Ну значит провайдер ссыт мне на лицо. Нихуя не провайдер. Сука, сижу думаю. ЕБАНЫЙТЫЖВРОТ, еноты отомстили.

Короче когда я воевал с енотами, я ебнул VPN сервер, который крутился на сервере разработки и позволял мне ходить на запрещенные РКН ресурсы. Дела.

Хуйня, я же все в репу коммитил, щас пересоберу одной кнопкой и заебись, полетели. Хуй мне в рожу. Еноты не только нассали мне на лицо, но и насрали за пазуху. Помимо контейнера который я уебал, я уебал еще и исходники, потому что проект никак не назывался и располагался в /tmp каталоге. А этот каталог я почистил первым.

Восстанавливаю картину как это произошло. Ага, когда я пилил VPN сервер, я собирал образы, тестировал, ну и запустил. Все заработало и я просто забил хер, мол пока есть более важные дела чем коммитить в репу и в docker registry. Работает и хуй с ним пусть работает, потом сделаю.

Эх, люблю же я себе прострелить ноги. Сначала роутер, теперь эта залупа.

Выводы:

- Все что временное, становится постоянным
- Семь раз отмерь, один раз отрежь
- Если все уебалось, не факт что виноваты другие
- Не бухай когда чото удаляешь

Хули, пойду тратить время, чтобы еще раз всю эту херобору поднять. Спасибо за внимание.
Добравшись в карьерном росте до тимлида, тебе теперь больше не нужно рыть ямы и разгребать старое дерьмо.

Теперь у тебя новое дерьмо! Поздравляю!
Выпивали вчера с коллегами в суррогатном онлайне, в москву же хуй щас проберешься, по этому только такой формат подходит.

Ну и ребята мне глаза открыли, что есть такой софт Snap Camera, который твое еблишко в любых конференциях и любых софтинах, превращает ну допустим в морковь.

Я тут просто по приколу хожу по собеседованиям на разные галерки и просто угораю.

По собеседованиям мне посоветовал походить всем вам известный эксперт АИ и понять что я вообще стою. И мне как раз не хватало суперспособностей стать сука морковью. Чтобы хрюшочки ну там прям пиздец разозлились и подхуели от подхода ))))

Вообще потом отдельный пост запилю, в какие компании я ходил и как угорал.

Теперь на стендапах я буду — Картошкой либо Ананасом. Ну как тут можно не охуеть от счастья? ))))

Короче софтина по изменению ебальника качается тут https://snapcamera.snapchat.com/ дальше гуглите или методом тыка разберетесь как чо там работает.

И да под линукс этой хуиты нет. Еще один повод задуматься, чтобы ебнуть пингвина.

Если ты знаешь, как можно голос поменять без гемора и саундфорджа, пиши в @ceops я те спасибо скажу.

PS: Всем причастным коллегам благодарочка за столь полезную суперспособность. Ну и у НМ орех охуенный, ага
Что делать если какой-то хуй с горы начал делегировать на тебя свои обязанности? Давай разбираться.

Смотри, допустим ты рядовой разработчик в продуктовой компании, ты пишешь код и получаешь за это ЗП. У тебя есть четкие должностные инструкции и ты им следуешь.

Но в какой-то момент что-то начинает идти по пизде и к тебе подваливает какой-нибудь ТОП менеджер компании и начинает вкручивать хуйца в твои интровертные ушки.

Давай мол, сделай чувачок мне тут аналитическую задачку, ты ведь программист. И да, бизнес в курсе, что ты сделаешь ее за меня.

Хуйней да какой-то попахивает? И ты такой весь в сомнениях, ну раз бизнес в курсе значит я важный человек, так и быть, помогу этому ТОП менеджеру решить его вопросы. Ну и делаешь эту задачку. Вроде мелочь, 2 часа занимался чем-то не своим, ты молодец, ага. И эта шабашка даже на спринт никак не повлияла, всем хорошо. Твой ТОП менеджер получил звездочку, а ты в итоге получил сухое — спасибо. Ну охуеть.

Но на самом деле бизнес не в курсе этой ситуации и ты просто хуяришь за хитрожопого гавнюка.

Если прогнулся и сделал один раз, то будь уверен, теперь ты на крючке и такие задачки будешь делать регулярно. До тех пор, пока не отрастишь яйца и не возьмешь ситуацию в свои руки.

Как отрастить яйца

Можно сразу нахуй послать этого черта, а можно сделать красивый пируэт и прям обсосать теплой струйкой делегатора.

С первым ты и сам справишься, а я те ща расскажу про второй вариант. Мы же тут с тобой легких путей не ищем и делаем все очень тонко и продуманно. Так ведь?

- Сделай табличку и подробно пиши условия задачи и не забывай указывать сколько времени ты на это потратил.
- Вникай в эти задачи и обучайся, это неплохая качалка для твоих скилов. Допустим ты научишься рубить курам бошки, или чистить вилкой очко.
- Терпи 3 месяца и потихоньку начинай проебывать сроки по своим основным задачам. Так надо, это многоходовочка.

Спустя 3 месяца на очередной ретроспективе тебе начинают задавать неудобные вопросы — Петюня, ну как же так ты проебался со сроками, что нужно сделать, чтобы такого больше не повторялось?

Жги напалмом и отвечай — Ну это, меня один ТОП менеджер грузит своими задачами и у меня не остается времени на мои основные задачи. Я выгораю, я больше не хочу работать, мне все надоело. Включи плаксу и пусти соплю.

Все бля, ФАТАЛИТИ НАХУЙ! Петюня ВИН, флавес виктори.

Короче, после ретроспективы с твоей ситуацией начнут разбираться, чо ваще за хуита происходит и в 99% ты больше не увидишь этого ТОП менеджера. Но у тебя останутся важные знания, которые ты получил за 3 месяца работы на хитрожопого ублюдка. Таким образом ты и рыбку съел и на хуй сел.

Ну а если движухи никакой не произошло и ТОПчик продолжает к тебе ходить. Уволься нахуй из такой компании, всем на тебя насрать.

Но есть еще пару вариантов.

1. Собираешь всю хуйню, которую ты там конспектировал по сделанным задачам для ТОПчика и идешь с этим прям на ковер к бизнесу, ну и объясняешь всю ситуацию. Тут ты еще можешь себе зарплату выцыганить, за то что решал, что не должен был решать.

2. Посылаешь нахуй ТОПчика и говоришь, что больше его задачами заниматься не будешь. Отпускаешь ситуацию, а ТОПчик соснет хуйца.

Короче ты в любом случае остаешься в плюсе и продолжаешь спокойненько дальше писать код. Главное не ссы в трусы и действуй. Схемки я те кинул, если чо обращайся в @ceops. Помогу чем смогу. Адью!
Вкрутил комнатушку для обсуждения постов. Как говорится лучше поздно. Да я деревянное буратино и только вчера нашел, что в телеге можно нативно вкручивать в канал группу для взаимного пиздежа. Кароче, если есть чо сказать по постам или просто потусить с клевыми управленцами, айда сюда, обсудим: https://news.1rj.ru/str/bleedteamlead
ДЕВОПСИНА | DevOps | Linux pinned «​Вкрутил комнатушку для обсуждения постов. Как говорится лучше поздно. Да я деревянное буратино и только вчера нашел, что в телеге можно нативно вкручивать в канал группу для взаимного пиздежа. Кароче, если есть чо сказать по постам или просто потусить с клевыми…»
Стоят два айтишника. Ночь, холодно, ветер качает билборд с призывом проголосовать.

Тормозит чёрный бумер. Призывно сигналит. Опытный айтишник говорит неопытному:

- Это бандосы. Если поедешь, трахнут по кругу, без варианта.
- А если не поеду?
- Трахнут по кругу. Без варианта.
- Офигенный выбор...
- Выбор всегда есть, брат.

Как не крутись в ИТ трахнут по кругу, но хорошо заплатят ну либо не заплатят. Выбор за тобой. Ну и кто ты?
Анонс хули. Ходишь на курсы? Да ходишь, всяко. А ты не задумывался, что все твои курсы просто вытягивают из тебя деньги и время? Сейчас на рынке 100500 шарашкиных контор которые сделали имя и теперь просто торгуют брендом, а ты долбаеб покупаешь эти курсы и живешь с непреодолимой надеждой стать машиной для пассивного получения бабла.

Хуй те в рыло. Накидаю таких демотиваторов от которых ты заплачешь. Собственно это и был анонс. Не ссы, ты все сможешь изменить и стать программистом.
​​Утра всем. Давай порассуждаем на тему — Что делать если проект встал раком, а ты его уже продал бизнесу.

Нельзя же просто прийти к серьезным дядькам и сказать — бля чуваки, чето мы планов грандиозных понастроили, но за год так нихуя и не сделали. Время и баблишко потратили, но в итоге даже хуя с маслом на горизонте не видно.

А продолжать это безумие тоже как-то не совсем правильно и честно. И тут возникает дилемма:

— идти до конца и получить пизды за то, что вовремя не остановился
— вовремя прийти и признать ошибку и возможно не получить по ебальнику

В первом случае есть примерный дедлайн и можно просчитать, когда состоится неприятный разговор с ТОПами. Но какие тут минусы? Да их полно:

— проект за полгода в стадии: ну совсем ничего
— время и сил проебано сверх дохуя, я уже не говорю про деньги компании
— ты скорее всего сожалеешь, что вообще ввязался в это гавно
— твои разработчики поехали кукухой и хотят поскорее с собой закончить

Хуевый какой-то вариант короче.

Но второй еще хуёвее, хуёвее конкретно для тебя. Так как ты ответственный за продукт, значит ты за него отвечаешь.

Может стоить сходить к бизнесу и рассказать как все обстоит на самом деле и что нихуя не выгорит? Так хоть честнее будет, ну попробовали, ну не получилось. Был огонек и угас. Дерьмо случается. Предложи вести параллельную разработку без дедлайнов, а основные силы кинь на поддержку существующего продукта.

Первым и вторым вариантом рейтингов ты себе не сделаешь и возможно вообще нахуй пойдешь пешком. По этому обычно выбирают тот вариант, который принесет меньше ущерба. А какой вариант выбрать, тут уж решать тебе. Мож ты пиздец умный и придумаешь третий вариант и нахуй сам все в одну харю запилишь.

Я ранее писал пост про «переписать проект с нуля» и он очень хорошо отражает эту тему.

Заключения нет, предлагаю самим подумать. Обсуждаем посты тут.