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

Хабр

Роберт Мартин и «Чистый код»: разбор спорного рефакторинга

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

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

Посмотрим на альтернативные, действительно чистые варианты решения этой задачи.

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

Хабр

Страх и ненависть вайб-кодинга: как создать игру и попасть в топ Android TV

Что делать, если ты Data Lead с нулевым опытом в мобайле, а дочь требует развлечений без назойливой рекламы? Смешать отменённый отпуск, современные нейросети и немного отцовского энтузиазма. Результат — игра Adventure Mazes, которая неожиданно залетела в чарты Google Play.

Это история не про профессиональный геймдев, а про то, как «вайб-кодинг» превращает дикие идеи в рабочий продукт.

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

Хабр

ESP32 + MLX90640: тепловизор с искусственным интеллектом

Научить железо видеть в темноте — полдела, куда интереснее заставить его понимать увиденное. Создадим автономный тепловизор на базе ESP32-S3, который не просто показывает картинку, но и на лету определяет, кто перед ним: человек, кот или пустота. Самое вкусное здесь то, что свёрточная нейросеть крутится прямо на микроконтроллере, без всяких облаков и мощных серверов, обрабатывая данные с матрицы 24×32 пикселя.

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

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

Хабр

Рынок найма в IT-2025: мифы, факты и взросление индустрии

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

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

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

Хабр

Вы виноваты в том, что ноутбук знает, где находится пользователь

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

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

Разберёмся в механике утечки данных через эфир.

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

Хабр

История редкого ноутбука: свежий взгляд на винтажный Bliss 502C

Сейчас поиск по запросу Bliss на маркетплейсах приведёт вас в отдел женского белья, но двадцать лет назад этот бренд красовался на крышках «отечественных» лэптопов. В руки автора попал идеально сохранившийся экземпляр — настоящий привет из эпохи, когда экраны имели странное соотношение 15:10, а Wi-Fi был роскошью. Внутри, как водится, обнаружилась тайваньская платформа Arima и бодрый Pentium M.

Этот аппарат — настоящая капсула времени с живым WinAmp, «Аськой» и даже заводскими пломбами. Синтетические тесты показали удивительную для 2002 года прыть в работе с памятью, но потянет ли старичок игровые хиты своего времени?

Вспомним нулевые и заглянем под капот.

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

Хабр

Xcode — худшее профессиональное ПО

Компилятор, который сдаётся на сложном коде и превращает мощную IDE в «Блокнот». Файлы конфигурации из тысяч строк нечитаемого текста, где одна ошибка ломает вообще всё. И бесконечные диалоговые окна с требованием пароля, накладывающиеся друг на друга тенями... Это не просто баги, это философия отрицания проблем.

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

Разделим боль «яблочных» разработчиков.

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

Хабр

GigaChat 3 Ultra Preview: тяжёлый Open Source

SberDevices выкатили настоящего титана — модель с весом в 712 миллиардов параметров. И самое приятное: всё это добро отдают в Open Source под лицензией MIT. Чтобы серверные стойки не плавились, использовали архитектуру Mixture of Experts: в моменте активны всего 36 млрд параметров (около 5%), так что инференс остаётся в рамках разумного, а качество генерации — на высоте.

Это не очередная надстройка над зарубежной «ламой», а честное обучение с нуля на 14 триллионах токенов. Модель понимает наш культурный код, мемы и морфологию лучше западных аналогов. Разработчики раскрывают карты по архитектуре, использованию MTP и MLA для ускорения, и рассказывают, как учили модель быть полезной, но не скучной.

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

Хабр

Что происходит с удалёнными файлами: разбираем алгоритм TRIM и его нюансы

На старых HDD удаление файла напоминало вырывание страницы из оглавления книги: текст оставался, просто его переставали видеть. С SSD этот фокус не работает из-за капризной архитектуры NAND. Здесь нельзя просто перезаписать кусочек данных поверх старого — приходится стирать целые «кварталы» памяти, что без должного ухода со временем превращает реактивный диск в улитку.

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

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

Хабр

5 одноплатников начала осени для самых разных задач

