НЛО с вами! Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама (продвигаем только статьи с Хабра) → adv@habr.team Вопросы → @shelsneg Админ → @vololoshin
Экологичное расставание с Алисой: строим полностью локальный и приватный голосовой ассистент
Желание иметь полностью автономный и приватный умный дом, не зависящий от интернета и облачных сервисов, становится всё актуальнее. Часто слабым звеном в такой системе оказывается голосовой помощник, который требует постоянного подключения к сети даже для управления локальными устройствами.
Разберём, как и на что можно заменить Яндекс Алису, чтобы сохранить привычный голосовой контроль, но избавиться от сторонних подключений и рисков для приватности.
Где учиться менеджменту?
Хотите расти дальше, прокачать навыки и сделать следующий шаг в карьере, перейдя на управляющую позицию? Чтобы вам было проще сориентироваться, продолжаем нашу еженедельную рубрику с подборками курсов.
Собрали большую подборку актуальных онлайн-курсов для тех, кто хочет перейти в менеджмент — как для изучения специализации с нуля, так и для прокачки уже имеющихся навыков.
Китайский интернет: как там?
В Рунете часто говорят, что он движется по китайскому сценарию — с Великим фаерволом и государственными мессенджерами. Но какой он, этот «китайский интернет», с точки зрения обычного пользователя? За последние годы изменилось многое, и пора освежить знания.
Разберёмся, как всё устроено на самом деле, как изменился интернет в Китае за последние восемь лет и чем он отличается от наших представлений о нём.
Как выйти из IT... и пойти слесарем на завод. Попытка дауншифтинга. Часть третья
Продолжаем медленно выходить из IT. Следующий этап на пути к работе на заводе — не собеседование и не тестовое задание, а нечто куда более суровое.
В этой части окунёмся в 12+N кругов ада под названием «Профосмотр». Ведь, как выясняется, выход из IT — это вам не вход, тут справка нужна...
Ракетный поезд, кольцевая космическая станция и криосон: Циолковский не просто предвидел будущее — он всё рассчитал
«Земля — это колыбель разума, но нельзя же вечно жить в колыбели», — говорил Циолковский. Но за этой романтической фразой стоит хардкорная практика: ещё в позапрошлом веке он уже рассчитал, как из этой самой колыбели вырваться.
Разберём, какие из его, казалось бы, безумных идей уже стали реальностью, а какие — вроде ракетного поезда или криосна — всё ещё ждут своего часа. Посмотрим, почему многие чертежи отца космонавтики используются до сих пор.
На чём делают игры: обзор 13 лучших движков для геймдева
Любая великая игра начинается с одного вопроса: на чём её делать? Выбор движка — это как выбор фундамента для дома или кисти для картины. Он определяет всё, что будет дальше. Но как не потеряться в многообразии инструментов?
Заглянем в арсенал современного геймдева и разберём 13 лучших платных и бесплатных движков. Посмотрим, для каких задач и жанров подходит каждый, в чём его сильные стороны и какие есть ограничения, а удобная таблица в конце поможет быстро сравнить все варианты.
Dreamcast VMU vs. современные геймерские аксессуары: эволюция «вторых экранов»
Идее второго экрана в гейминге уже много лет. Первопроходцем был легендарный Dreamcast VMU, который встраивался прямо в геймпад и предлагал мини-игры, телеметрию и скрытый HUD. Сегодня его дело продолжают companion-приложения и OLED-панели в мышах и клавиатурах.
Разберёмся, как был устроен тот самый VMU, во что эта концепция эволюционировала в наши дни, и как современные разработчики могут добавить подобный companion-функционал в свои проекты.
Как это сделано: автомойка без персонала
Автомойка самообслуживания кажется простой штукой: вставил купюру, нажал кнопку — пошла вода. Но если посмотреть на неё глазами инженера, перед нами предстаёт компактный промышленный объект. Каждый пост — это сложная система датчиков и клапанов, сбой в которой ведёт к простою и потере денег, а отсутствие персонала требует безупречной автоматизации.
На реальном примере сети «Чистомытов» в Санкт-Петербурге разберём, как выстроить систему, в которой автоматика управляет не просто подачей воды и химии, а всеми бизнес-процессами, превращая мойку в стабильный бизнес.
Следствие вели, или Культура инцидент- и проблем-менеджмента в Ozon
Обрыв каналов связи, багованный релиз, мискоммуникация… Нет, это не начало детектива, а обычный день в большой IT-компании. Когда случается форс-мажор, на сцену выходит команда разбора инцидентов.
Разберёмся на примере Ozon, как устроен этот процесс, чем он на самом деле похож на работу детективного агентства, и почему инцидент-менеджмент — это не «бюрократия», а палочка-выручалочка на пути к стабильности. Заглянем на внутреннюю кухню и узнаем, как большие компании не только справляются с проблемами, но и учатся на своих ошибках.
CPython: Immortal-объекты
Начиная с версии 3.12, в Python официально существуют «бессмертные» объекты. К ним относятся глобальные константы вроде None, True и False, а также некоторые другие.
Разберёмся, что это за объекты, как ими становятся обычные «смертные», где они используются и как их появление повлияло на внутреннее устройство CPython.
Активность найма на IT-рынке в первом полугодии 2025
Завершилось первое полугодие 2025, и пора подвести итоги активности найма на IT-рынке. Взглянем на свежие данные и проанализируем основные тренды за последние шесть месяцев.
Посмотрим, какие компании размещали больше всего вакансий, кого искали чаще, и разберёмся в интересном тренде — почему в этом году число предложений для джунов снова превысило число вакансий для стажёров (637 против 304).
Айтишные анекдоты, 2001-2003 годы: появление шуток про сисадминов и ранняя Windows XP
Пристегнитесь, мы отправляемся в эпоху, когда интернет при подключении издавал боевой клич, а иконки на рабочем столе были большими и ламповыми. Это было время великих перемен: программисты в анекдотах начали уступать место новым, куда более могущественным героям.
Вспомним же, как рождалась классика — как бородатый сисадмин с бубном стал главным фольклорным персонажем, а свежевышедшая Windows XP подарила нам больше поводов для шуток, чем для стабильной работы.
Шпаргалка для новичков: от GIT до Деплоя
Многие начинающие разработчики сталкиваются с проблемами при деплое, особенно в части применения Docker и правильной организации проекта. Эта статья — шпаргалка, которая поможет разобраться в ключевых моментах.
Разберём, как правильно организовать git-репозиторий, подготовить Docker-файлы и сделать процесс развёртывания более гладким. А также подробно рассмотрим механику деплоя на двух популярных примерах — на облачную платформу и на классический VPS с помощью Docker Compose.
Музыка из ничего: биперные движки на ассемблере Z80
В этой статье автор предлагает углубиться в хардкорную тему и разобраться в устройстве «биперных движков» — музыкальных процедур для 8-битных компьютеров типа ZX Spectrum, не имевших аппаратных синтезаторов звука.
Материал с фокусом на ассемблерном коде и без лишних исторических справок показывает, как с нуля, от элементарных кирпичиков, создаются функциональные музыкальные процедуры. Это не столько практически полезное упражнение, сколько повод поностальгировать о временах, когда для достижения хороших результатов было необходимо знать устройство компьютера до мельчайших подробностей.
📺 Пропустили наш прямой эфир по разбору резюме с Яндексом? Не страшно, делимся записью!
Вместе с Валерией Ангаровой, рекрутером Яндекс Поиска, разбирали реальные резюме разработчиков и выясняли, на что эйчары в IT-гигантах смотрят в первую очередь, что их цепляет, а что — настораживает.
Смотрите, где удобно: 📺 VK Видео | 📺 YouTube
Расширение jsquery для PostgreSQL — точные и быстрые выборки из JSONB
JSON — де-факто стандарт для хранения полуструктурированных данных, и в PostgreSQL для этого есть мощный тип jsonb. Но как извлекать из него данные максимально эффективно?
Рассказываем про jsquery — расширение, которое предоставляет полноценный язык для формулирования выборок и позволяет писать декларативные, понятные и очень быстрые инструкции для работы с jsonb-полями.
Новая страница в фэнтези с дьявольским драйвом. Чем удивил DOOM: The Dark Ages?
Легендарная франшиза возвращается, чтобы открыть новую страницу в истории горячо любимого Палача Рока! Это снова брутальное фэнтези, заряженное дьявольским драйвом, и оно уже успело наделать шума.
Врываемся в новую часть: вспоминаем хронологию серии, чтобы освежить память, погружаемся в сюжет и графическую составляющую новинки, а также ищем все пасхалки, которые игроки уже успели отыскать. Разберём, чем удивила The Dark Ages и почему она достойна своего великого имени.
Ламповый звук против цифры: священная война гитаристов
Существует догма, которую десятилетиями передают из уст в уста: настоящий гитарист должен учиться только на аналоговом, желательно ламповом, усилителе. А цифровая обработка — это обман, иллюзия, которая скрывает отсутствие навыка. Говорят, что только «лампа» раскрывает нюансы вроде шуршания медиатора, а для звука уровня Red Hot Chili Peppers нужен специальный серебряный провод за 5000 долларов.
Но могут ли профессионалы, работающие со звуком каждый день, так сильно ошибаться? Разберёмся, где заканчивается физика и начинается психология, слышат ли они то, чего не улавливают профаны, или всё это — просто красивая и очень дорогая легенда.
7 способов убить карьеру через GitHub
GitHub — это не портфолио, а витрина, которую стоит регулярно чистить. Зачастую при просмотре аккаунтов кандидатов рекрутеры видят цифровой мусор: десятки странных репозиториев, сломанные pet-проекты и непонятные тестовые задания из прошлого.
Разберём, как такой «мусор» портит впечатление о вас, и как превратить свой GitHub в реальный актив, а не в мёртвый груз, тянущий карьеру на дно.
👤 Твой Тёмный попутчик шепчет, что ты — идеальный кандидат?
Хабр Карьера готовит «стол» для нового публичного собеседования. Наша «жертва» — опытный продуктовый аналитик, который не боится пристального взгляда и готов к глубокому анализу своего опыта.
Твой профиль идеально подходит, если твои верные инструменты — это Tableau и Amplitude, ты знаешь толк в BQ, а для автоматизации DWH используешь Python и Airflow. Если от слов «AB-тесты», «SQL» и «проверка гипотез» у тебя учащается пульс — ты тот, кого мы ищем.
Анализировать твой опыт будет не просто рекрутер, а настоящий Декстер от мира аналитики — лид команды из крутой IT-компании. Он уже готовит свои вопросы-скальпели.
Готов оказаться под софитами и показать, что скрывается за твоими слайдами? Положи свою заявку на стол 👈🏻
Про сухость во рту, но сначала накурим мышь в научных целях
Чтобы на молекулярном уровне понять, как возникает сухость во рту (ксеростомия), учёные проводят эксперименты: вводят лабораторным мышам ТГК и смотрят, как отключаются их слюнные железы. Ведь ксеростомия — это не просто дискомфорт, а изнуряющий побочный эффект от сотен лекарств и симптом тяжёлых заболеваний, превращающий ротовую полость в пустыню.
Разберёмся, как устроены наши слюнные железы, как мозг контролирует их работу, почему отсутствие слюны может буквально растворить зубы, и куда бежать, если вы столкнулись с этой проблемой.
S3 изнутри: как работать с объектным хранилищем и не сойти с ума
Объектное хранилище S3 — мощный инструмент, но иногда работа с ним напоминает прогулку по минному полю. Как устроена эта технология на самом деле и как избежать типовых проблем, чтобы не «сойти с ума»?
Разберёмся, как S3 устроен изнутри, посмотрим на частые ошибки и их решения. Это поможет инженерам, которые только начинают работать с ним, избежать граблей, а тем, кто уже использует его в продакшене, — структурировать знания.
⚡ Новости к этому часу
⚡️ ПОДДЕРЖИТЕ КАНАЛ ГОЛОСАМИ ⚡️
Когда ремонт превращается в приговор: диагноз для ноутбука Lenovo IdeaPad 310
Иногда техника перестаёт работать без предупреждения. Так случилось и с этим Lenovo: он не включался, не заряжался и не подавал никаких признаков жизни. На первый взгляд — обычный сбой питания, но причина оказалась гораздо глубже.
Пошагово проследим за всей цепочкой диагностики, проверим каждый подозрительный участок в цепи питания и выясним, почему в итоге был вынесен неутешительный вердикт — ремонт не имеет смысла. Это подробный разбор для начинающих мастеров и просто любопытствующих.
Linux на распутье: взлёт в США и Германии, спад в Индии
В июне 2025 года доля Linux на мировом рынке настольных ОС немного снизилась, но за этой общей цифрой скрывается драма. Пока в США и Германии «пингвин» празднует успехи, перешагнув 5-процентный рубеж, в Индии происходит обратное: за год доля ОС там рухнула почти вдвое.
Разберёмся, что пошло не так в одной из самых густонаселённых стран мира и почему Linux теряет там позиции, в то время как на Западе его популярность, наоборот, растёт.
Хакаем корутины в C
Конечные автоматы — распространённая архитектура во встраиваемых системах без ОС. Они прекрасно работают, но их понимание и обслуживание часто вызывают головную боль из-за отсутствия линейного потока и необходимости мысленно жонглировать флагами и состояниями.
Разберём, как уйти от этой сложности и написать логику в виде последовательной программы, которая может ожидать события и возобновлять выполнение с места остановки — и всё это без применения RTOS и традиционных потоков. Выясним, где находится та самая золотая середина между state-машинами и полноценной многозадачностью.
Детский ARM-ноутбук за 500 рублей и Linux: гиковская авантюра
Что будет, если давняя детская мечта об обучающем ноутбуке встретится с любопытством гика? Получится увлекательный проект по установке Linux на необычное устройство с ARM-процессором от VIA, купленное всего за 500 рублей. Ведь всем известно — если что-то можно хакнуть, на это нужно ставить Linux!
Подробно разберём, что скрывается внутри этого девайса, и пошагово пройдём весь путь по установке на него Linux с дуалбутом в родную систему. Узнаем, к чему приводят такие эксперименты и что можно выжать из, казалось бы, простой детской игрушки.
От синхронизации заметок до домашнего K8s-кластера за 35К
Всё началось с простой задачи: синхронизации заметок в Obsidian. Но обычный VPS с Docker не справлялся, а желание иметь собственную масштабируемую инфраструктуру быстро привело к идее развернуть Kubernetes-кластер. Однако вопросы безопасности заставили пойти ещё дальше — к полноценной виртуализации.
В этой статье инженер из «Флант» на своём примере показывает, как простая бытовая потребность приводит к созданию полноценного домашнего кластера виртуализации на базе K8s, и делится пошаговой инструкцией — от выбора железа за 34 500 рублей до работающих виртуальных машин.
[ХАБРААРХИВ]
Ловушка конкурсов по взлому
Все мы постоянно слышим о громких конкурсах, где компания предлагает миллион долларов за взлом своего продукта. Логика проста: раз никто не смог взломать, значит, система безопасна. Но так ли это на самом деле?
Разберём, почему такие конкурсы — ужасный способ продемонстрировать безопасность, и почему продукт, выдержавший состязание, ничуть не более надёжен, чем тот, что в нём никогда не участвовал. Выясним, по каким основным причинам лучшие системы не нуждаются в подобных конкурсах и почему они не несут полезной информации о реальной защищённости.
#хабраархив
Динамическая документация: как решать проблему тысяч конфигураций
Как создавать понятные инструкции для устройств, у которых могут быть сотни или даже тысячи разных конфигураций? С этой задачей работает Глеб Свистунов, руководитель разработки производственной документации в YADRO.
Сборщик на конвейере, в отличие от любителя LEGO, не может позволить себе неспешно изучать схему — у него есть строгий лимит времени на одно изделие. Инструкция должна быть максимально чёткой, чтобы на её понимание и воспроизведение уходили секунды.
Для решения этой задачи команда технических писателей YADRO разработала новый подход к созданию сопроводительных документов. В этом материале автор подробно раскрывает суть этого метода — динамической документации, — рассказывает, как его внедрить и, главное, какие проблемы он помогает решить на современном высокотехнологичном производстве.