Pipes Feed Preview: Все публикации подряд на Хабре & Все публикации подряд на Хабре & Все публикации подряд на Хабре

  1. [Перевод] Внутри 20-ваттного усилителя на лампе бегущей волны из программы «Аполлон»

    Tue, 25 Aug 2026 18:25:07 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7f4/86f/08d/7f486f08dde026c2e7a58632c3392a5d.jpeg" /><p>Как астронавты «Аполлона» поддерживали связь с Землёй, находясь на пути к Луне в 240 000 милях от неё? Для этого использовался усилитель весом 32 фунта, построенный на электронной лампе особого типа – лампе бегущей волны (ЛБВ). В этой статье я загляну внутрь такого усилителя и расскажу, как работает ЛБВ.</p> <a href="https://habr.com/ru/articles/1070320/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1070320#habracut">Заглянуть внутрь</a>
  2. Не сойти с айти

    Tue, 25 Aug 2026 18:00:43 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/633/0d3/a9b/6330d3a9b00d9599a1b36bc2f6d5e413.png" /><p>«Как думаете, вы проработаете в айти до пенсии? Если ещё не работаете, сможете ли найти работу в айти и проработать в этой сфере до пенсии?»</p><p>Опрос с таким текстом я опубликовал в своём телеграм-канале. Из 3713 проголосовавших (спасибо дружеским каналам за репосты и охваты) только 21% выбрали вариант ответа «Скорее да». 66% — не уверены. 13% — не в счёт, так как не из айти и переходить в эту сферу не планируют.</p><p>Как вышло, что многие айтишники сейчас сомневаются в том, что продолжат работать в айти? Как выделиться на общем фоне, когда вакансий сильно меньше, чем соискателей, рынок зрелый, а исполнители взаимозаменяемы (а также заменяемы ИИ)? Как сохранить себя, если ИИ всё-таки отжал у вас работу в айти?</p> <a href="https://habr.com/ru/articles/1074498/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074498#habracut">Читать далее</a>
  3. 17 000 документов, 2000 сотрудников и 450 машин: как мы автоматизировали пропускной режим на Ямале

    Tue, 25 Aug 2026 17:59:31 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/da8/0f3/024/da80f302494b227b32c11d472a25131d.webp" /><p>Есть бизнес-процессы, которые на схеме выглядят элементарно. Например, оформление пропуска.</p><p>Есть сотрудник. Есть автомобиль. Есть объект заказчика. Нужно проверить документы и оформить допуск.</p><p><strong><em>Что здесь вообще автоматизировать?</em></strong></p><p>Примерно так задача выглядела до тех пор, пока мы не начали разбираться, как этот процесс реально устроен в транспортно-строительной компании на Ямале.</p> <a href="https://habr.com/ru/articles/1074494/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074494#habracut">Читать далее</a>
  4. [Перевод] Год баз данных: как я снова полюбил программировать

    Tue, 25 Aug 2026 17:39:16 -0000

    <p>ВНИМАНИЕ! LLM не вовлечен, опечатки и прочие ошибки сохранены.</p><p>Предыстория</p><p>С самого начала как я попал в enterprise я знал - карьера идет не туда. Кнопки, круды, общаться людьми. Все не то, общаться с машиной интереснее. Но все не было времени к этому подойти. Непонимание как выглядит индустрия, недостаток опыта, неуверенность в себе, переезды.</p><p>Когда жизнь улеглась у меня появилось свободное время и скука. Так я начал программировать в свободное время. Очень много, иногда больше чем в рабочее время.</p><p>Началось летом 2022.</p> <a href="https://habr.com/ru/articles/1074488/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074488#habracut">Читать далее</a>
  5. Заканчиваем с англицизмами в русском языке. Принимаем всем инженерным сообществом термин «вибрировать»

    Tue, 25 Aug 2026 17:25:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/52c/80e/32d/52c80e32dbfd8b4ce84999d7e24695c3.png" /><p>Люблю родной русский язык. Но слово&nbsp;<strong><em>Вайбкодинг</em></strong>&nbsp;вообще не лезет на скрепные русские щи.</p><p>Идея пришла, потому что я вижу реальное смещение в некоторых подходах к разработке проектов. Это все еще можно назвать "запилить что-то" уже нельзя назвать "закодить", так как по факту ты не кодишь. Хотелось придумать веселый и легко произносимый в разных вариациях термин. В результате я пришел к этому варианту.</p><p>Короче. Отныне и навсегда предлагаю всем профессиональным сообществом называть это Вибрированием. Вот список возможных вариаций в обиходе.</p><p><strong>Навибрировать</strong> — создать код (накодить).</p><p><strong>Повибрируем</strong> — предложение сделать код (покодить).</p><p><strong>Навибрировал</strong> — создал код (накодил).</p><p><strong>Довибрирую</strong> — скоро закончу код</p><p><strong>Довибрировать</strong> — закончить начатый код.</p><p><strong>Довибрировал</strong> — закончил код.</p><p><strong>Перевибрировал</strong> — намудрил что-то с кодом.</p><p><strong>Завибрировать</strong> — начать кодить.</p><p><strong>Завибрировал</strong> — закодил проект.</p><p><strong>Подвибрировать</strong> — слегка поправить или дополнить код.</p><p><strong>Вибрёжка</strong> — процесс молотилки кода. (например: жесткая Вибрежка)</p><p>Больше мне сказать нечего. Если есть варианты лучше для удобного обиходного названия - добро пожаловать в обсуждение. Всем удачи!</p> <a href="https://habr.com/ru/articles/1074482/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074482#habracut">Больше читать нечего</a>
  6. Природа и классификация фразовых глаголов английского языка

    Tue, 25 Aug 2026 17:12:35 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/364/528/22b/36452822b2bc7330b18cdd9225f864a4.jpg" /><p><em>Это пересказ моей скопусовской статьи. </em><a href="https://sci-cult.net/index.php/cult/article/view/6903/4253" rel="noopener noreferrer nofollow"><em>Оригинал на английском</em></a><em>, там более строгие формулировки и немного подробнее. Для прикладных целей вполне достаточно этого обзора.</em></p><p>Конструкции типа <em>look for</em>, <em>look after,&nbsp;depend on </em>часто относят к фразовым глаголам,&nbsp;но в действительности это обычные глаголы с предлогом. Называть&nbsp;их&nbsp;фразовыми – это всё равно, что считать фразовыми глаголами русские сочетания «смотреть за» или «зависеть от».</p><p>Словари содержат фразовые глаголы (далее ФГ), состоящие из трёх компонентов. Например,&nbsp;<em>close in on</em>,&nbsp;<em>put up with</em>. Но, строго говоря, третий компонент в них – просто обычный предлог, поскольку ФГ, так же, как и обычные, имеют управление (используются с определёнными предлогами).</p><p>ФГ состоит из двух компонентов: собственно глагола (далее «базовый глагол») и образованной от предлога «частицы» (часто её называют «послелог») – &nbsp;<em>in</em>,&nbsp;<em>up</em>,&nbsp;<em>off</em>&nbsp;и т.д. Частица либо передаёт буквальное пространственное перемещение (<em>come&nbsp;in</em>,&nbsp;<em>walk&nbsp;out</em>,&nbsp;<em>spill&nbsp;over</em>), либо несёт один из исторически более поздних переносных смыслов.</p><p>Рассмотрим несколько примеров, в которых обычные глаголы с предлогом путают с фразовыми.</p><p><em>The coin dropped out of my pocket</em> не содержит ФГ: <em>out of</em> здесь – предлог, как и в <em>Mary came out of the house</em>. Но:</p><p><em>I lost the coin – it dropped out</em>.<br><em>I am not a student anymore – I dropped out</em>.</p><p>В этих двух предложениях <em>drop out</em> – полноценный ФГ с двумя самостоятельными значениями: «выпасть» [из кармана] и «вылететь» [из учебного заведения].</p><p><em>The stain won’t come off the surface</em> не содержит ФГ: <em>off</em> <em>the surface</em> здесь – предложная фраза и <em>off –</em> предлог. Но: </p><p><em>The dress is ruined: the stain won’t come off</em> содержит ФГ <em>come off</em> с самостоятельным значением, отражённым в словарях – «сходить» [о пятнах], а <em>off</em> здесь – частица-наречие.</p> <a href="https://habr.com/ru/articles/1074428/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074428#habracut">Читать далее</a>
  7. PPTX → озвученный MP4: как устроен пайплайн, который не ждёт сам себя

    Tue, 25 Aug 2026 17:05:34 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7af/a2e/aea/7afa2eaea63c73b3511eaf3347118de0.jpg" /><p>Есть презентация и текст лекции — нужен MP4, где каждый слайд висит ровно столько, сколько звучит озвучка. Прототип собирается за час, а дальше начинается интересное: LibreOffice отдаёт один PNG на всю колоду вместо кадра на слайд, OCR превращает лекцию в чтение оглавления вслух, LLM возвращает N−1 чанк и ломает синхронизацию, а наивная схема «озвучить всё → закодировать всё» держит кодировщик в простое всю фазу TTS. Разбираю пайплайн по этапам: кеш слайдов по хешу содержимого, vision вместо распознавания текста, валидация контракта с моделью по счёту элементов, стриминг TTS→FFmpeg через as_completed и склейка через concat -c copy. С кодом, замерами и разделом про грабли — включая дедлок, который не падает, а просто висит.</p> <a href="https://habr.com/ru/articles/1074478/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074478#habracut">Читать далее</a>
  8. Больше памяти — не значит быстрее: prefill, decode и релиз Apple M5 Ultra

    Tue, 25 Aug 2026 16:54:49 -0000

    <p>Мы пришли за инференсом? “RTX PRO 6000 обгонит новый Mac Studio почти во всём, кажется что пропускная способность памяти - единственное, где Apple конкурентоспособна”, но мне кажется для собственного использования - однозначно рассматривать!</p> <a href="https://habr.com/ru/articles/1074474/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074474#habracut">Читать далее</a>
  9. Через гейт без слез: безопасность для живых людей

    Tue, 25 Aug 2026 16:46:34 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/e24/831/c66/e24831c66915b318f7c1f720ed5f2e38.jpg" /><p>Привет! С вами <strong>Александр Трифанов</strong>, руководитель направления Application Security в <strong><a href="https://clc.to/LV3FBg">Авито</a></strong>. Я почти десять лет занимаюсь пентестами и созданием решений для продуктовой безопасности. В этой статье расскажу про security gates: что это такое, зачем они нужны и как построить проверки, после которых разработчики не будут проклинать команду безопасности (либо я просто не в курсе).</p><p><strong>Наш опыт будет полезен тем, кто строит безопасную разработку в большой компании и пытается не превратить все это в боль для разработчиков.</strong> Я буду говорить не только про техническую часть, но и про пользовательский опыт: в области гейтов он часто оказывается важнее, чем кажется на первый взгляд.</p> <a href="https://habr.com/ru/articles/1074444/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074444#habracut">Читать далее</a>
  10. Простая декларативная установка NixOs, часть 1 — Настройка конфигурации

    Tue, 25 Aug 2026 16:31:28 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/401/003/db8/401003db8cbc2943bcf5cb3c6a6b4b17.png" /><p>Эта статья является прямым продолжением <a href="https://habr.com/ru/articles/1073844/" rel="noopener noreferrer nofollow">этой статьи</a>, посвящённой декларативной разметке диска через disko.</p><p><em>Что мы будем делать сегодня?</em></p><p>Мы с вами составим минимально-рабочий конфиг для нашей системы. Под "минимально-рабочим" я имею в виду: без графического окружения(XFCE, GNOME и прочее), углублённых настроек(установка zsh, например). Мы настроим: загрузчик, сеть, пользователя, звук, локализацию, подключим наш файл <code>disko-config.nix</code>.</p> <a href="https://habr.com/ru/articles/1074468/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074468#habracut">Читать далее</a>
  11. Что такое нарратив категории и зачем IT-стартапу занимать нишу раньше конкурентов

    Tue, 25 Aug 2026 16:05:57 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/ded/4d9/cd7/ded4d9cd7fc80a18c57faf7a729d4e17.jpeg" /><p>Есть у IT-стартапов один странный момент. Команда может два года строить сильный продукт, собирать сложную архитектуру, искать первых пользователей и переживать бессонные ночи. А потом выйти на рынок и сказать: «Мы делаем AI-native платформу для интеллектуальной оркестрации данных». И ждать, что все сразу поймут, о чём речь. Не поймут, так как не ищут такой продукт, не обсуждают его с коллегами и не закладывают под него отдельный бюджет. У продукта может быть ценность, но для рынка она пока выглядит как набор функций. Тут и появляется нарратив категории.</p> <a href="https://habr.com/ru/articles/1074336/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074336#habracut">Читать далее</a>
  12. Селф-хост Ornith-1.5 и Qwen3.8: тестирую 18 квантов на одной карте и похоже не покупаю RTX5090

    Tue, 25 Aug 2026 15:02:31 -0000

    <p>Встала задача - срочно за вечер решить практический вопрос: какой квант ставить на карту и нужна ли мне RTX5090 домой (спойлер: нет, 9B и Q5/Q6 и я буду счастлив). Прогнал 18 конфигураций по схеме - три модели, пять-шесть квантов на каждую, один и тот же набор из 22 реальных задач.</p> <a href="https://habr.com/ru/articles/1074434/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074434#habracut">Читать далее</a>
  13. VPN'ы в упряжке: собираем VPN box с несколькими VPN‑провайдерами на Mikrotik

    Tue, 25 Aug 2026 14:54:34 -0000

    <p>Как&nbsp;повысить надежность VPN доступа для&nbsp;домашней сети, если в&nbsp;случае блокировки VPN нет возможности в&nbsp;разумный срок обновить конфиг и восстановить доступ?</p><p>Решение ― multi‑VPN резервированием VPN‑провайдеров, использующих разные VPN‑протоколы. Собственный опыт, собранный в&nbsp;виде гайда.</p><p>В&nbsp;этом гайде мы настроим сразу два клиента VPN, <strong>AmneziaWG</strong> и <strong>VLESS+Reality</strong>, работающих одновременно как&nbsp;основной и резерв на&nbsp;одном Mikrotik роутере с&nbsp;общим раздельным туннелированием (split‑routing). Хотя таких каналов может&nbsp;быть столько, сколько позволят ресурсы роутера. Этакий VPN‑box, но&nbsp;с&nbsp;резервированием.</p> <a href="https://habr.com/ru/articles/1074430/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074430#habracut">Читать далее</a>
  14. Значение поменялось, а экран нет: где Vue теряет реактивность и почему это не баг

    Tue, 25 Aug 2026 14:50:41 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/41b/596/0eb/41b5960eb951fb82ff7f5112664bbb20.png" /><p>Состояние во&nbsp;Vue обновилось, а&nbsp;интерфейс остался прежним&nbsp;— и начинается охота на <code>watch</code>, <code>nextTick</code> и принудительный ререндер. Разберём, где именно рвётся реактивная связь, почему это происходит и как&nbsp;находить такие проблемы до&nbsp;того, как&nbsp;вокруг них вырастут костыли. </p> <a href="https://habr.com/ru/articles/1072130/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1072130#habracut">Понять Vue</a>
  15. От подписки к корпоративному AI: как мы собирали команду ИИ-разработчиков и преодолевали скепсис сотрудников

    Tue, 25 Aug 2026 14:50:39 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/4e8/9de/281/4e89de28129e5dca572b07b6def32d6b.png" /><p>Для тех, кто в блоге впервые: <a href="https://habr.com/p/1046576/">здесь</a> я рассказывал про AI ready инфраструктуру, <a href="https://habr.com/p/1055408/">здесь</a> — про её «железную» инженерную основу. После <a href="https://habr.com/p/1065460/">статьи про информационную безопасность</a> логично перехожу от темы сборки техрешения к теме «сборки команды», которая это решение может реализовать.</p><p>Короче, говорим про локальную инфраструктуру для ИИ в стеке с реальностью: что это, зачем и как вообще её реализовывать в нынешних условиях AI-рынка в России.</p><p>Идея AI ready сложилась из личного опыта использования ChatGPT и пилотного внедрения модели в бизнес-процессы моей компании. Ещё год назад AI-команды у нас не было — один ИИ-энтузиазм. Мы, как и многие, наивно полагали, что запустим AI-ассистента силами имеющейся ИТ-команды. Ведь с ChatGPT даже ребёнок разберётся, корпоративный сервис немногим сложнее, не так ли?&nbsp;</p><p>Не так. Посвящаю эту статью всем руководителям, которые без разбора стремятся сегодня внедрить ИИ во все процессы, и тем, кто думает, что ИИ легко сможет заменить сотню сотрудников. Поверьте, чтобы создать собственный рабочий AI-инструмент, вам нужно будет работать в три раза больше, и найти тех, кто выстроит эту работу правильно, будет непросто. Равно как непросто переубедить нейроскептиков и научить команду бороться с рутиной с помощью ИИ.</p> <a href="https://habr.com/ru/articles/1074426/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074426#habracut">Читать далее</a>
  16. Циник цифровизации — Кен Олсен был прав

    Tue, 25 Aug 2026 14:49:13 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/a60/ba3/b7c/a60ba3b7ca93058c4cd631129008332e.jpg" /><p>Время от&nbsp;времени мимо меня пролетают разные общепризнанные нелепости, которые должны подчёркивать дремучесть разных дедов из&nbsp;прошлого. Это тешит наше самолюбие и позволяет нам думать что&nbsp;мы умные, а&nbsp;деды&nbsp;— нет. Такая вот романтическая иллюзия. И именно в&nbsp;таких иллюзиях я со временем разочаровался и реализовал формулу «циник&nbsp;— это разочаровавшийся романтик».</p> <a href="https://habr.com/ru/articles/1074424/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074424#habracut">Читать далее</a>
  17. CheckMateDB в РСХБ: как мы автоматизируем автотесты на Java (и почему это не заменяет автоматизаторов)

    Tue, 25 Aug 2026 14:38:36 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b9c/d22/d89/b9cd22d891beabe1cc6a856f4613aa17.jpeg" /><p>Меня зовут Герасимов Михаил, я главный инженер в&nbsp;Россельхозбанке (РСХБ), работаю в&nbsp;команде автоматизации тестирования. Наш основной фокус&nbsp;— регрессионные автотесты на&nbsp;Java.</p><p>Эта публикация&nbsp;— первая в&nbsp;серии статей про&nbsp;CheckMateDB. <strong>Здесь мы сделаем&nbsp;быстрый, но&nbsp;технически предметный обзор продукта: что&nbsp;уже работает, какие задачи он закрывает и куда мы его развиваем</strong>. В&nbsp;следующих статьях разберем отдельные части подробнее: архитектуру модулей, ML‑контур генерации кода, практику внедрения и метрики качества.</p><p>Если коротко, то наша ежедневная реальность выглядит так: ручные тестировщики пишут сценарии в&nbsp;TestIT, а&nbsp;автоматизаторы превращают их в&nbsp;код. Звучит просто, но&nbsp;на&nbsp;масштабе регресса очень&nbsp;быстро проявляется bottleneck: между тест‑кейсом и готовым автотестом лежит большой слой однотипной инженерной рутины. Где‑то нужно аккуратно собрать тестовые данные, где‑то написать Criteria, где‑то выстроить PageHelper‑цепочку, где‑то допилить проверки и стабилизировать прогон. И да, иногда кажется, что&nbsp;половина автотеста уже написана… просто в 17&nbsp;разных местах и в&nbsp;разное время.</p><p>В&nbsp;этой статье расскажу, как&nbsp;мы в&nbsp;команде закрываем этот разрыв с&nbsp;помощью CheckMateDB и почему развиваем его как&nbsp;единую точку входа для&nbsp;автоматизированного тестирования: от&nbsp;данных и SQL‑аналитики до&nbsp;AI‑генерации кода и управляемого применения изменений.</p> <a href="https://habr.com/ru/articles/1056990/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1056990#habracut">Читать далее</a>
  18. Привет, Эйчар! У меня к тебе серьёзный разговор

    Tue, 25 Aug 2026 14:20:08 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/015/293/b2b/015293b2bd6f1f582115eacfb41d76e9.jpg" /><p>Присаживайся. Коротким и простым этот разговор не&nbsp;будет. Позволь мне сегодня примерить шляпу «Гласа IT‑отрасли '26&nbsp;года» и выступить от&nbsp;имени всех тех, кому в 2026&nbsp;нужны ответы на&nbsp;вопросы о&nbsp;вакансиях‑мутантах, тестовых заданиях на&nbsp;целый рабочий день, молчании после финальных собеседований и AI, которым сегодня удобно объяснять всё.</p><p>Я хочу вызвать тебя, вас, нас всех на&nbsp;открытый разговор.</p><p>Мне, как&nbsp;человеку, который почти десять лет работает в&nbsp;IT и привык решать проблемы, а&nbsp;не&nbsp;ныть о&nbsp;них, очень хочется, чтобы к&nbsp;концу этого года фраза «Найм сломан!» перестала звучать. Сломанное можно починить. Расстроенное можно настроить заново. А&nbsp;плохо спроектированный процесс можно, представьте себе, перепроектировать.</p><p>Пожалуйста, давайте поговорим честно и открыто. Доверимся друг другу. Мы ведь достаточно умные и смекалистые люди, чтобы решить и не&nbsp;такую проблему. И разумеется, разобрать все накопившиеся вопросы, взаимные обиды и претензии за&nbsp;один заход не&nbsp;получится. Мои дорогие коллеги наверняка вспомнят ещё много всего. Но&nbsp;давайте сегодня без&nbsp;соревнования «кто сильнее пострадал». Это не&nbsp;наша цель. Наша цель проще и сложнее одновременно: понять, как&nbsp;вместе исправить сломанный рынок найма.</p> <a href="https://habr.com/ru/articles/1074410/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074410#habracut">Готов?</a>
  19. Назад в машинный зал: как собрать эмулятор PDP-11/70 с телетайпом, блэкджеком и без Rust

    Tue, 25 Aug 2026 14:19:28 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/3df/eb5/97b/3dfeb597bc1353ce05bb4c74ec474ac1.png" /><p>Каждый программист «за сорок» рано или&nbsp;поздно проходит через этот кризис среднего возраста. Кто‑то покупает мотоцикл, кто‑то уходит в&nbsp;монастырь функционального программирования… а&nbsp;потом ты становишься «программистом за&nbsp;пятьдесят», и тут‑то вспоминается детство.</p><p>У&nbsp;меня оно&nbsp;было интересное (для меня). Запах озона, мигание лампочек на&nbsp;инженерном пульте советских клонов DEC&nbsp;— машин СМ-4&nbsp;и СМ-1420, за&nbsp;которыми я впервые увидел живой компьютер,&nbsp;— и та самая первая любовь: язык C и старинный компьютер с&nbsp;не&nbsp;менее старой ОС. Любовь, которой уже сорок лет. Естественно, мне захотелось вернуть свой 1984-й.</p> <a href="https://habr.com/ru/articles/1074408/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074408#habracut">Читать далее</a>
  20. Как агентный ИИ меняет роль человека в цепочках поставок

    Tue, 25 Aug 2026 14:17:07 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/4c4/e67/beb/4c4e67beb0d5c0ce087aa93ab7cde169.jpg" /><p>В крупной компании на обработку клиентского заказа может тратиться до двух часов. В основном это время уходит не на сами действия, а на паузы между ними: ожидание ответа, перепроверку данных, согласования.&nbsp;</p><p>Агентская оркестрация сокращает этот цикл до пары минут. Агент сам проверяет остатки, сверяется с логистикой и запускает отгрузку, а сотрудник задает правила и оценивает результат, но не участвует в каждом шаге.</p><p>Но если это так выгодно и дает такой эффект, то почему большинство компаний до сих пор не внедрили и не масштабировали агентный ИИ? И на чем тормозятся уже запущенные пилоты? Эти вопросы разбирали в<a href="https://www.mckinsey.com/capabilities/operations/our-insights/powering-supply-chain-with-agentic-ai"> подкасте</a> McKinsey Talks Operations. Ведущие попытались понять, почему управление цепочками поставок, десятилетиями казавшееся одной из самых технологичных задач, пока буксуют с внедрением ИИ.&nbsp;</p> <a href="https://habr.com/ru/articles/1072524/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1072524#habracut">Читать далее</a>
  21. Как мы искали способ подключить ИИ к своим данным

    Tue, 25 Aug 2026 14:15:49 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/8bb/293/eb1/8bb293eb18c4d9815c723b1465e23da9.png" /><p><em>От AnythingLLM до LibreChat, MCP и Gemma4</em></p><p>Эта статья про то как мы искали способ подключить языковую модель к своим рабочим данным, что пробовали, что не подошло и на каком стеке в итоге остановились. По ходу рассказа — практические шаги и команды, которых достаточно, чтобы повторить у себя тот же стенд.</p> <a href="https://habr.com/ru/articles/1074406/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074406#habracut">Читать далее</a>
  22. Как мы сделали российский удалённый доступ с E2E и P2P

    Tue, 25 Aug 2026 14:12:56 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/9e8/0a9/9b3/9e80a99b382a13faa0a83da7e554b567.jpg" /><p>Когда мы начинали делать проект, задача казалась обманчиво знакомой. Нужно получить изображение удалённого экрана, передать события мыши и клавиатуры в&nbsp;обратную сторону и как‑нибудь соединить два компьютера. Если смотреть на&nbsp;задачу с&nbsp;высоты архитектурной диаграммы, всё помещается в&nbsp;несколько прямоугольников.</p><p>Проблемы начинаются ниже этой диаграммы. Один пользователь находится за&nbsp;офисным межсетевым экраном, второй подключён через домашний роутер. На&nbsp;Windows экран входа живёт не&nbsp;в&nbsp;той сессии, в&nbsp;которой запущен интерфейс приложения. macOS может разрешить захват экрана и запретить ввод. Wayland вообще не&nbsp;даёт приложению просто взять содержимое экрана. При&nbsp;плохом канале очередь видеокадров растёт&nbsp;быстрее, чем сеть успевает их отправлять. А&nbsp;если пустить трафик через свой сервер, возникает неприятный вопрос: может&nbsp;ли этот сервер увидеть экран или&nbsp;перехватить управление?</p> <a href="https://habr.com/ru/articles/1074404/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074404#habracut">Читать далее</a>
  23. 100% покрытия не поймали единственный баг, который был важен

    Tue, 25 Aug 2026 14:06:20 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/295/8e8/61a/2958e861ac811329dd450b4d43cd8d12.png" /><p>У виджета было 92 теста и 100% построчного покрытия. Потом я открыл его в маленьком окне терминала, и шапка таблицы уехала за верхнюю границу экрана.</p><p>Разбор трёх багов, которые нашлись при разработке пакета поверх экспериментального компонента symfony/tui: одного своего, который не поймало полное покрытие, и двух чужих — их исправления смержены в ядро Symfony. Плюс третий, найденный уже после того, как его починили без меня, — таб в ячейке ломал выравнивание всей таблицы.</p><p>Про то, почему покрытие считает выполненные строки и ничего не говорит о предположениях, которые вы ни разу не поставили под сомнение.</p> <a href="https://habr.com/ru/articles/1074402/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074402#habracut">Читать далее</a>
  24. 1С год спустя: ИИ уже пишет обработки, ERP нужна не всем, а зарплаты доходят до 700 тысяч — интервью с Иваном Гордынцом

    Tue, 25 Aug 2026 14:06:15 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/a7c/455/775/a7c455775c0b9374a0ef2666508b2a3d.jpg" /><p>Почему 1С до сих пор окружена стереотипами, чем современная разработка на платформе отличается от «просто настройки бухгалтерии» и как искусственный интеллект уже меняет правила игры в написании кода? Экосистема 1С давно перестала быть просто «учётной программой»: здесь появляются новые инструменты вроде EDT и OneScript, решаются сложные задачи интеграции и производительности, а бизнес ищет специалистов, способных глубоко разбираться в процессах компании, а не просто «двигать справочники». При этом вопросы стоимости внедрения, безопасности и реальных доходов разработчиков остаются как никогда актуальными.</p><p>Я, Александр, автор телеграм-канала «<a href="https://t.me/shulepov_codeee" rel="noopener noreferrer nofollow">Shulepov Code</a>», спустя год снова поговорил с Иваном Гордынцем — сертифицированным экспертом по 1С, преподавателем и основателем образовательного проекта <a href="https://www.youtube.com/channel/UC124tAuP11GlaGpK3YGHzlw" rel="noopener noreferrer nofollow">IRONSKILLS</a>. В этом интервью мы проверяем, что реально изменилось за последнее время: разбираем, за что платформу любят и ненавидят, как не ошибиться с выбором конфигурации и разработчика, и зачем современному специалисту нужны БСП, EDT, OneScript и XDTO. Мы обсудили, где в 1С возникают реальные проблемы с производительностью и безопасностью, насколько далеко ИИ продвинулся в автоматизации рутины, а также затронули рынок, карьеру и главный вопрос: реально ли 1С-разработчику сегодня выйти на доход около 700 тысяч рублей. Иван делится реальным опытом, кейсами и объясняет, как устроена современная экосистема 1С без мифов и иллюзий.</p> <a href="https://habr.com/ru/articles/1074400/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074400#habracut">Читать далее</a>
  25. Весь архив Циолковского, прочитанный машиной: 51 008 листов и точность, измеренная без эталона

    Tue, 25 Aug 2026 14:02:51 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f4a/db0/fd7/f4adb0fd798f44d5a4c106217ce76184.webp" /><p>Фонд 555&nbsp;Архива РАН, 51 008&nbsp;листов рукописей Циолковского, прочитан машиной целиком. Как&nbsp;измерить точность чтения, когда эталона нет, и какие результаты пришлось признать отрицательными.</p> <a href="https://habr.com/ru/articles/1074396/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074396#habracut">Читать далее</a>
  26. Когда конфигов стало слишком много. Как я впервые в жизни собрал панель для Xray и AmneziaWG

    Tue, 25 Aug 2026 13:48:11 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/181/512/e1b/181512e1bd92dd7a3350b0313a36c840.png" /><p>Мне никогда не&nbsp;нравились тарифы и массовые VPN‑сервисы. Они периодически отваливаются, известные IP&nbsp;быстро получают плохую репутацию, а&nbsp;нормальный VPS на&nbsp;год можно найти немногим дороже тысячи рублей.</p><p>Проблема начинается, когда сервер уже не&nbsp;только для&nbsp;себя. Появляются родственники, друзья, разные устройства, сроки доступа, Xray, AmneziaWG и полноценная бухгалтерия конфигов без&nbsp;зарплаты и отпускных.</p><p>Я впервые в&nbsp;жизни полез делать панель и собрал SBP: self-hosted-панель для&nbsp;свежей Ubuntu, которая устанавливает компоненты, выдаёт профили, считает трафик и обновляется с&nbsp;проверкой и откатом. Simple здесь только для&nbsp;пользователя. Разработка простой не&nbsp;была.</p><p>В&nbsp;статье покажу архитектуру, интерфейс, собранные грабли и замеры, где XHTTP выплёвывает почти 200&nbsp;Мбит/с.</p> <a href="https://habr.com/ru/articles/1074386/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074386#habracut">Что получилось</a>
  27. Wan 3.0: Alibaba выводит AI-видео из режима «короткого клипа» в режим «законченной сцены»

    Tue, 25 Aug 2026 13:47:13 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f40/5db/8ed/f405db8ed2b5d8ebfc232c51be799581.png" /><p><strong>30 секунд за один проход, нативный звук, несколько персонажей — и даже DOC, PDF, PowerPoint или веб-страница на входе.</strong></p><p>Alibaba открыла preview <strong>Wan 3.0</strong>, и это уже заметно больше похоже не на «оживление картинки», а на попытку собрать законченную сцену из разных исходных материалов.</p><p>Я подробно разобрал возможности и цены новой модели, посмотрел официальные демо и сравнил её с <strong>Seedance 2.5 и 2.0, Kling 3.0, MiniMax H3, Veo 3.1 и Grok Imagine</strong>.</p><p><strong>Внутри статьи также</strong> — сами ролики: 30-секундный one-take, схватка кошки со снежным барсом, восемь языков в одной песне, document-to-video, UGC и другие примеры.</p><p><strong>Пять красивых секунд сегодня умеют уже многие. Следующая планка — получить 20–30 секунд действительно управляемой сцены: с теми же героями, теми же предметами, нормальным звуком, развитием действия и без развала всего этого по дороге.</strong></p><p>Wan 3.0 — ещё один очень заметный шаг именно туда.</p> <a href="https://habr.com/ru/articles/1074384/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074384#habracut">Читать далее</a>
  28. LLM‑судья вместо косинусной близости: точность подбора кандидатов с 44 до 66% и четыре провалившихся приёма

    Tue, 25 Aug 2026 13:46:21 -0000

    <p>У нас есть внутренняя платформа подбора ИТ-специалистов. Вакансии приходят от заказчиков, и по каждой платформа находит в базе резюме, близкие к её тексту по смыслу, даже если слова в них другие. Внутри обычный векторный поиск на эмбеддингах.</p><p>У любого такого поиска есть врождённая болезнь. Он находит похожие тексты, а рекрутёру нужны подходящие люди. Резюме сильного программиста совпадает с вакансией архитектора почти по всем ключевым словам, но это другая роль, и кандидат не подходит. Рекрутёр видит такое за несколько секунд. Поиск не видит вовсе. У такого резюме высокая косинусная близость к тексту вакансии, и поиск выводит его в верх поисковой выдачи.</p><p>Этим летом мы переделали ранжирование кандидатов. Теперь место кандидата в поисковой выдаче зависит от ответа на вопрос, который рекрутёр и так задаёт себе про каждого. «Показал бы я этого кандидата клиенту?» На этот вопрос отвечает языковая модель (LLM). Она встроена в платформу как судья, перечитывает найденные поиском резюме, и каждый вердикт обязана доказывать дословными цитатами из них.</p><p>Доля действительно подходящих кандидатов в первой десятке поисковой выдачи выросла с 43,7 до 66,3 процента. Замерено на эталонном наборе, который мы заморозили до начала работ. Как устроен замер, расскажу ниже.</p><p>Кроме прироста точности эта переделка дала четыре истории, где проверка на эталонном наборе перечеркнула то, что казалось очевидным. Тендер на роль судьи, который мы устроили между четырьмя LLM, выигрывала недорогая и быстрая из них, пока мы не проверили, настоящие ли цитаты из резюме она приводит. Экономия на глубине рассуждений прошла все проверки качества и провалилась на проверке цитат. Перебор 1330 вариантов взвешивания оценок судьи доказал, что веса не нужны. А RRF, стандартный приём слияния семантического и полнотекстового поиска, первую же проверку на эталонном наборе провалил, он ухудшил и полноту, и точность. Обо всём по порядку.</p> <a href="https://habr.com/ru/articles/1074382/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074382#habracut">Читать дальше</a>
  29. Чему научить ребёнка, если через 10 лет половина профессий изменится

    Tue, 25 Aug 2026 13:38:41 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/960/0f7/bc7/9600f7bc7e3c99272782741bb0823463.png" /><p>Когда нынешний первоклассник окончит школу, рынок труда будет выглядеть не так, как сегодня. <a href="https://www.weforum.org/publications/the-future-of-jobs-report-2025/">По данным доклада Всемирного экономического форума Future of Jobs 2025</a>, к 2030 году около 92 млн рабочих мест в мире вытеснят из-за автоматизации и технологических изменений, но одновременно появится около 170 млн новых.</p><p>Это не повод паниковать. Но точно стоит задуматься о том, что мы вкладываем в детей. Вопрос <em>«Кем ты хочешь стать, когда вырастешь?»</em> постепенно уступает место другому: <em>«Какие навыки помогут тебе в постоянно меняющемся мире?»</em>.&nbsp;</p><p>В статье разберём и профессии, которые, скорее всего, будут востребованы через 10 лет, а также всегда актуальные для развития и карьеры навыки.</p> <a href="https://habr.com/ru/articles/1074376/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074376#habracut">Читать далее</a>
  30. Свежий взгляд на бронирование тайм‑слотов, или как я это сделал на Spring boot, используя пессимистические блокировки

    Tue, 25 Aug 2026 13:25:15 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/d7d/feb/f30/d7dfebf308ee35bca161a9050aaeb866.webp" /><p>Здравствуйте, Хабровчане! Меня зовут Дмитрий, я бэкенд разработчик Java. Недавно я наткнулся на задачу, которая сначала показалась мне копеечной, а потом сожрала неделю вечеров и заставила залезть глубоко в дебри конкурентных транзакций PostgreSQL.</p><p>Всё началось с обсуждения автоматизации одной частной клиники. Поначалу казалось, что сценарий простой: пациент хочет записаться на МРТ с контрастом. Обычный календарь записи (вроде Calendly или виджетов типа YClients) предлагает выбрать мастера и время. Но на деле всё оказалось не так просто... </p> <a href="https://habr.com/ru/articles/1074366/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074366#habracut">Читать далее</a>
  31. Архитектура 1С без иллюзий: что происходит с системой после внедрения

    Tue, 25 Aug 2026 13:24:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/a3f/9ee/3b5/a3f9ee3b57f489b086eed1a5410adaaf.jpg" /><p><strong>Выбор конфигурации это только начало автоматизации. Дальше приходится определять границы систем, проектировать интеграции, решать, что дорабатывать, а что оставлять типовым, и оценивать стоимость будущего сопровождения.</strong></p><p>Этим вопросам будет посвящена секция «Решения 1С: архитектура, учет и кейсы автоматизации» на <strong><a href="https://infostart.ru/event/apm2026/">INFOSTART A&amp;PM EVENT 2026</a></strong>, который пройдет 12–14 ноября в Санкт-Петербурге.</p> <a href="https://habr.com/ru/articles/1074332/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074332#habracut">Читать далее</a>
  32. Автофикс проблем прода с ИИ без инженера

    Tue, 25 Aug 2026 13:19:34 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/657/2a8/cf7/6572a8cf7027dcabd7f0d85133a7308f.png" /><p>Пятница, вечер. Деплой ушёл, ты со спокойной душой уходишь домой. Утром открываешь дашборд: из 68 компонентов не работают 54.</p><p>Александр Крылов, 12 лет в IT и основатель конференции K8sday, рассказал, как его команда перестала тушить одни и те же пожары и написала сервис, который сам чинит типовые проблемы CI/CD ещё до того, как о них узнает дежурный. Итог: доля падающих деплоев упала в 2,5 раза, а time-to-market вырос вдвое.</p><p>Как устроен RAG поверх собственной базы знаний на PostgreSQL, какие ошибки сервис чинит сам, а какие Александр принципиально оставил на человеке, разбираем в конспекте второго занятия «Вечерней школы. ИИ для инженеров» от Слёрма.»</p> <a href="https://habr.com/ru/articles/1073952/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1073952#habracut">Смотреть, как это устроено</a>
  33. Как оценивать качество LLM, RAG и AI‑агентов: метрики, тестирование и LLM‑as‑a‑Judge

    Tue, 25 Aug 2026 13:16:03 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/11b/9e9/479/11b9e9479d70bb5612c4cabffa816146.png" /><p>В 2024&nbsp;году исследователи провели простой эксперимент: взяли тесты с&nbsp;вариантами ответа и начали менять варианты местами. Сами вопросы и содержание ответов оставались прежними.Казалось&nbsp;бы, какая разница, находится правильный вариант под&nbsp;буквой A или&nbsp;под&nbsp;буквой C?</p><p>Оказалось, разница есть. В&nbsp;работе <em>Large Language Models Sensitivity to The Order of Options in Multiple‑Choice Questions</em> авторы показали заметный разброс качества моделей при&nbsp;перестановке вариантов. На&nbsp;разных сочетаниях моделей и датасетов разрыв оказался очень большим.Уже неприятно. Но&nbsp;дальше становится интереснее.<br><br>Ответы LLM часто оценивают с&nbsp;помощью другой LLM. Такой подход называют <strong>LLM‑as‑a‑Judge</strong>: модель получает вопрос, эталон или&nbsp;критерии, ответ тестируемой системы и выставляет оценку. Однако и такой судья не&nbsp;идеально объективен. В&nbsp;исследовании <em>Judging LLM‑as‑a‑Judge with MT‑Bench and Chatbot Arena</em> описаны, в&nbsp;частности, позиционное смещение и предпочтение более подробных ответов.</p><p>Получается любопытная конструкция: поведение одной модели зависит от&nbsp;формулировки и порядка элементов, а&nbsp;проверяем мы её другой моделью&nbsp;— со своими особенностями.Для&nbsp;исследователей это интересный эффект. Для&nbsp;команды, которая выпускает AI‑функцию в&nbsp;продакшен,&nbsp;— обычная инженерная проблема.</p> <a href="https://habr.com/ru/articles/1074356/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074356#habracut">Тестировать LLM</a>
  34. Нюансы SEO быстрых ответов

    Tue, 25 Aug 2026 13:14:04 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7b6/2d0/fa8/7b62d0fa878fc2ef944be3fda2bc241b.jpg" /><p>Появление блока&nbsp;быстрых рекомендаций от&nbsp;ИИ в&nbsp;поиске привело некоторых владельцев сайта к&nbsp;желанию&nbsp;быть упомянутым в&nbsp;таком развёрнутом ответе. Ведь читается и выглядит обзорный рассказ от&nbsp;ИИ как&nbsp;авторитетная рекомендация, дальше которой пользователь обычно не&nbsp;листает поиск ниже.</p><p>Попробую для&nbsp;этих людей озвучить тезисами 5&nbsp;главных моментов работы блока&nbsp;быстрых ответов, подтверждая каждый примером в&nbsp;виде скриншота поискового запроса. Возможно, это убережёт вас от&nbsp;непродуманного решения переделать имеющееся на&nbsp;сайте SEO в&nbsp;угоду мифам об&nbsp;ИИ‑поиске.</p> <a href="https://habr.com/ru/articles/1074352/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074352#habracut">Читать далее</a>
  35. Что можно класть в адамантановые клетки

    Tue, 25 Aug 2026 13:08:25 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b92/13c/d5a/b9213cd5a5e251c6ffc2edca14f7c3c5.jpg" /><p>Дмитрию Ивановичу Менделееву приписывается фраза «<a href="https://ru.wikiquote.org/wiki/%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B9_%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87_%D0%9C%D0%B5%D0%BD%D0%B4%D0%B5%D0%BB%D0%B5%D0%B5%D0%B2" rel="noopener noreferrer nofollow">Сжигать нефть&nbsp;— всё равно, что&nbsp;топить печку ассигнациями</a>». Действительно, нефть&nbsp;— это смесь разнообразных углеводородов, и нефть требуется разделять на <a href="https://greenium.ru/12040/" rel="noopener noreferrer nofollow">фракции</a>, для&nbsp;чего и предназначен процесс ректификации. Но&nbsp;наряду с&nbsp;основными фракциями в&nbsp;нефти содержатся и незначительные экзотические молекулы, об&nbsp;одном из&nbsp;классов которых пойдёт речь в&nbsp;этой статье. Это <a href="https://ru.wikipedia.org/wiki/%D0%90%D0%B4%D0%B0%D0%BC%D0%B0%D0%BD%D1%82%D0%B0%D0%BD" rel="noopener noreferrer nofollow">адамантан</a> (а также его производные)&nbsp;— насыщенный трициклический углеводород с&nbsp;общей формулой C<sub>10</sub>H<sub>16</sub>, обладающий уникальными свойствами, так как&nbsp;атомы углерода располагаются в&nbsp;адамантане точно как&nbsp;в&nbsp;алмазе.</p> <a href="https://habr.com/ru/articles/1074348/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074348#habracut">Читать далее</a>
  36. Licensing as Code. Почему мы отказались от ключей активации и лицензионных серверов

    Tue, 25 Aug 2026 13:02:46 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/411/f86/77f/411f8677fb34a45ceecf983ee7a2aabe.png" /><p>Лицензия на&nbsp;корпоративное ПО&nbsp;давно перестала&nbsp;быть просто ключом «введите и активируйте». Пользователи перераспределяются между инсталляциями, появляются новые кластеры, меняется состав ресурсов,&nbsp;лицензии продлеваются, а&nbsp;вся история изменений постепенно расползается между CRM, договорами, заявками и переписками.</p><p>Мы решили посмотреть на&nbsp;лицензию с&nbsp;другой стороны: не&nbsp;как&nbsp;на&nbsp;приложение к&nbsp;договору, а&nbsp;как&nbsp;на <strong>полноценный цифровой артефакт</strong>, которым можно управлять так&nbsp;же системно, как&nbsp;кодом.</p><p>В&nbsp;статье рассказываем, почему мы отказались от&nbsp;стандартных ключей активации и&nbsp;лицензионного сервера, и внедрили собственный подход, который назвали <strong>Licensing as Code.</strong></p> <a href="https://habr.com/ru/articles/1074344/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074344#habracut">Читать далее</a>
  37. Создаём простейший киоск при помощи Yocto

    Tue, 25 Aug 2026 13:02:02 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/697/cb9/e57/697cb9e57027b75845d3855a3d699cfb.jpeg" /><p>Я уже рассказывал, <a href="https://habr.com/ru/companies/ruvds/articles/963400/">как можно собрать минимальный Linux под различные архитектуры</a>. Также я описывал <a href="https://habr.com/ru/companies/ruvds/articles/889414/">свой эмулятор известной игры «Ну, Погоди!»</a>. В этой статье я хочу рассказать, как создать дистрибутив Linux с моим эмулятором, который будет работать в режиме киоска.</p><p>Вы сталкивались с операционными системами, работающими в режиме киоска, когда снимали деньги в банкомате, взвешивали продукты в супермаркете или покупали товар на кассе самообслуживания.</p> <a href="https://habr.com/ru/articles/1072714/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1072714#habracut">Читать далее</a>
  38. Какие этапы разработки и тестирования проходит радиомодуль в YADRO

    Tue, 25 Aug 2026 12:45:55 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b1a/ac4/365/b1aac43656e90a84a0ff2e7fb5bb9e9b.jpg" /><p>Привет! Меня зовут Владимир, я работаю в радиочастотном центре YADRO, а это — четвертая статья <a href="https://habr.com/ru/companies/yadro/articles/1056208/">цикла про разработку базовых станций</a>.&nbsp;</p><p>Если вы читали предыдущие статьи моих коллег, то уже знаете, что наша базовая станция состоит из блока цифровой обработки (BBU, Baseband Unit) и радиомодулей (RU, Radio Unit). Если блок BBU может быть универсальным для разных частотных диапазонов, то радиомодули поддерживают работу только в определенных полосах спектра. Соответственно, чтобы закрыть потребности своей радиосети, каждому оператору нужна линейка радиомодулей различных частотных диапазонов.&nbsp;</p><p>Всю линейку радиомодулей, а их больше 10 видов, мы разрабатываем в нашем радиочастотном центре — от концепции до постановки оборудования на серийное производство. Об этом и расскажу сегодня на примере радиомодуля YADRO BTS8112 (диапазон 1800 МГц). </p> <a href="https://habr.com/ru/articles/1074330/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074330#habracut">Читать далее</a>
  39. Эрвин Шрёдингер и отрицательная энтропия

    Tue, 25 Aug 2026 12:39:11 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b8a/542/294/b8a542294ffeb6da263d539295d1449a.jpg" /><p>Эрвин Шрёдингер известен в&nbsp;том числе выражением отрицательная энтропия из&nbsp;книги «<em>Что&nbsp;такое жизнь?</em>». Ниже я рассмотрю появление метафоры энтропии как&nbsp;беспорядок; она сложилась к&nbsp;концу 19-го века и остается в&nbsp;ходу до&nbsp;настоящего времени. Шрёдингер отталкивается от&nbsp;этой метафоры и преобразует ее к&nbsp;виду с&nbsp;использованием отрицательной энтропии. Я опишу логику возникновения метафоры отрицательной энтропии в&nbsp;книге Шредингера, а&nbsp;затем покажу нерелевантность метафоры энтропии как&nbsp;беспорядка и предложу альтернативную метафору на&nbsp;базе свободной энергии.</p> <a href="https://habr.com/ru/articles/1074334/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074334#habracut">Читать далее</a>
  40. Выбор Kafka UI: сравнение популярных инструментов для Apache Kafka от VK Data Platform

    Tue, 25 Aug 2026 12:37:43 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/cc9/283/792/cc9283792e2ab9d610f5975f029c221a.jpg" /><p>Apache Kafka — популярная система потоковой обработки событий, предназначенная для сбора, хранения и передачи больших объемов данных в режиме реального времени. Она используется тысячами компаний и разработчиков для построения высокопроизводительных, отказоустойчивых и масштабируемых решений в области аналитики данных, IoT, микросервисов и многих других сфер.</p><p>Однако у Kafka есть один важный нюанс: «из коробки» у нее нет графического интерфейса (GUI), что затрудняет понимание текущего состояния кластера, диагностику неполадок и эффективное управление инфраструктурой и самим сервисом, особенно для начинающих пользователей или тех, кому сложно взаимодействовать с консольными инструментами.</p><p>Поэтому для комфортной работы с Apache Kafka активно используются специализированные UI-инструменты. Например, ранее для облачного сервиса <a href="https://cloud.vk.com/kafka/">Managed Kafka</a> от VK Cloud мы использовали <a href="https://github.com/provectus/kafka-ui">Provectus Kafka UI</a>, но в рамках развития сервиса решили заменить UI на более современный и функциональный.</p><p>Меня зовут Никита Суровегин. Я продукт-менеджер в команде VK Data Platform, VK Tech. В этой статье я расскажу, с чего мы стартовали, какие инструменты проанализировали и что выбрали в итоге.</p> <a href="https://habr.com/ru/articles/1073986/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1073986#habracut">Читать далее</a>
  41. [Перевод] Внутри 20-ваттного усилителя на лампе бегущей волны из программы «Аполлон»

    Tue, 25 Aug 2026 18:25:07 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7f4/86f/08d/7f486f08dde026c2e7a58632c3392a5d.jpeg" /><p>Как астронавты «Аполлона» поддерживали связь с Землёй, находясь на пути к Луне в 240 000 милях от неё? Для этого использовался усилитель весом 32 фунта, построенный на электронной лампе особого типа – лампе бегущей волны (ЛБВ). В этой статье я загляну внутрь такого усилителя и расскажу, как работает ЛБВ.</p> <a href="https://habr.com/ru/articles/1070320/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1070320#habracut">Заглянуть внутрь</a>
  42. Не сойти с айти

    Tue, 25 Aug 2026 18:00:43 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/633/0d3/a9b/6330d3a9b00d9599a1b36bc2f6d5e413.png" /><p>«Как думаете, вы проработаете в айти до пенсии? Если ещё не работаете, сможете ли найти работу в айти и проработать в этой сфере до пенсии?»</p><p>Опрос с таким текстом я опубликовал в своём телеграм-канале. Из 3713 проголосовавших (спасибо дружеским каналам за репосты и охваты) только 21% выбрали вариант ответа «Скорее да». 66% — не уверены. 13% — не в счёт, так как не из айти и переходить в эту сферу не планируют.</p><p>Как вышло, что многие айтишники сейчас сомневаются в том, что продолжат работать в айти? Как выделиться на общем фоне, когда вакансий сильно меньше, чем соискателей, рынок зрелый, а исполнители взаимозаменяемы (а также заменяемы ИИ)? Как сохранить себя, если ИИ всё-таки отжал у вас работу в айти?</p> <a href="https://habr.com/ru/articles/1074498/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074498#habracut">Читать далее</a>
  43. 17 000 документов, 2000 сотрудников и 450 машин: как мы автоматизировали пропускной режим на Ямале

    Tue, 25 Aug 2026 17:59:31 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/da8/0f3/024/da80f302494b227b32c11d472a25131d.webp" /><p>Есть бизнес-процессы, которые на схеме выглядят элементарно. Например, оформление пропуска.</p><p>Есть сотрудник. Есть автомобиль. Есть объект заказчика. Нужно проверить документы и оформить допуск.</p><p><strong><em>Что здесь вообще автоматизировать?</em></strong></p><p>Примерно так задача выглядела до тех пор, пока мы не начали разбираться, как этот процесс реально устроен в транспортно-строительной компании на Ямале.</p> <a href="https://habr.com/ru/articles/1074494/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074494#habracut">Читать далее</a>
  44. [Перевод] Год баз данных: как я снова полюбил программировать

    Tue, 25 Aug 2026 17:39:16 -0000

    <p>ВНИМАНИЕ! LLM не вовлечен, опечатки и прочие ошибки сохранены.</p><p>Предыстория</p><p>С самого начала как я попал в enterprise я знал - карьера идет не туда. Кнопки, круды, общаться людьми. Все не то, общаться с машиной интереснее. Но все не было времени к этому подойти. Непонимание как выглядит индустрия, недостаток опыта, неуверенность в себе, переезды.</p><p>Когда жизнь улеглась у меня появилось свободное время и скука. Так я начал программировать в свободное время. Очень много, иногда больше чем в рабочее время.</p><p>Началось летом 2022.</p> <a href="https://habr.com/ru/articles/1074488/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074488#habracut">Читать далее</a>
  45. Заканчиваем с англицизмами в русском языке. Принимаем всем инженерным сообществом термин «вибрировать»

    Tue, 25 Aug 2026 17:25:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/52c/80e/32d/52c80e32dbfd8b4ce84999d7e24695c3.png" /><p>Люблю родной русский язык. Но слово&nbsp;<strong><em>Вайбкодинг</em></strong>&nbsp;вообще не лезет на скрепные русские щи.</p><p>Идея пришла, потому что я вижу реальное смещение в некоторых подходах к разработке проектов. Это все еще можно назвать "запилить что-то" уже нельзя назвать "закодить", так как по факту ты не кодишь. Хотелось придумать веселый и легко произносимый в разных вариациях термин. В результате я пришел к этому варианту.</p><p>Короче. Отныне и навсегда предлагаю всем профессиональным сообществом называть это Вибрированием. Вот список возможных вариаций в обиходе.</p><p><strong>Навибрировать</strong> — создать код (накодить).</p><p><strong>Повибрируем</strong> — предложение сделать код (покодить).</p><p><strong>Навибрировал</strong> — создал код (накодил).</p><p><strong>Довибрирую</strong> — скоро закончу код</p><p><strong>Довибрировать</strong> — закончить начатый код.</p><p><strong>Довибрировал</strong> — закончил код.</p><p><strong>Перевибрировал</strong> — намудрил что-то с кодом.</p><p><strong>Завибрировать</strong> — начать кодить.</p><p><strong>Завибрировал</strong> — закодил проект.</p><p><strong>Подвибрировать</strong> — слегка поправить или дополнить код.</p><p><strong>Вибрёжка</strong> — процесс молотилки кода. (например: жесткая Вибрежка)</p><p>Больше мне сказать нечего. Если есть варианты лучше для удобного обиходного названия - добро пожаловать в обсуждение. Всем удачи!</p> <a href="https://habr.com/ru/articles/1074482/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074482#habracut">Больше читать нечего</a>
  46. Природа и классификация фразовых глаголов английского языка

    Tue, 25 Aug 2026 17:12:35 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/364/528/22b/36452822b2bc7330b18cdd9225f864a4.jpg" /><p><em>Это пересказ моей скопусовской статьи. </em><a href="https://sci-cult.net/index.php/cult/article/view/6903/4253" rel="noopener noreferrer nofollow"><em>Оригинал на английском</em></a><em>, там более строгие формулировки и немного подробнее. Для прикладных целей вполне достаточно этого обзора.</em></p><p>Конструкции типа <em>look for</em>, <em>look after,&nbsp;depend on </em>часто относят к фразовым глаголам,&nbsp;но в действительности это обычные глаголы с предлогом. Называть&nbsp;их&nbsp;фразовыми – это всё равно, что считать фразовыми глаголами русские сочетания «смотреть за» или «зависеть от».</p><p>Словари содержат фразовые глаголы (далее ФГ), состоящие из трёх компонентов. Например,&nbsp;<em>close in on</em>,&nbsp;<em>put up with</em>. Но, строго говоря, третий компонент в них – просто обычный предлог, поскольку ФГ, так же, как и обычные, имеют управление (используются с определёнными предлогами).</p><p>ФГ состоит из двух компонентов: собственно глагола (далее «базовый глагол») и образованной от предлога «частицы» (часто её называют «послелог») – &nbsp;<em>in</em>,&nbsp;<em>up</em>,&nbsp;<em>off</em>&nbsp;и т.д. Частица либо передаёт буквальное пространственное перемещение (<em>come&nbsp;in</em>,&nbsp;<em>walk&nbsp;out</em>,&nbsp;<em>spill&nbsp;over</em>), либо несёт один из исторически более поздних переносных смыслов.</p><p>Рассмотрим несколько примеров, в которых обычные глаголы с предлогом путают с фразовыми.</p><p><em>The coin dropped out of my pocket</em> не содержит ФГ: <em>out of</em> здесь – предлог, как и в <em>Mary came out of the house</em>. Но:</p><p><em>I lost the coin – it dropped out</em>.<br><em>I am not a student anymore – I dropped out</em>.</p><p>В этих двух предложениях <em>drop out</em> – полноценный ФГ с двумя самостоятельными значениями: «выпасть» [из кармана] и «вылететь» [из учебного заведения].</p><p><em>The stain won’t come off the surface</em> не содержит ФГ: <em>off</em> <em>the surface</em> здесь – предложная фраза и <em>off –</em> предлог. Но: </p><p><em>The dress is ruined: the stain won’t come off</em> содержит ФГ <em>come off</em> с самостоятельным значением, отражённым в словарях – «сходить» [о пятнах], а <em>off</em> здесь – частица-наречие.</p> <a href="https://habr.com/ru/articles/1074428/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074428#habracut">Читать далее</a>
  47. PPTX → озвученный MP4: как устроен пайплайн, который не ждёт сам себя

    Tue, 25 Aug 2026 17:05:34 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7af/a2e/aea/7afa2eaea63c73b3511eaf3347118de0.jpg" /><p>Есть презентация и текст лекции — нужен MP4, где каждый слайд висит ровно столько, сколько звучит озвучка. Прототип собирается за час, а дальше начинается интересное: LibreOffice отдаёт один PNG на всю колоду вместо кадра на слайд, OCR превращает лекцию в чтение оглавления вслух, LLM возвращает N−1 чанк и ломает синхронизацию, а наивная схема «озвучить всё → закодировать всё» держит кодировщик в простое всю фазу TTS. Разбираю пайплайн по этапам: кеш слайдов по хешу содержимого, vision вместо распознавания текста, валидация контракта с моделью по счёту элементов, стриминг TTS→FFmpeg через as_completed и склейка через concat -c copy. С кодом, замерами и разделом про грабли — включая дедлок, который не падает, а просто висит.</p> <a href="https://habr.com/ru/articles/1074478/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074478#habracut">Читать далее</a>
  48. Больше памяти — не значит быстрее: prefill, decode и релиз Apple M5 Ultra

    Tue, 25 Aug 2026 16:54:49 -0000

    <p>Мы пришли за инференсом? “RTX PRO 6000 обгонит новый Mac Studio почти во всём, кажется что пропускная способность памяти - единственное, где Apple конкурентоспособна”, но мне кажется для собственного использования - однозначно рассматривать!</p> <a href="https://habr.com/ru/articles/1074474/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074474#habracut">Читать далее</a>
  49. Через гейт без слез: безопасность для живых людей

    Tue, 25 Aug 2026 16:46:34 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/e24/831/c66/e24831c66915b318f7c1f720ed5f2e38.jpg" /><p>Привет! С вами <strong>Александр Трифанов</strong>, руководитель направления Application Security в <strong><a href="https://clc.to/LV3FBg">Авито</a></strong>. Я почти десять лет занимаюсь пентестами и созданием решений для продуктовой безопасности. В этой статье расскажу про security gates: что это такое, зачем они нужны и как построить проверки, после которых разработчики не будут проклинать команду безопасности (либо я просто не в курсе).</p><p><strong>Наш опыт будет полезен тем, кто строит безопасную разработку в большой компании и пытается не превратить все это в боль для разработчиков.</strong> Я буду говорить не только про техническую часть, но и про пользовательский опыт: в области гейтов он часто оказывается важнее, чем кажется на первый взгляд.</p> <a href="https://habr.com/ru/articles/1074444/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074444#habracut">Читать далее</a>
  50. Простая декларативная установка NixOs, часть 1 — Настройка конфигурации

    Tue, 25 Aug 2026 16:31:28 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/401/003/db8/401003db8cbc2943bcf5cb3c6a6b4b17.png" /><p>Эта статья является прямым продолжением <a href="https://habr.com/ru/articles/1073844/" rel="noopener noreferrer nofollow">этой статьи</a>, посвящённой декларативной разметке диска через disko.</p><p><em>Что мы будем делать сегодня?</em></p><p>Мы с вами составим минимально-рабочий конфиг для нашей системы. Под "минимально-рабочим" я имею в виду: без графического окружения(XFCE, GNOME и прочее), углублённых настроек(установка zsh, например). Мы настроим: загрузчик, сеть, пользователя, звук, локализацию, подключим наш файл <code>disko-config.nix</code>.</p> <a href="https://habr.com/ru/articles/1074468/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074468#habracut">Читать далее</a>
  51. Что такое нарратив категории и зачем IT-стартапу занимать нишу раньше конкурентов

    Tue, 25 Aug 2026 16:05:57 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/ded/4d9/cd7/ded4d9cd7fc80a18c57faf7a729d4e17.jpeg" /><p>Есть у IT-стартапов один странный момент. Команда может два года строить сильный продукт, собирать сложную архитектуру, искать первых пользователей и переживать бессонные ночи. А потом выйти на рынок и сказать: «Мы делаем AI-native платформу для интеллектуальной оркестрации данных». И ждать, что все сразу поймут, о чём речь. Не поймут, так как не ищут такой продукт, не обсуждают его с коллегами и не закладывают под него отдельный бюджет. У продукта может быть ценность, но для рынка она пока выглядит как набор функций. Тут и появляется нарратив категории.</p> <a href="https://habr.com/ru/articles/1074336/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074336#habracut">Читать далее</a>
  52. Селф-хост Ornith-1.5 и Qwen3.8: тестирую 18 квантов на одной карте и похоже не покупаю RTX5090

    Tue, 25 Aug 2026 15:02:31 -0000

    <p>Встала задача - срочно за вечер решить практический вопрос: какой квант ставить на карту и нужна ли мне RTX5090 домой (спойлер: нет, 9B и Q5/Q6 и я буду счастлив). Прогнал 18 конфигураций по схеме - три модели, пять-шесть квантов на каждую, один и тот же набор из 22 реальных задач.</p> <a href="https://habr.com/ru/articles/1074434/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074434#habracut">Читать далее</a>
  53. VPN'ы в упряжке: собираем VPN box с несколькими VPN‑провайдерами на Mikrotik

    Tue, 25 Aug 2026 14:54:34 -0000

    <p>Как&nbsp;повысить надежность VPN доступа для&nbsp;домашней сети, если в&nbsp;случае блокировки VPN нет возможности в&nbsp;разумный срок обновить конфиг и восстановить доступ?</p><p>Решение ― multi‑VPN резервированием VPN‑провайдеров, использующих разные VPN‑протоколы. Собственный опыт, собранный в&nbsp;виде гайда.</p><p>В&nbsp;этом гайде мы настроим сразу два клиента VPN, <strong>AmneziaWG</strong> и <strong>VLESS+Reality</strong>, работающих одновременно как&nbsp;основной и резерв на&nbsp;одном Mikrotik роутере с&nbsp;общим раздельным туннелированием (split‑routing). Хотя таких каналов может&nbsp;быть столько, сколько позволят ресурсы роутера. Этакий VPN‑box, но&nbsp;с&nbsp;резервированием.</p> <a href="https://habr.com/ru/articles/1074430/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074430#habracut">Читать далее</a>
  54. Значение поменялось, а экран нет: где Vue теряет реактивность и почему это не баг

    Tue, 25 Aug 2026 14:50:41 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/41b/596/0eb/41b5960eb951fb82ff7f5112664bbb20.png" /><p>Состояние во&nbsp;Vue обновилось, а&nbsp;интерфейс остался прежним&nbsp;— и начинается охота на <code>watch</code>, <code>nextTick</code> и принудительный ререндер. Разберём, где именно рвётся реактивная связь, почему это происходит и как&nbsp;находить такие проблемы до&nbsp;того, как&nbsp;вокруг них вырастут костыли. </p> <a href="https://habr.com/ru/articles/1072130/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1072130#habracut">Понять Vue</a>
  55. От подписки к корпоративному AI: как мы собирали команду ИИ-разработчиков и преодолевали скепсис сотрудников

    Tue, 25 Aug 2026 14:50:39 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/4e8/9de/281/4e89de28129e5dca572b07b6def32d6b.png" /><p>Для тех, кто в блоге впервые: <a href="https://habr.com/p/1046576/">здесь</a> я рассказывал про AI ready инфраструктуру, <a href="https://habr.com/p/1055408/">здесь</a> — про её «железную» инженерную основу. После <a href="https://habr.com/p/1065460/">статьи про информационную безопасность</a> логично перехожу от темы сборки техрешения к теме «сборки команды», которая это решение может реализовать.</p><p>Короче, говорим про локальную инфраструктуру для ИИ в стеке с реальностью: что это, зачем и как вообще её реализовывать в нынешних условиях AI-рынка в России.</p><p>Идея AI ready сложилась из личного опыта использования ChatGPT и пилотного внедрения модели в бизнес-процессы моей компании. Ещё год назад AI-команды у нас не было — один ИИ-энтузиазм. Мы, как и многие, наивно полагали, что запустим AI-ассистента силами имеющейся ИТ-команды. Ведь с ChatGPT даже ребёнок разберётся, корпоративный сервис немногим сложнее, не так ли?&nbsp;</p><p>Не так. Посвящаю эту статью всем руководителям, которые без разбора стремятся сегодня внедрить ИИ во все процессы, и тем, кто думает, что ИИ легко сможет заменить сотню сотрудников. Поверьте, чтобы создать собственный рабочий AI-инструмент, вам нужно будет работать в три раза больше, и найти тех, кто выстроит эту работу правильно, будет непросто. Равно как непросто переубедить нейроскептиков и научить команду бороться с рутиной с помощью ИИ.</p> <a href="https://habr.com/ru/articles/1074426/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074426#habracut">Читать далее</a>
  56. Циник цифровизации — Кен Олсен был прав

    Tue, 25 Aug 2026 14:49:13 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/a60/ba3/b7c/a60ba3b7ca93058c4cd631129008332e.jpg" /><p>Время от&nbsp;времени мимо меня пролетают разные общепризнанные нелепости, которые должны подчёркивать дремучесть разных дедов из&nbsp;прошлого. Это тешит наше самолюбие и позволяет нам думать что&nbsp;мы умные, а&nbsp;деды&nbsp;— нет. Такая вот романтическая иллюзия. И именно в&nbsp;таких иллюзиях я со временем разочаровался и реализовал формулу «циник&nbsp;— это разочаровавшийся романтик».</p> <a href="https://habr.com/ru/articles/1074424/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074424#habracut">Читать далее</a>
  57. CheckMateDB в РСХБ: как мы автоматизируем автотесты на Java (и почему это не заменяет автоматизаторов)

    Tue, 25 Aug 2026 14:38:36 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b9c/d22/d89/b9cd22d891beabe1cc6a856f4613aa17.jpeg" /><p>Меня зовут Герасимов Михаил, я главный инженер в&nbsp;Россельхозбанке (РСХБ), работаю в&nbsp;команде автоматизации тестирования. Наш основной фокус&nbsp;— регрессионные автотесты на&nbsp;Java.</p><p>Эта публикация&nbsp;— первая в&nbsp;серии статей про&nbsp;CheckMateDB. <strong>Здесь мы сделаем&nbsp;быстрый, но&nbsp;технически предметный обзор продукта: что&nbsp;уже работает, какие задачи он закрывает и куда мы его развиваем</strong>. В&nbsp;следующих статьях разберем отдельные части подробнее: архитектуру модулей, ML‑контур генерации кода, практику внедрения и метрики качества.</p><p>Если коротко, то наша ежедневная реальность выглядит так: ручные тестировщики пишут сценарии в&nbsp;TestIT, а&nbsp;автоматизаторы превращают их в&nbsp;код. Звучит просто, но&nbsp;на&nbsp;масштабе регресса очень&nbsp;быстро проявляется bottleneck: между тест‑кейсом и готовым автотестом лежит большой слой однотипной инженерной рутины. Где‑то нужно аккуратно собрать тестовые данные, где‑то написать Criteria, где‑то выстроить PageHelper‑цепочку, где‑то допилить проверки и стабилизировать прогон. И да, иногда кажется, что&nbsp;половина автотеста уже написана… просто в 17&nbsp;разных местах и в&nbsp;разное время.</p><p>В&nbsp;этой статье расскажу, как&nbsp;мы в&nbsp;команде закрываем этот разрыв с&nbsp;помощью CheckMateDB и почему развиваем его как&nbsp;единую точку входа для&nbsp;автоматизированного тестирования: от&nbsp;данных и SQL‑аналитики до&nbsp;AI‑генерации кода и управляемого применения изменений.</p> <a href="https://habr.com/ru/articles/1056990/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1056990#habracut">Читать далее</a>
  58. Привет, Эйчар! У меня к тебе серьёзный разговор

    Tue, 25 Aug 2026 14:20:08 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/015/293/b2b/015293b2bd6f1f582115eacfb41d76e9.jpg" /><p>Присаживайся. Коротким и простым этот разговор не&nbsp;будет. Позволь мне сегодня примерить шляпу «Гласа IT‑отрасли '26&nbsp;года» и выступить от&nbsp;имени всех тех, кому в 2026&nbsp;нужны ответы на&nbsp;вопросы о&nbsp;вакансиях‑мутантах, тестовых заданиях на&nbsp;целый рабочий день, молчании после финальных собеседований и AI, которым сегодня удобно объяснять всё.</p><p>Я хочу вызвать тебя, вас, нас всех на&nbsp;открытый разговор.</p><p>Мне, как&nbsp;человеку, который почти десять лет работает в&nbsp;IT и привык решать проблемы, а&nbsp;не&nbsp;ныть о&nbsp;них, очень хочется, чтобы к&nbsp;концу этого года фраза «Найм сломан!» перестала звучать. Сломанное можно починить. Расстроенное можно настроить заново. А&nbsp;плохо спроектированный процесс можно, представьте себе, перепроектировать.</p><p>Пожалуйста, давайте поговорим честно и открыто. Доверимся друг другу. Мы ведь достаточно умные и смекалистые люди, чтобы решить и не&nbsp;такую проблему. И разумеется, разобрать все накопившиеся вопросы, взаимные обиды и претензии за&nbsp;один заход не&nbsp;получится. Мои дорогие коллеги наверняка вспомнят ещё много всего. Но&nbsp;давайте сегодня без&nbsp;соревнования «кто сильнее пострадал». Это не&nbsp;наша цель. Наша цель проще и сложнее одновременно: понять, как&nbsp;вместе исправить сломанный рынок найма.</p> <a href="https://habr.com/ru/articles/1074410/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074410#habracut">Готов?</a>
  59. Назад в машинный зал: как собрать эмулятор PDP-11/70 с телетайпом, блэкджеком и без Rust

    Tue, 25 Aug 2026 14:19:28 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/3df/eb5/97b/3dfeb597bc1353ce05bb4c74ec474ac1.png" /><p>Каждый программист «за сорок» рано или&nbsp;поздно проходит через этот кризис среднего возраста. Кто‑то покупает мотоцикл, кто‑то уходит в&nbsp;монастырь функционального программирования… а&nbsp;потом ты становишься «программистом за&nbsp;пятьдесят», и тут‑то вспоминается детство.</p><p>У&nbsp;меня оно&nbsp;было интересное (для меня). Запах озона, мигание лампочек на&nbsp;инженерном пульте советских клонов DEC&nbsp;— машин СМ-4&nbsp;и СМ-1420, за&nbsp;которыми я впервые увидел живой компьютер,&nbsp;— и та самая первая любовь: язык C и старинный компьютер с&nbsp;не&nbsp;менее старой ОС. Любовь, которой уже сорок лет. Естественно, мне захотелось вернуть свой 1984-й.</p> <a href="https://habr.com/ru/articles/1074408/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074408#habracut">Читать далее</a>
  60. Как агентный ИИ меняет роль человека в цепочках поставок

    Tue, 25 Aug 2026 14:17:07 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/4c4/e67/beb/4c4e67beb0d5c0ce087aa93ab7cde169.jpg" /><p>В крупной компании на обработку клиентского заказа может тратиться до двух часов. В основном это время уходит не на сами действия, а на паузы между ними: ожидание ответа, перепроверку данных, согласования.&nbsp;</p><p>Агентская оркестрация сокращает этот цикл до пары минут. Агент сам проверяет остатки, сверяется с логистикой и запускает отгрузку, а сотрудник задает правила и оценивает результат, но не участвует в каждом шаге.</p><p>Но если это так выгодно и дает такой эффект, то почему большинство компаний до сих пор не внедрили и не масштабировали агентный ИИ? И на чем тормозятся уже запущенные пилоты? Эти вопросы разбирали в<a href="https://www.mckinsey.com/capabilities/operations/our-insights/powering-supply-chain-with-agentic-ai"> подкасте</a> McKinsey Talks Operations. Ведущие попытались понять, почему управление цепочками поставок, десятилетиями казавшееся одной из самых технологичных задач, пока буксуют с внедрением ИИ.&nbsp;</p> <a href="https://habr.com/ru/articles/1072524/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1072524#habracut">Читать далее</a>
  61. Как мы искали способ подключить ИИ к своим данным

    Tue, 25 Aug 2026 14:15:49 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/8bb/293/eb1/8bb293eb18c4d9815c723b1465e23da9.png" /><p><em>От AnythingLLM до LibreChat, MCP и Gemma4</em></p><p>Эта статья про то как мы искали способ подключить языковую модель к своим рабочим данным, что пробовали, что не подошло и на каком стеке в итоге остановились. По ходу рассказа — практические шаги и команды, которых достаточно, чтобы повторить у себя тот же стенд.</p> <a href="https://habr.com/ru/articles/1074406/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074406#habracut">Читать далее</a>
  62. Как мы сделали российский удалённый доступ с E2E и P2P

    Tue, 25 Aug 2026 14:12:56 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/9e8/0a9/9b3/9e80a99b382a13faa0a83da7e554b567.jpg" /><p>Когда мы начинали делать проект, задача казалась обманчиво знакомой. Нужно получить изображение удалённого экрана, передать события мыши и клавиатуры в&nbsp;обратную сторону и как‑нибудь соединить два компьютера. Если смотреть на&nbsp;задачу с&nbsp;высоты архитектурной диаграммы, всё помещается в&nbsp;несколько прямоугольников.</p><p>Проблемы начинаются ниже этой диаграммы. Один пользователь находится за&nbsp;офисным межсетевым экраном, второй подключён через домашний роутер. На&nbsp;Windows экран входа живёт не&nbsp;в&nbsp;той сессии, в&nbsp;которой запущен интерфейс приложения. macOS может разрешить захват экрана и запретить ввод. Wayland вообще не&nbsp;даёт приложению просто взять содержимое экрана. При&nbsp;плохом канале очередь видеокадров растёт&nbsp;быстрее, чем сеть успевает их отправлять. А&nbsp;если пустить трафик через свой сервер, возникает неприятный вопрос: может&nbsp;ли этот сервер увидеть экран или&nbsp;перехватить управление?</p> <a href="https://habr.com/ru/articles/1074404/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074404#habracut">Читать далее</a>
  63. 100% покрытия не поймали единственный баг, который был важен

    Tue, 25 Aug 2026 14:06:20 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/295/8e8/61a/2958e861ac811329dd450b4d43cd8d12.png" /><p>У виджета было 92 теста и 100% построчного покрытия. Потом я открыл его в маленьком окне терминала, и шапка таблицы уехала за верхнюю границу экрана.</p><p>Разбор трёх багов, которые нашлись при разработке пакета поверх экспериментального компонента symfony/tui: одного своего, который не поймало полное покрытие, и двух чужих — их исправления смержены в ядро Symfony. Плюс третий, найденный уже после того, как его починили без меня, — таб в ячейке ломал выравнивание всей таблицы.</p><p>Про то, почему покрытие считает выполненные строки и ничего не говорит о предположениях, которые вы ни разу не поставили под сомнение.</p> <a href="https://habr.com/ru/articles/1074402/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074402#habracut">Читать далее</a>
  64. 1С год спустя: ИИ уже пишет обработки, ERP нужна не всем, а зарплаты доходят до 700 тысяч — интервью с Иваном Гордынцом

    Tue, 25 Aug 2026 14:06:15 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/a7c/455/775/a7c455775c0b9374a0ef2666508b2a3d.jpg" /><p>Почему 1С до сих пор окружена стереотипами, чем современная разработка на платформе отличается от «просто настройки бухгалтерии» и как искусственный интеллект уже меняет правила игры в написании кода? Экосистема 1С давно перестала быть просто «учётной программой»: здесь появляются новые инструменты вроде EDT и OneScript, решаются сложные задачи интеграции и производительности, а бизнес ищет специалистов, способных глубоко разбираться в процессах компании, а не просто «двигать справочники». При этом вопросы стоимости внедрения, безопасности и реальных доходов разработчиков остаются как никогда актуальными.</p><p>Я, Александр, автор телеграм-канала «<a href="https://t.me/shulepov_codeee" rel="noopener noreferrer nofollow">Shulepov Code</a>», спустя год снова поговорил с Иваном Гордынцем — сертифицированным экспертом по 1С, преподавателем и основателем образовательного проекта <a href="https://www.youtube.com/channel/UC124tAuP11GlaGpK3YGHzlw" rel="noopener noreferrer nofollow">IRONSKILLS</a>. В этом интервью мы проверяем, что реально изменилось за последнее время: разбираем, за что платформу любят и ненавидят, как не ошибиться с выбором конфигурации и разработчика, и зачем современному специалисту нужны БСП, EDT, OneScript и XDTO. Мы обсудили, где в 1С возникают реальные проблемы с производительностью и безопасностью, насколько далеко ИИ продвинулся в автоматизации рутины, а также затронули рынок, карьеру и главный вопрос: реально ли 1С-разработчику сегодня выйти на доход около 700 тысяч рублей. Иван делится реальным опытом, кейсами и объясняет, как устроена современная экосистема 1С без мифов и иллюзий.</p> <a href="https://habr.com/ru/articles/1074400/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074400#habracut">Читать далее</a>
  65. Весь архив Циолковского, прочитанный машиной: 51 008 листов и точность, измеренная без эталона

    Tue, 25 Aug 2026 14:02:51 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f4a/db0/fd7/f4adb0fd798f44d5a4c106217ce76184.webp" /><p>Фонд 555&nbsp;Архива РАН, 51 008&nbsp;листов рукописей Циолковского, прочитан машиной целиком. Как&nbsp;измерить точность чтения, когда эталона нет, и какие результаты пришлось признать отрицательными.</p> <a href="https://habr.com/ru/articles/1074396/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074396#habracut">Читать далее</a>
  66. Когда конфигов стало слишком много. Как я впервые в жизни собрал панель для Xray и AmneziaWG

    Tue, 25 Aug 2026 13:48:11 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/181/512/e1b/181512e1bd92dd7a3350b0313a36c840.png" /><p>Мне никогда не&nbsp;нравились тарифы и массовые VPN‑сервисы. Они периодически отваливаются, известные IP&nbsp;быстро получают плохую репутацию, а&nbsp;нормальный VPS на&nbsp;год можно найти немногим дороже тысячи рублей.</p><p>Проблема начинается, когда сервер уже не&nbsp;только для&nbsp;себя. Появляются родственники, друзья, разные устройства, сроки доступа, Xray, AmneziaWG и полноценная бухгалтерия конфигов без&nbsp;зарплаты и отпускных.</p><p>Я впервые в&nbsp;жизни полез делать панель и собрал SBP: self-hosted-панель для&nbsp;свежей Ubuntu, которая устанавливает компоненты, выдаёт профили, считает трафик и обновляется с&nbsp;проверкой и откатом. Simple здесь только для&nbsp;пользователя. Разработка простой не&nbsp;была.</p><p>В&nbsp;статье покажу архитектуру, интерфейс, собранные грабли и замеры, где XHTTP выплёвывает почти 200&nbsp;Мбит/с.</p> <a href="https://habr.com/ru/articles/1074386/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074386#habracut">Что получилось</a>
  67. Wan 3.0: Alibaba выводит AI-видео из режима «короткого клипа» в режим «законченной сцены»

    Tue, 25 Aug 2026 13:47:13 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f40/5db/8ed/f405db8ed2b5d8ebfc232c51be799581.png" /><p><strong>30 секунд за один проход, нативный звук, несколько персонажей — и даже DOC, PDF, PowerPoint или веб-страница на входе.</strong></p><p>Alibaba открыла preview <strong>Wan 3.0</strong>, и это уже заметно больше похоже не на «оживление картинки», а на попытку собрать законченную сцену из разных исходных материалов.</p><p>Я подробно разобрал возможности и цены новой модели, посмотрел официальные демо и сравнил её с <strong>Seedance 2.5 и 2.0, Kling 3.0, MiniMax H3, Veo 3.1 и Grok Imagine</strong>.</p><p><strong>Внутри статьи также</strong> — сами ролики: 30-секундный one-take, схватка кошки со снежным барсом, восемь языков в одной песне, document-to-video, UGC и другие примеры.</p><p><strong>Пять красивых секунд сегодня умеют уже многие. Следующая планка — получить 20–30 секунд действительно управляемой сцены: с теми же героями, теми же предметами, нормальным звуком, развитием действия и без развала всего этого по дороге.</strong></p><p>Wan 3.0 — ещё один очень заметный шаг именно туда.</p> <a href="https://habr.com/ru/articles/1074384/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074384#habracut">Читать далее</a>
  68. LLM‑судья вместо косинусной близости: точность подбора кандидатов с 44 до 66% и четыре провалившихся приёма

    Tue, 25 Aug 2026 13:46:21 -0000

    <p>У нас есть внутренняя платформа подбора ИТ-специалистов. Вакансии приходят от заказчиков, и по каждой платформа находит в базе резюме, близкие к её тексту по смыслу, даже если слова в них другие. Внутри обычный векторный поиск на эмбеддингах.</p><p>У любого такого поиска есть врождённая болезнь. Он находит похожие тексты, а рекрутёру нужны подходящие люди. Резюме сильного программиста совпадает с вакансией архитектора почти по всем ключевым словам, но это другая роль, и кандидат не подходит. Рекрутёр видит такое за несколько секунд. Поиск не видит вовсе. У такого резюме высокая косинусная близость к тексту вакансии, и поиск выводит его в верх поисковой выдачи.</p><p>Этим летом мы переделали ранжирование кандидатов. Теперь место кандидата в поисковой выдаче зависит от ответа на вопрос, который рекрутёр и так задаёт себе про каждого. «Показал бы я этого кандидата клиенту?» На этот вопрос отвечает языковая модель (LLM). Она встроена в платформу как судья, перечитывает найденные поиском резюме, и каждый вердикт обязана доказывать дословными цитатами из них.</p><p>Доля действительно подходящих кандидатов в первой десятке поисковой выдачи выросла с 43,7 до 66,3 процента. Замерено на эталонном наборе, который мы заморозили до начала работ. Как устроен замер, расскажу ниже.</p><p>Кроме прироста точности эта переделка дала четыре истории, где проверка на эталонном наборе перечеркнула то, что казалось очевидным. Тендер на роль судьи, который мы устроили между четырьмя LLM, выигрывала недорогая и быстрая из них, пока мы не проверили, настоящие ли цитаты из резюме она приводит. Экономия на глубине рассуждений прошла все проверки качества и провалилась на проверке цитат. Перебор 1330 вариантов взвешивания оценок судьи доказал, что веса не нужны. А RRF, стандартный приём слияния семантического и полнотекстового поиска, первую же проверку на эталонном наборе провалил, он ухудшил и полноту, и точность. Обо всём по порядку.</p> <a href="https://habr.com/ru/articles/1074382/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074382#habracut">Читать дальше</a>
  69. Чему научить ребёнка, если через 10 лет половина профессий изменится

    Tue, 25 Aug 2026 13:38:41 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/960/0f7/bc7/9600f7bc7e3c99272782741bb0823463.png" /><p>Когда нынешний первоклассник окончит школу, рынок труда будет выглядеть не так, как сегодня. <a href="https://www.weforum.org/publications/the-future-of-jobs-report-2025/">По данным доклада Всемирного экономического форума Future of Jobs 2025</a>, к 2030 году около 92 млн рабочих мест в мире вытеснят из-за автоматизации и технологических изменений, но одновременно появится около 170 млн новых.</p><p>Это не повод паниковать. Но точно стоит задуматься о том, что мы вкладываем в детей. Вопрос <em>«Кем ты хочешь стать, когда вырастешь?»</em> постепенно уступает место другому: <em>«Какие навыки помогут тебе в постоянно меняющемся мире?»</em>.&nbsp;</p><p>В статье разберём и профессии, которые, скорее всего, будут востребованы через 10 лет, а также всегда актуальные для развития и карьеры навыки.</p> <a href="https://habr.com/ru/articles/1074376/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074376#habracut">Читать далее</a>
  70. Свежий взгляд на бронирование тайм‑слотов, или как я это сделал на Spring boot, используя пессимистические блокировки

    Tue, 25 Aug 2026 13:25:15 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/d7d/feb/f30/d7dfebf308ee35bca161a9050aaeb866.webp" /><p>Здравствуйте, Хабровчане! Меня зовут Дмитрий, я бэкенд разработчик Java. Недавно я наткнулся на задачу, которая сначала показалась мне копеечной, а потом сожрала неделю вечеров и заставила залезть глубоко в дебри конкурентных транзакций PostgreSQL.</p><p>Всё началось с обсуждения автоматизации одной частной клиники. Поначалу казалось, что сценарий простой: пациент хочет записаться на МРТ с контрастом. Обычный календарь записи (вроде Calendly или виджетов типа YClients) предлагает выбрать мастера и время. Но на деле всё оказалось не так просто... </p> <a href="https://habr.com/ru/articles/1074366/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074366#habracut">Читать далее</a>
  71. Архитектура 1С без иллюзий: что происходит с системой после внедрения

    Tue, 25 Aug 2026 13:24:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/a3f/9ee/3b5/a3f9ee3b57f489b086eed1a5410adaaf.jpg" /><p><strong>Выбор конфигурации это только начало автоматизации. Дальше приходится определять границы систем, проектировать интеграции, решать, что дорабатывать, а что оставлять типовым, и оценивать стоимость будущего сопровождения.</strong></p><p>Этим вопросам будет посвящена секция «Решения 1С: архитектура, учет и кейсы автоматизации» на <strong><a href="https://infostart.ru/event/apm2026/">INFOSTART A&amp;PM EVENT 2026</a></strong>, который пройдет 12–14 ноября в Санкт-Петербурге.</p> <a href="https://habr.com/ru/articles/1074332/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074332#habracut">Читать далее</a>
  72. Автофикс проблем прода с ИИ без инженера

    Tue, 25 Aug 2026 13:19:34 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/657/2a8/cf7/6572a8cf7027dcabd7f0d85133a7308f.png" /><p>Пятница, вечер. Деплой ушёл, ты со спокойной душой уходишь домой. Утром открываешь дашборд: из 68 компонентов не работают 54.</p><p>Александр Крылов, 12 лет в IT и основатель конференции K8sday, рассказал, как его команда перестала тушить одни и те же пожары и написала сервис, который сам чинит типовые проблемы CI/CD ещё до того, как о них узнает дежурный. Итог: доля падающих деплоев упала в 2,5 раза, а time-to-market вырос вдвое.</p><p>Как устроен RAG поверх собственной базы знаний на PostgreSQL, какие ошибки сервис чинит сам, а какие Александр принципиально оставил на человеке, разбираем в конспекте второго занятия «Вечерней школы. ИИ для инженеров» от Слёрма.»</p> <a href="https://habr.com/ru/articles/1073952/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1073952#habracut">Смотреть, как это устроено</a>
  73. Как оценивать качество LLM, RAG и AI‑агентов: метрики, тестирование и LLM‑as‑a‑Judge

    Tue, 25 Aug 2026 13:16:03 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/11b/9e9/479/11b9e9479d70bb5612c4cabffa816146.png" /><p>В 2024&nbsp;году исследователи провели простой эксперимент: взяли тесты с&nbsp;вариантами ответа и начали менять варианты местами. Сами вопросы и содержание ответов оставались прежними.Казалось&nbsp;бы, какая разница, находится правильный вариант под&nbsp;буквой A или&nbsp;под&nbsp;буквой C?</p><p>Оказалось, разница есть. В&nbsp;работе <em>Large Language Models Sensitivity to The Order of Options in Multiple‑Choice Questions</em> авторы показали заметный разброс качества моделей при&nbsp;перестановке вариантов. На&nbsp;разных сочетаниях моделей и датасетов разрыв оказался очень большим.Уже неприятно. Но&nbsp;дальше становится интереснее.<br><br>Ответы LLM часто оценивают с&nbsp;помощью другой LLM. Такой подход называют <strong>LLM‑as‑a‑Judge</strong>: модель получает вопрос, эталон или&nbsp;критерии, ответ тестируемой системы и выставляет оценку. Однако и такой судья не&nbsp;идеально объективен. В&nbsp;исследовании <em>Judging LLM‑as‑a‑Judge with MT‑Bench and Chatbot Arena</em> описаны, в&nbsp;частности, позиционное смещение и предпочтение более подробных ответов.</p><p>Получается любопытная конструкция: поведение одной модели зависит от&nbsp;формулировки и порядка элементов, а&nbsp;проверяем мы её другой моделью&nbsp;— со своими особенностями.Для&nbsp;исследователей это интересный эффект. Для&nbsp;команды, которая выпускает AI‑функцию в&nbsp;продакшен,&nbsp;— обычная инженерная проблема.</p> <a href="https://habr.com/ru/articles/1074356/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074356#habracut">Тестировать LLM</a>
  74. Нюансы SEO быстрых ответов

    Tue, 25 Aug 2026 13:14:04 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7b6/2d0/fa8/7b62d0fa878fc2ef944be3fda2bc241b.jpg" /><p>Появление блока&nbsp;быстрых рекомендаций от&nbsp;ИИ в&nbsp;поиске привело некоторых владельцев сайта к&nbsp;желанию&nbsp;быть упомянутым в&nbsp;таком развёрнутом ответе. Ведь читается и выглядит обзорный рассказ от&nbsp;ИИ как&nbsp;авторитетная рекомендация, дальше которой пользователь обычно не&nbsp;листает поиск ниже.</p><p>Попробую для&nbsp;этих людей озвучить тезисами 5&nbsp;главных моментов работы блока&nbsp;быстрых ответов, подтверждая каждый примером в&nbsp;виде скриншота поискового запроса. Возможно, это убережёт вас от&nbsp;непродуманного решения переделать имеющееся на&nbsp;сайте SEO в&nbsp;угоду мифам об&nbsp;ИИ‑поиске.</p> <a href="https://habr.com/ru/articles/1074352/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074352#habracut">Читать далее</a>
  75. Что можно класть в адамантановые клетки

    Tue, 25 Aug 2026 13:08:25 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b92/13c/d5a/b9213cd5a5e251c6ffc2edca14f7c3c5.jpg" /><p>Дмитрию Ивановичу Менделееву приписывается фраза «<a href="https://ru.wikiquote.org/wiki/%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B9_%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%87_%D0%9C%D0%B5%D0%BD%D0%B4%D0%B5%D0%BB%D0%B5%D0%B5%D0%B2" rel="noopener noreferrer nofollow">Сжигать нефть&nbsp;— всё равно, что&nbsp;топить печку ассигнациями</a>». Действительно, нефть&nbsp;— это смесь разнообразных углеводородов, и нефть требуется разделять на <a href="https://greenium.ru/12040/" rel="noopener noreferrer nofollow">фракции</a>, для&nbsp;чего и предназначен процесс ректификации. Но&nbsp;наряду с&nbsp;основными фракциями в&nbsp;нефти содержатся и незначительные экзотические молекулы, об&nbsp;одном из&nbsp;классов которых пойдёт речь в&nbsp;этой статье. Это <a href="https://ru.wikipedia.org/wiki/%D0%90%D0%B4%D0%B0%D0%BC%D0%B0%D0%BD%D1%82%D0%B0%D0%BD" rel="noopener noreferrer nofollow">адамантан</a> (а также его производные)&nbsp;— насыщенный трициклический углеводород с&nbsp;общей формулой C<sub>10</sub>H<sub>16</sub>, обладающий уникальными свойствами, так как&nbsp;атомы углерода располагаются в&nbsp;адамантане точно как&nbsp;в&nbsp;алмазе.</p> <a href="https://habr.com/ru/articles/1074348/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074348#habracut">Читать далее</a>
  76. Licensing as Code. Почему мы отказались от ключей активации и лицензионных серверов

    Tue, 25 Aug 2026 13:02:46 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/411/f86/77f/411f8677fb34a45ceecf983ee7a2aabe.png" /><p>Лицензия на&nbsp;корпоративное ПО&nbsp;давно перестала&nbsp;быть просто ключом «введите и активируйте». Пользователи перераспределяются между инсталляциями, появляются новые кластеры, меняется состав ресурсов,&nbsp;лицензии продлеваются, а&nbsp;вся история изменений постепенно расползается между CRM, договорами, заявками и переписками.</p><p>Мы решили посмотреть на&nbsp;лицензию с&nbsp;другой стороны: не&nbsp;как&nbsp;на&nbsp;приложение к&nbsp;договору, а&nbsp;как&nbsp;на <strong>полноценный цифровой артефакт</strong>, которым можно управлять так&nbsp;же системно, как&nbsp;кодом.</p><p>В&nbsp;статье рассказываем, почему мы отказались от&nbsp;стандартных ключей активации и&nbsp;лицензионного сервера, и внедрили собственный подход, который назвали <strong>Licensing as Code.</strong></p> <a href="https://habr.com/ru/articles/1074344/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074344#habracut">Читать далее</a>
  77. Создаём простейший киоск при помощи Yocto

    Tue, 25 Aug 2026 13:02:02 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/697/cb9/e57/697cb9e57027b75845d3855a3d699cfb.jpeg" /><p>Я уже рассказывал, <a href="https://habr.com/ru/companies/ruvds/articles/963400/">как можно собрать минимальный Linux под различные архитектуры</a>. Также я описывал <a href="https://habr.com/ru/companies/ruvds/articles/889414/">свой эмулятор известной игры «Ну, Погоди!»</a>. В этой статье я хочу рассказать, как создать дистрибутив Linux с моим эмулятором, который будет работать в режиме киоска.</p><p>Вы сталкивались с операционными системами, работающими в режиме киоска, когда снимали деньги в банкомате, взвешивали продукты в супермаркете или покупали товар на кассе самообслуживания.</p> <a href="https://habr.com/ru/articles/1072714/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1072714#habracut">Читать далее</a>
  78. Какие этапы разработки и тестирования проходит радиомодуль в YADRO

    Tue, 25 Aug 2026 12:45:55 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b1a/ac4/365/b1aac43656e90a84a0ff2e7fb5bb9e9b.jpg" /><p>Привет! Меня зовут Владимир, я работаю в радиочастотном центре YADRO, а это — четвертая статья <a href="https://habr.com/ru/companies/yadro/articles/1056208/">цикла про разработку базовых станций</a>.&nbsp;</p><p>Если вы читали предыдущие статьи моих коллег, то уже знаете, что наша базовая станция состоит из блока цифровой обработки (BBU, Baseband Unit) и радиомодулей (RU, Radio Unit). Если блок BBU может быть универсальным для разных частотных диапазонов, то радиомодули поддерживают работу только в определенных полосах спектра. Соответственно, чтобы закрыть потребности своей радиосети, каждому оператору нужна линейка радиомодулей различных частотных диапазонов.&nbsp;</p><p>Всю линейку радиомодулей, а их больше 10 видов, мы разрабатываем в нашем радиочастотном центре — от концепции до постановки оборудования на серийное производство. Об этом и расскажу сегодня на примере радиомодуля YADRO BTS8112 (диапазон 1800 МГц). </p> <a href="https://habr.com/ru/articles/1074330/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074330#habracut">Читать далее</a>
  79. Эрвин Шрёдингер и отрицательная энтропия

    Tue, 25 Aug 2026 12:39:11 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b8a/542/294/b8a542294ffeb6da263d539295d1449a.jpg" /><p>Эрвин Шрёдингер известен в&nbsp;том числе выражением отрицательная энтропия из&nbsp;книги «<em>Что&nbsp;такое жизнь?</em>». Ниже я рассмотрю появление метафоры энтропии как&nbsp;беспорядок; она сложилась к&nbsp;концу 19-го века и остается в&nbsp;ходу до&nbsp;настоящего времени. Шрёдингер отталкивается от&nbsp;этой метафоры и преобразует ее к&nbsp;виду с&nbsp;использованием отрицательной энтропии. Я опишу логику возникновения метафоры отрицательной энтропии в&nbsp;книге Шредингера, а&nbsp;затем покажу нерелевантность метафоры энтропии как&nbsp;беспорядка и предложу альтернативную метафору на&nbsp;базе свободной энергии.</p> <a href="https://habr.com/ru/articles/1074334/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1074334#habracut">Читать далее</a>
  80. Выбор Kafka UI: сравнение популярных инструментов для Apache Kafka от VK Data Platform

    Tue, 25 Aug 2026 12:37:43 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/cc9/283/792/cc9283792e2ab9d610f5975f029c221a.jpg" /><p>Apache Kafka — популярная система потоковой обработки событий, предназначенная для сбора, хранения и передачи больших объемов данных в режиме реального времени. Она используется тысячами компаний и разработчиков для построения высокопроизводительных, отказоустойчивых и масштабируемых решений в области аналитики данных, IoT, микросервисов и многих других сфер.</p><p>Однако у Kafka есть один важный нюанс: «из коробки» у нее нет графического интерфейса (GUI), что затрудняет понимание текущего состояния кластера, диагностику неполадок и эффективное управление инфраструктурой и самим сервисом, особенно для начинающих пользователей или тех, кому сложно взаимодействовать с консольными инструментами.</p><p>Поэтому для комфортной работы с Apache Kafka активно используются специализированные UI-инструменты. Например, ранее для облачного сервиса <a href="https://cloud.vk.com/kafka/">Managed Kafka</a> от VK Cloud мы использовали <a href="https://github.com/provectus/kafka-ui">Provectus Kafka UI</a>, но в рамках развития сервиса решили заменить UI на более современный и функциональный.</p><p>Меня зовут Никита Суровегин. Я продукт-менеджер в команде VK Data Platform, VK Tech. В этой статье я расскажу, с чего мы стартовали, какие инструменты проанализировали и что выбрали в итоге.</p> <a href="https://habr.com/ru/articles/1073986/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1073986#habracut">Читать далее</a>