Хабр
Відкрити в Telegram
НЛО с вами! № 5197888779 Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама → adv@habr.team
Показати більше2025 рік у цифрах

125 815
Підписники
+324 години
+367 днів
+40830 день
Архів дописів
Фото недоступнеДивитись в Telegram
Страх и ненависть вайб-кодинга: как создать игру и попасть в топ Android TV
Что делать, если ты Data Lead с нулевым опытом в мобайле, а дочь требует развлечений без назойливой рекламы? Смешать отменённый отпуск, современные нейросети и немного отцовского энтузиазма. Результат — игра Adventure Mazes, которая неожиданно залетела в чарты Google Play.
Это история не про профессиональный геймдев, а про то, как «вайб-кодинг» превращает дикие идеи в рабочий продукт.
👍 35🤣 5❤ 4👌 3😍 3
Фото недоступнеДивитись в Telegram
Эпоха универсальных CPU закончилась: как выбрать между P- и E-ядрами Xeon 6
Подход «один процессор для всего» официально устарел. Теперь на сцене дуэт: мощные P-ядра и экономичные E-ядра. Но верить на слово вендорам — себя не уважать, поэтому в Selectel загнали новинки Granite Rapids и Sierra Forest в лабораторию для жёсткого стресс-теста. Результаты показали, что характеристики из буклетов не всегда совпадают с суровой реальностью серверной стойки.
Разберёмся в архитектурных нюансах и определим, какой тип ядер лучше справится с вашими задачами.
💩 42❤ 9😁 7🤔 4🤡 2
Фото недоступнеДивитись в Telegram
Портируем ML на RISC-V: как не потерять производительность
Главная боль современного ML — это не слабые чипы, а бесконечная беготня данных между процессором и ускорителем. Пока информация стоит в пробке на шине, производительность тает. RISC-V решает эту проблему радикально, собирая всё на одном кристалле, но новой архитектуре жизненно необходима поддержка софта.
Задача оказалась со звёздочкой: взять фундаментальную библиотеку Eigen и подружить её с векторными расширениями RVV. Получилось не просто портировать код, а добиться серьёзного ускорения матричных операций «малой кровью», не переписывая ядро фреймворков.
Посмотрим, как выжимают максимум из нового железа.
🔥 33👍 12❤ 4
4🤓 2🤡 1
Фото недоступнеДивитись в Telegram
Анатомия левиафана: как работают ЦОДы и в чём разница между Tier
Кажется, что дата-центр — это просто большая серверная, где мирно лежат наши фото и ответы нейросетей. На деле же это сложнейший инженерный организм, живущий на стыке термодинамики, гидравлики и высокого напряжения. Здесь кабельные трассы сплетаются в нервную систему, а мощные насосы и генераторы обеспечивают жизнедеятельность «цифрового монстра» 24/7.
Погрузимся во внутреннее устройство этих гигантов и выясним, что на самом деле означают загадочные уровни Tier.
👍 30❤ 9💩 6🥰 4
Фото недоступнеДивитись в Telegram
ESP32 + MLX90640: тепловизор с искусственным интеллектом
Научить железо видеть в темноте — полдела, куда интереснее заставить его понимать увиденное. Создадим автономный тепловизор на базе ESP32-S3, который не просто показывает картинку, но и на лету определяет, кто перед ним: человек, кот или пустота. Самое вкусное здесь то, что свёрточная нейросеть крутится прямо на микроконтроллере, без всяких облаков и мощных серверов, обрабатывая данные с матрицы 24×32 пикселя.
Пройдём весь путь от сбора уникального теплового датасета и обучения модели в TensorFlow до магии квантования, позволяющей впихнуть невпихуемое в память чипа.
❤ 42👍 20🔥 13🎉 10🤡 3🥴 1
Фото недоступнеДивитись в Telegram
[ХАБРААРХИВ]
Нейтронная звезда в пробирке. Сонолюминесценция
Заставить обычную воду светиться с помощью звука — задача для настоящих энтузиастов. Явление сонолюминесценции позволяет вырастить в колбе крошечную «нейтронную звезду», температура внутри которой при схлопывании пузырька достигает тысяч градусов. Но путь к этому эффекту усеян лопнувшими пробирками, сожжённой пьезокерамикой и бесконечной калибровкой резонанса.
Главный секрет кроется даже не в электронике, а в подготовке воды: её придется кипятить, вакуумировать и морозить до строго определённой температуры. Посмотрим, как собрать акустическую камеру и поймать неуловимый светящийся пузырёк.
#хабраархив
👍 37❤ 11
6🔥 5
Фото недоступнеДивитись в Telegram
Загадочный чёрный Explorer
Обмен пары педалей на гитару без имени — это всегда лотерея. Снаружи — логотип Cort, внутри — дешёвая павловния и хаос в проводке. Но эта «тёмная лошадка» в форме эксплорера оказалась способна на большее, чем просто висеть на стене. Главное — вовремя вооружиться паяльником и исправить заводские грехи.
Избавимся от дикого фона с помощью правильного экранирования, починим крепления «дедовским» методом с зубочисткой и добавим отсечку катушек для вариативности звука.
👍 22❤ 8🤔 3💩 2
Фото недоступнеДивитись в Telegram
Как патчить ядро Linux: подробное руководство
Задача: научить ядро поддерживать опцию PROTO_DOWN для Ethernet-интерфейсов. «Из коробки» Linux дружит с этим только для vxlan, а вот с реальным железом приходится договариваться отдельно и зачастую с боем.
Путь был тернистым, но теперь этот опыт упакован в пошаговый мануал. Материал поможет построить свой процесс разработки и разобраться в тонкостях ОС, даже если вы раньше никогда не лезли в дебри системного кода.
Разберёмся, как эффективно приручить пингвина.
❤ 37😁 10👍 3
2
Фото недоступнеДивитись в Telegram
Градиентный шум: от одномерной теории до шейдеров на GPU
Шум Перлина — фундамент процедурной генерации, от облаков до ландшафтов. Часто его используют по принципу «я художник, я так вижу», игнорируя, что под капотом может твориться настоящий хаос. Чтобы результат был стабильным, а не просто «симпатичным», стоит разобраться в математике процесса.
Начнём с одномерного случая, который обычно незаслуженно пропускают, и шаг за шагом дойдём до многомерных вычислений на GPU. Этот материал закрывает белые пятна, которые часто остаются после чтения даже самых популярных гайдов и документации.
❤ 40🔥 6👍 5
Фото недоступнеДивитись в Telegram
This is JavaScript: методы объектов и контекст «this»
Основы синтаксиса — это хорошо, но объекты способны на большее, чем просто пассивно хранить данные. Чтобы вдохнуть в них настоящую жизнь, нужны методы. И тут на сцену выходит this — тот самый загадочный контекст, о который споткнулось не одно поколение разработчиков. Он любит теряться или указывать совсем не туда, куда вы ожидали, превращая отладку в сущий кошмар!
Выясним, как приручить эту магию и заставить код работать предсказуемо.
❤ 16👍 8💩 6🤡 3
Фото недоступнеДивитись в Telegram
Чтобы тебя не вычислили рекламщики, нужно быть параноиком
Думаете, VPN и очистка cookies спасут от слежки? Как бы не так. Рекламные сети давно перешли на новый уровень — браузерный фингерпринтинг. Это технология, которая собирает цифровой отпечаток вашего устройства по тысячам параметров: от версии браузера и установленных шрифтов до особенностей отрисовки пикселей видеокартой.
Самое обидное, что попытки защититься часто делают нас ещё заметнее. Отключил JavaScript? Ты в балаклаве посреди торгового центра — личность скрыта, но внимание обеспечено. Поставил редкий плагин для приватности? Поздравляем, ты только что добавил уникальную черту в свой портрет.
Узнаем, почему борьба за анонимность похожа на войну с ветряными мельницами и есть ли шанс победить.
🤔 42❤ 17👍 6🤡 5❤🔥 2😁 2😎 2🔥 1
Фото недоступнеДивитись в Telegram
Чтобы обойти хакера, нужно всегда быть на шаг впереди. Команда Positive Technologies объединяет мощные ИБ-продукты, опыт уникальных экспертов и подход, в котором результативная безопасность опережает любые угрозы.
Свой блог на Хабре они ведут с 2011 года, делятся в нём экспертизой изнутри профессии и регулярно пишут статьи про уязвимости и расследование атак. А ещё делают разборы угроз, анализируют поведение хакеров, делятся сложными инженерными кейсами и статьями по безопасной разработке с туториалами.
Читайте, чтобы быть на шаг впереди любой угрозы:
👾 Угон аккаунтов в Telegram: схемы, о которых все должны знать
👾 Хьюстон, у нас проблема, или Чего не договаривают производители HDD
👾 GigaVulnerability: обход механизмов защиты микроконтроллеров GigaDevice GD32
👾 Приключения с Xbox 360: долгий путь к RGH3
👾 Kernel-hack-drill и новый эксплойт для CVE-2024-50264 в ядре Linux
🤡 24🔥 9❤ 7🤮 3👍 2💩 2
Фото недоступнеДивитись в Telegram
Как старые учебники по программированию объясняли сложные вещи проще нас
Раньше программисты жили без умных IDE и бесконечных фреймворков, но почему-то понимали суть алгоритмов лучше нас. Автор статьи решил провести эксперимент: отложить модные инструменты и решить задачи методами из учебников 90-х. Оказалось, что «пузырьковая сортировка» на чистом Си и парсинг логов без тяжёлых библиотек дают забытое чувство полного контроля над машиной.
Вместо наслоения абстракций — честная работа с памятью и регистрами, вплоть до вставок на Assembly. Этот подход учит не «шуметь» кодом, а строить прозрачную логику. Возможно, именно этого нам не хватает в погоне за архитектурной модой.
Погрузимся в ретро-кодинг и проверим, работают ли дедовские методы сегодня.
❤ 64👍 41🔥 11🤡 6👏 2💯 2
2
Фото недоступнеДивитись в Telegram
Рынок найма в IT-2025: мифы, факты и взросление индустрии
Пока из каждого утюга кричали о массовых увольнениях и тотальной «заморозке», индустрия тихо переваривала изменения. Апокалипсис отменился: 2025-й не принёс обвала, но окончательно закрыл эпоху шальных денег и хаотичного набора. Теперь бал правят осознанность, экономия и суровая, измеряемая нормальность, где каждый оффер должен быть обоснован.
Выясним, какие механизмы найма и удержания реально работали в этом году.
💩 67🔥 4❤ 3😢 2👌 2🤣 2🫡 1
Фото недоступнеДивитись в Telegram
30 лет без проводов: Wi-Fi готовится к юбилею. Часть вторая
Пока продвинутый стандарт 802.11a оставался уделом избранных, народную любовь завоевал его брат-близнец — 802.11b. Он принёс нам те самые 2,4 ГГц и космическую для 1999 года скорость в 11 Мбит/с. Но вместе с массовостью пришла и главная головная боль системных администраторов: перегруженный эфир и хитрая нарезка частот.
Оказывается, знаменитые «непересекающиеся» 1, 6 и 11 каналы — это результат компромисса в тесном нелицензируемом диапазоне. Инженеры намеренно создали систему, где соседи мешают друг другу, лишь бы не создавать жёсткую очередь на вход в сеть.
Узнаем, как зарождалась логика беспроводных каналов.
👍 27❤ 16😁 4🤔 3🔥 2
Фото недоступнеДивитись в Telegram
🫠 Пупупу...
Мы научили машины думать, а они в ответ обогатили наш язык определениями для деградации.
Главный страж академической нормы, портал «Грамота.ру», официально сдался перед натиском сетевого сленга и офисной тоски. Лингвисты опубликовали шорт-лист из двенадцати претендентов на слово 2025 года. Перечень кандидатов выглядит как история болезни современного общества:
пупупу — междометие для озвучивания неловкого молчания; слоп — низкопробный контент-мусор от нейросетей; брейнрот — состояние мозга после потребления этого мусора; промпт — текстовый кнут для искусственного интеллекта; лимб — чувство зависания в неопределенности; выгорание — истощение от бесконечной гонки; ред-флаг — тревожный сигнал в поведении или ситуации; проявленность — степень медийной активности и заметности; подсветить — офисный эвфемизм для акцентирования внимания; имба — нечестное преимущество или слишком мощная вещь; сигма — мемный волк-одиночка, уверенный в себе; зумер — виновник торжества, представитель поколения Z.Технологический прогресс в этом рейтинге представлен исключительно через призму цифровой свалки. Слова «слоп» и «брейнрот» фиксируют печальный факт: мы создали мощнейший искусственный интеллект, чтобы он генерировал тонны отходов.
😁 97🤡 19❤ 17👎 9🔥 3👏 2🤓 2🤪 1
Фото недоступнеДивитись в Telegram
Canon Navigator HD-40: раритетный ПК с факсом, принтером и странным GUI
Представьте монстра Франкенштейна от мира IT 1990 года. Инженеры Canon решили, что секретарю мало просто компьютера, и впихнули в один корпус вообще всё: монитор, факс, телефон, сканер и термопринтер. Получился «комбайн» с сенсорным экраном и кусачим ценником в $2500.
Внутри трудились сразу два процессора: один крутил DOS и «Принца Персии», второй отвечал исключительно за телефонию и уникальный графический интерфейс. Но даже два «сердца» не спасли этот смелый эксперимент от забвения.
Посмотрим, как был устроен этот прадедушка современных моноблоков.
👍 25🔥 8❤ 7
Фото недоступнеДивитись в Telegram
⚡ Новости к этому часу
⚡️ ПОДДЕРЖИТЕ КАНАЛ ГОЛОСАМИ ⚡️🛡 Сеть Tor перейдёт на новый алгоритм шифрования 💸 Технологический сбор в РФ на смартфон составит 750 рублей, на ноутбук — 1,5 тыс. рублей ⚡️ НАСА впервые зафиксировало удары молний на Марсе 🚗 На «Москвиче» собрали «Атом» версии Plant Trial (ФОТО) 👨💻 Хакеры в США вывели из строя систему оповещения о ЧС OnSolve CodeRED 🐍 Эксперты обнаружили атаку на пользователей Blender с автоматически запускаемыми скриптами на Python 🛍 Глава Epic Games назвал бессмысленной маркировку «Создано ИИ» для игр в Steam и других магазинах #новости
👍 29🤣 13❤ 8💩 4
2🔥 1
Фото недоступнеДивитись в Telegram
Почему радиочастоты не кончаются и как станции уживаются в эфире
С точки зрения математики, количество частот бесконечно — дроби Гц хоть до атомов. Но на практике эфир похож на переполненное метро в час пик. В Москве дефицит спектра уже достигает 50%, а для нормального 5G нужно ещё больше места.
Проблема не в том, что «закончились Герцы», а в интерференции: сигналы начинают толкаться и мешать друг другу. Чтобы впихнуть невпихуемое, инженерам приходится переходить от простой нарезки частот к «умному» эфиру, где станции сами договариваются, кто и когда говорит.
Посмотрим, как физика и регуляторы делят невидимый ресурс.
👍 56❤ 10
Фото недоступнеДивитись в Telegram
Интеграция с Wildberries и Ozon: коды, лимиты и одна Елена
Сделать интеграцию с маркетплейсом — это не просто написать код. Нужно не только подружить системы, но и переучить тысячи курьеров: объяснить, что теперь вместо паспорта нужно требовать код из приложения. А ещё сразиться с «дырявым ведром» лимитов API Wildberries, когда запросы отбиваются ошибкой 429, и стандартные библиотеки тут бессильны.
Вишенкой на торте стал тестовый запуск на Ozon. Команда выложила ежедневник для проверки, но его тут же купила реальная пользовательница Елена, опередив разработчиков. Пришлось отправлять заказ вместе с открыткой.
Узнаем подробности этого инженерно-логистического приключения.
😁 60💩 14👍 8❤ 5💯 3🤡 1
