Хабр
Kanalga Telegram’da o‘tish
НЛО с вами! № 5197888779 Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама → adv@habr.team
Ko'proq ko'rsatish2025 yil raqamlarda

125 820
Obunachilar
+1824 soatlar
+317 kunlar
+42930 kunlar
Postlar arxiv
Photo unavailableShow in Telegram
Бунт против IBM: как компьютеры стали оружием свободы
В 1974 году ЭВМ считались «железными церберами» корпораций, вызывая у контркультуры суеверный ужас. Тед Нельсон, визионер и автор концепции гипертекста, пошёл против этого страха. В своей книге-манифесте он доказал: компьютер — это не кандалы системы, а ключ к интеллектуальной свободе. Именно этот философский сдвиг, а не только транзисторы, заложил фундамент эпохи ПК.
Взглянем на историю IT через призму идеологической борьбы с монополиями.
👍 40❤ 6🤡 6
3👎 1
Photo unavailableShow in Telegram
GitHub Actions: почему это худший менеджер пакетов современности
Строка
uses: actions/checkout@v4 в конфигурации — это не просто вызов, а полноценное объявление зависимости. Механизм её разрешения, скачивания и исполнения работает по принципам пакетного менеджера. Но анализ исходного кода раннера показывает, что этот менеджер игнорирует главные уроки безопасности последних лет.
После инцидентов с left-pad и event-stream индустрия пришла к локфайлам и строгой проверке хэшей как к единственному способу защиты. Здесь же эти базовые слои отсутствуют напрочь, превращая CI/CD в «решето».
Декомпозируем логику резолвера и оценим реальные риски для цепочки поставок.👍 21❤ 8🤔 3💩 2
Photo unavailableShow in Telegram
RDP против плохого интернета: выжимаем максимум
Стандартный протокол удалённого доступа часто пасует перед нестабильным соединением. Пока энтузиасты экспериментируют со связками Sunshine+Moonlight, в администрировании RDP остаётся безальтернативным инструментом. И когда канал «проседает», управление сервером превращается в слайд-шоу.
Однако лаги можно минимизировать без смены провайдера. Отключение визуальных излишеств, работа с кэшированием и правильная конфигурация групповых политик способны реанимировать отзывчивость сессии даже на слабом линке.
Оптимизируем настройки клиента и сервера для плавного соединения.
😁 18🤣 15👍 13❤ 5👎 3🤮 2
Photo unavailableShow in Telegram
ML в продакшне: архитектура контейнеризации
Между обученной моделью и стабильным сервисом лежит пропасть из зависимостей, версий библиотек и настроек окружения. Docker устраняет этот хаос, но требует понимания нюансов: как работают слои файловой системы, зачем нужно кэширование и как избежать создания «тяжёлых» образов.
Эффективный пайплайн строится не только на изоляции, но и на грамотном интерфейсе взаимодействия. В этом контексте связка с FastAPI становится стандартом индустрии. Проследим полный путь трансформации ML-скрипта в готовый к развёртыванию контейнер.
🔥 11❤ 4👎 2👍 1
Photo unavailableShow in Telegram
Docker: выход за пределы
docker run
Команды build и compose up давно стали мышечной памятью для любого инженера. Однако привычка использовать только базовый набор часто скрывает реальные архитектурные возможности платформы. Экосистема контейнеризации содержит инструменты оптимизации и отладки, которые редко встречаются в стартовых гайдах.
Глубокое понимание инструментария позволяет решать нетривиальные задачи, недоступные при поверхностном подходе. Декомпозируем шесть продвинутых механизмов для тонкой настройки инфраструктуры.👍 31❤ 14
Photo unavailableShow in Telegram
Rectum Science: почему колоноскопию называют прививкой от рака
Разговоры о проктологии часто вызывают неловкую паузу или нервный смех. Психологический барьер перед «неудобной» процедурой заставляет пациентов откладывать диагностику до критического момента.
Однако с точки зрения доказательной медицины, это единственный метод, работающий на опережение. Врачи называют его «прививкой от рака»: обнаружение проблемы на ранней стадии гарантированно предотвращает развитие патологии. Никакой магии, только анатомия и своевременный скрининг.
Изучим, как работает этот механизм защиты и кому пора записаться на осмотр.
👍 50😁 8😱 6🤡 6❤ 5😢 4
Photo unavailableShow in Telegram
Проект «Лунь»: анатомия каспийского монстра
На побережье Дербента застыл один из самых амбициозных аппаратов эпохи холодной войны. Гибрид корабля и самолёта массой 380 тонн, способный разгоняться до 500 км/ч и нести сверхзвуковые ракеты «Москит». Экраноплан «Лунь» использовал экранный эффект для полёта на высоте нескольких метров, оставаясь невидимым для радаров и неуязвимым для торпед.
Восемь двигателей НК-87, авиационная компоновка и корабельная живучесть — этот проект был технической вершиной КБ Алексеева. Но серия ограничилась одной машиной, а уникальные технологии на десятилетия легли на полку.
Разберём инженерные решения, физику экранного полёта и историю создания легендарного ракетоносца.
🔥 83❤ 27👍 19🫡 6💩 5😱 4😁 3
Photo unavailableShow in Telegram
Зачем компилятору xor eax, eax?
Если собрать статистику исполняемых команд на среднестатистическом Linux x86, рядом с
mov и call обнаружится аномальное количество xor. Раньше это указывало бы на шифрование или отрисовку спрайтов. Сегодня всё прозаичнее: так компиляторы массово обнуляют регистры.
Казалось бы, mov eax, 0 делает ровно то же самое и выглядит понятнее для человека. Однако генераторы кода упорно используют исключающее ИЛИ. За этим решением скрываются нюансы, связанные с длиной инструкций и работой процессорного конвейера.
Изучим логику этой низкоуровневой оптимизации.❤ 18👍 12😁 12🥰 3🥴 1
Photo unavailableShow in Telegram
⚡ Новости к этому часу
⚡️ ПОДДЕРЖИТЕ КАНАЛ ГОЛОСАМИ ⚡️👩💻 Новый патч для Linux подтверждает — эксперимент с Rust завершён, Rust останется в проекте ядра Linux 🛰 В Роскосмосе признали успешным эксперимент на биологическом спутнике «Бион‑М» №2 😎 В Китае дорожные полицейские получили ИИ-очки для быстрой проверки транспорта 🤖 В Android 17 может появиться функция блокировки отдельных приложений 🔨 Dell поднимет цены на ПК для корпоративных клиентов на 10-30% из‑за подорожания комплектующих 🚀 SpaceX в 550-й раз выполнила успешную посадку первой ступени Falcon 9 (ФОТО) 🗺 В «Яндекс Картах» добавили режим «По шагам» для навигации по зонам с проблемами приёма сигнала GPS #новости
🔥 16❤ 6👍 3
3🤣 2🤝 1
Photo unavailableShow in Telegram
История дирижаблей. Часть вторая. Рождение и смерть французского дирижаблестроения
Концепция управляемого аэростата возникла во Франции эпохи Просвещения почти одновременно с первыми полётами. Однако инженерная мысль быстро упёрлась в технологический потолок: для манёвров не хватало тяги, а компактных двигателей ещё не существовало. Ранние попытки использовать мускульную силу или создать «воздушные бомбардировщики» (даже в 1812 году) неизменно заканчивались провалом.
Ситуация изменилась лишь к середине XIX века, когда прогресс позволил превратить теоретические схемы в реальные конструкции. Проследим эволюцию французской школы дирижаблестроения от долгожданного рождения до заката отрасли.
😁 12👍 9❤ 8
Photo unavailableShow in Telegram
Мобильный гейминг 90-х: Pentium II и ATi Rage
В 1999 году понятие «игровой ноутбук» звучало как фантастика, но Compaq Armada M300 стал исключением. Внутри субноутбука инженеры разместили не только Pentium II, но и дискретный ускоритель ATi Rage LT Pro с поддержкой шины AGP 2x и собственной видеопамятью.
Архитектура устройства интересна модульной компоновкой и использованием северного моста Intel i440, общающегося с процессором через шину GTL+. Видеочип поддерживал трилинейную фильтрацию и аппаратный декодинг MPEG, что для мобильного сегмента было прорывом. Однако реальные тесты в Quake и Half-Life вскрывают нюансы работы драйверов и ограничения памяти SDRAM.
Разберём схемотехнику раритета и протестируем фреймрейт в классике.
🔥 24❤ 8😁 5👍 3
Photo unavailableShow in Telegram
Геометрия лжи: почему круговые диаграммы стоит запретить
Круговые диаграммы остаются стандартом для презентаций, хотя специалисты по визуализации данных считают их «токсичным» активом. Проблема кроется в особенностях восприятия: мозг с трудом сравнивает углы и площади, особенно если сектора близки по размеру.
Ситуация усугубляется модой на 3D и изометрию. Наклон плоскости — классический трюк манипуляторов: ближний сектор всегда кажется значительнее дальнего, даже если цифры говорят об обратном (именно так в 2008 году Apple визуально завышала свою долю рынка). Цветовое кодирование также вносит искажения, заставляя одни фрагменты доминировать над другими.
Проверим на наглядных примерах, когда обычная гистограмма работает эффективнее «пирога».
❤ 54🤡 20👍 16🤣 10😁 5🤔 4🔥 2👏 1
Photo unavailableShow in Telegram
На прошедшей неделе мы расследовали, почему человечество уже 30 лет безуспешно пытается переехать на IPv6, заменяли службу безопасности нейросетями ради экономии миллионов, выясняли, почему отличные программисты пишут ужасный код, практиковали тёмную магию языка Си и с ностальгией вспоминали баги, которые уничтожали целые состояния.
📝 Лучшие публикации недели (8-14 декабря 2025)
#weeklydigest
👍 20❤ 5🔥 4💯 2
Photo unavailableShow in Telegram
Видео в терминале: свой кодек, UDP и 90 Кб/с
Передача видеопотока в текстовом интерфейсе — задача, требующая нестандартной архитектуры. Классическая схема «JPEG/H.264 → сеть → распаковка → ASCII-преобразование» избыточна по ресурсам. Эффективнее исключить промежуточные этапы сжатия и формировать глифы сразу на стороне отправителя.
Утилита
say реализует именно такой подход. Под капотом — кастомный движок BABE-T, работающий с YCbCr-массивами и динамической палитрой на 256 цветов. Транспорт — UDP поверх Yggdrasil, сжатие zstd и дельта-кодирование. Это обеспечивает 30 FPS даже на слабых каналах без тяжёлых зависимостей.
Разберём математику рендера и сетевой протокол.❤ 43👍 25😁 12🔥 9
Photo unavailableShow in Telegram
Маркетинговые 80 Вт против законов физики: анатомия перегрева
Проблема мощных автомобильных зарядок — в охлаждении. Смартфон может показывать индикацию Fast Charge, но реальный ток падает в разы по мере нагрева адаптера. Пользователь этого часто не замечает, списывая медленный заряд на случайность.
Тестирование популярной модели Essager выявило неожиданное «узкое место»: корпус расплавился не из-за нагрузки на транзисторы, а из-за детали стоимостью в копейку. Стальная пружина сечением 0,6 мм на центральном контакте сработала как резистор, превратив устройство в печку.
Изучим температурные графики, проведём расчёты проводимости материалов и посмотрим, как 80 Вт превращаются в 10 Вт.
❤ 28🔥 15😱 12👍 7🤣 5😁 2
Photo unavailableShow in Telegram
x64 на ARM: миссия выполнима, но бессмысленна?
Попытка запустить бинарники x86_64 на железе AArch64 — это всегда компромисс между скоростью и стабильностью. Существующие слои совместимости и эмуляторы предлагают разные подходы к трансляции инструкций, но накладные расходы часто делают результат непригодным для реальной работы.
Рассмотрим технические способы скрещивания архитектур в среде Linux. Протестируем инструменты эмуляции, оценим потерю производительности и разберёмся, имеет ли этот процесс практический смысл за пределами академических экспериментов.
❤ 16🥱 7👍 5🤡 5🔥 4😁 3😭 3👎 2
Photo unavailableShow in Telegram
30 Tbps в секунду: закат эпохи защищённого интернета?
Конец 2025 года ознаменовался появлением угрозы нового класса. Ботнет AISURU последовательно пробил планку в 15, а затем и в 30 Tbps, атакуя инфраструктуру Microsoft и Cloudflare. Текущая динамика роста мощностей опережает возможности ввода нового защитного оборудования, превращая кибербезопасность в гонку на выживание.
В основе «супероружия» — не столько количество заражённых IoT-устройств, сколько качественная эксплуатация уязвимостей нулевого дня и высокая пропускная способность современных каналов.
Рассмотрим техническую архитектуру ботнета, профиль атакующих и перспективы глобальной сети под гнётом терабитных атак.
Photo unavailableShow in Telegram
Почему сеньоры «виснут» у холодильника: баг архитектуры мозга
К вечеру даже опытный инженер порой не способен выбрать ужин. Это не деградация, а срабатывание механизма Decision Fatigue. Префронтальная кора расходует ресурс на каждую операцию выбора одинаково — будь то пересборка микросервисов или поиск носков. Когда лимит транзакций исчерпан, включается ментальный троттлинг.
Решение кроется в переносе принципов кэширования и хардкода в реальную жизнь. Снижение количества микро-выборов освобождает «вычислительные мощности» для работы и творчества.
Настроим личные конфиги и оптимизируем рутину для борьбы с вечерним истощением.
😁 77👍 41🤡 25❤ 11🔥 6😱 3💯 2👌 1
Photo unavailableShow in Telegram
Коробочное SSO: иллюзия безопасности и 4 уязвимости нулевого дня
Интеграция готовых Enterprise-решений для аутентификации часто воспринимается как закрытие вопроса безопасности. Однако аудит крупной инфраструктуры показал, что доверенный вендорский софт может стать главной точкой входа для атакующего. В ходе пентеста была выявлена цепочка критических багов в механизме распределения прав.
Наиболее опасный сценарий — логическая ошибка, позволяющая осуществить полный захват корпоративного аккаунта через один клик по ссылке. В системе, где авторизуются сотни внешних подрядчиков, это означает компрометацию всего периметра.
Проанализируем механику обнаруженных эксплойтов и хронологию их закрытия.
👍 11❤ 6👏 2
2🔥 1😁 1
Photo unavailableShow in Telegram
Git: цена ошибки и как её избежать
Кажется, что базы Git достаточно каждому джуниору по умолчанию. Иллюзия рассеивается после первого случайного
push --force в чужую ветку, когда на восстановление истории уходит весь рабочий день. Цена поверхностных знаний в командной разработке — часы простоя и риск потери данных.
Вместо механического заучивания команд эффективнее разобраться в логике системы контроля версий. Это позволит не только отправлять код, но и исправлять последствия неудачных слияний без паники.
Систематизируем сценарии работы с Git для безопасной интеграции в проект.❤ 32👍 16💩 8
5
