IT Коннект | IT, AI и Технологии
1.08K subscribers
159 photos
27 videos
68 links
Взгляд CTO на IT с опытом
Советы по поиску работы и вакансии
Тренды и новинки рынка
Актуальные темы мира технологий
Ресурсы и инструменты для развития

Владелец: Болтаев Акмал @boltaevap
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Смотрел «Силиконовую долину»? Нет? Тогда ты точно не видел, как в реальном времени рушатся мечты самых амбициозных стартаперов. Этот сериал — не просто пародия, а чёткий урок по тому, как не запускать бизнес в IT.

Тема ошибки — это не просто заезженная фраза. Это сериал про гениальные факапы. Ошибки тут настолько большие, что с ними даже монеты не хватает.

Реально, ребята из Pied Piper запустили продукт, который все называют революционным. Но вместо того чтобы покорить мир, они всё портили: от выбора партнёров до невероятных бизнес-решений, которые не сработали. Да, деньги на стартап можно получить, но как только ты не понимаешь, как управлять процессами — ты в полной жопе.

Ты думал, что стартап — это просто "запустил и ждёшь"? Нет, бро, тут разборки с инвесторами, конкуренция за каждый чих и код, который ломается в самый неподходящий момент. И это не с экрана, а реальная жизнь.

Ошибки — это основа для роста. Ты можешь пережить тот же провал, но только если у тебя хватит смелости разобраться с тем, что пошло не так.

#СиликоноваяДолина #ОшибкаЭтоНорма #ИтОшибки
🎉58👍49🔥4643👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Знакомься: Ariane 5. Европейская ракета, которой так и не суждено было долететь до орбиты. Всё шло по плану, пока через 37 секунд после старта ракета не взорвалась, унеся с собой $370 млн и репутацию разработчиков.

А всё почему? Потому что код, писавшийся для старой модели ракеты, просто «переехал» в новую без адаптации. Оказалось, что система навигации не рассчитана на новые параметры, и когда ей попытались впихнуть слишком большое число, она сказала: «Всё, я пошла». И ушла в бесконечную ошибку, заставив автопилот самоуничтожить ракету.

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

#EpicFail #КогдаКодРешает #УчимсяНаОшибках
🎉54👍5148🔥45
This media is not supported in your browser
VIEW IN TELEGRAM
Привет, дорогой друг!

Сегодня у меня был просто бомбический опыт с видео конференцией. Рассказывал я про мониторинг инфраструктуры и как он важен для ИТ. Ведь лучше узнать о проблеме заранее, чем когда она уже случилась и система лежит.

И что же? В самый разгар моего выступления, когда я говорил о важности мониторинга, наша система видео конференц связи просто отключилась.

Причина? Переполненный диск на сервере. И знаете, почему мы не знали об этой проблеме заранее? Потому что забыли поставить сервер на мониторинг!

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

В общем, если вы не хотите оказаться в такой же ситуации, не забывайте мониторить свою инфраструктуру!

#мониторинг #ИТ #видеоконференция #практическийопыт #FuckUp
👍6259🔥47🎉47
This media is not supported in your browser
VIEW IN TELEGRAM
Когда "стабильность" оказалась мифом

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

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

Не полагайтесь на видимую стабильность — проверяйте и тестируйте всё, чтобы избежать сюрпризов в будущем!

#сеть #network #FuckUp
52👍50🎉46🔥43👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Новый день, новые истории!
Был инцидент.
Сервер в проде перестал отвечать. Не пингуется, ssh — мимо, сервисы упали. Паника.

Начали разбираться. Аптайм — 3 года. Никто к нему не притрагивался. Работал и работал. Надёжный, как швейцарские часы.
Пока не умер блок питания. Просто — выключился. Без алертов. Без шансов.

Самое интересное — у этого сервера был twin в другом датацентре. Но о нём забыли. Он был настроен на синхронизацию, но два года назад туда просто перестали доходить данные. Поменяли ключи, не обновили конфиг.

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

Стабильная система — это не та, которую не трогаешь. Это та, которую регулярно проверяешь.
Инфраструктура, которой никто не интересуется, умирает молча.
Тишина — это не всегда хорошо. Иногда это просто признак, что всё давно не работает, но ты об этом пока не знаешь.

#инфраструктура #факап #itопыт #безмониторинга #тихийсбой
63👍57🎉49🔥44🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
Ты такой весь умный: выкатил новую версию, прописал CNAME, снёс старую запись, пошёл пить кофе. А потом начинается.
Половина пользователей видит старый сервис, другая — падает в ошибку. У кого-то всё норм.
Кто-то видит прошлое, кто-то будущее. Квантовая сеть, мать её.

