Хабр
Open in Telegram
НЛО с вами! № 5197888779 Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама → adv@habr.team
Show more2025 year in numbers

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