habr_com | Business and Startups

Telegram-канал habr_com - Хабр

125716

НЛО с вами! Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама (продвигаем только статьи с Хабра) → adv@habr.team Вопросы → @shelsneg Админ → @vololoshin

Subscribe to a channel

Хабр

Как изобрели трезвого дворника: коммунальный пылесос для маленького города

Когда инженеры в небольшом городе устают от мусора, они не пишут жалобы, а проектируют «Сороеда». Это не глянцевый стартап, а суровый DIY: коммунальный пылесос, собранный местными умельцами, чтобы навести реальный порядок в парках и дворах.

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

Читать полностью…

Хабр

Что такое API: простыми словами для начинающих

API — слово, которое пугает новичков заумными определениями. Но всё просто. Представьте маркетплейс: у покупателя есть сайт с кнопками (UI). А как поставщику загрузить 10 000 товаров из своей 1С? Ему нужен интерфейс, но не для человека, а для его программы.

API — это и есть тот самый набор «розеток» в коде. Одна «розетка» — /add_product, другая — /update_price. Программа поставщика просто подключается к нужной и шлёт данные. Даже фронтенд и бэкенд одного и того же сайта общаются так же. Погрузимся в то, как эти «розетки» устроены.

Читать полностью…

Хабр

Семь стадий зрелости программиста: от энтузиаста до архитектора-отшельника

Когда-то вы спорили о tabs vs. spaces, а теперь молча настраиваете .editorconfig и идёте пить кофе. Это не про карьеру или зарплату, а про то, как годы коммитов и ночных релизов превращают энтузиазм в инженерное спокойствие. Путь начинается с «hello world», когда кажется, что построил Вселенную, хотя всё в одном файле.

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

Читать полностью…

Хабр

Что скрывается за «сертификатами безопасности» от Минцифры?

Минцифры предлагает установить «сертификаты безопасности», уверяя, что без них данные «недостаточно защищены». Автор решил не верить на слово и провёл собственное техническое расследование. Чтобы просто скачать «улики», ему пришлось деобфусцировать JavaScript с Госуслуг.

Анализ показал: это полноценные корневые УЦ, дающие владельцу техническую возможность дешифровать весь HTTPS-трафик. Это не гипотетическая страшилка, а заложенная в архитектуру PKI возможность MitM-атаки, при которой браузер не покажет предупреждения. Посмотрим, почему Firefox сопротивляется и что мы на самом деле добавляем в доверенные.

Читать полностью…

Хабр

Почему в самолётах нет парашютов и про другие способы спасти пассажиров

Каждый раз, когда кто-то садится в самолёт, в голове всплывает вопрос: «А где парашют?». Фантазия, подогретая Голливудом, тут же рисует отстреливаемые капсулы и самолёты-автоботы, превращающиеся в спасательные модули. Увы, это так не работает.

На самом деле жизнь пассажирам спасают куда более скучные, но эффективные вещи: негорючие материалы кресел, нормативы эвакуации за 90 секунд и злой бортпроводник с его «Сумки бросили!». Это рассказ о том, как холодный инженерный расчёт победил красивые, но бесполезные фантазии.

Читать полностью…

Хабр

Прогресс видеокодеков и большое сравнение российских видеосервисов

На одной из конференций прозвучало мнение: «Измерение качества видео — лишняя операция. Главное — бизнес-метрики: user retention и ARPU». Если пользователи платят и не отписываются, значит, всех всё устраивает. Подход, ссылающийся на Lean Manufacturing, назвали «критически важным для бизнеса».

Эта прямота и стала поводом для большого исследования. Решено было сравнить российские видеохостинги и онлайн-кинотеатры, чтобы на деле проверить, действительно ли «всех всё устраивает». Заодно появился шанс найти ответ на популярный вопрос: «Почему YouTube на даче работает лучше Rutube?».

Посмотрим, что показало сравнение.

Читать полностью…

Хабр

Трагедия рейса Germanwings 9525

