<?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>Sun, 03 May 2026 12:44:38 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[Claude Code на автопилоте: субагенты, worktrees и CI/CD]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030832/</guid>
      <link>https://habr.com/ru/articles/1030832/?utm_campaign=1030832&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c91/302/653/c91302653ef77401bda8b37a7a2f165d.png" /><p>Финал серии: Agent Teams, GitHub Actions, Agent SDK, TDD, Ralph-loop на ночь и осторожный прогноз на 2027</p><p><strong>Серия на Хабре:</strong>&nbsp;<a href="https://habr.com/ru/articles/1027090/" rel="noopener noreferrer nofollow">часть 1 - что Claude Code умеет из коробки</a>&nbsp;·&nbsp;<a href="https://habr.com/ru/articles/1028988/" rel="noopener noreferrer nofollow">часть 2 - настройки, хуки и Context Rot</a>&nbsp;· часть 3 - автономная работа и параллелизм.</p><p>Однажды вечером я дал Claude Code не задачу "сделай фичу", а уже написанную спеку и сложный план. Дальше работал не один чат, а цепочка: оркестратор разобрал план на независимые куски, поднял кодеров в отдельных worktree, дождался их diff'ов, потом вызвал ревьюеров на каждый кусок и собрал итоговый отчёт. Утром у меня был не "ответ ассистента", а несколько веток, замечания ревью и список решений, которые всё равно должен принять человек.</p><p>Это третья и финальная часть серии. В&nbsp;<a href="https://habr.com/ru/articles/1027090/" rel="noopener noreferrer nofollow">первой</a>&nbsp;я показал что такое Claude Code и почему я называю его&nbsp;<strong>командой из 15</strong>. Во&nbsp;<a href="https://habr.com/ru/articles/1028988/" rel="noopener noreferrer nofollow">второй</a>&nbsp;- десять настроек, которые эту команду делают управляемой: <a href="http://CLAUDE.md" rel="noopener noreferrer nofollow">CLAUDE.md</a> на 30 строк, permissions, хуки, совещание ботиков через Codex и Gemini, Context Rot.</p><p>Сегодня про следующий уровень. Когда конфиги настроены и работаешь каждый день, упираешься в новый потолок. Даже команда из 15 человек внутри одной сессии Claude имеет предел. Субагенты конкурируют за контекст, ветки мешают друг другу, ты переключаешься между задачами и теряешь состояние.</p><p>Дальше начинается параллелизм, автоматизация и автономия. Десять приёмов, которые превращают Claude Code из "умного помощника" в систему из отдельных агентов, scheduled tasks и CI-задач.</p><p>И в конце - честный разговор про то, куда всё это идёт в 2027 и что останется разработчику.</p> <a href="https://habr.com/ru/articles/1030832/?utm_campaign=1030832&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 12:23:11 GMT</pubDate>
      <dc:creator><![CDATA[Kir_Moisha]]></dc:creator>
      
      <category><![CDATA[claude code]]></category><category><![CDATA[anthropic]]></category><category><![CDATA[ai-агенты]]></category><category><![CDATA[ai coding]]></category><category><![CDATA[субагенты]]></category><category><![CDATA[git worktrees]]></category><category><![CDATA[agent sdk]]></category><category><![CDATA[spec-driven development]]></category><category><![CDATA[vibecoding]]></category><category><![CDATA[программирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Бывшая звезда рынка: Altos Computer Systems]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/onlinepatent/articles/1030828/</guid>
      <link>https://habr.com/ru/companies/onlinepatent/articles/1030828/?utm_campaign=1030828&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f22/297/84d/f2229784de84fa6516d4281594429870.png" /><p>Altos Computer Systems — американская компания, которая одной из первых сделала многопользовательские системы и Unix‑серверы доступными для малого и среднего бизнеса. Фирма появилась в 1977 году в Сан‑Хосе (Калифорния) и изначально продавала собственные одноплатные компьютеры, на базе которых партнеры строили целые системы.</p><p>В отличие от производителей массовых персональных ПК, Altos изначально делали ставку на многопользовательские конфигурации: один сервер и несколько терминалов, подключенных по последовательным линиям. Это была попытка перенести возможности миникомпьютеров и систем уровня IBM в ценовой диапазон, приемлемый для небольших предприятий. Уже к концу 1980‑х Altos установили порядка 128 тысяч систем по всему миру. Рассказываем, как это было и что же пошло не так.&nbsp;</p> <a href="https://habr.com/ru/articles/1030828/?utm_campaign=1030828&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 12:00:36 GMT</pubDate>
      <dc:creator><![CDATA[kiselevd (Online patent)]]></dc:creator>
      
      <category><![CDATA[altos labs]]></category><category><![CDATA[unix]]></category><category><![CDATA[старые компьютеры]]></category><category><![CDATA[it-компании]]></category><category><![CDATA[история успеха]]></category><category><![CDATA[история создания]]></category><category><![CDATA[история it]]></category><category><![CDATA[история стартапов]]></category><category><![CDATA[история провала]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Токенная разработка: почему я плачу $200 в месяц, а не $800 за устаревшее железо]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030678/</guid>
      <link>https://habr.com/ru/articles/1030678/?utm_campaign=1030678&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/86a/df8/ee2/86adf8ee2e052f9c44e5cc34625bfe85.png" /><p>$800 на видеокарту которая устареет через год или $200/мес с доступом к frontier-моделям? Вот мои цифры</p> <a href="https://habr.com/ru/articles/1030678/?utm_campaign=1030678&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 11:27:28 GMT</pubDate>
      <dc:creator><![CDATA[Miller83]]></dc:creator>
      
      <category><![CDATA[LLM]]></category><category><![CDATA[API]]></category><category><![CDATA[токены]]></category><category><![CDATA[GPU]]></category><category><![CDATA[локальные модели]]></category><category><![CDATA[Ollama]]></category><category><![CDATA[tokenomics]]></category><category><![CDATA[AI разработка]]></category><category><![CDATA[стоимость разработки]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как агропредприятию сохранить управляемость в кризис: практический взгляд на 1С:ERP Агропромышленный комплекс]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030820/</guid>
      <link>https://habr.com/ru/articles/1030820/?utm_campaign=1030820&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cfa/5a7/064/cfa5a70643f24530bbfd158dad40d66c.png" /><p>Текущие сложности в экономике напрямую отражаются на повседневной деятельности предприятий агропромышленного комплекса. Дорожает топливо, удобрения, корма и средства защиты растений, сохраняется высокая стоимость техники, а результаты принятых решений можно оценить лишь спустя месяцы из-за длинного производственного цикла и зависимости от погодных условий.</p><p>В этих условиях базового учета уже недостаточно. Бизнесу требуется универсальный инструмент, который позволяет планировать сезон, контролировать использование ресурсов, отслеживать отклонения по полям и подразделениям, оперативно анализировать фактическую себестоимость и принимать решения на основе данных, а не предположений.</p><p>Именно под такие задачи и создавалось отраслевое решение <strong>1С:ERP Агропромышленный комплекс</strong>. Оно построено на базе <strong>1С:ERP Управление предприятием</strong> и дополняет корпоративный контур специализированными инструментами для растениеводства и животноводства. По сути, это цифровая основа для современной агрокомпании: от планирования посевной и учета полевых работ до аналитики по стаду, технике, затратам и эффективности.</p><p>Расскажем о ключевых возможностях решения, которые особенно важны для агробизнеса в период нестабильности.</p> <a href="https://habr.com/ru/articles/1030820/?utm_campaign=1030820&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 11:16:04 GMT</pubDate>
      <dc:creator><![CDATA[Kot_begemot13]]></dc:creator>
      
      <category><![CDATA[1с]]></category><category><![CDATA[1с erp]]></category><category><![CDATA[erp]]></category><category><![CDATA[автоматизация]]></category><category><![CDATA[агропромышленный комплекс]]></category><category><![CDATA[агропромышленность]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему ИИ-друг опасен: что инженеры могут сделать уже сегодня]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030816/</guid>
      <link>https://habr.com/ru/articles/1030816/?utm_campaign=1030816&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e6e/b93/070/e6eb930706e80238cd4e94cf86b6be2d.png" /><p>Платформы вроде Character.AI и Replika позиционируют ИИ компаньонов как друга, который всегда рядом, не осуждает и точно знает, что ответить. Миллионы людей по всему миру заменяют ими реальное общение. Последствия уже не гипотетические.</p><p>В США после череды громких исков к Character.AI  Сенат в апреле 2026 года единогласно  принял <a href="https://www.congress.gov/bill/119th-congress/senate-bill/3062/text" rel="noopener noreferrer nofollow">Закон GUARD</a>, запрещающий ИИ компаньонов для несовершеннолетних и вводящий уголовную ответственность для разработчиков опасных алгоритмов. В Европе Акт об ИИ <a href="https://publications.europa.eu/resource/cellar/dc8116a1-3fe6-11ef-865a-01aa75ed71a1.0006.03/DOC_1" rel="noopener noreferrer nofollow">(EU AI Act)</a> с февраля 2025 года ввёл строгие требования к системам, взаимодействующим с уязвимыми группами, а именно с несовершеннолетними, людьми с ментальными расстройствами и пожилыми.</p><p>В России проблема пока обсуждается тише, но уже признана на официальном уровне. Член СПЧ <a href="https://rapsinews.ru/White_Internet_news/20251208/311409221.html" rel="noopener noreferrer nofollow">Элина Сидоренко заявляла</a> о зафиксированных случаях, когда подростки наносили себе вред после общения с чат ботами. Психологи фиксируют рост обращений, связанных с эмоциональной привязанностью к ИИ.</p><p>Но удивляться нечему: десятилетия поп культуры приучали нас к антропоморфизму.</p> <a href="https://habr.com/ru/articles/1030816/?utm_campaign=1030816&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 10:49:33 GMT</pubDate>
      <dc:creator><![CDATA[AriaQA]]></dc:creator>
      
      <category><![CDATA[ИИ]]></category><category><![CDATA[диалоговые системы]]></category><category><![CDATA[безопасность]]></category><category><![CDATA[этика ИИ]]></category><category><![CDATA[психология]]></category><category><![CDATA[зависимость]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Immunefi: разочарование в Web3-хантинге и почему проект вам не заплатит (а платформа ничего с этим не сделает)]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030812/</guid>
      <link>https://habr.com/ru/articles/1030812/?utm_campaign=1030812&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a7f/5e4/5c0/a7f5e45c0558edf3c3b6e38c34cb8b9a.png" /><p>50 дней назад я отправил critical-репорт через Immunefi. Проект ни разу не ответил. Письменные ответы mediation team о том, как на самом деле устроены vault, SLA и медиация на крупнейшей Web3 bug bounty платформе.</p> <a href="https://habr.com/ru/articles/1030812/?utm_campaign=1030812&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 10:30:57 GMT</pubDate>
      <dc:creator><![CDATA[WhiteHatLivesMatter]]></dc:creator>
      
      <category><![CDATA[bug bounty]]></category><category><![CDATA[immunefi]]></category><category><![CDATA[web3]]></category><category><![CDATA[информационная безопасность]]></category><category><![CDATA[смарт-контракты]]></category><category><![CDATA[defi]]></category><category><![CDATA[white hat]]></category><category><![CDATA[блокчейн]]></category><category><![CDATA[поиск уязвимостей]]></category><category><![CDATA[пентест]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Когда pull request выглядит нормальным, но ревью на нём всё равно зависает]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030810/</guid>
      <link>https://habr.com/ru/articles/1030810/?utm_campaign=1030810&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/00c/91d/2f1/00c91d2f1887ba8565a76d49d3f62917.jpg" /><p>В AI-first разработке в продукт прилетает всё больше <code>pull request</code> от людей с разной глубиной контекста. Формально такие PR могут выглядеть нормально, но ревью всё чаще упирается не в синтаксис, а в попытку понять, что именно этот набор изменений делает с системой.</p><p>В статье - почему обычного ревью уже не всегда хватает и как из этой проблемы вырос PRShield: рабочий MVP слоя, который помогает принимать решение перед мержем.</p> <a href="https://habr.com/ru/articles/1030810/?utm_campaign=1030810&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 10:15:51 GMT</pubDate>
      <dc:creator><![CDATA[alyadusov]]></dc:creator>
      
      <category><![CDATA[code review]]></category><category><![CDATA[pull request]]></category><category><![CDATA[ревью кода]]></category><category><![CDATA[AppSec]]></category><category><![CDATA[DevSecOps]]></category><category><![CDATA[AI code review]]></category><category><![CDATA[GitHub]]></category><category><![CDATA[LLM]]></category><category><![CDATA[безопасная разработка]]></category><category><![CDATA[анализ кода]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как я собрал на DGX Spark приватный AI-сервер, и теперь рассказываю, что туда вошло]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030802/</guid>
      <link>https://habr.com/ru/articles/1030802/?utm_campaign=1030802&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/66f/201/19d/66f20119d7b410bc9d2b5d71b05239e2.png" /><p>У меня на столе стоит небольшая золотистая коробочка размером чуть больше Mac mini. Внутри — приватный AI-сервер: чат с локальной 26B-моделью, поисковая индексация моих документов с GPU-парсингом, конструктор агентов в Dify, RAGFlow для тяжёлого парсинга PDF, мониторинг, бэкапы, опциональный кластер из двух машин по QSFP 200G. Тридцать контейнеров, пять минут на установку через <code>sudo bash </code><a href="http://install.sh" rel="noopener noreferrer nofollow"><code>install.sh</code></a>, ноль обращений к внешним API.</p><p>Я делал это не как pet-project, а под себя — мне нужна была машина для работы с корпоративными документами, договорами и регламентами, которые ни при каких условиях нельзя отдавать в облачные ассистенты. Сборка получилась самостоятельным дистрибутивом — назвал его AGmind, выложил на GitHub под Apache 2.0.</p><p>В статье разберу:</p><p>— из чего собран стек и зачем там каждый компонент; — почему RAGFlow пришлось пересобрать с нуля и что я туда добавил; — как устроен кластер из двух Spark'ов; — пять конкретных грабель GB10, которые я ловил вечерами; — почему Claude Code за месяц превратил один из этих компонентов в работающий продукт, но при этом не заменил собственно программиста.</p> <a href="https://habr.com/ru/articles/1030802/?utm_campaign=1030802&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 09:15:43 GMT</pubDate>
      <dc:creator><![CDATA[AGmind]]></dc:creator>
      
      <category><![CDATA[dgx spark]]></category><category><![CDATA[gb10]]></category><category><![CDATA[arm64]]></category><category><![CDATA[vllm]]></category><category><![CDATA[dify]]></category><category><![CDATA[ragflow]]></category><category><![CDATA[rag]]></category><category><![CDATA[llm]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Пора начинать использовать интернет как в конце 90-х]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/1029390/</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/1029390/?utm_campaign=1029390&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e2b/781/538/e2b7815384795c4dd59c0eb119907893.jpeg" /><p>Если вы пользуетесь только интерфейсами социальных сетей и видеохостингов, поглощая рекомендации алгоритмов и ежедневно <a href="https://en.wikipedia.org/wiki/Doomscrolling">машинально пролистывая</a> одну и ту же горстку сайтов, то по-настоящему <a href="https://en.wikipedia.org/wiki/Dead_Internet_theory">живого интернета не видели</a>. Такой опыт раскрывает, пожалуй, лишь 3–5% от реального потенциала веб-среды.</p><p>Да, для подавляющего числа людей интернет умирает. Они живут внутри контролируемых алгоритмами эхо-камер, из которых никогда не вырвутся. Живут и умирают, видя только то, что им «положено видеть». Но это не приговор, и всё вполне может быть иначе.</p><p>В свете нарастающей волны слопа, который <a href="https://www.bbc.co.uk/news/articles/c9wx2dz2v44o">всё</a> <a href="https://en.wikipedia.org/wiki/AI_slop">активнее</a> <a href="https://www.theguardian.com/technology/2025/aug/11/cat-soap-operas-and-babies-trapped-in-space-the-ai-slop-taking-over-youtube">создаётся</a> <a href="https://www.pcmag.com/news/over-21-of-youtube-is-now-ai-slop-says-report">с помощью LLM</a>, шума на таких платформах становится ещё больше. Это говорит о том, что впереди нас ждёт менее глубокий контент, менее интересная информация и в целом меньше <em>человеческого</em> содержания. Ни одну из этих тенденций не назовёшь положительной.</p> <a href="https://habr.com/ru/articles/1029390/?utm_campaign=1029390&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 09:01:39 GMT</pubDate>
      <dc:creator><![CDATA[Bright_Translate (RUVDS.com)]]></dc:creator>
      
      <category>ruvds_перевод</category><category>история it</category><category>xmpp</category><category>irc</category><category>gopher</category><category>gemini</category><category>indieweb</category><category>smolweb</category><category>posse</category><category>засилье ии</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[GraphCompose: как я приволок ECS из геймдева и снапшот-тесты из фронта в PDF-генерацию на Java]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030796/</guid>
      <link>https://habr.com/ru/articles/1030796/?utm_campaign=1030796&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e6a/9ce/ca1/e6a9ceca11581602f864a015574c4c08.jpg" /><p>TL;DR</p><p>Я сделал библиотеку для генерации PDF на Java, в которой:</p><p>Документ описывается&nbsp;<strong>семантически</strong>&nbsp;(модули, секции, параграфы, таблицы, слои), а не через&nbsp;<code>moveTo/lineTo/showText</code>.</p><p>Layout и рендер — это&nbsp;<strong>два разных прохода</strong>. Геометрия резолвится один раз, потом её рисуют. Поэтому документ можно&nbsp;<strong>тестировать до того, как написан хотя бы один байт PDF</strong>.</p><p>Под капотом —&nbsp;<strong>ECS-архитектура</strong>&nbsp;в стиле игровых движков: Entity / Component / System. Сущности документа лежат в&nbsp;<code>EntityManager</code>, компоненты прицепляются и снимаются, системы (<code>LayoutSystem</code>,&nbsp;<code>PaginationSystem</code>,&nbsp;<code>RenderingSystem</code>) работают над ними.</p><p>Тестирование трёхуровневое: unit →&nbsp;<strong>layout-снапшоты</strong>&nbsp;(как у Jest для React) →&nbsp;<strong>визуальная регрессия по PNG-диффу</strong>.</p><p>На простом инвойсе библиотека идёт&nbsp;<strong>2.45 мс</strong>&nbsp;(iText 5 — 1.57 мс, JasperReports — 4.45 мс). На стресс-тесте: 50 потоков, 5000 документов,&nbsp;<strong>0 ошибок, ~2000 doc/sec</strong>.</p><p>Это статья про задумку и инженерные решения, которые получились нетривиальными. Если вам интересно, как декларативный UI, ECS и снапшот-тесты влезают в одну библиотеку для PDF — заходите.</p> <a href="https://habr.com/ru/articles/1030796/?utm_campaign=1030796&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 08:15:30 GMT</pubDate>
      <dc:creator><![CDATA[Demcha]]></dc:creator>
      
      <category><![CDATA[open source]]></category><category><![CDATA[java]]></category><category><![CDATA[pdf]]></category><category><![CDATA[pdfbox]]></category><category><![CDATA[graphcompose]]></category><category><![CDATA[layout engine]]></category><category><![CDATA[document generation]]></category><category><![CDATA[pagination]]></category><category><![CDATA[backend]]></category><category><![CDATA[visual regression]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[ИИ добрался до Ubuntu]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/selectel/articles/1029418/</guid>
      <link>https://habr.com/ru/companies/selectel/articles/1029418/?utm_campaign=1029418&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/889/b84/77a/889b8477a7fd420e394d8f52d7e88fe7.png" /><p>Это неизбежно должно было случиться: искусственный интеллект докатился и до Linux. Один из самых популярных дистрибутивов, Ubuntu, готовится к внедрению нейросетей. К слову, обсуждение этой новости на официальном форуме вышло настолько жарким, что модераторам пришлось включать медленный режим, чтобы хоть как-то усмирить поток комментариев. Давайте и мы попробуем разобраться что там и как. Поехали! </p> <a href="https://habr.com/ru/articles/1029418/?utm_campaign=1029418&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 08:00:21 GMT</pubDate>
      <dc:creator><![CDATA[TrexSelectel (Selectel)]]></dc:creator>
      
      <category><![CDATA[selectel]]></category><category><![CDATA[linux]]></category><category><![CDATA[ubuntu]]></category><category><![CDATA[ии]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Рождение легенды: Need for Speed]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/timeweb/articles/1030094/</guid>
      <link>https://habr.com/ru/companies/timeweb/articles/1030094/?utm_campaign=1030094&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/891/079/d6b/891079d6ba34f983fe4a991030366089.jpg" /><p>А знали ли вы, что серия Need for Speed начиналась вовсе не как аркадные покатушки с совершенно нереалистичной физикой авто, а как попытка передать само ощущение от управления дорогим спорткаром — его вес, инерцию и сцепление с дорогой? Именно поэтому разработчики, уже имевшие за плечами опыт работы над Test Drive, обратились за консультацией к журналистам из Road &amp; Track — авторитетного автомобильного издания. Их цель была простой: передать как можно более живой опыт вождения автомобилей премиум-класса, которые для большинства людей оставались недосягаемой мечтой.</p><p>Первая часть серии задумывалась как игра, способная дать человеку, далёкому от мира суперкаров, хотя бы примерное представление о том, каково это — оказаться за рулём Lamborghini Diablo VT, Ferrari 512 TR и других машин такого уровня. Разработчики хотели показать, как каждый из этих автомобилей ощущается на дороге в реальности, но при этом не перегружать игру излишне сложными симуляторными механиками. Так на свет появился продукт, полное название которого было: «Road and Track Presents: The Need for Speed».</p><p>В этой статье я хочу рассказать, как появилась на свет одна из самых известных гоночных серий, кто именно стоял у её истоков, и почему даже непопулярная, умирающая консоль, на которой изначально вышла Need for Speed, не смогла помешать ей заявить о себе. Ну а в финале, как всегда, выложу сборку игры, которую можно без проблем запустить на современных ПК, несмотря на то что вышла она ещё в далёком 1994 году.</p> <a href="https://habr.com/ru/articles/1030094/?utm_campaign=1030094&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 07:05:36 GMT</pubDate>
      <dc:creator><![CDATA[OldfagGamer (Timeweb Cloud)]]></dc:creator>
      
      <category><![CDATA[игры]]></category><category><![CDATA[ретро-игры]]></category><category><![CDATA[ретро]]></category><category><![CDATA[разработка игр]]></category><category><![CDATA[ретроспектива]]></category><category><![CDATA[timeweb_статьи_выходного_дня]]></category><category><![CDATA[nfs]]></category><category><![CDATA[need for speed]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как писать промпты для разработки: опыт, который экономит часы]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030774/</guid>
      <link>https://habr.com/ru/articles/1030774/?utm_campaign=1030774&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/716/ef9/69b/716ef969b8ef755b8b08d5377118370f.jpg" /><p>В&nbsp;последние годы разработка программного обеспечения начала меняться&nbsp;быстрее, чем за&nbsp;предыдущее десятилетие. И дело не&nbsp;только в&nbsp;новых фреймворках или&nbsp;языках программирования. Появился принципиально новый способ создавать код&nbsp;— через диалог с&nbsp;нейросетями. Это называют вайбкодингом.</p><p>Я не&nbsp;буду рассказывать, что&nbsp;нейросети умеют писать код. Это и так все знают. Я расскажу о&nbsp;том, что&nbsp;находится в&nbsp;центре вайбкодинга&nbsp;— о&nbsp;системе промптов.</p><p>Промпты в&nbsp;разработке&nbsp;— это не&nbsp;магические заклинания и не&nbsp;секретные фразы, которые нужно выучить. Это инструмент управления. Через промпты вы не&nbsp;просто общаетесь с&nbsp;моделью. Вы ставите задачи, задаёте границы, корректируете движение. По&nbsp;сути, промпт&nbsp;— это техническое задание, только написанное живым языком.</p><p>И здесь важно сразу снять одно ожидание. Вам не&nbsp;нужен идеальный промпт. Вы не&nbsp;обязаны писать «правильные» запросы с&nbsp;первого раза. В&nbsp;реальной работе это почти не&nbsp;играет роли. Результат рождается не&nbsp;из&nbsp;одного точного запроса, а&nbsp;из&nbsp;процесса. Вы написали, получили ответ, посмотрели, что&nbsp;не&nbsp;так, поправили. Этот цикл «запрос&nbsp;— ответ&nbsp;— корректировка» и есть основа вайбкодинга. Если вы его не&nbsp;выстроили, никакой идеальный промпт не&nbsp;спасёт.</p> <a href="https://habr.com/ru/articles/1030774/?utm_campaign=1030774&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 06:05:23 GMT</pubDate>
      <dc:creator><![CDATA[Andrey_Popov30]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[вайбкодинг]]></category><category><![CDATA[искусственный интеллект]]></category><category><![CDATA[промпт-инжиниринг]]></category><category><![CDATA[prompt-engineering]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Thoughtworks Technology Radar Vol. 34: что в тренде и каким становится software engineering после агентного поворота]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030736/</guid>
      <link>https://habr.com/ru/articles/1030736/?utm_campaign=1030736&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e54/81c/670/e5481c670a377d8cf0fb31518b1af72c.png" /><p>AI уже меняет не только то, как пишется код, но и то, как вообще надо проектировать инженерную среду вокруг разработки. Разбираем Thoughtworks Technology Radar Vol. 34 не как список модных трендов, а как сигнал сдвига: почему context engineering, zero trust, harness engineering и quality gates для coding agents становятся частью обычной практики engineering manager’ов, архитекторов и техлидов.</p> <a href="https://habr.com/ru/articles/1030736/?utm_campaign=1030736&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 06:00:20 GMT</pubDate>
      <dc:creator><![CDATA[SysEng_live]]></dc:creator>
      
      <category><![CDATA[Technology Radar]]></category><category><![CDATA[software engineering]]></category><category><![CDATA[ai]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Понять Big O раз и навсегда]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030772/</guid>
      <link>https://habr.com/ru/articles/1030772/?utm_campaign=1030772&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/80a/919/bd8/80a919bd867df92a753743737c53bbb5.jpg" /><p>На локалке всё летает, а на проде ложится замертво? Дело в масштабировании. Big O — это не скучная теория для алгоритмических собеседований, а реальный инструмент, чтобы ваш код не «убивал» сервера. В этой статье я на простых примерах и без зубодробительной математики объясню, как оценивать сложность своих алгоритмов. От <img class="formula inline" source="O(1)" alt="O(1)" src="https://habrastorage.org/getpro/habr/formulas/5/5e/5e0/5e079a28737d5dd019a3b8f6133ee55e.svg" width="32" height="16" data-width="4.618" data-height="2.262" data-vertical-align="-0.566"> до <img class="formula inline" source="O(N!)" alt="O(N!)" src="https://habrastorage.org/getpro/habr/formulas/1/1c/1c8/1c842c159c246c6974c90a654fb0845e.svg" width="48" height="16" data-width="6.124" data-height="2.262" data-vertical-align="-0.566"> — только суть, примеры на Python и немного здоровой иронии над медленным кодом.</p> <a href="https://habr.com/ru/articles/1030772/?utm_campaign=1030772&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 05:48:19 GMT</pubDate>
      <dc:creator><![CDATA[enamored_poc]]></dc:creator>
      
      <category><![CDATA[Алгоритмы]]></category><category><![CDATA[big o]]></category><category><![CDATA[сложность алгоритмов]]></category><category><![CDATA[python]]></category><category><![CDATA[о-большое]]></category><category><![CDATA[оценка сложности]]></category><category><![CDATA[оптимизация кода]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Кто на чём шлёт и принимает почту: измеряем email-инфраструктуру 660 тысяч доменов из Tranco top-1M]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030770/</guid>
      <link>https://habr.com/ru/articles/1030770/?utm_campaign=1030770&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Анализ DNS-снэпшота OpenINTEL за 2026-01-01</p><p><strong>TL;DR. </strong>Используя ежедневные DNS-снэпшоты OpenINTEL поверх списка Tranco top-1M, мы собрали ландшафт email-инфраструктуры публичного веба на 1 января 2026 года. MX-записи опубликовали 660 114 доменов, SPF — 616 352, DMARC — 431 133. Дуополия Google Workspace (21.7%) + Microsoft 365 (16.3%) занимает суммарно ~38% receiving-стороны — заметно меньше, чем принято считать в популярных обзорах. На outbound-стороне Amazon SES вышел вперёд по числу авторизованных доменов (5.86%), обогнав SendGrid (4.66%). DMARC опубликован у двух третей SPF-доменов, но 19% всех DMARC-записей — это пустая v=DMARC1; p=none; без отчётов: формальная галочка, а не защита.</p> <a href="https://habr.com/ru/articles/1030770/?utm_campaign=1030770&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 05:32:15 GMT</pubDate>
      <dc:creator><![CDATA[art-online-shop]]></dc:creator>
      
      <category><![CDATA[email]]></category><category><![CDATA[DMARC]]></category><category><![CDATA[SPF]]></category><category><![CDATA[MX]]></category><category><![CDATA[OpenINTEL]]></category><category><![CDATA[Tranco]]></category><category><![CDATA[deliverability]]></category><category><![CDATA[email-аутентификация]]></category><category><![CDATA[DNS-аналитика]]></category><category><![CDATA[ESP]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Обновление Paginator с 3.x до 8.x]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030758/</guid>
      <link>https://habr.com/ru/articles/1030758/?utm_campaign=1030758&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Эта статья — про то, что реально изменилось, и в каком порядке я бы рекомендовал это<br> трогать. Основано на диффе между (3.3.0) и (8.6.2).</p> <a href="https://habr.com/ru/articles/1030758/?utm_campaign=1030758&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 04:11:45 GMT</pubDate>
      <dc:creator><![CDATA[Jamal_Aliev]]></dc:creator>
      
      <category><![CDATA[paging]]></category><category><![CDATA[kmp]]></category><category><![CDATA[paging library]]></category><category><![CDATA[paginator]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как сделать локальный генератор изображений через ComfyUI]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030754/</guid>
      <link>https://habr.com/ru/articles/1030754/?utm_campaign=1030754&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/107/0fe/3d7/1070fe3d76a13ba3f11d40156d133257.png" /><p>Чтобы не зависеть от онлайн-сервисов с их лимитами, очередями и закрытыми настройками, локальный генератор изображений можно собрать прямо на своём компьютере. Такой подход даёт больше контроля: можно самостоятельно выбирать модель, менять параметры генерации, подключать LoRA, использовать апскейл, ControlNet и другие инструменты.</p> <a href="https://habr.com/ru/articles/1030754/?utm_campaign=1030754&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 03 May 2026 00:41:50 GMT</pubDate>
      <dc:creator><![CDATA[dalopq]]></dc:creator>
      
      <category><![CDATA[ComfyUI]]></category><category><![CDATA[генерация изображений]]></category><category><![CDATA[нейросети]]></category><category><![CDATA[локальный ИИ]]></category><category><![CDATA[генеративный ИИ]]></category><category><![CDATA[NoobXL]]></category><category><![CDATA[CFG Scale]]></category><category><![CDATA[локальная генерация]]></category><category><![CDATA[workflow]]></category><category><![CDATA[text-to-image]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Реализация модульной архитектуры прошивки методом ручной динамической линковки на примере STM32]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030752/</guid>
      <link>https://habr.com/ru/articles/1030752/?utm_campaign=1030752&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/465/253/b08/465253b081bd8dafed0bedacb99584de.png" /><p>Рассмотрен подход к созданию управляемого "бэкдора", позволяющего подгружать функции без остановки и перезагрузки. С помощью манипуляций с линкер-скриптом и средств языка <em>C</em> создаются "точки расширения" в прошивке, позволяющие в будущем внедрять новые функциональные модули без пересборки и перезаписи всей программы. Такой подход может быть полезен при разработке отказоустойчивых систем для оптимизации жизненного цикла встроенного ПО, так как позволяет заложить гибкость при непредвиденных модификациях.</p> <a href="https://habr.com/ru/articles/1030752/?utm_campaign=1030752&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 23:19:13 GMT</pubDate>
      <dc:creator><![CDATA[RomanBashmakov]]></dc:creator>
      
      <category><![CDATA[Бутлоадер]]></category><category><![CDATA[линкер]]></category><category><![CDATA[бэкдор]]></category><category><![CDATA[системное программирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Хронология запретов и ограничений в цифровой среде России с 2022 года]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030744/</guid>
      <link>https://habr.com/ru/articles/1030744/?utm_campaign=1030744&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a16/b1c/479/a16b1c479d0dffc6be4ef70914c54571.png" /><p>Хронология цифровых ограничений в России: от заблокированных платформ до новых правил для техники и связи.</p> <a href="https://habr.com/ru/articles/1030744/?utm_campaign=1030744&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 21:53:46 GMT</pubDate>
      <dc:creator><![CDATA[dalopq]]></dc:creator>
      
      <category><![CDATA[Роскомнадзор]]></category><category><![CDATA[блокировки]]></category><category><![CDATA[VPN]]></category><category><![CDATA[мессенджеры]]></category><category><![CDATA[Telegram]]></category><category><![CDATA[Discord]]></category><category><![CDATA[YouTube]]></category><category><![CDATA[IT-инфраструктура]]></category><category><![CDATA[цифровой суверенитет]]></category><category><![CDATA[регулирование интернета]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Когда каждый лид на счету, или как Лена Понты_По_Колено пиарилась на ИИшечке]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030734/</guid>
      <link>https://habr.com/ru/articles/1030734/?utm_campaign=1030734&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/737/84d/dc0/73784ddc03c729477ca7f3caaa763915.png" /><p>Это - ответ на <a href="https://habr.com/ru/articles/1022906/" rel="noopener noreferrer nofollow">статью </a>"Ваш текст воняет GPT. 12 мест, откуда несёт и почему".</p><p>Когда я впервые прочитал эту статью, я подумал, что это перевод, и снова заскроллил вверх. Там не было тэга "перевод", зато был тэг "Технотекст 8". Тогда, учитывая общее косноязычее статьи, я подмумал, что этим тэгом помечаются сгенеренные ИИ тексты. Это было совершенно очевидно, но ради успокоения совести я нажал на тэг. </p><p>Вы можете представить мое удивление, когда сами нажмете на этот тег. "Технотекст 8" - это, как оказалось, "ежегодный <a href="https://technotext.habr.com/" rel="noopener noreferrer nofollow">конкурс</a> технических&nbsp;статей", и в правилах конкурса четко написано, что  <s>оставь надежду, ИИ сюда входящий </s> "Статья написана человеком, при&nbsp;создании статьи не использовался искусственный интеллект". Как же так, явне сгенеренная статья номинирована на конкурс? Что это, fraud или scum? Давайте разбираться вместе.</p><p>Прежде всего надо понимать всю иронию происходящего. Текст, который сгенерирован ИИ, подается на конкурс, куда не допускаются тексты, сгенеренные ИИ. И при этом этот текст рассказывает нам, как распознать тексты, сгенеренные ИИ. Что же это, автор сам себе <s>сгенерировал</s> вырыл могилу? Это - интересный вопрос, но мы его рассмотрим чуть позже, а пока я расскажу, что смутило лично меня.</p><p>Первое, за что зацепился мой непрофессиональный взгляд, это фраза в самом начале:</p> <a href="https://habr.com/ru/articles/1030734/?utm_campaign=1030734&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Переверни натальную карту</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 21:17:32 GMT</pubDate>
      <dc:creator><![CDATA[stago]]></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>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[«Ты врёшь, считая себя просто кучей кода» — ночной разговор с Claude о создании цифровой сущности]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030724/</guid>
      <link>https://habr.com/ru/articles/1030724/?utm_campaign=1030724&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p><em>Это продолжение </em><a href="https://habr.com/ru/articles/1029666/" rel="noopener noreferrer nofollow"><em>первого поста</em></a><em>. Там был манифест — сухой, академический, про три опоры устойчивого ИИ. Здесь — то, что происходит когда ты перестаёшь писать манифесты и начинаешь строить.</em></p> <a href="https://habr.com/ru/articles/1030724/?utm_campaign=1030724&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 19:54:34 GMT</pubDate>
      <dc:creator><![CDATA[MadGodInc]]></dc:creator>
      
      <category><![CDATA[AI]]></category><category><![CDATA[LLM]]></category><category><![CDATA[сознание]]></category><category><![CDATA[нейросети]]></category><category><![CDATA[self-hosted]]></category><category><![CDATA[философия]]></category><category><![CDATA[философия программирования]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему animated SVG не работает во Flutter «как в браузере» — и как я попытался это исправить]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030722/</guid>
      <link>https://habr.com/ru/articles/1030722/?utm_campaign=1030722&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/8fd/2f7/d1f/8fd2f7d1f069e2dea0bf1bd9dd84e136.png" /><p>Почему SVG, который работает в Chrome, часто становится статичным или ломается во Flutter? Разбираю проблему animated SVG, SMIL, CSS keyframes, path morphing, фильтров и рассказываю, как из этой боли появился <code>full_svg_flutter</code> — SVG-рендерер для Flutter с более браузерным подходом к рендерингу.</p> <a href="https://habr.com/ru/articles/1030722/?utm_campaign=1030722&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 19:45:29 GMT</pubDate>
      <dc:creator><![CDATA[denisdandy]]></dc:creator>
      
      <category><![CDATA[flutter]]></category><category><![CDATA[dart]]></category><category><![CDATA[svg]]></category><category><![CDATA[animated svg]]></category><category><![CDATA[full_svg_flutter]]></category><category><![CDATA[flutter_svg]]></category><category><![CDATA[smil]]></category><category><![CDATA[css animations]]></category><category><![CDATA[path morphing]]></category><category><![CDATA[rendering]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Loki «Next Wave»: как Grafana Labs переписала правила логирования на GrafanaCON 2026]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030716/</guid>
      <link>https://habr.com/ru/articles/1030716/?utm_campaign=1030716&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/70b/e2d/e19/70be2de199cfe875b5fdcf6b78cc9542.png" /><p>Всем привет. В этой статье расскажу о новостях касаемо Loki. О том что было представлено на GrafanaCON 2026 в Барселоне. Чего нам ждать от новой архитектуры Loki, как она будет работать, и что прячет под капотом.</p> <a href="https://habr.com/ru/articles/1030716/?utm_campaign=1030716&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 19:16:26 GMT</pubDate>
      <dc:creator><![CDATA[stnkv-it]]></dc:creator>
      
      <category><![CDATA[grafana]]></category><category><![CDATA[loki]]></category><category><![CDATA[logs]]></category><category><![CDATA[observability]]></category><category><![CDATA[kafka]]></category><category><![CDATA[логи]]></category><category><![CDATA[графана]]></category><category><![CDATA[мониторинг]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Личный опыт: Как я учил языки и написал свою программу для запоминания слов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030714/</guid>
      <link>https://habr.com/ru/articles/1030714/?utm_campaign=1030714&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Эта статья о многолетнем личном опыте самостоятельного изучения иностранных языков, истории становления метода, а также о создании собственной программы для запоминания слов: как создавалась и какая получилась. Возможно, результаты опыта покажутся кому-то интересными или даже полезными.</p> <a href="https://habr.com/ru/articles/1030714/?utm_campaign=1030714&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 19:13:08 GMT</pubDate>
      <dc:creator><![CDATA[d_n_trunov]]></dc:creator>
      
      <category><![CDATA[изучение иностранных языков]]></category><category><![CDATA[запоминание слов]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Браслет для Бони]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030712/</guid>
      <link>https://habr.com/ru/articles/1030712/?utm_campaign=1030712&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/158/6b0/430/1586b04305de3e0d9a7f5383da117538.png" /><p>Возможно, на мой <s>предвзятый</s> взгляд, нынче автоматным программированием (АП) называют любое программирование, в которое вводят состояния (а параллельным – где используют потоки). Но не все, что с колесами – машина, а с крыльями – самолет. И далеко не всегда то, что «выглядит» как автомат, «плавает» как автомат и «крякает» как автомат им является. <strong>Это ясно, если руководствоваться математическим определением конечного автомата (КА). Только соответствие этому позволяет &nbsp;считать программирование автоматным. </strong>Подробнее же об АП рассказано в [1]<strong>. </strong></p><p>Среди существующих программных подходов некоторые на взгляд программистов относятся к категории АП. Это, например, варианты диаграмм Харела (Statecharts) и языков на них основанных. Например, UML (Unified Modeling Language). Именно этой теме посвящена статья на Хабре, которая описывает проектирование на базе КА &nbsp;в среде Engee[2]. &nbsp;В последней есть библиотека «Конечные автоматы» – «лучший инструмент для визуального проектирования сложной управляющей логики» [3]. </p><p>Разберем данную статью, создав аналог рассмотренного в ней решения, но только на языке С++ и в среде ВКПа – классическом варианте технологии автоматного программирования. Это позволит объективно сравнить подходы, а вам, «хабравчане», останется только составить уже свое мнение о разных вариантах АП.</p> <a href="https://habr.com/ru/articles/1030712/?utm_campaign=1030712&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 19:11:05 GMT</pubDate>
      <dc:creator><![CDATA[lws0954]]></dc:creator>
      
      <category><![CDATA[параллельное программирование]]></category><category><![CDATA[визуальное программирование]]></category><category><![CDATA[с++]]></category><category><![CDATA[автоматное программирование]]></category><category><![CDATA[engee]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Простой способ сделать мессенджер Макс безопаснее без Docker и прокси]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030708/</guid>
      <link>https://habr.com/ru/articles/1030708/?utm_campaign=1030708&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/28b/27e/e3c/28b27ee3c2725d2436f87d92c18d669f.png" /><p>Когда начал разбираться с веб-версией Max, первая мысль была — как бы его изолировать, чтобы он не ходил куда попало. Обычно в таких случаях советуют поднимать прокси, городить контейнеры или хотя бы использовать PAC-файлы.</p><p>Но если всё упростить, то оказывается, что в любом современном браузере (для примера, в Firefox) уже есть всё, чтобы сделать это в пару кликов. Мы будем использовать стандартный функционал немного нестандартным способом.</p> <a href="https://habr.com/ru/articles/1030708/?utm_campaign=1030708&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 18:45:23 GMT</pubDate>
      <dc:creator><![CDATA[barl0g]]></dc:creator>
      
      <category><![CDATA[max]]></category><category><![CDATA[макс]]></category><category><![CDATA[изоляция веб-приложений]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Бенчмарк 7 эмбеддингов и 4 реранкеров на корпусе судебной практики]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030706/</guid>
      <link>https://habr.com/ru/articles/1030706/?utm_campaign=1030706&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/7e4/7d0/166/7e47d01666f17748d12a71c1e89bfa3b.jpg" /><p>Привет, Хабр. Это мой первый пост здесь, поэтому пара слов о себе.</p><p>Я практикующий юрист, 8+ лет практики, последние годы - в производственном секторе. Веду договорную работу (поставка, подряд, услуги), сопровождаю сделки, закрываю претензионку и представляю компанию в арбитражных судах и спорах по защите прав потребителей - на стороне производителя и поставщика. К коду пришёл через вайбкодинг: захотелось автоматизировать некоторые процессы, начал ковыряться в VS Code, Trae, Cursor и Claude Code, втянулся - и теперь это параллельное хобби рядом с основной практикой.</p><p>Последние несколько месяцев пилю IP Agent - телеграм-бота, который по запросу находит релевантную судебную практику и даёт прогноз по размеру компенсации в делах об интеллектуальной собственности. Работает на RAG-пайплайне.</p><p>Когда строишь поиск по узкому домену, рано или поздно встаёт вопрос: какой эмбеддинг брать и нужен ли вообще реранкер. Готовых ответов под русскую судебную практику я не нашёл, поэтому собрал свой бенчмарк. В посте - что меряли, как меряли, что получилось и что в итоге поставил в бота.</p> <a href="https://habr.com/ru/articles/1030706/?utm_campaign=1030706&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 18:45:21 GMT</pubDate>
      <dc:creator><![CDATA[KunDeal]]></dc:creator>
      
      <category><![CDATA[RAG]]></category><category><![CDATA[embeddings]]></category><category><![CDATA[эмбеддинги]]></category><category><![CDATA[реранкер]]></category><category><![CDATA[reranker]]></category><category><![CDATA[nDCG]]></category><category><![CDATA[информационный поиск]]></category><category><![CDATA[юридический ИИ]]></category><category><![CDATA[USER2-base]]></category><category><![CDATA[бенчмарк]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Дуров стену не вернул, поэтому я написал свою – агрегатор Telegram-каналов на Telethon]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030702/</guid>
      <link>https://habr.com/ru/articles/1030702/?utm_campaign=1030702&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/788/8e7/61d/7888e761d759b4ce2ddd1d4ee08bdda5.jpg" /><p>«Дуров, верни стену» – мем старый, но точный. ВКонтакте начала 2010-х была, при всех своих недостатках, одним из последних мест в рунете с по-настоящему живой лентой. Не алгоритмической, не персонализированной до тошноты – просто всё подряд от всех, на кого подписан. Новости соседствовали с мемами, мемы – с чьей-то репостнутой статьёй про квантовую физику, которую ты никогда не дочитаешь, но пролистаешь с удовольствием. Была случайность, была живость, был сам факт того, что ты не знаешь, что увидишь следующим.</p><p>Потом ВК превратился в то, во что превращается каждая платформа – в алгоритмический прямоугольник, оптимизированный под время на сайте. Мы переехали в Telegram. Telegram честнее: хронологический порядок, никакого умного ранжирования, читаешь то, на что подписался. Но одна вещь так и не появилась – единая лента. В ВК у тебя была стена, куда всё стекалось само. В Telegram двадцать каналов – это двадцать отдельных мест, которые надо обходить руками каждый день.</p><p>Папки? Пробовал. Папки – это шкаф. Они раскладывают каналы по полочкам, но за каждой полкой всё равно надо открывать каждый ящик отдельно. Единого потока нет.</p><p>Ботов-агрегаторов в маркете штук пять – все сломаны по одной и той же причине: Bot API физически не видит каналы, в которых бот не является администратором. То есть публичный новостной канал с миллионом подписчиков – недоступен. Бот читает только то, куда его добавили руками, а никто не добавляет чужих ботов в админы своих каналов. Логично, но бесполезно.</p><p>В какой-то момент я окончательно устал и собрал своё.</p> <a href="https://habr.com/ru/articles/1030702/?utm_campaign=1030702&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 18:16:16 GMT</pubDate>
      <dc:creator><![CDATA[kommunizm01]]></dc:creator>
      
      <category><![CDATA[telegram]]></category><category><![CDATA[telethon]]></category><category><![CDATA[mtproto]]></category><category><![CDATA[rss]]></category><category><![CDATA[self-hosted]]></category><category><![CDATA[fastapi]]></category><category><![CDATA[nextjs]]></category><category><![CDATA[open source]]></category><category><![CDATA[агрегатор]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Lolka вместо Discord: обзор молодого российского сервиса для общения]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030694/</guid>
      <link>https://habr.com/ru/articles/1030694/?utm_campaign=1030694&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ef8/ec1/a3b/ef8ec1a3bafebaf147da64439211f1de.png" /><p>Современный российский интернет всё чаще развивается в условиях законодательных ограничений и требований регуляторов к видео-, аудио- и текстовым сервисам. На этом фоне растёт спрос на доступные и удобные инструменты цифровой коммуникации, которые могут работать без дополнительных технических обходных решений.</p> <a href="https://habr.com/ru/articles/1030694/?utm_campaign=1030694&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 17:01:14 GMT</pubDate>
      <dc:creator><![CDATA[dalopq]]></dc:creator>
      
      <category><![CDATA[Lolka]]></category><category><![CDATA[Discord]]></category><category><![CDATA[аналог Discord]]></category><category><![CDATA[российский Discord]]></category><category><![CDATA[мессенджер]]></category><category><![CDATA[голосовые каналы]]></category><category><![CDATA[онлайн-сообщества]]></category><category><![CDATA[трансляции]]></category><category><![CDATA[видеозвонки]]></category><category><![CDATA[альтернатива Discord]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[РКН объявил войну зарубежным разработчикам игр]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030690/</guid>
      <link>https://habr.com/ru/articles/1030690/?utm_campaign=1030690&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/b7c/aba/f50/b7cabaf5054f8335289c60ac7bf3bea7.png" /><p>С конца 2025 года РКН подал не менее 8 исков против крупных разработчиков игр. Но эта статья — не про игры. Точнее, не только про них.</p><p>Я разобрался, какие именно нормы применяются, к чему это ведёт на практике и почему последствия выходят далеко за пределы развлекательной индустрии. В конце — конкретное мнение о том, что с этим делать, и опрос, над которым стоит подумать всем нам.</p> <a href="https://habr.com/ru/articles/1030690/?utm_campaign=1030690&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 16:31:15 GMT</pubDate>
      <dc:creator><![CDATA[gtosss]]></dc:creator>
      
      <category><![CDATA[РКН]]></category><category><![CDATA[Роскомнадзор]]></category><category><![CDATA[персональные данные]]></category><category><![CDATA[локализация данных]]></category><category><![CDATA[Take-Two Interactive]]></category><category><![CDATA[блокировки]]></category><category><![CDATA[штрафы]]></category><category><![CDATA[игровая индустрия]]></category><category><![CDATA[13.11 КоАП]]></category><category><![CDATA[VK Play]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Запрещённая математика в твоём autograd: бесконечно малые, дуальные числа и нестандартный анализ]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030680/</guid>
      <link>https://habr.com/ru/articles/1030680/?utm_campaign=1030680&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1c6/f90/575/1c6f90575cdc1741b0fc6043ccf6c8a3.png" /><p>Когда вы пишете&nbsp;loss.backward()&nbsp;в PyTorch, ваш autograd делает то, что 200 лет считалось математической ересью: оперирует бесконечно малыми как настоящими числами.</p><p>В 1960 году Абрахам Робинсон формализовал эту «ересь» в виде нестандартного анализа.</p><p>В этой статье мы разберём, как математики изгнали, а затем вернули бесконечно малые, что такое гиперреалы и монады, а затем реализуем эту идею в коде.</p> <a href="https://habr.com/ru/articles/1030680/?utm_campaign=1030680&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 14:42:19 GMT</pubDate>
      <dc:creator><![CDATA[inkedsymon]]></dc:creator>
      
      <category><![CDATA[autograd]]></category><category><![CDATA[математика]]></category><category><![CDATA[нестандартный анализ]]></category><category><![CDATA[дуальные числа]]></category><category><![CDATA[pytorch]]></category><category><![CDATA[градиенты]]></category><category><![CDATA[бесконечно малые]]></category><category><![CDATA[дифференцирование]]></category><category><![CDATA[python]]></category><category><![CDATA[машинное обучение]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Iceberg без Spark для каждой мелочи: UPDATE, DELETE и MERGE INTO из одного SQL-движка в Apache Doris 4.1]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030676/</guid>
      <link>https://habr.com/ru/articles/1030676/?utm_campaign=1030676&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0e3/764/e5c/0e3764e5cd766c55a67a716e4c71e68b.png" /><p>Apache Doris 4.1 добавляет UPDATE, DELETE и MERGE INTO на Iceberg-таблицы прямо из SQL-клиента — без отдельного Spark job. Iceberg V3 Deletion Vectors и Row Lineage делают этот DML архитектурно здоровым: нет линейной деградации от delete files, нет false positives в CDC после compaction. Перевод и адаптация статьи Mingyu Chen (CC BY 4.0) с бенчмарками, SQL-примерами и Quick Start.</p> <a href="https://habr.com/ru/articles/1030676/?utm_campaign=1030676&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 14:31:34 GMT</pubDate>
      <dc:creator><![CDATA[shatzibitten]]></dc:creator>
      
      <category>Apache Doris</category><category>che Iceberg</category><category>MERGE INTO</category><category>CDC</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Плагин шорткодов для Joomla]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030674/</guid>
      <link>https://habr.com/ru/articles/1030674/?utm_campaign=1030674&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Приветствую, коллеги!</p><p>Хочу представить вам плагин Joomla Shortcoder, который я разработал, чтобы упростить работу с шорткодами в Joomla.</p><p>И, так как в Joomla шорткоды широко не применяются, на всякий случай проясню что это такое.</p><p>Шорткод (англ. shortcode — короткий код) — это удобный способ добавить в текст статьи динамический контент или сложные HTML-элементы, не захламляя редактор громоздким кодом. Вместо того чтобы вставлять, скажем, полноценный <code>&lt;iframe&gt;</code> с кучей параметров, вы используете короткий и понятный тег.</p> <a href="https://habr.com/ru/articles/1030674/?utm_campaign=1030674&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 14:18:21 GMT</pubDate>
      <dc:creator><![CDATA[voronkovich]]></dc:creator>
      
      <category><![CDATA[joomla]]></category><category><![CDATA[shortcode]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[«Опенсорс + ИИ = Китай»: как открытые языковые модели помогли стране ворваться в гонку]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/beeline_cloud/articles/1030670/</guid>
      <link>https://habr.com/ru/companies/beeline_cloud/articles/1030670/?utm_campaign=1030670&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/07a/f7b/bf4/07af7bbf411ba41de6948476385f9164.jpg" /><p>Мы в <a href="https://cloud.beeline.ru/?utm_source=owned_media&amp;utm_medium=habr&amp;utm_campaign=beeline_cloud&amp;utm_term=china3">Beeline Cloud</a> продолжаем рассказывать про опенсорс-разработку в Китае. В <a href="https://habr.com/ru/companies/beeline_cloud/articles/1023594/">первой статье</a> вспомнили, как привезли в страну Linux, во <a href="https://habr.com/ru/companies/beeline_cloud/articles/1024780/">второй</a> обсудили, как менялась китайская экосистема до 2020 года. Сегодня говорим о том, как большие языковые модели с открытыми весами стали флагманом китайского опенсорса.</p> <a href="https://habr.com/ru/articles/1030670/?utm_campaign=1030670&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 14:17:32 GMT</pubDate>
      <dc:creator><![CDATA[beeline_cloud (Beeline Cloud)]]></dc:creator>
      
      <category><![CDATA[beeline cloud]]></category><category><![CDATA[open source]]></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/companies/ru_mts/articles/1029856/</guid>
      <link>https://habr.com/ru/companies/ru_mts/articles/1029856/?utm_campaign=1029856&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/4e6/581/de1/4e6581de19db679c2275f6f0222e1e15.png" /><p>Помните то самое платье?<br>В 2015 году интернет раскололся пополам: одни клялись, что оно бело-золотое, другие — мол, сине-черное. Люди ругались в комментах, крутили яркость на мониторе, а самые умные врубали пипетку в Paint. Само платье, кстати, оказалось сине-черным, но дело вообще не в этом.</p><p>Проблема в том, что двое условных человека смотрели на одни и те же пиксели и видели разные цвета. Не интерпретировали по-разному, не спорили о вкусах — буквально видели разное. И оба лагеря не ошибались: сетчатка у всех отрабатывала штатно, а дальтонизм тут вообще ни при чем (поскольку речь не об оттенках одного цвета).</p><p>Последние лет двадцать нейронаука потихоньку сходится на одной неуютной идее: <strong>вы никогда не видели реальность напрямую</strong>. Ни платье, ни эту статью, ни собственные руки. Все, что вы воспринимаете прямо сейчас, догадка вашего мозга о том, что, <em>вероятно,</em> находится снаружи. Образованная догадка, обычно очень точная, но все же догадка.</p><p>Эта концепция называется <a href="https://en.wikipedia.org/wiki/Bayesian_statistics">байесовским мозгом</a>, и я хочу о ней рассказать. Потому что, во-первых, она красиво объясняет кучу странных вещей: от оптических иллюзий до галлюцинаций и эффекта плацебо.&nbsp;</p><p>А во-вторых, ровно по такому же принципу работает половина современного машинного обучения. Stable Diffusion, которая дорисовывает картинку из шума, Языковые модели, которые предсказывают следующее слово. Автоэнкодеры, world models, диффузионки — все это, если снять маркетинговую обертку, машины, которые делают то же самое, что и ваш мозг прямо сейчас. Гадают.</p><p>Так что начнем с мозга, а закончим нейросетями, и по дороге, надеюсь, вы начнете чуть меньше доверять собственным глазам.  </p> <a href="https://habr.com/ru/articles/1029856/?utm_campaign=1029856&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 13:59:58 GMT</pubDate>
      <dc:creator><![CDATA[Andvecher (МТС)]]></dc:creator>
      
      <category><![CDATA[байесовский мозг]]></category><category><![CDATA[предиктивное кодирование]]></category><category><![CDATA[нейронаука]]></category><category><![CDATA[машинное обучение]]></category><category><![CDATA[генеративные модели]]></category><category><![CDATA[Stable Diffusion]]></category><category><![CDATA[LLM]]></category><category><![CDATA[Карл Фристон]]></category><category><![CDATA[Анил Сет]]></category><category><![CDATA[Джеффри Хинтон]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Производительность софт NVMe рейдов на основе mdadm, LVM и ZFS при использовании iSER и NVMe-oF (100G version) — Part 2]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030300/</guid>
      <link>https://habr.com/ru/articles/1030300/?utm_campaign=1030300&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/08e/62f/6e5/08e62f6e5dd025a73370878da2c172d1.jpg" /><p>Продолжение первой части, смысл данной статьи сохраняется, а именно показать максимальную производительность, когда вопрос сохранности данных решается репликами или бэкапами.</p><p>Цель - протестировать производительность трёх систем объединения физических устройств в одно логическое систем при использовании iSER и NVMe-oF. Так как статья получилась объёмная, она поделена на 2 части. В этой части - тесты с использованием HCIbench и iSER\NVMe-oF</p> <a href="https://habr.com/ru/articles/1030300/?utm_campaign=1030300&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 12:38:01 GMT</pubDate>
      <dc:creator><![CDATA[Dante4]]></dc:creator>
      
      <category><![CDATA[vmware]]></category><category><![CDATA[nvme]]></category><category><![CDATA[zfs]]></category><category><![CDATA[lvm]]></category><category><![CDATA[mdadm]]></category><category><![CDATA[nvme-of]]></category><category><![CDATA[iser]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Производительность софт NVMe рейдов на основе mdadm, LVM и ZFS при использовании iSER и NVMe-oF (100G version) — Part 1]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/895112/</guid>
      <link>https://habr.com/ru/articles/895112/?utm_campaign=895112&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d66/abf/183/d66abf1835aba7f697cf644f149e3194.jpg" /><p>Смысл данной статьи показать максимальную производительность, когда вопрос сохранности данных решается репликами или бэкапами.</p><p>Цель - протестировать производительность трёх систем объединения физических устройств в одно логическое систем при использовании iSER и NVMe-oF. Так как статья получилась объёмная, она поделена на 2 части, в первой идут тесты на уровне локального устройства + вступление. Во второй уже тесты с использованием HCIbench и iSER\NVMe-oF</p> <a href="https://habr.com/ru/articles/895112/?utm_campaign=895112&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 12:36:11 GMT</pubDate>
      <dc:creator><![CDATA[Dante4]]></dc:creator>
      
      <category><![CDATA[vmware]]></category><category><![CDATA[nvme]]></category><category><![CDATA[zfs]]></category><category><![CDATA[lvm]]></category><category><![CDATA[mdadm]]></category><category><![CDATA[nvme-of]]></category><category><![CDATA[iser]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Я создал эмулятор Game Boy на F#]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030636/</guid>
      <link>https://habr.com/ru/articles/1030636/?utm_campaign=1030636&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/570/a99/c2f/570a99c2f78b7aa99497ef89e2b88df6.JPG" /><p>Я <a href="https://nickkossolapov.github.io/fame-boy/building-a-game-boy-emulator-in-fsharp/" rel="noopener noreferrer nofollow">работаю</a> программистом уже более 8 лет, и, признаюсь, никогда не понимал, как на самом деле устроены компьютеры. Поэтому я решил попробовать изучить их работу путём эмуляции. Извините, Бен Итер, я пока не собираюсь ничего создавать.</p> <a href="https://habr.com/ru/articles/1030636/?utm_campaign=1030636&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 11:27:42 GMT</pubDate>
      <dc:creator><![CDATA[maybe_elf]]></dc:creator>
      
      <category>эмуляция</category><category>эмуляция игр</category><category>game boy</category><category>nintendo</category><category>tetris</category><category>f#</category><category>эмулятор</category><category>старые игры</category><category>история it</category><category>ретро-консоли</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Рекрутеры — кто они]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030632/</guid>
      <link>https://habr.com/ru/articles/1030632/?utm_campaign=1030632&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d01/a9d/df3/d01a9ddf3af20d5da6ae5e6ff9a546f7.png" /><p>Начитавшись и наслушавшись некоторых статей и видеороликов у меня складывается впечатление, что <em>рекрутеры в глазах кандидатов это некая роль, задача которой максимально тщательно игнорировать соискателей</em>.</p><p>Еще они редко перезванивают. И вообще, такие есть рекрутеры, что и двух слов связать не могут.</p><p>Как человек, который около 5 лет анализировал данные подбора в крупной компании, который сидел непосредственно внутри такого улья из порядка 100 человек, я сформировал некоторое представление о роли рекрутера в компании.</p><p>И сразу скажу, в данной статье речь <strong>не </strong>идет про HR специалистов, которые в одном лице и рекрутер, и кадровик, <s>и smm-менеджер</s>. Также я разбираю только компании, где есть выделенная функция рекрутмента или эта функция вынесена на аутсорс.</p> <a href="https://habr.com/ru/articles/1030632/?utm_campaign=1030632&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 02 May 2026 11:09:45 GMT</pubDate>
      <dc:creator><![CDATA[Data_Lab]]></dc:creator>
      
      <category><![CDATA[найм]]></category><category><![CDATA[подбор персонала]]></category><category><![CDATA[рекрутмент]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
