<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Все публикации в потоке Разработка ]]></title>
    <link>https://habr.com/ru/flows/develop/articles/all/</link>
    <description><![CDATA[Все публикации в потоке Разработка  на Хабре]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Sat, 12 Sep 2026 07:30:23 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    
    <item>
      <title><![CDATA[Как 17B активных бьют 70B плотных: анатомия Mixture-of-Experts (MoE)]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/cloud_ru/articles/1069008/</guid>
      <link>https://habr.com/ru/companies/cloud_ru/articles/1069008/?utm_campaign=1069008&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cd2/a94/d8b/cd2a94d8b4f45f4bda4057aa0750d491.jpg" /><p>Если вдруг вы моргнули на моменте, когда разработчики нейросетей мерились, у кого больше цифра рядом с названием модели, а выморгнув, обнаружили, что теперь модно флексить скромными размерами активных параметров, эта статья для вас. Сегодня объясняю, как же так произошло, что все флагманы опенсорса внезапно стали MoE, почему Qwen3.5 на 397 миллиардов параметров строчит токены, как будто ей 17 и почему никто не разорился на видеокартах.</p><p>Ну и для тех, кому «только спросить» откроем тайну: в каком же кабинете живет эксперт по медицине.</p> <a href="https://habr.com/ru/articles/1069008/?utm_campaign=1069008&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 12 Sep 2026 07:09:18 GMT</pubDate>
      <dc:creator><![CDATA[mr8bit (Cloud.ru)]]></dc:creator>
      
      <category><![CDATA[MoE]]></category><category><![CDATA[архитектура]]></category><category><![CDATA[LLM]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Вы узнаете о клике через девять дней, и не от того, кто кликнул]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1078190/</guid>
      <link>https://habr.com/ru/articles/1078190/?utm_campaign=1078190&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>В разборе одного инцидента меня зацепила не техника, а хронология. Ссылку открыли, пароль ввели. В службе безопасности узнали через девять дней - и не от человека, а по срабатыванию правила.</p><p>Человек понял, что произошло, примерно через минуту. Страница запросила пароль повторно, он ввёл, потом посмотрел на адрес и всё понял.</p><p>И ничего не сделал. Девять дней.</p> <a href="https://habr.com/ru/articles/1078190/?utm_campaign=1078190&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 12 Sep 2026 07:00:17 GMT</pubDate>
      <dc:creator><![CDATA[jbenderov]]></dc:creator>
      
      <category><![CDATA[реагирование на инциденты]]></category><category><![CDATA[психология]]></category><category><![CDATA[корпоративная культура]]></category><category><![CDATA[фишинг]]></category><category><![CDATA[отчётность]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[LRU-кэш на PHP 8.5 для Identity Map: 13+ млн операций в секунду]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081482/</guid>
      <link>https://habr.com/ru/articles/1081482/?utm_campaign=1081482&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>LRU на PHP — задача, которую, вроде бы, уже все кому не лень решили вдоль и поперёк. Канонический рецепт: HashMap + <strong>doubly linked list</strong>, — работает, читается, всем нравится. Но когда начинаешь мерить, оказывается, что большинство реализаций выдают 2–5 млн. ops/sec. Для веба это нормально, а вот для highload — уже нет. Особенно когда LRU — это не «<em>где-то в кэше Redis</em>», а фундамент <strong>Identity Map</strong>, который сидит прямо в hot path каждого запроса.</p> <a href="https://habr.com/ru/articles/1081482/?utm_campaign=1081482&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 12 Sep 2026 05:24:47 GMT</pubDate>
      <dc:creator><![CDATA[initialstacker]]></dc:creator>
      
      <category><![CDATA[laravel]]></category><category><![CDATA[php]]></category><category><![CDATA[lru]]></category><category><![CDATA[алгоритмы]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Великая теорема Ферма в картинках: эллиптические кривые, кривые Фрея, теория Ивасавы и когомологии]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1073390/</guid>
      <link>https://habr.com/ru/articles/1073390/?utm_campaign=1073390&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/528/0b6/80b/5280b680b8f596c3189792155a9a050e.png" /><p>  </p><p>В одной из предыдущих статей мы сделали&nbsp;<a href="https://habr.com/ru/articles/1061522/" rel="noopener nofollow">гипотезу Пуанкаре в картинках</a>.</p><p>В этой статье мы сделаем компьютерную визуализацию основных шагов и ключевых идей доказательства&nbsp;<a href="https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%BB%D0%B8%D0%BA%D0%B0%D1%8F_%D1%82%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%A4%D0%B5%D1%80%D0%BC%D0%B0" rel="noopener nofollow">Великой теоремы Ферма</a>, предложенного английским математиком&nbsp;<a href="https://ru.wikipedia.org/wiki/%D0%A3%D0%B0%D0%B9%D0%BB%D1%81,_%D0%AD%D0%BD%D0%B4%D1%80%D1%8E" rel="noopener nofollow">Эндрю Уайлсом</a>&nbsp;в 1995 году.</p><p>Формулировка&nbsp;<a href="https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%BB%D0%B8%D0%BA%D0%B0%D1%8F_%D1%82%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%A4%D0%B5%D1%80%D0%BC%D0%B0" rel="noopener nofollow">Великой теоремы Ферма</a>&nbsp;очень лаконична:</p><p>Теорема утверждает, что для любого&nbsp;<a href="https://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D1%82%D1%83%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%BE" rel="noopener nofollow">натурального числа</a>&nbsp;n&gt;2  уравнение </p><p><strong>a^n+b^n=c^n </strong>не имеет решений в целых ненулевых числах&nbsp;<strong>a,b,c (Источник:</strong><a href="https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%BB%D0%B8%D0%BA%D0%B0%D1%8F_%D1%82%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_%D0%A4%D0%B5%D1%80%D0%BC%D0%B0" rel="noopener nofollow">[1]</a><strong> ).</strong></p> <a href="https://habr.com/ru/articles/1073390/?utm_campaign=1073390&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 12 Sep 2026 04:38:46 GMT</pubDate>
      <dc:creator><![CDATA[Maximka200]]></dc:creator>
      
      <category><![CDATA[великая теорема ферма]]></category><category><![CDATA[компьютерная графика]]></category><category><![CDATA[математика]]></category><category><![CDATA[доказательство]]></category><category><![CDATA[шаги]]></category><category><![CDATA[модулярные кривые]]></category><category><![CDATA[кривая]]></category><category><![CDATA[любители]]></category><category><![CDATA[эллиптические кривые]]></category><category><![CDATA[когомология]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Реестр контейнеров, который живёт внутри ячеек электронной таблицы]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081480/</guid>
      <link>https://habr.com/ru/articles/1081480/?utm_campaign=1081480&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c5b/5ec/be6/c5b5ecbe682812cd81f575595c012858.png" /><p>Привет, Хабр! Значю, что вам на это плевать и вы не хотите это читать, но я все равно продолжу это писать:) В общем, Sheet-Native Computing Foundation продолжает цвести и пахнуть и у нас даже есть сторонние контрибьюторы. А чего добились вы? </p><p>Итак, вот что теперь можно сделать в таблице: запушить в неё настоящий OCI-образ контейнера и вытянуть его обратно. Не ссылку на образ, не метаданные о нём — сами слои, хранящиеся как base64 по ячейкам, с адресацией по sha256, собирающиеся байт-в-байт на выходе. У SheetHub — нашего форжа в стиле GitLab, который работает на Google-таблице — появился реестр контейнеров, и он целиком живёт в ячейках.</p><p>Этот пост — про то, как это всё устроено.</p> <a href="https://habr.com/ru/articles/1081480/?utm_campaign=1081480&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 12 Sep 2026 04:23:29 GMT</pubDate>
      <dc:creator><![CDATA[TimurTukaev]]></dc:creator>
      
      <category><![CDATA[sncf]]></category><category><![CDATA[sheet-native]]></category><category><![CDATA[sheeternetes]]></category><category><![CDATA[sheethub]]></category><category><![CDATA[snci]]></category><category><![CDATA[gitlab]]></category><category><![CDATA[registry]]></category><category><![CDATA[kubernetes]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Нечеткая логика в ИБ: сокращаю очередь уязвимостей в 7,5 раза, сравниваю с CVSS, EPSS и методикой ФСТЭК]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081470/</guid>
      <link>https://habr.com/ru/articles/1081470/?utm_campaign=1081470&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d5f/b0d/bd6/d5fb0dbd6a10a7646d1773a4f7273fed.png" /><p>Думаю ни для кого не секрет, что еще задолго до нашего рождения, были сформированы парадоксы кучи и корабля Тесея. Так как оба исследуют проблему изменения границ понятий и идентичности при постепенном удалении или замене элементов, разберу только первый пример.</p><p>Есть куча песка. Уберем одну песчинку — куча останется кучей. Уберем еще — куча по-прежнему будет кучей. Но если каждый раз убирать по чуть-чуть, то рано или поздно кучу нельзя будет назвать таковой. И, конечно же, границы определения в таком случае сильно размыты. Кто-то мог бы утвердить, что куча начинается от 3 песчинок, но стоит ли такое делать? Не думаю.</p><p>Эти парадоксы ломают обычную, уже привычную нам логику, и заставляют задуматься над формированием дополнительных условий.</p> <a href="https://habr.com/ru/articles/1081470/?utm_campaign=1081470&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее работу студента &lt;3</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 23:06:36 GMT</pubDate>
      <dc:creator><![CDATA[haswzll]]></dc:creator>
      
      <category><![CDATA[информационная безопасность]]></category><category><![CDATA[данные]]></category><category><![CDATA[алгоритмы]]></category><category><![CDATA[фстэк]]></category><category><![CDATA[cvss]]></category><category><![CDATA[нечеткая логика]]></category><category><![CDATA[функции принадлежности]]></category><category><![CDATA[оценка уязвимостей]]></category><category><![CDATA[FSTEC]]></category><category><![CDATA[анализ уязвимостей]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Пишу алгоритм FFT на Си для процессора Эльбрус: прямая векторизация]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1080522/</guid>
      <link>https://habr.com/ru/articles/1080522/?utm_campaign=1080522&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/73c/003/4d0/73c0034d09ac159633a3f285293f22f6.png" /><p>Данная статья является продолжением <a href="https://habr.com/ru/articles/1045901/" rel="noopener nofollow">предыдущей статьи</a>. <br> Здесь рассматривается вариант прямой векторизации алгоритма <abbr class="habraabbr" title="Fast Fourier Transform" data-title="&lt;p&gt;Fast Fourier Transform&lt;/p&gt;" data-abbr="FFT">FFT</abbr>. <br> Перед чтением рекомендуется бегло ознакомиться с&nbsp;предыдущей статьёй.</p> <a href="https://habr.com/ru/articles/1080522/?utm_campaign=1080522&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 22:45:32 GMT</pubDate>
      <dc:creator><![CDATA[LeonidLagunov]]></dc:creator>
      
      <category><![CDATA[эльбрус]]></category><category><![CDATA[e2k]]></category><category><![CDATA[vliw]]></category><category><![CDATA[simd]]></category><category><![CDATA[интринсики]]></category><category><![CDATA[ассемблер]]></category><category><![CDATA[си]]></category><category><![CDATA[оптимизация кода]]></category><category><![CDATA[fft]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Расширяющаяся Вселенная — это растяжение имеющегося пространства или же она создаёт новое пространство?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081062/</guid>
      <link>https://habr.com/ru/articles/1081062/?utm_campaign=1081062&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/eb6/284/f2c/eb6284f2c7f45b9a8fed251f8f8e29e3.webp" /><p>Итан Сигел (американский астрофизик‑теоретик и научный журналист, автор рубрики «Спросите Итана», один из&nbsp;пропагандистов современных научных знаний), опубликовал статью о природе расширяющегося пространства. Оно всё же растягивается или появляется новое, дополнительное пространство?</p><p><a class="mention" href="/users/avshkol">@avshkol</a> перевёл эту статью, поскольку действительный ответ на этот дискуссионный вопрос затрагивает такие [не решённые, по мнению <a class="mention" href="/users/avshkol">@avshkol</a> ] вопросы, как: Квантуется ли пространство или оно абсолютно гладкое и непрерывное? Существует ли расширение или это иллюзия у нас, наблюдателей? Будет ли расширение продолжаться вечно, или сменится сжатием? Откуда берется энергия для этого расширения, она содержится в нашей Вселенной с момента Большого взрыва или берется откуда-то извне? Спойлер: <span class="habrahidden">статья не отвечает на поставленные вопросы, она о том вопросе, который поставлен в заголовке... </span></p> <a href="https://habr.com/ru/articles/1081062/?utm_campaign=1081062&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 20:08:19 GMT</pubDate>
      <dc:creator><![CDATA[avshkol]]></dc:creator>
      
      <category>Итан</category><category>Спросите Итана</category><category>Вселенная</category><category>расширение вселенной</category><category>пространство-время</category>
    </item>
  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Manticore Search 29.9.0: chunked auto-embeddings и mmap-доступ к columnar-атрибутам]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081448/</guid>
      <link>https://habr.com/ru/articles/1081448/?utm_campaign=1081448&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/629/3f9/7a2/6293f97a249de87883229418fbcc2198.png" /><p>Manticore Search 29.9.0: chunked auto-embeddings и mmap-доступ к columnar-атрибутам</p><p>Manticore Search 29.9.0 добавляет chunked и multi-vector auto-embeddings, ограничение входа для embedding-моделей, UTF-8 идентификаторы, mmap-доступ к columnar-атрибутам по умолчанию, а также исправления для hybrid search, KNN, bulk ingestion и группировки.</p> <a href="https://habr.com/ru/articles/1081448/?utm_campaign=1081448&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 18:00:03 GMT</pubDate>
      <dc:creator><![CDATA[ManticoreSearch]]></dc:creator>
      
      <category>Manticore Search</category><category>векторный поиск</category><category>embeddings</category><category>KNN</category><category>базы данных</category>
    </item>
  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Жизненный цикл токена API: от выпуска до отзыва]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/timeweb/articles/1077690/</guid>
      <link>https://habr.com/ru/companies/timeweb/articles/1077690/?utm_campaign=1077690&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a60/ac6/c6b/a60ac6c6b53692127f5febd088b13e9b.png" /><p>Токены (tokens) API часто расцениваются как незначительные детали реализации.</p><p>Пользователь входит в систему, сервер создает токен, браузер сохраняет его и включает в каждый защищенный запрос (protected request). На верхнем уровне процесс выглядит просто.</p><p>Последствия для безопасности отнюдь не просты.</p><p>В этой статье рассматривается полный жизненный цикл токена API, от выпуска (issuance) до истечения срока действия (expiration) или принудительного отзыва (revocation).</p> <a href="https://habr.com/ru/articles/1077690/?utm_campaign=1077690&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 17:15:08 GMT</pubDate>
      <dc:creator><![CDATA[aio350 (Timeweb Cloud)]]></dc:creator>
      
      <category>javascript</category><category>js</category><category>cybersecurity</category><category>timeweb_статьи_перевод</category><category>security</category><category>безопасность</category><category>oauth</category><category>jwt</category><category>auth</category><category>token</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Минимальный биллинг для MVP: что нужно настроить до первого платного запуска]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081438/</guid>
      <link>https://habr.com/ru/articles/1081438/?utm_campaign=1081438&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d8b/865/a52/d8b865a52aa5a8a23038559464b7d4cf.png" /><p>Какой биллинг нужен стартапу для первого платного запуска? Подключить приём платежей — мало, но и полноценная система расчётов на старте не нужна. Разбираю, что должно войти в MVP биллинга, а какие сценарии можно оставить на потом.</p> <a href="https://habr.com/ru/articles/1081438/?utm_campaign=1081438&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 17:14:39 GMT</pubDate>
      <dc:creator><![CDATA[lidia_zakharova]]></dc:creator>
      
      <category><![CDATA[биллинг]]></category><category><![CDATA[стартап]]></category><category><![CDATA[mvp]]></category><category><![CDATA[приём платежей]]></category><category><![CDATA[подписочная модель]]></category><category><![CDATA[прием платежей на сайте]]></category><category><![CDATA[запуск стартапов]]></category><category><![CDATA[запуск проекта]]></category><category><![CDATA[запуск нового продукта]]></category><category><![CDATA[новый продукт]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Мы поставили сторожа на конвейер публикаций. Первую неделю он сторожил сам себя]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081430/</guid>
      <link>https://habr.com/ru/articles/1081430/?utm_campaign=1081430&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>У нас несколько фоновых агентов публикуют контент на разных площадках по расписанию — Дзен, VC, TenChat, Хабр. Если основной движок не справился за 20 минут, включается запасной. Чтобы не сидеть в логах руками и не пропускать пустые слоты, поверх этого стоит раннер: он спрашивает у каждой площадки факт публикации, сверяет с базой и, если слот не закрылся, шлёт алерт с просьбой перезапустить вручную.</p> <a href="https://habr.com/ru/articles/1081430/?utm_campaign=1081430&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 16:29:46 GMT</pubDate>
      <dc:creator><![CDATA[r_o_m_k_o_l_a]]></dc:creator>
      
      <category><![CDATA[автоматизация]]></category><category><![CDATA[отладка]]></category><category><![CDATA[мониторинг]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Agent‑Ops 0.4.0: ИИ предлагает, человек решает, программа исполняет]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081344/</guid>
      <link>https://habr.com/ru/articles/1081344/?utm_campaign=1081344&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/7eb/529/be7/7eb529be733e737cf7ccf77535471f4c.jpg" /><p><em>Привет! Я Сергей Житинский, основатель Git in Sky. Мы занимаемся эксплуатацией и технической поддержкой ИТ-инфраструктуры. Agent-Ops — проект открытой отраслевой методологии совместной работы инженеров и ИИ-агентов. Мы начали разрабатывать его весной этого года и сейчас выложили первый кандидат версии 0.4.0 на </em><a href="https://github.com/open-agent-ops/spec" rel="noopener nofollow"><em>GitHub</em></a><em> и </em><a href="https://gitverse.ru/open-agent-ops/spec" rel="noopener nofollow"><em>GitVerse</em></a><em>. Одновременно, на конференции IT Elements 2026 мы договорились о совместной работе с инженерами из 2х других компаний, они стали у нас maintainers. Поэтому сегодня Agent-Ops - это не инициатива только одной компании, а совместной работа нескольких. Надеюсь, количество единомышленников будет увеличиваться. Приглашаем контрибуторов развивать этот проект вместе с нами.</em></p><p><em>Я ожидаю масштабных изменений в ИТ-отрасли, поэтому решил лично заняться этой работой внутри Git in Sky, а наши подходы и предложения вынести на обсуждение профессионального сообщества. Меняется сама организация работы: кто исследует проблему, на каком основании предлагает решение, кто разрешает изменение и кто отвечает, если оно привело к аварии.</em></p><p><em>Ниже расскажу, как мы предлагаем устроить этот процесс и что вошло в редакцию 0.4.0. Её текущий статус — публичный нормативный кандидат: проект правил для обсуждения и дальнейшего развития.</em></p><p><em>Я ожидаю масштабных изменений в ИТ-отрасли, поэтому решил лично заняться этой работой внутри Git in Sky, а наши подходы и предложения вынести на обсуждение профессионального сообщества. Меняется сама организация работы: кто исследует проблему, на каком основании предлагает решение, кто разрешает изменение и кто отвечает, если оно привело к аварии.</em></p><p><em>Ниже расскажу, как мы предлагаем устроить этот процесс и что вошло в редакцию 0.4.0. Её текущий статус — публичный нормативный кандидат: проект правил для обсуждения и дальнейшего развития.</em></p> <a href="https://habr.com/ru/articles/1081344/?utm_campaign=1081344&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 15:58:56 GMT</pubDate>
      <dc:creator><![CDATA[gitinsky]]></dc:creator>
      
      <category><![CDATA[ai-агенты]]></category><category><![CDATA[Agent-Ops]]></category><category><![CDATA[DevOps]]></category><category><![CDATA[автоматизация]]></category><category><![CDATA[ИТ-инфраструктура]]></category><category><![CDATA[информационная безопасность]]></category><category><![CDATA[системное администрирование]]></category><category><![CDATA[управление изменениями]]></category><category><![CDATA[sre]]></category><category><![CDATA[ии-агенты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[AI меняет центр тяжести разработки]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081410/</guid>
      <link>https://habr.com/ru/articles/1081410/?utm_campaign=1081410&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/5a3/be9/e39/5a3be9e39f5b0900e999b183d7d38c89.png" /><p>В эпоху AI код становится дешевле, а качественное инженерное решение — ценнее.</p><p>Поэтому важнее не просто уметь быстро писать код, а уметь спроектировать систему так, чтобы человек и агент одинаково понимали: что нужно изменить, зачем, где проходят границы и каким должен быть результат.</p><p>Viaduct помогает превратить архитектурное проектирование в структурированный, проверяемый и доступный AI-агентам контекст — от модели системы до Change Set, по которому можно безопасно реализовать изменение.</p> <a href="https://habr.com/ru/articles/1081410/?utm_campaign=1081410&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 15:20:24 GMT</pubDate>
      <dc:creator><![CDATA[igrglvk]]></dc:creator>
      
      <category><![CDATA[ai-агенты]]></category><category><![CDATA[ai-assisted development]]></category><category><![CDATA[разработка с ии]]></category><category><![CDATA[проектирование по]]></category><category><![CDATA[архитектура по]]></category><category><![CDATA[software architecture]]></category><category><![CDATA[c4 model]]></category><category><![CDATA[docs as code]]></category><category><![CDATA[спецификации]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Что значит развернуть LLM локально: два дня с vLLM, DGX Spark и настоящими ограничениями]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081324/</guid>
      <link>https://habr.com/ru/articles/1081324/?utm_campaign=1081324&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/41e/448/740/41e448740d56782c91e2fdd8bb6d1a78.jpg" /><p>Когда меня однажды спросили, что такое инференс и как выглядит локальное развёртывание модели, я ответил правильно, но слишком общо. Через несколько дней пришлось пройти этот путь целиком: поднять две LLM на NVIDIA DGX Spark, отдельную ASR-модель на AMD GPU и подключить всё к мультиагентной платформе. В статье — инженерный разбор того, почему файлы модели ещё не сервис, как длинный контекст конкурирует с KV-кэшем и параллелизмом, почему tokens/sec не описывают пользовательскую задержку и зачем иногда откатывать более быструю модель из-за качества.</p> <a href="https://habr.com/ru/articles/1081324/?utm_campaign=1081324&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 14:58:39 GMT</pubDate>
      <dc:creator><![CDATA[damir9311]]></dc:creator>
      
      <category><![CDATA[LLM]]></category><category><![CDATA[inference]]></category><category><![CDATA[vLLM]]></category><category><![CDATA[CUDA]]></category><category><![CDATA[ROCm]]></category><category><![CDATA[DGX Spark]]></category><category><![CDATA[AI-агенты]]></category><category><![CDATA[ASR]]></category><category><![CDATA[KV-кэш]]></category><category><![CDATA[локальный ИИ]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Спиральный фрактал разработки ПО]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081392/</guid>
      <link>https://habr.com/ru/articles/1081392/?utm_campaign=1081392&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fe4/42d/07f/fe442d07f225507bb04caaa0be18d15b.jpeg" /><p>В гибких методологиях вроде <a href="https://ru.wikipedia.org/wiki/Scrum" rel="noopener nofollow">Scrum</a> и инженерных практиках <a href="https://en.wikipedia.org/wiki/DevOps" rel="noopener nofollow">DevOps / DevSecOps</a> часто используют итеративно-инкрементальную модель SDLC в сочетании с непрерывным тестированием. Применяется концепция вложенных Agile циклов — это архитектурный паттерн, описывающий разработку как систему из множества взаимосвязанных петель обратной связи (<a href="https://www.qwan.eu/2023/02/01/development-feedback-loops.html" rel="noopener nofollow">feedback loops</a>), которые <a href="https://ralfw.de/archiv/2015/agile-dimensions-of-feedback/" rel="noopener nofollow">вложены друг в друга</a>.&nbsp; Для упорядочения разработки и удобства используют <a href="https://en.wikipedia.org/wiki/CI/CD" rel="noopener nofollow">CI/CD</a> конвейеры (pipelines). Для автоматизации рутины всё больше <a href="https://fractal.ai/solutions/sdlc/" rel="noopener nofollow">используют</a> ИИ-агентов, работающих в Agile петлях разных уровней. Попробуем описать модель жизненного цикла ПО, включающую эти прогрессивные практики.</p> <a href="https://habr.com/ru/articles/1081392/?utm_campaign=1081392&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать статью</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 14:53:43 GMT</pubDate>
      <dc:creator><![CDATA[Alexander_IK]]></dc:creator>
      
      <category><![CDATA[спиральный фрактал]]></category><category><![CDATA[SDLC]]></category><category><![CDATA[жизненный цикл]]></category><category><![CDATA[agile loops]]></category><category><![CDATA[spiral fractal]]></category><category><![CDATA[SFM]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Шаблон игры «Автомойка» на Unity: Полное руководство по созданию детской игры по мытью автомобилей]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1080458/</guid>
      <link>https://habr.com/ru/articles/1080458/?utm_campaign=1080458&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/132/035/d00/132035d0042529d63a7e251e3a4b83e5.webp" /><p>Игры-симуляторы, построенные на простых, повторяющихся и визуально привлекательных задачах, стали одним из самых надежных жанров в мобильных играх. Среди них особое место занимают симуляторы автомойки и ухода за автомобилем. Они красочные, не требуют больших усилий и приносят бесконечное удовлетворение — именно поэтому они так популярны среди юных игроков. Если вы разработчик Unity, изучающий эту нишу,&nbsp;<strong>шаблон игры Car Wash Salon Unity Game Template</strong>&nbsp;стоит изучить подробно, как в качестве готового продукта, так и в качестве примера того, как создаются игры-симуляторы, ориентированные на детей.</p> <a href="https://habr.com/ru/articles/1080458/?utm_campaign=1080458&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 14:53:17 GMT</pubDate>
      <dc:creator><![CDATA[MRMAGO12]]></dc:creator>
      
      <category>Unity</category><category>шаблон игры</category><category>детские игры</category><category>мобильные игры</category><category>геймдев</category><category>симулятор автомойки.</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Как мы засунули геометрию квартиры в обычный PNG]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081340/</guid>
      <link>https://habr.com/ru/articles/1081340/?utm_campaign=1081340&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/734/96c/46d/73496c46dd2b7911aef727292ecb489e.png" /><p>Туры Getfloorplan рендерятся в Unreal Engine с трассировкой пути, и в браузер уходит готовая панорама — по сути скриншот из игры. Грузится быстро и выглядит как фотография, но геометрии у картинки нет: курсору не во что попасть. А линейку в проптехе рано или поздно просят все — измерить комнату, проверить, пройдёт ли шкаф в проём.</p><p>В статье — как мы получили и картинку, и линейку. Рядом с панорамой рендерим карту глубины, по экранным координатам курсора восстанавливаем точку в мире и нормаль к поверхности. Расстояния упаковываем в обычный PNG: EXR, в котором карта рождается, браузер нативно не читает. Разбираем, чем за это платим: точностью, размером файла и парой грабель с CORS и цветовыми профилями.</p> <a href="https://habr.com/ru/articles/1081340/?utm_campaign=1081340&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 14:44:22 GMT</pubDate>
      <dc:creator><![CDATA[4heck]]></dc:creator>
      
      <category><![CDATA[карта глубины]]></category><category><![CDATA[панорамы]]></category><category><![CDATA[three.js]]></category><category><![CDATA[WebGL]]></category><category><![CDATA[PNG]]></category><category><![CDATA[EXR]]></category><category><![CDATA[Unreal Engine]]></category><category><![CDATA[линейка]]></category><category><![CDATA[проптех]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как мы разрешили чтение с реплик PostgreSQL — и почему шесть лет говорили «нет»]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/avito/articles/1081346/</guid>
      <link>https://habr.com/ru/companies/avito/articles/1081346/?utm_campaign=1081346&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c2e/67d/abf/c2e67dabf43ced68ac79c77c7fefa5f1.jpg" /><p>Меня зовут <strong>Кирилл Манин</strong>, я почти шесть лет работаю в команде SQL DBA и занимаюсь развитием платформы баз данных <strong><a href="https://clc.to/LV3FBg">Авито</a></strong>.</p><p>Почти всё это время к нам регулярно обращались разработчики микросервисов: «Можно нам читать с реплик?» и «Как подключиться к реплике для чтения?». Мы всегда отвечали одинаково: платформа не поддерживает чтение с реплик, и добавлять такую возможность мы пока не планируем.</p><p>Недавно мы пересмотрели это решение. Чтобы понять, почему на это ушло столько времени, сначала нужно разобраться, какую роль реплики играли в нашей платформе и какие гарантии меняются, когда на них появляется пользовательская нагрузка.</p> <a href="https://habr.com/ru/articles/1081346/?utm_campaign=1081346&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 14:43:18 GMT</pubDate>
      <dc:creator><![CDATA[tired_eye (AvitoTech)]]></dc:creator>
      
      <category><![CDATA[postgresql]]></category><category><![CDATA[репликация]]></category><category><![CDATA[DBA]]></category><category><![CDATA[базы данных]]></category><category><![CDATA[PgBouncer]]></category><category><![CDATA[отказоустойчивость]]></category><category><![CDATA[масштабирование]]></category><category><![CDATA[высоконагруженные системы]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[МФО выдали заем мошеннику: кто должен отвечать за последствия]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/smartengines/articles/1081388/</guid>
      <link>https://habr.com/ru/companies/smartengines/articles/1081388/?utm_campaign=1081388&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2ad/3b6/fd0/2ad3b6fd065c80a3d07a58316ea60931.jpg" /><p>Недавно россиянка <a href="https://t.me/bazabazon/48735">стала жертвой</a> мошенничества: на ее имя оформили около 60 микрозаймов на сумму более 2,5 млн рублей. Для этого злоумышленникам оказалось достаточно фотографии ее паспорта. Девушка больше года сталкивается со звонками и угрозами коллекторов, а более двадцати МФО продолжают пытаться взыскать с нее деньги.&nbsp;</p><p>Инцидент чрезвычайно показателен: он еще раз напоминает, насколько серьезной остается угроза мошенничества и как дорого она может обойтись обычному человеку. Масштаб риска растет вместе с числом утечек: по отраслевым данным, за 2025 год и первую половину 2026 года в открытый доступ <a href="https://www.vedomosti.ru/technology/news/2026/09/09/1227117-utechki-v-kompaniyah">попали</a> 326 баз данных клиентов российских компаний, содержащих около 1,175 млрд строк с информацией о пользователях. Это вдвое больше совокупного числа публичных утечек в Латинской Америке, на Ближнем Востоке, в Африке, Азиатско-Тихоокеанском регионе и других странах СНГ. В таких условиях исходить из того, что паспортные и другие персональные данные остаются известны только их владельцу, уже нельзя: оказавшись в открытом доступе, они с высокой вероятностью могут стать инструментом мошенников. Поэтому вопрос зачастую заключается в том, насколько быстро злоумышленники попытаются оформить с их помощью кредит или заем.</p><p>В этом контексте следует задать другой, не менее важный вопрос: <strong>кто должен нести ответственность за последствия такого мошенничества</strong>?&nbsp; Разберемся,&nbsp; какую роль в предотвращении подобных схем играют банки и МФО и почему надежная проверка личности заемщика должна быть обязательной частью процесса выдачи кредита.</p> <a href="https://habr.com/ru/articles/1081388/?utm_campaign=1081388&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 14:27:40 GMT</pubDate>
      <dc:creator><![CDATA[SmartEngines (Smart Engines)]]></dc:creator>
      
      <category><![CDATA[мфо]]></category><category><![CDATA[антифрод]]></category><category><![CDATA[банки]]></category><category><![CDATA[искусственный интеллект]]></category><category><![CDATA[шерлок]]></category><category><![CDATA[smart engines]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[UART over radio на PlutoSDR: от serial monitor до неполноценного терминала Raspberry Pi]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081366/</guid>
      <link>https://habr.com/ru/articles/1081366/?utm_campaign=1081366&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cbf/bf5/331/cbfbf533116221ba3be779d2d07f3faf.jpg" /><p>В этой статье рассматривается процесс создания кастомной no-OS прошивки для клона PlutoSDR, которая позволит принимать UART данные и передавать их по радио, а на другой стороне — принимать данные из радиоканала и выводить их через UART.</p> <a href="https://habr.com/ru/articles/1081366/?utm_campaign=1081366&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 14:15:05 GMT</pubDate>
      <dc:creator><![CDATA[Pisikak]]></dc:creator>
      
      <category><![CDATA[ad9361]]></category><category><![CDATA[plutosdr]]></category><category><![CDATA[радио]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Карта экосистемы информационной безопасности вокруг РЕД АДМ]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081196/</guid>
      <link>https://habr.com/ru/articles/1081196/?utm_campaign=1081196&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3ca/403/e95/3ca403e950130db5e51676adc68a230e.jpg" /><p>Пару лет назад мне попалась на глаза карта рынка экосистемы информационной безопасности для служб каталогов Microsoft, где по строкам стояли вендоры вроде Microsoft, Semperis, Quest, Netwrix и BeyondTrust, а по столбцам — функции: аудит учётных записей, харденинг паролей, обнаружение угроз, восстановление после атаки на домен. Для Active Directory и Entra такие карты существуют и постоянно обновляются — просто потому, что вокруг AD за 25 лет вырос отдельный рынок специализированных инструментов безопасности.</p><p>Мне стало любопытно: а что будет, если нарисовать такую же карту для российской службы каталогов РЕД АДМ. Я взял официальный список совместимого ПО с сайта вендора и получил картинку, которая объясняет, на каком именно этапе сейчас находится импортозамещение Active Directory в стране.</p> <a href="https://habr.com/ru/articles/1081196/?utm_campaign=1081196&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 14:08:26 GMT</pubDate>
      <dc:creator><![CDATA[AlexTsvetkoff]]></dc:creator>
      
      <category><![CDATA[импортозамещение]]></category><category><![CDATA[защита информации]]></category><category><![CDATA[информационная безопасность]]></category><category><![CDATA[служба каталогов]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Бэкап, из которого ни разу не восстанавливались — это не бэкап]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/otus/articles/1075558/</guid>
      <link>https://habr.com/ru/companies/otus/articles/1075558/?utm_campaign=1075558&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ed2/55c/86c/ed255c86cedbd74008e145855482130e.png" /><p>Бэкап, который ни разу не&nbsp;проверяли восстановлением, может не&nbsp;помочь в&nbsp;момент аварии. В&nbsp;статье разберём, где чаще всего ломаются схемы резервного копирования: от&nbsp;пустых копий и неверного RTO до&nbsp;отсутствующих ролей, секретов и инфраструктурных зависимостей. </p> <a href="https://habr.com/ru/articles/1075558/?utm_campaign=1075558&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Узнать больше</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 14:05:13 GMT</pubDate>
      <dc:creator><![CDATA[badcasedaily1 (OTUS)]]></dc:creator>
      
      <category><![CDATA[резервное копирование]]></category><category><![CDATA[восстановление данных]]></category><category><![CDATA[PostgreSQL]]></category><category><![CDATA[отказоустойчивость]]></category><category><![CDATA[бэкап]]></category><category><![CDATA[disaster recovery]]></category><category><![CDATA[мониторинг]]></category><category><![CDATA[инфраструктура]]></category><category><![CDATA[DevOps]]></category><category><![CDATA[безопасность данных]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[DLP для LLM: как обезличивать запросы и не ломать поиск по сотрудникам]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/agima/articles/1081356/</guid>
      <link>https://habr.com/ru/companies/agima/articles/1081356/?utm_campaign=1081356&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/588/4dc/c03/5884dcc03c7631caa9ade1501748bf48.jpg" /><p>Что происходит с корпоративным поиском, когда имена сотрудников нужно скрыть от внешней LLM? Простая замена фамилий на случайные маркеры защищает данные, но ломает связь между запросом, найденными документами и ответом модели. В статье разбираем, как развести приватность и полезность: где хранить mapping, зачем нужен entity resolution, как policy engine принимает решения и почему проверять нужно не только входной prompt, но и ответ модели</p> <a href="https://habr.com/ru/articles/1081356/?utm_campaign=1081356&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 13:38:47 GMT</pubDate>
      <dc:creator><![CDATA[nepryakhin (AGIMA)]]></dc:creator>
      
      <category><![CDATA[DLP]]></category><category><![CDATA[LLM]]></category><category><![CDATA[персональные данные]]></category><category><![CDATA[псевдонимизация]]></category><category><![CDATA[NER]]></category><category><![CDATA[entity resolution]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Реверс‑инжиниринг электросамоката и новая прошивка для него на Rust]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1080824/</guid>
      <link>https://habr.com/ru/articles/1080824/?utm_campaign=1080824&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fd1/f77/a48/fd1f77a481bdd037db4ea1b4bc8f545b.jpg" /><p>Я выполнил реверс‑инжиниринг оборудования и прошивки своего электросамоката Egret GT. В&nbsp;статье будет рассказано о&nbsp;том, как&nbsp;мне удалось забраться внутрь, проанализировать обмен данными между компонентами и отреверсить прошивку.</p> <a href="https://habr.com/ru/articles/1080824/?utm_campaign=1080824&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 13:19:10 GMT</pubDate>
      <dc:creator><![CDATA[PatientZero]]></dc:creator>
      
      <category>электросамокаты</category><category>средства индивидуальной мобильности</category><category>обратная разработка</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Что математики говорят про влияние ИИ на математику?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/kodik/articles/1081264/</guid>
      <link>https://habr.com/ru/companies/kodik/articles/1081264/?utm_campaign=1081264&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/544/b54/37a/544b5437a8edb0b3413ffd56899b9eaf.jpg" /><p>Новости с заголовком «ИИ решил задачу тысячелетия» стали появляться всё чаще. Со стороны бывает сложно оценить: где исторический прецедент, а где надуманный хайп? А главное: что всё это значит для будущего математики?</p><p>Чтобы внести в вопрос ясность, полезно послушать самих математиков. Что они считают подходящими для ИИ задачами, а что — человеческими? В чём видят прогресс, а в чём — обыкновенный инфоповод? В чём вообще их видение смысла математики и как теперь, в изменившемся мире, подходить к математике сознательно?</p><p>Мы в Kodik занимаемся не математикой, а редактором кода с ИИ. Тем не менее, в нашей команде есть люди с классическим мехмат-образованием, и мы с интересом следим за темой. Поэтому ранее переводили для Хабра мнения математиков про опровержение конкретной задачи Эрдёша, а теперь решили осветить их взгляд на происходящее в целом. Конечно, мнения расходятся, но в этой статье мы попробовали собрать срез математического сообщества.</p> <a href="https://habr.com/ru/articles/1081264/?utm_campaign=1081264&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 13:02:54 GMT</pubDate>
      <dc:creator><![CDATA[Kodik_AI (Kodik)]]></dc:creator>
      
      <category><![CDATA[математика]]></category><category><![CDATA[искусственный интеллект]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Софт может деградировать бесконечно]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/1080168/</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/1080168/?utm_campaign=1080168&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/13b/c9e/b58/13bc9eb58e010e4ff779e6080dc2a577.png" /><p>Нередко для описания хромых кодовых баз используют метафоры вроде «тонущий корабль». Я же считаю, что эта аналогия ошибочна. Бизнес начинает тонуть задолго до того, как код достигнет гипотетического дна. Технический долг нельзя свести к банкротству, чтобы начать с чистого листа. Именно поэтому подобные метафоры, подразумевающие достижение некоего конца, лишь создают ложное чувство спокойствия. </p><p>Программное обеспечение существует в умозрительной сфере. Его нельзя сравнивать со зданием или мостом, которые находятся в физическом мире, где вы можете их полноценно видеть и осязать. Если вы продолжите бесконечно добавлять в здание этажи и комнаты, оно в конечном итоге рухнет. Но у ПО нет такого жёсткого предела. Код всегда можно сделать ещё хуже. Всегда можно внести очередной слой абстракции или ещё больше ослабить производительность.<em> </em></p> <a href="https://habr.com/ru/articles/1080168/?utm_campaign=1080168&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 13:02:08 GMT</pubDate>
      <dc:creator><![CDATA[Bright_Translate (RUVDS.com)]]></dc:creator>
      
      <category>ruvds_перевод</category><category>качество кода</category><category>легаси-системы</category><category>управление проектами</category><category>менеджмент</category><category>управление разработкой</category><category>оптимизация кода</category>
    </item>
  

  

    

  
    <item>
        <title><![CDATA[Код будущего: Хабр и Сбер запускают новый сезон статей о роли ИИ в создании ПО]]></title>
        <guid isPermaLink="true">https://habr.com/ru/specials/1080998/</guid>
        <link>https://habr.com/ru/specials/1080998/?utm_campaign=1080998&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
        <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/098/b9e/4f5/098b9e4f543475ee6588a1101162fce7.jpg" /><p>Искусственный интеллект в&nbsp;IT из&nbsp;экспериментального инструмента превратился в&nbsp;рабочий: он меняет роли в&nbsp;командах и заставляет пересматривать привычные подходы. Компании всё меньше обсуждают, полезен&nbsp;ли ИИ при&nbsp;разработке ПО. Вместо этого они думают, как&nbsp;лучше интегрировать его в&nbsp;процессы. Это, пожалуй, самая значительная трансформация отрасли за&nbsp;последние несколько лет, и мы хотим увидеть её через призму вашего опыта.</p><p>Поэтому Хабр совместно со Сбером запускают новый сезон статей «Код будущего», в&nbsp;котором вы сможете рассказать о&nbsp;своей практике использования ИИ в&nbsp;создании ПО&nbsp;и взаимосвязи ИИ и open source. Сезон продлится с 11&nbsp;сентября по 11&nbsp;ноября 2026&nbsp;года. Под&nbsp;катом&nbsp;— все подробности: тема, сроки, правила.</p> <a href="https://habr.com/ru/articles/1080998/?utm_campaign=1080998&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
        
        <pubDate>Fri, 11 Sep 2026 12:54:13 GMT</pubDate>
        <dc:creator><![CDATA[megapost (Сбер)]]></dc:creator>
        
        <category><![CDATA[ИИ]]></category><category><![CDATA[искуственный интеллект]]></category><category><![CDATA[разработка]]></category><category><![CDATA[open source]]></category><category><![CDATA[информационная безопасность]]></category><category><![CDATA[сезон код будущего]]></category>
    </item>
  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Авторизация как код, но не в коде: ABAC для Spring Boot на Open Policy Agent]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/severstal/articles/1081304/</guid>
      <link>https://habr.com/ru/companies/severstal/articles/1081304/?utm_campaign=1081304&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/8b9/6d6/496/8b96d64967c1463cdb58246f09b2cca6.jpg" /><p>Авторизация в Spring обычно живёт в аннотациях и SpEL — и ломается на иерархии ресурсов и фильтрации списков. Как вынести правила доступа в OPA, не потеряв ни фильтрацию в SQL, ни fail-closed. Первая статья серии про open-source Spring Boot starter для ABAC на Open Policy Agent.</p> <a href="https://habr.com/ru/articles/1081304/?utm_campaign=1081304&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать кейс</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 12:52:17 GMT</pubDate>
      <dc:creator><![CDATA[Void3110 (Северсталь)]]></dc:creator>
      
      <category><![CDATA[Open Policy Agent]]></category><category><![CDATA[OPA]]></category><category><![CDATA[ABAC]]></category><category><![CDATA[Rego]]></category><category><![CDATA[авторизация]]></category><category><![CDATA[Spring Boot]]></category><category><![CDATA[Spring Security]]></category><category><![CDATA[policy as code]]></category><category><![CDATA[partial evaluation]]></category><category><![CDATA[контроль доступа]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Сознание в рамках Макро- и Микро-Систем (Первая статья в серии по моему проекту «Zero»)]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1067612/</guid>
      <link>https://habr.com/ru/articles/1067612/?utm_campaign=1067612&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/52e/b10/ea3/52eb10ea37cd280562e3ae41220d13ba.PNG" /><p>Какое будущее нас ждет на достаточно продолжительном интрвале времени? Обретет ли ИИ Сознание? Как это повлияет на Социум и место ИИ в нем? И какие еще удивителные умозаключения можно выдвинуть на эту тему?..</p> <a href="https://habr.com/ru/articles/1067612/?utm_campaign=1067612&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Предсказание на 10 лет....</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 12:46:48 GMT</pubDate>
      <dc:creator><![CDATA[lazy_mathematician]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[интерфейсы]]></category><category><![CDATA[ЯП Zero]]></category><category><![CDATA[философия ии]]></category><category><![CDATA[будущее ии]]></category><category><![CDATA[научпоп]]></category><category><![CDATA[футуралогия]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как использовать фреймворк Perseus для решения задач]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/tbank/articles/1081276/</guid>
      <link>https://habr.com/ru/companies/tbank/articles/1081276/?utm_campaign=1081276&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f1f/0ec/7cd/f1f0ec7cd65fbc4283c7c8ef6fe28477.png" /><p>Привет! Я Аня Никифорова, ML-разработчик по направлению рекомендательных систем в Т-Банке. Этим летом на Turbo ML Conf 2026 мы представили фреймворк Perseus. Он подходит для работы с гетерогенными последовательностями событий пользователей, хорошо масштабируется под различные задачи и из коробки поддерживает кросс-доменные сценарии.&nbsp;</p><p>Фреймворк может показаться сложным, поэтому мы решили поделиться подробным туториалом, где по шагам рассказываем, как использовать Perseus для своих задач. Посмотрим, как с помощью Perseus реализовать кандидатогенерацию, ранжирование, классификацию и регрессию поверх истории действий пользователей в сервисах: как подготовить данные, какие команды вызвать и как оценить результат. На примере кандидатогенерации подробно рассмотрим, как добавлять в модель дополнительные фичи, обогащать ее событиями и как настраивать модель, меняя лишь пару строк в конфиге.</p> <a href="https://habr.com/ru/articles/1081276/?utm_campaign=1081276&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 12:45:05 GMT</pubDate>
      <dc:creator><![CDATA[sonyaleaf (Т-Банк)]]></dc:creator>
      
      <category><![CDATA[open source]]></category><category><![CDATA[персонализация]]></category><category><![CDATA[фреймворк]]></category><category><![CDATA[трансформеры]]></category><category><![CDATA[рекомендательные системы]]></category><category><![CDATA[машинное обучение]]></category><category><![CDATA[туториал]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Создан новый тип игральных костей, которые гарантируют отсутствие ничьей при определении победителя]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081322/</guid>
      <link>https://habr.com/ru/articles/1081322/?utm_campaign=1081322&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/40d/463/87b/40d46387be7bbe1f1ea745a39dbc90e9.webp" /><p>Во&nbsp;время ужина на&nbsp;игровом фестивале в 2012&nbsp;году разработчик настольных игр спросил Эрика Харшбаргера, нельзя&nbsp;ли придумать такие кости, которые позволяли&nbsp;бы определять первого игрока без&nbsp;вероятности ничьей. Идея&nbsp;была простой:&nbsp;быстро определить, кто ходит первым, и перейти к&nbsp;игре.</p><p>«Цель в&nbsp;том, чтобы сэкономить всем несколько драгоценных секунд и как&nbsp;можно скорее начать играть»,&nbsp;— рассказал Харшбаргер ведущей программы As It Happens Нил Кёксал. Харшбаргер, математик и старший преподаватель Обернского университета в&nbsp;Оберне, штат Алабама, говорит, что&nbsp;такая задача пришлась ему как&nbsp;раз по&nbsp;душе. «Это&nbsp;был вопрос без&nbsp;очевидного ответа, а&nbsp;математики обычно очень любят за&nbsp;такие вопросы хвататься».</p><p>Харшбаргер вообразил себе такой теоретический набор костей, в&nbsp;котором каждый игрок мог&nbsp;бы бросить по&nbsp;одной кости, все имели&nbsp;бы одинаковые шансы на&nbsp;победу и при&nbsp;этом никакие два игрока не&nbsp;могли&nbsp;бы получить одинаковый результат. Но&nbsp;найти кости, которые действительно работали&nbsp;бы в&nbsp;реальном мире, оказалось гораздо сложнее.</p><p>Теперь, почти 15&nbsp;лет спустя, Харшбаргер и его коллеги наконец создали такой набор: Go First Dice для&nbsp;пяти игроков. Они позволяют честно определить, кто первым ходит в&nbsp;настольной игре, причём победитель гарантирован уже после одного броска.</p> <a href="https://habr.com/ru/articles/1081322/?utm_campaign=1081322&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 12:22:12 GMT</pubDate>
      <dc:creator><![CDATA[SLY_G]]></dc:creator>
      
      <category>игральные кости</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Какая CRM лучше для бизнеса: Битрикс24, amoCRM или другая система?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081168/</guid>
      <link>https://habr.com/ru/articles/1081168/?utm_campaign=1081168&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fc1/4ce/a71/fc14cea71976bf090d8f9f8ed2c65c02.jpg" /><p>Я занимаюсь внедрением и интеграциями CRM уже третий год. За это время у меня было больше 70 интеграций, а около 90% клиентов после внедрения остаются на сопровождении.</p><p>И один из вопросов, который я регулярно слышу еще до начала проекта:</p><p><strong>«А какая CRM нам лучше подойдет — Битрикс24, amoCRM или что-то другое?»</strong></p><p>Иногда вопрос формулируют еще проще:</p> <a href="https://habr.com/ru/articles/1081168/?utm_campaign=1081168&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 12:06:06 GMT</pubDate>
      <dc:creator><![CDATA[IvanDB]]></dc:creator>
      
      <category><![CDATA[crm-системы]]></category><category><![CDATA[битрикс24]]></category><category><![CDATA[amocrm]]></category><category><![CDATA[bpmn]]></category><category><![CDATA[аналитика проекта]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Беги за солнцем]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081316/</guid>
      <link>https://habr.com/ru/articles/1081316/?utm_campaign=1081316&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/bd9/df5/90c/bd9df590c245733d7bc9c45cd0590320.jpeg" /><p><em>Мы идём по тёмному цеху, освещение мерцает, где‑то капает вода, пар свистит, вырываясь из небольшого отверстия в трубопроводе. Старые пульты управления, покрытые пылью, копотью и паутиной. Проходя мимо пультовой, улавливаешь запах сигарет и кофе&nbsp;—&nbsp;верные, вечные спутники оперативной смены. Слева, на высоте метров десяти, работают котлы, издавая звук, схожий с рёвом Роковой горы в самом </em><strong><em>сердце Мордора</em></strong><em>. Весь путь пропитан хтоническим ужасом&nbsp;—&nbsp;не хватает только своего Фредди Крюгера или Джейсона Вурхиза. Хотя кто знает, что тут по ночам происходит.</em></p><p><em>И вот мы приходим к нашему месту «</em><strong><em>жертвоприношений</em></strong><em>»&nbsp;—&nbsp;тренажёрному классу для обучения операторов ТЭЦ. За стеной&nbsp;—&nbsp;цех с четырьмя энергетическими котлами БКЗ, за окном&nbsp;—&nbsp;минус&nbsp;35, а впереди&nbsp;—&nbsp;две недели установки софта, наладки, ввода в эксплуатацию и обучения инструкторов. Хоть и кажется, что вся эта компьютерная техника с красивыми картинками здесь чужеродна…</em></p> <a href="https://habr.com/ru/articles/1081316/?utm_campaign=1081316&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 12:04:33 GMT</pubDate>
      <dc:creator><![CDATA[Sbukreev]]></dc:creator>
      
      <category><![CDATA[тренажеры для обучения персонала]]></category><category><![CDATA[энергетика]]></category><category><![CDATA[аэс]]></category><category><![CDATA[тэц]]></category><category><![CDATA[карьера в it]]></category><category><![CDATA[промышленное программирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как голосовой робот сам закрывает окна в расписании стоматологов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ru_mts/articles/1081178/</guid>
      <link>https://habr.com/ru/companies/ru_mts/articles/1081178/?utm_campaign=1081178&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/55a/3ec/c3c/55a3ecc3c98566888eef6d07dfa654e7.png" /><p>Представьте ситуацию: администратор стоматологической клиники утром открывает расписание и видит, что пациент отменил прием в 10:00, а следующее свободное окно у этого врача только вечером. Время пропадает, врач ждет. А рядом, в листе ожидания, наверняка есть человек, который был бы рад попасть именно на это время. Надо только, чтобы кто-то ему об этом сообщил.&nbsp;</p><p>Почти каждый пятый пациент на прием не является. Вручную обзванивать долго и неэффективно, а слот нужно закрыть быстро, пока он еще актуален.</p><p>Дальше покажем, как автоматизировать управление записями к стоматологу. <a href="https://exolve.ru/products/razrabotka-golosovykh-robotov/">Голосовой робот МТС Exolve</a> будет сам звонить пациенту, предлагать перенести визит и сохранит изменения в расписании.</p> <a href="https://habr.com/ru/articles/1081178/?utm_campaign=1081178&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 12:00:04 GMT</pubDate>
      <dc:creator><![CDATA[KKK_56 (МТС)]]></dc:creator>
      
      <category><![CDATA[голосовой робот]]></category><category><![CDATA[МТС Exolve]]></category><category><![CDATA[стоматология]]></category><category><![CDATA[МИС]]></category><category><![CDATA[FastAPI]]></category><category><![CDATA[Python]]></category><category><![CDATA[SQLite]]></category><category><![CDATA[вебхуки]]></category><category><![CDATA[автоматизация записи]]></category><category><![CDATA[расписание врачей]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Миллионы товаров и миллисекунды: как устроен специализированный движок каталога]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081282/</guid>
      <link>https://habr.com/ru/articles/1081282/?utm_campaign=1081282&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/af2/892/2ff/af28922ffd936254c88b088d20b46f72.png" /><p>Что происходит, если строить каталог на миллионах товаров не вокруг PostgreSQL и Elasticsearch, а вокруг mmap, собственных индексов и zero-allocation JSON? Разбираю архитектуру, компромиссы и реальные результаты на работающем агрегаторе: около 50 000 RPS и миллисекундные ответы.</p> <a href="https://habr.com/ru/articles/1081282/?utm_campaign=1081282&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 11:09:29 GMT</pubDate>
      <dc:creator><![CDATA[ihar76]]></dc:creator>
      
      <category><![CDATA[Go]]></category><category><![CDATA[mmap]]></category><category><![CDATA[базы данных]]></category><category><![CDATA[индексы]]></category><category><![CDATA[производительность]]></category><category><![CDATA[высоконагруженные системы]]></category><category><![CDATA[JSON]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[RWC. Реактивные веб-компоненты]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081278/</guid>
      <link>https://habr.com/ru/articles/1081278/?utm_campaign=1081278&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/28f/65a/e19/28f65ae194d00324744e4b11077b52f2.png" /><p>Год назад я выложил RWC — реактивные веб-компоненты на сигналах, без JSX и шаблонного компилятора. Статью прочитали восемь тысяч человек, тридцать оставили комментарии, после чего я переписал ядро. Рассказываю, что изменилось в 3.0, и отвечаю на главные претензии из комментариев: зачем это всё, если есть Lit, и правда ли Web Components так плохи, как о них говорят.</p> <a href="https://habr.com/ru/articles/1081278/?utm_campaign=1081278&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 11:07:01 GMT</pubDate>
      <dc:creator><![CDATA[tamazyanarsen]]></dc:creator>
      
      <category><![CDATA[javascript]]></category><category><![CDATA[custom elements]]></category><category><![CDATA[typescript]]></category><category><![CDATA[web components]]></category><category><![CDATA[signal]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Что стоит за простым уведомлением: история разработки шаблонизатора на C#]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081254/</guid>
      <link>https://habr.com/ru/articles/1081254/?utm_campaign=1081254&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1c3/9bc/431/1c39bc431ad769f9d10e56c3fd9310ed.jpg" /><p>Чтобы напомнить клиенту о встрече, нужно собрать в одном сообщении данные из нескольких записей CRM. С этой задачи началась работа над моим шаблонизатором, который постепенно обзавёлся каталогом понятных параметров, собственным парсером и условиями. Позже тот же механизм понадобился колл-центру уже в микросервисе. Расскажу, какие задачи меняли его устройство и что пришлось продумать, чтобы новое поле в сообщении можно было добавить без очередной задачи разработчику.</p> <a href="https://habr.com/ru/articles/1081254/?utm_campaign=1081254&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Что стоит за уведомлением →</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 10:38:02 GMT</pubDate>
      <dc:creator><![CDATA[develmax]]></dc:creator>
      
      <category><![CDATA[c#]]></category><category><![CDATA[.net]]></category><category><![CDATA[шаблонизатор]]></category><category><![CDATA[dynamics crm]]></category><category><![CDATA[sql]]></category><category><![CDATA[sms]]></category><category><![CDATA[уведомления]]></category><category><![CDATA[parser]]></category><category><![CDATA[templates]]></category><category><![CDATA[email]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Речевые технологии для языка, у которого не было ни одного датасета — на одной потребительской видеокарте]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081242/</guid>
      <link>https://habr.com/ru/articles/1081242/?utm_campaign=1081242&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e18/b6d/7b6/e18b6d7b6d36f21e3434fe2620cfc83f.png" /><p>Короткая версия: за несколько месяцев на одной домашней видеокарте у крымскотатарского языка появились работающее распознавание речи (WER 0.3463 → 0.1701) и синтез, который прочитал вслух целую книгу — шестнадцать глав, 1 час 58 минут звучания. На обучение моделей из этого ушли часы. Всё остальное время съели данные, проверки и выяснение того, какие из моих собственных измерений врут.</p><p>Вот про эту вторую часть я и хочу рассказать, потому что она переносится на любой язык, а первая — нет.</p><p>Сразу оговорка про то, чего в статье не будет: конкретных источников аудио, договорённостей с правообладателями, точных рецептов пайплайна и внутренних скриптов. Будут метрики, порядки величин, методология проверки и грабли. Грабель много.</p> <a href="https://habr.com/ru/articles/1081242/?utm_campaign=1081242&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 10:18:20 GMT</pubDate>
      <dc:creator><![CDATA[servinosm]]></dc:creator>
      
      <category><![CDATA[AI]]></category><category><![CDATA[ML]]></category><category><![CDATA[TTS]]></category><category><![CDATA[asr]]></category><category><![CDATA[languages]]></category><category><![CDATA[language model]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как я почти перестал писать код: оркестрация ИИ-агентов и методология SAMO]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1081234/</guid>
      <link>https://habr.com/ru/articles/1081234/?utm_campaign=1081234&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/df4/02b/165/df402b1657da5b82f6549598393379a1.png" /><p>За последние два года я поймал себя на странной вещи: я почти перестал писать код руками. При этом программного обеспечения создаю, кажется, больше, чем раньше.</p><p>Теперь значительную часть работы делают Codex, Claude Code, Gemini и другие ИИ-агенты, а моя работа всё больше похожа на проектирование среды, в которой они могут безопасно работать.</p><p>Я попробовал пойти дальше и перестроить под ИИ саму архитектуру кодовой базы: ограничить пространство решений, превратить файловую систему почти в систему типов и запустить несколько агентов параллельно.</p><p>Расскажу, что из этого получилось, зачем появилась SAMO и почему главный вопрос AI-разработки, возможно, уже не «насколько хорошо ИИ пишет код», а «какую систему мы должны построить вокруг него».</p> <a href="https://habr.com/ru/articles/1081234/?utm_campaign=1081234&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 11 Sep 2026 10:10:50 GMT</pubDate>
      <dc:creator><![CDATA[pavarenkinda]]></dc:creator>
      
      <category><![CDATA[ИИ-агенты]]></category><category><![CDATA[AI-first разработка]]></category><category><![CDATA[AI-only]]></category><category><![CDATA[мультиагентная разработка]]></category><category><![CDATA[архитектура ПО]]></category><category><![CDATA[TypeScript]]></category><category><![CDATA[AGENTS.md]]></category><category><![CDATA[Codex]]></category><category><![CDATA[Claude Code]]></category><category><![CDATA[SAMO]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