Пилот с суицидальными наклонностями. 24 марта 2015 года этот страшный сценарий стал реальностью: второй пилот Андреас Лубиц запер за собой бронированную дверь кабины, выставил на автопилоте 100 футов и направил лайнер прямо в Альпы.

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

Читать полностью…

Хабр

📰 Хватит держать экспертизу в чатах — медиа ждут!

Экспертиза часто пылится в рабочих чатах, пока журналисты ищут фактуру. Вместо того чтобы стучаться в редакции, можно просто откликнуться на готовые запросы от СМИ. Это шанс попасть в РБК или Forbes, просто ответив на вопрос.

Вот несколько свежих запросов, где нужны IT-специалисты:

🔸 РБК Pro интересуется трендами в маркетинге и лидогенерации.

🔸 Управление персоналом готовит материал на тему «IT революция & HR служба».

🔸 РЖД-Партнёр задаёт вопрос: «Что дешевле для склада: роботы или люди?».

🔸 Doers&Doings ищет экспертов, которые расскажут про API-экономику.

🔸 IT Manager готовит материал про производственный MES и отечественный софт.

🔸 Московский комсомолец спрашивает, как понять, что ты выгорел.

Выбирайте тему и покажите, кто тут настоящий эксперт!

Читать полностью…

Хабр

Чёрная пятница на Хабр Карьере: лучшие скидки на обучение

Наступает ОНО. Время, когда «скидки» в 90% появляются из ниоткуда, а заветная цена оказывается лишь тыквой — хитрой фальшивкой, которую надули ещё на прошлой неделе.

На Хабр Карьере решили вручную отфильтровать этот маркетинговый шум и собрали в одном месте только проверенные школы и акции, где дисконт — это дисконт.

Читать полностью…

Хабр

Войти в айти, выйти из айти: если защемило карьерным турникетом

Бывает, что ты как тот тимлид: трёх жён бросил, а работу бросить не можешь. Сидишь, выгорел, смотришь на IDE с тоской. Может, ты «вкатился» ради денег и удалёнки, а теперь чувствуешь себя чужим? Или просто достиг потолка и понял, что «всё, что мог, уже совершил».

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

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

Читать полностью…

Хабр

Брезенхэм и FPGA

Задача: разработать на ПЛИС ретро-консоль и отрисовать векторный чертёж. Главная сложность: фреймбуффера нет, изображение нужно формировать строго «на лету» в процессе развёртки кадра. Казалось бы, берём старый добрый алгоритм Брезенхэма и готово. Но реализация на железе преподнесла сюрпризы.

Сначала линия вышла предательски бледной (пришлось чинить яркость триггерами), а сектор 135-180° завёл в полный тупик: как отображать точки, время которых уже прошло? Почти понадобилась машина времени, но автор дошёл до своей «Эврики». Погрузимся в нюансы реализации на SystemVerilog.

Читать полностью…

Хабр

Разработка плагина для синхронизации погоды на Minecraft-сервере и в Санкт-Петербурге

Разработчики Paper решили стать самостоятельным проектом, и с каждой новой версией Minecraft интерфейсы Spigot и Paper, вероятно, начнут расходиться. Для админов серверов это сигнал: пора вникать в разработку и отладку плагинов именно под ядро Paper.

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

Читать полностью…

Хабр

На заводе проекты идут по два года, а команда выгорает через полтора. Вот как с этим справляются

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

Это реальная история Наталии Зеленкиной из СИБУРа. В мире, где проекты длятся два года, а команда в среднем выгорает за полтора, привычные гибкие методологии просто ломаются. Выясним, как в таких «неторопливых» реалиях удаётся оцифровывать продажи и спасать команду.

Читать полностью…

Хабр

Почтовый Шарпей: как команда Яндекс 360 приручила 700+ шардов PostgreSQL