Почему? TTL.
Time To Live. Но живёт он дольше твоего терпения.

Он не просто «подсказывает» DNS-серверам, сколько хранить запись. Он приказывает. И если ты его не уважаешь, он мстит.
Сначала тихо. Потом громко. Через кэш. Через ад. Через баги, которых «не может быть».

А ты потом бегаешь с круглыми глазами: «У нас же всё новое! Почему не работает?»
Потому что ты не выжег старое. Потому что DNS — это не таблица. Это слух.
И если его запустили, он будет гулять по миру, пока сам не сдохнет. Или пока ты его не добьёшь.

Удали — жди. TTL надо отлежаться.
Или катишь обновление — сначала понижай TTL, потом меняй, потом жди, потом только режь старое.
Иначе — в аду есть специальный круг для тех, кто режет прод, не проверив кэш.

#TTLнепрощает #инфрафакапы #dnsотвёртка #сгорелинонепоняли #сетиврут
🔥5554🎉53👍46
This media is not supported in your browser
VIEW IN TELEGRAM
На интервью все шло правильно.
Смотрел в глаза, не юлозил.
Уверенный, собранный, говорил как будто родился в консоли.
Три проекта в портфеле, в GitHub коммиты, на собесе не ныл. Прямо мечта, не кандидат.

А потом пошёл в прод. И началось.

CI он не трогал — «там какая-то каша». Зато написал свой скрипт на bash, который падал, если в пути был пробел.
Конфиги хранил в Notion. Мониторинг? «Ну там графики странные, я их не читаю».
Terraform сносил, потому что «долгий и непонятный». Правки делал в облаке — прямо в панели. Ручками. В бою.

Чекпоинт: через две недели мы не могли восстановить стейт. Через три — у нас всё развалилось при катке апдейта.
А он стоял с глазами лани и спрашивал: «А что, это я?»

Да, чувак, это ты. Ты, и те, кто нанял тебя, потому что ты «был норм».

Хватит звать норм. Норм — это путь к системному суициду.

#инфраболь #гори_гит #нанял_такого #неонразрушилпрод
57🔥56🎉52👍46🥰1😁1🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Ты сидишь такой довольный, смотришь на зелёные галочки. Grafana улыбается, Zabbix молчит. Всё красиво.
А в это время сеть уже гниёт изнутри. Один switch начал умирать, пакеты теряются, DHCP молчит как крыса, ARP захлёбывается в мусоре.

Но визуально — всё зашибись.

Silent failure — самый подлый вид пипеца.
Он не орёт. Он подкрадывается.
Сначала чуть медленно. Потом ещё чуть. Потом timeout.
Пока ты не понимаешь, что уже тонешь, хотя вроде всё «работает».

И начинается пляска: кто-то орёт, что VPN рвётся, кто-то винит провайдера.
А по факту — какой-то древний switch, который даже не стоит в мониторинге, внезапно решил всех убить.
Ты про него забыл. Он про тебя — нет.

Выключаешь — и вдруг всё магически чинится.
Какого хрена вообще это возможно?
А возможно, потому что твоя «инфраструктура» — это куча хрупких узлов, собранных на веру и костыли.

Мониторинг — это не просто CPU и диски. Это всё, что может предать.
А предают всегда те, про кого ты забыл.
И чем тише они умирают, тем громче потом прилетает.

#инфраструктура #гниение #тихийад #мониторьсука #незабудьсвитч
🔥55🎉5447👍47
This media is not supported in your browser
VIEW IN TELEGRAM
Случай был простой. Ночь, алерт, не грузится сервис. Сначала думаешь — сеть, потом — база, но всё живое. Только приложение почему-то висит мёртвым телом, как будто ему в лицо дали и оно решило полежать.

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

Система не упала полностью — она умирала по чуть-чуть, как старый ноут, у которого заряд 20%, но ты знаешь, что он сдохнет через 5.
Половина клиентов не могла зайти. Половина могла. А ты сидишь и ловишь этот фантомный баг, потому что нигде об этом не орёт.
В мониторинге — тишина. Ни одного алерта.
На срок действия сертификатов? Конечно, нахрена, ведь “мы же руками следим”, ага.

И вот ты вручную обновляешь, катишь, проверяешь — всё оживает.
Свет снова есть. Всё снова работает. Только волосы седые везде

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

И чаще всего воняет тем, на что ты забил с мыслями “ну, это не критично”.

#инфраструктура #сертификатыебать #tlsумер #алертовнет #мониторингспит #всёпоТихому
48🔥43👍37🎉33
This media is not supported in your browser
VIEW IN TELEGRAM
Я люблю людей, которые говорят: “Ну это же просто DNS, чего там ломаться?”.
Вот серьёзно, обожаю. Прям в самое сердце пулей

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

