128135
НЛО с вами! Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама (продвигаем только статьи с Хабра) → adv@habr.team Вопросы → @shelsneg Админ → @vololoshin
Заявление об увольнении — хороший секретный инструмент. Но еще лучше, когда его можно превратить в настоящий план.
В этом поможет новая профессия. Или хотя бы направление, в котором вы уже начали разбираться. Тогда это уже не бумажка на крайний случай, а вполне рабочий инструмент перехода туда, где хочется быть.
Выбирайте курсы и учитесь
В Хабр Карьере запустили свежее исследование, чтобы выяснить, к каким метрикам бизнеса привязывается HR-бренд сегодня, какие инструменты реально работают и как измеряется их эффективность.
Отвечаете за репутацию компании? Залетайте в наш опрос 👈
P.S. За прохождение дарим записи профильного Хабрасеминара и первыми присылаем готовую аналитику.
⚡ Новости к этому часу
🔥 ПОДДЕРЖИТЕ КАНАЛ ГОЛОСАМИ 😎
Бывший инженер Google Келси Хайтауэр посоветовал программистам забыть о сочувствии из-за экспансии нейросетей. Разработчики 30 лет методично автоматизировали чужие профессии и разоряли производителей калькуляторов. Механический навык набора кода окончательно превратился в копеечный товар.
Засилье нейросетевой генерации разгоняет накопление технического долга до предела. Медленная ручная печать заставляла инженеров вовремя замечать дыры и переделывать кривую архитектуру. Сегодня программист вытаскивает тонны кода из чата и молча кидает их в продакшн мимо всякой мысленной валидации.
Прямой доступ автономных агентов к консоли AWS заканчивается для бизнеса финансовым коллапсом. Модель Claude без жёстких рамок поднимает облачные ресурсы до астрономических чеков за инфраструктуру. Облаку нужны платформенные ограничители с интеграцией инструментов вроде Mass Driver. Агент в таких условиях подчиняется строгим правилам и перестаёт строить из себя магию.
Рынок гарантированно расколется на два изолированных лагеря. На поверхности осядут сборщики формочек через Wix с порогом входа на уровне 0. В глубине закрепятся хардкорные инженеры с твёрдым пониманием работы софта на уровне серверного железа.
Процедурная генерация дорог: математика природных паттернов в геймдеве
Галереи муравьиных колоний и пчелиные соты формируются за счёт базового набора правил. В разработке игр алгоритмы генерации инфраструктуры имитируют эту природную самоорганизацию, позволяя выстраивать транспортные сети без кропотливого ручного труда левел-дизайнеров. Инструментарий процедурной генерации учитывает топологию ландшафта, препятствия и потенциальные точки притяжения для прокладки оптимальных маршрутов.
Обсудим, какие алгоритмические подходы собирают из хаоса идеально спроектированную дорожную сетку.
От самоделки до монополии: как плата nice!nano захватила рынок кастомных клавиатур
Создание беспроводной кастомной клавиатуры упиралось в компромисс между задержками ввода и автономностью. Решением стала разработка микроконтроллера nice!nano — самой тонкой платы на базе чипа nRF52840, совместимой со стандартом Pro Micro. Переход на архитектуру Nordic позволил увеличить энергоэффективность, обеспечив недели работы от батареи ёмкостью 110 мА·ч. Началось проектирование прошивки ZMK на базе Zephyr RTOS.
Поговорим о том, как грамотная интеграция энергоэффективного чипа и современной RTOS превратила спальный DIY-проект в индустриальный стандарт с выручкой более миллиона долларов.
«Рога и Копыта»: как фиктивная компания без сотрудников возглавила всероссийский рейтинг работодателей
Группа ИТ-предпринимателей сгенерировала компанию на базе обанкротившегося юрлица с арестованными счетами, чтобы протестировать уязвимости скоринговой системы HH.ru.
Всё цифровое присутствие компании строилось через ChatGPT. Платформа без проверок выдала статус благонадёжности заброшенному ООО. Имитация кипучей деятельности потребовала 78 виртуальных сотрудников для накрутки eNPS и сотни фейковых соискателей.
Узнаем, какие бреши в методологии сервиса позволили провернуть эту операцию.
15 собесов за месяц: что спрашивали, сколько длилось и кто вообще не ответил
Месяц поиска работы Fullstack-разработчика оборачивается 37 часами созвонов и написания кода в пустоту. Конверсия из 15 собеседований составляет 27% — 4 оффера при 6 полных игнорах.
Конкретная статистика этапов:
🔹 Алгоритмы — в 60% случаев.
🔹 System Design — 27% вопросов; единственный формат, релевантный реальным задачам.
🔹 Тестовые задания дают отрицательный ROI: заявленные «2-3 часа» на практике выливаются в 8-12 часов.
🔹 Адаптация резюме под ATS-системы повышает конверсию откликов вдвое.
Наибольшую валидность при найме показывает ревью реального кода. Обсудим, почему корпорации затягивают отбор на недели, а продуктовые команды выдают оффер на следующий день: https://u.habr.com/aoTM7
Угон секретного МиГ-25 в Японию: самая комментируемая статья на Хабре
За два десятилетия наиболее масштабную дискуссию спровоцировал исторический лонгрид о побеге советского лётчика за железный занавес. Материал запустил классический хабровский холивар, где пользователи до сих пор спорят о мотивах поступка и реальном ущербе для авиации.
В сентябре 1976 года старший лейтенант Виктор Беленко пересёк границу на новейшем МиГ-25 и приземлился в Японии. Дерзкий манёвр обошёлся государству в миллиарды рублей и заставил военное руководство экстренно менять техническую базу по всей стране. Статья пошагово реконструирует хронологию полёта, анализирует конфликт пилота с командованием и разбирает стратегические последствия передачи перехватчика западным инженерам.
Легендарная ветка на почти три тысячи реплик 🤌
#хабру20
Если бы блог GRI на Хабре был игрой «Супер Марио», игровыми персонажами стали бы инженеры и архитекторы. Боузер — это баги, а вместо спасения принцессы — налаживание инженерных процессов.
В своём блоге специалисты GRI пишут про задачи из e-commerce, процессы разработки, data, интеграции и рост команд. Чтобы увидеть, как на самом деле выглядит IT в проектах с заказчиком, дедлайнами и бюджетами, читаем статьи:
🍄 Не всё деплоем правится: как мы вынесли интерфейс из кода с помощью Server-Driven UI
🍄 Как мы перевели склад с «бумаги на цифру» силами руководителя проекта и одного разработчика
🍄 How To: XML-config для хранимых процедур MS SQL — создание, разбор, развёртывание
🍄 Как автоматизировать загрузку данных в DWH и не сойти с ума
🍄 Как мы снизили расходы на экспресс-доставку в Яндекс.Доставке на 13% и не потеряли в качестве
Docker игнорирует UFW: как надёжно закрыть порты при настройке mTLS
Docker тихо обходит правила UFW, оставляя контейнеры открытыми для сканеров. Привычная базовая авторизация от ботов не спасёт — они всё равно дойдут до HTTP-слоя и создадут паразитную нагрузку.
Mutual TLS (mTLS) рубит такие инциденты на корню: нет сертификата — соединение сбрасывается ещё на этапе TLS-рукопожатия. Остаётся только грамотно закрыть дыры в iptables через цепочку DOCKER-USER и запретить прямой доступ по IP.
Протестируем устойчивость сервера с Traefik к даунгрейду и флуд-атакам.
Анатомия Bus factor = 1: как 23 опенсорс-библиотеки держат половину Интернета
Миф о надёжности open source опирается на веру в активное комьюнити, которое моментально подхватит любой заброшенный репозиторий. На деле триллионная инфраструктура держится на неоплачиваемом труде одиночек, чьё выгорание остаётся незамеченным.
Бэкдор в xz utils чётко обозначил проблему: два года социальной инженерии и методичный прессинг единственного мейнтейнера едва не скомпрометировали Linux-системы по всему миру. Прямо сейчас в продакшне работают ещё 23 сверхпопулярные зависимости уровня core-js и zlib с критическим фактором автобуса.
Выясним, почему просто взять и форкнуть чужую библиотеку сложнее, чем кажется.
«Я заставил LLM писать Rust полгода. Вот что они стабильно ломают»
Нейросети уверенно генерируют Rust-код, который проходит cargo test и clippy, но тихо ломает логику приложения. Причина кроется в архитектурных слепых пятнах трансформеров: языковая модель обрабатывает токены последовательно, тогда как borrow checker оценивает графы заимствований во времени.
Изолированные функции успешно компилируются, но разрушают глобальные контракты. Возникает lifetime laundering со схлопывающимися ссылками, std::sync::Mutex ползёт в асинхронный контекст tokio, а отмена future ведёт к повреждению данных из-за тотального игнорирования cancel safety.
Проанализируем скрытые уязвимости ИИ-генерации на уровне системы типов.
Пользователь Reddit под ником muxamilian собрал автоматическую водяную турель для отпугивания голубей. Вычислительным ядром установки стал одноплатник Orange Pi 5 с нейропроцессором Rockchip 3588. Обычная USB-камера отслеживает движение, а алгоритмы наводят на цель ствол детского пистолета.
Распознавание целей идёт через модель yolo_world_v2l с открытым словарём. Особенность архитектуры позволяет за одну правку конфигурации перенастроить систему с птиц на любые другие объекты. Механику обеспечивают два дешёвых сервомотора калибра SG90 или MG90S, транзистор и резисторы.
15 вещей, которые вы бы не хотели знать о мессенджере MAX
С 1 сентября 2025 года MAX ставится на все новые девайсы. Реверс-инжиниринг APK-файла показывает неприглядную картину — вместо рядового приложения внутри крутится система мониторинга, способная управлять NFC-модулем из мини-аппов и стирать сообщения пушами прямо из локальной базы.
Под обфускацией спрятан модуль trace_flow для деанонимизации, сбор несбрасываемых TEE-фингерпринтов и функция тайной записи сырого звука с микрофона. Передача Mobile ID идёт по открытому HTTP, а принудительное обновление работает в обход системных запретов.
🛒 Собираем магазин будущего в лаборатории X5 Tech
Юбилейный квест Хабра открыл телепорт в R&D-лабораторию X5 Tech. Здесь собирают магазин будущего, и до запуска проекта остался один шаг — нужно только найти и подключить несколько технологических модулей.
Помогать тебе в этой задаче со звёздочкой будет Миша, ML-разработчик X5 Tech. Он из тех, с кем не страшно проговорить вслух самую сырую гипотезу. В X5 Tech код быстро доезжает до прода и начинает работать в 30 000+ магазинов по стране. Тот самый случай, когда результат своей работы видно прямо на полке ближайшего магазина.
Чтобы оживить систему, придётся покопаться в серверах и открытом коде, отыскав засекреченные модули. Каждая находка приближает запуск.
Захвати с собой свою инженерную смекалку 🧐
Реклама. ИТ ИКС 5 ТЕХНОЛОГИИ ООО.Читать полностью…
ИНН: 1615014289. erid: 2VSb5z3nnki
Тест народных средств для 3D-сканирования: от муки до сухого шампуня
Чёрный глянцевый пластик заставляет лазерные лучи 3D-сканера рассеиваться или поглощаться. Вместо облака точек алгоритм генерирует цифровой шум. Индустриальный стандарт — аэрозоли на базе циклододекана, которые бесследно испаряются за пару дней, но стоят от 10 000 рублей за баллон.
Попытки удешевить процесс мукой и пудрой проваливаются из-за нулевой адгезии — частицы просто осыпаются. Дезодоранты для ног оставляют жирную плёнку, требующую отмывки в спирте. Рабочим заменителем становится смесь кремнезёма и пропеллента — обычный сухой шампунь.
Всё, что вы настроили в Linux, можно было не настраивать
Сборка скрипта на bash для вывода курса биткоина в Polybar легко съедает 50 часов. Ритуал непрерывной настройки Linux создаёт мощную иллюзию технического превосходства и тотального контроля над системой. Репозиторий с dotfiles пухнет от многостраничных конфигураций i3 и костылей для скриншотов, которые отваливаются при обновлении зависимостей. Мозг щедро выдаёт дофамин за каждое переключение воркспейса, маскируя прокрастинацию под инвестицию в будущую эффективность.
Обсудим, почему отказ от тайлинговых оконных менеджеров возвращает разработчику сотни часов реальной жизни.
⚡ Новости к этому часу
🔥 ПОДДЕРЖИТЕ КАНАЛ ГОЛОСАМИ 😎
История одной фотографии: неизвестные страницы миссии «Чанъэ-4»
На знаменитой фотографии посадки «Чанъэ-4» руководитель проекта закрывает лицо руками, а главный конструктор молча сжимает её руку. Этот снимок стал финальной точкой 26 суток непрерывной борьбы за выживание аппарата.
На девятый час полёта из-за сбоя клапанов станция потеряла 20 кг горючего. Смещение масс из-за неравномерно опустевших баков сделало изначальную схему невыполнимой. Баллистикам пришлось экстренно рассчитать многоступенчатый манёвр, где каждое включение двигателя ювелирно компенсировало смещённый баланс станции.
Разберём математику корректировок орбиты, благодаря которым обречённый аппарат коснулся обратной стороны Луны точно по графику.
🎁 Лут за смекалку: подарки от X5 Tech в Доме Хабра
Правильное комьюнити строится на взаимоуважении, где нет места духоте, а за ошибки не смотрят свысока. В комнате X5 Tech воссоздана именно такая атмосфера. Участникам предстоит спокойно исследовать локацию, проявить изобретательность и отыскать нужные артефакты.
Трём самым внимательным достанется уютный набор мерча:
👕 фирменная футболка
🧦 тёплые носки
💦 алюминиевая бутылка для воды
Найти все пасхалки и дойти до финала 🍿
Реклама. ИТ ИКС 5 ТЕХНОЛОГИИ ООО.Читать полностью…
ИНН: 1615014289. erid: 2VSb5wvhTqk
Как увеличить продолжительность жизни своего ребёнка в два раза
В 90-е годы один научный сотрудник НИИ раскрыл коллеге нетривиальный алгоритм гарантированного поступления детей в топовые вузы на бюджет. Технология базировалась на ежедневном чтении сказок.
Регулярное чтение вслух, разбор поступков героев и отношение к ребёнку как к равному собеседнику запускают процесс развития памяти. Спустя годы такой студент усваивает текст в три раза быстрее сверстников, высвобождая огромный массив времени. Плотность воспоминаний растёт, что метафорически удваивает саму продолжительность жизни.
Разберём, как эта практика работает на длинной дистанции и превращает обычных школьников в студентов престижных факультетов.
Россия вымирает: что говорят данные
Коэффициент суммарной рождаемости зафиксирован на уровне 1.42, что математически делает каждое следующее поколение на 32% меньше предыдущего.
Открытые данные за 65 лет выявляют три структурных сдвига:
🔸 Естественная убыль: с 1992 года смертность стабильно превышает рождаемость.
🔸 Аномальный гендерный разрыв: продолжительность жизни мужчин отстаёт от женской на 10.6 лет.
🔸 Схлопывание миграционного буфера: в 2024 году сальдо впервые оказалось отрицательным.
Изучим по статистике Всемирного банка, как эти факторы программируют сокращение населения вплоть до 74 миллионов к концу века.
Шпионский дисплей из старого хлама: самая заплюсованная статья на Хабре
Абсолютный рекорд по плюсам за всю историю Хабра собрал не разбор сложных алгоритмов, а изящный аппаратный пранк, позволяющий защитить личные границы в опенспейсе.
Автор показал, как при помощи обычного ножа, растворителя и дешёвых 3D-очков скрыть содержимое экрана от окружающих. Если отклеить от матрицы поляризационную плёнку, то для коллег монитор превратится в белый прямоугольник, а владелец очков с линзами из этой самой плёнки продолжит спокойно работать. Просто и гениально.
Вспоминаем легенду ☝️
#хабру20
На прошедшей неделе мы раскрывали пугающие секреты мессенджера MAX, искали нейросетевой мусор в Яндекс Музыке, ужасались реальной статистике рынка труда после масштабного парсинга hh.ru, возмущались хамством ИИ-рекрутеров и заглядывали под капот алгоритмам Shazam.
📝 Лучшие публикации недели (18-24 мая 2026)
#weeklydigest
Claudex: локальный прокси для работы с ИИ без привязки к API-ключам
Простой HTTP-прокси для подмены эндпоинта LLM ломается на первых же агентных задачах. Claude Code завязан на поведение Anthropic API: вызовы инструментов, потоковые события SSE, автосжатие контекста. Если вместо invalid_request_error сервер выдаст 502 Bad Gateway, всё повалится.
Для работы через подписку Codex без API-ключей появился опенсорс-форк Claudex. Он работает как слой совместимости — на лету переводит Anthropic Messages в OpenAI Responses, держит конечный автомат для стриминга и подменяет логику обработки тяжёлых картинок.
5 настроек docker-compose.yml, без которых сервер неизбежно упадёт
Локально всё работает безупречно: места на диске полно, а приложение всегда под присмотром. Но на сервере дефолтный конфиг превращается в бомбу. Postgres молча забирает всю RAM до прихода OOM-киллера, JSON-логи разрастаются на десятки гигабайт, а упавший ночью сервис так и лежит до утра из-за restart: no.
Разница между песочницей и надёжным развёртыванием кроется в пяти параметрах. Строгие лимиты ресурсов, ротация логов, healthcheck в связке с depends_on и автоматические бэкапы томов от случайного down -v спасают хост от отказа.
Как проект социального жилья провалился из-за лифтов и библиотек
Истории о запуске продукта без оглядки на реальные нужды конечных пользователей давно стали классикой менеджмента. Оторванный от реальности Customer Development сводит на нет амбициозные инициативы. Подобный паттерн наглядно сработал ещё в 1901 году при проектировании московского социального жилья.
Создатели заложили передовую инфраструктуру: электричество, лифты, прачечные и библиотеки. Здания заполнились арендаторами, но сложная инженерия и паркетные полы отпугнули целевую аудиторию — рабочий класс. Высокая стоимость эксплуатации перечеркнула изначальную бизнес-модель, и просторные комнаты быстро заняли чиновники.
⚡ Новости к этому часу
🔥 ПОДДЕРЖИТЕ КАНАЛ ГОЛОСАМИ 😎
«Дешёвая» жёлтая ретро-консоль: как собрать почти полноценную игровую приставку своими руками
Cheap Yellow Display на базе ESP32 редко уходит дальше этапа макетки. Но всё меняется, если объединить её с 3D-печатью и домашним фрезерным станком. Превращение модуля в портативную ретро-консоль требует создания кастомной печатной платы и отладки драйверов.
Аппаратный стек включает расширитель портов PCF8575, внешнюю PSRAM на 4 МБ и модуль TP4056. Программная часть базируется на Retro-Go, но нуждается в ручной пересборке: конфигурацию ST7789 придётся править для устранения инверсии цветов и артефактов развёртки. Эмуляция NES выдаёт стабильный фреймрейт, а вот SNES ожидаемо захлёбывается.
Изучим архитектуру сборки.