Масштабировать систему хранения под миллионы пользователей и сотни тысяч запросов в секунду, не потеряв в отказоустойчивости и скорости — задача не из простых. В крупном проекте вроде Яндекс Почты это требует нетривиальных решений: вертикальное шардирование на Oracle давно устарело, а горизонтальное — с PostgreSQL — приносит свои вызовы, от баланса нагрузки до автоматизации миграций.

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

Читать полностью…

Хабр

🤔 Чего на самом деле хотят IT-специалисты?

Плюшки в виде ДМС, удалёнку с Бали или чтобы таски в джире ставили нормально?

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

По итогам мы напишем большую статью и сравним результаты с прошлыми годами.

Читать полностью…

Хабр

IT: конец «золотого века»

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

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

Порассуждаем о будущем индустрии.

Читать полностью…

Хабр

Не рейт-лимитером единым: как управлять нагрузкой в микросервисах

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

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

Читать полностью…

Хабр

Как за 5 дней с помощью Claude было создано приложение для кошки с диабетом (и, кажется, запущен стартап)

Всё началось с кошки Манишки и её диабета. Сначала был блокнот на холодильнике, потом — Excel с формулами и Python-скрипты с графиками. Но когда пришло время показать эту эквилибристику ветеринару, стало ясно: врач, щурясь на распечатки, просто не видел полной картины.

Оказалось, с блокнотами и таблицами мучаются все. Готовых приложений для животных почти нет, а платить 500₽/мес за аналоги не вариант. Так родилась идея своего сервиса. Выясним, как в эту историю вмешался Claude и что из этого вышло.

Читать полностью…

Хабр

О правильной и аккуратной остановке потоков в Linux

Запустить поток в Linux на C++ или Rust — дело пары строк, будь то std::thread или thread::spawn. А вот аккуратно его остановить, чтобы он успел за собой прибраться, а не просто исчезнуть по SIGKILL — это уже задачка со звёздочкой. Особенно если вы пишете свой долгоживущий сервер или СУБД.

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

Выясним, почему всё так сложно, и рассмотрим один маленький, но чудесный фокус.

Читать полностью…

Хабр

Ностальгические игры: Fallout New Vegas

Для многих фанатов классики Fallout 3 показался скорее шутером с элементами RPG, чем глубокой ролевой игрой. Настоящим наследником «того самого» духа, как ни странно, стала New Vegas — пусть и на том же самом движке. Именно она смогла вернуть ощущение мира, живущего по законам классических частей.

Чтобы разобраться в феномене FNV, пришлось перелопатить тонны редких фактов и интервью с разработчиками. Всё для того, чтобы собрать увлекательную историю создания и, возможно, пробудить у вас желание снова вернуться в Мохаве.

Читать полностью…

Хабр

«Как нас четыре раза пытались купить»

За 10 лет RUVDS пережил четыре серьёзных предложения о покупке. Сценарии были дикими: от «благодетелей», предлагавших отдать 50% компании «на развитие» (оставив основателя с нулём), до M&A-сделок в высшей лиге. Там своя ловушка: earn-out. Платят 50% за 51% акций, а остальное — если основатель выполнит KPI. Вот только новому владельцу это уже не выгодно, и он будет тормозить любой рост.

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

Читать полностью…

Хабр

Repository Pattern в управлении базами данных: пример интеграции NocoDB в Django

Подключить обычную базу к бэкенду — дело житейское: адрес, порт, креды. А что, если ваша база данных — это no-code платформа NocoDB, с которой можно общаться только через REST API? Как интегрировать такое решение в логику, не поломав архитектуру и не нагородив костылей?

Оказывается, есть способ сделать это «красиво», и паттерн Repository тут как нельзя кстати. Посмотрим, как относительно нативно встроить NocoDB в бэкенд и зачем для этого понадобилось разрабатывать собственный Python-модуль.

Читать полностью…

Хабр

Локальный профиль на Windows 11 уходит в прошлое

Похоже, установка Windows 11 усложняется до уровня «Hard». Microsoft в свежих сборках 25H2 всерьёз взялась за тех, кто пытается избежать «облачных объятий» и создать локальную учётную запись. Все известные трюки и лазейки, которыми пользовались энтузиасты, перестают работать.