А не работает потому что DNS — это как канализация в городе: никто не видит, но когда рвёт — обосрался каждый
Сайт не грузится? Да ладно
Микросервисы не находят друг друга? Ещё бы
Пользователи думают, что у вас "тут всё сломано"? Как в воду глядишь

И если ты не мониторишь TTL, не следишь за зонами, не смотришь, кто у тебя мастер, а кто раб — то в какой-то момент всё это говно поплывёт на тебя.

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

#инфраструктура #dnsбьётпощам #невидимаяжопа #ttlнебесконечен #есливоняетищизону
🔥54👍5146🎉38
🔥 ГОНКА ГЕРОЕВ — ЭТО КАК?

— Это когда ты летишь по грязи, ревёшь от восторга, обдираешь ладони в хлам, но на финише понимаешь: оно того стоило.

Мороз? Да плевать! Руки в царапинах? Мелочи. Адреналин, грязь и кайф — вот что запомнится.

В следующем году рву всех снова. Кто со мной? 💪

#ГонкаГероев #БезГраниц #ГрязьПоКолено #АдреналинОвердофига
2357🔥57👍55🎉49
This media is not supported in your browser
VIEW IN TELEGRAM
Импортозамещение? Это не развод с Западом. Это бракоразводный процесс с твоей ленью.

Не надо ныть, что “всё не то”, “интерфейс убогий”, “поддержка как из девяностых”.
Ты что, хотел — как в Figma, но чтоб бесплатно и без боли?
Так не бывает.
Да, поначалу больно. Да, кривая.

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

А ты попробуй взять и собрать. Не слепить обёртку, а выстроить систему, которая пашет.

Да, с костылями. Да, с батоном из терминала вместо кнопки "ОК".
Но если умеешь с этим работать — это оружие.

Главное — не воссоздавать, а отрезать лишнее. Не гнаться за “как у них”, а сделать так, чтоб потом они гнались за “как у нас”.

Импортозамещение — это не “мы хуже, но своё”.
Это “мы злее, быстрее и не боимся сдохнуть по дороге, если знаем, что на финише будет мясо”.

Это не аналог. Это вызов.

#импортозамес #новаяшкола #поездпошёлбезвас
🔥63👍55🎉4435
This media is not supported in your browser
VIEW IN TELEGRAM
Как студенты превращают стажировку в стендап (и заодно двигают бизнес)

Пришёл студент. Щегол, двадцать лет, взгляд как у ИИ на стероидах. Говорит: “Я fullstack. Только скажите, где кофемашина и куда выкатывать прод.”
Я, понятное дело, ухмыльнулся. Через день он уже бегал по инфраструктуре как у себя дома. Через два — спорил с сеньором, причём по делу. На третий — докопался до дыр в старом решении, которое годами боялись трогать.

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

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

Они не “уставшие от мира”. Они только начинают. И да, им нужно больше объяснять. Да, они не читают документацию, как евангелие. Но это нормально. Зато они умеют гуглить быстрее, чем ты поднимаешь ssh.

Так что я ставлю на студентов. Потому что это нефть, брат. Грязно, нестабильно, но если правильно качать — можно озолотиться.

#делайставки #инфраструктуранастудентах #аутсорсзажигает
🎉57🔥5654👍42
This media is not supported in your browser
VIEW IN TELEGRAM
Рубрика увлекательных историй

Как джун спас проект, пока сеньоры искали Outlook на китайском

Клиент — Китай. Всё заблокировано. Западный софт в бане, вместо Slack — WeChat, вместо API — прокси через ад.
Упал вход в систему. Авторизация сдохла. Проект в коме. Клиент орёт. Сеньоры молчат. Устали. Не знают. Степлер в глаз — единственное решение.

И тут выходит джун. Только курс по DevOps закончил.
Лезет в локальные форумы, включает китайский ChatGPT, орёт на мандарине через переводчик. Через 4 часа — всё взлетает.
Все в ахуе. Он — спокоен.

Знал про их DNS и API. В курсе рассказывали.”

Мораль?
Не надо быть гением. Надо быть в теме.
И не лениться, когда все вокруг делают умное лицо.

#джунытащат #аутсорсжжёт #знаниесилатолькоеслитыеёиспользуешь
👍62🔥56🎉4640
This media is not supported in your browser
VIEW IN TELEGRAM
Есть особый сорт айтишников — зомболюбы. Те, кто дрожит над мёртвыми системами, как будто это не сервера, а мощи святых DevOps'а. Oracle 11 на проде? Jenkins без апдейтов с 2018? Монолит на веслах в Kubernetes-контуре? Конечно, работает. Как покойник в очках — вид делает, но души нет.

