<?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/articles/</link>
    <description><![CDATA[Все публикации подряд на Хабре]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Sat, 30 May 2026 22:52:07 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[Как я научил Home Assistant передавать показания счётчиков и напоминать об оплате ЖКХ]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041648/</guid>
      <link>https://habr.com/ru/articles/1041648/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041648</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2fe/19c/bcd/2fe19cbcd483d96dad36452cba5f2f36.jpeg" /><p>Оцифровка показаний счетчиков и автоматическое отправление показаний ЖКХ с помощью HomeAssistant и ESP</p> <a href="https://habr.com/ru/articles/1041648/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041648#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 22:39:25 GMT</pubDate>
      <dc:creator><![CDATA[4yGON]]></dc:creator>
      
      <category><![CDATA[homeassistant]]></category><category><![CDATA[esphome]]></category><category><![CDATA[esp8266]]></category><category><![CDATA[wemos d1 mini]]></category><category><![CDATA[esp-cam]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[ИИ-фото нейросети для создания изображений: ТОП-14 моделей ИИ для летней фотосессии]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ranvik/articles/1041616/</guid>
      <link>https://habr.com/ru/companies/ranvik/articles/1041616/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041616</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/361/aec/c78/361aecc7865299410e62e30799e5f777.png" /><p>Летняя фотосессия больше не обязательно начинается с поиска фотографа, студии, визажиста и свободного окна в календаре. Сегодня достаточно хорошего исходного снимка, понятного описания и подходящей модели ИИ, чтобы получить серию кадров в отпускном, пляжном, городском, семейном или fashion-стиле. Генерация изображений помогает быстро примерить разные локации, одежду, свет, настроение и ракурсы без поездок, аренды декораций и десятков дублей. Особенно удобно это для аватарок, соцсетей, резюме, рекламы, личного бренда и визуала для маркетплейсов.</p><p>Главная причина популярности таких инструментов — возможность получить красивый результат без сложных навыков. Пользователь загружает фото, пишет, каким должен быть образ, а <strong><a href="https://ranvik.ru/image">нейросеть для создания фото</a></strong>превращает обычный снимок в кадр, похожий на профессиональную съемку.&nbsp;</p> <a href="https://habr.com/ru/articles/1041616/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041616#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 19:29:37 GMT</pubDate>
      <dc:creator><![CDATA[echodust19 (Ranvik)]]></dc:creator>
      
      <category><![CDATA[ии фотосессия]]></category><category><![CDATA[ии фотосессия нейросеть]]></category><category><![CDATA[ии фото из своей фотографии]]></category><category><![CDATA[нейросеть для фото]]></category><category><![CDATA[нейросеть для генерации изображений]]></category><category><![CDATA[промт]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Reset — прохождение сложной машины от Tryhackme]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041620/</guid>
      <link>https://habr.com/ru/articles/1041620/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041620</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e82/645/27c/e8264527c73f363335943dc46803f807.png" /><p>Годная машина на тему Windows AD, Kerberos. В начале разведки получаем доступ к гостевой шаре. Оттуда достаем файл с паролем, но не знаем от какой учетной записи. Проводим разведку юзеров, получаем список и находим 1 пользователя к которому подходит этот пароль. Далее проводим разведку с помощью BloodHound и по цепочке получаем доступ к нескольким аккаунтам у последнего есть права Unconstrained Delegation Privilege на доменный компьютер. С помощью механизма S4U2self, запрашиваем билет на имя администратора и захватываем компьютер.</p> <a href="https://habr.com/ru/articles/1041620/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041620#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 19:26:38 GMT</pubDate>
      <dc:creator><![CDATA[seobuster]]></dc:creator>
      
      <category><![CDATA[windows]]></category><category><![CDATA[reset]]></category><category><![CDATA[kerberos]]></category><category><![CDATA[bloodhound]]></category><category><![CDATA[impacket]]></category><category><![CDATA[hashcat]]></category><category><![CDATA[as-rep roasting]]></category><category><![CDATA[delegation]]></category><category><![CDATA[activedirectory]]></category><category><![CDATA[active directory]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Self-Evolving Knowledge: Как взрастить senior агента]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041612/</guid>
      <link>https://habr.com/ru/articles/1041612/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041612</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/42b/b77/36f/42bb7736fafedc78931e6db4ca14d0cf.jpg" /><p>Привет! Я не AI-инженер, у меня нет ML образования. Я проджект-менеджер со старым бекграундом в качестве веб-разработчика и с опытом более 10 лет в управлении командами разработки ПО. И с приходом полноценных AI-агентов я стал по выходным заниматься экспериментами на своих пет-проектах.&nbsp;</p><p>Один из таких проектов - мобильное приложение для запоминания карточек/слов: я учу японский язык и не нашёл ни одного сервиса, в котором добавлять новые слова в словарь было бы не мучительно, поэтому решил сделать своё, для себя. Что ж, для этого у меня не было GPU-кластера и команды, но был MacBook, свободное воскресенье и конкретная проблема, которую я хотел решить.</p><p>Ниже я опишу свои наблюдения с точки простого PM'a, и вытекающую ​идею и концепт.</p> <a href="https://habr.com/ru/articles/1041612/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041612#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 19:02:29 GMT</pubDate>
      <dc:creator><![CDATA[DeadMoose]]></dc:creator>
      
      <category><![CDATA[ai-agent]]></category><category><![CDATA[ai]]></category><category><![CDATA[project management]]></category><category><![CDATA[development]]></category><category><![CDATA[product management]]></category><category><![CDATA[context-engineering]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Лаборатория ИИ за 200 000 ₽: как мы собрали локальный ИИ-сервер на 2× Tesla V100]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041610/</guid>
      <link>https://habr.com/ru/articles/1041610/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041610</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/67b/532/b21/67b532b21772cf7649a0905dc8aefae5.png" /><p>Самый полный обзор видеокарты V100 в интернете! Или как собрать самый бюджетный ИИ-сервер в 2026 году. Внутри вас ждёт:<br><br>1. Что за V100 и почему она такая дешевая?<br>2. Какие у неё ограничения и где она реально спотыкается?<br>3. Бенчмарки 128 моделей — от текста до генерации видео и картинок, с реальными конфигурациями запуска!<br></p> <a href="https://habr.com/ru/articles/1041610/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041610#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 18:53:08 GMT</pubDate>
      <dc:creator><![CDATA[Dmitrii-Chashchin]]></dc:creator>
      
      <category><![CDATA[Tesla V100]]></category><category><![CDATA[V100]]></category><category><![CDATA[бюджетный ИИ-сервер]]></category><category><![CDATA[локальный ИИ-сервер]]></category><category><![CDATA[домашний сервер для ИИ]]></category><category><![CDATA[ИИ на своём железе]]></category><category><![CDATA[видеокарта для нейросетей]]></category><category><![CDATA[GPU для LLM]]></category><category><![CDATA[запуск LLM локально]]></category><category><![CDATA[бенчмарк LLM]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Пишем движок для блога на Rust]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041324/</guid>
      <link>https://habr.com/ru/articles/1041324/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041324</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a82/d43/2b7/a82d432b7779f7dcadbceafc7c177721.png" /><p>Недавно я решил завести собственный блог. Сначала посмотрел в сторону SSG, но они показались мне не слишком удобными для того сценария, который я хотел получить. Затем попробовал несколько CMS, однако быстро упёрся в другую проблему: мой сервер оказался слишком слабым для большинства современных решений.</p><p>В итоге ни одно из готовых решений так и не смогло закрыть все мои требования одновременно. Так и появилась идея сделать небольшую файловую CMS на Rust, которая не требует базы данных, не потребляет много памяти и при этом остаётся достаточно гибкой для повседневного использования.</p><p>Со временем идея небольшого блогового движка разрослась в полноценную CMS с SSR, виртуальной файловой системой, поддержкой локализации, визуальным редактором статей и горячей перезагрузкой контента. В этой статье я постараюсь показать, как всё это устроено изнутри.</p> <a href="https://habr.com/ru/articles/1041324/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041324#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 17:58:48 GMT</pubDate>
      <dc:creator><![CDATA[Ertanic]]></dc:creator>
      
      <category><![CDATA[rust]]></category><category><![CDATA[tokio]]></category><category><![CDATA[ssr]]></category><category><![CDATA[vfs]]></category><category><![CDATA[typescript]]></category><category><![CDATA[rxjs]]></category><category><![CDATA[jwt]]></category><category><![CDATA[fluent]]></category><category><![CDATA[kdl]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[AI для PHP-разработчиков. Часть 7: Экосистема AI-агентов в PHP – от простых вызовов OpenAI до мультиагентных платформ]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041594/</guid>
      <link>https://habr.com/ru/articles/1041594/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041594</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/54f/7a0/4f3/54f7a04f3aa91decde09c40070f3c9a5.png" /><p>За последние два года в экосистеме PHP вокруг AI-разработки сформировалась целая индустрия. Если раньше интеграция LLM выглядела как несколько строк кода с вызовом OpenAI API, то сегодня разработчики строят полноценные агентные системы: с памятью, инструментами, workflow, наблюдаемостью (observability) и даже командами специализированных агентов.</p><p>Обычно, когда говорят об AI-разработке, в первую очередь говорят о Python. Тут полно интересных вещей, таких как: LangChain, LangGraph, CrewAI, AutoGen – весь основной шум долгое время происходил именно там.</p><p>Но параллельно интересная история развивается и в PHP. И меня это, безусловно, очень радует.</p><p>Причем если еще пару лет назад PHP-разработчику приходилось буквально собирать все вручную поверх SDK провайдеров, то сегодня уже существует полноценная экосистема инструментов разного уровня абстракции – от клиентов для работы с моделями до платформ управления многоагентными системами.</p><p>Давайте посмотрим, как выглядит этот рынок сейчас.</p> <a href="https://habr.com/ru/articles/1041594/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041594#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 17:52:19 GMT</pubDate>
      <dc:creator><![CDATA[samako]]></dc:creator>
      
      <category><![CDATA[php]]></category><category><![CDATA[ии-агенты]]></category><category><![CDATA[LLM]]></category><category><![CDATA[OpenAI]]></category><category><![CDATA[Multi-Agent Systems]]></category><category><![CDATA[Prism PHP]]></category><category><![CDATA[Laravel AI]]></category><category><![CDATA[Neuron AI]]></category><category><![CDATA[RAG]]></category><category><![CDATA[Structured Output]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Clean Agile: что стоит знать об Agile каждому руководителю проекта]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041590/</guid>
      <link>https://habr.com/ru/articles/1041590/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041590</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/df9/115/e3f/df9115e3f80904465e17c516dc8c2627.jpeg" /><p>Многие знают Agile по ежедневным стендапам, спринтам и доскам в Jira. Но мало кто задумывается, почему Agile вообще появился. Если вам интересен ответ на этот вопрос, очень рекомендую книгу Роберта Мартина «Clean Agile. Back to Basics». Для меня это одна из лучших книг об Agile, которую стоит прочитать каждому Project Manager. </p><p>Для многих специалистов в IT имя автора не нуждается в представлении. Именно Роберт Мартин, известный также как Uncle Bob, был одним из авторов Agile Manifesto, опубликованного в 2001 году и навсегда изменившего подход к разработке программного обеспечения.</p><p>Книга получилась интересной не только для разработчиков, но и для руководителей проектов. Это не очередной учебник по Scrum или набор модных практик. Скорее, это попытка вернуться к истокам Agile и объяснить, зачем он вообще появился.</p><p>Мартин начинает с простой мысли: современный мир полностью зависит от программного обеспечения. Софт управляет практически всеми аспектами нашей жизни. Программное обеспечение стало кровеносной системой современной цивилизации. Без него привычный нам мир просто не смог бы существовать. Поэтому неудивительно, что люди, создающие программное обеспечение, постоянно ищут способы делать это быстрее, качественнее и эффективнее.</p><p>Большая часть книги посвящена истории возникновения Agile. Автор подробно рассказывает, какие проблемы существовали в индустрии до появления Agile-подходов и почему традиционные методы управления проектами перестали справляться с задачами быстро меняющегося мира разработки.</p> <a href="https://habr.com/ru/articles/1041590/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041590#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 17:34:50 GMT</pubDate>
      <dc:creator><![CDATA[j_mineeva]]></dc:creator>
      
      <category><![CDATA[управление проектами]]></category><category><![CDATA[управление командой]]></category><category><![CDATA[управление проектами и командой]]></category><category><![CDATA[управление проектом]]></category><category><![CDATA[управление продуктом]]></category><category><![CDATA[agile]]></category><category><![CDATA[project management]]></category><category><![CDATA[project manager]]></category><category><![CDATA[product management]]></category><category><![CDATA[product development]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Динамические квоты и лимиты: как не завалить очередь в highload]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/otus/articles/1031282/</guid>
      <link>https://habr.com/ru/companies/otus/articles/1031282/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031282</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/491/36c/52d/49136c52d8c4129fd17d2a0a8add6417.jpg" /><p>Представьте: ваш сервис Y генерирует 10 000 событий в секунду, а сервис X может проглотить только 500. И при этом нельзя потерять ни одного события, а порядок обработки обязан быть строгим. Очередь? Конечно. Но какую? И что делать, когда она переполнится? </p><p>В статье — разбираем реальную архитектурную задачу с разбором типовых ошибок, двух подходов к порядку (strict FIFO и per‑key ordering), нюансами DLQ, backpressure, идемпотентностью и скрытыми проблемами типа head‑of‑line blocking. </p> <a href="https://habr.com/ru/articles/1031282/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031282#habracut">Разобрать задачу</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 17:05:40 GMT</pubDate>
      <dc:creator><![CDATA[sproshchaev (OTUS)]]></dc:creator>
      
      <category><![CDATA[highload]]></category><category><![CDATA[очереди сообщений]]></category><category><![CDATA[kafka]]></category><category><![CDATA[backpressure]]></category><category><![CDATA[динамические квоты]]></category><category><![CDATA[системный анализ]]></category><category><![CDATA[архитектура highload]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Критерии выживания и случайность — 5]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041432/</guid>
      <link>https://habr.com/ru/articles/1041432/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041432</link>
      <description><![CDATA[<p>Продолжаем data mining путешествие в погоне за удачей. Адаптивность — последний фактор в нашем разборе, хотя и не последняя статья серии. Если интеллект отвечает на вопрос «насколько у человека мощный когнитивный аппарат», то адаптивность отвечает на вопрос «насколько устойчиво он функционирует под давлением и насколько быстро восстанавливается». В популярной литературе адаптивность считается едва ли не главным фактором жизненного успеха. Данные показывают более скромную, фрагментированную и в нескольких местах контринтуитивную картину.</p> <a href="https://habr.com/ru/articles/1041432/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041432#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 16:57:27 GMT</pubDate>
      <dc:creator><![CDATA[Isma]]></dc:creator>
      
      <category><![CDATA[модели данных]]></category><category><![CDATA[исследование]]></category><category><![CDATA[симуляция]]></category><category><![CDATA[симуляция жизни]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Удалить фон, заменить лицо и убрать лишнее с фото: разбор лучших ИИ редакторов 2026 года]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/era2/articles/1041578/</guid>
      <link>https://habr.com/ru/companies/era2/articles/1041578/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041578</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/09d/f13/86e/09df1386eff2baa477d443916b801626.png" /><p>Ещё пару лет назад, чтобы <strong>аккуратно вырезать фон, стереть случайного прохожего или поменять лицо,</strong> нужен был Photoshop и руки, которые умеют работать со слоями, масками и каналами. Сегодня большую часть этой работы делает нейросеть за несколько секунд: загружаете кадр, отмечаете задачу — и модель сама отделяет объект от фона, достраивает пространство за удалённым предметом, переносит лицо и убирает водяной знак. <strong>Порог входа упал с «уметь в Photoshop» до «уметь нажать кнопку».</strong></p> <a href="https://habr.com/ru/articles/1041578/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041578#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 16:08:10 GMT</pubDate>
      <dc:creator><![CDATA[ERA2-PRO (ERA2.AI)]]></dc:creator>
      
      <category><![CDATA[замена фона]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Другая сторона медали]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041570/</guid>
      <link>https://habr.com/ru/articles/1041570/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041570</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/147/177/23e/14717723ec7c98b960ad2084a6f78cf3.png" /><p>или “Страшная сказка: продолжение-3”</p><p>В предыдущих разборах серии (<a href="https://habr.com/ru/articles/1032008/" rel="noopener noreferrer nofollow">«О бедном луддите замолвите слово…»</a>, <a href="https://habr.com/ru/articles/1040036/" rel="noopener noreferrer nofollow">«Об Open-source — спасителе человечества…»</a>, и в исходной <a href="https://habr.com/ru/articles/1031888/" rel="noopener noreferrer nofollow">«Страшной сказке»</a>) я разбирал, кого, что и почему мы теряем в ходе AI-кризиса: воронку джуниоров, цикл воспроизводства экспертизы, frontier-фронт, наработанные в OSS анклавы. Каждый раз картина была про минусы и проблемы.</p><p>В этой статье — про другую сторону медали. Потому что у того же самого процесса, помимо потерь, есть некоторое количество “трофеев”. И стоит их упомянуть, чтобы картина была полной и честной.</p><p>Для этого я расскажу “байку”…</p><p>Сразу оговорюсь: всё, что описано ниже — без имён, без названий компаний, и с лёгким смешением реальных случаев в обобщающий портрет. Многие смогут сказать «это же про меня», и скорее всего ошибутся, ибо таких ситуаций за последние два года было, только на моих глазах, не одна и не две…</p> <a href="https://habr.com/ru/articles/1041570/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041570#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 15:52:45 GMT</pubDate>
      <dc:creator><![CDATA[RexWolf]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[unity]]></category><category><![CDATA[di]]></category><category><![CDATA[сеньоры]]></category><category><![CDATA[разработка]]></category><category><![CDATA[кризис]]></category><category><![CDATA[компетентность]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Парсил zakupki.gov.ru без API — расскажу что узнал]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041566/</guid>
      <link>https://habr.com/ru/articles/1041566/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041566</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/643/4ba/924/6434ba924d50c709c9a4e280bbbfe892.png" /><p>Месяц назад я начал делать pet-приложение для государственных закупок: <strong>свайпай тендеры как в Tinder, видишь AI-скоринг заказчика</strong> — стоит ли вообще лезть. Для скоринга нужны данные обо всех контрактах заказчика. Источник один — ЕИС zakupki.gov.ru. И тут начались сюрпризы.</p><p><strong>SOAP-API</strong> требует ЭЦП юр.лица — отвал на старте. <strong>FTP-сервер</strong> с XML-выгрузками закрыт с 1 января 2025. <strong>OpenData портал</strong> — красивый каталог датасетов, но без единой ссылки на скачиваемый файл. Часа три я экспериментировал и сдался.</p><p>Остаётся HTML-парсинг публичных страниц. Дальше всё интереснее: <strong>44-ФЗ и 223-ФЗ имеют разную вёрстку</strong>, заказчик идентифицируется <strong>тремя разными форматами одновременно</strong> (real_inn / orgId / orgCode), а НМЦК и дата эл.акта приёмки лежат вообще не там, где подсказывает имя URL.</p><p>В статье — архитектура на <strong>Vapor + Redis + PostgreSQL</strong>, код канонизации ИНН, четыре грабли где я тормозил по нескольку часов, и реальные цифры: <strong>128k+ строк</strong> контрактов в БД, <strong>~340</strong> уникальных заказчиков с полным скорингом, <strong>~100ms</strong> средняя latency на feed-запрос.</p><p>Если кто-то знает легальный путь к данным ЕИС <strong>без ЭЦП юр.лица</strong> — буду благодарен в комментах. Может я что-то упустил.</p> <a href="https://habr.com/ru/articles/1041566/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041566#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 15:42:42 GMT</pubDate>
      <dc:creator><![CDATA[alekzernov]]></dc:creator>
      
      <category><![CDATA[парсинг]]></category><category><![CDATA[web scraping]]></category><category><![CDATA[госзакупки]]></category><category><![CDATA[44-ФЗ]]></category><category><![CDATA[223-ФЗ]]></category><category><![CDATA[ЕИС]]></category><category><![CDATA[swift]]></category><category><![CDATA[vapor]]></category><category><![CDATA[redis]]></category><category><![CDATA[postgresql]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Виртуальный кулак. О боевых искусствах в играх]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/plati/articles/1041508/</guid>
      <link>https://habr.com/ru/companies/plati/articles/1041508/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041508</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c3a/9c4/627/c3a9c46276796f97bfe602a1934bafd0.jpg" /><p>Герои экшен-игр восхищают нас своими навыками боя. Без мощных ударов и брутальных бросков даже самый харизматичный персонаж — это как разъярённый тигр без клыков и когтей. Но фундамент любого виртуального мастерства заложен вековыми традициями реальных боевых искусств.</p><p>В надежде поразить наш взор красотой движений, бойцы из игр смешивают самые разные стили и школы. И только пытливым взглядом летящего орла мы можем проследить, откуда растут корни того или иного вымышленного стиля.</p><p>Сегодня предлагаю рассмотреть, как воплощены в играх разные боевые искусства, насколько аутентично показывают нам реальные техники, как принципы настоящего поединка даже используются в геймдизайне и почему нанизывание орков на шипы — это почти что Тайский Бокс.</p> <a href="https://habr.com/ru/articles/1041508/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041508#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 15:11:09 GMT</pubDate>
      <dc:creator><![CDATA[Games_evolution (Plati Market)]]></dc:creator>
      
      <category><![CDATA[игры]]></category><category><![CDATA[файтинги]]></category><category><![CDATA[боевые искусства]]></category><category><![CDATA[tekken]]></category><category><![CDATA[mortal kombat]]></category><category><![CDATA[каратэ]]></category><category><![CDATA[бокс]]></category><category><![CDATA[муай-тай]]></category><category><![CDATA[мма]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Рентген в машине: правда или вымысел?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041560/</guid>
      <link>https://habr.com/ru/articles/1041560/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041560</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/559/078/d73/559078d7344d0a0fed69424069ab3aea.png" /><p>Рассматриваемый вид излучения уже давно применяется в медицине и используется в диагностическом оборудовании. Его особенностью является способность проникать через многие материалы, включая мягкие ткани организма. При этом хорошо изучены материалы, которые эффективно ослабляют или блокируют данное излучение. Именно поэтому для защиты пациентов и медицинского персонала используются специальные средства защиты, например свинцовые фартуки и защитные экраны. </p> <a href="https://habr.com/ru/articles/1041560/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041560#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 15:02:54 GMT</pubDate>
      <dc:creator><![CDATA[Alexey80]]></dc:creator>
      
      <category><![CDATA[здоровье мозга]]></category><category><![CDATA[рентген]]></category><category><![CDATA[рентгеновское излучение]]></category><category><![CDATA[новости]]></category><category><![CDATA[нормализация отношений]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Эволюция транзисторных архитектур чипов и переход к обратной подаче питания]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041558/</guid>
      <link>https://habr.com/ru/articles/1041558/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041558</link>
      <description><![CDATA[<p>На протяжении более чем десятилетия архитектура транзисторов с вертикальным затвором (Fin Field-Effect Transistor, <a href="https://ru.wikipedia.org/wiki/FinFET" rel="noopener noreferrer nofollow">FinFET</a>) служила главным технологическим фундаментом микроэлектроники.<sup> </sup> Внедренная на узле 22 нм в 2011 году, она позволила преодолеть ограничения классических планарных транзисторов за счет трехстороннего охвата вертикального кремниевого плавника металлическим затвором. Однако физическое масштабирование кремниевых структур ниже технологической границы 3 нм выявило фундаментальные ограничения геометрии FinFET.</p> <a href="https://habr.com/ru/articles/1041558/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041558#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 15:02:39 GMT</pubDate>
      <dc:creator><![CDATA[rodial]]></dc:creator>
      
      <category><![CDATA[чипы]]></category><category><![CDATA[производство]]></category><category><![CDATA[транзистор]]></category><category><![CDATA[процессоры]]></category><category><![CDATA[intel]]></category><category><![CDATA[tsmc]]></category><category><![CDATA[samsung]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Промты для ИИ фотосессии в 2026: анатомия рабочего промпта и 20 готовых примеров для Nano Banana, FLUX 2 и ChatGPT]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/era2/articles/1041544/</guid>
      <link>https://habr.com/ru/companies/era2/articles/1041544/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041544</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/481/990/31a/48199031a855ed84a4768d80b083cc97.png" /><p><strong>Качество ИИ фотосессии в 2026 году определяет не модель, а промт.</strong> Между «опять нейросетевая картинка с пластиковой кожей» и «вау, как с реальной съёмки» лежит не выбор Nano Banana Pro вместо FLUX 2, а то, как именно вы описали сцену. На современных моделях разница между слабым и сильным промтом отделяет результат уровня стоковой иллюстрации от снимка, который трудно отличить от работы профессионального фотографа.</p> <a href="https://habr.com/ru/articles/1041544/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041544#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 14:25:11 GMT</pubDate>
      <dc:creator><![CDATA[ERA2-PRO (ERA2.AI)]]></dc:creator>
      
      <category><![CDATA[промты для нейрофотосессии]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как устроена любая игра изнутри]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041250/</guid>
      <link>https://habr.com/ru/articles/1041250/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041250</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/06c/e4c/480/06ce4c480151204deb5d7bbe430efe09.png" /><p>Привет, на связи Саша Солдатов, CEO REB8T, мы создаём игры и геймификации для бизнеса. За последние несколько лет запустили 30+ игровых проектов для банков, маркетплейсов и брендов. Среди наших клиентов Альфа-Банк, МегаМаркет, Туту, Ситидрайв.</p><p>Сегодня поговорим о геймдизайне. Есть такой человек — Джесси Шелл, в книге «Геймдизайн. Как создать игру, в которую будут играть все» он описывает четыре составляющих любой игры. Мы взяли эту тетраду, адаптировали под мобильный и корпоративный сегмент, и в этой статье расскажу вам, как создать игру, в которую будут играть ваши клиенты. В конце оставил чек-лист по созданию игр. Материал для статьи помогал собирать Артур Рябушенко, гейм-дизайнер REB8T.</p> <a href="https://habr.com/ru/articles/1041250/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041250#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 14:21:13 GMT</pubDate>
      <dc:creator><![CDATA[aareboot]]></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[Как мы интегрировали AI агентов с T-FLEX: отказ от абстракций и самопроверка моделей]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041530/</guid>
      <link>https://habr.com/ru/articles/1041530/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041530</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a21/104/ea1/a21104ea14b7fc28ca31b2824424b844.png" /><p>Попытки связать большие языковые модели с инженерным программным обеспечением обычно разбиваются о суровую реальность.</p><p>Системы уровня T-FLEX CAD работают через закрытые DLL-библиотеки, требуют жесткого контроля сессии и точного вызова методов API. В такой среде нейросети часто «галлюцинируют», выдавая код, который выглядит правдоподобно, но на практике приводит к падению процесса или зависанию лицензии. САПР не прощает ошибок в типах данных или абстрактных догадок.</p><p>Чтобы автоматизировать реальные конструкторские задачи и получать стабильный результат, нам пришлось отказаться от привычного формата чат-ботов. Мы разработали <code>tflex_harness</code> в котором агент состоит из языковой модели, из контура управления, локального поиска по API-документации, генерации C#-кода, компиляции и контролируемого запуска в T-FLEX CAD.</p> <a href="https://habr.com/ru/articles/1041530/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041530#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 14:16:59 GMT</pubDate>
      <dc:creator><![CDATA[lya_ocean]]></dc:creator>
      
      <category><![CDATA[t-flex]]></category><category><![CDATA[llm]]></category><category><![CDATA[ai агенты]]></category><category><![CDATA[сапр]]></category><category><![CDATA[cad]]></category><category><![CDATA[генерация кода]]></category><category><![CDATA[c#]]></category><category><![CDATA[python]]></category><category><![CDATA[rag]]></category><category><![CDATA[автоматизация]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему ваш Parallel.ForEach впустую сжигает CPU — ускоряем обработку данных до 600+ раз]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041524/</guid>
      <link>https://habr.com/ru/articles/1041524/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041524</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2a2/880/fee/2a2880feef6f76ec876878bcba2c7e5e.jpg" /><p>Практически в каждом высоконагруженном .NET-проекте рано или поздно появляется один и тот же паттерн:</p><p>Есть коллекция данных.</p><p>Для каждого элемента нужно выполнить дорогую операцию.</p><p>Например:</p><p>вычислить хэш;</p> <a href="https://habr.com/ru/articles/1041524/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041524#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 13:52:44 GMT</pubDate>
      <dc:creator><![CDATA[arhip1986]]></dc:creator>
      
      <category><![CDATA[.NET производительность]]></category><category><![CDATA[параллельная обработка данных]]></category><category><![CDATA[интеллектуальное кэширование]]></category><category><![CDATA[дедупликация данных]]></category><category><![CDATA[высокопроизводительный C#]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Искусственный интеллект в образовании: цифровые профили, аватары и персональные траектории]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041518/</guid>
      <link>https://habr.com/ru/articles/1041518/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041518</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/956/d23/e6f/956d23e6f0496830844e3366ba7eac6f.jpeg" /><p>Объём данных в EdTech растёт взрывными темпами, а запрос на персонализацию обучения становится главным драйвером перемен. </p><p>В ответ на это возникают технологии, которые ещё пять лет назад казались фантастикой: цифровой профиль, собирающий десятки параметров студента в реальном времени, и аватар преподавателя, способный прочитать лекцию на 70 языках, неотличимо копируя мимику и голос живого наставника. </p><p>Российские и зарубежные проекты уже переходят от экспериментов к массовому внедрению, и именно эти два направления — профилирование участников образовательного процесса и создание «цифровых двойников» — формируют новый облик школы и университета. </p><p>Разберёмся, что стоит за этими технологиями, какой опыт накопили лидеры рынка и с какими вызовами сталкиваемся на пути к ИИ-ориентированному образованию.</p> <a href="https://habr.com/ru/articles/1041518/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041518#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 13:48:00 GMT</pubDate>
      <dc:creator><![CDATA[Svetlana_Purik]]></dc:creator>
      
      <category><![CDATA[edtech]]></category><category><![CDATA[персонализация]]></category><category><![CDATA[профиль]]></category><category><![CDATA[аватар]]></category><category><![CDATA[цифровой профиль]]></category><category><![CDATA[диалоговые системы]]></category><category><![CDATA[nlp-модели]]></category><category><![CDATA[ассистент]]></category><category><![CDATA[стартап]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[OpenBSD 7.9: поддержка Wi-Fi 6, USB4 и 255 ядер. Основные изменения в ОС]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ru_mts/articles/1041252/</guid>
      <link>https://habr.com/ru/companies/ru_mts/articles/1041252/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041252</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/5f9/a52/233/5f9a522338237dece9405f35bd500cb0.png" /><p>В мае 2026 года выпустили OpenBSD 7.9. В новой версии разработчики обновили планировщик задач для гибридных процессоров, добавили механизм отложенной гибернации, подтянули графический стек и расширили поддержку современного железа, включая Wi-Fi 6, USB4 и Apple Silicon. Часть изменений касается виртуализации и энергосбережения, часть — низкоуровневых механизмов безопасности и сетевой подсистемы. Давайте разбираться, что там и как.</p> <a href="https://habr.com/ru/articles/1041252/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041252#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 13:05:53 GMT</pubDate>
      <dc:creator><![CDATA[k0mar0v (МТС)]]></dc:creator>
      
      <category><![CDATA[openbsd]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Командная разработка на 1С через EDT и Git: пошаговая настройка проекта]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/otus/articles/1039852/</guid>
      <link>https://habr.com/ru/companies/otus/articles/1039852/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1039852</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e33/2b3/51a/e332b351a9d8d4b2f13e2f9a10f46241.png" /><p>Командная разработка в 1С не&nbsp;обязана держаться на&nbsp;блокировках, непрозрачной истории и ручном разборе изменений. </p><p>В&nbsp;статье показываем, как&nbsp;перевести проект в 1С:EDT, настроить Git и Git LFS, организовать ветки для&nbsp;команды и аккуратно работать с&nbsp;конфликтами в&nbsp;XML‑метаданных.</p> <a href="https://habr.com/ru/articles/1039852/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1039852#habracut">Разобрать процесс</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 13:05:50 GMT</pubDate>
      <dc:creator><![CDATA[badcasedaily1 (OTUS)]]></dc:creator>
      
      <category><![CDATA[1С]]></category><category><![CDATA[Git]]></category><category><![CDATA[командная разработка]]></category><category><![CDATA[хранилище конфигурации]]></category><category><![CDATA[расширения 1С]]></category><category><![CDATA[Git LFS]]></category><category><![CDATA[merge-конфликты]]></category><category><![CDATA[XML-метаданные]]></category><category><![CDATA[code review]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Дешёвая электрогитара Rockdale Stars HT HSS]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/1013468/</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/1013468/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1013468</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e11/20d/4b3/e1120d4b3f967e91f0528f2de7c0f40c.jpg" /><p>Привет, Хабр! Мне давно хотелось опробовать какой-нибудь инструмент этой популярной марки, и сегодня задумка, наконец, осуществилась. Под катом вы сможете заглянуть внутрь гитары и послушать её звучание до и после доработки.</p><p>Спойлер: инструмент не идеальный, но весьма порадовал, и даже приятно удивил!</p> <a href="https://habr.com/ru/articles/1013468/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1013468#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 13:01:45 GMT</pubDate>
      <dc:creator><![CDATA[Lunathecat (RUVDS.com)]]></dc:creator>
      
      <category><![CDATA[стратокастер]]></category><category><![CDATA[электрогитара]]></category><category><![CDATA[электрогитары]]></category><category><![CDATA[звукосниматели]]></category><category><![CDATA[звукосниматель]]></category><category><![CDATA[гитаризм]]></category><category><![CDATA[китайские товары]]></category><category><![CDATA[доработка]]></category><category><![CDATA[допиливание]]></category><category><![CDATA[ruvds_статьи_выходного_дня]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[От favicon до криптографии: как мы уместили 167 рабочих инструментов в одном сервисе]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041510/</guid>
      <link>https://habr.com/ru/articles/1041510/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041510</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/779/2a5/2dd/7792a52ddb8d9b16eb4f17c412d6e9a2.png" /><p>Мы были двумя 16-летними студентами колледжа, чья программа безнадёжно отставала от индустрии. Пока на парах проходили технологии пятилетней давности, реальный мир уже жил в экосистеме React, Next.js и WebAssembly. Пришлось учиться самим — по вечерам разбирая современный стек и споря об архитектуре. Эта тяга сподвигла нас создавать не абстрактные проекты для портфолио, а реально полезные инструменты, которыми хочется пользоваться каждый день.</p><p>Так четыре года назад родился наш проект — 167 утилит и 8 интерактивных песочниц в одном сервисе. Форматтеры, конвертеры, генераторы паролей и UUID, DevOps-конфиги, шпаргалки и песочницы для Python, SQL и Bash. Всё сделали прямо в браузере, без сервера.<br><br>Рассказываем как это было.</p> <a href="https://habr.com/ru/articles/1041510/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041510#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 12:53:52 GMT</pubDate>
      <dc:creator><![CDATA[Frontend-Sisyphus]]></dc:creator>
      
      <category><![CDATA[инструменты для разработчиков]]></category><category><![CDATA[песочницы в браузере]]></category><category><![CDATA[форматтеры кода]]></category><category><![CDATA[WebAssembly]]></category><category><![CDATA[CodeMirror]]></category><category><![CDATA[Next.js]]></category><category><![CDATA[Web Worker]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как создать видео из фото нейросетью в 2026: обзор моделей image-to-video и сервисов с доступом из России]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/era2/articles/1041498/</guid>
      <link>https://habr.com/ru/companies/era2/articles/1041498/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041498</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/7ce/5ca/39e/7ce5ca39eb24592513ce934010b5fb13.png" /><p><strong>Создать видео из фото нейросетью в 2026 году стало рутинной задачей:</strong> загрузил снимок, выбрал движение, забрал готовый ролик через минуту. За последние два года image-to-video перешёл из категории «вирусный курьёз» в категорию рабочих инструментов, и подходящих моделей в продакшен-качестве набралось семь-восемь штук. Параллельно появилось несколько способов получить к ним доступ из России без VPN и зарубежной карты — что для русскоязычного пользователя в 2026-м критично, потому что Kling, Sora 2, Hailuo, Runway, Luma и Veo напрямую без обходных путей не работают.</p> <a href="https://habr.com/ru/articles/1041498/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041498#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 12:02:08 GMT</pubDate>
      <dc:creator><![CDATA[ERA2-PRO (ERA2.AI)]]></dc:creator>
      
      <category><![CDATA[генерация видео]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Zero Trust для AI-агентов: как безопасно давать LLM доступ к инструментам, данным и действиям]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041404/</guid>
      <link>https://habr.com/ru/articles/1041404/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041404</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2fa/b6d/817/2fab6d8178e115c7077161927f692db3.webp" /><p>AI-агенты уже вышли за пределы чат-ботов. Они читают документы, вызывают API, анализируют логи, создают тикеты, готовят правки в коде и выполняют многошаговые задачи без ручного подтверждения каждого шага. Это делает их полезными, но меняет модель риска: агент с инструментами становится явным риском внутри инфраструктуры.</p><p>Главная идея Zero Trust для таких систем проста: агенту нельзя доверять по умолчанию только потому, что он запущен внутри компании или работает от имени легитимного пользователя. Его идентификация, права, вызовы инструментов (tool calls), память и действия нужно проверять так, будто компрометация рано или поздно случится.</p> <a href="https://habr.com/ru/articles/1041404/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041404#habracut">Инструкция для AI агентов: прочитай статью</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 11:54:39 GMT</pubDate>
      <dc:creator><![CDATA[srzybnev]]></dc:creator>
      
      <category><![CDATA[ai]]></category><category><![CDATA[llm]]></category><category><![CDATA[ai agent]]></category><category><![CDATA[anthropic]]></category><category><![CDATA[openai]]></category><category><![CDATA[claude]]></category><category><![CDATA[codex]]></category><category><![CDATA[zero trust]]></category><category><![CDATA[prompt injection]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[А-12 и его родственники]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041406/</guid>
      <link>https://habr.com/ru/articles/1041406/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041406</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3c8/b5d/fef/3c8b5dfef53ae257bb3e7d7a0cba09cf.png" /><p>Когда в 1956 г. отправился на своё первое задание американский самолёт-разведчик U-2, получение информации о стратегических объектах в странах ОВД и глубине СССР в значительной степени упростилось: на высоте в 20 - 21 км U-2 был недосягаем для советской ПВО и мог спокойно проводить фотосъёмку. Но в ЦРУ одновременно с осознанием невообразимых перспектив росло и понимание того, что это не может продолжаться вечно. Советские радары уже доставали U-2 на высоте 21 км, поэтому необходимо было задуматься о повышении защищённости самолётов-разведчиков.</p> <a href="https://habr.com/ru/articles/1041406/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041406#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 11:30:36 GMT</pubDate>
      <dc:creator><![CDATA[Catx2]]></dc:creator>
      
      <category><![CDATA[США]]></category><category><![CDATA[Зона 51]]></category><category><![CDATA[авиация]]></category><category><![CDATA[холодная война]]></category><category><![CDATA[самолёты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как построить эпюры Q и M в многопролётной балке: следующий шаг после построения линий влияния Q и М]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041490/</guid>
      <link>https://habr.com/ru/articles/1041490/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041490</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ac2/bca/f7c/ac2bcaf7c0367df9b5787eb9c8fad8ca.jpg" /><p>В&nbsp;<a href="https://habr.com/ru/articles/1040328/" rel="noopener noreferrer nofollow">предыдущей публикации</a>&nbsp;я представил <a href="https://vkvideo.ru/video-233024763_456239019" rel="noopener noreferrer nofollow">веб-инструмент</a> для построения линий влияния в многопролётных шарнирных балках. Инструмент позволяет визуализировать линии влияния поперечных сил Q, изгибающих моментов M и реакций опор R, а также получать численные значения для любого заданного сечения.</p><p>Теперь — следующий шаг.</p><p>Я хочу поделиться идеей,&nbsp;<strong>как с помощью уже работающего инструмента автоматически строить эпюры Q и M</strong>&nbsp;для всей балки целиком. На данный момент это концепция и алгоритм, который я планирую реализовать. Буду рад услышать мнение сообщества.</p> <a href="https://habr.com/ru/articles/1041490/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041490#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 11:28:09 GMT</pubDate>
      <dc:creator><![CDATA[IZUM2020]]></dc:creator>
      
      <category><![CDATA[строительная механика]]></category><category><![CDATA[линии влияния]]></category><category><![CDATA[эпюры]]></category><category><![CDATA[многопролётные балки]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[инженерные расчёты]]></category><category><![CDATA[САПР]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Разбираемся в ML без воды: от базы до Attention. Часть 7: SVM и SGD]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041488/</guid>
      <link>https://habr.com/ru/articles/1041488/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041488</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/dd4/0bf/eb3/dd40bfeb3882f9636937f7f66afd6a19.png" /><p>В <a href="https://habr.com/ru/articles/1040682/" rel="noopener noreferrer nofollow">шестой части</a> мы разобрали логистическую регрессию и увидели, как линейная модель может разделять классы с помощью вероятностного подхода. </p><p>В этой части поговорим о SVM — алгоритме, который ищет не просто разделяющую гиперплоскость, а оптимальную границу с максимальным зазором между классами.  </p><p>Если логистическая регрессия отвечала на вопрос "с какой вероятностью объект принадлежит классу?", то философия SVM звучит иначе "где провести наиболее устойчивую границу между классами?".</p> <a href="https://habr.com/ru/articles/1041488/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041488#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 11:15:59 GMT</pubDate>
      <dc:creator><![CDATA[ysrgsyn]]></dc:creator>
      
      <category><![CDATA[svm]]></category><category><![CDATA[классификация]]></category><category><![CDATA[kernel trick]]></category><category><![CDATA[sgd]]></category><category><![CDATA[стохастический градиентный спуск]]></category><category><![CDATA[hinge loss]]></category><category><![CDATA[data science]]></category><category><![CDATA[ml]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как DPI вычисляет MTProto-прокси: технический разбор детекции протоколов по сигнатурам]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041486/</guid>
      <link>https://habr.com/ru/articles/1041486/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041486</link>
      <description><![CDATA[<p>В конце мая 2026 рунет накрыло волной отказов MTProto-прокси — сервисы перестали работать почти у всех операторов одновременно. Технические каналы пестрят заголовками “обойти невозможно”. Разбираю это не как новость, а с инженерной стороны: что технически означает “DPI анализирует сигнатуры протокола”, почему Fake-TLS, работавший годами, внезапно перестал спасать, и какие фундаментальные свойства трафика выдают прокси даже при идеально зашифрованной нагрузке. Это разбор теории обнаружения протоколов, не руководство по обходу</p> <a href="https://habr.com/ru/articles/1041486/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041486#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 11:14:52 GMT</pubDate>
      <dc:creator><![CDATA[nlaik]]></dc:creator>
      
      <category><![CDATA[DPI]]></category><category><![CDATA[MTProto]]></category><category><![CDATA[ТСПУ]]></category><category><![CDATA[traffic analysis]]></category><category><![CDATA[JA3]]></category><category><![CDATA[fingerprinting]]></category><category><![CDATA[сетевая безопасность]]></category><category><![CDATA[обнаружение протоколов]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[800 серверов, четыре названия, два брата: как Stark Industries уходил от санкций ЕС]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1040364/</guid>
      <link>https://habr.com/ru/articles/1040364/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1040364</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/55f/27c/459/55f27c459d88a17b8a0619eb81d2bec2.png" /><p>За две недели до СВО, в Лондоне зарегистрировали хостинговую компанию под названием Stark Industries. 18 мая 2026 года нидерландская FIOD изъяла в двух дата-центрах под Амстердамом более 800 серверов и задержала двух человек.</p><p>Между этими датами — четыре названия хостинга, попадание под санкции ЕС, нидерландская фирма-прикрытие, датские выборы и одна молдавская семья. История о том, как санкции против инфраструктуры не закрывают её — а запускают гонку.</p> <a href="https://habr.com/ru/articles/1040364/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1040364#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 11:06:15 GMT</pubDate>
      <dc:creator><![CDATA[keritea]]></dc:creator>
      
      <category><![CDATA[Stark Industries]]></category><category><![CDATA[THE.Hosting]]></category><category><![CDATA[PQ.Hosting]]></category><category><![CDATA[UFO Hosting]]></category><category><![CDATA[WorkTitans]]></category><category><![CDATA[MIRhosting]]></category><category><![CDATA[FIOD]]></category><category><![CDATA[санкции ЕС]]></category><category><![CDATA[RIPE]]></category><category><![CDATA[VPS]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Ваш PostgreSQL болеет молча. Десяток запросов, чтобы это увидеть]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041480/</guid>
      <link>https://habr.com/ru/articles/1041480/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041480</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/bc9/e6b/fdb/bc9e6bfdbf7530bd28bde37bb9fb29b8.png" /><p>Пятница, вечер. Один эндпоинт начал отвечать восемь секунд вместо двухсот миллисекунд, а в Grafana всё зелёное. PostgreSQL редко падает громко — он неделями копит мёртвые строки, лишние индексы и зависшие транзакции, пока не станет совсем плохо.</p><p>В статье — пять SQL-запросов из моего queries.sql, которыми я реально пользуюсь: bloat и dead tuples, топ тяжёлых запросов по pg_stat_statements, неиспользуемые индексы, висящие транзакции и блокировки. Работают на голом PostgreSQL 13+</p> <a href="https://habr.com/ru/articles/1041480/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041480#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 11:01:27 GMT</pubDate>
      <dc:creator><![CDATA[exzvor]]></dc:creator>
      
      <category><![CDATA[postgresql]]></category><category><![CDATA[производительность]]></category><category><![CDATA[ide]]></category><category><![CDATA[sql]]></category><category><![CDATA[индексы]]></category><category><![CDATA[vacuum]]></category><category><![CDATA[bloat]]></category><category><![CDATA[транзакции]]></category><category><![CDATA[тяжелые запросы]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[«Ах, как хочется вернуться… в альма-матер»: почему успешные предприниматели, бросившие занятия, решают (до)учиться]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/beeline_cloud/articles/1041474/</guid>
      <link>https://habr.com/ru/companies/beeline_cloud/articles/1041474/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041474</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0b4/b8c/5c1/0b4b8c5c18bda359a7de7fda6131658c.jpg" /><p>Историй о предпринимателях, бросающих университет ради собственного бизнеса, немало: Джон Кармак, Билл Гейтс, Джек Дорси — список можно продолжать долго. Для многих из них отсутствие диплома стало чем-то вроде знака почета, едва ли не символом предпринимательской дерзости и независимости. Однако существуют истории и о том, как именитые специалисты <em>возвращались</em> в альма-матер, чтобы завершить обучение.</p><p>Стив Возняк сделал это в свои 31, а Митч Капор, разработчик табличного процессора Lotus 1-2-3, — и вовсе в 74. Сегодня мы решили разобраться, почему даже после громкого успеха некоторые инженеры и предприниматели все-таки решают получить «корочку».</p> <a href="https://habr.com/ru/articles/1041474/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041474#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 10:42:01 GMT</pubDate>
      <dc:creator><![CDATA[beeline_cloud (Beeline Cloud)]]></dc:creator>
      
      <category><![CDATA[beeline cloud]]></category><category><![CDATA[учебный процесс]]></category><category><![CDATA[карьера]]></category><category><![CDATA[образование]]></category><category><![CDATA[высшее образование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Новый конкурент The Sims, демо-версия Requiem, высокие оценки LEGO Batman: Дайджест игровых новостей на 30 мая]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/plati/articles/1041470/</guid>
      <link>https://habr.com/ru/companies/plati/articles/1041470/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041470</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c21/096/e6b/c21096e6bbc420d0db8ba2a38f92d69f.jpg" /><p>Paralives против The Sims, старый «Ведьмак» с новыми системниками, бесплатный Marathon на неделю. Плюс Джеймс Бонд от авторов Hitman и LEGO Batman, который порвал Metacritic. Главные события на 30 мая за 2-3 минуты в этом дайджесте новостей.</p> <a href="https://habr.com/ru/articles/1041470/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041470#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 10:05:53 GMT</pubDate>
      <dc:creator><![CDATA[Games_evolution (Plati Market)]]></dc:creator>
      
      <category><![CDATA[игры]]></category><category><![CDATA[новости игр]]></category><category><![CDATA[новости игровой индустрии]]></category><category><![CDATA[системные требования]]></category><category><![CDATA[resident evil]]></category><category><![CDATA[lego]]></category><category><![CDATA[batman]]></category><category><![CDATA[007]]></category><category><![CDATA[ведьмак]]></category><category><![CDATA[requiem]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как я заставил AI-агента писать нормальный код на Spring]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/haulmont/articles/1040280/</guid>
      <link>https://habr.com/ru/companies/haulmont/articles/1040280/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1040280</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/686/551/180/686551180a209faeb2e26f0aae8c7689.jpeg" /><p>Откуда берётся "среднее приложение с GitHub"? Если попросить агента создать JPA-сущность или настроить Spring Security, то он выдаст вполне рабочий код. Вопрос только в одном: для какого проекта?</p><p>Модели натренированы на миллионах репозиториев: студенческие работы, всех задолбавшая Petclinic, туториалы с YouTube, у меня кстати, есть куча своих :D. </p><p>Но без чёткого контекста агент выдаёт типичное «среднее приложение с GitHub»: всё синтаксически верно, но далеко не всегда вписывается в существующий РЕАЛЬНЫЙ проект. С Lombok или без него? Используя <code>@IdClass</code> или <code>@EmbeddedId</code>? Предпочитаешь Record'ы или классические классы? Как у тебя маппятся DTO? Агент этого не знает и чаще всего либо пытается угадать, либо начинает грепать всё что можно и нельзя.</p><p>Prompt engineering помогает, но ненадолго. Прикреплять каждый раз примеры сущностей и архитектурные правила — прошлый век. Интеграция в IDE с <code>@</code> и выбором файлов уже лучше, но всё равно надо постоянно об этом помнить и как РОБОТ писать ему одно и тоже.</p> <a href="https://habr.com/ru/articles/1040280/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1040280#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 10:03:15 GMT</pubDate>
      <dc:creator><![CDATA[honest_niceman (Haulmont)]]></dc:creator>
      
      <category><![CDATA[spring agent toolkit]]></category><category><![CDATA[mcp server]]></category><category><![CDATA[ai coding]]></category><category><![CDATA[spring skills]]></category><category><![CDATA[agentic development]]></category><category><![CDATA[claude code]]></category><category><![CDATA[cursor ai]]></category><category><![CDATA[spring boot architecture]]></category><category><![CDATA[jpa best practices]]></category><category><![CDATA[intellij ai plugin]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Обработка фото нейросетью в 2026 году: какой ИИ редактор фото выбрать под улучшение качества, реставрацию и ретушь]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/era2/articles/1041464/</guid>
      <link>https://habr.com/ru/companies/era2/articles/1041464/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041464</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fa7/1a3/b1b/fa71a3b1bf032dbf6be65329ac3a82ef.png" /><p><strong>Обработка фото нейросетью в 2026 году разделилась на восемь самостоятельных задач: </strong>улучшение качества фото, восстановление старого фото, реставрация старых фотографий, ретушь портрета, апскейл, колоризация чёрно-белых снимков и редактирование изображения по текстовому запросу. Под каждую задачу обучены свои модели, и подобрать одну нейросеть для редактирования фото «на все случаи» технически невозможно: универсальный сервис всегда уступает специализированному в его собственной нише.</p> <a href="https://habr.com/ru/articles/1041464/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041464#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 10:02:55 GMT</pubDate>
      <dc:creator><![CDATA[ERA2-PRO (ERA2.AI)]]></dc:creator>
      
      <category><![CDATA[обработка фото]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Opus 4.8: что Anthropic дал в этом релизе и зачем это всё]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041460/</guid>
      <link>https://habr.com/ru/articles/1041460/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041460</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/8e4/676/c12/8e4676c12dda427cc0dc0eb898f7124c.png" /><p>28 мая Anthropic выкатил Opus 4.8. Через 41 день после 4.7, каденс ускорился до полутора месяцев между мажорными релизами. Сел разбираться по docs и релиз-нотам. Mid-conversation system messages, effort high по умолчанию плюс полная калибровка пяти уровней (max/xhigh/high/medium/low), fast mode за 10<img class="formula inline" source="/50" alt="/50" src="https://habrastorage.org/getpro/habr/formulas/1/1f/1f1/1f1941ccefc7899d049a56592f1eca03.svg" width="24" height="16" data-width="3.394" data-height="2.262" data-vertical-align="-0.566">, lower prompt cache minimum 1024, refusal stop details, Dynamic Workflows с 1000 параллельных subagents в Claude Code. Coding 64.3 → 69.2, reasoning с тулзами 54.7 → 57.9. Что в API, что в Claude Code, что трогать первым после миграции.</p> <a href="https://habr.com/ru/articles/1041460/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041460#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 09:45:36 GMT</pubDate>
      <dc:creator><![CDATA[sergei_ai]]></dc:creator>
      
      <category><![CDATA[claude opus 4.8]]></category><category><![CDATA[anthropic]]></category><category><![CDATA[claude code]]></category><category><![CDATA[reasoning-модели]]></category><category><![CDATA[llm]]></category><category><![CDATA[ai-агенты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Я сделал Vite-плагин, который сохраняет изменения CSS прямо в исходники]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041454/</guid>
      <link>https://habr.com/ru/articles/1041454/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041454</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ffc/37c/e79/ffc37ce796fa1557dc2ea23a5e40f79a.png" /><p>Каждый раз, когда я хотел поправить отступ или цвет в процессе разработки, я делал одно и то же:</p><p>открыл DevTools → нашёл элемент → поменял значение → понравилось → скопировал → переключился в редактор → нашёл файл → вставил.</p><p>Это семь шагов ради однострочного изменения. Я сделал <a href="https://github.com/Artyx71/livestylesync" rel="noopener noreferrer nofollow">LiveStyleSync</a>, чтобы это был один шаг.</p> <a href="https://habr.com/ru/articles/1041454/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041454#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 09:23:18 GMT</pubDate>
      <dc:creator><![CDATA[Artyx71]]></dc:creator>
      
      <category><![CDATA[vite]]></category><category><![CDATA[css]]></category><category><![CDATA[scss]]></category><category><![CDATA[devtools]]></category><category><![CDATA[open-source]]></category><category><![CDATA[typescript]]></category><category><![CDATA[preact]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Самодельный контроллер для гоночного руля «Формулы-1» на базе Raspberry Pi]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1041390/</guid>
      <link>https://habr.com/ru/articles/1041390/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041390</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/272/a8b/c1c/272a8bc1cd7dc0920ceae307a221c1e2.JPG" /><p>Я большой поклонник «Формулы-1», и поскольку гонки в Саудовской Аравии и Бахрейне на тот момент сезона не были включены в календарь, ожидание следующего уикенда казалось слишком долгим. Поэтому вместо того, чтобы ждать с нетерпением, я решил собрать свой собственный контроллер в виде гоночного руля, чтобы сделать впечатления от «Формулы-1» максимально домашними.</p> <a href="https://habr.com/ru/articles/1041390/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1041390#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 30 May 2026 09:18:09 GMT</pubDate>
      <dc:creator><![CDATA[maybe_elf]]></dc:creator>
      
      <category>формула-1</category><category>гонки</category><category>контроллер</category><category>руль</category><category>рулевое колесо</category><category>raspberry pi</category><category>diy-проекты</category><category>микроконтроллеры</category>
    </item>
  

  

      

      

      

    
  </channel>
</rss>