Осень принесла не громкие маркетинговые анонсы, а тихие, но крайне полезные новинки в мире одноплатников. Производители выкатили девайсы под любые инженерные капризы: от серьёзных FPGA-решений и плат на свежем Intel Twin Lake до бюджетных экспериментов с архитектурой RISC-V.

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

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

Хабр

👩‍⚕️ Системный маркетинг клиники: открытый вебинар

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

Вместе с экспертами Ingate и HIT Media разберём, как найти скрытые утечки в воронке продаж и превратить врачей в звёзд контент-маркетинга. Обсудим реальные кейсы и инструменты, чтобы бюджет не улетал в трубу, а пациенты возвращались.

Подробности и регистрация 👈

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

Хабр

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

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

Всё реализовано на чистых алгоритмах и математике, без единой нейросети.

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

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

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

Хабр

Сказ о том, как сделать самый большой флот автономных грузовиков в России с нуля…

Скачать автопилот с GitHub, прикрутить лидар с AliExpress и прокатить платформу по парковке — это «автономный проект». Но заставить машину перевозить тонны груза в -30 °C и +50 °C в реальных условиях бизнеса и при этом зарабатывать деньги — это совсем другая лига.

Evocargo строит с нуля и внедряет автономные электрогрузовики уже пять лет. Они работают на десятках коммерческих объектов по всей России. Выясним, как пробиться в лигу успешных проектов в автономном вождении, почему было решено строить собственную платформу и в чём Илон Маск всё ещё не прав.

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

Хабр

📺 Первый карьерный фест: второй день конференции

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

Расписание плотное, темы острые, польза концентрированная. Ищите интересные слоты и залетайте на эфир!

📺 VK Видео
📺 YouTube

Программа и прочие подробности 👈

#карьерный_фест

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

Хабр

Звёздная болезнь: как научиться разбираться в ночном небе, чтоб пофлексить перед друзьями

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

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

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

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

Хабр

IT-рынку плохо, но не переживайте — будет ещё хуже

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

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

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

Хабр

Эпоха универсальных CPU закончилась: как выбрать между P- и E-ядрами Xeon 6

Подход «один процессор для всего» официально устарел. Теперь на сцене дуэт: мощные P-ядра и экономичные E-ядра. Но верить на слово вендорам — себя не уважать, поэтому в Selectel загнали новинки Granite Rapids и Sierra Forest в лабораторию для жёсткого стресс-теста. Результаты показали, что характеристики из буклетов не всегда совпадают с суровой реальностью серверной стойки.

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

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

Хабр

[ХАБРААРХИВ]

Нейтронная звезда в пробирке. Сонолюминесценция

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

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

#хабраархив

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

Хабр

30 лет без проводов: Wi-Fi готовится к юбилею. Часть вторая

Пока продвинутый стандарт 802.11a оставался уделом избранных, народную любовь завоевал его брат-близнец — 802.11b. Он принёс нам те самые 2,4 ГГц и космическую для 1999 года скорость в 11 Мбит/с. Но вместе с массовостью пришла и главная головная боль системных администраторов: перегруженный эфир и хитрая нарезка частот.

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

Узнаем, как зарождалась логика беспроводных каналов.

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

Хабр

Мифы, суеверия и народные мудрости в разработке игр

В геймдеве на C++ одни советы берегут как древние скрижали: «так кодили деды, так будем и мы», даже если этому методу давно пора в музей к мумиям. Другие крайности встречаются в молодых студиях, где архитектуру так щедро обмазывают слоями абстракций и модных тулов, что проект перестаёт подавать признаки жизни.

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

Погрузимся в мир «священного» кода и его реальных последствий.

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

Хабр

Боты ищут путь: почему NPC за рулём машин в GTA такие неадекватные

Каждый, кто хоть раз вёз редкую тачку в гараж в GTA, знает эту боль: бот из соседнего ряда резко даёт по тормозам или перестраивается прямо в вас через две сплошные. Кажется, что Rockstar специально прописали скрипт «ненависти», чтобы жизнь мёдом не казалась. Но так ли это на самом деле, или у нас просто паранойя?

Залезем под капот игровых механик, вооружимся CodeWalker и изучим, как на самом деле работают traffic nodes. Спойлер: у NPC нет цели, есть только путь (и беспощадный рандомайзер).

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

Хабр

«Кривые руки» или новый уровень DPI? Разбор выходных блокировок XRay и VLESS