Смотришь на инфраструктуру — будто музей ошибок. Мониторинг в Grafana, но алерты в Slack не приходят, потому что «интеграцию сломали, но как-то и без неё жили». Безопасность? Ну, фаервол есть. Правда, настроен как сральня на вокзале — формально закрыт, но всё заходит и выходит.

Вы там вообще в каком году живёте? В 2025 — а у вас DNS на самописке, CI гоняется кривым bash-скриптом, и продов больше, чем адекватных решений. Платите за облако, но хостите MySQL на виртуалке с одним ядром, потому что «там всё отлажено». Угу. Как кастрюля с трещиной — отлажено до первого кипятка.

Вы не администрируете инфраструктуру. Вы её откапываете каждое утро. Это уже не IT — это воскрешение по будням. NecroOps, бля

И когда всё это упадёт — а оно упадёт, не сомневайся — виноват будет не железо. А ты. Потому что вместо «пора менять» снова выбрал «да вроде тянет».

#овремена #онравы #фетишнапрах
🔥64👍4946🎉45😁1
This media is not supported in the widget
VIEW IN TELEGRAM
🔥5748🎉48👍43
This media is not supported in your browser
VIEW IN TELEGRAM
Подключение… стратегия… эхо… подключение… смерть

Провели митинг в новой отечественной Zoom-замене. Сервис вроде бы «инновационный». В реальности — цифровой обморок.

CEO вещает про «стратегию», но камера стабильно ловит, блять, только его подбородок. Один из директоров полчаса разговаривал сам с собой — микрофон свалил в ебеня, никто не слышал, но все молчали из вежливости. Остальные зависли с лицом «пожалуйста, зарежьте меня кто-нибудь, можно прям в голову».

Каждое слово звучало дважды. Сначала изо рта спикера. Потом — в виде мерзкого эха, словно сама система орёт: «ЧТО ВЫ НЕСЁТЕ, УРОДЫ».

И знаете, в этом была правда.

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

#подключение #стратегиявпизду #цифропозор
🔥64👍5048🎉39🤣1🙈1
This media is not supported in your browser
VIEW IN TELEGRAM
И вот ты выходишь из ремейка «Дня сурка». Моргнул — уже вечер. Новый календарь. Новый созвон. Та же плесень.

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

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

Вот и весь выбор. Либо ты дальше крутишься в колесе с тёплым кофе и душным боссом. Либо тащишь этих бешеных, грязных, резких студентов к результату. А по пути — вспоминаешь, зачем вообще сюда пришёл.

#вынесимусор #оставьстудента #новаяпорода #живыепридурки
🔥55👍49🎉4742👏2
This media is not supported in your browser
VIEW IN TELEGRAM
Аутсорсинг — это не «сдать родного в приёмную семью». Это как отправить пацана в армию, чтобы вернулся нормальным человеком.
Ты не избавляешься. Ты делегируешь. С умом. С чёткой задачей: чтобы не ныл, не тянул и приносил пользу.

Все любят кричать, что аутсорс — это мол «отдать геморрой в чужие руки». Да не в чужие. В опытные. Те, кто этот геморрой видел, лечил и даже монетизировал.
Там, где твои тимлиды делают пятый спринт по установке гугл-таблиц, нормальный аутсорс уже пушит фиксы, пишет доку и спрашивает, когда сдавать.

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

Проблема не в аутсорсе. Проблема — когда ты думаешь, что это волшебная кнопка «сделайте красиво».
Нет. Это рабочий нож. Который режет быстро, если держать его правильно. А если не умеешь — порежешься и будешь ныть, что "сервис говно".

Хочешь дешёво — иди на фриланс-биржу.
Хочешь, чтобы работало — давай по взрослому.

#аутсорсбратья #делегируйиправь #хуевыйменеджментнелечитсяфуллтаймом
👍6253🔥52🎉44😁2
Наконец-то это случилось! Telegram выпустил супер обновление, которого я так долго ждал. Больше не нужно создавать группы, чтобы просто позвонить группе!
— Google Meet и Zoom больше не нужны.

— Удобные групповые звонки без создания группы, где вы можете добавить участников прямо в звонок или по QR-коду.
— В одном звонке могут находиться до 200 человек.
— Если вам заблокировали акк, то бан можно оспорить прямо из интерфейса телеги.
— Автоматизация бизнес-аккаунтов, в которых можно добавлять сторонних чат-ботов.
— Для шера достаточно зажать кнопку «Переслать» и выскочит контекстное меню с последними чатами и «Избранным».
— Можно выбирать, какие подарки видны по умолчанию в вашем профиле.


Тестируем!
👍5952🎉52🔥44