ru
Feedback
Хабр

Хабр

Открыть в Telegram

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

Больше
2025 год в цифрахsnowflakes fon
card fon
125 802
Подписчики
-1124 часа
-87 дней
+42830 день
Архив постов
Фото недоступноПоказать в Telegram
Смена парадигмы: мир, где луковая маршрутизация победила Tor принято считать лишь инструментом для обеспечения анонимности, но за его архитектурой скрывается радикально иная модель существования Сети. Если бы в начале нулевых индустрия выбрала многослойное шифрование по умолчанию вместо прозрачности IP и DNS, облик цифрового пространства стал бы неузнаваемым. В такой реальности цензура превращается в технический анахронизм, а рекламная модель сбора данных теряет смысл в самом зародыше. Разберём устройство современной «луковой» инфраструктуры: от входных узлов до системы сетевого консенсуса. Оценим технические барьеры, мешающие масштабированию подобных систем, и проанализируем сценарии развития Интернета без единой точки контроля.
Показать все...
🤔 40👍 27 9🤣 3
Repost from TgId: 1011903786
Фото недоступноПоказать в Telegram
Самый неприятный вопрос в день зарплаты: «А куда опять всё делось?». Ответ почти всегда один — доход не поспевает за жизнью. Но есть возможность это изменить. Курсы. И это не просто траты, а самые настоящие инвестиции в себя. На нашей витрине собрали обучение, которое реально окупается
Показать все...
🤡 93💩 27🤣 16😁 9 3😭 3👍 1premium star reaction 1
Фото недоступноПоказать в Telegram
Второй публичный IP в Linux: решение проблемы асимметричной маршрутизации Добавление ещё одного сетевого интерфейса кажется тривиальной задачей, пока сервер не перестаёт отвечать на внешние запросы. Проблема — единственный шлюз по умолчанию в таблице маршрутизации. Когда пакет приходит на второй IP, система пытается отправить ответ через основной канал, что создаёт конфликт и приводит к сбросу соединений. Для работы нескольких интерфейсов необходимо внедрение Policy-Based Routing. С помощью iproute2 создаются таблицы маршрутов, которые жёстко привязывают трафик к шлюзам. Скорректируем конфигурацию системы и настроим правила для обеспечения стабильной связи.
Показать все...
👍 22😁 9 7🔥 2👏 1💯 1
Фото недоступноПоказать в Telegram
ACID против BASE: финал великого противостояния СУБД? В начале 2010-х казалось, что классические транзакции не выдерживают нагрузок веба. Лозунг «SQL умер» сопровождал взлёт NoSQL и концепции BASE, предлагая жертвовать строгой согласованностью ради бесконечного масштабирования. Сегодня же облачные гиганты вновь возвращаются к ACID, а eventual consistency всё чаще воспринимается как архитектурный компромисс прошлого. Противостояние подходов ACID и BASE — это не просто спор о синтаксисе, а эволюция распределённых систем. Проследим путь развития СУБД от хайпа вокруг теоремы CAP до ренессанса строгой согласованности и оценим текущие технологические тренды.
Показать все...
25🤩 6🤔 5🔥 1🥰 1
Фото недоступноПоказать в Telegram
Технотекст 8: живой интеллект против нейросетевого шума На фоне избытка контента, созданного алгоритмами, ценность экспертизы, пропущенной через личный опыт, только растёт. Восьмой сезон конкурса Технотекст делает ставку на аутентичность, сохраняя фокус на текстах «человек для человека». Это попытка зафиксировать стандарт качества в эпоху, когда Песочница всё чаще сталкивается с автоматизированным рерайтингом. В правила внесены значимые изменения: введено разделение зачётов для частных и корпоративных авторов. Такой подход уравнивает шансы одиночек и команд. Список номинаций расширился за счёт хардкорных ИТ-направлений. Рассмотрим критерии отбора и обновлённую механику подачи заявок.
Показать все...
🔥 19🤮 4 3
Фото недоступноПоказать в Telegram
Ка-22: когда самолёт и вертолёт попытались стать целым История советского Ка-22 часто всплывает в подборках «странной» техники, но за обликом гиганта скрывается сложнейшая инженерная драма. Это не просто попытка скрестить два типа авиации, а радикальный ответ на ограничения скорости и грузоподъёмности. Конструкторы отказались от соосной схемы в пользу поперечных роторов на крыльях. Уникальная трансмиссия распределяла мощность двигателей между подъёмными и тянущими винтами для достижения рекордных 356 км/ч. Но расплатой стали вибрации и флаттер. Изучим архитектуру трансмиссии и выясним причины закрытия программы.
Показать все...
47👍 31🤡 7🔥 4😱 3💩 3👎 1🥰 1
Фото недоступноПоказать в Telegram
Компания Corsair отправила пользователю Reddit пластиковые муляжи с подсветкой вместо топового комплекта оперативной памяти DDR5 на 96 ГБ. После обращения по гарантии пострадавший получил посылку с верной маркировкой, но компьютер ожидаемо отказался запускаться. Тщательный осмотр выявил, что под видом элитного железа внутри скрывался копеечный набор Light Enhancement Kit для простого декоративного свечения. Вместо флагманского оборудования за 1000 долларов пользователь получил куски текстолита с диодами за 35 баксов. Ситуация стала живым воплощением старой шутки о том, что RGB-подсветка важнее реальной производительности системы. Представители бренда уже начали расследование.
Показать все...
😁 130🤣 50🔥 13🤬 7 4😱 4🫡 3🤡 2👍 1
Фото недоступноПоказать в Telegram
Снежинка на текстолите: когда микроконтроллеры заменяют картон Петербургская зима без снега подталкивает к созданию собственного праздничного настроения. Вместо бумажных гирлянд и картона в ход идут микроконтроллеры и заказные печатные платы. Идея собрать автономную светящуюся ёлочную игрушку превратилась в инженерный вызов с жёсткими сроками и борьбой за каждый миллиметр пространства. Сложная форма лучей исключает использование лишних микросхем, заставляя искать минималистичные схемы. Отказ от внешнего питания в пользу батарейки усложнил разводку, но сохранил эстетику. Узнаем, как всё устроено внутри, и проследим путь от задумки до готовой электроники.
Показать все...
👍 39🔥 4💩 2🥴 1
00:10
Видео недоступноПоказать в Telegram
Китайский стример разбил свою Tesla Model 3 в прямом эфире, пока нахваливал зрителям систему Full Self-Driving. В разгар трансляции автопилот внезапно вывернул руль на встречную полосу и устроил лобовое столкновение на глазах у шокированной аудитории. Несмотря на пугающие кадры и разбитый металл, все участники инцидента остались невредимы. Пострадавший водитель пытался придержать часть записей для судебного иска против компании Илона Маска. Однако нейросеть Grok оперативно изучила ситуацию и официально назвала аварию дешёвой постановкой ради хайпа. Чат-бот безапелляционно утверждает, что человек управлял машиной вручную, игнорируя наглядные видеодоказательства работы автоматики. Наступило прекрасное цифровое будущее, в котором автомобиль сначала везёт вас на встречную полосу, а затем сам же обвиняет вас во лжи.
Показать все...
SHORTS.mp41.51 MB
😁 121🤣 58😭 19 9🤔 5🔥 2😱 2😍 2💯 2👏 1
Фото недоступноПоказать в Telegram
Литография за гранью санкций: китайский ответ монополии ASML Расследование Reuters раскрыло детали секретного проекта в Шэньчжэне, где идёт сборка прототипа EUV-литографа. В условиях торговой войны доступ к экстремальному ультрафиолету стал последним бастионом, который регуляторы пытаются удержать через жёсткий экспортный контроль. Китай делает системную ставку на воспроизводство «самой сложной машины в мире», состоящей из ста тысяч деталей и использующей энергию оловянной плазмы. Успех этого проекта к 2028 году способен полностью перестроить глобальный рынок полупроводников. Сравним возможности поколений DUV и EUV, а также оценим технологический прогресс КНР в обходе ограничений.
Показать все...
👍 80💩 12 8🤔 7👎 3premium star reaction 2🥱 1
Фото недоступноПоказать в Telegram
Геоданные на диете: архитектура формата GOB для OpenStreetMap Эффективность хранения картографических данных напрямую влияет на скорость работы сервисов и нагрузку на инфраструктуру. На огромных объёмах информации даже небольшая оптимизация даёт существенную экономию ресурсов. В октябре 2025 года представлен формат GOB (Geo-Object Bundle), использующий сжатие zlib и специфические оптимизации библиотеки GOL. Это позволило упаковать данные Москвы всего в 93 МБ. Всё сводится к изменению принципов агрегации объектов и ускорению парсинга. Сравним показатели GOL и GOB в реальных условиях и рассмотрим механизмы сжатия.
Показать все...
28👍 16🤝 4
Фото недоступноПоказать в Telegram
Парадокс прозрачности: цена открытых отчётов об инфраструктурных сбоях Иллюзия стабильности часто строится на умении скрывать инциденты, тогда как честный разбор аварии может бить по репутации всё сильнее. В декабре 2025 года локальный отказ в подмосковном ЦОДе подсветил уязвимость систем бесперебойного питания при многократных скачках напряжения. Даже запланированная замена АКБ столкнулась с логистическим форс-мажором, а «шахматная» схема подключения спасла лишь часть оборудования. Оценим причины деградации батарей вне графиков обслуживания и проанализируем влияние публичности на восприятие надёжности провайдера.
Показать все...
12👍 5🔥 3
Фото недоступноПоказать в Telegram
Пока под ёлками копятся подарки, инженеры AvitoTech подводят технологические итоги 2025 года. Нейросети окончательно перестали быть просто трендом, превратившись в фундамент для крупных продуктов и автоматизации сложной рутины. Собрали семь главных материалов о том, как команда AvitoTech обучала собственные LLM, боролась с однотипными рекомендациями и адаптировалась к новой реальности.  🔹 Астероид для IT-индустрии: как пережить AI-апокалипсис. Взгляд на ИИ-революцию как на способ профессионального роста, а не конец карьеры разработчика. 🔹 Как мы в Авито сделали свою LLM — A-vibe. Технические подробности создания и вывода в опенсорс собственного семейства генеративных моделей.  🔹 Как с помощью локальной LLM автоматизировать рутину. Инструкция по настройке инхаус-моделей для безопасной обработки данных внутри компании. 🔹 Нейросетевая модель интересов пользователя. Опыт использования трансформеров для повышения релевантности и разнообразия выдачи на главной странице. 🔹 Как ML помогает выбирать авто с пробегом. Кейс об улучшении алгоритмов проверки машин и создании рекомендаций для покупателей. 🔹 LLM-модель для генерации описаний товаров. Рассказ об архитектуре и обучении мультимодальной модели для автоматического заполнения объявлений. 🔹 Как обучить ML-модель находить «договорённости». История создания ключевой метрики, которая оценивает ценность сервиса даже без прямых данных о сделках. Больше технологических кейсов и новостей компании собрано на официальном сайте. Самые свежие статьи и разборы архитектуры регулярно выходят в блоге на Хабре.
Реклама. ООО «АВИТО ТЕХ».
ИНН 9710089440. Erid 2VSb5yeHVKo
Показать все...
💩 31 11👍 5🔥 2🤮 2
Фото недоступноПоказать в Telegram
Уязвимость React Native CLI: когда инструменты разработки становятся угрозой Обнаруженная в React Native Community CLI уязвимость CVE-2025-11953 ставит под удар не только конечные продукты, но и всё окружение разработчика. Проблема затрагивает CI-пайплайны и локальные машины, превращая популярный пакет в вектор для атаки на цепочку поставок. Ситуация осложняется тем, что простым обновлением зависимостей риски купируются лишь частично, ведь скомпрометированные инструменты могут оставлять след ещё на этапе сборки. Рассмотрим механику атак через сторонние библиотеки и оценим риски использования фреймворков в сравнении с нативной разработкой.
Показать все...
🔥 17👍 3 2❤‍🔥 2😱 1
Фото недоступноПоказать в Telegram
Итоги «Кода без границ»: четыре вектора развития российского Open Source Завершился масштабный смотр открытых проектов, собравший более 260 заявок от независимых разработчиков. Результаты демонстрируют переход сообщества от создания простых утилит к сложным инженерным системам и узкоспециализированному инструментарию. В список призёров вошли решения по приоритетным направлениям: 🔹 Искусственный интеллект: GraphRAG-системы и квантовое планирование. 🔹 Образование: эмуляторы сетей и OCR-библиотеки для дореформенных рукописей. 🔹 Системное ПО: отладчики для Rust и специализированные ОС. Узнаем, кто победил в грантовой программе.
Показать все...
18💩 9👍 4premium star reaction 2🤡 1
Фото недоступноПоказать в Telegram
Извлечение корня из нуля как путь к произвольному чтению памяти Математическая операция Math.sqrt(0) в среде JIT-компилятора Maglev движка V8 при определённых условиях провоцирует критическую ошибку оптимизации. Уязвимость CVE-2025-9864 позволяет обойти проверки безопасности и получить доступ к памяти браузера через сценарий use-after-free. Ошибка возникает на этапе упрощения графа, когда компилятор необоснованно исключает проверку типов. Обнаружение проблемы стало результатом фаззинга Chromium. Всё это показывает переход от сбоя к ещё более полному контролю над процессом. Декомпозируем логику компилятора и протестируем сборку для оценки векторов атаки.
Показать все...
16😁 6🔥 5🤡 2👍 1premium star reaction 1
Фото недоступноПоказать в Telegram
Коллективная ответственность против прозрачных ролей: как RACI меняет процессы Рост команды с 13 до 38 человек неизбежно порождает хаос в распределении задач. Когда «все делают всё», возникают серые зоны: непонятно, кто обновляет код, а кто согласовывает бюджет. Обычного описания структуры в условиях быстрого масштабирования становится недостаточно. Внедрение матрицы RACI позволяет чётко разграничить зоны влияния и закрепить ответственных за каждым процессом. Согласованность ролей ускоряет онбординг новичков и упрощает взаимодействие со смежными подразделениями. Проанализируем механику внедрения этого инструмента и оценим результаты трансформации.
Показать все...
🤡 16🔥 8 6👍 1
Фото недоступноПоказать в Telegram
Безопасность как инструмент контроля: почему Google отказывается от XSLT Отказ Chromium от поддержки XSLT под предлогом уязвимостей в старых библиотеках выглядит как очередной шаг к деградации открытых стандартов. Вместо исправления кода или перехода на современные реализации предлагается использовать сторонний JavaScript-полифил. Такое решение вынуждает разработчиков внедрять нестандартные вызовы, разрушая прозрачность и кроссплатформенность веба. Ситуация создаёт прецедент, когда вопросы безопасности становятся удобным оправданием для отказа от поддержки общепринятых технологий. Всё сводится к вопросу: готов ли рынок принять навязанные альтернативы? Выясним причины такого манёвра и оценим риски для архитектуры независимых проектов.
Показать все...
👎 15 8😡 2👍 1🤮 1
Фото недоступноПоказать в Telegram
Базовый Git против профессионального: 7 шагов к оптимизации Рутинные задачи вроде переключения веток или восстановления коммитов отнимают лишнее время при использовании лишь базового набора инструментов. Профессиональный подход требует команд, минимизирующих риск ошибок. Всё сводится к трём аспектам: 🔸 Работа с временным хранилищем и индексами. 🔸 Инструменты безопасного восстановления данных. 🔸 Методы точечного переноса изменений. Изучим приёмы работы со стэшем и историей, а также сравним оптимальные сценарии использования продвинутых команд в ежедневной практике.
Показать все...
👍 20 5💩 4