<?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>Fri, 10 Jul 2026 14:40:00 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[Овцеводческая CRM, Узбекистан и .NET 10: семь инженерных историй с граблями]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057988/</guid>
      <link>https://habr.com/ru/articles/1057988/?utm_campaign=1057988&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/45f/45e/85d/45f45e85d3f17e69c5f995ed639792eb.png" /><p>Мы делаем QoyHunter — учётную систему для овцеводческих хозяйств Узбекистана, с витриной животных, доставкой и блогом на соседних поддоменах. С точки зрения бизнес-логики ничего экзотического: CRM как CRM. Экзотика начинается там, где эта CRM встречается с реальностью рынка.</p><p>А реальность такая: основной канал пользователей — Telegram, а не браузер; основной язык — не всегда русский (узбекский обязателен, английский — по явному выбору); часовой пояс один (Ташкент, UTC+5, без перехода на летнее время — тоже давало баги, но об этом ниже); а разработка идёт на Windows-ноутбуках без сервера БД под рукой. Из этих фактов вытекает добрая половина решений в статье. Стек: бэкенд на ASP.NET Core (.NET 10), фронт на React + Vite, админка на react-admin, всё за nginx в docker compose.</p> <a href="https://habr.com/ru/articles/1057988/?utm_campaign=1057988&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 14:27:06 GMT</pubDate>
      <dc:creator><![CDATA[AlexMorOR]]></dc:creator>
      
      <category><![CDATA[.net 10]]></category><category><![CDATA[asp.net core]]></category><category><![CDATA[postgresql]]></category><category><![CDATA[telegram]]></category><category><![CDATA[oauth2]]></category><category><![CDATA[oidc]]></category><category><![CDATA[react]]></category><category><![CDATA[nginx]]></category><category><![CDATA[ssr]]></category><category><![CDATA[agritech]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[1002 хендоффа за 60 дней: как я собрал шину координации для 12 Claude-агентов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057980/</guid>
      <link>https://habr.com/ru/articles/1057980/?utm_campaign=1057980&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f8e/4ab/aa3/f8e4abaa33cea0527fc59a067ab4f6ad.png" /><p>Шестьдесят дней назад я держал всю координацию своего SaaS в голове.  Двенадцать вкладок Claude Code, в каждой своя роль: тимлид, аналитик, тестировщик, медиабайер. Я переключался между ними и был единственным  местом, где эти вкладки узнавали друг о друге.</p><p>Сейчас в очереди 1002 задачи, из них 954 закрыты. Медиана от  постановки до закрытия составляет 47 минут. Вся координация умещается в 600 строк Python на стандартной библиотеке и один markdown-файл.</p><p>Статья про то, как устроена координация. Не про то, что я попробовал  модный инструмент, и без советов «промптите лучше».Три подхода, которые не сработали. Один, который сработал. Отказ, стоивший мне двух рабочих  окон. И метрики, которые я не приукрашивал.</p><p>Кода в открытом доступе нет, это внутренний инструмент, а не библиотека. Но механизмы я показываю снипетами, их хватит, чтобы собрать своё.</p> <a href="https://habr.com/ru/articles/1057980/?utm_campaign=1057980&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 13:57:28 GMT</pubDate>
      <dc:creator><![CDATA[vkobzar]]></dc:creator>
      
      <category><![CDATA[Claude Code]]></category><category><![CDATA[мультиагентные системы]]></category><category><![CDATA[координация агентов]]></category><category><![CDATA[blackboard]]></category><category><![CDATA[LLM-агенты]]></category><category><![CDATA[оркестрация агентов]]></category><category><![CDATA[автоматизация разработки]]></category><category><![CDATA[Python]]></category><category><![CDATA[соло-разработка]]></category><category><![CDATA[AI-агенты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Масштабируй! Почему Cassandra 5 стала спасением, а FoundationDB прилегла в чулан]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/avito/articles/1056986/</guid>
      <link>https://habr.com/ru/companies/avito/articles/1056986/?utm_campaign=1056986&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ac7/c47/06f/ac7c4706ff34a84c2242dfe5cc869b15.jpg" /><p>Привет, Хабр! Меня зовут <strong>Роман Ананьев</strong> из команды DBA в <strong><a href="https://clc.to/LV3FBg">Авито</a></strong>. В этой статье я расскажу о поиске альтернативы для многошардовых инсталляций MongoDB. Основная цель исследования — <strong><em>найти базу данных с поддержкой автошардирования, которая упростит эксплуатацию и лучше утилизирует ресурсы.</em></strong></p><p>Когда проект вырастает из уютных нескольких шардов MongoDB и превращается в огромную систему на сотни узлов, стандартные подходы к масштабированию начинают пожирать железо и время инженеров. Здесь продуктовый инженер упирается в ресурсы, и у него начинается головная боль, как перелить данные из одних шардов в другие.</p><p>Это текст не про то, что MongoDB плохая, она — прекрасный стандарт рынка, в топ-5 движков БД. Я расскажу про то, что происходит, когда у стандартной технологии заканчивается запас прочности на нужном масштабе, и про то, как мы в Авито перебрали множество NoSQL и NewSQL кандидатов, чтобы найти одного подходящего.</p><p>В статье я разберу результаты технического исследования, проведённого командой DBA. <strong>Мы сравнили производительность, утилизацию ресурсов и архитектурные грабли Cassandra 5, FoundationDB и других БД. Также объясню, почему погоня за низкой latency в случае с FDB обернулась трёхкратным перерасходом дискового пространства.</strong></p> <a href="https://habr.com/ru/articles/1056986/?utm_campaign=1056986&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 13:55:20 GMT</pubDate>
      <dc:creator><![CDATA[Skyhook (AvitoTech)]]></dc:creator>
      
      <category><![CDATA[базы данных]]></category><category><![CDATA[nosql]]></category><category><![CDATA[foundationdb]]></category><category><![CDATA[apache cassandra]]></category><category><![CDATA[хранение данных]]></category><category><![CDATA[сравнение производительности]]></category><category><![CDATA[сравнение баз данных]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Конвертируем цвета в JS со скоростью 6 миллиардов операций в секунду]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057978/</guid>
      <link>https://habr.com/ru/articles/1057978/?utm_campaign=1057978&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/774/c7c/757/774c7c7570d67c5342bf8cf61a57df0e.png" /><p>В начале этого года я создал самую быструю JS-библиотеку для работы с цветом: парсинг различных форматов, конвертация в OKLAB/OKLCH, проверка попадания в P3-гамут и многое другое. Библиотека весит всего 7 КБ и не имеет внешних зависимостей. Высокую скорость обеспечили оптимизации под V8: мономорфизм, скрытые классы, ноль лишних аллокаций.</p> <a href="https://habr.com/ru/articles/1057978/?utm_campaign=1057978&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Глянуть, что за либа</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 13:53:09 GMT</pubDate>
      <dc:creator><![CDATA[dmkryak]]></dc:creator>
      
      <category><![CDATA[JavaScript]]></category><category><![CDATA[WebGL]]></category><category><![CDATA[GPU]]></category><category><![CDATA[фрагментные шейдеры]]></category><category><![CDATA[GLSL]]></category><category><![CDATA[OKLCH]]></category><category><![CDATA[производительность]]></category><category><![CDATA[оптимизация]]></category><category><![CDATA[canvas]]></category><category><![CDATA[colordx]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Жертвы чистого кода]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1054314/</guid>
      <link>https://habr.com/ru/articles/1054314/?utm_campaign=1054314&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0cc/54b/f7d/0cc54bf7d57fb1f4d4d0cf82913b898f.png" /><p>В&nbsp;индустрии&nbsp;разработки&nbsp;игр&nbsp;(а может софта и вообще) живёт очень удобная идея, которой многие оправдывают лишние&nbsp;слои&nbsp;логики и&nbsp;абстракции.&nbsp;Звучит&nbsp;она&nbsp;примерно&nbsp;так: «Я&nbsp;хочу, чтобы сам процесс создания игр был проще, приятнее и продуктивнее и готов пожертвовать 10% производительности ради этого» -&nbsp;Тим Суини.</p><p>Аргумент хорош, обещает за небольшую цену красивых абстракций, паттернов и фичей языка позволить программисту быстрее производить "плохой" код, плохой в смысле медленный, но который делает ту же полезную работу, что и альтернативный хороший, но нечитаемый и сложный для понимания. Для бизнеса это выгоднее, хотя по моему опыту, бизнесу глубоко пофиг на количество написанных конкретным Джоном, Ваней или Вапуром строчек кода, его сложность или наличие в нем астракций, там совсем другие метрики "хорошести", пусть и в ущерб качеству итогового результата.</p><p>Сразу оговорюсь, что под "плохим кодом" я не имею в виду то, что программист видит у себя в редакторе. Там как раз может быть красота, ровные отступы, говорящие имена, абстрации и документация. Но я говорю о реальном коде, который фактически крутится на процессоре или видяхе у игрока, и который превращается в просадки фреймрейта, в полминуты загрузки уровня и в взлетающие вентиляторы.</p><p>Статья родилась после очередного приступа клинокодомании в отдельно взятой студии, когда кто-то в очередной раз увидел и притащил всем известную книгу Мартина о достоинствах этой самой клинокодии. Но "Clean Code", тот что с заглавной буквы и тысячными тиражами, вовсе не «чистый код» в бытовом смысле, потому что Мартин придумал этот бренд, ярлык, и несколько лет пестовал его на конференциях, связав свое имя и это понятие. Правильнее было бы называть это "стиль мистера Мартина" или "стиль Дядюшки Боба", и тогда половина споров о важности книги отваливается сама собой, потому что спорить приходится уже не про абстрактную "чистоту", а про конкретные наборы приёмов конкретного автора. Та дискуссия с технической стороны так и не получила внятных результатов, потому что на третьем круге обсуждения в ход шла риторика и подмена понятий вроде «clean» (хороший, годный), который начал превращаться в «Clean» (по методичке), и обратно. </p> <a href="https://habr.com/ru/articles/1054314/?utm_campaign=1054314&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 13:43:29 GMT</pubDate>
      <dc:creator><![CDATA[dalerank]]></dc:creator>
      
      <category><![CDATA[с++]]></category><category><![CDATA[разработка игр]]></category><category><![CDATA[программирование]]></category><category><![CDATA[игры и игровые консоли]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[OSDP Crypto]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057956/</guid>
      <link>https://habr.com/ru/articles/1057956/?utm_campaign=1057956&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/b66/7f2/793/b667f27931bab3ce4190b48ca758b879.png" /><p>Системы контроля доступа (СКУД) встречают нас в&nbsp;жизни на&nbsp;каждом шагу: в&nbsp;офисах, домах, транспорте и почти в&nbsp;любой сфере ежедневного применения. За&nbsp;последние десятилетия СКУД прошли большой путь эволюции. В&nbsp;данной статье мы не&nbsp;очень глубоко разберём некоторые важные аспекты реализации СКУД c использованием OSDP Crypto. </p> <a href="https://habr.com/ru/articles/1057956/?utm_campaign=1057956&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 13:16:52 GMT</pubDate>
      <dc:creator><![CDATA[vso2004]]></dc:creator>
      
      <category><![CDATA[скуд]]></category><category><![CDATA[OSDP]]></category><category><![CDATA[OSDP Crypto]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как оценивать работу специалиста, отвечающего за автотесты, метрики и KPI?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/simbirsoft/articles/1057952/</guid>
      <link>https://habr.com/ru/companies/simbirsoft/articles/1057952/?utm_campaign=1057952&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0d4/9aa/462/0d49aa462d5e3798b270d98a1354e6ba.png" /><p>Привет, Хабр! Меня зовут Андрей, я <a href="https://vk.com/@simbirsoft-sdet-na-palcah-rol-zadachi-i-pri-chem-tut-razrabotka">SDET-специалист</a> в компании SimbirSoft. В этой статье мы разберём, какие метрики действительно применимы к специалисту по автотестированию и как их корректно использовать. Будет полезно для тимлидов команд по обеспечению качества, автотестировщиков и любых специалистов, которые хотят оценить метрики автотестирования.</p><p>Традиционный метод постановки задач сотрудникам — это каскадная модель «сверху вниз»: общие цели проекта декомпозируются до целей подразделения, а затем преобразуются в индивидуальные задачи сотрудников. Логично предположить, что цели проекта и сотрудника синхронизированы, а собрав структурированные цели всех сотрудников, можно получить условный макет проекта.</p><p>Однако возникает вопрос: <strong>как оценить вклад конкретного специалиста по автотестированию?</strong></p> <a href="https://habr.com/ru/articles/1057952/?utm_campaign=1057952&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Жми, чтобы узнать подробности 🤓</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 13:09:59 GMT</pubDate>
      <dc:creator><![CDATA[SSul (SimbirSoft)]]></dc:creator>
      
      <category><![CDATA[автоматизация тестирования]]></category><category><![CDATA[оценка трудозатрат]]></category><category><![CDATA[метрики]]></category><category><![CDATA[kpi]]></category><category><![CDATA[kpi показатели]]></category><category><![CDATA[обеспечение качества]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как подружить Urovo DT40 Pro (он же CT48) с «Магазином 15»]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057946/</guid>
      <link>https://habr.com/ru/articles/1057946/?utm_campaign=1057946&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a8e/ca8/7fb/a8eca87fbf1e53818188550dc2b30ddc.png" /><p>Задача стояла простая: настроить интеграцию с «Магазином 15» от компании Cleverence. На сайте Cleverence в списке поддерживаемых устройств значилась модель DT40 (без приставки Pro). «Ну, - подумал я, - Pro-версия - это же просто небольшое обновление, наверняка всё совместимо».</p><p>Приложение установилось без проблем. Открываю - и в настройках вижу грустное сообщение: «No built-in barcode scanner found or integrated», т.е. встроенный сканер не определился софтом.</p> <a href="https://habr.com/ru/articles/1057946/?utm_campaign=1057946&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 13:06:11 GMT</pubDate>
      <dc:creator><![CDATA[IT-RT]]></dc:creator>
      
      <category><![CDATA[urovo]]></category><category><![CDATA[dt40pro]]></category><category><![CDATA[ct48]]></category><category><![CDATA[магазин 15]]></category><category><![CDATA[mobile smarts]]></category><category><![CDATA[cleverence]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Ускоряем федеративные запросы в StarRocks]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/datasapience/articles/1057930/</guid>
      <link>https://habr.com/ru/companies/datasapience/articles/1057930/?utm_campaign=1057930&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ba0/e77/8e1/ba0e778e1cd3bb79603fa6f9a33f6c80.png" /><p>Когда речь заходит про <strong>Lakehouse</strong> и <strong>федеративный доступ</strong>, многие вспоминают про <strong>Trino</strong> и… часто на этом все. Но федеративные запросы поддерживаются в том или ином виде довольно большим количеством СУБД, SQL-движков и систем для виртуализации данных.</p><p>В этой статье постараемся немного расширить кругозор читателей, которым интересна данная тема: рассмотрим <strong>федеративные запросы</strong> на примере набирающего популярность и активно развивающегося <strong>StarRocks</strong>. Из статьи вы узнаете: что такое федеративные запросы, как обстоят дела с реализацией гетерогенного федеративного доступа в этой СУБД и какие изменения команда решения<a href="https://dataplatform.ru/products/nova"> </a><strong><a href="https://dataplatform.ru/products/nova">Data Ocean Nova</a></strong> реализовала для оптимизации в StarRocks и Impala с целью улучшения функционала доступа к внешним данным.</p> <a href="https://habr.com/ru/articles/1057930/?utm_campaign=1057930&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 13:02:29 GMT</pubDate>
      <dc:creator><![CDATA[boris_p (Data Sapience)]]></dc:creator>
      
      <category><![CDATA[starrocks]]></category><category><![CDATA[федеративные системы]]></category><category><![CDATA[lakehouse]]></category><category><![CDATA[datalakehouse]]></category><category><![CDATA[dwh]]></category><category><![CDATA[mpp]]></category><category><![CDATA[jdbc]]></category><category><![CDATA[greenplum]]></category><category><![CDATA[trino]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Видеомонтаж в blender, бесплатный и надёжный]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/1055674/</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/1055674/?utm_campaign=1055674&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3ec/4fb/369/3ec4fb369a107a308197daa05eb8c59e.jpg" /><p>В статье расскажу про незаслуженно неизвестный, надёжный, стабильный и по-своему красивый монтажный стол, интегрированный в программу blender. Дам краткое пошаговое руководство по созданию клипа вместе с его исходниками, которые вы сможете скачать и изучить.</p> <a href="https://habr.com/ru/articles/1055674/?utm_campaign=1055674&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 13:01:34 GMT</pubDate>
      <dc:creator><![CDATA[engine9 (RUVDS.com)]]></dc:creator>
      
      <category><![CDATA[VSE]]></category><category><![CDATA[blender]]></category><category><![CDATA[видеомонтаж]]></category><category><![CDATA[ruvds_статьи]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[От Anthropic Cores к 4 слоям: Enterprise AI Harness на open source]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057942/</guid>
      <link>https://habr.com/ru/articles/1057942/?utm_campaign=1057942&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/60a/ad1/b22/60aad1b229e6c9c686ebcd56a96bb51e.png" /><p>Anthropic показали, как работает агентная обвязка. Я не Anthropic — поэтому собрал эту обвязку из доступных компонентов, а не написал свой runtime. Так, чтобы запускать агентов в production могла не только команда гениев из Сан-Франциско, но и обычная platform-команда.</p><p>О том, как сделать агента, написано много. О том, как безопасно и предсказуемо запустить его в production — гораздо меньше.</p><p><strong>Что получилось</strong></p><p>Reference architecture для self-hosted Enterprise AI Harness на Kubernetes. Четыре функциональных слоя и основные точки интеграции между ними.</p> <a href="https://habr.com/ru/articles/1057942/?utm_campaign=1057942&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 12:52:30 GMT</pubDate>
      <dc:creator><![CDATA[vasiache]]></dc:creator>
      
      <category><![CDATA[harness engineering]]></category><category><![CDATA[harness]]></category><category><![CDATA[llm-архитектура]]></category><category><![CDATA[llm-агенты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[7 500 генераций карточек для маркетплейсов: что делают селлеры и как это устроено под капотом]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057938/</guid>
      <link>https://habr.com/ru/articles/1057938/?utm_campaign=1057938&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Мы делаем сервис генерации карточек для маркетплейсов и посмотрели на свои данные: более 7 500 генераций. Внутри — почему «идеальный промпт» — миф и пользователи мыслят диффами, когда селлеры на самом деле делают контент, и пять инженерных историй с кодом: асинхронные джобы, недоверенный base64, каскад моделей, thought_signature у Gemini и список с двумя хозяевами.</p> <a href="https://habr.com/ru/articles/1057938/?utm_campaign=1057938&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 12:47:13 GMT</pubDate>
      <dc:creator><![CDATA[baadev]]></dc:creator>
      
      <category><![CDATA[нейросети]]></category><category><![CDATA[маркетплейсы]]></category><category><![CDATA[wildberries]]></category><category><![CDATA[ozon]]></category><category><![CDATA[статистика]]></category><category><![CDATA[инфографика]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как прошел третий ИT-кроссворд Selectel на Хабре. Итоги, победители и немного статистики]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/selectel/articles/1057924/</guid>
      <link>https://habr.com/ru/companies/selectel/articles/1057924/?utm_campaign=1057924&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/9fc/de3/57d/9fcde357d85aec18b8fd1f3c38f82bb4.jpg" /><p>С 6 по 9 июля на Хабре прошел третий ИT-кроссворд Selectel. В течение четырех дней участники соревновались за победу в ежедневных рубриках и общем зачете, отвечая на вопросы и зарабатывая дополнительные баллы в комментариях.</p><p>Игра завершилась, результаты подсчитаны — пора подвести итоги, поздравить победителей и вспомнить, каким получился этот сезон.</p> <a href="https://habr.com/ru/articles/1057924/?utm_campaign=1057924&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 12:35:56 GMT</pubDate>
      <dc:creator><![CDATA[DimDimDimDimDim (Selectel)]]></dc:creator>
      
      <category><![CDATA[selectel]]></category><category><![CDATA[конкурс]]></category><category><![CDATA[призы]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Архитектурный контроль в эпоху агентной разработки: MDM, графовая верификация и open-source BeeAtlas]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057912/</guid>
      <link>https://habr.com/ru/articles/1057912/?utm_campaign=1057912&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/779/e04/5ee/779e045ee4f8efc15d151f3f0e4fdab3.jpg" /><p>Агентная разработка — IDE-агенты, Copilot, MCP-инструменты — ускоряет написание кода и архитектурных описаний. Файлы Structurizr DSL, OpenAPI и ADR появляются быстрее, чем их успевают проверить. В результате растёт «шум» в моделях: LLM рисует убедительные, но выдуманные контейнеры, связи, технологии и коды возможностей. В статье поговорим как встроить формальный контроль в цикл проектирования архитектуры с помощью Open-source инструмента BeeAtlas.</p> <a href="https://habr.com/ru/articles/1057912/?utm_campaign=1057912&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 12:34:05 GMT</pubDate>
      <dc:creator><![CDATA[dvdemon]]></dc:creator>
      
      <category><![CDATA[Архитектурный MDM]]></category><category><![CDATA[Графовая верификация]]></category><category><![CDATA[BeeAtlas]]></category><category><![CDATA[Фитнес-функции]]></category><category><![CDATA[Structurizr DSL]]></category><category><![CDATA[Агентная разработка]]></category><category><![CDATA[Cypher]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Запуск и оптимизация локальной LLM с llama.cpp]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057528/</guid>
      <link>https://habr.com/ru/articles/1057528/?utm_campaign=1057528&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/815/d39/a37/815d39a37a79e53b3f22c1d69ae163e6.png" /><p>В статье разберём фреймворк llama.cpp для запуска локальной LLM на выделенном облачном GPU, а также практический подход к оптимизации производительности. Мы поднимем REST API, выполним запрос, проведем бенчмаркинг и подберем оптимальные параметры под конкретную видеокарту.</p> <a href="https://habr.com/ru/articles/1057528/?utm_campaign=1057528&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 12:31:32 GMT</pubDate>
      <dc:creator><![CDATA[MaDeLa]]></dc:creator>
      
      <category><![CDATA[llama.cpp]]></category><category><![CDATA[CUDA]]></category><category><![CDATA[Linux]]></category><category><![CDATA[LLM]]></category><category><![CDATA[оптимизация]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Ускорение в 200 раз — не предел]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/uralsib/articles/1057916/</guid>
      <link>https://habr.com/ru/companies/uralsib/articles/1057916/?utm_campaign=1057916&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/411/543/385/4115433857cbc85d48422fb210febe5a.png" /><p>Всем привет, меня зовут Сергей Татарцев. Я эксперт-разработчик розничной АБС в банке Уралсиб. В финтехе уже много лет, в Уралсибе несколько месяцев и моя ключевая задача здесь – оптимизация в СУБД Oracle. Мне нравится эта тема, она дает развитие инженерному творчеству и очень похожа на спорт, где от подхода к подходу видишь, что взял бОльший вес штанги или планку выше предыдущей. </p><p>Мое погружение в работу проходило постепенно, не было задач из серии «бросаемся на амбразуру». Процесс онбординга шёл плавно, в том числе и на тестовых задачах.<br> В этой статье я хочу поделиться одним из таких тестовых заданий. Где мне удалось ускорить <strong>один простой запрос в 250 раз, а подход к решению задачи взят к применению на похожих кейсах</strong>.</p> <a href="https://habr.com/ru/articles/1057916/?utm_campaign=1057916&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 12:22:21 GMT</pubDate>
      <dc:creator><![CDATA[stat100 (Уралсиб)]]></dc:creator>
      
      <category><![CDATA[оптимизация]]></category><category><![CDATA[оптимизация производительности]]></category><category><![CDATA[алгоритмы]]></category><category><![CDATA[plsql oracle database базы_данных]]></category><category><![CDATA[plsql]]></category><category><![CDATA[математика]]></category><category><![CDATA[ускорение запросов]]></category><category><![CDATA[базы данных]]></category><category><![CDATA[индексы]]></category><category><![CDATA[кластеризация]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[«Мы начали принимать стратегические решения на основе данных»: интервью c АО «Полиэкс» и GlowByte о внедрении PIX BI]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/glowbyte/articles/1057910/</guid>
      <link>https://habr.com/ru/companies/glowbyte/articles/1057910/?utm_campaign=1057910&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/8dc/994/b7b/8dc994b7b2beef15c96ab092272278c9.jpg" /><p>Недавно мы выкатили новость (кейс) о совместном проекте с компаниями «Полиэкс» и PIX BI о построении аналитической платформы (почитать можно <a href="https://companies.rbc.ru/news/1GqE4Nen5n/ao-polieks-pri-podderzhke-glowbyte-razvivaet-analitiku-na-baze-pix-bi/">тут</a>). Все чинно-благородно (новостной язык суров): сроки, интеграции, архитектура. Но у нас с коллегами родилась идея – сделать перевод с делового языка на человеческий. И мы записали интервью с участниками проекта. Команда PIX BI задавала вопросы, а GlowByte и&nbsp;«Полиэкс» говорили как есть: от GlowByte – руководитель проектов <strong>Роман Прохоров</strong>,&nbsp;со стороны АО «Полиэкс» – ведущий аналитик службы стратегического развития <strong>Арина Бортникова</strong>.</p> <a href="https://habr.com/ru/articles/1057910/?utm_campaign=1057910&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 12:09:14 GMT</pubDate>
      <dc:creator><![CDATA[SnezhSh (GlowByte)]]></dc:creator>
      
      <category><![CDATA[glowbyte]]></category><category><![CDATA[pix bi]]></category><category><![CDATA[полиэкс]]></category><category><![CDATA[бизнес-аналитика]]></category><category><![CDATA[bi]]></category><category><![CDATA[big data]]></category><category><![CDATA[внедрение ит]]></category><category><![CDATA[data driven]]></category><category><![CDATA[визуализация данных]]></category><category><![CDATA[интервью]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[От стримов к вебсокетам: как я боролся с буферизацией и наконец победил]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/beeline_cloud/articles/1057902/</guid>
      <link>https://habr.com/ru/companies/beeline_cloud/articles/1057902/?utm_campaign=1057902&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/5fa/ae6/3bd/5faae63bd4ca54cb259360bc3a4885dc.png" /><p>Привет. Меня зовут Николай Пискунов, я руководитель направления Big Data и эксперт курса Cloud DevSecOps по безопасной разработке от Академии вАЙТИ&nbsp;<a href="https://cloud.beeline.ru/?utm_source=owned_media&amp;utm_medium=habr&amp;utm_campaign=beeline_cloud&amp;utm_term=bufer">Beeline Cloud</a>. Продолжаю цикл статей о клиенте для облачного сервиса Ollama.&nbsp;<a href="https://habr.com/ru/companies/beeline_cloud/articles/1031708/">В первой части</a>&nbsp;я рассказал о начале работы над клиентом и оставил пасхалку про сломанный стриминг.&nbsp;<a href="https://habr.com/ru/companies/beeline_cloud/articles/1046111/">Во второй</a>&nbsp;мы переехали с PostgreSQL на MongoDB, добавили анализ проектов с уважением к&nbsp;.gitignore&nbsp;и оптимизировали фронтенд.</p> <a href="https://habr.com/ru/articles/1057902/?utm_campaign=1057902&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 11:49:29 GMT</pubDate>
      <dc:creator><![CDATA[kbooo (Beeline Cloud)]]></dc:creator>
      
      <category><![CDATA[spring ai]]></category><category><![CDATA[spring boot]]></category><category><![CDATA[java]]></category><category><![CDATA[websocket]]></category><category><![CDATA[stomp]]></category><category><![CDATA[server-sent events]]></category><category><![CDATA[sse]]></category><category><![CDATA[ollama]]></category><category><![CDATA[llm]]></category><category><![CDATA[typescript]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как русский математик 19 века придумал робототехнику]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/studyai/articles/1057904/</guid>
      <link>https://habr.com/ru/companies/studyai/articles/1057904/?utm_campaign=1057904&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/6ec/060/e01/6ec060e018dcd32a8c1ef2cf5d9c16b8.png" /><p>Он создал первый в истории механизм, безупречного воспроизводивший человеческое движение. А из его математической школы вышло много имен, прославивших отечественную науку. Это история Пафнутия Львовича Чебышёва. </p> <a href="https://habr.com/ru/articles/1057904/?utm_campaign=1057904&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 11:48:58 GMT</pubDate>
      <dc:creator><![CDATA[DimaIam (StudyAI)]]></dc:creator>
      
      <category><![CDATA[чебышев]]></category><category><![CDATA[ии]]></category><category><![CDATA[искуственный интеллект]]></category><category><![CDATA[ai]]></category><category><![CDATA[роботы]]></category><category><![CDATA[робототехника]]></category><category><![CDATA[роботостроение]]></category><category><![CDATA[математика]]></category><category><![CDATA[математики]]></category><category><![CDATA[гении]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Кто выгрузил платежи, или Пример расследования инцидента на аудите в Postgres Pro Enterprise]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/postgrespro/articles/1057898/</guid>
      <link>https://habr.com/ru/companies/postgrespro/articles/1057898/?utm_campaign=1057898&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/45d/77c/ad7/45d77cad713cd5e645565a0b28601a8b.png" /><p>Утечка данных почти никогда не выглядит как взлом — чаще это тихий SELECT без LIMIT от роли, у которой и так есть доступ. Заметить такое штатными средствами PostgreSQL почти невозможно: аудита как отдельной подсистемы там нет, а есть лишь разрозненные логи, из которых расследование превращается в quest с grep. В этой статье — как с помощью pg_proaudit и pgpro-otel-collector превратить эту головную боль в один запрос на LogsQL.</p> <a href="https://habr.com/ru/articles/1057898/?utm_campaign=1057898&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 11:46:56 GMT</pubDate>
      <dc:creator><![CDATA[lesovsky (Postgres Professional)]]></dc:creator>
      
      <category><![CDATA[postgresql]]></category><category><![CDATA[pgpro-otel-collector]]></category><category><![CDATA[pg_proaudit]]></category><category><![CDATA[postgres pro]]></category><category><![CDATA[postgres pro enterprise]]></category><category><![CDATA[postgres professional]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Digital Q.DataBase 18.2: новая архитектура, расширение совместимости и новые инструменты миграции]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/diasoft_company/articles/1057896/</guid>
      <link>https://habr.com/ru/companies/diasoft_company/articles/1057896/?utm_campaign=1057896&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ac2/a06/963/ac2a06963900ba82fe6db4400a8f39f3.png" /><p>Переход крупных корпоративных систем на отечественные СУБД остается одной из наиболее актуальных задач последних лет. Однако основная сложность подобных проектов заключается не столько в переносе данных, сколько в сохранении работоспособности существующих приложений, написанных под Microsoft SQL Server и Oracle Database.</p><p>Именно поэтому развитие Digital Q.DataBase сосредоточено сразу на нескольких направлениях: расширении совместимости с зарубежными СУБД, автоматизации миграции и создании инструментов, позволяющих минимизировать объем ручной доработки приложений.</p><p>Версия&nbsp;18.2&nbsp;стала одним из наиболее масштабных обновлений платформы. В релиз вошли изменения архитектуры продукта, значительное развитие совместимости с Microsoft SQL Server и Oracle Database, новые возможности мастера миграции, первая версия службы построения отчётов, совместимой с SQL Server Reporting Services, а также десятки других улучшений.</p><p>Подробнее об изменениях - в этой статье. </p> <a href="https://habr.com/ru/articles/1057896/?utm_campaign=1057896&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 11:41:05 GMT</pubDate>
      <dc:creator><![CDATA[diasoft (Диасофт)]]></dc:creator>
      
      <category><![CDATA[субд]]></category><category><![CDATA[sql]]></category><category><![CDATA[postgresql]]></category><category><![CDATA[субд полиглот]]></category><category><![CDATA[Digital Q.DataBase]]></category><category><![CDATA[замена oracle]]></category><category><![CDATA[замена microsoft]]></category><category><![CDATA[базы данных]]></category><category><![CDATA[хранение данных]]></category><category><![CDATA[big data]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Код — это только 14% техдолга. Откуда берется все остальное?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ispsystem/articles/1057844/</guid>
      <link>https://habr.com/ru/companies/ispsystem/articles/1057844/?utm_campaign=1057844&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/b4e/738/861/b4e7388613f56b519112af6791e77a09.png" /><p>Техдолг приносит бизнесу (а нередко и самим айтишникам) ощутимые потери. Например, по данным McKinsey, он отъедает порядка <a href="https://www.mckinsey.com/capabilities/tech-and-ai/our-insights/breaking-technical-debts-vicious-cycle-to-modernize-your-business">40% ИТ-бюджета</a>. И время тоже — по оценкам исследования <a href="https://www.castsoftware.com/ciu/coding-in-the-red-technical-debt-report-2025">CAST</a>, уровень глобального техдолг вырос настолько, что суммарное время на его исправление оценивается в 61 млрд рабочих дней — и это еще довольно консервативная цифра.</p><p>Однако техдолг — это не всегда про TODO в комментариях и паутинку из костылей. Да и вообще не всегда про код — внушительная его часть появляется еще до написания первой строки. В этой статье разберемся, что это за зверь такой, можно ли с ним разобраться или хотя бы укротить. Погнали!</p> <a href="https://habr.com/ru/articles/1057844/?utm_campaign=1057844&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 11:16:04 GMT</pubDate>
      <dc:creator><![CDATA[omyhosts (ISPsystem)]]></dc:creator>
      
      <category><![CDATA[техдолг]]></category><category><![CDATA[разработка]]></category><category><![CDATA[программирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Когда конкуренты демпингуют: как нейросети помогают ПМ-у сокращать Time-to-Market]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057854/</guid>
      <link>https://habr.com/ru/articles/1057854/?utm_campaign=1057854&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f6a/e66/cf8/f6ae66cf821aacdeec1e5ef15d89953e.png" /><p>Вообще, я — ПМ с опытом в коде. А еще мы с мужем делаем сами ремонт в новой квартире, и в процессе я случайно обнаружила «золотую жилу» неэффективности.</p><p>Искала металл и столкнулась с тем, что у большинства компаний, занимающихся прокатом, сайты застряли в начале 2000-х. Каталоги неактуальны: то, что лежит в корзине, «не оформить», заявки висят вечно, на звонки отвечают через раз. А если ты не покупаешь металл тоннами, то для них ты вообще не клиент.</p><p>Короче, с B2B-продажами в этой нише всё, мягко говоря, не очень.</p><p>В этот момент во мне проснулся ПМ, который привык оптимизировать процессы, и инженер, которому стало обидно за плохой UX. Я поняла: либо я сейчас найду металл, либо я напишу инструмент, который поможет таким компаниям перестать терять заказы.</p><p>В общем, вот во что это вылилось...</p> <a href="https://habr.com/ru/articles/1057854/?utm_campaign=1057854&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 11:02:40 GMT</pubDate>
      <dc:creator><![CDATA[anascheeva]]></dc:creator>
      
      <category><![CDATA[gemini]]></category><category><![CDATA[пм]]></category><category><![CDATA[искусственный интеллект]]></category><category><![CDATA[no-code]]></category><category><![CDATA[управление проектами]]></category><category><![CDATA[ai]]></category><category><![CDATA[автоматизация]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как мы ускорили разметку видеопоиска в десятки раз и не потеряли качество: опыт внедрения VLM-асессора]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/vk/articles/1057830/</guid>
      <link>https://habr.com/ru/companies/vk/articles/1057830/?utm_campaign=1057830&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/25b/e9c/11c/25be9c11cf9e077756a69cc0dc155c4b.jpg" /><p>Современный поиск по видеоконтенту — это высоконагруженная система, требующая молниеносной реакции и безупречной релевантности. Сервис VK Видео оперирует колоссальной базой в 500 миллионов видеороликов и ежедневно обрабатывает около 10 миллионов запросов пользователей. При времени ответа в 0,5 секунды и нагрузке в 1800 RPS алгоритмам необходимо моментально находить именно тот контент, который ожидает увидеть зритель. Однако развитие алгоритмов ранжирования невозможно без качественных данных, на которых они обучаются.&nbsp;</p><p>Традиционный подход с использованием ручной разметки асессорами долгое время оставался индустриальным стандартом, но на масштабах сотен тысяч видео он неизбежно становится бутылочным горлышком продуктовой разработки.</p><p>Меня зовут Владислав Чернышев, я руководитель группы качества поиска по видео в AI VK. В этой статье подробно расскажу про путь перехода от классической ручной разметки к гибридной VLM-системе, разберу ошибки и инфраструктурные барьеры, которые пришлось преодолеть для кратного ускорения процессов подготовки обучающих датасетов и офлайн-оценки качества поиска.</p> <a href="https://habr.com/ru/articles/1057830/?utm_campaign=1057830&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Переходим к VLM-системе</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 10:56:02 GMT</pubDate>
      <dc:creator><![CDATA[AIgent_Smith (VK)]]></dc:creator>
      
      <category><![CDATA[aivk]]></category><category><![CDATA[поиск]]></category><category><![CDATA[поиск видео]]></category><category><![CDATA[видеоконтент]]></category><category><![CDATA[vk видео]]></category><category><![CDATA[vlm]]></category><category><![CDATA[видеопоиск]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[О Raspberry Pi Pico, RP2040 и Baremetal]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057874/</guid>
      <link>https://habr.com/ru/articles/1057874/?utm_campaign=1057874&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1fe/1b1/da7/1fe1b1da7a5efceec3568de49cc41d1c.jpg" /><p>В&nbsp;этой статье пойдет речь о&nbsp;первом поколении микроконтроллеров от&nbsp;Raspberry Pi Foundation&nbsp;— RP2040&nbsp;на&nbsp;основе двух ядер ARM Cortex‑M0+, и о&nbsp;плате, которая базируется на&nbsp;этом чипе&nbsp;— Raspberry Pi Pico. Статья призвана облегчить понимание некоторых принципов работы RP2040&nbsp;и микроконтроллеров в&nbsp;целом.</p> <a href="https://habr.com/ru/articles/1057874/?utm_campaign=1057874&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 10:47:25 GMT</pubDate>
      <dc:creator><![CDATA[a_safyanov]]></dc:creator>
      
      <category><![CDATA[rp2040]]></category><category><![CDATA[baremetal]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Мобильные игры по лицензии бренда — как это работает]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/nmg/articles/989510/</guid>
      <link>https://habr.com/ru/companies/nmg/articles/989510/?utm_campaign=989510&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fc2/7a0/5b1/fc27a05b1182e74a48e5d7d01b419c1a.png" /><p>Привет, Хабр! Меня зовут Алексей Козьяков, я руководитель диджитал-отдела СТС Медиа. В этой статье расскажу про лицензирование мобильных игр и про то, чем оно вообще полезно, как всё работает в мире мобильных игр по лицензии популярного бренда — от идеи до попадания в топ магазинов приложений. Разберём, как устроен бизнес, какие есть модели заработка и многое другое. <strong>Бонусом — чеклист для разработчиков игр</strong>, которые хотят сотрудничать с владельцем интеллектуальной собственности и сделать игру по лицензии.</p><p>Для наглядности —&nbsp;на живом примере, обсудим в этом плане наш проект «Три кота».</p><p><strong>Что такое лицензирование мобильной игры</strong></p><p>Лицензия по общим правилам — это право использовать чужой бренд, персонажей, общий визуальный стиль, вселенную или <em>IP (именно эту аббревиатуру я буду использовать далее)</em> в целом. Причём речь может идти не о полноценном создании игры, а просто о включении персонажей в какое-то внутриигровое событие другой популярной игры. Например, выходит вот скоро новый GTA — и там может оказаться миссия, в которой надо что-то сделать с нашими котами.</p><p>А ещё лицензирование — это не просто использование чужого раскрученного бренда с целью получить кучу поискового трафика и быстро заработать. Это ещё и история, в которой вы делаете игру <strong>в стилистике этого бренда, даже в его философии</strong>, плюс сюжет игры должен соответствовать идее мультфильма. На самом деле, это очень сложная и кропотливая работа, итогом которой становится крутой продукт, дополняющий контент, так полюбившийся детям. Именно этим, кстати, вызван довольно высокий retention игр по мультикам — ребёнок как будто играет в свой любимый мультфильм, взаимодействует с персонажами, управляет ими.</p> <a href="https://habr.com/ru/articles/989510/?utm_campaign=989510&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 10:32:20 GMT</pubDate>
      <dc:creator><![CDATA[nmgtech (Национальная Медиа Группа)]]></dc:creator>
      
      <category><![CDATA[геймдев]]></category><category><![CDATA[игры]]></category><category><![CDATA[разработка игр]]></category><category><![CDATA[лицензионные игры]]></category><category><![CDATA[IP]]></category><category><![CDATA[монетизация игр]]></category><category><![CDATA[игры по лицензии]]></category><category><![CDATA[Три Кота]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как Windows 11 будет работать на ПК из 2000 года]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/x-com/articles/1057866/</guid>
      <link>https://habr.com/ru/companies/x-com/articles/1057866/?utm_campaign=1057866&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e66/842/589/e668425890ebebcb232bd26f24cd296f.jpeg" /><p>Повышение стоимости компонентов приводит к тому, что все больше пользователей задумывается о том, можно ли купить более слабое железо и не потерять в производительности. Иногда интерес заходит так далеко, что в ход идут даже раритеты с антресоли, которые давно пора было сдать в музей. Самый интересный пример такого ретро-апгрейда — Windows 11, которую запустили на ПК с DDR1, которая вышла в 2000 году.&nbsp;</p> <a href="https://habr.com/ru/articles/1057866/?utm_campaign=1057866&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 10:28:48 GMT</pubDate>
      <dc:creator><![CDATA[Xcom-shop (Группа компаний X-Com)]]></dc:creator>
      
      <category><![CDATA[xcom-shop]]></category><category><![CDATA[windows 11]]></category><category><![CDATA[старое компьютерное железо]]></category><category><![CDATA[DDR1]]></category><category><![CDATA[DDR2]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как научить LLM-агента спрашивать Яндекс Метрику: разбираем протокол MCP и OAuth-авторизацию без секрета]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057864/</guid>
      <link>https://habr.com/ru/articles/1057864/?utm_campaign=1057864&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/8e9/80f/af5/8e980faf529cfdad8999b61ec4336ed0.png" /><p>Веб-аналитика живёт за дашбордами и HTTP-API: чтобы узнать, откуда пришёл трафик за неделю, человек лезет в интерфейс Метрики, а программа — собирает запрос к Reporting API и держит в голове namespace полей, лимиты и форматы ответа. LLM-агент (Claude, модель в Cursor, любой другой) по умолчанию не умеет ни того, ни другого.</p><p>Мостом между агентом и внешней системой служит <strong>MCP — Model Context Protocol</strong>. Разбираю, как устроен MCP-сервер для Яндекс.Метрики: как уложить отчёты в небольшой набор инструментов, как авторизоваться в Yandex ID <strong>без клиентского секрета</strong> (это оказалось самым неочевидным) и на какие грабли Reporting API я наступил по дороге.</p> <a href="https://habr.com/ru/articles/1057864/?utm_campaign=1057864&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Как это устроено</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 10:26:28 GMT</pubDate>
      <dc:creator><![CDATA[Dearonski]]></dc:creator>
      
      <category><![CDATA[MCP]]></category><category><![CDATA[Model Context Protocol]]></category><category><![CDATA[LLM-агенты]]></category><category><![CDATA[Яндекс.Метрика]]></category><category><![CDATA[OAuth]]></category><category><![CDATA[PKCE]]></category><category><![CDATA[веб-аналитика]]></category><category><![CDATA[TypeScript]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Прозрачный TOR-шлюз, который вы заслужили]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057862/</guid>
      <link>https://habr.com/ru/articles/1057862/?utm_campaign=1057862&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p><em>Инфраструктурная дисциплина для тех, кто устал настраивать прокси на каждом устройстве</em></p><p>Вы когда-нибудь задумывались, почему в 2026 году, чтобы зайти на заблокированный сайт, нужно:</p><p>Купить VPS</p><p>Настроить VPN</p><p>Включить VPN на каждом устройстве</p><p>Выключать VPN для российских сервисов</p><p>Повторить для всех членов семьи</p><p>Это не архитектура. Это бардак.</p> <a href="https://habr.com/ru/articles/1057862/?utm_campaign=1057862&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 10:26:07 GMT</pubDate>
      <dc:creator><![CDATA[Lshnls]]></dc:creator>
      
      <category><![CDATA[proxy]]></category><category><![CDATA[vpn]]></category><category><![CDATA[tor]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Пять новых решений для 1С: дубли, загрузка данных, интеграции и ИИ]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/infostart/articles/1057842/</guid>
      <link>https://habr.com/ru/companies/infostart/articles/1057842/?utm_campaign=1057842&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/5a6/169/cc5/5a6169cc5437661c652fe175ca1073ba.jpg" /><p><strong>В июньскую подборку Маркетплейса Инфостарта вошли решения для задач, которые регулярно возникают при сопровождении 1С: поиск дублей, массовая замена данных, загрузка Excel и CSV, интеграция с внешней площадкой и автоматизация производственных расчетов.</strong></p><p>Ниже - краткий обзор пяти инструментов и сценариев, в которых они могут пригодиться...</p> <a href="https://habr.com/ru/articles/1057842/?utm_campaign=1057842&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 10:06:15 GMT</pubDate>
      <dc:creator><![CDATA[infostart-press (INFOSTART.RU)]]></dc:creator>
      
      <category><![CDATA[1c]]></category><category><![CDATA[автоматизация 1с]]></category><category><![CDATA[обработка данных]]></category><category><![CDATA[качество данных]]></category><category><![CDATA[загрузка Excel в 1С]]></category><category><![CDATA[интеграция 1с]]></category><category><![CDATA[интеграция 1с erp]]></category><category><![CDATA[erp]]></category><category><![CDATA[erp-системы]]></category><category><![CDATA[erp-система]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Мне было лень учиться, и я навайбкодил себе платформу для обучения]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057840/</guid>
      <link>https://habr.com/ru/articles/1057840/?utm_campaign=1057840&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/980/55b/06f/98055b06f9a00032a7a62bfef285ba02.gif" /><p>Всё началось с прокрастинации. Готовился к собеседованиям: SQL, git, брокеры сообщений, Django, алгоритмы. Открывал статьи, читал полтора абзаца и через десять минут обнаруживал себя где угодно, только не за материалом. К третьему заходу стало ясно: в формате «читать и запоминать» это в меня не лезет.</p><p>Дальше сработала классика прокрастинации: не хочется решать задачу, строй инструмент для неё. Не хочется зубрить SQL, значит нужен тренажёр для SQL. Короткая теория, задачи прямо в браузере, повторение по расписанию. Вместо подготовки к собеседованиям я строил платформу для подготовки к собеседованиям.</p><p>Спойлер: <span class="habrahidden">план провалился, учиться всё равно пришлось. Но по дороге вышло кое-что интереснее самого тренажёра, про это и статья.</span></p> <a href="https://habr.com/ru/articles/1057840/?utm_campaign=1057840&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Смотреть, что вышло</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 09:57:25 GMT</pubDate>
      <dc:creator><![CDATA[bububebe]]></dc:creator>
      
      <category><![CDATA[вайбкодинг]]></category><category><![CDATA[claude code]]></category><category><![CDATA[local-first]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Российские SaaS-сервисы для бизнеса: чем заменить зарубежные инструменты]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057834/</guid>
      <link>https://habr.com/ru/articles/1057834/?utm_campaign=1057834&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/123/0da/151/1230da15182cdf0e63fd040c00d596fb.jpeg" /><p>Многие бизнес-процессы принято стандартизировать и автоматизировать. Благодаря повторяемости и воспроизводимости проще выстраивать и контролировать рабочие процессы, оперативно выявлять отклонения и проблемы.</p><p>При работе с сайтами аналогичная ситуация. Тут тоже есть свои процессы. Типовой цикл работы с клиентами у бизнеса выглядит так:</p> <a href="https://habr.com/ru/articles/1057834/?utm_campaign=1057834&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 09:49:22 GMT</pubDate>
      <dc:creator><![CDATA[slux]]></dc:creator>
      
      <category><![CDATA[российские SaaS-сервисы]]></category><category><![CDATA[SaaS для бизнеса]]></category><category><![CDATA[замена зарубежных SaaS]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Издательство Питер. Колонка редактора, июль 26 г]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/piter/articles/1057778/</guid>
      <link>https://habr.com/ru/companies/piter/articles/1057778/?utm_campaign=1057778&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f76/864/7d7/f768647d7125edb1137880018e8bf514.png" /><p>Привет, Хаброжители!</p><p>Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию.<br>                                                                                        </p> <a href="https://habr.com/ru/articles/1057778/?utm_campaign=1057778&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 09:39:10 GMT</pubDate>
      <dc:creator><![CDATA[ph_piter (Издательский дом «Питер»)]]></dc:creator>
      
      <category><![CDATA[предзаказ]]></category><category><![CDATA[книги по программированию]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] TypeScript 7.0 — самое радикальное обновление за 10 лет]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/haulmont/articles/1057526/</guid>
      <link>https://habr.com/ru/companies/haulmont/articles/1057526/?utm_campaign=1057526&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/21e/b4a/434/21eb4a434ec7122acb7c1c9f5ed7499e.png" /><p>С самого начала TypeScript обещал обеспечить масштабируемость JavaScript. Строгая типизация и богатый инструментарий позволили разрабатывать нетривиальные, высококачественные приложения под любые платформы.</p><p>В прошлом году <a href="https://devblogs.microsoft.com/typescript/typescript-native-port/">наша команда анонсировала следующий шаг в масштабировании TypeScript</a>: нативный порт на Go, который использует все возможности современного железа. Порт сделан максимально точно: новый код воспроизводит структуру и логику оригинальной кодовой базы, чтобы результаты двух компиляторов совпадали.</p><p>Ключевое отличие — TypeScript 7 использует скорость нативного кода, разделяемую память при многопоточности и ряд новых оптимизаций. В итоге полная сборка ускоряется в 8–12 раз.</p> <a href="https://habr.com/ru/articles/1057526/?utm_campaign=1057526&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 09:38:26 GMT</pubDate>
      <dc:creator><![CDATA[honest_niceman (Haulmont)]]></dc:creator>
      
      <category>TypeScript 7</category><category>TypeScript Go</category><category>нативный TypeScript</category><category>ускорение TypeScript</category><category>TypeScript компилятор</category><category>tsc производительность</category><category>TypeScript 7.0 релиз</category><category>переход TypeScript 7</category><category>TypeScript LSP</category><category>TypeScript параллелизация</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Apple выпустила Mac с багом в ПЗУ. 35 лет его спасала некорректно закодированная инструкция 68030]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/otus/articles/1057826/</guid>
      <link>https://habr.com/ru/companies/otus/articles/1057826/?utm_campaign=1057826&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/dc1/3f4/156/dc13f41567ae9cd2564b20c44c53fb21.jpg" /><p>Macintosh Classic II десятилетиями загружался благодаря случайному поведению процессора Motorola 68030. Ошибка в ПЗУ уводила выполнение за пределы таблицы переходов, прямо в середину другой инструкции, но некорректно закодированная CAS каким-то образом исправляла регистр A1 и спасала систему от падения. Автор обнаружил это в MAME, проверил на настоящем Classic II и выяснил, почему современные эмуляторы до сих пор воспроизводят работу этого компьютера неточно.</p> <a href="https://habr.com/ru/articles/1057826/?utm_campaign=1057826&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать расследование</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 09:35:11 GMT</pubDate>
      <dc:creator><![CDATA[kmoseenk (OTUS)]]></dc:creator>
      
      <category><![CDATA[Macintosh Classic II]]></category><category><![CDATA[Motorola MC68030]]></category><category><![CDATA[apple]]></category><category><![CDATA[реверс-инжиниринг]]></category><category><![CDATA[эмуляция]]></category><category><![CDATA[архитектура процессора]]></category><category><![CDATA[ПЗУ]]></category><category><![CDATA[винтажные компьютеры]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[От рутинных операций к интеллектуальным инструментам: видеокурс по API nanoCAD BIM Строительство]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/nanosoft/articles/1057820/</guid>
      <link>https://habr.com/ru/companies/nanosoft/articles/1057820/?utm_campaign=1057820&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/860/309/4ba/8603094bac84a6cdafc60f1fa4b948fa.png" /><p><strong>Функционал САПР/ТИМ-платформ охватывает широкий спектр типовых инженерных задач, однако в деятельности каждой проектной организации возникают специфические сценарии, требующие индивидуальной доработки инструментов. Построение перекрытий по сложному рельефу, массовое создание отверстий в конструкциях или расчет инсоляции ограждающих конструкций – при выполнении вручную такие операции занимают значительное время и сопряжены с высоким риском ошибок.</strong></p><p>Чтобы подобные задачи решались наиболее эффективно, команда «Нанософт» подготовила практический видеокурс по разработке собственных расширений для&nbsp;<a href="https://www.nanocad.ru/products/bim/stroitelstvo/?utm_source=habr&amp;utm_medium=bim_stroitelstvo&amp;utm_campaign=api_kurs_10.07.26">nanoCAD BIM Строительство</a>&nbsp;с использованием открытого API.</p><p>Курс включает<strong> 13 практических сценариев</strong>, отражающих самые востребованные запросы проектировщиков. Материал выстроен поэтапно: от начальной настройки среды разработки до создания алгоритмов, позволяющих существенно сократить трудозатраты при работе с моделью.</p> <a href="https://habr.com/ru/articles/1057820/?utm_campaign=1057820&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Начать обучение</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 09:31:36 GMT</pubDate>
      <dc:creator><![CDATA[nanocad (Нанософт разработка)]]></dc:creator>
      
      <category><![CDATA[cad]]></category><category><![CDATA[nanocad]]></category><category><![CDATA[nanocad bim строительство]]></category><category><![CDATA[нанософт]]></category><category><![CDATA[инженерия]]></category><category><![CDATA[проектирование]]></category><category><![CDATA[автоматизация проектирования]]></category><category><![CDATA[bim]]></category><category><![CDATA[инженерное по]]></category><category><![CDATA[цифровое проектирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Походка за двадцать минут и миллион рублей: что RL сделал с двуногими роботами и во что упёрся их «мозг»]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057816/</guid>
      <link>https://habr.com/ru/articles/1057816/?utm_campaign=1057816&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/dac/aa9/5cf/dacaa95cfc8a096206c0ff4fd3a3043b.png" /><p>За один 2026 год двуногие роботы успели пробежать полумарафон быстрее человеческого рекорда, довести публику до того, что CEO пришлось резать роботу ногу ножницами прямо на сцене, и провалить задачу «пройтись ровно» на презентации за миллионы долларов. Разбираю с первоисточниками, почему походка стала дешёвой инженерией — 20 минут на одной видеокарте, — а «живой» робот упирается в ватты, переполняющийся контекст и отсутствие непрерывного обучения.</p> <a href="https://habr.com/ru/articles/1057816/?utm_campaign=1057816&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 09:26:29 GMT</pubDate>
      <dc:creator><![CDATA[0xReality]]></dc:creator>
      
      <category><![CDATA[reinforcement learning]]></category><category><![CDATA[RL-локомоция]]></category><category><![CDATA[гуманоидные роботы]]></category><category><![CDATA[sim-to-real]]></category><category><![CDATA[Isaac Lab]]></category><category><![CDATA[VLA-модели]]></category><category><![CDATA[PPO]]></category><category><![CDATA[world models]]></category><category><![CDATA[робототехника]]></category><category><![CDATA[KV-cache]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Анатомия облачных дыр: почему растет стоимость облака]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/cloud_ru/articles/1056808/</guid>
      <link>https://habr.com/ru/companies/cloud_ru/articles/1056808/?utm_campaign=1056808&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/8e8/308/b98/8e8308b98f734b20b94d42f41489927d.png" /><p>Закрытие периода. Вы открываете инвойс: видите счет за облако и ловите приступ паники от увиденной цифры. Обещали же, что будет меньше, почему так много?&nbsp;</p><p>Дальше начинается охота на ведьм: кто-то из инженеров поднял лишнее, кто-то забыл выключить виртуалку. Может показаться, что это единичный случай, аномалия у одной-двух компаний. А мы, как провайдер, скажем: это повторяющийся паттерн.</p><p>В статье расскажу, почему.</p> <a href="https://habr.com/ru/articles/1056808/?utm_campaign=1056808&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 09:11:28 GMT</pubDate>
      <dc:creator><![CDATA[AlxFinLAM (Cloud.ru)]]></dc:creator>
      
      <category><![CDATA[finops]]></category><category><![CDATA[devops]]></category><category><![CDATA[техническая документация]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Цифровая спектральная обработка вместо аналоговой модуляции]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057798/</guid>
      <link>https://habr.com/ru/articles/1057798/?utm_campaign=1057798&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f0e/660/3eb/f0e6603eb9770d64209da75b0cd0d2be.png" /><p>В цифровых системах связи широко используются методы цифровой спектральной обработки сигналов.&nbsp; Большая часть указанных методов ориентирована на цифровую спектральную обработку сигнала, прошедшего операции аналогового преобразования в высокочастотном тракте. Однако, с появлением быстродействующих АЦП гигагерцового диапазона, например, AD9213 с максимальной частотой дискретизации 10 ГГц, предназначенного для использования в тракте высокой частоты в системах связи 5G, появляется возможность расширить область применения цифровых методов. Рассмотрим открывающиеся в связи с этим возможности спектральных методов цифровой обработки сигналов.    </p><p><strong>Цифровая демодуляция АМ сигнала</strong>    </p><p>Цифровая обработка спектра позволяет в ряде случаев отказаться от аналоговых трактов обработки в радиоканале при приеме модулированных сигналов и проводить извлечение информации цифровым способом. При этом возможно использование, как классических алгоритмов демодуляции, так и прямых спектральных методов. Перенос цифровой обработки из временной области в частотную дает возможность упростить как алгоритмическую, так и аппаратную часть цифрового демодулятора. Рассмотрим это на примере амплитудной модуляции (АМ). Для демодуляции оцифрованного в приемнике АМ сигнала достаточно в его спектре сдвинуть в область низких частот спектр верхней боковой полосы, обнулив спектры несущей и нижней боковой полосы. Обратное преобразование Фурье (ОПФ) полученного спектра даст демодулированный сигнал. При использовании этого метода отпадает и необходимость аналоговой модуляции в передатчике – ее можно выполнить в цифровой форме, провести цифроаналоговое преобразование быстродействующим ЦАП и подать сигнал в выходной усилитель передатчика. Более того, отпадает необходимость в самой модуляции – для переноса цифрового низкочастотного сигнала в область высоких частот достаточно сдвинуть его спектр по оси частот в нужную позицию. Для практического использования этого метода необходимо учесть изменение фазового спектра в результате переноса по частоте и компенсацию этого изменения цифровой фазовой коррекцией.</p> <a href="https://habr.com/ru/articles/1057798/?utm_campaign=1057798&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 09:07:34 GMT</pubDate>
      <dc:creator><![CDATA[ALT0105]]></dc:creator>
      
      <category><![CDATA[модуляция]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[RUINSWORLD: Возвращение невозможной игры-предупреждения]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1057688/</guid>
      <link>https://habr.com/ru/articles/1057688/?utm_campaign=1057688&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/738/bd1/add/738bd1adda33ed1bf5d4c8c629da5ab6.jpg" /><p>Все эти годы пафосные программисты говорили мне что&nbsp;это совершенно точно невозможно осуществить на&nbsp;только ноде, в&nbsp;браузере и на&nbsp;ts. А&nbsp;я сделяль.</p><p>Невозможная игра‑предостережение некоторое время назад&nbsp;была все‑таки дописана в&nbsp;первой играбельной минимальной версии, и вот можно уже тыкать и умирать&nbsp;<a href="https://ruinsworld.online/" rel="noopener noreferrer nofollow">https://ruinsworld.online/</a>. Не&nbsp;забывайте пить воду, есть, охотиться. От&nbsp;ранений, отравлений и жажды начинает сильно качать. У&nbsp;вас есть союзники&nbsp;— это предки Роботов‑Собутыльников... На&nbsp;самом деле это все рюшечки, а&nbsp;технически решение интересно тем, что&nbsp;это реально эффективно работающая реализация шовного открытого мира и шутера в&nbsp;нем, в&nbsp;бро, только исключительно на&nbsp;ноде и ts. Писал пять лет ручками, такое уже не&nbsp;модно нынче. Мир сейчас развернут на&nbsp;всего 9&nbsp;локаций (и это число тоже может&nbsp;быть 25&nbsp;вполне), но&nbsp;одной переменной его можно развернуть в&nbsp;четыре или&nbsp;девять, двадцать пять копий‑процессов по столько локаций&nbsp;— зависит только от&nbsp;мощностей. Вот у&nbsp;меня одно ядро и поэтому только один процесс, один кластер‑биом мира. Больше копий сервера&nbsp;— образуют замкнутую на&nbsp;себя сетку практически никак не&nbsp;связанных «частей мира», между которыми клиенты несущие много своего состояния могут свободно перемещаться. Нагрузка практически не&nbsp;прирастает, только незначительно при&nbsp;подключении новых игроков. Ну вот это и есть, что&nbsp;мы, по&nbsp;сути, построили стабильную модель открытого мира любой величины.</p> <a href="https://habr.com/ru/articles/1057688/?utm_campaign=1057688&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Fri, 10 Jul 2026 09:02:27 GMT</pubDate>
      <dc:creator><![CDATA[ushliypakostnik]]></dc:creator>
      
      <category><![CDATA[three.js]]></category><category><![CDATA[typescript]]></category><category><![CDATA[nestjs]]></category><category><![CDATA[vue]]></category><category><![CDATA[websockets]]></category><category><![CDATA[gamedev]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