Прошедшие выходные прошли под эгидой Connection Reset. Пока новостные ленты писали про сбои, тесты на стендах показали: на продакшн выкатили новые сигнатуры для ТСПУ. Эвристика работает настолько агрессивно, что под раздачу попал даже чистый трафик внутри страны (привет недоступным серверам Selectel).

Главный инсайт — блокировка часто жёстко привязана к 443 порту, а VLESS+Reality детектится на лету. Но есть нюанс: «пустой» SNI внезапно спасает ситуацию, а старый добрый Shadowsocks-2022 снова в строю. Также подтверждается теория о том, что фильтр не просто дропает, а модифицирует пакеты.

Разберём анатомию блокировок и выясним, чем теперь спасаться.

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

Хабр

Тихая революция электродвигателей

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

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

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

Хабр

Сборка IBM-PC XT на базе ПЛИС ради Monkey Island

Желание поиграть в Monkey Island 1 с «тем самым» звуком привело к рождению уникального инженерного гибрида. Винтажный процессор NEC V20 здесь управляется современной ПЛИС, а SD-карта успешно притворяется жёстким диском, причём система специально озвучивает «скрип головок» через динамик для густой атмосферы.

Самым сложным боссом уровня внезапно стала мышь: пришлось писать хитрый мост на Verilog, чтобы современный манипулятор PS/2 смог обмануть старое железо, прикинувшись серийным устройством. Зато теперь Adlib звучит как надо, а DOS грузится без вопросов.

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

Хабр

Облачное зеркало на VPS: бэкапы, снапшоты и образ диска

Шутка про тех, кто уже делает бэкапы, перестаёт быть смешной, когда горит дата-центр. Именно так недавно случилось в Южной Корее: пожар уничтожил 858 ТБ данных, для которых не нашлось внешних копий. Ещё одна классическая ловушка — считать снапшот полноценной страховкой. Это удобно для отката неудачного обновления, но бесполезно, если «упадёт» сама файловая система или диск.

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

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

Хабр

Как хостинг пережил дотком-кризис, когда многие ИТ-компании обанкротились

Золотая лихорадка 90-х была безумной: инвесторы вливали миллиарды в любые стартапы с приставкой «e-», а хостеры строили дата-центры, рассчитывая на вечный рост. Но в 2000 году NASDAQ рухнул, похоронив под обломками и доткомы, и обеспечивавшую их инфраструктуру. Выжили немногие, но именно они заложили фундамент современного Интернета.

Вспомним, как падение гигантов вроде Exodus расчистило путь для виртуализации, AWS и надежных SLA, без которых мы уже не представляем сеть.

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

Хабр

Лидары в автономном транспорте: почему важна длина волны лазера

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

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

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

Хабр

«Чтоб никто не дозвонился»: как работает аппаратура защиты таксофона

Любой карточный таксофон защищён от вандалов и мошенников концевиками, датчиками эмулятора и даже криптографией на картах. Однако его линия связи остаётся уязвимой. Что, если вместо самого аппарата подключиться к линии своим городским телефоном и звонить бесплатно? Для предотвращения таких «дозвонов» и была создана аппаратура защиты таксофона (АЗТ) — та самая загадочная чёрная коробочка, которая стоит в разрыве между таксофоном и АТС.

Выясним, как АЗТ детектирует «чужое» оборудование, какие сигналы она контролирует и почему в этом процессе участвует загадочный чип CMX631AP, который ловит тоновые сигналы на 16 кГц.

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

Хабр

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

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

Выбор огромный — только взгляните

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

Хабр

В кэше — фотка, в ней payload: новый метод скрытой доставки зловредов

Обычная JPEG-картинка может скрывать в себе нечто большее, чем просто пиксели. Злоумышленники освоили хитрый трюк: вредоносный код маскируется под изображение и оседает в кэше браузера. Для систем защиты это выглядит как загрузка безобидной графики, но на самом деле — это тихая доставка payload'а в обход сетевых фильтров.

В дело вступает социальная инженерия: пользователя убеждают самостоятельно ввести команду, которая достанет зловред из кэша и запустит его. Схема объединяет техники ClickFix и Cache Smuggling, превращая браузер в пособника атаки.

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