Команда oobe\bypassnro больше не работает, ms-cxh:localonly — тоже. Microsoft официально заявляет, что без учётной записи MS и подключения к сети компьютер «не полностью готов к работе». Видимо, пропустить синхронизацию с OneDrive и предложение GamePass теперь никак нельзя. Проследим, как компания закручивает гайки.

Читать полностью…

Хабр

Тестирование мобильных приложений: какие особенности важно учитывать

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

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

Читать полностью…

Хабр

Как превратить телефон в портативную консоль

Каждый раз под обзорами китайских портативок кто-то справедливо замечает, что обычный смартфон справится не хуже. И ведь справится! Вот только запускать эмуляторы (DuckStation, PPSSPP, Dolphin) россыпью иконок с рабочего стола — то ещё удовольствие. Нам нужен полноценный консольный интерфейс.

Чтобы Android не мозолил глаза, его можно спрятать под специальный лаунчер, который красиво всё отсортирует. А для аутентичности понадобится правильный геймпад, превращающий телефон в условный Steam Deck, а не в неудобную конструкцию с клипсой сверху.

Посмотрим, как собрать всё это воедино и настроить.

Читать полностью…

Хабр

Если в кране нет воды… значит сработали моллюски

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

Никаких сложных протоколов, только инстинкт, отточенный 400 миллионами лет. Оказывается, эволюция — чертовски хороший инженер. Выясним, как работает эта биотехнологическая «сигнализация», при чём тут канарейки в шахтах и как это связано с «canary deployment» в IT.

Читать полностью…

Хабр

Как менялись фотокамеры в телефонах и почему мегапиксели — не главное

Все мы видели эти «200 Мп» на коробках смартфонов. Звучит впечатляюще, но реальная картинка часто далека от рекламного слогана. Гонка мегапикселей была лишь одним из этапов эволюции, и, как оказалось, далеко не главным. Почему 12 МП до сих пор могут снимать лучше, чем 108 МП?

Настоящая революция в мобильной фотографии случилась, когда производители переключились на то, что действительно важно: физический размер сенсора, качественную оптику, стабилизацию (OIS) и, конечно, вычислительную фотографию. Сегодня именно мощные ИИ-алгоритмы и ПО решают, каким будет снимок.

Проследим весь путь от 0,1-мегапиксельной Kyocera VP-210 до современных 1-дюймовых сенсоров.

Читать полностью…

Хабр

Как решать LeetCode? Легко! Нужно просто…

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

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

Погрузимся в этот «золотой» список и посмотрим, как он работает на практике.

Читать полностью…

Хабр

Судно на воздушной подушке — насколько оно реально для самостоятельной постройки?

Идея аппарата, который скользит «аки по суху» и по лужам, и по траве, и по грязи, одинаково восхищает и детей, и взрослых. Но почему энтузиасты так редко берутся за постройку мини-СВП? Большинство, видимо, опасается, что это слишком сложно.

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

Читать полностью…

Хабр

Новости к этому часу

⚡️ ПОДДЕРЖИТЕ КАНАЛ ГОЛОСАМИ ⚡️


🤖 Сэм Альтман рассказал, чем GPT-6 будет отличаться от GPT-5

🙀 Visual Instruments представила проекционный монитор Phantom с регулируемой прозрачностью

🎶 Dust-to-Digital Foundation предоставил публичный доступ к тысячам старых песен

📵 СИМ-карты граждан РФ у операторов перестанут работать на 24 часа после возвращения из-за границы

🎮 Valve выпустила крупное обновление для Steam

🌐 Вышел Firefox 145.0

🤦‍♂️ Comparitech опубликовала анализ утёкших паролей за 2025 год (ФОТО)

🗺 «2ГИС» начал показывать стоимость маршрута на общественном транспорте

#новости

Читать полностью…
Subscribe to a channel