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

  1. Как за 22 часа я собрала полноценный UI-прототип корпоративной системы с помощью ИИ

    Tue, 10 Mar 2026 13:30:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/553/093/2fc/5530932fc88de2118bb71de2173eea3d.png" /><p>Всем привет и приятно познакомиться! Меня зовут Азалия Мухаярова, я работаю системным аналитиком в <a href="https://t.me/technokratos" rel="noopener noreferrer nofollow">«Технократии»</a>. И в этом тексте расскажу вам, как с помощью Figma Make и AI-ассистента сделать рабочий прототип корпоративной системы за 20 с небольшим часов.</p> <a href="https://habr.com/ru/articles/1008644/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008644#habracut">Читать далее</a>
  2. Создание библиотеки на C++: Теги, признаки и концепции. Часть II

    Tue, 10 Mar 2026 13:19:40 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/909/284/de0/909284de0268463f9d8b29ec3e0d9981.png" /><p>Привет! Меня зовут Николай, я C++-разработчик в SimbirSoft. Это продолжение цикла статей о проектировании библиотек на примере решения геометрических задач. <a href="https://habr.com/ru/companies/simbirsoft/articles/989896/" rel="noopener noreferrer nofollow">В первой части</a> мы разобрали классическое наследование с виртуальными функциями и использование шаблонов, сравнили их сильные и слабые стороны и посмотрели, какие ограничения возникают при расширении системы.</p><p>В этой статье речь пойдёт о более гибком подходе — использовании признаков (traits), тегов и концептов. Мы рассмотрим, как с их помощью можно построить архитектуру, устойчивую к «новым требованиям»: добавлению новых типов фигур, расширению размерности пространства или внедрению альтернативных алгоритмов без переписывания существующего кода.</p><p>Материал будет полезен C++-разработчикам, которые проектируют расширяемые библиотеки и хотят лучше контролировать баланс между гибкостью, безопасностью типов и сложностью реализации. Мы разберём практический пример, поэтапно усложняя архитектуру и объясняя, зачем вводятся вспомогательные сущности и как они помогают сделать решение масштабируемым.</p><p>Для комфортного чтения потребуется уверенное знание базового синтаксиса C++, понимание шаблонов и частичной специализации, а также общее представление о статическом и динамическом полиморфизме. Текст ориентирован на разработчиков уровня middle и выше, но может быть полезен всем, кто хочет глубже разобраться в архитектурных возможностях современного C++.</p> <a href="https://habr.com/ru/articles/1006800/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1006800#habracut">Читать далее</a>
  3. Подходы к разработке в пост-ИИ эпоху

    Tue, 10 Mar 2026 13:16:02 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/0c5/ac8/7d1/0c5ac87d1cd3c6f62e7cdb2d4db0888e.jpeg" /><p>Эта статья о&nbsp;том, как&nbsp;правильно использовать ИИ агентов для&nbsp;кода, чтобы они генерили не&nbsp;помои, а&nbsp;стабильный продукт.</p><p>Здесь я не&nbsp;буду обсуждать, стоит&nbsp;ли использовать ИИ в&nbsp;разработке. Ответ однозначный: это новая реальность. Нейроагенты дали нам новый уровень абстракции, так&nbsp;же как&nbsp;от&nbsp;ассемблера мы перешли к&nbsp;компилируемым языкам, от&nbsp;них к&nbsp;скриптам, от&nbsp;скриптов к&nbsp;декларативному программированию. Цель у&nbsp;всего одна: научить компьютер понимать человеческий язык. И вот&nbsp;— цель достигнута.</p><p>Когда шок пройдёт, придёт понимание, что&nbsp;любой профессионал обязан использовать агентское программирование.</p> <a href="https://habr.com/ru/articles/1008636/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008636#habracut">Хочу понять как правильно кодить с ИИ</a>
  4. Как аналитику 1С почувствовать себя Сеньором

    Tue, 10 Mar 2026 13:16:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f9b/fd6/bbd/f9bfd6bbd21d5e1a6a6e50a0a5a061ed.jpg" /><p>Показываю, как ИИ берёт на себя две трети работы аналитика 1С — и делает её лучше человека.</p><p>Написать эту статью меня сподвиг свежий видеокурс «Аналитик. Старт» от Учебного центра №1 1С. Это не реклама: я не только хвалю его, но и покажу, где он неидеален.</p><p>В курсе приведен практический пример работы аналитика 1С. Мне стало любопытно – а сколько труда из приведенного примера сможет взять на себя ИИ? Получилось – две трети. Причём решение, предложенное искусственным разумом, оказалось принципиально лучше, чем вариант от учебного центра.</p> <a href="https://habr.com/ru/articles/1008634/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008634#habracut">Впрочем, судите сами</a>
  5. Запускаем Tetris на домашнем роутерe

    Tue, 10 Mar 2026 13:01:58 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/5fa/120/5d3/5fa1205d3d9c213fe0774c94f6f3fbaf.png" /><p>Интернет пестрит информацией о том, как запускают DOOM на различных устройствах. Захотелось и мне запустить Doom на своём стареньком TP-Link WR-841N. Как видно из заголовка статьи, у меня этого не получилось, но результатом стало понимание основ написания прошивок роутеров и работающий тетрис.</p> <a href="https://habr.com/ru/articles/1006570/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1006570#habracut">Читать далее</a>
  6. Почему мы запретили нашему агенту работать 24/7

    Tue, 10 Mar 2026 13:01:16 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/af0/466/6c0/af04666c0cfdb7eda969f99db721888a.png" /><p>AI-индустрия пытается создать идеальных, неутомимых рабов. Но неутомимость — это иллюзия, которая ведет к коллапсу моделей в проде. Хотите, чтобы ваш AI не тупел через три месяца? Дайте ему поспать.</p> <a href="https://habr.com/ru/articles/1008626/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008626#habracut">Читать далее</a>
  7. Гайд по быстрому мониторингу Linux-хостов в Grafana без Zabbix

    Tue, 10 Mar 2026 13:00:58 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/6ec/b3f/55f/6ecb3f55f3a50372dea2dff340deb7a6.png" /><p>Всем привет! Меня зовут Анатолий Зотов, я системный архитектор SOC в RED Security. Как центр мониторинга и реагирования на кибератаки, мы должны быстро и внятно видеть, что происходит с железом и ОС на хостах: не кончается ли место на диске, не улетела ли память и не уперся ли CPU в потолок. Как это реализовать, да еще и безопасно?</p><p>Когда мы только приступали к задаче, первой мыслью, конечно, был Zabbix, как и у половины планеты. Но у нас никто не горел желанием поднимать еще одну систему, раскатывать агенты, подбирать шаблоны и разбираться с нюансами. Времени, как обычно, не завезли. А вот Grafana у нас уже была, поэтому я подумал — а что, если просто использовать то, что уже есть? Так я и наткнулся на связку «node_exporter → Prometheus → Grafana».</p><p>Эта статья для тех, кто хочет быстро начать мониторить хосты и не готов тратить вечность на внедрение тяжелой системы, особенно если Grafana уже живет в вашей инфраструктуре. Если Grafana и Prometheus у вас еще нет, то дополнительно расскажу быстрый старт через Docker Compose.</p> <a href="https://habr.com/ru/articles/1008244/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008244#habracut">Читать далее</a>
  8. Кейс разработки: интеграционная платформа BRAIN ERM

    Tue, 10 Mar 2026 13:00:22 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/cc2/416/4c3/cc24164c38261555febfff8798850037.jpg" /><p>Привет, Хабр!&nbsp;</p><p>В этой статье я хочу рассказать о том, как и зачем мы в «Рексофт» строили <strong>интеграционную платформу BRAIN ERM</strong>, которая объединяет HR бизнес-процессы, проектное управление и финансы в одной экосистеме.</p><p>Итак, довольно часто возникает потребность в том, чтобы прикинуть, допустим, ресурсы на новый проект. А вот тут возникает сложность. И она ведь вовсе не в отсутствии инструментов. Обычно их даже слишком много: табеля отпусков, оценка эффективности, постановки целей для дальнейшего развития сотрудников и так далее. Данные о людях размазаны по десятку систем, а общая картинка складывается с трудом. И в какой-то момент мы решили, что нужно собрать этот пазл в единое целое. Платформа BRAIN ERM стала ответом на возрастающие потребности рынка в комплектных инструментах для управления персоналом и бизнес-процессами компании.&nbsp;</p><p>На удаленке, кстати, к этому добавляется еще один слой сложности. Коммуникации становятся формальными. Не видно, кто уже на пределе, кто просто устал, кто давно потерял интерес. Инструменты, которые нас окружают, часто только усугубляют бюрократию. Мы хотим от команд инициативности и креатива, а системы заставляют заполнять отчеты и согласовывать заявки в пяти окнах.</p><p>Плюс к тому - высокая стоимость всего HR‑цикла. Найм, адаптация, обучение, оценка, увольнение. На каждом этапе мы теряем время и деньги. И главное - нет системной работы с талантами. Люди, которые могли бы стать лидерами, уходят просто потому, что их проблему заметили только тогда, когда они уже написали заявление.</p> <a href="https://habr.com/ru/articles/1008624/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008624#habracut">Читать далее</a>
  9. Генератор на угольном микрофоне

    Tue, 10 Mar 2026 12:45:55 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/702/4e1/f30/7024e1f306980bbf9ff3d98fc24c4575.gif" /><p>Привычные электретные, конденсаторные и динамические микрофоны создают на зажимах напряжение порядка 0,1 - 1 милливольт, а потому нуждаются в близко расположенном усилителе низкой частоты для преодоления потерь в проводах, наведённых помех, и, наконец, слышимого воспроизведения хотя бы в наушниках.</p><p>А как осуществлялась телефонная связь до изобретения радиоламп и транзисторов? Ведь сигнал должен был преодолеть сотни и тысячи метров провода с активным сопротивлением. Что если подключить телефон к линии посредством повышающего трансформатора? Но ведь трансформатор – не <em>perpetuum mobile</em>, его КПД ниже 100%, и если увеличить напряжение, то доступная сила тока уменьшится.</p><p>Не зная ещё электроники и даже не сформировав полноценной теории цепей, изобретатели создали микрофон, который был способен развивать достаточное для связи напряжение порядка 0,1-1 В. Это порошковый угольный микрофон, или просто угольный микрофон. <em>Электрическая мощность на зажимах угольного микрофона больше акустической мощности, воздействующей на мембрану, т.е. он является акустоэлектрическим преобразователем и усилителем мощности одновременно</em>.</p><p>Для проверки верности данного утверждения достаточно последовательно соединить динамический телефонный капсюль и угольный микрофон из трубки старого телефонного аппарата, и запитать схему от источника постоянного напряжения. При поднесении капсюля к микрофону возникнет положительная обратная связь по воздуху. Начнётся генерация звука и переменного тока в цепи, частота будет определяться резонансом мембран в области наибольшей чувствительности, т.е. в полосе 0,3…3,4 кГц.</p> <a href="https://habr.com/ru/articles/1008618/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008618#habracut">Читать далее</a>
  10. Удалёнка — не проблема: н̶е̶любовь к компании на расстоянии

    Tue, 10 Mar 2026 12:29:17 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/6c9/edb/3c3/6c9edb3c31b70cdd84b5ed9596149c9d.png" /><p>Страсти по удалёнке не утихают: кто-то выводит сотрудников в офис, кто-то испытывает трудности с построением распределённой хоум-офисной архитектуры, кто-то делает её бонусом и инструментом мотивации. Понять можно всех: на удалёнке иногда непросто работать, удалённой командой непросто управлять. Удалёнщик значительно отличается от офисного сотрудника, особенно если на его «привычку» ушли годы. Если в компании гибридная форма присутствия, появляются конкуренция и подковёрные игры. Если контролировать, люди уходят, если не контролировать — некомфортно менеджменту. Такие ситуации добавляют нервозности и заставляют искать выход, который зачастую оказывается неверным (например, устанавливаются системы слежения для «домашней» команды). Попробуем собрать опыт в кучу и проанализировать, а что такое сложилось за 6 лет всеобщего интереса к удалёнке, что можно всем использовать и при этом никого не обижать 🙂</p> <a href="https://habr.com/ru/articles/1008612/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008612#habracut">Читать далее</a>
  11. Выбираем таск-менеджер: топ-11 личных и командных сервисов 2026 года

    Tue, 10 Mar 2026 12:18:30 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7b6/093/a81/7b6093a81badb46282eff0e1a95c96b9.png" /><p>Протестировала 11 таск-менеджеров для личной продуктивности и управления проектами. Делюсь критериями выбора, типичными ошибками и чек-листом, который сэкономит вам недели на внедрение.</p> <a href="https://habr.com/ru/articles/1007486/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1007486#habracut">Читать далее</a>
  12. [Перевод] В 1985 году компания Maxell создала множество роботов в натуральную величину для своей неудачной рекламы дискет

    Tue, 10 Mar 2026 12:17:51 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/8d1/550/17f/8d155017f69f52085a6633d71f5eb22a.jpg" /><p>Автор блога Such Bad Tech Ads <a href="https://buttondown.com/suchbadtechads/archive/maxell-life-size-robots/" rel="noopener noreferrer nofollow">вспоминает</a> необычную рекламную кампанию 80-х гг., которую запустил производитель дискет Maxell. Для ролика создали целый парк роботов,&nbsp;а некоторые из них попали в Музей компьютеров.</p> <a href="https://habr.com/ru/articles/1008606/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008606#habracut">Читать далее</a>
  13. От OCR до ADE: как машины научились не просто читать, а понимать документы

    Tue, 10 Mar 2026 12:15:49 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/5c3/825/d03/5c3825d0388c466142aa8515b36ed436.png" /><p> Ещё 10 лет назад машина видела в документе просто набор пикселей. Сегодня она понимает структуру страницы, читает таблицы, графики и рукописи — и автоматически извлекает нужные данные. Разбираем как это работает под капотом и почему это меняет целые индустрии.</p> <a href="https://habr.com/ru/articles/1008610/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008610#habracut">Читать далее</a>
  14. Как реализовать WebSocket на Android и не сойти с ума

    Tue, 10 Mar 2026 12:06:55 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/c19/364/13e/c1936413ed41ed319f141d6fda9ab4c9.png" /><p>Как часто вы слышите что-то о протоколе WebSocket? А как часто видели его в проектах? Продакшн? Андроид? Что? Его кто-то использует?</p><p>А теперь представьте, что перед вами стоит задача внедрить WS в крупный продакшн проект с нуля. С чего начать? Как подступиться?</p> <a href="https://habr.com/ru/articles/1007816/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1007816#habracut">Читать далее</a>
  15. Как оформить юридически предоставление платной подписки на Telegram-канал?

    Tue, 10 Mar 2026 12:03:27 -0000

    <p>Или как сделать платный Telegram-канал по подписке легальным и безопасным инструментом. Пошаговый план из 6 простых действий от юриста для онлайн-бизнеса.</p> <a href="https://habr.com/ru/articles/1008600/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008600#habracut">Читать далее</a>
  16. Оркестрация ИИ-агентов в 2026: как 3 агента заменили отдел из 5 человек (кейс российской компании)

    Tue, 10 Mar 2026 12:01:31 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/cdd/8f9/c3a/cdd8f9c3a41fdad729a877c0a46e710b.png" /><p>В 2024–2025 годах многие компании экспериментировали с единичными ИИ-агентами для автоматизации поддержки. Результаты были скромными: покрытие 25–40% сценариев, частые зависания в нестандартных ситуациях, необходимость ручной коррекции.</p> <a href="https://habr.com/ru/articles/1008598/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008598#habracut">Читать далее</a>
  17. Advisory locks в PostgreSQL: распределённая блокировка без Redis, которая у вас уже есть

    Tue, 10 Mar 2026 11:59:27 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/a26/005/a85/a26005a857a22694781a4663fdab66be.png" /><p>В PostgreSQL есть фича, про которую знают далеко не все, хотя она существует с незапамятных времён. Advisory locks — пользовательские блокировки, которыми управляет не БД, а ваше приложение. PostgreSQL только хранит их состояние и разруливает конкуренцию. А вы решаете, что именно заблокировать и когда отпустить.</p><p>Зачем это нужно? Вы строите распределённую систему, несколько инстансов приложения работают с одной базой, и вам нужно гарантировать, что определённую операцию выполняет только один инстанс одновременно. Классический ответ — Redis с <code>SETNX</code> или Consul/ZooKeeper. Но если у вас уже есть PostgreSQL — зачем тащить ещё одну зависимость?</p> <a href="https://habr.com/ru/articles/1004230/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1004230#habracut">Читать далее</a>
  18. Школьная математика против цифрового бессмертия сайдлоадинга

    Tue, 10 Mar 2026 11:40:11 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/45c/332/224/45c3322245ca1afb8d7495ec9221d320.jpg" /><p>Фанаты сайдлоадинга верят, что&nbsp;если скормить нейросети свои сообщения и историю жизни, можно «скопировать» разум и создать цифровую копию человека.</p><p>Обычно это порождает споры о «цифровом бессмертии», квалиа, сознании и о&nbsp;том, является&nbsp;ли «копия» оригиналом.</p><p>Но&nbsp;спорить тут не&nbsp;о&nbsp;чем. Никакой копии не&nbsp;будет.</p><p>Поскольку меня всерьез беспокоят проблемы иммортализма, в&nbsp;этой статье я покажу, почему на&nbsp;практике нейросеть никогда не&nbsp;сможет нас «угадать».</p> <a href="https://habr.com/ru/articles/1008588/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008588#habracut">Читать далее</a>
  19. Ресурсное планирование: как я пытался разобраться, почему сдвигаются сроки по проектам

    Tue, 10 Mar 2026 11:38:26 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b5b/9f6/b49/b5b9f6b498c3d9a382acf97333595127.png" /><p>В очередной понедельник на планерке наш тимлид докладывал о задержках на проектах. Я смотрел на его отчеты и не понимал, как так вышло. Формально у нас было достаточно людей в команде, сроки казались реалистичными, но дедлайны все равно приходилось сдвигать.&nbsp;</p><p>Я начал разбираться и увидел, где возникает проблема. Разработчики тонули в параллельных задачах, дизайнер был занят сразу на двух проектах и не успевал ни там, ни там, а аналитик ушел в отпуск — и на нем зависли критические вопросы.</p><p>Через несколько недель погружения стало понятно: дело не в том, что команда работает медленно или недостаточно старается. Мы просто никак не планировали ресурсы. Задачи брали по мере поступления и какое-то время справлялись, но в какой-то момент эта схема перестала работать.</p> <a href="https://habr.com/ru/articles/1008578/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008578#habracut">Читать далее</a>
  20. Как мы вывели междисциплинарные инструменты из тени. Опыт ПИК Digital

    Tue, 10 Mar 2026 11:37:33 -0000

    <p>Привет, Хабр! Меня зовут Дарья Попова, я работаю в отделе внедрения технологий информационного моделирования в компании ПИК.&nbsp;</p><p>Мы разработали целую экосистему продуктов для цифровизации проектирования. И в этой статье я расскажу про междисциплинарный продукт (далее — продукт МД) в разрезе нашей экосистемы: что собой представляет, как взаимосвязан с другими продуктами, почему его ввели в отдельную сущность и какие мы видим в этом преимущества.&nbsp;</p><p>На данный момент у нас есть линейка продуктов, которая состоит из Family Manager, BIM Inspector, PikTools, Робот R2, BIM Data Service и PikCheckUp. Все инструменты связаны между собой и дополняют друг друга, но в то же время могут работать автономно. Прежде чем перейти к части про междисциплинарный продукт, а именно о том, что он включает в себя, стоит кратко упомянуть о PikTools и BIM Inspector, так как продукт МД непосредственно с ними связан.&nbsp;</p><p>PikTools — набор инструментов для автоматизации проектирования в Revit, Civil 3D и AutoCAD, которые ускоряют и упрощают размещение элементов, заполнение параметров, выпуск документации.&nbsp;</p><p>BIM Inspector — сервис для проверки данных в модели на соответствие стандартам проектирования и BIM-требованиям. Проверки выполняются фоном на сервере, ошибки отображаются в интерфейсе ПО с инструкциями для исправления.</p><p>Полное описание экосистемы можно найти в статье «<a href="https://habr.com/ru/companies/pik_digital/articles/880950/" rel="noopener noreferrer nofollow">Экосистема ПИК. История формирования</a>».</p> <a href="https://habr.com/ru/articles/1008586/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008586#habracut">Читать далее</a>
  21. Дыра в бизнесе (churn), которую почти никто не видит

    Tue, 10 Mar 2026 11:35:49 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/233/273/a84/233273a8445de6b0529953652edd0f45.jpg" /><p>Спросите любого собственника, маркетолога или РОПа:<strong> Какой у вас отток клиентов или churn rate?</strong></p><p>Девять из десяти ответят что-то вроде: <em>Ну... уходят иногда, не критично</em>. Один из десяти назовет число. Правильное число назовет примерно <strong>никто</strong>.</p><p>Это не преувеличение. По данным опросов предпринимателей МСБ 2025 года, меньше 20% компаний системно измеряют отток клиентов (churn rate). Из тех, кто “измеряет” — половина считает его неправильно. И почти никто не управляет им целенаправленно.</p><p>При этом, <strong>Сокращение Оттока Клиентов</strong> — <strong>математически самый выгодный способ увеличить прибыль из всех существующих. </strong>Не реклама. Не повышение цен. Не найм нового РОПа. Именно удержание.</p><p>Но об этом чуть позже. Сначала — про дыру.</p> <a href="https://habr.com/ru/articles/1008584/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008584#habracut">Читать далее</a>
  22. Платформа для 50000 приложений: как собрать инфраструктуру и выжить

    Tue, 10 Mar 2026 11:30:45 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/741/e91/37a/741e9137a7b9efc7d1359428b4f09461.jpg" /><p>Привет, Хабр! Я — Сева, разработчик в Yandex Infrastructure. Уже больше десяти лет я занимаюсь разработкой внутреннего облака Яндекса, которое охватывает около 150 000 физических хостов и поддерживает все сервисы платформы.</p><p>Сегодня я представлю вам практический кейс по обеспечению очень высокой надёжности комплексной системы на примере собственного облака Яндекса. Принципы обеспечения надёжности будут продемонстрированы на всех уровнях архитектуры системы, чтобы в итоге сложилась картина, как достичь наивысшей отказоустойчивости. Статья написана по мотивам моего доклада для <a href="https://highload.ru/moscow/2025/abstracts/16925" rel="noopener noreferrer nofollow">HighLoad++</a>.</p> <a href="https://habr.com/ru/articles/1004584/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1004584#habracut">Читать далее</a>
  23. Что такое OpenUSD, или Как подружить Blender и Git

    Tue, 10 Mar 2026 11:30:44 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/cfa/8a2/c6f/cfa8a2c6fa9bc416adafeaa34a48cdc4.jpg" /><p>Недавно автор решил попробовать что-то помоделить в Blender. На данный момент он ещё только начинает осваиваться в 3D, но имеет небольшой опыт в разработке ПО, преимущественно с использованием Git, потому хотел бы и тут избежать версионирования проектов в духе "projectN_final5_20260305_fix3.blend", который подразумевается при "инкрементальном" сохранении.</p><p>На первый взгляд ничего сложного тут быть не должно: в Blender работа ведётся с набором точек-координат-чисел и их связей, настроек модификаторов, ссылок на текстуры и референсы и т.п.; потому всё это должно иметь некоторую стандартизированную структуру, возможно упакованную в ZIP-архив. Файл проекта .blend же является таким ZIP-архивом, ведь так? Распакуем его и просто занесём в Git? Неправильно!</p><p>В данном случае придётся прибегнуть к помощи фреймворка OpenUSD. Но для начала хотелось бы рассказать о том, какие проблемы он был изначально призван решить и какими ограничениями обладает.</p> <a href="https://habr.com/ru/articles/1008582/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008582#habracut">Читать далее</a>
  24. AI-продакт и результат: как рождаются продукты, которые приносят деньги

    Tue, 10 Mar 2026 11:28:37 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/a86/af9/5af/a86af95afcd4178091eef733741cc4c9.png" /><p>В цифровых продуктах «сделать фичу» давно не равно «создать ценность»: она появляется, когда решение меняет процесс и дает измеримый результат. В AI-продуктах это особенно важно: ценность определяет не интерфейс и не сама модель, а способность системы стабильно и безопасно закрывать задачу с предсказуемой экономикой.</p> <a href="https://habr.com/ru/articles/1008580/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008580#habracut">Читать далее</a>
  25. Околоенотная грамота, или Как я создавал генератор паролей

    Tue, 10 Mar 2026 11:14:47 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/53e/4db/626/53e4db6267fc6910e19e11ed6c602c30.jpg" /><p>Всем привет, я Олег Оболенский, технический директор одного из подразделений <a href="https://tech.vk.com/" rel="noopener noreferrer nofollow">VK Tech</a>. Время от времени я задаю себе вопрос: «А вот, находясь на месте ребят-программистов из моей команды, смог бы я так же, как они, или нет? Как сейчас, спустя 25 лет после того, как я вошел в профессию, выглядит программирование?»</p><p>Для честного ответа себе я время от времени делаю небольшие пет-проекты, и это позволяет мне оставаться в контексте. В этой статье я опишу, как появилась идея сделать еще один генератор паролей, как я его реализовал и с какими обстоятельствами мне пришлось столкнуться в процессе.</p><p>Даже такая простая задача не решается в лоб за пару дней или недель. Программирование, как писали классики нашей дисциплины, все еще требует ума, вкуса и терпения.</p> <a href="https://habr.com/ru/articles/1006810/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1006810#habracut">Читать далее</a>
  26. Поиск и удаление дублей файлов на компьютере при помощи 1С

    Tue, 10 Mar 2026 11:11:22 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f25/a2a/67d/f25a2a67da6a24f7296d2fbcfa9bbcb6.jpg" /><p><strong><u>Конфигурация 1С «Поиск дублей файлов».</u></strong></p><p><strong><a href="https://infostart.ru/1c/tools/2635282/" rel="noopener noreferrer nofollow">Ссылка для скачивания конфигурации "Поиск и удаление дублей"</a></strong><br> <br> <strong><u>Назначение:</u></strong><br> Предназначена для автоматического поиска и удаления одинаковых файлов на компьютере.<br> <br> <strong><u>Возможности и преимущества перед остальными подобным инструментами:</u></strong></p><p>1) Выполнять поиск можно как по <strong><u>выбранным папкам</u></strong>, так и по <strong><u>целым томам</u></strong> жестких дисков и съемных носителей.</p><p>2) Поиск выполняется по хеш-сумме файла, таким образом можно <strong><u>однозначно</u></strong>&nbsp;определить дубль файла, <strong><u>даже если он был переименован</u></strong>.</p><p>3) Перед поиском доступна расширенная настройка – можно указать, файлы <strong><u>каких расширений</u></strong> требуется найти, можно выбрать по <strong><u>типу файлов</u></strong>: фото, видео, документы, архивы, образы, файлы 1С и т.п.</p><p>4) Вся отобранная информация о найденных файлах записывается в регистр сведений – можно один раз отобрать, и <strong><u>повторно&nbsp;использовать</u></strong> эту информацию &nbsp;в отчете или обработке.</p><p>5) Отчет "Одинаковые файлы" выводит информацию о дублях, сгруппированную по размеру файлов и контрольной сумме. <strong><u>Удобно разбирать большие файлы</u></strong>, которые много "весят": образы, фильмы и т.п.</p><p>6) Обработка «удаление дублей» - позволяет в удобном виде просматривать информацию о дублях и массово удалять их: она выводит «<strong><u>пересечения</u></strong>» между папкой1 и папкой2 в которых находятся одинаковые файлы. Есть возможность <strong><u>массово удалять</u></strong> все задубленные файлы из выбранной папки, причем можно выбрать, какую папку мы считаем <strong><u>основной</u></strong>, а какую – <strong><u>задубленной</u></strong>. Удаляемые файлы&nbsp; можно перед удалением перемещать в корзину (кроме USB носителей). Можно открывать папки и файлы по двойному нажатию мыши. В обработке предусмотрена <strong><u>защита </u></strong>от полного удаления "уникального" файла - если в корреспондирующей&nbsp;папке <strong><u>уже </u></strong>удалили файл, то она <strong><u>не даст</u></strong> удалить файл во основной папке.</p> <a href="https://habr.com/ru/articles/1008572/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008572#habracut">Читать далее</a>
  27. Менеджеры паролей — решение извечной проблемы слабой парольной политики

    Tue, 10 Mar 2026 11:11:01 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/eb8/343/1ec/eb83431ec2c15bf1e0f43a04b58ecd63.jpg" /><p>Привет всем!</p><p>На связи аналитики из команды PT Cyber Analytics. Мы сопровождаем red‑team‑проекты и помогаем клиентам разобраться в результатах работы белых хакеров. Детально анализируем результаты тестирований на проникновение, оцениваем риски, связанные с обнаруженными уязвимостями, определяем уровень защищенности компаний и разрабатываем рекомендации по устранению слабых мест в инфраструктуре.</p><p>В этой статье мы проанализируем практики безопасного использования менеджеров паролей. Рассмотрим принципы работы различных типов менеджеров и их архитектуру, методы защиты, возможные угрозы безопасности, некоторые примеры взломов, а также способы минимизации рисков. Кроме того, уделим внимание рекомендациям по мониторингу и реагированию на инциденты, связанные с&nbsp;менеджерами паролей.</p> <a href="https://habr.com/ru/articles/1008480/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008480#habracut">Читать далее</a>
  28. Безвозвратное удаление — самая сложная операция в ЦОД

    Tue, 10 Mar 2026 11:02:30 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/5b3/1b6/33f/5b31b633f003733bf48c59df574373bc.jpg" /><p>В цифровом мире существует странная асимметрия: создавать данные легко, хранить — сложно, а уничтожить гарантированно — почти искусство. Добавить терабайт — вопрос бюджета. Защитить — вопрос архитектуры. А доказать, что данные больше не существуют, — это уже вопрос зрелости всей системы.</p> <a href="https://habr.com/ru/articles/1008566/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008566#habracut">Читать далее</a>
  29. Методика определения ложноположительных алертов через обратный «утиный тест» (reverse «duck test»)

    Tue, 10 Mar 2026 10:53:08 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/843/79f/673/84379f673bcb786fa995afd6a65bdea6.jpg" /><p>Всем привет! Сегодня расскажу вам о способе определения ложноположительных алертов, который был выработан совместно с коллегой по цеху и другом Николаем (<a class="mention" href="/users/1Last">@1Last</a>) за время работы в SOC. К сожалению PhD в этом году перенесли, поэтому было принято решение поделится данным способом тут.</p><p>Кому он будет полезен и ...</p> <a href="https://habr.com/ru/articles/1008430/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008430#habracut">Читать далее</a>
  30. Как я заменил таск-трекер на Obsidian + Claude Code и перестал вести доски руками

    Tue, 10 Mar 2026 10:45:40 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/925/025/f18/925025f1826520d72ae89463d369e9e7.jpg" /><p>Трекеры задач превращаются в кладбище карточек, потому что это отдельное окно и отдельное усилие. Я заменил их на Obsidian + Claude Code: задачи — это markdown-файлы на диске, дашборды рендерит Obsidian, а Claude управляет всем из терминала через слэш-команды. Универсальный шаблон выложил в открытый доступ - теперь можно общаться со своим крафтовым таск-трекером, будто это Linear с MCP (только у нас дома).</p> <a href="https://habr.com/ru/articles/1008564/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008564#habracut">Читать далее</a>
  31. В фокусе RVD: трендовые уязвимости февраля

    Tue, 10 Mar 2026 10:40:38 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f7b/06a/f91/f7b06af9184d3b45598bf137dfb8294a.png" /><p>Хабр, привет!</p><p>На связи команда инженеров-аналитиков R-Vision. В феврале мы отобрали 17 потенциально трендовых уязвимостей, из которых 11 получили подтверждённый статус. В этот дайджест мы включили только те из них, которые представляют наибольший практический интерес для специалистов по информационной безопасности — с учётом уровня риска, фактов подтверждённой эксплуатации и потенциального влияния на инфраструктуру.</p><p>Полный перечень уязвимостей доступен в Базе уязвимостей RVD (R-Vision Vulnerability Database), которая используется в продукте R-Vision VM. </p> <a href="https://habr.com/ru/articles/1008532/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008532#habracut">Читать далее</a>
  32. Hysteria 2: протокол, который притворяется HTTP/3 и почти не врёт

    Tue, 10 Mar 2026 10:37:38 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/2f7/a5b/ecb/2f7a5becb5e4f3b9cdb57a4d723698cf.jpeg" /><p><strong>Разбор архитектуры, Brutal-алгоритма, Salamander-обфускации и честный ответ — почему это работает в 2026-м и при каких условиях падает.</strong></p><p>Большинство статей про Hysteria 2 написаны по одному шаблону: «быстро, просто, ставится за 5 минут, вот конфиг». <strong>Это не такая статья.</strong></p><p>Я хочу разобрать что именно происходит на уровне протокола, почему выбранные инженерные решения работают против современных DPI-систем, и где у этого протокола настоящие слабые места — которые вендор в документации деликатно обходит стороной.</p><p>Если тебе нужен гайд «скопируй конфиг и запусти» — закрывай вкладку. Если интересно почему это работает — читай дальше.</p> <a href="https://habr.com/ru/articles/1008554/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008554#habracut">Разобраться в протоколе</a>
  33. Как мы перевели корпоративную 1С с MS SQL на Digital Q.DataBase без переписывания кода

    Tue, 10 Mar 2026 10:36:39 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/2fc/ca1/eec/2fcca1eecaa78350c1e49c5ccf8d59ee.png" /><p>Привет, Хабр!<br><br>Меня зовут Андрей Жуйков, и в этой статье я хочу рассказать вам историю абсолютно практического содержания. Без теоретических рассуждений и без лозунгов про импортозамещение. Это реальный кейс о том, как мы перевели несколько наших корпоративных 1С с Microsoft SQL Server на Digital Q.DataBase.</p> <a href="https://habr.com/ru/articles/1008552/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008552#habracut">Читать далее</a>
  34. Ушел из жизни создатель HamClock — все устройства перестанут работать летом 2026 года?

    Tue, 10 Mar 2026 10:30:35 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/9b5/de6/2f8/9b5de62f8272d0f7d10abc9e111d3755.png" /><p>Элвуд Чарльз Дауни (Elwood C. Downey), позывной WB0OEW, скончался 29 января 2026-го. Или, как говорят радиолюбители, стал Silent Key: его телеграфный ключ умолк навсегда. Вместе с этим был запущен обратный отсчет работы <a href="https://www.clearskyinstitute.com/ham/HamClock/" rel="noopener noreferrer nofollow">HamClock</a>, которым пользуются десятки тысяч радиолюбителей во всем мире.&nbsp;</p><p>В июне 2026 года все экземпляры приложения на всех платформах полностью прекратят свою работу. А пока оригинальный сервер еще функционирует, давайте вспомним его автора и подумаем, какие альтернативы помогут сохранить HamClock. Ну и обсудим, как так получилось, что решение с открытым исходным кодом может быть закрыто.</p> <a href="https://habr.com/ru/articles/1008534/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008534#habracut">Читать далее</a>
  35. Не убивайте интернет: почему нам нужен ИИ, но не так как мы его используем

    Tue, 10 Mar 2026 10:26:31 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f46/095/eab/f46095eab332ddd9bdb13c1e29ba6d7b.png" /><p>Когда мы говорим об искусственном интеллекте, дискуссия почти всегда скатывается в крайности: одни ждут сингулярности и изобилия, другие — тотальной безработицы и «галлюцинаций». Но мало кто замечает, что настоящая проблема не в самих нейросетях, а в том, как мы их используем. Мы запираем их в узкие чаты, заставляем выдавать «абсолютные истины» и пугаемся любой ошибки, хотя к человеческим опечаткам и заблуждениям давно привыкли.</p><p>Параллельно с этим умирает открытый интернет. Сайты закрываются, знания мигрируют в закрытые Telegram‑каналы, а поисковики всё чаще подсовывают нам сгенерированные ответы вместо ссылок на первоисточники. Мы теряем возможность перекрёстной проверки фактов — той самой, что веками была основой науки и журналистики. Исторические уроки, вроде многолетней слежки ФБР по программе COINTELPRO, остаются за бортом выдачи, потому что алгоритмы не считают их «популярными».</p><p>В этой статье я хочу поговорить о том, почему нам срочно нужна площадка, где люди и нейросети смогут создавать контент на равных, а качество информации будет определяться честной оценкой сообщества, а не модератором или рейтингом кликов. Без такой среды мы рискуем окончательно похоронить живую дискуссию и остаться с «умными» чат‑ботами и ошибками людей, которые вещают в пустоту.</p> <a href="https://habr.com/ru/articles/1008526/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008526#habracut">Читать далее</a>
  36. Как мы строили своего AI-агента для генерации тестовой документации — опыт QA-команды мобильных секретарей

    Tue, 10 Mar 2026 10:24:28 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/429/ab2/4f0/429ab24f0597e90fa64d111d7ad4acf1.png" /><p>Привет, Хабр! На связи QA-команда мобильных секретарей — Настя и Ксюша.</p><p>Как и многие в QA, мы постоянно работаем с документацией. Ее много, она лежит в Confluence, постоянно меняется, что-то прилетает от партнеров, что-то дописывают аналитики и разработчики.&nbsp;</p><p>В итоге на то, чтобы собрать все воедино, проанализировать и написать качественные чек-листы или тест-кейсы, уходит много времени. В какой-то момент мы подумали: «А что, если создать AI-агента,&nbsp;заточенного под наши процессы, который будет делать это за нас?». Так и родился наш проект.</p><p>Рассказываем, как это было.</p> <a href="https://habr.com/ru/articles/1006832/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1006832#habracut">Читать далее</a>
  37. Как научить AI-агента работать «как у нас принято»: RAG для передачи знаний

    Tue, 10 Mar 2026 10:24:08 -0000

    <p>«К Петрову лучше не ходить в пятницу после обеда» — это знает каждый в офисе. Но нигде не записано. Как передать такие знания AI-агенту: RAG, плейбуки, shadowing — с кодом на Python.</p> <a href="https://habr.com/ru/articles/1005578/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1005578#habracut">Нырнём глубже</a>
  38. Gemini 3.1 Pro: Что нового? Как использовать нейросеть в России без VPN

    Tue, 10 Mar 2026 10:21:20 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/344/770/ce6/344770ce63054407a0352a47ea74fadc.png" /><p>Подробный разбор возможностей нейросети Gemini 3.1 Pro: видео, текст, генерация изображений и музыки. Узнайте, как использовать Gemini в России без VPN, купить подписку и писать промпты.</p> <a href="https://habr.com/ru/articles/1008536/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008536#habracut">Читать далее</a>
  39. Медицинский экзоскелет

    Tue, 10 Mar 2026 10:15:33 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/9ae/820/01b/9ae82001bf5e4160c96a2e289e2090f3.png" /><p>Короткий дисклеймер Я очень хочу, чтобы эта статья была просто научной работой. Чтобы никогда и никому не понадобился мой экзоскелет. К сожалению, пока это не так. По статистике у каждого есть хотя бы один близкий, кому он необходим. </p><p>Коротко о себе. Я инженер-конструктор с большим опытом. Работал много лет в космической отрасли. Сейчас я программист на удалёнке. Но не из-за денег я поменял работу. У меня отказали ноги из-за тяжёлой формы рассеянного склероза. К слову, со старческим он никакого отношения не имеет. Отказали не только ноги. Плохо слушаются и руки. Эту статью я набиваю голосом. Вообще, повреждение спинного мозга – это ад. Не как в кино, гораздо страшнее. Но речь пойдёт о другом.</p><p>Тема далеко не новая. Есть рынки, есть исследования, есть много всего. Но есть как минимум две причины, почему это научная фантастика. Первое это цена. В лучшем случае это цена новой машины. Второе это то, что в личное пользование это купить нельзя.</p> <a href="https://habr.com/ru/articles/1008530/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008530#habracut">Читать далее</a>
  40. Книга: «Фундаментальный подход к программной архитектуре. 2-е межд. изд.»

    Tue, 10 Mar 2026 10:11:15 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/23b/3a4/701/23b3a4701d5e6e050b1f38ff1427fffd.jpg" /><p>Привет, Хаброжители! Хотите выйти за пределы простого кодинга и сделать мощный карьерный рывок?</p><p>Многие сильные разработчики мечтают о роли архитектора ПО — одной из самых высокооплачиваемых и востребованных позиций в индустрии. Но раньше путь к ней был полон сомнений: «А вдруг я не потяну? Где взять реальное руководство?»</p><p>Теперь такое руководство существует!</p><p>В этом обновленном издании вы найдете всесторонний обзор многочисленных аспектов программной архитектуры, в том числе несколько новых глав, посвященных последним достижениям в этой области. Как действующие, так и будущие архитекторы смогут изучить паттерны архитектуры, определение компонентов, визуализацию архитектуры, работу с данными, топологии команд, облачные решения, работу с генеративным ИИ и многие другие темы.</p> <a href="https://habr.com/ru/articles/1007448/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1007448#habracut">Читать далее</a>
  41. Как за 22 часа я собрала полноценный UI-прототип корпоративной системы с помощью ИИ

    Tue, 10 Mar 2026 13:30:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/553/093/2fc/5530932fc88de2118bb71de2173eea3d.png" /><p>Всем привет и приятно познакомиться! Меня зовут Азалия Мухаярова, я работаю системным аналитиком в <a href="https://t.me/technokratos" rel="noopener noreferrer nofollow">«Технократии»</a>. И в этом тексте расскажу вам, как с помощью Figma Make и AI-ассистента сделать рабочий прототип корпоративной системы за 20 с небольшим часов.</p> <a href="https://habr.com/ru/articles/1008644/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008644#habracut">Читать далее</a>
  42. Создание библиотеки на C++: Теги, признаки и концепции. Часть II

    Tue, 10 Mar 2026 13:19:40 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/909/284/de0/909284de0268463f9d8b29ec3e0d9981.png" /><p>Привет! Меня зовут Николай, я C++-разработчик в SimbirSoft. Это продолжение цикла статей о проектировании библиотек на примере решения геометрических задач. <a href="https://habr.com/ru/companies/simbirsoft/articles/989896/" rel="noopener noreferrer nofollow">В первой части</a> мы разобрали классическое наследование с виртуальными функциями и использование шаблонов, сравнили их сильные и слабые стороны и посмотрели, какие ограничения возникают при расширении системы.</p><p>В этой статье речь пойдёт о более гибком подходе — использовании признаков (traits), тегов и концептов. Мы рассмотрим, как с их помощью можно построить архитектуру, устойчивую к «новым требованиям»: добавлению новых типов фигур, расширению размерности пространства или внедрению альтернативных алгоритмов без переписывания существующего кода.</p><p>Материал будет полезен C++-разработчикам, которые проектируют расширяемые библиотеки и хотят лучше контролировать баланс между гибкостью, безопасностью типов и сложностью реализации. Мы разберём практический пример, поэтапно усложняя архитектуру и объясняя, зачем вводятся вспомогательные сущности и как они помогают сделать решение масштабируемым.</p><p>Для комфортного чтения потребуется уверенное знание базового синтаксиса C++, понимание шаблонов и частичной специализации, а также общее представление о статическом и динамическом полиморфизме. Текст ориентирован на разработчиков уровня middle и выше, но может быть полезен всем, кто хочет глубже разобраться в архитектурных возможностях современного C++.</p> <a href="https://habr.com/ru/articles/1006800/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1006800#habracut">Читать далее</a>
  43. Подходы к разработке в пост-ИИ эпоху

    Tue, 10 Mar 2026 13:16:02 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/0c5/ac8/7d1/0c5ac87d1cd3c6f62e7cdb2d4db0888e.jpeg" /><p>Эта статья о&nbsp;том, как&nbsp;правильно использовать ИИ агентов для&nbsp;кода, чтобы они генерили не&nbsp;помои, а&nbsp;стабильный продукт.</p><p>Здесь я не&nbsp;буду обсуждать, стоит&nbsp;ли использовать ИИ в&nbsp;разработке. Ответ однозначный: это новая реальность. Нейроагенты дали нам новый уровень абстракции, так&nbsp;же как&nbsp;от&nbsp;ассемблера мы перешли к&nbsp;компилируемым языкам, от&nbsp;них к&nbsp;скриптам, от&nbsp;скриптов к&nbsp;декларативному программированию. Цель у&nbsp;всего одна: научить компьютер понимать человеческий язык. И вот&nbsp;— цель достигнута.</p><p>Когда шок пройдёт, придёт понимание, что&nbsp;любой профессионал обязан использовать агентское программирование.</p> <a href="https://habr.com/ru/articles/1008636/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008636#habracut">Хочу понять как правильно кодить с ИИ</a>
  44. Как аналитику 1С почувствовать себя Сеньором

    Tue, 10 Mar 2026 13:16:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f9b/fd6/bbd/f9bfd6bbd21d5e1a6a6e50a0a5a061ed.jpg" /><p>Показываю, как ИИ берёт на себя две трети работы аналитика 1С — и делает её лучше человека.</p><p>Написать эту статью меня сподвиг свежий видеокурс «Аналитик. Старт» от Учебного центра №1 1С. Это не реклама: я не только хвалю его, но и покажу, где он неидеален.</p><p>В курсе приведен практический пример работы аналитика 1С. Мне стало любопытно – а сколько труда из приведенного примера сможет взять на себя ИИ? Получилось – две трети. Причём решение, предложенное искусственным разумом, оказалось принципиально лучше, чем вариант от учебного центра.</p> <a href="https://habr.com/ru/articles/1008634/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008634#habracut">Впрочем, судите сами</a>
  45. Запускаем Tetris на домашнем роутерe

    Tue, 10 Mar 2026 13:01:58 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/5fa/120/5d3/5fa1205d3d9c213fe0774c94f6f3fbaf.png" /><p>Интернет пестрит информацией о том, как запускают DOOM на различных устройствах. Захотелось и мне запустить Doom на своём стареньком TP-Link WR-841N. Как видно из заголовка статьи, у меня этого не получилось, но результатом стало понимание основ написания прошивок роутеров и работающий тетрис.</p> <a href="https://habr.com/ru/articles/1006570/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1006570#habracut">Читать далее</a>
  46. Почему мы запретили нашему агенту работать 24/7

    Tue, 10 Mar 2026 13:01:16 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/af0/466/6c0/af04666c0cfdb7eda969f99db721888a.png" /><p>AI-индустрия пытается создать идеальных, неутомимых рабов. Но неутомимость — это иллюзия, которая ведет к коллапсу моделей в проде. Хотите, чтобы ваш AI не тупел через три месяца? Дайте ему поспать.</p> <a href="https://habr.com/ru/articles/1008626/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008626#habracut">Читать далее</a>
  47. Гайд по быстрому мониторингу Linux-хостов в Grafana без Zabbix

    Tue, 10 Mar 2026 13:00:58 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/6ec/b3f/55f/6ecb3f55f3a50372dea2dff340deb7a6.png" /><p>Всем привет! Меня зовут Анатолий Зотов, я системный архитектор SOC в RED Security. Как центр мониторинга и реагирования на кибератаки, мы должны быстро и внятно видеть, что происходит с железом и ОС на хостах: не кончается ли место на диске, не улетела ли память и не уперся ли CPU в потолок. Как это реализовать, да еще и безопасно?</p><p>Когда мы только приступали к задаче, первой мыслью, конечно, был Zabbix, как и у половины планеты. Но у нас никто не горел желанием поднимать еще одну систему, раскатывать агенты, подбирать шаблоны и разбираться с нюансами. Времени, как обычно, не завезли. А вот Grafana у нас уже была, поэтому я подумал — а что, если просто использовать то, что уже есть? Так я и наткнулся на связку «node_exporter → Prometheus → Grafana».</p><p>Эта статья для тех, кто хочет быстро начать мониторить хосты и не готов тратить вечность на внедрение тяжелой системы, особенно если Grafana уже живет в вашей инфраструктуре. Если Grafana и Prometheus у вас еще нет, то дополнительно расскажу быстрый старт через Docker Compose.</p> <a href="https://habr.com/ru/articles/1008244/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008244#habracut">Читать далее</a>
  48. Кейс разработки: интеграционная платформа BRAIN ERM

    Tue, 10 Mar 2026 13:00:22 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/cc2/416/4c3/cc24164c38261555febfff8798850037.jpg" /><p>Привет, Хабр!&nbsp;</p><p>В этой статье я хочу рассказать о том, как и зачем мы в «Рексофт» строили <strong>интеграционную платформу BRAIN ERM</strong>, которая объединяет HR бизнес-процессы, проектное управление и финансы в одной экосистеме.</p><p>Итак, довольно часто возникает потребность в том, чтобы прикинуть, допустим, ресурсы на новый проект. А вот тут возникает сложность. И она ведь вовсе не в отсутствии инструментов. Обычно их даже слишком много: табеля отпусков, оценка эффективности, постановки целей для дальнейшего развития сотрудников и так далее. Данные о людях размазаны по десятку систем, а общая картинка складывается с трудом. И в какой-то момент мы решили, что нужно собрать этот пазл в единое целое. Платформа BRAIN ERM стала ответом на возрастающие потребности рынка в комплектных инструментах для управления персоналом и бизнес-процессами компании.&nbsp;</p><p>На удаленке, кстати, к этому добавляется еще один слой сложности. Коммуникации становятся формальными. Не видно, кто уже на пределе, кто просто устал, кто давно потерял интерес. Инструменты, которые нас окружают, часто только усугубляют бюрократию. Мы хотим от команд инициативности и креатива, а системы заставляют заполнять отчеты и согласовывать заявки в пяти окнах.</p><p>Плюс к тому - высокая стоимость всего HR‑цикла. Найм, адаптация, обучение, оценка, увольнение. На каждом этапе мы теряем время и деньги. И главное - нет системной работы с талантами. Люди, которые могли бы стать лидерами, уходят просто потому, что их проблему заметили только тогда, когда они уже написали заявление.</p> <a href="https://habr.com/ru/articles/1008624/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008624#habracut">Читать далее</a>
  49. Генератор на угольном микрофоне

    Tue, 10 Mar 2026 12:45:55 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/702/4e1/f30/7024e1f306980bbf9ff3d98fc24c4575.gif" /><p>Привычные электретные, конденсаторные и динамические микрофоны создают на зажимах напряжение порядка 0,1 - 1 милливольт, а потому нуждаются в близко расположенном усилителе низкой частоты для преодоления потерь в проводах, наведённых помех, и, наконец, слышимого воспроизведения хотя бы в наушниках.</p><p>А как осуществлялась телефонная связь до изобретения радиоламп и транзисторов? Ведь сигнал должен был преодолеть сотни и тысячи метров провода с активным сопротивлением. Что если подключить телефон к линии посредством повышающего трансформатора? Но ведь трансформатор – не <em>perpetuum mobile</em>, его КПД ниже 100%, и если увеличить напряжение, то доступная сила тока уменьшится.</p><p>Не зная ещё электроники и даже не сформировав полноценной теории цепей, изобретатели создали микрофон, который был способен развивать достаточное для связи напряжение порядка 0,1-1 В. Это порошковый угольный микрофон, или просто угольный микрофон. <em>Электрическая мощность на зажимах угольного микрофона больше акустической мощности, воздействующей на мембрану, т.е. он является акустоэлектрическим преобразователем и усилителем мощности одновременно</em>.</p><p>Для проверки верности данного утверждения достаточно последовательно соединить динамический телефонный капсюль и угольный микрофон из трубки старого телефонного аппарата, и запитать схему от источника постоянного напряжения. При поднесении капсюля к микрофону возникнет положительная обратная связь по воздуху. Начнётся генерация звука и переменного тока в цепи, частота будет определяться резонансом мембран в области наибольшей чувствительности, т.е. в полосе 0,3…3,4 кГц.</p> <a href="https://habr.com/ru/articles/1008618/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008618#habracut">Читать далее</a>
  50. Удалёнка — не проблема: н̶е̶любовь к компании на расстоянии

    Tue, 10 Mar 2026 12:29:17 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/6c9/edb/3c3/6c9edb3c31b70cdd84b5ed9596149c9d.png" /><p>Страсти по удалёнке не утихают: кто-то выводит сотрудников в офис, кто-то испытывает трудности с построением распределённой хоум-офисной архитектуры, кто-то делает её бонусом и инструментом мотивации. Понять можно всех: на удалёнке иногда непросто работать, удалённой командой непросто управлять. Удалёнщик значительно отличается от офисного сотрудника, особенно если на его «привычку» ушли годы. Если в компании гибридная форма присутствия, появляются конкуренция и подковёрные игры. Если контролировать, люди уходят, если не контролировать — некомфортно менеджменту. Такие ситуации добавляют нервозности и заставляют искать выход, который зачастую оказывается неверным (например, устанавливаются системы слежения для «домашней» команды). Попробуем собрать опыт в кучу и проанализировать, а что такое сложилось за 6 лет всеобщего интереса к удалёнке, что можно всем использовать и при этом никого не обижать 🙂</p> <a href="https://habr.com/ru/articles/1008612/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008612#habracut">Читать далее</a>
  51. Выбираем таск-менеджер: топ-11 личных и командных сервисов 2026 года

    Tue, 10 Mar 2026 12:18:30 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7b6/093/a81/7b6093a81badb46282eff0e1a95c96b9.png" /><p>Протестировала 11 таск-менеджеров для личной продуктивности и управления проектами. Делюсь критериями выбора, типичными ошибками и чек-листом, который сэкономит вам недели на внедрение.</p> <a href="https://habr.com/ru/articles/1007486/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1007486#habracut">Читать далее</a>
  52. [Перевод] В 1985 году компания Maxell создала множество роботов в натуральную величину для своей неудачной рекламы дискет

    Tue, 10 Mar 2026 12:17:51 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/8d1/550/17f/8d155017f69f52085a6633d71f5eb22a.jpg" /><p>Автор блога Such Bad Tech Ads <a href="https://buttondown.com/suchbadtechads/archive/maxell-life-size-robots/" rel="noopener noreferrer nofollow">вспоминает</a> необычную рекламную кампанию 80-х гг., которую запустил производитель дискет Maxell. Для ролика создали целый парк роботов,&nbsp;а некоторые из них попали в Музей компьютеров.</p> <a href="https://habr.com/ru/articles/1008606/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008606#habracut">Читать далее</a>
  53. От OCR до ADE: как машины научились не просто читать, а понимать документы

    Tue, 10 Mar 2026 12:15:49 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/5c3/825/d03/5c3825d0388c466142aa8515b36ed436.png" /><p> Ещё 10 лет назад машина видела в документе просто набор пикселей. Сегодня она понимает структуру страницы, читает таблицы, графики и рукописи — и автоматически извлекает нужные данные. Разбираем как это работает под капотом и почему это меняет целые индустрии.</p> <a href="https://habr.com/ru/articles/1008610/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008610#habracut">Читать далее</a>
  54. Как реализовать WebSocket на Android и не сойти с ума

    Tue, 10 Mar 2026 12:06:55 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/c19/364/13e/c1936413ed41ed319f141d6fda9ab4c9.png" /><p>Как часто вы слышите что-то о протоколе WebSocket? А как часто видели его в проектах? Продакшн? Андроид? Что? Его кто-то использует?</p><p>А теперь представьте, что перед вами стоит задача внедрить WS в крупный продакшн проект с нуля. С чего начать? Как подступиться?</p> <a href="https://habr.com/ru/articles/1007816/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1007816#habracut">Читать далее</a>
  55. Как оформить юридически предоставление платной подписки на Telegram-канал?

    Tue, 10 Mar 2026 12:03:27 -0000

    <p>Или как сделать платный Telegram-канал по подписке легальным и безопасным инструментом. Пошаговый план из 6 простых действий от юриста для онлайн-бизнеса.</p> <a href="https://habr.com/ru/articles/1008600/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008600#habracut">Читать далее</a>
  56. Оркестрация ИИ-агентов в 2026: как 3 агента заменили отдел из 5 человек (кейс российской компании)

    Tue, 10 Mar 2026 12:01:31 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/cdd/8f9/c3a/cdd8f9c3a41fdad729a877c0a46e710b.png" /><p>В 2024–2025 годах многие компании экспериментировали с единичными ИИ-агентами для автоматизации поддержки. Результаты были скромными: покрытие 25–40% сценариев, частые зависания в нестандартных ситуациях, необходимость ручной коррекции.</p> <a href="https://habr.com/ru/articles/1008598/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008598#habracut">Читать далее</a>
  57. Advisory locks в PostgreSQL: распределённая блокировка без Redis, которая у вас уже есть

    Tue, 10 Mar 2026 11:59:27 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/a26/005/a85/a26005a857a22694781a4663fdab66be.png" /><p>В PostgreSQL есть фича, про которую знают далеко не все, хотя она существует с незапамятных времён. Advisory locks — пользовательские блокировки, которыми управляет не БД, а ваше приложение. PostgreSQL только хранит их состояние и разруливает конкуренцию. А вы решаете, что именно заблокировать и когда отпустить.</p><p>Зачем это нужно? Вы строите распределённую систему, несколько инстансов приложения работают с одной базой, и вам нужно гарантировать, что определённую операцию выполняет только один инстанс одновременно. Классический ответ — Redis с <code>SETNX</code> или Consul/ZooKeeper. Но если у вас уже есть PostgreSQL — зачем тащить ещё одну зависимость?</p> <a href="https://habr.com/ru/articles/1004230/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1004230#habracut">Читать далее</a>
  58. Школьная математика против цифрового бессмертия сайдлоадинга

    Tue, 10 Mar 2026 11:40:11 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/45c/332/224/45c3322245ca1afb8d7495ec9221d320.jpg" /><p>Фанаты сайдлоадинга верят, что&nbsp;если скормить нейросети свои сообщения и историю жизни, можно «скопировать» разум и создать цифровую копию человека.</p><p>Обычно это порождает споры о «цифровом бессмертии», квалиа, сознании и о&nbsp;том, является&nbsp;ли «копия» оригиналом.</p><p>Но&nbsp;спорить тут не&nbsp;о&nbsp;чем. Никакой копии не&nbsp;будет.</p><p>Поскольку меня всерьез беспокоят проблемы иммортализма, в&nbsp;этой статье я покажу, почему на&nbsp;практике нейросеть никогда не&nbsp;сможет нас «угадать».</p> <a href="https://habr.com/ru/articles/1008588/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008588#habracut">Читать далее</a>
  59. Ресурсное планирование: как я пытался разобраться, почему сдвигаются сроки по проектам

    Tue, 10 Mar 2026 11:38:26 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b5b/9f6/b49/b5b9f6b498c3d9a382acf97333595127.png" /><p>В очередной понедельник на планерке наш тимлид докладывал о задержках на проектах. Я смотрел на его отчеты и не понимал, как так вышло. Формально у нас было достаточно людей в команде, сроки казались реалистичными, но дедлайны все равно приходилось сдвигать.&nbsp;</p><p>Я начал разбираться и увидел, где возникает проблема. Разработчики тонули в параллельных задачах, дизайнер был занят сразу на двух проектах и не успевал ни там, ни там, а аналитик ушел в отпуск — и на нем зависли критические вопросы.</p><p>Через несколько недель погружения стало понятно: дело не в том, что команда работает медленно или недостаточно старается. Мы просто никак не планировали ресурсы. Задачи брали по мере поступления и какое-то время справлялись, но в какой-то момент эта схема перестала работать.</p> <a href="https://habr.com/ru/articles/1008578/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008578#habracut">Читать далее</a>
  60. Как мы вывели междисциплинарные инструменты из тени. Опыт ПИК Digital

    Tue, 10 Mar 2026 11:37:33 -0000

    <p>Привет, Хабр! Меня зовут Дарья Попова, я работаю в отделе внедрения технологий информационного моделирования в компании ПИК.&nbsp;</p><p>Мы разработали целую экосистему продуктов для цифровизации проектирования. И в этой статье я расскажу про междисциплинарный продукт (далее — продукт МД) в разрезе нашей экосистемы: что собой представляет, как взаимосвязан с другими продуктами, почему его ввели в отдельную сущность и какие мы видим в этом преимущества.&nbsp;</p><p>На данный момент у нас есть линейка продуктов, которая состоит из Family Manager, BIM Inspector, PikTools, Робот R2, BIM Data Service и PikCheckUp. Все инструменты связаны между собой и дополняют друг друга, но в то же время могут работать автономно. Прежде чем перейти к части про междисциплинарный продукт, а именно о том, что он включает в себя, стоит кратко упомянуть о PikTools и BIM Inspector, так как продукт МД непосредственно с ними связан.&nbsp;</p><p>PikTools — набор инструментов для автоматизации проектирования в Revit, Civil 3D и AutoCAD, которые ускоряют и упрощают размещение элементов, заполнение параметров, выпуск документации.&nbsp;</p><p>BIM Inspector — сервис для проверки данных в модели на соответствие стандартам проектирования и BIM-требованиям. Проверки выполняются фоном на сервере, ошибки отображаются в интерфейсе ПО с инструкциями для исправления.</p><p>Полное описание экосистемы можно найти в статье «<a href="https://habr.com/ru/companies/pik_digital/articles/880950/" rel="noopener noreferrer nofollow">Экосистема ПИК. История формирования</a>».</p> <a href="https://habr.com/ru/articles/1008586/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008586#habracut">Читать далее</a>
  61. Дыра в бизнесе (churn), которую почти никто не видит

    Tue, 10 Mar 2026 11:35:49 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/233/273/a84/233273a8445de6b0529953652edd0f45.jpg" /><p>Спросите любого собственника, маркетолога или РОПа:<strong> Какой у вас отток клиентов или churn rate?</strong></p><p>Девять из десяти ответят что-то вроде: <em>Ну... уходят иногда, не критично</em>. Один из десяти назовет число. Правильное число назовет примерно <strong>никто</strong>.</p><p>Это не преувеличение. По данным опросов предпринимателей МСБ 2025 года, меньше 20% компаний системно измеряют отток клиентов (churn rate). Из тех, кто “измеряет” — половина считает его неправильно. И почти никто не управляет им целенаправленно.</p><p>При этом, <strong>Сокращение Оттока Клиентов</strong> — <strong>математически самый выгодный способ увеличить прибыль из всех существующих. </strong>Не реклама. Не повышение цен. Не найм нового РОПа. Именно удержание.</p><p>Но об этом чуть позже. Сначала — про дыру.</p> <a href="https://habr.com/ru/articles/1008584/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008584#habracut">Читать далее</a>
  62. Платформа для 50000 приложений: как собрать инфраструктуру и выжить

    Tue, 10 Mar 2026 11:30:45 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/741/e91/37a/741e9137a7b9efc7d1359428b4f09461.jpg" /><p>Привет, Хабр! Я — Сева, разработчик в Yandex Infrastructure. Уже больше десяти лет я занимаюсь разработкой внутреннего облака Яндекса, которое охватывает около 150 000 физических хостов и поддерживает все сервисы платформы.</p><p>Сегодня я представлю вам практический кейс по обеспечению очень высокой надёжности комплексной системы на примере собственного облака Яндекса. Принципы обеспечения надёжности будут продемонстрированы на всех уровнях архитектуры системы, чтобы в итоге сложилась картина, как достичь наивысшей отказоустойчивости. Статья написана по мотивам моего доклада для <a href="https://highload.ru/moscow/2025/abstracts/16925" rel="noopener noreferrer nofollow">HighLoad++</a>.</p> <a href="https://habr.com/ru/articles/1004584/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1004584#habracut">Читать далее</a>
  63. Что такое OpenUSD, или Как подружить Blender и Git

    Tue, 10 Mar 2026 11:30:44 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/cfa/8a2/c6f/cfa8a2c6fa9bc416adafeaa34a48cdc4.jpg" /><p>Недавно автор решил попробовать что-то помоделить в Blender. На данный момент он ещё только начинает осваиваться в 3D, но имеет небольшой опыт в разработке ПО, преимущественно с использованием Git, потому хотел бы и тут избежать версионирования проектов в духе "projectN_final5_20260305_fix3.blend", который подразумевается при "инкрементальном" сохранении.</p><p>На первый взгляд ничего сложного тут быть не должно: в Blender работа ведётся с набором точек-координат-чисел и их связей, настроек модификаторов, ссылок на текстуры и референсы и т.п.; потому всё это должно иметь некоторую стандартизированную структуру, возможно упакованную в ZIP-архив. Файл проекта .blend же является таким ZIP-архивом, ведь так? Распакуем его и просто занесём в Git? Неправильно!</p><p>В данном случае придётся прибегнуть к помощи фреймворка OpenUSD. Но для начала хотелось бы рассказать о том, какие проблемы он был изначально призван решить и какими ограничениями обладает.</p> <a href="https://habr.com/ru/articles/1008582/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008582#habracut">Читать далее</a>
  64. AI-продакт и результат: как рождаются продукты, которые приносят деньги

    Tue, 10 Mar 2026 11:28:37 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/a86/af9/5af/a86af95afcd4178091eef733741cc4c9.png" /><p>В цифровых продуктах «сделать фичу» давно не равно «создать ценность»: она появляется, когда решение меняет процесс и дает измеримый результат. В AI-продуктах это особенно важно: ценность определяет не интерфейс и не сама модель, а способность системы стабильно и безопасно закрывать задачу с предсказуемой экономикой.</p> <a href="https://habr.com/ru/articles/1008580/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008580#habracut">Читать далее</a>
  65. Околоенотная грамота, или Как я создавал генератор паролей

    Tue, 10 Mar 2026 11:14:47 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/53e/4db/626/53e4db6267fc6910e19e11ed6c602c30.jpg" /><p>Всем привет, я Олег Оболенский, технический директор одного из подразделений <a href="https://tech.vk.com/" rel="noopener noreferrer nofollow">VK Tech</a>. Время от времени я задаю себе вопрос: «А вот, находясь на месте ребят-программистов из моей команды, смог бы я так же, как они, или нет? Как сейчас, спустя 25 лет после того, как я вошел в профессию, выглядит программирование?»</p><p>Для честного ответа себе я время от времени делаю небольшие пет-проекты, и это позволяет мне оставаться в контексте. В этой статье я опишу, как появилась идея сделать еще один генератор паролей, как я его реализовал и с какими обстоятельствами мне пришлось столкнуться в процессе.</p><p>Даже такая простая задача не решается в лоб за пару дней или недель. Программирование, как писали классики нашей дисциплины, все еще требует ума, вкуса и терпения.</p> <a href="https://habr.com/ru/articles/1006810/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1006810#habracut">Читать далее</a>
  66. Поиск и удаление дублей файлов на компьютере при помощи 1С

    Tue, 10 Mar 2026 11:11:22 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f25/a2a/67d/f25a2a67da6a24f7296d2fbcfa9bbcb6.jpg" /><p><strong><u>Конфигурация 1С «Поиск дублей файлов».</u></strong></p><p><strong><a href="https://infostart.ru/1c/tools/2635282/" rel="noopener noreferrer nofollow">Ссылка для скачивания конфигурации "Поиск и удаление дублей"</a></strong><br> <br> <strong><u>Назначение:</u></strong><br> Предназначена для автоматического поиска и удаления одинаковых файлов на компьютере.<br> <br> <strong><u>Возможности и преимущества перед остальными подобным инструментами:</u></strong></p><p>1) Выполнять поиск можно как по <strong><u>выбранным папкам</u></strong>, так и по <strong><u>целым томам</u></strong> жестких дисков и съемных носителей.</p><p>2) Поиск выполняется по хеш-сумме файла, таким образом можно <strong><u>однозначно</u></strong>&nbsp;определить дубль файла, <strong><u>даже если он был переименован</u></strong>.</p><p>3) Перед поиском доступна расширенная настройка – можно указать, файлы <strong><u>каких расширений</u></strong> требуется найти, можно выбрать по <strong><u>типу файлов</u></strong>: фото, видео, документы, архивы, образы, файлы 1С и т.п.</p><p>4) Вся отобранная информация о найденных файлах записывается в регистр сведений – можно один раз отобрать, и <strong><u>повторно&nbsp;использовать</u></strong> эту информацию &nbsp;в отчете или обработке.</p><p>5) Отчет "Одинаковые файлы" выводит информацию о дублях, сгруппированную по размеру файлов и контрольной сумме. <strong><u>Удобно разбирать большие файлы</u></strong>, которые много "весят": образы, фильмы и т.п.</p><p>6) Обработка «удаление дублей» - позволяет в удобном виде просматривать информацию о дублях и массово удалять их: она выводит «<strong><u>пересечения</u></strong>» между папкой1 и папкой2 в которых находятся одинаковые файлы. Есть возможность <strong><u>массово удалять</u></strong> все задубленные файлы из выбранной папки, причем можно выбрать, какую папку мы считаем <strong><u>основной</u></strong>, а какую – <strong><u>задубленной</u></strong>. Удаляемые файлы&nbsp; можно перед удалением перемещать в корзину (кроме USB носителей). Можно открывать папки и файлы по двойному нажатию мыши. В обработке предусмотрена <strong><u>защита </u></strong>от полного удаления "уникального" файла - если в корреспондирующей&nbsp;папке <strong><u>уже </u></strong>удалили файл, то она <strong><u>не даст</u></strong> удалить файл во основной папке.</p> <a href="https://habr.com/ru/articles/1008572/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008572#habracut">Читать далее</a>
  67. Менеджеры паролей — решение извечной проблемы слабой парольной политики

    Tue, 10 Mar 2026 11:11:01 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/eb8/343/1ec/eb83431ec2c15bf1e0f43a04b58ecd63.jpg" /><p>Привет всем!</p><p>На связи аналитики из команды PT Cyber Analytics. Мы сопровождаем red‑team‑проекты и помогаем клиентам разобраться в результатах работы белых хакеров. Детально анализируем результаты тестирований на проникновение, оцениваем риски, связанные с обнаруженными уязвимостями, определяем уровень защищенности компаний и разрабатываем рекомендации по устранению слабых мест в инфраструктуре.</p><p>В этой статье мы проанализируем практики безопасного использования менеджеров паролей. Рассмотрим принципы работы различных типов менеджеров и их архитектуру, методы защиты, возможные угрозы безопасности, некоторые примеры взломов, а также способы минимизации рисков. Кроме того, уделим внимание рекомендациям по мониторингу и реагированию на инциденты, связанные с&nbsp;менеджерами паролей.</p> <a href="https://habr.com/ru/articles/1008480/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008480#habracut">Читать далее</a>
  68. Безвозвратное удаление — самая сложная операция в ЦОД

    Tue, 10 Mar 2026 11:02:30 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/5b3/1b6/33f/5b31b633f003733bf48c59df574373bc.jpg" /><p>В цифровом мире существует странная асимметрия: создавать данные легко, хранить — сложно, а уничтожить гарантированно — почти искусство. Добавить терабайт — вопрос бюджета. Защитить — вопрос архитектуры. А доказать, что данные больше не существуют, — это уже вопрос зрелости всей системы.</p> <a href="https://habr.com/ru/articles/1008566/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008566#habracut">Читать далее</a>
  69. Методика определения ложноположительных алертов через обратный «утиный тест» (reverse «duck test»)

    Tue, 10 Mar 2026 10:53:08 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/843/79f/673/84379f673bcb786fa995afd6a65bdea6.jpg" /><p>Всем привет! Сегодня расскажу вам о способе определения ложноположительных алертов, который был выработан совместно с коллегой по цеху и другом Николаем (<a class="mention" href="/users/1Last">@1Last</a>) за время работы в SOC. К сожалению PhD в этом году перенесли, поэтому было принято решение поделится данным способом тут.</p><p>Кому он будет полезен и ...</p> <a href="https://habr.com/ru/articles/1008430/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008430#habracut">Читать далее</a>
  70. Как я заменил таск-трекер на Obsidian + Claude Code и перестал вести доски руками

    Tue, 10 Mar 2026 10:45:40 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/925/025/f18/925025f1826520d72ae89463d369e9e7.jpg" /><p>Трекеры задач превращаются в кладбище карточек, потому что это отдельное окно и отдельное усилие. Я заменил их на Obsidian + Claude Code: задачи — это markdown-файлы на диске, дашборды рендерит Obsidian, а Claude управляет всем из терминала через слэш-команды. Универсальный шаблон выложил в открытый доступ - теперь можно общаться со своим крафтовым таск-трекером, будто это Linear с MCP (только у нас дома).</p> <a href="https://habr.com/ru/articles/1008564/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008564#habracut">Читать далее</a>
  71. В фокусе RVD: трендовые уязвимости февраля

    Tue, 10 Mar 2026 10:40:38 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f7b/06a/f91/f7b06af9184d3b45598bf137dfb8294a.png" /><p>Хабр, привет!</p><p>На связи команда инженеров-аналитиков R-Vision. В феврале мы отобрали 17 потенциально трендовых уязвимостей, из которых 11 получили подтверждённый статус. В этот дайджест мы включили только те из них, которые представляют наибольший практический интерес для специалистов по информационной безопасности — с учётом уровня риска, фактов подтверждённой эксплуатации и потенциального влияния на инфраструктуру.</p><p>Полный перечень уязвимостей доступен в Базе уязвимостей RVD (R-Vision Vulnerability Database), которая используется в продукте R-Vision VM. </p> <a href="https://habr.com/ru/articles/1008532/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008532#habracut">Читать далее</a>
  72. Hysteria 2: протокол, который притворяется HTTP/3 и почти не врёт

    Tue, 10 Mar 2026 10:37:38 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/2f7/a5b/ecb/2f7a5becb5e4f3b9cdb57a4d723698cf.jpeg" /><p><strong>Разбор архитектуры, Brutal-алгоритма, Salamander-обфускации и честный ответ — почему это работает в 2026-м и при каких условиях падает.</strong></p><p>Большинство статей про Hysteria 2 написаны по одному шаблону: «быстро, просто, ставится за 5 минут, вот конфиг». <strong>Это не такая статья.</strong></p><p>Я хочу разобрать что именно происходит на уровне протокола, почему выбранные инженерные решения работают против современных DPI-систем, и где у этого протокола настоящие слабые места — которые вендор в документации деликатно обходит стороной.</p><p>Если тебе нужен гайд «скопируй конфиг и запусти» — закрывай вкладку. Если интересно почему это работает — читай дальше.</p> <a href="https://habr.com/ru/articles/1008554/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008554#habracut">Разобраться в протоколе</a>
  73. Как мы перевели корпоративную 1С с MS SQL на Digital Q.DataBase без переписывания кода

    Tue, 10 Mar 2026 10:36:39 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/2fc/ca1/eec/2fcca1eecaa78350c1e49c5ccf8d59ee.png" /><p>Привет, Хабр!<br><br>Меня зовут Андрей Жуйков, и в этой статье я хочу рассказать вам историю абсолютно практического содержания. Без теоретических рассуждений и без лозунгов про импортозамещение. Это реальный кейс о том, как мы перевели несколько наших корпоративных 1С с Microsoft SQL Server на Digital Q.DataBase.</p> <a href="https://habr.com/ru/articles/1008552/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008552#habracut">Читать далее</a>
  74. Ушел из жизни создатель HamClock — все устройства перестанут работать летом 2026 года?

    Tue, 10 Mar 2026 10:30:35 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/9b5/de6/2f8/9b5de62f8272d0f7d10abc9e111d3755.png" /><p>Элвуд Чарльз Дауни (Elwood C. Downey), позывной WB0OEW, скончался 29 января 2026-го. Или, как говорят радиолюбители, стал Silent Key: его телеграфный ключ умолк навсегда. Вместе с этим был запущен обратный отсчет работы <a href="https://www.clearskyinstitute.com/ham/HamClock/" rel="noopener noreferrer nofollow">HamClock</a>, которым пользуются десятки тысяч радиолюбителей во всем мире.&nbsp;</p><p>В июне 2026 года все экземпляры приложения на всех платформах полностью прекратят свою работу. А пока оригинальный сервер еще функционирует, давайте вспомним его автора и подумаем, какие альтернативы помогут сохранить HamClock. Ну и обсудим, как так получилось, что решение с открытым исходным кодом может быть закрыто.</p> <a href="https://habr.com/ru/articles/1008534/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008534#habracut">Читать далее</a>
  75. Не убивайте интернет: почему нам нужен ИИ, но не так как мы его используем

    Tue, 10 Mar 2026 10:26:31 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f46/095/eab/f46095eab332ddd9bdb13c1e29ba6d7b.png" /><p>Когда мы говорим об искусственном интеллекте, дискуссия почти всегда скатывается в крайности: одни ждут сингулярности и изобилия, другие — тотальной безработицы и «галлюцинаций». Но мало кто замечает, что настоящая проблема не в самих нейросетях, а в том, как мы их используем. Мы запираем их в узкие чаты, заставляем выдавать «абсолютные истины» и пугаемся любой ошибки, хотя к человеческим опечаткам и заблуждениям давно привыкли.</p><p>Параллельно с этим умирает открытый интернет. Сайты закрываются, знания мигрируют в закрытые Telegram‑каналы, а поисковики всё чаще подсовывают нам сгенерированные ответы вместо ссылок на первоисточники. Мы теряем возможность перекрёстной проверки фактов — той самой, что веками была основой науки и журналистики. Исторические уроки, вроде многолетней слежки ФБР по программе COINTELPRO, остаются за бортом выдачи, потому что алгоритмы не считают их «популярными».</p><p>В этой статье я хочу поговорить о том, почему нам срочно нужна площадка, где люди и нейросети смогут создавать контент на равных, а качество информации будет определяться честной оценкой сообщества, а не модератором или рейтингом кликов. Без такой среды мы рискуем окончательно похоронить живую дискуссию и остаться с «умными» чат‑ботами и ошибками людей, которые вещают в пустоту.</p> <a href="https://habr.com/ru/articles/1008526/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008526#habracut">Читать далее</a>
  76. Как мы строили своего AI-агента для генерации тестовой документации — опыт QA-команды мобильных секретарей

    Tue, 10 Mar 2026 10:24:28 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/429/ab2/4f0/429ab24f0597e90fa64d111d7ad4acf1.png" /><p>Привет, Хабр! На связи QA-команда мобильных секретарей — Настя и Ксюша.</p><p>Как и многие в QA, мы постоянно работаем с документацией. Ее много, она лежит в Confluence, постоянно меняется, что-то прилетает от партнеров, что-то дописывают аналитики и разработчики.&nbsp;</p><p>В итоге на то, чтобы собрать все воедино, проанализировать и написать качественные чек-листы или тест-кейсы, уходит много времени. В какой-то момент мы подумали: «А что, если создать AI-агента,&nbsp;заточенного под наши процессы, который будет делать это за нас?». Так и родился наш проект.</p><p>Рассказываем, как это было.</p> <a href="https://habr.com/ru/articles/1006832/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1006832#habracut">Читать далее</a>
  77. Как научить AI-агента работать «как у нас принято»: RAG для передачи знаний

    Tue, 10 Mar 2026 10:24:08 -0000

    <p>«К Петрову лучше не ходить в пятницу после обеда» — это знает каждый в офисе. Но нигде не записано. Как передать такие знания AI-агенту: RAG, плейбуки, shadowing — с кодом на Python.</p> <a href="https://habr.com/ru/articles/1005578/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1005578#habracut">Нырнём глубже</a>
  78. Gemini 3.1 Pro: Что нового? Как использовать нейросеть в России без VPN

    Tue, 10 Mar 2026 10:21:20 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/344/770/ce6/344770ce63054407a0352a47ea74fadc.png" /><p>Подробный разбор возможностей нейросети Gemini 3.1 Pro: видео, текст, генерация изображений и музыки. Узнайте, как использовать Gemini в России без VPN, купить подписку и писать промпты.</p> <a href="https://habr.com/ru/articles/1008536/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008536#habracut">Читать далее</a>
  79. Медицинский экзоскелет

    Tue, 10 Mar 2026 10:15:33 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/9ae/820/01b/9ae82001bf5e4160c96a2e289e2090f3.png" /><p>Короткий дисклеймер Я очень хочу, чтобы эта статья была просто научной работой. Чтобы никогда и никому не понадобился мой экзоскелет. К сожалению, пока это не так. По статистике у каждого есть хотя бы один близкий, кому он необходим. </p><p>Коротко о себе. Я инженер-конструктор с большим опытом. Работал много лет в космической отрасли. Сейчас я программист на удалёнке. Но не из-за денег я поменял работу. У меня отказали ноги из-за тяжёлой формы рассеянного склероза. К слову, со старческим он никакого отношения не имеет. Отказали не только ноги. Плохо слушаются и руки. Эту статью я набиваю голосом. Вообще, повреждение спинного мозга – это ад. Не как в кино, гораздо страшнее. Но речь пойдёт о другом.</p><p>Тема далеко не новая. Есть рынки, есть исследования, есть много всего. Но есть как минимум две причины, почему это научная фантастика. Первое это цена. В лучшем случае это цена новой машины. Второе это то, что в личное пользование это купить нельзя.</p> <a href="https://habr.com/ru/articles/1008530/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1008530#habracut">Читать далее</a>
  80. Книга: «Фундаментальный подход к программной архитектуре. 2-е межд. изд.»

    Tue, 10 Mar 2026 10:11:15 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/23b/3a4/701/23b3a4701d5e6e050b1f38ff1427fffd.jpg" /><p>Привет, Хаброжители! Хотите выйти за пределы простого кодинга и сделать мощный карьерный рывок?</p><p>Многие сильные разработчики мечтают о роли архитектора ПО — одной из самых высокооплачиваемых и востребованных позиций в индустрии. Но раньше путь к ней был полон сомнений: «А вдруг я не потяну? Где взять реальное руководство?»</p><p>Теперь такое руководство существует!</p><p>В этом обновленном издании вы найдете всесторонний обзор многочисленных аспектов программной архитектуры, в том числе несколько новых глав, посвященных последним достижениям в этой области. Как действующие, так и будущие архитекторы смогут изучить паттерны архитектуры, определение компонентов, визуализацию архитектуры, работу с данными, топологии команд, облачные решения, работу с генеративным ИИ и многие другие темы.</p> <a href="https://habr.com/ru/articles/1007448/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1007448#habracut">Читать далее</a>