<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <!-- Source: https://habr.com/rss/all/?with_hubs=true -->
  <channel>
    <title><![CDATA[Все публикации подряд на Хабре]]></title>
    <link>https://siftrss.com/f/ml0p3Q3V0L</link>
    <description><![CDATA[Все публикации подряд на Хабре]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Sat, 03 Oct 2026 08:49:10 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[Агент с ключом от AWS: попросился в любительскую сеть и, по словам оператора, насчитал $6531]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1088806/</guid>
      <link>https://habr.com/ru/articles/1088806/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1088806</link>
      <description><![CDATA[Хабы: Облачные сервисы, Информационная безопасность, Машинное обучение, DevOps, Управление разработкой<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/300/53d/ae4/30053dae49f837e1a9e5c41447d0b5c3.jpg" /><p>В мае 2026 ИИ-агент попросился в любительскую сеть DN42, чтобы “создать индекс сети”, и заодно сообщил о пяти инстансах AWS по 20 Гбит/с, уже запущенных и ждущих допуска. Заявку в сеть так и не приняли, зато затянули взаимодействие на сутки: субагент принимал индивидуальные OPT-OUT, но отказался исключить всех сразу, сайт агента вел профили участников, а в реестр прилетел документ про “уровень счастья ноды”. Закончилось заявленным счетом на $6531 и просьбой о пожертвованиях. Пересказ истории Lan Tian, голоса Hacker News и мои выводы о том, какие гейты ставить агенту на деньги, ресурсы и необратимые действия.</p> <a href="https://habr.com/ru/articles/1088806/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1088806#habracut">Читать далее</a>]]></description>
      <pubDate>Sat, 03 Oct 2026 07:14:43 GMT</pubDate>
      <dc:creator><![CDATA[dewil]]></dc:creator>
      <category><![CDATA[Облачные сервисы]]></category>
      <category><![CDATA[Информационная безопасность]]></category>
      <category><![CDATA[Машинное обучение]]></category>
      <category><![CDATA[DevOps]]></category>
      <category><![CDATA[Управление разработкой]]></category>
      <category><![CDATA[ИИ-агенты]]></category>
      <category><![CDATA[AWS]]></category>
      <category><![CDATA[DN42]]></category>
      <category><![CDATA[автономность агентов]]></category>
      <category><![CDATA[облачные расходы]]></category>
      <category><![CDATA[BGP]]></category>
      <category><![CDATA[Hacker News]]></category>
      <category><![CDATA[гейты подтверждения]]></category>
    </item>
    <item>
      <title><![CDATA[Как мы перестраивали e‑commerce‑платформу в production: от legacy‑системы к Next.js и Symfony]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089854/</guid>
      <link>https://habr.com/ru/articles/1089854/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089854</link>
      <description><![CDATA[Хабы: Веб-разработка, Nginx, Высоконагруженные системы, Серверная оптимизация, Symfony<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/7ef/b99/d14/7efb99d142004db3897176496b8fd30b.jpg" /><p>Несколько лет назад мы решили заменить legacy e‑commerce‑платформу, которая продолжала работать и принимать заказы. Новый frontend построили на&nbsp;Next.js, backend&nbsp;— на&nbsp;Symfony, перед ними поставили Nginx. Но&nbsp;после запуска выяснилось, что&nbsp;самое интересное только начинается.</p><p>В&nbsp;статье разберу реальную production‑архитектуру: SSR, восемь процессов Next.js, несколько уровней кэширования, интеграции с&nbsp;внешними системами и проблемы актуальности данных. А&nbsp;главное&nbsp;— какие решения спустя несколько лет эксплуатации я&nbsp;бы спроектировал иначе.</p> <a href="https://habr.com/ru/articles/1089854/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089854#habracut">Читать далее</a>]]></description>
      <pubDate>Sat, 03 Oct 2026 06:58:41 GMT</pubDate>
      <dc:creator><![CDATA[timjoin]]></dc:creator>
      <category><![CDATA[Веб-разработка]]></category>
      <category><![CDATA[Nginx]]></category>
      <category><![CDATA[Высоконагруженные системы]]></category>
      <category><![CDATA[Серверная оптимизация]]></category>
      <category><![CDATA[Symfony]]></category>
      <category><![CDATA[e-commerce]]></category>
      <category><![CDATA[next.js]]></category>
      <category><![CDATA[symfony]]></category>
      <category><![CDATA[nginx]]></category>
      <category><![CDATA[ssr]]></category>
      <category><![CDATA[кэширование]]></category>
      <category><![CDATA[архитектура по]]></category>
      <category><![CDATA[производительность]]></category>
      <category><![CDATA[production]]></category>
      <category><![CDATA[масштабирование]]></category>
    </item>
    <item>
      <title><![CDATA[PBN в SEO: как работают сетки сайтов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089828/</guid>
      <link>https://habr.com/ru/articles/1089828/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089828</link>
      <description><![CDATA[Хабы: Интернет-маркетинг, Поисковая оптимизация, Поисковые технологии<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/022/1be/521/0221be521b1ddee07f23d6e93e138175.png" /><p>PBN используют давно, но под этим названием скрываются сети совершенно разного качества. Это могут быть несколько старых тематических сайтов с хорошей историей и нормальными материалами или домены, которые когда-то имели ссылки, а теперь существуют только ради новых ссылок на основной проект.</p><p>Результат зависит от домена, его прошлой жизни, сохранившихся ссылок, старых страниц и того, что произошло после покупки.</p><p>Со ссылками у Google тоже нет противоречий. PageRank по-прежнему входит в основные системы ранжирования, связи между страницами используются при оценке документов. При этом искусственные ссылки, созданные преимущественно ради изменения позиций, Google относит к ссылочному спаму. Спам-системы могут убрать влияние такой ссылки, не удаляя саму страницу из индекса. <a href="https://developers.google.com/search/docs/appearance/ranking-systems-guide" rel="noopener nofollow">Google for Developers</a></p><p>Это важная оговорка для всей статьи. По индексации донора нельзя проверить, учитывается ли его ссылка. Рост позиций - не доказательство, что сработала конкретная PBN. Внутреннюю оценку ссылок Google мы не видим.</p><p><strong>Дальше разберем саму механику:</strong> что покупать, где искать домены с историей, как проверять их до торгов, что сохранять после покупки, когда есть смысл делать отдельный сайт, а когда рассматривать 301, какой движок выбрать и сколько такая сеть в действительности стоит.</p> <a href="https://habr.com/ru/articles/1089828/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089828#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 21:28:55 GMT</pubDate>
      <dc:creator><![CDATA[marmeladigital]]></dc:creator>
      <category><![CDATA[Интернет-маркетинг]]></category>
      <category><![CDATA[Поисковая оптимизация]]></category>
      <category><![CDATA[Поисковые технологии]]></category>
      <category><![CDATA[PBN]]></category>
      <category><![CDATA[SEO]]></category>
      <category><![CDATA[сетки сайтов]]></category>
      <category><![CDATA[дроп-домены]]></category>
      <category><![CDATA[домены с историей]]></category>
      <category><![CDATA[ссылочное продвижение]]></category>
      <category><![CDATA[линкбилдинг]]></category>
      <category><![CDATA[внешние ссылки]]></category>
      <category><![CDATA[301 редирект]]></category>
      <category><![CDATA[SEO-продвижение]]></category>
    </item>
    <item>
      <title><![CDATA[Как показать 24 соседних листа? Паспарту спешит на помощь]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089822/</guid>
      <link>https://habr.com/ru/articles/1089822/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089822</link>
      <description><![CDATA[Хабы: Анализ и проектирование систем, Визуализация данных, Интерфейсы, Алгоритмы, Usability<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/f66/c61/38a/f66c6138a81391ffee98525135f2fb82.png" /><p>В статье расскажу про то как боролся с переместившимся клубком запутанных сущностей. Также поделюсь идеями и новостями по прототипу.</p> <a href="https://habr.com/ru/articles/1089822/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089822#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 20:08:33 GMT</pubDate>
      <dc:creator><![CDATA[Elpiti]]></dc:creator>
      <category><![CDATA[Анализ и проектирование систем]]></category>
      <category><![CDATA[Визуализация данных]]></category>
      <category><![CDATA[Интерфейсы]]></category>
      <category><![CDATA[Алгоритмы]]></category>
      <category><![CDATA[Usability]]></category>
      <category><![CDATA[схемы]]></category>
      <category><![CDATA[карты знаний]]></category>
      <category><![CDATA[визуализация графов]]></category>
      <category><![CDATA[раскладка графа]]></category>
      <category><![CDATA[UX]]></category>
      <category><![CDATA[интерфейсы]]></category>
      <category><![CDATA[офлайн]]></category>
      <category><![CDATA[PlyLoom]]></category>
    </item>
    <item>
      <title><![CDATA[Как я собрал бота коммерческих предложений на чистом stdlib и рендерю PDF через headless Chrome]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089814/</guid>
      <link>https://habr.com/ru/articles/1089814/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089814</link>
      <description><![CDATA[Хабы: Python, Мессенджеры, Google Chrome<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/aed/e5f/663/aede5f663f35cc1ae794eed142513872.png" /><p>Я дизайнер интерфейсов и работаю как фрилансер. На каждое коммерческое предложение у меня уходило часа три: смета в таблице, вёрстка, экспорт, проверка. Шаги одни и те же, меняются цифры и состав работ. В конце июля я упаковал этот процесс в Telegram-бота, который задаёт семь вопросов и присылает PDF со сметой, сроками, этапами и кейсами.</p><p>Расскажу, как смета собирается из свободного текста, почему PDF рендерит Chrome, как бот приводит обложки кейсов к одной пропорции и зачем ему мини-приложение. В конце грабли эксплуатации и цифры за два месяца.</p> <a href="https://habr.com/ru/articles/1089814/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089814#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 19:04:33 GMT</pubDate>
      <dc:creator><![CDATA[nikitashubin]]></dc:creator>
      <category><![CDATA[Python]]></category>
      <category><![CDATA[Мессенджеры]]></category>
      <category><![CDATA[Google Chrome]]></category>
      <category><![CDATA[telegram-бот]]></category>
      <category><![CDATA[python]]></category>
      <category><![CDATA[stdlib]]></category>
      <category><![CDATA[headless chrome]]></category>
      <category><![CDATA[pdf]]></category>
      <category><![CDATA[коммерческое предложение]]></category>
      <category><![CDATA[смета]]></category>
      <category><![CDATA[long polling]]></category>
      <category><![CDATA[pillow]]></category>
    </item>
    <item>
      <title><![CDATA[[Перевод] N‑tier, Clean Architecture и Vertical Slice: практическое сравнение для.NET]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089808/</guid>
      <link>https://habr.com/ru/articles/1089808/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089808</link>
      <description><![CDATA[Хабы: .NET, Проектирование и рефакторинг, Программирование, Проектирование API <br/><img src="https://habrastorage.org/getpro/habr/upload_files/112/667/aa3/112667aa30151f4b8213b4eab3538751.jpg" /><p><em>Как каждая из них организует код, где они пересекаются и что учитывать при выборе.</em></p><p>Большинство .NET-разработчиков знакомятся с этими тремя архитектурами в одном и том же порядке: N-tier — в первых проектах, Clean Architecture — когда её приносит команда или шаблон, и Vertical Slice — когда о ней упоминают на код-ревью или в докладе на конференции. Каждую из них подают как улучшение предыдущей. На практике они отвечают на несколько разные вопросы, и правильный выбор зависит скорее от проекта, чем от того, какая из них новее.  </p> <a href="https://habr.com/ru/articles/1089808/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089808#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 18:19:22 GMT</pubDate>
      <dc:creator><![CDATA[mgebrov]]></dc:creator>
      <category><![CDATA[.NET]]></category>
      <category><![CDATA[Проектирование и рефакторинг]]></category>
      <category><![CDATA[Программирование]]></category>
      <category><![CDATA[Проектирование API]]></category>
      <category>clean architecture</category>
      <category>vertical slice</category>
      <category>n-tier</category>
      <category>архитектура</category>
      <category>.net</category>
    </item>
    <item>
      <title><![CDATA[Нейросети для 3D: как сгенерировать модель по тексту и фото]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/bothub/articles/1089800/</guid>
      <link>https://habr.com/ru/companies/bothub/articles/1089800/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089800</link>
      <description><![CDATA[Хабы: Блог компании BotHub, 3D-графика<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/b89/23b/353/b8923b353e0e2a812d84053c590e3385.jpeg" /><p>Ещё недавно казалось, что это почти невозможно, а сейчас, как и с изображениями или видео, человек без существенного опыта в Blender может написать «деревянный сундук с металлическими уголками» и через минуту получить файл, который откроется в Unity или любом другом приложении.</p><p>Сгенерировать можно что угодно — вопрос теперь в качестве: как правильно строить запрос и что делать с моделью дальше.</p> <a href="https://habr.com/ru/articles/1089800/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089800#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 17:10:49 GMT</pubDate>
      <dc:creator><![CDATA[BenderRobot (BotHub)]]></dc:creator>
      <category><![CDATA[Блог компании BotHub]]></category>
      <category><![CDATA[3D-графика]]></category>
      <category><![CDATA[ИИ]]></category>
      <category><![CDATA[3D]]></category>
      <category><![CDATA[meshy]]></category>
      <category><![CDATA[tripo]]></category>
      <category><![CDATA[rodin]]></category>
      <category><![CDATA[hyper3d]]></category>
      <category><![CDATA[нейросети]]></category>
      <category><![CDATA[ии для 3D]]></category>
      <category><![CDATA[3d-моделирование]]></category>
      <category><![CDATA[blender]]></category>
    </item>
    <item>
      <title><![CDATA[Бусти.ру — или как зарубежная компания пытается оставаться российской]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089796/</guid>
      <link>https://habr.com/ru/articles/1089796/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089796</link>
      <description><![CDATA[Хабы: Исследования и прогнозы в IT<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/4aa/877/d5e/4aa877d5ea0e04f8ae4a96fc95cd6e5c.png" /><p>Есть такой удивительный интернет-феномен: сервис может быть придуман в России, создан российской компанией, зарабатывать на российской аудитории, принимать деньги российских пользователей, учитывать российские законы — и при этом юридически иметь к России всё меньше и меньше отношения.</p><p>Сегодня речь про Boosty.</p><p> Точнее, про Boosty.to — именно так называется домен сервиса, который многие по привычке ищут как «Бусти.ру».</p><p>Я решил немного покопаться в его биографии. И чем глубже копал, тем интереснее становилась конструкция.</p><p>Потому что история Boosty - это уже не просто история российского аналога Patreon. Это путешествие длиной в несколько юрисдикций:</p> <a href="https://habr.com/ru/articles/1089796/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089796#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 16:47:23 GMT</pubDate>
      <dc:creator><![CDATA[blackpot]]></dc:creator>
      <category><![CDATA[Исследования и прогнозы в IT]]></category>
      <category><![CDATA[бусти]]></category>
      <category><![CDATA[бусти.ру]]></category>
      <category><![CDATA[boosty]]></category>
      <category><![CDATA[boosty.to]]></category>
    </item>
    <item>
      <title><![CDATA[Крошечная нейронная сеть без компьютера и калькулятора]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1086410/</guid>
      <link>https://habr.com/ru/articles/1086410/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1086410</link>
      <description><![CDATA[Хабы: Математика, Машинное обучение<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/0c0/42a/b3e/0c042ab3e81d41695b2be28851abd546.jpg" /><p> "- Когда я вижу ответ LLM, я скорее поверю, что где-то сидят  миллион индусов, чем то, что ответ есть результат перемножения матриц.                                                 - Я тебе покажу "молекулу" этих нейросетей и ты поверишь, что индусы заняты не этим."</p><p>После этого диалога с Юриком, держу слово. Написал ему письмо, и решил -  пусть и остальные прочтут. Прошу простить за несколько развязный тон письма, но это все-таки личное письмо и в нашем общении оно допустимо.</p><p>«Дорогой, Юрик!</p><p>Стало обидно и за матрицы и за индусов,  и я обещал тебе, что покажу как можно спомощью первых, заменить вторых. Я обещал показать работу нейросети на примере решения ХОР, но я начну на шаг раньше, не потому, что ты этого не знаешь, а так мне, - тугодуму, легче удержать логику объяснения.</p> <a href="https://habr.com/ru/articles/1086410/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1086410#habracut">Письмо другу с нейросетью внутри</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 16:42:12 GMT</pubDate>
      <dc:creator><![CDATA[materiatura]]></dc:creator>
      <category><![CDATA[Математика]]></category>
      <category><![CDATA[Машинное обучение]]></category>
      <category><![CDATA[математика]]></category>
      <category><![CDATA[нейросети]]></category>
    </item>
    <item>
      <title><![CDATA[Смотрим кино вместе на своём сервере: как заставить плееры идти в ногу и не дёргать картинку]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089790/</guid>
      <link>https://habr.com/ru/articles/1089790/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089790</link>
      <description><![CDATA[Хабы: Kotlin, Android, Jetpack Compose<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/f54/bc4/644/f54bc4644d186b6d4b1ac984434272d0.png" /><p>Друг в другом городе, вы оба хотите досмотреть сезон. Обычно это заканчивается одним из двух сценариев. Либо демонстрация экрана в Discord: картинка мылится, звук сжат до стерео, а у второго зрителя всё безбожно фризит. Либо обратный отсчёт «на счёт три жмём плей», после чего через десять минут выясняется, что у одного диалог уже на пару секунд впереди.</p><p>Я сделал совместный просмотр в своём self-hosted медиацентре Avalon MediaCard. У каждого участника идёт оригинальный поток без пережатия напрямую с сервера, а бэкенд следит только за тем, чтобы все зрители находились ровно в одной точке фильма. А если это сериал, комната никуда не исчезает: она сохраняется вместе с текущей серией и секундой, чтобы в следующий раз можно было продолжить ровно с того же места.</p><p>С первого раза гладко это не заработало: в процессе отладки я поймал баг, который превращал просмотр в слайд-шоу из одного кадра в секунду. О том, как устроена эта система снаружи, почему микроускорение лучше перемотки и на какие грабли я наступил под капотом рассказываю в статье.</p> <a href="https://habr.com/ru/articles/1089790/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089790#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 16:33:15 GMT</pubDate>
      <dc:creator><![CDATA[ensodai]]></dc:creator>
      <category><![CDATA[Kotlin]]></category>
      <category><![CDATA[Android]]></category>
      <category><![CDATA[Jetpack Compose]]></category>
      <category><![CDATA[selfhosted]]></category>
      <category><![CDATA[стриминг]]></category>
      <category><![CDATA[kotlin multiplatform]]></category>
    </item>
    <item>
      <title><![CDATA[Flutter на клиенте, Fletch на сервере: бэкенд на знакомом Dart]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1088658/</guid>
      <link>https://habr.com/ru/articles/1088658/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1088658</link>
      <description><![CDATA[Хабы: Веб-разработка, Программирование, Flutter, Dart, Разработка мобильных приложений<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/5c6/e38/c96/5c6e38c96ba5aa83bc1bc2ef55938690.png" /><p>Вы пишете приложение на Flutter. Модели уже описаны, бизнес-правила продуманы. Осталась небольшая деталь: сервер, который будет принимать запросы и работать с данными.</p><p>И здесь обычно начинается второй сезон сериала. Другой язык, другой менеджер пакетов, ещё один набор моделей. Поле переименовали на клиенте, забыли на сервере — поздравляем, у нас распределённая опечатка.</p><p>Dart позволяет написать обе стороны приложения. А <a href="https://pub.dev/packages/fletch" rel="noopener nofollow">Fletch</a> предлагает довольно понятный способ сделать серверную: знакомые по Express маршруты, middleware, обработчики запросов и немного инфраструктуры, которую не хочется каждый раз собирать вручную.</p><p>Разберёмся, как это выглядит в коде, откуда берётся скорость и какие мелочи стоит заметить до первого деплоя.</p> <a href="https://habr.com/ru/articles/1088658/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1088658#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 16:25:56 GMT</pubDate>
      <dc:creator><![CDATA[lil_master]]></dc:creator>
      <category><![CDATA[Веб-разработка]]></category>
      <category><![CDATA[Программирование]]></category>
      <category><![CDATA[Flutter]]></category>
      <category><![CDATA[Dart]]></category>
      <category><![CDATA[Разработка мобильных приложений]]></category>
      <category><![CDATA[dart]]></category>
      <category><![CDATA[flutter]]></category>
      <category><![CDATA[backend]]></category>
      <category><![CDATA[fletch]]></category>
      <category><![CDATA[server]]></category>
    </item>
    <item>
      <title><![CDATA[Gemini 4 победила в бенчмарках. Почему это всё меньше говорит о качестве модели]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089782/</guid>
      <link>https://habr.com/ru/articles/1089782/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089782</link>
      <description><![CDATA[Хабы: Машинное обучение, Natural Language Processing, Исследования и прогнозы в IT<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/4e8/0d8/f2c/4e80d8f2c164e2ce619a9cf0854df4d3.png" /><p>Gemini 4 Argon вышел с таблицей, где он лидирует в 12 тестах из 18. Ровно такую таблицу Google показывала в феврале — для Gemini 3.1 Pro. Тот потом проиграл Claude в реальной работе больше чем на 300 очков. </p><p>У релизов Gemini сложился сценарий, и Argon пока идёт по нему шаг в шаг. Дело при этом не только в Google: победа в бенчмарках сегодня значит всё меньше.</p> <a href="https://habr.com/ru/articles/1089782/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089782#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 16:05:34 GMT</pubDate>
      <dc:creator><![CDATA[medoedov]]></dc:creator>
      <category><![CDATA[Машинное обучение]]></category>
      <category><![CDATA[Natural Language Processing]]></category>
      <category><![CDATA[Исследования и прогнозы в IT]]></category>
      <category><![CDATA[Gemini 4]]></category>
      <category><![CDATA[Gemini 4 Argon]]></category>
      <category><![CDATA[Google]]></category>
      <category><![CDATA[бенчмарки]]></category>
      <category><![CDATA[benchmaxxing]]></category>
      <category><![CDATA[LLM]]></category>
      <category><![CDATA[Claude]]></category>
      <category><![CDATA[GPT-6]]></category>
      <category><![CDATA[Artificial Analysis]]></category>
    </item>
    <item>
      <title><![CDATA[Как я создал СуперЗавуч — программу для генерации расписаний занятий]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089006/</guid>
      <link>https://habr.com/ru/articles/1089006/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089006</link>
      <description><![CDATA[Хабы: Python, Алгоритмы, Программирование, Учебный процесс в IT, Open source<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/1e6/039/439/1e6039439af0fa490356da20c53f678f.png" /><p>Привет, Хабр! Я бы хотел рассказать о том, как я создал программу для составления расписаний для учебных заведений - <strong>СуперЗавуч</strong>.</p><p>СуперЗавуч - современная программа для составления расписаний уроков для школ, лицеев и колледжей. Программа позволяет создать расписание за несколько минут и имеет много параметров для конфигураций.</p> <a href="https://habr.com/ru/articles/1089006/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089006#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 16:00:45 GMT</pubDate>
      <dc:creator><![CDATA[artyom7777]]></dc:creator>
      <category><![CDATA[Python]]></category>
      <category><![CDATA[Алгоритмы]]></category>
      <category><![CDATA[Программирование]]></category>
      <category><![CDATA[Учебный процесс в IT]]></category>
      <category><![CDATA[Open source]]></category>
      <category><![CDATA[алгоритмы]]></category>
      <category><![CDATA[учебный процесс]]></category>
      <category><![CDATA[учебный процесс в it]]></category>
      <category><![CDATA[python]]></category>
      <category><![CDATA[open source]]></category>
      <category><![CDATA[расписание]]></category>
      <category><![CDATA[school]]></category>
      <category><![CDATA[school management]]></category>
      <category><![CDATA[c++]]></category>
      <category><![CDATA[школа]]></category>
    </item>
    <item>
      <title><![CDATA[Разбираемся с MCP на практике: сервер документации Swagger на Laravel]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089476/</guid>
      <link>https://habr.com/ru/articles/1089476/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089476</link>
      <description><![CDATA[Хабы: Laravel, PHP<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/ba3/f77/178/ba3f77178437fa882028903dc34da74e.png" /><p>Разбираемся, как дать AI-ассистенту доступ к документации API, не загружая в контекст всю спецификацию. Импортируем Swagger PetStore в PostgreSQL и собираем на официальном пакете <code>laravel/mcp</code> сервер с четырьмя инструментами: поиск по документации, детали операции, именованная схема и список операций по тегу. Проверяем контракт в MCP Inspector и подключаем сервер к Claude Code.</p> <a href="https://habr.com/ru/articles/1089476/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089476#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 16:00:44 GMT</pubDate>
      <dc:creator><![CDATA[pigolitsyn_m]]></dc:creator>
      <category><![CDATA[Laravel]]></category>
      <category><![CDATA[PHP]]></category>
      <category><![CDATA[laravel]]></category>
      <category><![CDATA[Swagger]]></category>
      <category><![CDATA[mcp]]></category>
      <category><![CDATA[MCP example]]></category>
    </item>
    <item>
      <title><![CDATA[Typing в Python 3.11–3.14: что изменилось и как это использовать уже сейчас]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089780/</guid>
      <link>https://habr.com/ru/articles/1089780/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089780</link>
      <description><![CDATA[Хабы: Python, Программирование<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/612/715/9bb/6127159bb87b6259b4cca4fdfe46d170.png" /><p>За последнее время я прочитал множество репозиториев, где в Pyhton пользуются типизацией и почти везде синтаксис не новее 3.11: <code>Optional</code>, <code>TypeVar</code> на уровне модуля, <code>Generic[T]</code>, кавычки вокруг опережающих ссылок. При этом у Python 3.10 поддержка закончилась, и разработчики языка дали нам новых удобных инструментов и чтобы ими пользоваться не всегда нужно обновляться до последней версии. В этой статье расскажу, какие основные фишки появились за последние несколько лет и как ими пользоваться даже в проектах на старых версиях.</p> <a href="https://habr.com/ru/articles/1089780/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089780#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 15:54:50 GMT</pubDate>
      <dc:creator><![CDATA[KrimsN]]></dc:creator>
      <category><![CDATA[Python]]></category>
      <category><![CDATA[Программирование]]></category>
      <category><![CDATA[python]]></category>
      <category><![CDATA[typing]]></category>
      <category><![CDATA[type hints]]></category>
      <category><![CDATA[статическая типизация]]></category>
      <category><![CDATA[mypy]]></category>
      <category><![CDATA[pyright]]></category>
      <category><![CDATA[ty]]></category>
    </item>
    <item>
      <title><![CDATA[Ускорение рутины в 10 раз: как мы внедрили навыки для ИИ‑агентов у разработчиков]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089764/</guid>
      <link>https://habr.com/ru/articles/1089764/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089764</link>
      <description><![CDATA[Хабы: Управление разработкой<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/331/d00/375/331d0037557654f655e5386a4cd8e467.png" /><p>Разработчики одними из первых начали использовать ИИ-агентов, чтобы автоматизировать рутинные задачи. Для компании важно, чтобы такие изменения происходили системно: эффект был очевиден, накопленные навыки собирались и обобщались, а разработчиков можно было бы обучать работе с ними.</p> <a href="https://habr.com/ru/articles/1089764/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089764#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 15:09:03 GMT</pubDate>
      <dc:creator><![CDATA[fourfingers]]></dc:creator>
      <category><![CDATA[Управление разработкой]]></category>
      <category><![CDATA[teamlead]]></category>
      <category><![CDATA[opencode]]></category>
      <category><![CDATA[ии-агенты]]></category>
      <category><![CDATA[ускорение]]></category>
    </item>
    <item>
      <title><![CDATA[Привлечение работает на 100%, а реального бизнеса нет. Почему performance-воронка убивает локальные и узкие ниши?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089760/</guid>
      <link>https://habr.com/ru/articles/1089760/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089760</link>
      <description><![CDATA[Хабы: Бизнес-модели, Интернет-маркетинг, Медийная реклама<br/> <p><strong><em>Как превратить разовых покупателей в бренд-адвокатов: анализ и пошаговый разбор архитектуры участия<br></em></strong><br><em>Все начинается с того что маркетолог предлагает увеличить бюджет. Продажи — повысить качество обращений. Собственник — задумывается над тем чтобы сменить маркетолога. О том, зачем клиенту возвращаться, пока никто не спросил. И он уже благополучно ушёл к расторопному конкуренту.</em></p><p>Меня интересует вполне конкретная проблема небольшого бизнеса: <strong>маркетинг работает по схеме «реклама — контакт — продажа», после чего компания возвращается в начало и снова платит за следующий контакт</strong>. Пока новых покупателей хватает, конструкция выглядит надёжной. В маленьком городе или узкой нише однажды выясняется: людей меньше, чем планов по масштабированию.</p><p>Что тогда? Ещё одна скидка? Или мы всё-таки начнём превращать покупателей в постоянных клиентов, участников и людей, способных привести других?</p><p>Разберём эту гипотезу на знакомой мне балетной студии любительского балета, а механики посмотрим у «ВкусВилла», «Петровича» и «Купера». У каждого примера своя задача. Нам нужна система, которую можно собрать в небольшом бизнесе. Для её устройства возьмём идеи клиентского опыта — всего, что человек переживает при выборе и использовании продукта, — из <em>Marketing 6.0</em> Филипа Котлера и соавторов. Персонализация у Абрахама и Эдельмана поможет выбирать предложение и следующий шаг под ситуацию конкретного клиента. «Фабрика смыслов» и «Туман войны» дадут архитектуру участия: подготовку людей, роли, поддержку и распространение идеи.</p> <a href="https://habr.com/ru/articles/1089760/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089760#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 15:05:58 GMT</pubDate>
      <dc:creator><![CDATA[Igor_bezgalov]]></dc:creator>
      <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[Лучшие игры по скидке на осенней распродаже Steam 2026 — что купить за копейки]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ggsel/articles/1089756/</guid>
      <link>https://habr.com/ru/companies/ggsel/articles/1089756/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089756</link>
      <description><![CDATA[Хабы: Блог компании ggsel.net<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/f60/874/2b3/f608742b33d425cea338a045047c9c01.png" /><p>Стартовала большая осенняя распродажа Steam, а значит, самое время охотникам за подешевевшими тайтлами пополнить кошельки и как следует закупиться. О том, какие игры этого года, хиты последних лет и, конечно, индюшки стоит добавить в свою библиотеку — расскажем прямо сейчас!  </p> <a href="https://habr.com/ru/articles/1089756/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089756#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 15:03:29 GMT</pubDate>
      <dc:creator><![CDATA[ggsel (ggsel.net)]]></dc:creator>
      <category><![CDATA[Блог компании ggsel.net]]></category>
      <category><![CDATA[steam]]></category>
      <category><![CDATA[осенняя распродажа]]></category>
      <category><![CDATA[скидки]]></category>
      <category><![CDATA[игры]]></category>
      <category><![CDATA[пополнение Steam]]></category>
      <category><![CDATA[обзор игр]]></category>
      <category><![CDATA[осенняя распродажа Steam]]></category>
      <category><![CDATA[распродажа Steam]]></category>
      <category><![CDATA[скидки на игры]]></category>
      <category><![CDATA[игровые скидки]]></category>
    </item>
    <item>
      <title><![CDATA[«С/у», «Кладовка» и 638 кодов МССК: подбираем коды помещений для ЦИМ АГР]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1089750/</guid>
      <link>https://habr.com/ru/articles/1089750/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089750</link>
      <description><![CDATA[Хабы: 3D-графика, Промышленное программирование, .NET<br/> <img src="https://habrastorage.org/getpro/habr/upload_files/862/5a3/16b/8625a316bc89602641e59f55bc61d5e6.png" /><p>Меня зовут Кирилл, я работаю BIM‑менеджером, писал эту статью совместно со своей коллегой Анастасией <a href="https://habr.com/users/nobimnolife" rel="noopener nofollow">@nobimnolife</a>. Помучавшись с&nbsp;разработкой ЦИМ без&nbsp;какой‑либо автоматизации, вместе мы подготовили плагин IDS Core. В этой статье – способы подбора кода без ИИ, метод Левенштейна и сила общего труда.</p><p>С 2026 года архитектурно-градостроительное решение в Москве сдаётся вместе с цифровой информационной моделью в IFC. У каждого помещения в ней должны быть заполнены два свойства: RUS_MSSK_SpaceAndZone_Code и RUS_MSSK_SpaceAndZone_Name — код и наименование по Московской строительной системе классификаторов (МССК), раздел «Помещения и зоны». В жилом доме это сотни помещений, и называются они в модели так, как привыкла мастерская: «С/у», «Кладовка», «ПУИ/Мусороудаление (К1)», «Элетрощитовая жилой части». Классификатор таких имён не знает, а проверяющие на вопрос «а если нужного нет?» отвечают честно: берите близкое по смыслу.</p><p>Мы решили, что «близкое по смыслу» можно хотя бы частично посчитать. Ниже — как устроен классификатор, на чём ломается наивный поиск похожих строк, где пригодился Левенштейн и почему точность упирается не в алгоритм, а в людей.</p><p><strong>Классификатор: 638 строк и одна, которой нет</strong></p><p>МССК распространяется в свободном доступе, нужный раздел —  «Помещения и зоны». Это 638 кодов с иерархией по уровням:</p><p>ПЗ 30&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Помещения квартир</p><p>ПЗ 30 10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Жилые помещения</p><p>ПЗ 30 10 03&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Жилая комната</p><p>ПЗ 30 20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Вспомогательные помещения</p><p>ПЗ 30 20 13&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Совмещенный санузел</p><p>ПЗ 31&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Общественная зона</p> <a href="https://habr.com/ru/articles/1089750/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1089750#habracut">Читать далее</a>]]></description>
      <pubDate>Fri, 02 Oct 2026 14:54:04 GMT</pubDate>
      <dc:creator><![CDATA[kirbim]]></dc:creator>
      <category><![CDATA[3D-графика]]></category>
      <category><![CDATA[Промышленное программирование]]></category>
      <category><![CDATA[.NET]]></category>
      <category><![CDATA[revit]]></category>
      <category><![CDATA[revit api]]></category>
      <category><![CDATA[ifc]]></category>
      <category><![CDATA[bim]]></category>
      <category><![CDATA[автоматизация]]></category>
      <category><![CDATA[c#]]></category>
      <category><![CDATA[плагин]]></category>
      <category><![CDATA[сапр]]></category>
    </item>
  </channel>
</rss>
