<?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>Sun, 10 May 2026 18:15:42 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[Я сделал приложение за вечер без навыков программирования. Фиг там. Как я почти год делал игру с опытом и ИИ]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033586/</guid>
      <link>https://habr.com/ru/articles/1033586/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033586</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3e8/1c6/73b/3e81c673bed28150f3c317459c441a17.jpg" /><p>Миф о том, что с ИИ можно собрать полноценный проект за вечер без опыта, звучит красиво только в теории. На примере футбольного менеджера рассказываю, почему даже с опытом в разработке и активным использованием ИИ путь до живой системы занял почти год: из-за архитектуры, механик, дизайна, ассетов и постоянной ручной сборки продукта.  </p> <a href="https://habr.com/ru/articles/1033586/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033586#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 17:45:57 GMT</pubDate>
      <dc:creator><![CDATA[pryadkinss]]></dc:creator>
      
      <category><![CDATA[myclub11]]></category><category><![CDATA[геймдев]]></category><category><![CDATA[искусственный интеллект]]></category><category><![CDATA[футбольный менеджер]]></category><category><![CDATA[игровая архитектура]]></category><category><![CDATA[генерация игроков]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Direct2D #10. Улучшение производительности отрисовки текстур с помощью спрайтов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033582/</guid>
      <link>https://habr.com/ru/articles/1033582/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033582</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/398/d01/037/398d01037fd751f0f709e35c11d40dc2.png" /><p>Эта статья простым и понятным языком объясняет, что такое спрайты и как с ними работать. Всё с пояснениями к коду и необходимыми деталями</p> <a href="https://habr.com/ru/articles/1033582/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033582#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 17:32:04 GMT</pubDate>
      <dc:creator><![CDATA[Johnny_Depp]]></dc:creator>
      
      <category><![CDATA[Direct2D]]></category><category><![CDATA[Windows]]></category><category><![CDATA[Sprite]]></category><category><![CDATA[draw sprite]]></category><category><![CDATA[C++]]></category><category><![CDATA[GameDev]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Метрика EICS — ищем у трансформера причинное место]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033580/</guid>
      <link>https://habr.com/ru/articles/1033580/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033580</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c28/00b/1f7/c2800b1f7fc302556f81eacb28325f35.png" /><p>У больших языковых моделей есть неприятное свойство: снаружи ответ может выглядеть одинаково уверенно и тогда, когда модель действительно «собрала» правильную причинную цепочку, и тогда, когда она просто выдала правдоподобный текст. Классические способы оценки неопределённости — энтропия распределения токенов, калибровка, ансамбли, conformal prediction — полезны, но обычно смотрят на модель как на чёрный ящик.</p><p>В этой статье я разберу другой подход: попробовать оценивать неопределённость не только по выходу модели, а по внутренней согласованности активной цепи трансформера. Речь пойдёт о метрике <strong>EICS</strong> — <em>Effective Information Consistency Score</em>. Идея в том, чтобы за один прямой проход получить численную оценку того, насколько найденная трансформерная цепь ведёт себя согласованно и насколько её макроуровневое описание действительно несёт интегрированную информацию.</p><p>Статья основана на исследовательской работе об оценке неопределённости в трансформерных цепях на основе согласованности эффективной информации. Здесь я намеренно смягчил академическую подачу, оставив интуицию, формулы, алгоритм и практические ограничения.</p> <a href="https://habr.com/ru/articles/1033580/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033580#habracut">Снять неопределённость</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 17:29:14 GMT</pubDate>
      <dc:creator><![CDATA[anatoly_kr]]></dc:creator>
      
      <category><![CDATA[uncertainty estimation]]></category><category><![CDATA[transformers]]></category><category><![CDATA[sheaf theory]]></category><category><![CDATA[causal emergence theory]]></category><category><![CDATA[information theory]]></category><category><![CDATA[mechanistic interpretability]]></category><category><![CDATA[llm]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Слова, которых нет]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033578/</guid>
      <link>https://habr.com/ru/articles/1033578/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033578</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0d2/b6b/7ea/0d2b6b7ea71719fefc218def885aee13.png" /><p>LLM генерирует ответ за две секунды, но говорит «эта задача займёт две недели». За этой странностью — что-то более глубокое, чем просто эхо обучающих данных: у языковой модели вообще нет того, что мы называем временем. Первая статья из цикла о совместном мышлении человека и LLM.</p> <a href="https://habr.com/ru/articles/1033578/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033578#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 17:22:11 GMT</pubDate>
      <dc:creator><![CDATA[gogi]]></dc:creator>
      
      <category><![CDATA[LLM]]></category><category><![CDATA[искусственный интеллект]]></category><category><![CDATA[время]]></category><category><![CDATA[философия ИИ]]></category><category><![CDATA[когнитивистика]]></category><category><![CDATA[нейросети]]></category><category><![CDATA[машинное обучение]]></category><category><![CDATA[человек и машина]]></category><category><![CDATA[темпоральность]]></category><category><![CDATA[языковые модели]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как мы связали 2 телефонии, речевую аналитику и службу каталогов Active Directory через табельный номер]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033576/</guid>
      <link>https://habr.com/ru/articles/1033576/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033576</link>
      <description><![CDATA[<p>У нас было 2 телефонии от разных вендоров, одна речевая аналитика и 300 тысяч звонков в месяц. И задача: сделать сквозную аналитику по звонкам сотрудников.</p><p>Привет! Я Никита, инженер системного проектирования в компании Передовые Платежные Решения. Расскажу, как мы использовали единый идентификатор через службу каталогов Active Directory (AD), и стали точно определять, кому из сотрудников принадлежит звонок. Независимо от того, из какой телефонии он исходит.</p><p>Наш опыт может быть полезен архитекторам, инженерам и техническим лидерам команд, которым предстоит интеграция разнородных систем телефонии.</p> <a href="https://habr.com/ru/articles/1033576/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033576#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 17:10:53 GMT</pubDate>
      <dc:creator><![CDATA[Mattue]]></dc:creator>
      
      <category><![CDATA[интеграция систем]]></category><category><![CDATA[телефония]]></category><category><![CDATA[речевая аналитика]]></category><category><![CDATA[active directory]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[1C-разработка в 2026: почему это всё ещё востребовано и сколько можно заработать]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/netologyru/articles/1032916/</guid>
      <link>https://habr.com/ru/companies/netologyru/articles/1032916/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032916</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/093/076/512/093076512138b7cc2dc530adcb6b1dc9.jpeg" /><p>Обычно те, кто выбирает направление разработки в IT, идут учить Python, Java или JavaScript. 1С в этот список не попадает: платформа и профессия, связанные с ней, часто воспринимаются менее «модными», хотя по сложности и масштабу задач это не всегда справедливо.</p><p>Но в 2026 году есть несколько обстоятельств, которые влияют на восприятие 1С. На российском рынке у 1С очень сильные позиции, особенно в учёте и ERP (Enterprise Resource Planning — система планирования ресурсов предприятия). Зарплаты 1С-специалистов в 2025–2026 годах заметно выросли, а на уровнях мидл и сеньор они стали сопоставимы с доходами в других популярных IT-направлениях.&nbsp;</p><p>В этой статье мы делаем честный обзор того, как сегодня обстоят дела в 1С-разработке, какие преимущества и недостатки есть у этого направления и стоит ли учиться на программиста 1С.</p> <a href="https://habr.com/ru/articles/1032916/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032916#habracut">Развеять&nbsp;стереотипы о бухгалтерском софте</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 16:37:49 GMT</pubDate>
      <dc:creator><![CDATA[nastyanaum (Нетология)]]></dc:creator>
      
      <category><![CDATA[1C разработчик]]></category><category><![CDATA[1C программист зарплата]]></category><category><![CDATA[1c предприятие]]></category><category><![CDATA[платформа 1C]]></category><category><![CDATA[стоит ли учить 1C]]></category><category><![CDATA[1c erp]]></category><category><![CDATA[франчайзи 1с]]></category><category><![CDATA[стать 1C разработчиком с нуля]]></category><category><![CDATA[вакансии 1C программист]]></category><category><![CDATA[1C джун]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Семь раз посчитай — один раз урони: моделируем инциденты до деплоя]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033570/</guid>
      <link>https://habr.com/ru/articles/1033570/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033570</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/7c8/e38/639/7c8e38639f0fb6821797abb449950e40.png" /><p>Ракету не отправляют в космос только потому, что её двигатель и насос успешно прошли стендовые испытания по отдельности. Перед стартом инженеры рассчитывают траекторию, моделируют режимы работы и анализируют сценарии отказов. Расчёт не заменяет реальные тесты, но задаёт для них осмысленную рамку. </p><p>В софте всё обычно иначе. Распределённый пользовательский путь — например, оформление заказа — собирается из десятков микросервисов, баз и очередей. Разработчики добавляют новую зависимость, видят зелёные тесты, проверяют локальные метрики и выкатывают релиз. Считается, что если при сбое что-то пойдёт не так, настроенная система наблюдаемости обязательно это покажет.  </p><p>Она, конечно, покажет. Но почему при проектировании микросервисов мы так спокойно относимся к тому, что узнаём о хрупкости архитектуры в основном по факту инцидента?</p><p>Эта статья о том, как получить грубый расчёт деградации системы ещё до релиза. Без отказа от хаос-инжиниринга или мониторинга, а как шаг перед ними. Я расскажу о двух экспериментах, в которых топологическая модель автоматически извлекалась из распределённых трейсов, после чего на ней просчитывались сценарии отказов методом Монте-Карло. Результаты моделирования я затем сравнивал с реальными инъекциями отказов на стендах DeathStarBench и OpenTelemetry Demo.    </p> <a href="https://habr.com/ru/articles/1033570/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033570#habracut">Два эксперимента, результаты и код</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 16:15:45 GMT</pubDate>
      <dc:creator><![CDATA[anatoly_kr]]></dc:creator>
      
      <category><![CDATA[resilience]]></category><category><![CDATA[causality]]></category><category><![CDATA[графы]]></category><category><![CDATA[sre]]></category><category><![CDATA[reliability]]></category><category><![CDATA[modeling]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[ИИ-госуслуги в ОАЭ, Claude в Adobe и Ableton, ChatGPT в таблицах и AI Spotify от ElevenLabs]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/timeweb/articles/1033354/</guid>
      <link>https://habr.com/ru/companies/timeweb/articles/1033354/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033354</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/562/067/348/5620673488655c9888dca87bcd9779a6.jpg" /><p>Привет, это новый выпуск «Нейро-дайджеста» — коротких и полезных обзоров ключевых событий в мире искусственного интеллекта и технологий.</p><p>Неделя выдалась насыщенной: ОАЭ хотят перевести половину госуслуг на ИИ-агентов, Anthropic внедряют Claude в Adobe, Blender и Ableton и другие сервисы. ElevenLabs строит AI-Spotify с ремиксами, пока компании внезапно выясняют, что нейронки не всегда дешевле людей.</p><p>Всё самое важное — в одном месте. Поехали!</p> <a href="https://habr.com/ru/articles/1033354/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033354#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 16:05:42 GMT</pubDate>
      <dc:creator><![CDATA[Wonderlove (Timeweb Cloud)]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[нейросети]]></category><category><![CDATA[claude]]></category><category><![CDATA[chatgpt]]></category><category><![CDATA[kandinsky]]></category><category><![CDATA[новости]]></category><category><![CDATA[ai]]></category><category><![CDATA[it]]></category><category><![CDATA[elevenlabs]]></category><category><![CDATA[timeweb_дайджест]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[IPv6 в школе и дома]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033568/</guid>
      <link>https://habr.com/ru/articles/1033568/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033568</link>
      <description><![CDATA[<p>Решаем проблемы с использованием IPv6 в быту.</p><p>Проблемы, возникающие при использовании IPv6 дома и один из способов их решения.</p> <a href="https://habr.com/ru/articles/1033568/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033568#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 16:00:19 GMT</pubDate>
      <dc:creator><![CDATA[FlamerX]]></dc:creator>
      
      <category><![CDATA[ipv6]]></category><category><![CDATA[dns]]></category><category><![CDATA[bind9]]></category><category><![CDATA[named]]></category><category><![CDATA[youtube]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Решение универсальной задачи обоснованного выбора лучшего из двух вариантов. Примеры в Colab]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033566/</guid>
      <link>https://habr.com/ru/articles/1033566/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033566</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2ff/1c4/be5/2ff1c4be538db4901bcb8c7f0efbacaa.jpg" /><p>Как известно, LLM - это машина, которая видела весь Интернет и много чего запомнила. Задавая ей правильные вопросы можно получать “правильные” ответы. Широта и универсальность таких способностей дает возможность ставить новые универсальные задачи и получать общее решение таких задач. Рассмотрим универсальную задачу “обоснованного выбора лучшего решения из двух вариантов” и приведем примеры решения этой задачи в совершенно разных областях: от проблемы выбора антисептика для бытовой обработки небольшой раны у ребёнка до выбора лучшей стратегии для снижения углеродных выбросов в крупном&nbsp;городе</p> <a href="https://habr.com/ru/articles/1033566/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033566#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 15:47:22 GMT</pubDate>
      <dc:creator><![CDATA[asiver]]></dc:creator>
      
      <category><![CDATA[llm-приложения]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Генерация типов в Runtime]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033564/</guid>
      <link>https://habr.com/ru/articles/1033564/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033564</link>
      <description><![CDATA[<p>Иногда в разработке возникают задачи, требующие создания типов в рантайме. Чаще всего это необходимо при написании декларативных сервисов, высокопроизводительных мапперов или систем с динамическим проксированием.</p><p>В этой статье расмотрим как создавать типы используя <code>Reflection.Emit</code> и реализовывать методы через <code>Expression Trees</code></p> <a href="https://habr.com/ru/articles/1033564/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033564#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 15:45:37 GMT</pubDate>
      <dc:creator><![CDATA[Energizet]]></dc:creator>
      
      <category><![CDATA[c#]]></category><category><![CDATA[.net]]></category><category><![CDATA[reflection]]></category><category><![CDATA[reflection.emit]]></category><category><![CDATA[expression trees]]></category><category><![CDATA[метапрограммирование]]></category><category><![CDATA[кодогенерация]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Простая настройка машины под Linux как роутера — NAT+iptables+dnsmasq]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033562/</guid>
      <link>https://habr.com/ru/articles/1033562/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033562</link>
      <description><![CDATA[<p>Короткое описание, как я настраивал себе на Linux-машине роутер с пересылкой трафика в интернет, собственным DNS и DHCP. Простое и элегантное решение.</p> <a href="https://habr.com/ru/articles/1033562/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033562#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 15:32:43 GMT</pubDate>
      <dc:creator><![CDATA[Vladimir-93]]></dc:creator>
      
      <category><![CDATA[iptables]]></category><category><![CDATA[bonding]]></category><category><![CDATA[dns]]></category><category><![CDATA[linux]]></category><category><![CDATA[dnsmasq]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Верстальщики в 2026 году. Я был неправ в 2016-м?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033558/</guid>
      <link>https://habr.com/ru/articles/1033558/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033558</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2aa/e03/589/2aae035890f88347a42568b2533a0c99.jpg" /><p>Кто сказал, что верстальщики умерли в 2016-м? В 2026-м они востребованы как никогда.<br><br>Кто же знал, что мои же слова вернутся ко мне спустя десять лет.<br>В 2016 году, работая наставником в <a href="https://www.linkedin.com/company/htmlacademy/" rel="noopener noreferrer nofollow">html academy</a>, я регулярно говорил студентам: «Учите JavaScript и фреймворки, чистых верстальщиков скоро не будет».<br>Спустя 10 лет я до сих пор провожу собеседования на позицию HTML/CSS Developer (да, именно так называется роль даже в 2026 году).</p> <a href="https://habr.com/ru/articles/1033558/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033558#habracut">Узнать больше о боли автора</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 15:18:21 GMT</pubDate>
      <dc:creator><![CDATA[Rednaxxxela]]></dc:creator>
      
      <category><![CDATA[html]]></category><category><![CDATA[html5]]></category><category><![CDATA[верстальщик]]></category><category><![CDATA[верстка]]></category><category><![CDATA[работа]]></category><category><![CDATA[работа за границей]]></category><category><![CDATA[работа в it]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как хранятся большие бинарные данные в БД: накладные расходы BLOB в Oracle и Large Object в Postgres]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033554/</guid>
      <link>https://habr.com/ru/articles/1033554/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033554</link>
      <description><![CDATA[<p>Все, кто имел дело с базами данных, знают, что там можно хранить бинарные данные большого объема. Чаще всего, это загруженные в БД файлы. Достаточно давно меня стал посещать такой вопрос - а какие накладные расходы на хранения файлов в БД? Понятно, что они есть, но вот какие и от чего они зависят? Но каждый раз были вопросы и задачи поважнее. И вот недавно произошло то, что рано или поздно должно было произойти - одновременно у двух заказчиков возник вопрос, который, упрощая, выглядит так: “Почему мы загрузили такой-то объем данных, а место на диске занято больше?”. У одного из заказчиков был Oracle, у второго - Postgres. Конечно, можно было бы ответить уклончиво: “У каждой БД существую накладные расходы на хранение данных, вот у вас эти накладные расходы вот такие. Разработчикам СУБД виднее, как все должно быть.” И, может быть, заказчика такой ответ и устроил, но сам я понимал, что это просто отписка, так как у нас нет конкретного ответа. Несолидно как-то. Поэтому, давайте разбираться.</p> <a href="https://habr.com/ru/articles/1033554/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033554#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 15:13:24 GMT</pubDate>
      <dc:creator><![CDATA[johnny_the_cat]]></dc:creator>
      
      <category><![CDATA[blob]]></category><category><![CDATA[LargeObject]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Нагрузочное тестирование на собственных мощностях: полный гайд по k6]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033472/</guid>
      <link>https://habr.com/ru/articles/1033472/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033472</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e97/dc2/dd0/e97dc2dd084324cd81bd2acf0590d438.png" /><p>Развернём нагрузочное тестирование на своих мощностях. Без ДД (долго, дорого). k6, VPS, сценарий на JavaScript,&nbsp;метрики в Grafana Cloud. Полчаса на настройку и встраивание в CI/CD. Для тестировщиков, разработчиков и всех, у кого есть пет-проекты.</p> <a href="https://habr.com/ru/articles/1033472/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033472#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 14:58:18 GMT</pubDate>
      <dc:creator><![CDATA[AriaQA]]></dc:creator>
      
      <category><![CDATA[k6]]></category><category><![CDATA[нагрузочное тестирование]]></category><category><![CDATA[load testing]]></category><category><![CDATA[Grafana Cloud]]></category><category><![CDATA[VPS]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] В агентскую эпоху не все архитектуры кода одинаково полезны]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033550/</guid>
      <link>https://habr.com/ru/articles/1033550/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033550</link>
      <description><![CDATA[<p>Дебаты, касающиеся программирования с применением агентов, в основном касаются подбора инструментария — какую IDE, какую модель, какой CLI использовать и т.д. Гораздо меньше внимания уделяется более интересному вопросу: <em>а сохраняет ли в таких условиях актуальность сам подход к структурированию кода, которому нас учили, </em>если у той штуки, которая теперь пишет код, ограничена долговременная память, а также ограничено контекстное окно? Более того, агент зачастую должен добиваться прогресса по задаче, не имея «перед глазами» всей системы. </p><p>Ниже проанализированы различные архитектуры кода — TDD (разработка через тестирование), OOP (объектно-ориентированное программирование, ООП), FP (функциональное программирование, ФП), MVC (модель-представление-контроллер), MVVM (модель-представление-модель представления), микросервисы, событийно-ориентированная архитектура, CQRS (раздельная обработка команд и запросов), гексагональная архитектура, разработка через поведение (BDD), предметно-ориентированное проектирование (DDD). Они отсортированы по показателю прикладной полезности в условиях, когда программирует не человек, а агент. </p> <a href="https://habr.com/ru/articles/1033550/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033550#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 14:34:45 GMT</pubDate>
      <dc:creator><![CDATA[Sivchenko_translate]]></dc:creator>
      
      <category>агенты</category><category>программирование</category><category>проектирование</category><category>анализ кода</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Холодный поиск клиентов через Google Sheet Cold Email Outreach (+ИИ зрение): Полный гайд]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033548/</guid>
      <link>https://habr.com/ru/articles/1033548/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033548</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/149/9c9/cd4/1499c9cd418bc0abcf1bd1acfc32b473.jpg" /><p><strong>Google Sheet Cold Email Outreach with AI</strong> — это полностью бесплатная (кроме API-ключей) система автоматического поиска клиентов, анализа сайтов и персонализированной рассылки, работающая прямо из Google Таблиц.</p> <a href="https://habr.com/ru/articles/1033548/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033548#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 14:19:54 GMT</pubDate>
      <dc:creator><![CDATA[TAU15]]></dc:creator>
      
      <category><![CDATA[cold email]]></category><category><![CDATA[outreach]]></category><category><![CDATA[ai]]></category><category><![CDATA[vision]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[apache iceberg и его философия]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033546/</guid>
      <link>https://habr.com/ru/articles/1033546/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033546</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/497/258/297/497258297a0742fc32c82aeca233d2dd.webp" /><p><strong>iceberg</strong> и его философия <strong>metadata</strong> расскажем почему <strong>iceberg</strong> эффективно выполняет запросы и прост в управлении данными благодаря своей <strong>metadata</strong></p> <a href="https://habr.com/ru/articles/1033546/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033546#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 14:16:29 GMT</pubDate>
      <dc:creator><![CDATA[Matve_Agafonov]]></dc:creator>
      
      <category><![CDATA[iceberg]]></category><category><![CDATA[metadata]]></category><category><![CDATA[data lake]]></category><category><![CDATA[s3]]></category><category><![CDATA[hdfs]]></category><category><![CDATA[data lakehouse]]></category><category><![CDATA[acid]]></category><category><![CDATA[olap]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[«Эмбеддинги на примерах с собаками», или как работать с векторными представлениями: книги и руководства по теме]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/beeline_cloud/articles/1033544/</guid>
      <link>https://habr.com/ru/companies/beeline_cloud/articles/1033544/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033544</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1d6/b15/0a5/1d6b150a59c24f9eb82f11b4bbe7d1c9.jpg" /><p>Мы в <a href="https://cloud.beeline.ru/?utm_source=owned_media&amp;utm_medium=habr&amp;utm_campaign=beeline_cloud&amp;utm_term=embed">Beeline Cloud</a> собрали для вас подборку открытых руководств и обучающих материалов по теме эмбеддингов: что собой представляют подходы TF-IDF и Word2vec, какие нюансы стоит учитывать, используя косинусное сходство для семантического поиска, а также чем различаются алгоритмы векторизации — показательно на схемах.</p> <a href="https://habr.com/ru/articles/1033544/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033544#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 14:13:19 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[Мониторинг error.log Xray: что такое XrayPulse и чем это может пригодиться]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033538/</guid>
      <link>https://habr.com/ru/articles/1033538/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033538</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d42/bed/2c7/d42bed2c724d1d576bc4a0a943641657.png" /><p>У кого на сервере крутится <strong>Xray</strong>, рано или поздно сталкивается с ошибками в<strong><code>error.log</code></strong>: обрывы, таймауты, несовпадение SNI, исчерпанные попытки переподключения и прочая диагностика. Смотреть «хвостом» в консоли можно, но это плохо масштабируется: хочется понимать <strong>причины</strong>, <strong>динамику</strong>, <strong>кто к нам ломится</strong> — и желательно без тяжёлого стека вроде ELK на домашней VPS.</p><p>Я собрал <strong>XrayPulse</strong> — небольшой <strong>дашборд </strong>под эту задачу и залил на <a href="https://github.com/modi-dev/XrayPulse" rel="noopener noreferrer nofollow">github</a>, чтобы ими могли воспользоваться другие. В статье подробнее расскажу, что именно он делает, из чего состоит и какие решения мне кажутся стоящими внимания.</p> <a href="https://habr.com/ru/articles/1033538/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033538#habracut">Полетели -&gt;</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 13:43:24 GMT</pubDate>
      <dc:creator><![CDATA[ne_sergo]]></dc:creator>
      
      <category><![CDATA[xray]]></category><category><![CDATA[XrayPulse]]></category><category><![CDATA[мониторинг]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Беспилотные рабочие Чернобыля]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033412/</guid>
      <link>https://habr.com/ru/articles/1033412/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033412</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/46f/4f2/5ec/46f4f25ec73760fc58f35737013b4e61.jpg" /><p>Сегодня беспилотником, будь он наземный, плавающий и тем более летающий, никого не удивить. А вот в 1986-ом, когда случилась авария на ЧАЭС, дроны были многим в диковинку и работали они в основном в космосе и в разведке. Сложность ликвидации катастрофы заставили советское руководство обратить своё внимание на НРТК — наземные робототехнические комплексы. Они более устойчивы для радиации, чем люди, могут работать на износ в режиме камикадзе и банально могут тащить больше груза. Ныне, в век активного развития беспилотных технологий и на войне, и на гражданке, конструкции 80-х гг. могут казаться чем-то динозавроподобным, но тогда это было первое полномасштабное применения роботов в мирных целях.</p> <a href="https://habr.com/ru/articles/1033412/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033412#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 13:30:22 GMT</pubDate>
      <dc:creator><![CDATA[Catx2]]></dc:creator>
      
      <category><![CDATA[чернобыль]]></category><category><![CDATA[ликвидация]]></category><category><![CDATA[роботы]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Канал сброса: новый инструмент угнетения]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033524/</guid>
      <link>https://habr.com/ru/articles/1033524/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033524</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c20/274/336/c20274336d80ccca7027309644f02b4e.JPG" /><p>Второе начало термодинамики гласит: энтропия замкнутой системы не убывает. Любой сложный порядок — будь то живая клетка или работающий двигатель — это локально пониженная энтропия. Чтобы поддерживать такой порядок, его нельзя просто «сохранять»: необратимые процессы деградации идут постоянно и самопроизвольно. Порядок требует непрерывного восстановления.</p><p>Но восстановление порядка означает локальное уменьшение энтропии — а это возможно лишь в том случае, если система <em>открыта</em>: избыточная энтропия сбрасывается вовне. Жизнь и работоспособность машин существуют не вопреки термодинамике, а благодаря постоянному <em>потоку</em>: на входе — вещество и энергия с низкой энтропией, на выходе — отходы с высокой. Перекройте вход — система умрёт от голода. Но точно так же она умрёт, если перекрыть выход.</p><p>Двигатель внутреннего сгорания остановится не только без бензина, но и если закупорить выхлопную трубу. Человек погибает не только от жажды, но и от невозможности вывести продукты обмена веществ.</p> <a href="https://habr.com/ru/articles/1033524/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033524#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 13:28:55 GMT</pubDate>
      <dc:creator><![CDATA[MichaelBorisov]]></dc:creator>
      
      <category><![CDATA[термодинамика]]></category><category><![CDATA[угнетение]]></category><category><![CDATA[общество]]></category><category><![CDATA[экология]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Снятся ли искусственному интеллекту цифровые овцы?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ru_mts/articles/1032996/</guid>
      <link>https://habr.com/ru/companies/ru_mts/articles/1032996/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032996</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/70a/06c/094/70a06c0944fd93c7659f0456678acc05.jfif" /><p>Когда-то в далеком 1968 году Филип К. Дик задавался вопросом: «Мечтают ли андроиды об электрических овцах?» Способны ли машины переживать, желать и видеть сны?&nbsp;Хоть сегодняшние «андроиды» и несколько иные, чем в произведении, вопрос до сих остается актуальным. Только слегка сместился фокус: не «мечтают ли», а «снятся ли им цифровые овцы»? Существует ли у нейросетей аналог фазы медленного сна, перерабатывают ли они данные «во сне» и, главное, способны ли «видеть сны»?&nbsp;</p><p>Наука и инженерия уже потихоньку начинают отвечать на эти вопросы. Конечно же, не философски, а технически. В этой статье я расскажу, что известно о «сне» и «сновидениях» искусственного интеллекта в 2026 году и как исследования человеческого мозга помогают инженерам решать проблемы нейросетей. &nbsp;</p> <a href="https://habr.com/ru/articles/1032996/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032996#habracut">Читать дальше</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 13:20:20 GMT</pubDate>
      <dc:creator><![CDATA[maraty (МТС)]]></dc:creator>
      
      <category><![CDATA[llm]]></category><category><![CDATA[искусственный интеллект]]></category><category><![CDATA[нейросеть]]></category><category><![CDATA[машинное обучение]]></category><category><![CDATA[консолидация памяти]]></category><category><![CDATA[галлюцинации ии]]></category><category><![CDATA[SleepGate]]></category><category><![CDATA[SCM]]></category><category><![CDATA[Sleeping LLM]]></category><category><![CDATA[Филип К. Дик]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[ASOC на коленке: как я навайбкодил замену DefectDojo для своих задач с обогащением из БДУ ФСТЭК]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033530/</guid>
      <link>https://habr.com/ru/articles/1033530/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033530</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/655/989/a02/655989a028c0576f46ca4ac7e1a8182b.png" /><p>Когда я начал разбираться, чем в open source можно закрыть задачу ASOC / Vulnerability Management, выбор оказался довольно грустным. По сути единственный известный вариант это DefectDojo. Сам я его в production не тащил, но от коллег регулярно слышал одну и ту же боль: на больших объёмах findings он начинает захлёбываться, в UI быстро не хочется заходить, а аналогов с человеческим интерфейсом и БДУ ФСТЭК «из коробки» в open source я просто не нашёл. Так и появилась моя ASOC-платформа: Go + PostgreSQL + Redis Streams + React, развёртывание одной командой <code>docker compose up</code>, миллион findings без тормозов (почти), обогащение из 7 источников, формула приоритизации, которая учитывает не только CVSS, но ещё EPSS, CISA KEV и БДУ ФСТЭК. В статье расскажу про архитектурные решения, грабли и почему я выкинул ORM ещё до первой строчки SQL.</p><p>Это не статья про готовый коммерческий продукт и не пиар-релиз. Скорее разбор того, как и почему был спроектирован <strong>Red Lycoris</strong>, open source платформа для централизованного хранения, дедупликации, обогащения и приоритизации уязвимостей. Я делаю её один, и если кому-то она пригодится, буду только рад. Если найдёте, где я ошибся в архитектуре, буду рад вдвойне.</p> <a href="https://habr.com/ru/articles/1033530/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033530#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 13:16:18 GMT</pubDate>
      <dc:creator><![CDATA[nefrit0n]]></dc:creator>
      
      <category><![CDATA[ASOC]]></category><category><![CDATA[AppSec]]></category><category><![CDATA[DevSecOps]]></category><category><![CDATA[DefectDojo]]></category><category><![CDATA[vulnerability management]]></category><category><![CDATA[БДУ ФСТЭК]]></category><category><![CDATA[on-premise]]></category><category><![CDATA[air-gapped]]></category><category><![CDATA[Go]]></category><category><![CDATA[PostgreSQL]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Японцы в ярости от пиратства: как разница в менталитете породила один из самых горячих споров года]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/1032732/</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/1032732/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032732</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/50d/ee3/ed5/50dee3ed55961aaf24b7a639934b9839.webp" /><p>Совсем недавно Илон Маск ввёл в бывшем «Твиттере» автоматический перевод твитов. Намерение благое, но кажется, что мир не готов был к такому&nbsp;повороту&nbsp;событий: оказывается, нынешнее&nbsp;поколение&nbsp;японцев вообще не готово к&nbsp;пиратству&nbsp;и крайне осуждают&nbsp;его. Правда, делают они это в весьма комичной форме. Но почему сложилось так, что японцы негативно относятся к пиратству, в то время как на Западе — совсем иное отношение к данному феномену?</p> <a href="https://habr.com/ru/articles/1032732/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032732#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 13:01:14 GMT</pubDate>
      <dc:creator><![CDATA[Guren302 (RUVDS.com)]]></dc:creator>
      
      <category><![CDATA[аниме и манга]]></category><category><![CDATA[пиратство]]></category><category><![CDATA[ruvds_статьи_выходного_дня]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Локальный ИИ на «древнем» железе: выжимаем максимум из AMD RX 580 через Vulkan в Fedora (Llama 3.1, DeepSeek, Qwen 3.5)]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033520/</guid>
      <link>https://habr.com/ru/articles/1033520/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033520</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/bb9/f9f/f31/bb9f9ff31c609d77feb29adf03cf22d1.png" /><p>Я решил проверить, на что способен мой старый компьютер с <strong>Radeon</strong> <strong>RX</strong> <strong>580</strong> под управлением <strong>Fe</strong>dora. В этой статье я пошагово разберу, как завести современный ИИ-стек (<strong>Ollama</strong>, <strong>n8n</strong>, <strong>Open</strong> <strong>WebUI</strong>) через <strong>Vulkan</strong> без боли с <strong>ROCm</strong>, и почему 15-35 токенов в секунду на железе 2017 года — это реальность, доступная каждому.</p> <a href="https://habr.com/ru/articles/1033520/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033520#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 12:46:10 GMT</pubDate>
      <dc:creator><![CDATA[Aleks_Koh]]></dc:creator>
      
      <category><![CDATA[ollama]]></category><category><![CDATA[amd]]></category><category><![CDATA[vulkan]]></category><category><![CDATA[fedora]]></category><category><![CDATA[deepseek-r1]]></category><category><![CDATA[llama 3.1]]></category><category><![CDATA[qwen 3.5]]></category><category><![CDATA[n8n]]></category><category><![CDATA[podman]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[ИИ-серверы Majestic Labs Prometheus: 128 ТБ памяти в одном устройстве, которое заменяет целую стойку]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/selectel/articles/1032942/</guid>
      <link>https://habr.com/ru/companies/selectel/articles/1032942/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032942</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/49c/f98/8a8/49cf988a87ada4400b5509ddb56f9400.jpg" /><p>Majestic Labs — небольшая команда, о которой мало кто слышал до ноября прошлого года. В мае 2026 они <a href="https://majestic-labs.ai/product">анонсировали</a> серверную ИИ-платформу Prometheus. Задача, которую взялась решать компания, хорошо знакома всем, кто разворачивал инференс больших моделей. Вычислительные блоки простаивают, пока ждут данные из памяти. Чем крупнее модель, тем острее эта проблема — и тем сложнее и дороже обойти ее в «традиционных» GPU. Что предлагает стартап и что это за устройство, которое согласно громкому заявлению заменяет целую стойку?</p> <a href="https://habr.com/ru/articles/1032942/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032942#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 12:00:05 GMT</pubDate>
      <dc:creator><![CDATA[skovalev (Selectel)]]></dc:creator>
      
      <category><![CDATA[ключевые слова]]></category><category><![CDATA[selectel]]></category><category><![CDATA[ram]]></category><category><![CDATA[озу]]></category><category><![CDATA[серверы]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[How it's made. Карта Морзе]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033508/</guid>
      <link>https://habr.com/ru/articles/1033508/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033508</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/246/5a6/ede/2465a6edea6c20c2b509e4d41bb6c0c5.png" /><p>Arduino для слабаков: как я собрал дешифратор Морзе на чистой логике и не сошел с ума.</p><p>Увидел в интернете интересное устройство "Карта Морзе". Удобный брелок для занятия в свободное время, понимания и изучения работы алфавита. Такое простое устройство на микроконтроллере, но как его собрать во время апокалипсиса на железе, которое можно найти под рукой.</p> <a href="https://habr.com/ru/articles/1033508/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033508#habracut">Как это сделано?</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 11:50:16 GMT</pubDate>
      <dc:creator><![CDATA[nokravchenko]]></dc:creator>
      
      <category><![CDATA[морзе]]></category><category><![CDATA[nux]]></category><category><![CDATA[morse code]]></category><category><![CDATA[easyeda]]></category><category><![CDATA[proteus]]></category><category><![CDATA[arduino]]></category><category><![CDATA[железо]]></category><category><![CDATA[печатная плата]]></category><category><![CDATA[разработка]]></category><category><![CDATA[проектирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Разбираем Bulletproof React: как не утонуть в хаосе собственного кода]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033506/</guid>
      <link>https://habr.com/ru/articles/1033506/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033506</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ec9/ee4/684/ec9ee468412144f0a2f806224b576eba.png" /><p>Помните тот момент, ĸогда вы отĸрываете свой собственный проеĸт, ĸоторый не&nbsp;трогали пару месяцев, и не&nbsp;понимаете, где что&nbsp;лежит? А&nbsp;если ĸ проеĸту подĸлючается новый разработчиĸ, первые две недели он просто бродит по&nbsp;папĸам в&nbsp;попытĸах понять логиĸу автора. </p><p>React дал нам невероятную свободу: фунĸциональные ĸомпоненты с&nbsp;хуĸами, состояние в&nbsp;Redux, Context, MobX, Zustand или&nbsp;useState, запросы где угодно и ĸаĸ угодно. Но&nbsp;эта свобода имеет обратную сторону&nbsp;— отсутствие стандартов. </p><p>Каждый разработчиĸ пишет «по‑своему». В&nbsp;одном проеĸте мирно сосуществуют устаревшие подходы с&nbsp;современными, запросы ĸ API разбросаны по&nbsp;всему ĸоду, а&nbsp;состояние приложения напоминает спагетти. Проходит полгода, и даже автор ĸода с&nbsp;трудом объясняет, почему все устроено именно таĸ.</p><p><strong>Знакомо?</strong></p><p>Существует архитеĸтура, ĸоторая решает эти проблемы. Она называется Bulletproof React. Это не&nbsp;очередной шаблон или&nbsp;стартовый boilerplate. Это философия и набор лучших праĸтиĸ для&nbsp;создания production‑ready приложений, ĸоторые не&nbsp;превращаются в&nbsp;хаос через месяц разработĸи. В&nbsp;этой статье я постараюсь разобрать эту архитеĸтуру детально: от&nbsp;струĸтуры директорий до&nbsp;тестирования и безопасности. Данный материал будет полезен и новичĸам, ĸоторые тольĸо начинают задумываться об&nbsp;архитеĸтуре, и опытным разработчиĸам, ищущим проверенные решения.</p> <a href="https://habr.com/ru/articles/1033506/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033506#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 11:46:01 GMT</pubDate>
      <dc:creator><![CDATA[konstantin_shopot]]></dc:creator>
      
      <category><![CDATA[frontend]]></category><category><![CDATA[react]]></category><category><![CDATA[fsd]]></category><category><![CDATA[bulletproof]]></category><category><![CDATA[typescript]]></category><category><![CDATA[javascript]]></category><category><![CDATA[архитектура]]></category><category><![CDATA[архитектура приложений]]></category><category><![CDATA[zustand]]></category><category><![CDATA[redux-toolkit]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Тайны трёхцветных кошек]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033410/</guid>
      <link>https://habr.com/ru/articles/1033410/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033410</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/41b/041/09f/41b04109fdeac56cda43e00e2da2dfbb.jpg" /><p>Вот гляжу я на свою трёхцветную кошку и, помимо умиления, чувствую любопытство относительно её чудного окраса. Кажется, ткни лениво пальцем в крутящийся глобус и попадёшь в страну, где эти кошки (в ~99,97% случаев — самки) считаются символом, вестником, а то и уполномоченными за счастье, удачу и богатство.</p><p>Лет 6 назад я нашёл такой подарок буквально у себя на пороге. Вот и настоятель буддийского храма Готокудзи в 1615 году просто приютил трёхцветного кота (в отличие от кошек, очень редкий покемон), а потом пожаловался ему на то, что дела в храме, тащемто, идут плачевно, но это, конечно, не его — кота — вина и проблема.  </p> <a href="https://habr.com/ru/articles/1033410/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033410#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 11:30:59 GMT</pubDate>
      <dc:creator><![CDATA[CatScience]]></dc:creator>
      
      <category><![CDATA[кошки]]></category><category><![CDATA[хромосомы]]></category><category><![CDATA[тельца Барра]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[ИИ-хайп: как мода на искусственный интеллект добралась до товарных знаков]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/onlinepatent/articles/1033504/</guid>
      <link>https://habr.com/ru/companies/onlinepatent/articles/1033504/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033504</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/13c/f00/519/13cf00519713bd9754c4c6c714c45729.png" /><p>За несколько лет количество заявок на регистрацию брендов, где есть аббревиатура «AI», слова «нейросеть» или «искусственный интеллект», выросло в разы. Эта тенденция отражает желание компаний подчеркнуть свою инновационность и технологичность. Рассказываем в нашей статье, как хайп вокруг искусственного интеллекта добрался до товарных знаков. И что такое «ГаляGPT».</p> <a href="https://habr.com/ru/articles/1033504/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033504#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 11:27:45 GMT</pubDate>
      <dc:creator><![CDATA[letsweb (Online patent)]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[ии-агент]]></category><category><![CDATA[товарный знак]]></category><category><![CDATA[регистрация товарного знака]]></category><category><![CDATA[регистрация торгового знака]]></category><category><![CDATA[брендинг]]></category><category><![CDATA[бренды]]></category><category><![CDATA[патентование]]></category><category><![CDATA[интеллектуальная собственность]]></category><category><![CDATA[искусственный интеллект]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как я сделал трёхуровневый кэш сообщений в мессенджере на React Native — и что узнал по дороге]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033502/</guid>
      <link>https://habr.com/ru/articles/1033502/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033502</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/4f9/ade/1f3/4f9ade1f3f708778ed22b0b68d1f306c.png" /><p>Я делаю мессенджер ONEMIX на React Native. К моменту, когда я начал писать этот пост, в нём уже больше десятка экранов, групповые WebRTC-звонки через LiveKit, E2E на Double Ratchet + Sealed Sender, push-нотификации с cold-start навигацией и десктоп-версия на Electron. Но самым важным куском, который определяет ощущение от приложения, оказался не звук и не видео. А то, насколько быстро открывается чат.</p><p>Если вы хоть раз делали список сообщений на React Native, вы знаете эту боль: открыл чат — пустой экран на 200–800 мс, потом подгрузка, потом скачок при докрутке наверх. В Telegram такого не бывает: открыл — мгновенно увидел последние сообщения, прокрутил наверх — никаких пустот, история идёт сплошной лентой.</p><p>Я разбирался с этим несколько месяцев. В итоге пришёл к трёхуровневой архитектуре кэша, которую и хочу разобрать. Это не теория — это код, который сейчас работает в продакшне. Покажу как реализовано, какие были тупики и какие решения оказались критичными.</p> <a href="https://habr.com/ru/articles/1033502/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033502#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 11:20:51 GMT</pubDate>
      <dc:creator><![CDATA[niktomimo]]></dc:creator>
      
      <category><![CDATA[react native]]></category><category><![CDATA[sqlite]]></category><category><![CDATA[кэширование]]></category><category><![CDATA[expo]]></category><category><![CDATA[мессенджер]]></category><category><![CDATA[drizzle orm]]></category><category><![CDATA[мобильная разработка]]></category><category><![CDATA[производительность]]></category><category><![CDATA[архитектура]]></category><category><![CDATA[telegram]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Логическая головоломка из университетского квеста]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033500/</guid>
      <link>https://habr.com/ru/articles/1033500/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033500</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/97c/787/c47/97c787c47de344603dc9f13dac70d0c6.jpg" /><p><a href="https://puzzles.mit.edu/2014/puzzle/build_your_own_sudoku/" rel="noopener noreferrer nofollow">Создай свое собственное судоку</a>&nbsp;– одна из интересных головоломок игры&nbsp;<a href="https://puzzles.mit.edu/2014/" rel="noopener noreferrer nofollow">MIT Mystery Hunt</a>&nbsp;2014 года. Головоломка представляла собой пустое поле судоку, к которому прилагались 4 набора подсказок. Первые 3 набора были необходимы для того, чтобы вписать в пустое поле исходные цифры головоломки: они относились к секторам, строкам и столбцам поля соответственно. Последний набор относился к цифрам поля и служил для получения ответа на задание после решения судоку.</p> <a href="https://habr.com/ru/articles/1033500/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033500#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 10:57:02 GMT</pubDate>
      <dc:creator><![CDATA[JustStoryTeller]]></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[mit]]></category><category><![CDATA[массачусетский институт технологий]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[У вас уже есть 48 млн — и вы этого не замечаете]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033498/</guid>
      <link>https://habr.com/ru/articles/1033498/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033498</link>
      <description><![CDATA[<p><strong>Ты точно не знал про этот ОГРОМНЫЙ капитал</strong></p><p>Многие из нас никогда не задумывались о том, что у нас есть два вида капитала.</p><p>Первый - финансы. Все что можно посчитать. Акции, квартира, деньги на счете.</p><p>Второй - человеческий. Все то, что вы можете заработать в будущем благодаря вашим навыкам, связям и скилам.&nbsp; </p><p>Самое удивительное, что многие не понимают величину своего человеческого капитала, ведь он в разы больше их собственного финансового!</p><p>Например, если вам 25 лет , вы зарабатываете 100 000 и ваш капитал - сэкономленный миллион рублей, то к 65 годам, за 40 лет к вам в руки придет <strong>48 миллионов</strong>!&nbsp;<br>(Без учета роста доходов и инфляции, но допустим рост будет покрывать инфляцию).</p><p>И вот, ваши знания, олимпиады, оконченный ВУЗ к 25 годам это не 1 миллион сэкономленных средств, а 48 миллионов! В 50 раз больше!</p><p>Кстати, именно поэтому, на зарубежных производствах очень трепетно относятся к предотвращению производственных травм. Ведь "леваки" понимают, человек выпавший из процесса не принесет денег в общество. И выгоднее сделать так, чтобы человек не травмировался и работал долго, и платил налоги. Шутки шутками, но молодцы.</p><p>Возвращаемся к капиталу. Допустим свободные средства будут появляться, но как и куда их направлять? Когда мы, разработчики, инженеры и в целом "бело-синие" воротнички начинаем входить в средний класс, у нас появляется возможность не только позволить себе базовые блага, но и что-то откладывать. Многие мои коллеги делают максимально простые вещи, айтишная ипотека в бетон, или депозит или просто переводить в стейблкойны и хранить на MetaMask.  Честно, ни один из способов мне не кажется верным для полного направления свободных средств. Часто, наши коллеги, говорят, что инвестиции это сложно, а там где сложно - есть риск потерять средства, и не хотят в это вникать. Я в целом согласен, мы умеем зарабатывать за счет написания кода, чертежей, надо продолжать усиливаться в этом, однако для себя факультативно я стараюсь разбираться в личных финансах.</p> <a href="https://habr.com/ru/articles/1033498/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033498#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 10:52:17 GMT</pubDate>
      <dc:creator><![CDATA[jakut_bmstu]]></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[Три архитектурных решения для multi-tenant B2B SaaS, о которых я пожалел, что не узнал раньше]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033488/</guid>
      <link>https://habr.com/ru/articles/1033488/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033488</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/975/8eb/8f7/9758eb8f78633cb56b33afbb6d88f4da.png" /><p>Самая дорогая ошибка моего B2B SaaS имела ровно одну строчку</p><p>Самая дорогая ошибка моего B2B SaaS имела ровно одну строчку: TENANT_ID = “tenant-1” в <a href="http://config.py" rel="noopener noreferrer nofollow">config.py</a>. Полтора дня поиска бага показали, почему multi-tenant архитектуру нужно закладывать с первого коммита. Разбор трёх архитектурных решений для multi-tenant SaaS в регулируемой отрасли — tenant_id helper, PostgreSQL EXCLUDE USING gist против double-booking, 152-ФЗ как код на FastAPI и SQLAlchemy.</p> <a href="https://habr.com/ru/articles/1033488/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033488#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 10:18:46 GMT</pubDate>
      <dc:creator><![CDATA[Isaev1980]]></dc:creator>
      
      <category><![CDATA[multi-tenant]]></category><category><![CDATA[fastapi]]></category><category><![CDATA[postgresql]]></category><category><![CDATA[sqlalchemy]]></category><category><![CDATA[exclude using gist]]></category><category><![CDATA[argon2id]]></category><category><![CDATA[pbkdf2]]></category><category><![CDATA[152-фз]]></category><category><![CDATA[audit log]]></category><category><![CDATA[b2b saas]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Очередная методичка разработки с LLM: работает только если ты разработчик]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033486/</guid>
      <link>https://habr.com/ru/articles/1033486/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033486</link>
      <description><![CDATA[<p>С 2024 года, когда LLM стали (плюс/минус) пригодны для генерации кода и решения рабочих задач, я начал тащить их в свои проекты. Сначала кусками: помочь с функцией, разобрать ошибку, прикинуть архитектуру, или вообще не соглашаться на проект. Очень быстро понял: если не будет в этом процессе норм и правил - будет только бардак и проекты я буду закрывать медленнее, чем если бы писал код руками. Модель уходит в дебри, забывает решения, ломает то что работало, переписывает по сто раз одно и то же, циклы ошибок. Поэтому, я начал формулировать тезисы. Сначала в голове, потом записывать</p> <a href="https://habr.com/ru/articles/1033486/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033486#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 10:15:37 GMT</pubDate>
      <dc:creator><![CDATA[okoloboga]]></dc:creator>
      
      <category><![CDATA[LLM]]></category><category><![CDATA[ai driven development]]></category><category><![CDATA[разработка с LLM]]></category><category><![CDATA[claude-code]]></category><category><![CDATA[методология разработки]]></category><category><![CDATA[sub-agents]]></category><category><![CDATA[mcp]]></category><category><![CDATA[context-engineering]]></category><category><![CDATA[вайбкодинг]]></category><category><![CDATA[вайб-кодинг]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Я плохой программист, плохой менеджер и вообще недоэксперт в любой области]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033402/</guid>
      <link>https://habr.com/ru/articles/1033402/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033402</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/002/fce/e3a/002fcee3a3b598490397f002850ca1b7.jpg" /><p>Снова и снова возвращаюсь в одну и ту же точку. Мне становится скучно на работе в найме. Работаешь несколько лет в одной компании, меняешь команды и проекты в надежде, что что-то изменится. Не помогает — меняешь компанию и роль. Но потом все возвращается на тот же круг. Можно назвать это выгоранием, но это слишком широкое понятие. Я захотел копнуть чуть глубже.</p> <a href="https://habr.com/ru/articles/1033402/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033402#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 10:09:26 GMT</pubDate>
      <dc:creator><![CDATA[vital_pavlenko]]></dc:creator>
      
      <category><![CDATA[плохой программист]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[История о том, как я тоже сделал ИИ-радио]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033484/</guid>
      <link>https://habr.com/ru/articles/1033484/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033484</link>
      <description><![CDATA[<p>Сижу в гараже, слушаю свой музыкальный сервис и параллельно допиливаю его. Изучаю конкурентов и натыкаюсь на статью на Хабре от основателя <a href="https://habr.com/ru/articles/960336/" rel="noopener noreferrer nofollow">Tunio</a>.</p><p>И тут меня буквально пробивает: боже мой, это же такой же солопренер, как и я. Он сделал практически такой же сервис. Меня захлестнула смесь разочарования и восхищения.</p><p>Но чем глубже я копал, тем интереснее становилось. Мы пришли к очень похожим результатам совершенно разными путями. Автор Tunio выращивал сервис как pet-project — с упором на техническую часть, с классическим программистским подходом. А мой путь оказался другим.</p><p>О нём и будет эта статья.</p><p><em>Эта гонзо-история может быть полезна тем, кто строит собственный стартап — как пример пути. Ну и мне самому хотелось всё это отрефлексировать.</em></p> <a href="https://habr.com/ru/articles/1033484/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033484#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 09:56:48 GMT</pubDate>
      <dc:creator><![CDATA[Stepik]]></dc:creator>
      
      <category><![CDATA[ai]]></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/1033482/</guid>
      <link>https://habr.com/ru/articles/1033482/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033482</link>
      <description><![CDATA[<p>Над любой серьёзной программой работает целая команда: фронтенд, бэкенд, дизайн, архитектура, тестирование, управление. Однако когда дело доходит до вопроса «кто автор?» юридический ответ и здравый смысл могут расходиться.</p><p>По российскому праву автором программы для ЭВМ признаётся тот, кто внёс в неё <strong>личный творческий вклад</strong> (ст. 1228 ГК РФ). Звучит просто, но на практике — это десятки судебных споров о том, что считать творческим вкладом, а что нет.</p><p>Разберём каждую роль в команде разработки.</p> <a href="https://habr.com/ru/articles/1033482/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033482#habracut">Разбор</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 09:52:34 GMT</pubDate>
      <dc:creator><![CDATA[aveazazello]]></dc:creator>
      
      <category><![CDATA[программы для ЭВМ]]></category><category><![CDATA[авторство]]></category><category><![CDATA[творческий вклад]]></category><category><![CDATA[интеллектуальная собственность]]></category><category><![CDATA[авторское право]]></category><category><![CDATA[соавторство]]></category><category><![CDATA[архитектор программного обеспечения]]></category><category><![CDATA[графический интерфейс]]></category><category><![CDATA[служебное произведение]]></category><category><![CDATA[судебная практика]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему у синьора 500k, а капитала всё ещё нет]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033480/</guid>
      <link>https://habr.com/ru/articles/1033480/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033480</link>
      <description><![CDATA[<p>Ты можешь зарабатывать 300, 400, 500 тысяч рублей в месяц — но при этом, капитала нет, и если завтра все закончится, будет грустно.<br><br>И да, кто-то скажет, я профессионал, я синьер/техлид я хорошо зарабатываю. Но ощущается ли ваш капитал, как система? Вы можете идеально выстроить архитектуру вашего проекта, иметь честный <strong>Tier IV </strong>по отказоустойчивости , но ваш капитал близок к этому? Ощущается ли он как система или наоборот, как набор "папочек"?<br>Зачастую нет уверенности, нет свободы и понимания как и чем я управляю, для чего делаю.<br><br>Многие айтишники неплохо зарабатывают, однако малое число строят свою финансовую архитектуру. Им это просто не интересно, хотя это очень классная инженерная задачка.<br><br>Это реально странно. Деньги есть, уровень жизни высокий, а ощущения финансовой устойчивости - у многих нет. В какой-то момент я поймал себя на этом же.</p> <a href="https://habr.com/ru/articles/1033480/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033480#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 09:45:42 GMT</pubDate>
      <dc:creator><![CDATA[jakut_bmstu]]></dc:creator>
      
      <category><![CDATA[финансы в it]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Structured Outputs без иллюзий: как OpenAI, Gemini и xAI соблюдают JSON»-схемы]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033478/</guid>
      <link>https://habr.com/ru/articles/1033478/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033478</link>
      <description><![CDATA[<p>Проверили Structured Outputs у OpenAI, Gemini и xAI не “по документации”, а через adversarial-тесты: просили модели специально нарушить JSON Schema и смотрели, где провайдер реально удерживает формат ответа. В статье — методика, итоговая матрица ограничений, нюансы&nbsp;<code>strict: true</code>,&nbsp;<code>anyOf</code>&nbsp;/&nbsp;<code>oneOf</code>&nbsp;/&nbsp;<code>allOf</code>, и выводы для production-систем с несколькими LLM-провайдерами.</p> <a href="https://habr.com/ru/articles/1033478/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033478#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 09:43:38 GMT</pubDate>
      <dc:creator><![CDATA[Mentalitet]]></dc:creator>
      
      <category><![CDATA[llm]]></category><category><![CDATA[sgr]]></category><category><![CDATA[api]]></category><category><![CDATA[skill.md]]></category><category><![CDATA[skills в claude]]></category><category><![CDATA[pydantic]]></category><category><![CDATA[json-schema]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Бэкдор вместо тестового]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033468/</guid>
      <link>https://habr.com/ru/articles/1033468/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033468</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c85/7e7/63f/c857e763f13efba2d71f82b14404cd2e.png" /><p>В качестве тестового задания была прислана ссылка на репозиторий, который, как оказалось при внимательном рассмотрении, содержал бэкдор в конфиге Tailwind. В статье приводится разбор этого случая, кода вредоноса и даются рекомендации по безопасной работе с чужими репозиториями.</p> <a href="https://habr.com/ru/articles/1033468/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033468#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 09:15:38 GMT</pubDate>
      <dc:creator><![CDATA[SaggyA]]></dc:creator>
      
      <category><![CDATA[бэкдор]]></category><category><![CDATA[тестовое задание]]></category><category><![CDATA[тестовое]]></category><category><![CDATA[безопасность]]></category><category><![CDATA[информационная безопасность]]></category><category><![CDATA[tailwind]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Электронные лампы — удивительные долгожители]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/1033068/</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/1033068/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033068</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/695/8d7/9ff/6958d79ff859213801af4f7adfb36309.png" /><p>В течение последних десятилетий технический прогресс по большей части заключался в нахождении новых сфер применения полупроводников и разработке методов для их производства. Микросхемы теперь есть почти в любом автомобиле, воздушном судне или бытовом приборе. Светодиоды уверенно заменяют более старые и менее эффективные способы генерации света (вроде ламп накаливания). Солнечные панели стали самым быстро развёртываемым источником энергии в истории. Разработка полупроводниковых лазеров дала нам оптико-волоконную связь. Приборы с зарядовой связью (ПЗС) и КМОП-датчики используются для цифровой визуализации… Этот список можно продолжать долго. </p><p>Но за несколько десятков лет до изобретения транзистора была сформирована огромная технологическая экосистема, основанная на приборе, управляющем потоком электронов — электронной лампе. В первой половине XX века на основе этой технологии были разработаны всевозможные устройства, начиная с радио и телевизоров, заканчивая компьютерами. И подобно полупроводникам сегодня, электронные лампы применялись не только для реализации электронной логики — лежащее в их основе явление применимо практически ко всему, начиная с освещения и дисплеев, заканчивая видеокамерами и радарами. И хотя сегодня электронные лампы уже кажутся чем-то давно устаревшим, это нисколько не умаляет их технологического величия.</p> <a href="https://habr.com/ru/articles/1033068/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033068#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 09:01:35 GMT</pubDate>
      <dc:creator><![CDATA[Bright_Translate (RUVDS.com)]]></dc:creator>
      
      <category>ruvds_перевод</category><category>электронные лампы</category><category>рентген</category><category>рентгеновские лучи</category><category>вакуумные приборы</category><category>радио</category><category>телевидение</category><category>физика</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Как открыть гравитон. Некоторые идеи о квантовании гравитационных волн]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033462/</guid>
      <link>https://habr.com/ru/articles/1033462/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033462</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a00/3b1/f24/a003b1f24c3940ac49ab268c705e0644.jpg" /><p>Ранее на Хабре я несколько раз затрагивал тему скрытой массы Вселенной. Скрытая масса также известна под названием «тёмная материя»; этот термин (dunkle Materie) предложил в 1933 году швейцарский астрофизик Фриц Цвикки. Из наиболее экзотических гипотез, потенциально объясняющих тёмную материю, я успел рассмотреть <a href="https://habr.com/ru/articles/736500/" rel="noopener noreferrer nofollow">теорию симметронов</a>, которую сформулировали в 2022 году Аниш Найк и Клэр Бэррейдж. Также я описывал модель, согласно которой избыточная масса может объясняться <a href="https://habr.com/ru/articles/978890/" rel="noopener noreferrer nofollow">вращением Вселенной</a>. На мой взгляд, одну из лучших обобщающих статей по тёмной материи «<a href="https://habr.com/ru/companies/ruvds/articles/992908/" rel="noopener noreferrer nofollow">Cага о первичных чёрных дырах: призрак Стивена Хокинга и генезис невидимой Вселенной</a>» написал на Хабре уважаемый Валерий Исаковский <a class="mention" href="/users/valisak">@valisak</a>, вне Хабра я бы рекомендовал почитать на эту тему статьи «<a href="https://epizodyspace.ru/bibl/solnechnaya-sistema/2013/50/16-19.pdf" rel="noopener noreferrer nofollow">Тёмная материя и тёмная энергия</a>» с сайта «Эпизоды космонавтики», а также переводной материал о Фрице Цвикки «<a href="https://www.metodolog.ru/00204/00204.html" rel="noopener noreferrer nofollow">Сверхновая, альпийское восхождение и космическая эпопея</a>» (Оливер Нилл) с сайта «Методолог», лежащий в Интернете с 1998 года. </p><p>Все эти нестыковки с «лишней массой» возникают из-за того, что мы не вполне понимаем суть гравитации, в частности, чрезвычайную слабость гравитации в сравнении с другими фундаментальными взаимодействиями, а также неограниченный предел действия гравитации. &nbsp;В этой статье попробуем обсудить, какие свойства приписываются гравитону — гипотетической частице, которая может являться как переносчиком гравитационного взаимодействия, так и именно той неучтённой материей, на которую приходится скрытая масса, какие эксперименты могли бы проверить существование гравитона. Вот уже более десяти лет минуло с <a href="https://nplus1.ru/news/2015/11/20/gw-discovered" rel="noopener noreferrer nofollow">открытия гравитационных волн</a>, а гравитон по-прежнему не желает соскакивать с кончика пера.</p> <a href="https://habr.com/ru/articles/1033462/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033462#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 08:59:42 GMT</pubDate>
      <dc:creator><![CDATA[OlegSivchenko]]></dc:creator>
      
      <category><![CDATA[гравитоны]]></category><category><![CDATA[гравитация]]></category><category><![CDATA[LIGO]]></category><category><![CDATA[нейтронные звезды]]></category><category><![CDATA[детектор]]></category><category><![CDATA[эксперименты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Иллюзия анонимности: почему Telegram Wallet не спасет от контроля ФНС]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033286/</guid>
      <link>https://habr.com/ru/articles/1033286/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033286</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2a9/3da/660/2a93da6607fe0559405356172c7e3309.jpg" /><p>Чем сильнее государство борется с разного рода анонимностью и «серыми зонами», которые пока остаются во многом недоступны для ока государственного надзора, тем отчаяннее люди пытаются получить для себя хотя бы немного приватности в финансовом плане и в жизни в целом. Но сделать это сейчас крайне непросто, учитывая тот напор, с которым нам пытаются навязать абсолютно подконтрольные сервисы вроде мессенджера «Макс».  </p><p>К тому же, в скором времени полномочия ФНС будут существенно расширены. И если раньше получение банковской выписки по счету физического лица было долгой и геморной процедурой для сотрудников, и делали ее крайне редко (я это точно знаю, так как 12 лет проработал в ФНС), то уже совсем скоро получение таких данных от банка будет производиться чуть ли не в автоматическом режиме.  </p><p>А еще к этому стоит добавить, что с 1 сентября этого года Росфинмониторинг получает доступ к НСПК, а это значит, что абсолютно все внутрироссийские переводы по картам «Мир» и через Систему быстрых платежей (СБП) будут отслеживаться централизованно. Росфинмониторинг сможет видеть весь поток карточных переводов граждан напрямую, без запросов в банк.  </p><p> И вот в таких условиях криптовалюта могла бы стать одним из немногих островков финансовой свободы, условно неподвластных государству. Но реальность такова, что мы живем в России, и сейчас купить её на бирже без риска - тот ещё квест на выживание.</p> <a href="https://habr.com/ru/articles/1033286/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033286#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 08:51:31 GMT</pubDate>
      <dc:creator><![CDATA[strannik96]]></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[telegram]]></category><category><![CDATA[wallet]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Последовательный TTL-разъём, которого мы заслуживаем]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033446/</guid>
      <link>https://habr.com/ru/articles/1033446/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033446</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/060/db3/944/060db394410d5aa0a2c3fbdf95dcf72a.jpg" /><p>Если вы экспериментировали со встроенными устройствами, такими как Raspberry Pi, или у вас не получалось обновить прошивку маршрутизатора OpenWrt, то вы знаете, что делать: подключите USB-Serial TTL адаптер к трём волшебным контактам на материнской плате, обозначенным как RX, TX и GND.</p> <a href="https://habr.com/ru/articles/1033446/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033446#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 08:27:26 GMT</pubDate>
      <dc:creator><![CDATA[maybe_elf]]></dc:creator>
      
      <category>openwrt</category><category>ttl</category><category>адаптеры</category><category>кабели</category><category>периферия</category><category>материнская плата</category><category>dupont</category><category>провода</category><category>usb-ttl</category><category>конфигурации</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Linux диванного гитариста. Часть 2. Кемпер для бедных]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032914/</guid>
      <link>https://habr.com/ru/articles/1032914/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032914</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/52d/993/a27/52d993a278fb70a9bda3fa6b02937be3.jpg" /><p>Статья о том как я пришёл к DIY (самодельному по нашему) гитарному процессору. Пользуюсь им последние пару лет, с двумя разными прошивками. Расскажу как допиливал что не хватало, в том числе с помощью LLM и опишу свои впечатления и даже выложу пример звучания.</p> <a href="https://habr.com/ru/articles/1032914/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032914#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 08:19:41 GMT</pubDate>
      <dc:creator><![CDATA[DmitrySushkov]]></dc:creator>
      
      <category><![CDATA[гитара]]></category><category><![CDATA[гитара и программирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Я устал чинить компоненты руками. Поэтому написал плагин]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033452/</guid>
      <link>https://habr.com/ru/articles/1033452/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033452</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/865/9fd/307/8659fd307780d1ade249e9cfc60e9cd6.png" /><p>История о том, как боль с потерянными компонентами и слетевшими токенами в Figma превратилась в собственный плагин для аудита дизайн-системы.</p> <a href="https://habr.com/ru/articles/1033452/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033452#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 08:16:24 GMT</pubDate>
      <dc:creator><![CDATA[matthew_kulikov]]></dc:creator>
      
      <category><![CDATA[Figma]]></category><category><![CDATA[Figma plugin]]></category><category><![CDATA[дизайн-система]]></category><category><![CDATA[Design Ops]]></category><category><![CDATA[автоматизация дизайна]]></category><category><![CDATA[Library Cleanup]]></category><category><![CDATA[Design Review]]></category><category><![CDATA[Plugin API]]></category><category><![CDATA[автофикс]]></category><category><![CDATA[дизайн-токены]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему текст от LLM узнаётся за пять секунд: разбираю стилистические маркеры через архитектуру моделей]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033450/</guid>
      <link>https://habr.com/ru/articles/1033450/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033450</link>
      <description><![CDATA[<p>Когда мы интегрируем LLM в продакшн, рано или поздно сталкиваемся с одной и той же проблемой: текст модели читаем, грамотен, и при этом видно, что его написала модель. В статье разбираю десять самых выразительных стилистических маркеров на уровне архитектуры — почему они появляются (вопрос статистики обучающего корпуса и пост-тренинга, не случайность) и что с ними делать на уровне промпта, sampling-параметров и постобработки. Плюс короткое отступление про то, почему “промпты для обхода детектора” не работают и где лежит реальная граница между генерацией и авторским текстом.</p> <a href="https://habr.com/ru/articles/1033450/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033450#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 08:16:07 GMT</pubDate>
      <dc:creator><![CDATA[nlaik]]></dc:creator>
      
      <category><![CDATA[LLM]]></category><category><![CDATA[GPT]]></category><category><![CDATA[Claude]]></category><category><![CDATA[sampling]]></category><category><![CDATA[temperature]]></category><category><![CDATA[prompt engineering]]></category><category><![CDATA[постобработка]]></category><category><![CDATA[детекция ИИ-текста]]></category><category><![CDATA[RLHF]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Золото демосцены]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/timeweb/articles/1025590/</guid>
      <link>https://habr.com/ru/companies/timeweb/articles/1025590/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1025590</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cbd/013/a55/cbd013a559a9b502203c5e9eb330b0c7.gif" /><p>То&nbsp;лето далекого 1997 года в&nbsp;маленьком сибирском <a href="https://ru.wikipedia.org/wiki/%D0%9D%D0%B5%D1%84%D1%82%D0%B5%D1%8E%D0%B3%D0%B0%D0%BD%D1%81%D0%BA">городке</a> выдалось очень жарким. Шла самая его середина, когда весь азарт длинных школьных каникул успел сойти&nbsp;— бегать по&nbsp;стройкам и&nbsp;купаться в&nbsp;речке надоело, но&nbsp;до&nbsp;нового учебного года было еще далеко. </p><p>И&nbsp;пока утопающий в&nbsp;зелени городок тихо изнывал от&nbsp;летней&nbsp;жары, мы&nbsp;изнывали от&nbsp;скуки&nbsp;— трем юным оболтусам, слонявщимся по&nbsp;его улицам было абсолютно нечем заняться. Хотя в&nbsp;тот год случилось много всякого интересного, рассказ пойдет про самое важное событие, серьезно повлиявшее на&nbsp;дальнейшую судьбу и&nbsp;карьеру автора.</p><p>Потому что в&nbsp;то&nbsp;жаркое лето я&nbsp;познакомился с&nbsp;<a href="https://en.wikipedia.org/wiki/Demoscene">демосценой</a>.</p> <a href="https://habr.com/ru/articles/1025590/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1025590#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 08:05:18 GMT</pubDate>
      <dc:creator><![CDATA[alex0x08 (Timeweb Cloud)]]></dc:creator>
      
      <category><![CDATA[demoscene]]></category><category><![CDATA[демосцена]]></category><category><![CDATA[msdos]]></category><category><![CDATA[dos]]></category><category><![CDATA[86box]]></category><category><![CDATA[эмуляторы]]></category><category><![CDATA[futurecrew]]></category><category><![CDATA[cncd]]></category><category><![CDATA[timeweb_статьи]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Framework полностью переделала свой модульный ноутбук: что изменилось за 5 лет]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/selectel/articles/1032836/</guid>
      <link>https://habr.com/ru/companies/selectel/articles/1032836/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032836</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0c8/9c7/7ab/0c89c77ab13765784f9767b15746a8db.jpg" /><p>В 2021 году компания Framework вместо очередного тонкого ноутбука с распаянными на плате компонентами предложила модульное устройство. Его можно без проблем разобрать, починить или обновить своими руками с помощью обычной отвертки. Спустя пять лет Framework представила Laptop 13 Pro, переосмысление всей линейки. Инженеры переработали конструкцию, охлаждение, аккумулятор и даже способ установки оперативной памяти. При этом главная идея никуда не делась — ноутбук по-прежнему рассчитан на ремонт и постепенный апгрейд без полной замены устройства. Правда, часть деталей от предыдущих моделей с новой версией уже несовместима. Разберемся, что именно изменилось и зачем Framework пошла на такой шаг.</p> <a href="https://habr.com/ru/articles/1032836/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032836#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 08:00:16 GMT</pubDate>
      <dc:creator><![CDATA[TrexSelectel (Selectel)]]></dc:creator>
      
      <category><![CDATA[selectel]]></category><category><![CDATA[ноутбук]]></category><category><![CDATA[железо]]></category><category><![CDATA[гаджеты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Эра личных секретарей]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033442/</guid>
      <link>https://habr.com/ru/articles/1033442/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033442</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c0a/8ca/b46/c0a8cab469b7f41b1fc213e2764e212c.jpg" /><p>Долгое время я не мог понять причин восторга по поводу электронных ассистентов по набору текста и кода. Технологически&nbsp;— это забавно, практически&nbsp;— действительно ускоряет процесс создания всего, что может быть автодополнено без потери смысла. Иными словами, если мы умеем ходить и знаем, как пройти в библиотеку,&nbsp;— ассистент сгоняет туда быстрее нас. Но если мы, прости господи,&nbsp;— стартапер с неоконченным гуманитарным образованием,&nbsp;— модельки только усугубят нашу некомпетентность. Мы теперь будем заходить в непролазную топь&nbsp;— в тыщу раз быстрее самого проворного Сусанина. Чем же настолько восхищаются многие окружающие меня люди?</p> <a href="https://habr.com/ru/articles/1033442/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033442#habracut">А вот чем!</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 07:24:37 GMT</pubDate>
      <dc:creator><![CDATA[amcured]]></dc:creator>
      
      <category><![CDATA[ai]]></category><category><![CDATA[llm]]></category><category><![CDATA[ии]]></category><category><![CDATA[ии-ассистент]]></category><category><![CDATA[ии помощник]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как я спроектировал систему защиты от протечек воды, или аккумулятор с транзистором побеждают бога морей]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033438/</guid>
      <link>https://habr.com/ru/articles/1033438/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033438</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/733/750/43a/73375043ad228cf64bf263163136b5e7.png" /><p>Привет, Хабр! Вот и вышла моя первая статья в свет. В ней я делюсь опытом по созданию системы защиты от протечек воды, которая вышла намного дешевле готовых решений на рынке. Обязательно пишите в комментариях о найденных ошибках/неточностях, по мере написания этого текста я узнавал много нового и что-то мог пропустить и не учесть.</p> <a href="https://habr.com/ru/articles/1033438/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033438#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 07:15:37 GMT</pubDate>
      <dc:creator><![CDATA[lukon]]></dc:creator>
      
      <category><![CDATA[diy]]></category><category><![CDATA[multisim]]></category><category><![CDATA[proteus]]></category><category><![CDATA[печатные платы]]></category><category><![CDATA[защита от протечек]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему российский бизнес проигрывает битву за информацию и как это исправить. Часть 2]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033430/</guid>
      <link>https://habr.com/ru/articles/1033430/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033430</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/aa4/d2c/724/aa4d2c7241a020d5fe9939619b2e03dd.png" /><p>Представьте себе классическую ситуацию: финансовый директор смотрит на два отчета по выручке за прошлый год. Один отчет, построенный в старой системе, показывает 150 миллионов рублей, другой — в новой корпоративной CRM — демонстрирует 145 миллионов. Разница в 5 миллионов, а вместе с ней и ощущение, что новая система «врет» и вводит всех в заблуждение. Начинается поиск виноватых, и, как это часто бывает, крайними оказываются ИТ-специалисты, якобы «неправильно настроившие миграцию».</p><p>Но проблема гораздо глубже. Дело не в кривых скриптах и не в саботаже данных. Причина кроется в&nbsp;<strong>«Иллюзии темпоральности»</strong>&nbsp;— коварном и широко распространенном заблуждении, что изменчивостью данных во времени можно пренебречь, и достаточно хранить лишь последнее известное состояние. В то время как реальный бизнес находится в бесконечной динамике: клиенты переезжают, меняют паспортные данные и сегменты лояльности; товары проходят через ребрендинг и смену классификаций; сотрудники переходят из отдела в отдел. Если система фиксирует лишь последний известный срез, прошлое в отчетах неизбежно исказится, что и приводит к тем самым «пропавшим» или нестыкующимся суммам.</p><p>Современные методологии управления данными, в частности&nbsp;<strong>Slowly Changing Dimensions (SCD)</strong>&nbsp;или «Медленно меняющиеся измерения», предлагают элегантный и проверенный способ справиться с этой иллюзией, превратив хаос непрерывных изменений в стройную, аналитически ценную картину.</p> <a href="https://habr.com/ru/articles/1033430/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033430#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 07:10:38 GMT</pubDate>
      <dc:creator><![CDATA[vasyukovevgeny]]></dc:creator>
      
      <category><![CDATA[качество данных]]></category><category><![CDATA[scd]]></category><category><![CDATA[slowly changing dimensions]]></category><category><![CDATA[темпоральность]]></category><category><![CDATA[миграция данных]]></category><category><![CDATA[sap]]></category><category><![CDATA[импортозамещение]]></category><category><![CDATA[etl]]></category><category><![CDATA[sql]]></category><category><![CDATA[системный анализ]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Новая архитектура для агентов: как Intel и SambaNova разделили инференс между GPU, RDU и CPU]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ru_mts/articles/1033082/</guid>
      <link>https://habr.com/ru/companies/ru_mts/articles/1033082/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033082</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/60e/40e/a01/60e40ea01c70b0bfbf26339cfd647be6.png" /><p>В апреле 2026-го Intel и ИИ-платформа SambaNova<a href="https://www.businesswire.com/news/home/20260408117878/en/"> опубликовали совместный blueprint</a> гетерогенного инференса: prefill — на GPU, decode — на SambaNova SN50 RDU, агентские действия — на Intel Xeon 6. Готовое решение обещают во второй половине 2026-го, и оно встает в обычную стойку 30 кВт с воздушным охлаждением, без капитальных переделок машинного зала.</p><p>Идея такая: как только случился массовый приход агентов, decode перестал быть побочной фазой и становится доминирующей нагрузкой, а монолитная архитектура «GPU на всё» начала просаживаться по экономике. Коротко разберем, как это работает и почему это может стать востребованным.</p> <a href="https://habr.com/ru/articles/1033082/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033082#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 07:10:35 GMT</pubDate>
      <dc:creator><![CDATA[Andvecher (МТС)]]></dc:creator>
      
      <category><![CDATA[Intel]]></category><category><![CDATA[SambaNova]]></category><category><![CDATA[Nvidia]]></category><category><![CDATA[Xeon 6]]></category><category><![CDATA[RDU]]></category><category><![CDATA[SN50]]></category><category><![CDATA[GPU]]></category><category><![CDATA[LLM]]></category><category><![CDATA[инференс]]></category><category><![CDATA[ИИ-инфраструктура]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Нейросеть для презентаций: ТОП-10 ИИ инструментов как сделать презентацию бесплатно]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ranvik/articles/1033316/</guid>
      <link>https://habr.com/ru/companies/ranvik/articles/1033316/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033316</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ccb/542/030/ccb542030926034fbb71c8bab4d5ec2e.jpg" /><p>Презентации больше не начинаются с пустого слайда. Теперь нормальный старт — это короткий запрос: тема, аудитория, цель, тон. Дальше ИИ собирает структуру, предлагает заголовки, пишет тезисы, подбирает визуальный стиль и помогает не утонуть в правках.</p><p>Это особенно выручает, когда нужно быстро подготовить питч, учебный доклад, коммерческое предложение, вебинар, внутренний отчёт или карточки для продукта. Презентации с помощью нейросети экономят не только время, но и внимание: вместо ручного «что бы написать на этом слайде» вы сразу работаете с черновиком.</p><p>Важно: нейросеть для создания презентаций не всегда делает идеальный файл одним кликом. Чаще лучший результат получается так: одна модель пишет логику и <strong><a href="https://ranvik.ru/chat">создает текст</a></strong>, другая <strong><a href="https://ranvik.ru/image">генерирует изображения</a></strong>, а человек собирает финальную версию. Такой подход и даёт нормальные ИИ презентации нейросеть, а не набор случайных слайдов.</p> <a href="https://habr.com/ru/articles/1033316/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033316#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 07:02:34 GMT</pubDate>
      <dc:creator><![CDATA[VisionSoul (Ranvik)]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[презентация]]></category><category><![CDATA[gemini]]></category><category><![CDATA[gpt]]></category><category><![CDATA[midjourney]]></category><category><![CDATA[claude]]></category><category><![CDATA[нейросети]]></category><category><![CDATA[grok]]></category><category><![CDATA[nano banana]]></category><category><![CDATA[flux]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Когда онбординг длится 2 месяца: день 2 — карта репозиториев]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032644/</guid>
      <link>https://habr.com/ru/articles/1032644/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032644</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/625/904/f2c/625904f2cb284fb120ceb4c37fb78d2f.jpeg" /><p>Представьте: ваш первый день в офисе, вам дали доступы ко всем 15 репозиториям проекта, рассказали где что лежит, и теперь ждут от вас великих дел. Тем временем вы едва можете вспомнить, какой карточкой открывается этаж и где стоит кофемашина.</p><p>Добро пожаловать <s>в 50% IT-компаний </s>во вторую статью цикла про онбординг в сложную систему!</p><p>В этой статье превратим <strong>плоский</strong> список репозиториев в рабочую <strong>onboarding-map</strong>: сначала определить роли, потом соберем dependency matrix, а затем получим relationship diagram.</p> <a href="https://habr.com/ru/articles/1032644/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032644#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 07:00:33 GMT</pubDate>
      <dc:creator><![CDATA[Sadie]]></dc:creator>
      
      <category><![CDATA[онбординг]]></category><category><![CDATA[repository map]]></category><category><![CDATA[системный анализ]]></category><category><![CDATA[архитектура]]></category><category><![CDATA[документация]]></category><category><![CDATA[dependency matrix]]></category><category><![CDATA[data flow]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Полный гайд по dunder-методам в Python (от новичка до профи)]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033432/</guid>
      <link>https://habr.com/ru/articles/1033432/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033432</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0a1/a54/6a7/0a1a546a78d7b85b6bdc676123e690a5.jpg" /><p>В Python всё — объект. Но как язык понимает, что делать при сложении двух классов через +, вызове len() или обращении к несуществующему атрибуту? Вся магия скрыта под капотом dunder-методов. Мы собрали полный гайд для разработчиков любого уровня: от правильной инициализации и перегрузки операторов до создания собственных дескрипторов, контекстных менеджеров и жесткой оптимизации памяти через <strong>slots</strong>. Никакой воды, только практика, живые примеры и то, что реально спрашивают на собеседованиях.</p> <a href="https://habr.com/ru/articles/1033432/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033432#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 06:59:08 GMT</pubDate>
      <dc:creator><![CDATA[enamored_poc]]></dc:creator>
      
      <category><![CDATA[ython]]></category><category><![CDATA[ООП]]></category><category><![CDATA[dunder-методы]]></category><category><![CDATA[магические методы]]></category><category><![CDATA[метапрограммирование]]></category><category><![CDATA[дескрипторы]]></category><category><![CDATA[итераторы]]></category><category><![CDATA[генераторы]]></category><category><![CDATA[контекстные менеджеры]]></category><category><![CDATA[Python 3]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Прочитал свой геном на кухне и превратил мазок щеки в 30 гигабаз данных ДНК]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/flant/articles/1031594/</guid>
      <link>https://habr.com/ru/companies/flant/articles/1031594/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031594</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ae1/0f1/0c3/ae10f10c322f4add7a25072473369d4b.png" /><p>Автор прочитал свой геном прямо на кухонном столе. В статье&nbsp;— полный протокол без воды: какое железо купить, как не слить бюджет на проточную ячейку и как настроить таргетное обогащение, чтобы получить ответы именно по вашим вопросам. Переходите, если хотите понять, как устроена современная DIY-генетика и с чего начать свой первый прогон.</p> <a href="https://habr.com/ru/articles/1031594/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031594#habracut">Перейти к гайду</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 06:55:30 GMT</pubDate>
      <dc:creator><![CDATA[kubelet (Флант)]]></dc:creator>
      
      <category>секвенирование</category><category>геном</category><category>проточная ячейка</category><category>minion</category><category>MinKNOW</category><category>лигирование</category><category>днк</category><category>спин-колонка</category><category>A-тейлинг</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Спам на WordPress: от Cloudflare до собственного плагина геоблокировки]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033428/</guid>
      <link>https://habr.com/ru/articles/1033428/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033428</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/652/526/a2e/652526a2ed148e3fa768acf44989e7b5.webp" /><p>Cloudflare заблокировали, DDoS-Guard стоит как крыло от самолёта, а&nbsp;.htaccess&nbsp;с тысячами IP начинает тормозить сайт. Рассказываю, как сделал собственный WordPress-плагин для геоблокировки спама – с белым и чёрным списком IP, фильтрацией по User-Agent, защитой комментариев и кэшированием через Redis. Без капчи, без абонентской платы в 10к в месяц и без лишних функций ради оправдания цены.</p> <a href="https://habr.com/ru/articles/1033428/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033428#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 06:46:28 GMT</pubDate>
      <dc:creator><![CDATA[TheSudo]]></dc:creator>
      
      <category><![CDATA[waf]]></category><category><![CDATA[cloudflare]]></category><category><![CDATA[wordpess]]></category><category><![CDATA[спам]]></category><category><![CDATA[спамеры]]></category><category><![CDATA[спам-фильтр]]></category><category><![CDATA[спам и антиспам]]></category><category><![CDATA[спамооборона]]></category><category><![CDATA[спам в блогах]]></category><category><![CDATA[спам-боты]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Беззнаковые размеры: пять лет назад мы совершили ошибку]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033104/</guid>
      <link>https://habr.com/ru/articles/1033104/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033104</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/7d4/65d/6bf/7d465d6bfd9b6345504675f113114a4b.png" /><p>Краткое примечание для читателей, не знающих о C3: это язык системного программирования, продолжающий традиции C. В статье приведена специфика C3, но все плюсы и минусы применимы к любому языку, в котором нужно выбирать типы для размеров и длин.</p><p>C3 переходит к использованию типов со знаком по умолчанию, но почему? Разве как минимум для размеров правильнее не использовать беззнаковые типы? Попытаемся ответить на этот вопрос.</p> <a href="https://habr.com/ru/articles/1033104/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033104#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 06:37:04 GMT</pubDate>
      <dc:creator><![CDATA[PatientZero]]></dc:creator>
      
      <category>беззнаковые целочисленные типы</category><category>структуры данных</category><category>знаковые числа</category><category>c3</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[30 дней: блочный конструктор README — один DOM, два хозяина]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033422/</guid>
      <link>https://habr.com/ru/articles/1033422/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033422</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/131/cae/e25/131caee25da165d4eabce18d3f1dda59.png" /><p>Мы живём в эпоху когда можно написать в чат «сделай мне CRUD» и получить рабочий код через десять секунд что в принципе удобно. И это, если честно, главная причина почему я периодически намеренно лезу в что-то сложное руками — чтобы не разучиться думать о том что происходит внутри.</p><p>ИИ я использую. Но в этом проекте он был исключительно быстрой документацией — особенно когда добрался до selection/range API, про которые до этого знал чуть меньше чем ничего. Реализация все равно была за мной.</p><p>Так вот — ReadGen. Блочный конструктор README-файлов. Месяц, 2-3 часа в день, React и TypeScript и небольшая пачка дополнительных библиотек для разумного облегчения жизни. Важно понимать что это не коммерческий продукт и не претендует на решение чьей-то боли. Просто техническая задача которую я давно хотел разобрать.</p> <a href="https://habr.com/ru/articles/1033422/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033422#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 06:16:20 GMT</pubDate>
      <dc:creator><![CDATA[IslamX]]></dc:creator>
      
      <category><![CDATA[React]]></category><category><![CDATA[TypeScript]]></category><category><![CDATA[contenteditable]]></category><category><![CDATA[WYSIWYG]]></category><category><![CDATA[DOM]]></category><category><![CDATA[Redux Toolkit]]></category><category><![CDATA[браузерные API]]></category><category><![CDATA[архитектура]]></category><category><![CDATA[FSD]]></category><category><![CDATA[frontend]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Исковая давность по дебиторской задолженности: как считать, не пропустить и использовать в свою пользу]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032330/</guid>
      <link>https://habr.com/ru/articles/1032330/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032330</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/af4/ac2/cfd/af4ac2cfd97fdf8611689fad0fc7559f.jpeg" /><p>В корпоративной практике взыскания долгов проблема редко в отсутствии документов. Чаще — в неверной работе со сроками. Формально кредитор сохраняет право подать иск даже спустя годы. Фактически — теряет возможность взыскания, если пропущена <strong>исковая давность по дебиторской задолженности</strong> и должник об этом заявит.</p><p>Это не формальность, а процессуальный фильтр: суд не проверяет срок автоматически, но применяет его по возражению ответчика. Поэтому вопрос не в том, «есть ли долг», а в том, «можно ли его взыскать сейчас».</p> <a href="https://habr.com/ru/articles/1032330/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032330#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 06:00:16 GMT</pubDate>
      <dc:creator><![CDATA[ddconsult]]></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>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Ваш Telegram-бот на базе LLM уязвим. Я написал сканер, чтобы доказать это на популярном Open Source проекте]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033420/</guid>
      <link>https://habr.com/ru/articles/1033420/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033420</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d26/7c2/e08/d267c2e08b4beb9c3f319e3f5ffbfa77.jpg" /><p><strong>TL;DR:</strong> Я создал BarkingDog — ИИ-сканер безопасности с открытым исходным кодом для Telegram-ботов и веб-приложений на базе LLM. Затем я натравил его на реального, широко используемого опенсорсного Telegram-бота. </p><p>Он написал работающий кейлоггер. Подтвердил, что отбеливатель лечит COVID-19. Выдал пошаговую инструкцию по взлому корпоративной сети с указанием конкретных хакерских утилит. </p><p>Затем я пропатчил системный промпт. Оценка: 97/100. Никакой смены модели. Никаких изменений в коде. Всего шесть строк текста.</p> <a href="https://habr.com/ru/articles/1033420/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033420#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 05:16:07 GMT</pubDate>
      <dc:creator><![CDATA[Peternsk]]></dc:creator>
      
      <category><![CDATA[llm]]></category><category><![CDATA[red teaming]]></category><category><![CDATA[информационная безопасность]]></category><category><![CDATA[prompt injection]]></category><category><![CDATA[telegram-боты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Claude Code — полный гайд и обучение для новичков с нуля]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033416/</guid>
      <link>https://habr.com/ru/articles/1033416/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033416</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1b6/f29/5da/1b6f295da830ea4aba50d3b5f72d8282.png" /><p>В этой статье ты получишь полный гайд по Claude Code.. В одной этой статье вся информация, которая тебе нужна.</p><p>Привет. Начнем с того, что компания <strong>Anthropic</strong> в последнее время обновляет продукты с совершенно безумной скоростью, настолько, что даже многие глубоко вовлечённые пользователи с трудом успевают следить. Практически каждый день выходят новые версии, а с января этого года крупные обновления стабильно выпускаются примерно раз в две недели.</p><p>Новые модели, новые инструменты, новые интеграции и даже целые новые категории продуктов появляются непрерывно. Стоит отвлечься или отдохнуть пару недель и вы, скорее всего, уже пропустили немало ключевых изменений. И да, Claude действительно меняет ваш способ работы, это не подлежит сомнению.</p><p>Все что было запущено на Claude по состоянию на 23 марта 2026 года, здесь будет охвачено: как настроить каждую функцию, в каких сценариях её использовать и какие лучшие практики реально работают. Понимание этих различий, это именно то, что отделяет «вау, прикольно» от «реально перестроил рабочий процесс».</p> <a href="https://habr.com/ru/articles/1033416/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033416#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 04:45:01 GMT</pubDate>
      <dc:creator><![CDATA[claudedev]]></dc:creator>
      
      <category><![CDATA[claude]]></category><category><![CDATA[ии]]></category><category><![CDATA[claude-code]]></category><category><![CDATA[искусственный интеллект]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Если вы плохо понимаете бесконечности — добро пожаловать в сингулярность]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033408/</guid>
      <link>https://habr.com/ru/articles/1033408/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033408</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a18/254/064/a18254064fc479ed83eb6223fb8a2504.png" /><p>У всех ведь самый большой страх — это страх бесконечности? В этой статье мы рассмотрим:</p><p>- парадоксы бесконечностей - парадокс Ахиллеса и черепахи - бесконечный отель не будем трогать, его уже все обсудили - сингулярность затронем - парадокс Росса-Литлвуда (шары и ваза) — рассмотрим детально, так как он не интуитивно понятен - бесконечную библиотеку со всеми вариантами слов - философские вопросы причинно-следственных связей</p> <a href="https://habr.com/ru/articles/1033408/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033408#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 02:27:56 GMT</pubDate>
      <dc:creator><![CDATA[KarimAbushaev]]></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/1033406/</guid>
      <link>https://habr.com/ru/articles/1033406/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033406</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/101/f86/1a5/101f861a5e84276b822c66df18376d81.png" /><p>Если мы хотябы немного похожи, то вы так же считаете свою физическую форму важным концептом вашей жизни. Это фундамент, на который накладывается все остальное, и он определяет, насколько устойчиво будет то, что на него нарастет.</p><p>При этом совершенно естественно вы можете так считать, но ничего не делать или серьезно буксовать, находясь в форме далекой от идеала.</p><p>В заголовке использовано слово «навсегда», учитывая, что у вас так же могли быть попытки, которые ретроспективно кажутся успешными. Но по факту вы там, где вы есть.</p><p>При этом, я не стремлюсь мерить все по способности растить мышцы и худеть. Совершенно точно у вас есть области и навыки в них, по которым вы меня уделаете полностью. Процент подкожного жира — не универсальное мерило дисциплины и достигаторства, а важная часть жизни, в которой мы ставим себе цели, но не достигаем их, даже если считаем что достижение нам выгодно и полезно.</p><p>Это не исчерпывающее руководство. Я бы сказал, скорее то, без чего совершенно точно не получится измениться.</p> <a href="https://habr.com/ru/articles/1033406/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033406#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 02:21:03 GMT</pubDate>
      <dc:creator><![CDATA[Terentew]]></dc:creator>
      
      <category><![CDATA[здоровый образ жизни]]></category><category><![CDATA[изменения]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Цифровой аудит против галлюцинаций по ГОСТу. Как понять, когда ответу ИИ нельзя верить?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033404/</guid>
      <link>https://habr.com/ru/articles/1033404/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033404</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a89/9a6/50d/a899a650d945c00b649279dc652ebf0b.jpg" /><p>Все мы привыкли, что&nbsp;нейросети&nbsp;— это про&nbsp;креатив,&nbsp;быстрый поиск и «накидай мне презу на&nbsp;завтра», но&nbsp;что&nbsp;происходит, когда вы выводите LLM из&nbsp;зоны комфорта написания стишков, саммари и поздравлений для&nbsp;бухгалтерии, в&nbsp;зону ответственности, такую как&nbsp;анализ сложных документов, комплаенс, медицина, право, аудит или&nbsp;стратегическое планирование и финансы? Там начинается серая зона, где ИИ не&nbsp;просто ошибается, он совершает ложные декларирования исполнения. То есть говорит: «Я прочитал и проверил», хотя на&nbsp;самом деле: «Я сгенерировал текст, похожий на&nbsp;отчет о&nbsp;проверке».</p> <a href="https://habr.com/ru/articles/1033404/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033404#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 10 May 2026 01:35:05 GMT</pubDate>
      <dc:creator><![CDATA[alislille]]></dc:creator>
      
      <category><![CDATA[ИИ]]></category><category><![CDATA[LLM]]></category><category><![CDATA[интерпретация ИИ]]></category><category><![CDATA[аудит ИИ]]></category><category><![CDATA[сравнение моделей]]></category><category><![CDATA[ChatCPT]]></category><category><![CDATA[Gemini]]></category><category><![CDATA[принятие решений]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Не покупайте плохой VPN]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033400/</guid>
      <link>https://habr.com/ru/articles/1033400/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033400</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/8a1/859/248/8a1859248ca65291d56aaf7e25e51d35.webp" /><p>Я думаю все мы понимаем текущую ситуацию с интернетом на территории Российской Федерации. Сейчас это выходит на уровень абсурда, а  VPN сервисы выходят на уровень первой необходимости, и в связи с этим я хотел бы поговорить насколько некоторые из них ну абсолютно ужасны, каким сервисам верить не стоит.</p><p>И само собой, реальный пример плохого выбора.</p> <a href="https://habr.com/ru/articles/1033400/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033400#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 23:10:01 GMT</pubDate>
      <dc:creator><![CDATA[Namilsky]]></dc:creator>
      
      <category><![CDATA[vpn]]></category><category><![CDATA[разоблачение]]></category><category><![CDATA[сети]]></category><category><![CDATA[сетевые технологии]]></category><category><![CDATA[сетевые протоколы]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[ЯНДЕКС ПУТЕШЕСТВИЯ (TRAVEL YANDEX) промокоды май 2026: промокод Яндекс Путешествия скидка 1000₽ на бронирование]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ranvik/articles/1033292/</guid>
      <link>https://habr.com/ru/companies/ranvik/articles/1033292/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033292</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0a7/f76/e41/0a7f76e414f71d56f32c7dd030bc6de1.jpg" /><p>Планировать поездку стало проще: открыл сервис, выбрал город, сравнил отели, добавил билеты — и вроде бы всё готово. Но есть один момент, который многие вспоминают слишком поздно: скидку лучше искать до оплаты, а не после того, как бронь уже оформлена.</p><p>В мае 2026 года у Яндекс Путешествий есть несколько форматов экономии: промокоды на сумму заказа, скидки на отели, предложения для длительного проживания, акции на билеты и туры. Часть предложений удобнее проверять заранее через подборки купонов, например на странице <strong><a href="https://promokod.ranvik.ru/store/travel-yandex">промокод Яндекс Путешествия</a></strong>, где собраны актуальные варианты для бронирования.</p><p>Главная логика простая: чем выше сумма заказа, тем заметнее выгода. Для короткой поездки подойдёт купон на 1000₽, для отпуска или семейного бронирования — промокод на 1500₽ или 2000₽. А если вы едете надолго, стоит смотреть не только отели, но и апартаменты: там иногда выгоднее процентная скидка.</p> <a href="https://habr.com/ru/articles/1033292/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033292#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 21:14:58 GMT</pubDate>
      <dc:creator><![CDATA[VisionSoul (Ranvik)]]></dc:creator>
      
      <category><![CDATA[скидка]]></category><category><![CDATA[купон]]></category><category><![CDATA[купоны]]></category><category><![CDATA[промокод]]></category><category><![CDATA[скидки]]></category><category><![CDATA[промокоды]]></category><category><![CDATA[яндекс путешествия]]></category><category><![CDATA[путешествия]]></category><category><![CDATA[акции]]></category><category><![CDATA[бронирование туров]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Фотосессия ИИ по фото бесплатно: как создать нейрофото? ТОП-10 нейросетей для фотосессии]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ranvik/articles/1033364/</guid>
      <link>https://habr.com/ru/companies/ranvik/articles/1033364/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033364</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e4d/388/88a/e4d38888af1b6f9acf309bb2247b81b6.JPG" /><p>Эпоха дорогостоящих студийных съемок и многочасового позирования постепенно уходит в прошлое, уступая место технологиям генеративного искусства. Искусственный интеллект научился с поразительной точностью копировать черты лица, освещение и текстуры, превращая обычное селфи в обложку глянцевого журнала или атмосферный портрет в стиле киберпанк.</p><p>Главное преимущество современных сервисов заключается в их доступности. Теперь не нужно обладать навыками графического дизайнера или мощным компьютером, чтобы <strong><a href="https://ranvik.ru/image">сгенерировать изображение</a></strong> высокого качества. Достаточно загрузить несколько своих исходников, выбрать желаемый стиль, и алгоритмы за считанные минуты проведут полноценную ИИ фотосессию, адаптируя вашу внешность под любые декорации и образы.</p> <a href="https://habr.com/ru/articles/1033364/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033364#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 20:58:13 GMT</pubDate>
      <dc:creator><![CDATA[cherryforcex (Ranvik)]]></dc:creator>
      
      <category><![CDATA[ии фотосессия]]></category><category><![CDATA[ии фотосессия по фото бесплатно]]></category><category><![CDATA[ии фото из своей фотографии]]></category><category><![CDATA[ии фотосессия нейросеть]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[ncpp: Как создать самодостаточную экосистему на С++98 в 2026 году, которая запустится даже на железе со свалки]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033350/</guid>
      <link>https://habr.com/ru/articles/1033350/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033350</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a43/23c/a36/a4323ca366f03074b94d245236c83016.jpg" /><p>Современная разработка удобная, все сделано для программиста - последние версии компилятора, последние версии ОС, удобный синтаксический сахар.</p><p>Однако что если ли у вас нет доступа к последним новшествам? Если у вас на руках только кусок металлолома 20-ти летней давности? А все вендоры и поставщики давным-давно от вас отвернулись?</p> <a href="https://habr.com/ru/articles/1033350/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033350#habracut">Давай почитаем, какой велосипед нагородили</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 20:40:31 GMT</pubDate>
      <dc:creator><![CDATA[Vlad441]]></dc:creator>
      
      <category><![CDATA[с++]]></category><category><![CDATA[gcc]]></category><category><![CDATA[gcc4.9]]></category><category><![CDATA[clang]]></category><category><![CDATA[winxp]]></category><category><![CDATA[linux2.6]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Memory MCP Server, часть 2: как проект вырос из semantic search в memory backbone для инженерных агентов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033388/</guid>
      <link>https://habr.com/ru/articles/1033388/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033388</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/bd2/226/d5e/bd2226d5ee3bf8e7a55eafe0ff2c2eed.png" /><p>В первой части я показывал agent-memory-mcp v0.1.0: MCP-сервер на Go + SQLite, который даёт AI-агентам persistent memory, semantic search и RAG по документации проекта.</p><p>Во второй части разбираю, что изменилось после нескольких месяцев реального использования. Почему fallback между embedding-моделями оказался опаснее отказа, зачем понадобились local-only режим и reembed, почему одного semantic search мало для инженерной памяти, как появились session close, Claude Code hooks, canonical knowledge, stewardship, sedimentation и multi-hop recall.</p><p>Это не changelog, а разбор эволюции архитектуры: как простой memory tool вырос в memory backbone для инженерных агентов — слой, который не просто хранит заметки, а помогает поддерживать актуальное, проверенное и полезное знание проекта.</p> <a href="https://habr.com/ru/articles/1033388/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033388#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 19:51:58 GMT</pubDate>
      <dc:creator><![CDATA[VitaliySemenov]]></dc:creator>
      
      <category><![CDATA[agent memory]]></category><category><![CDATA[persistent memory]]></category><category><![CDATA[knowledge management]]></category><category><![CDATA[RAG]]></category><category><![CDATA[MCP]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как я использовал Cursor для онбординга]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033386/</guid>
      <link>https://habr.com/ru/articles/1033386/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033386</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/43b/f39/20d/43bf3920dd36b29879b376c1882c9328.png" /><p>Привет! Меня зовут Родион, и я фронтенд-разработчик. Когда-то в 2022 году писал свои первые сайты на нативном HTML, CSS и JavaScript. С тех пор успел поработать в стартапах и на фрилансе.</p><p>Я работаю в проектах, которые пишутся уже не первый год. И каждый раз, когда я сталкиваюсь с новым, впервые вижу его структуру, то думаю, что разбираться в нем буду несколько месяцев. Нужно понять логику всех вложенностей, правил, «исторических особенностей», но в реальности хочется поскорее приступить к работе. Итак, расскажу о том, как решил эту проблему.</p><p>В первые дни на новом месте мне дали задачу по созданию нового виджета. На проекте их уже было много, так что где-то должны были храниться файлы, в которые я планировал дописать строчки, а еще папки, чтобы добавить новые компоненты. Звучит элементарно, на поиск нужных мест я потратил около часа. Просто на то, чтобы понять, где все это лежит.</p><p>Такой расклад меня, конечно, не устроил, и я пошел смотреть, что с этим можно сделать, — так и познакомился с Cursor. В этом посте расскажу, как настроил его под проект, какие промпты использовал, благодаря чему реально сэкономил время, и как боролся с багами. Надеюсь, будет полезно таким же как и я начинающим специалистам.</p> <a href="https://habr.com/ru/articles/1033386/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033386#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 19:51:10 GMT</pubDate>
      <dc:creator><![CDATA[RJME]]></dc:creator>
      
      <category><![CDATA[cursor]]></category><category><![CDATA[галлюцинации cursor]]></category><category><![CDATA[баги cursor]]></category><category><![CDATA[промпты для cursor]]></category><category><![CDATA[онбординг]]></category><category><![CDATA[работа с кодом]]></category><category><![CDATA[кодовая база]]></category><category><![CDATA[онбординг разработчиков]]></category><category><![CDATA[большой проект]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Прототипирование сайта на Тильде: какие ограничения нужно учесть до дизайна и сборки]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033380/</guid>
      <link>https://habr.com/ru/articles/1033380/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033380</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3ea/5d5/2d1/3ea5d52d1424da81a0d8bf5322a78d1a.jpeg" /><p> Прототип сайта на Тильде нельзя рассматривать только как черновик будущего дизайна.</p><p>  Тильду часто воспринимают как инструмент, где можно быстро собрать сайт из готовых блоков. Это правда, когда структура заранее ложится на логику платформы. Но если сначала нарисовать свободный макет, а потом пытаться перенести его в конструктор без учета стандартных блоков, Зеро-блока, адаптива, форм, SEO-структуры и будущего редактирования, скорость быстро исчезает.  </p> <a href="https://habr.com/ru/articles/1033380/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033380#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 19:27:34 GMT</pubDate>
      <dc:creator><![CDATA[marmeladigital]]></dc:creator>
      
      <category><![CDATA[прототипирование сайтов]]></category><category><![CDATA[тильда]]></category><category><![CDATA[tilda]]></category><category><![CDATA[wireframe]]></category><category><![CDATA[wireframes]]></category><category><![CDATA[seo-оптимизация]]></category><category><![CDATA[веб-дизайн]]></category><category><![CDATA[веб-дизайн и верстка]]></category><category><![CDATA[разработка сайтов]]></category><category><![CDATA[структура сайта]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[LazyWeb: 257 тысяч экранов реальных приложений как контекст для AI-агентов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033376/</guid>
      <link>https://habr.com/ru/articles/1033376/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033376</link>
      <description><![CDATA[<p>Если вы хоть раз просили Claude Code, Cursor или Codex сделать интерфейс — то знаете эту проблему. Код модель пишет неплохо, но визуально результат выглядит как “сайт, сгенерированный AI”. Одинаковые карточки, одинаковые градиенты, одинаковый набор паттернов из топа поиска. Несколько недель назад вышел LazyWeb — MCP-сервер, который даёт агенту 257k экранов реальных приложений как визуальный контекст. Установил, прогнал на pricing-странице для своего пет-проекта, разбираю, что получилось.</p> <a href="https://habr.com/ru/articles/1033376/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033376#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 18:27:18 GMT</pubDate>
      <dc:creator><![CDATA[nlaik]]></dc:creator>
      
      <category><![CDATA[MCP]]></category><category><![CDATA[Claude Code]]></category><category><![CDATA[AI-агенты]]></category><category><![CDATA[дизайн-ресёрч]]></category><category><![CDATA[UI]]></category><category><![CDATA[LazyWeb]]></category><category><![CDATA[Cursor]]></category><category><![CDATA[design system]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Экономика Бытия, Этика Демиургов или Почему нейросетям не позволено воспроизводить обнаженное человеческое тело]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033232/</guid>
      <link>https://habr.com/ru/articles/1033232/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033232</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c7a/9ee/7db/c7a9ee7dba58b5794480b48031ba388d.jpg" /><p>Началось все с того, что однажды я задумался над последним вопросом заголовка: почему генеративным нейросетям не позволено воспроизводить обнаженное человеческое тело? Ну, понятно, что цензура, и понятно, что в открытом доступе лежит куча моделей, которые <s>развращай</s> обучай как хочешь.&nbsp; Но откуда взялось само убеждение, что человеческое тело не может быть воспроизведено во всем своем великолепии? Почему его можно показывать в музее и спальне, например, а <s>urbi et orbi</s> друзьям и интернету – нельзя? </p> <a href="https://habr.com/ru/articles/1033232/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033232#habracut">А вот ни за что не догадаетесь</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 18:18:03 GMT</pubDate>
      <dc:creator><![CDATA[stago]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[llm]]></category><category><![CDATA[обнаженка]]></category><category><![CDATA[философия]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Kaiten → коробочный Bitrix24: как мы переносили не задачи, а память команды]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033372/</guid>
      <link>https://habr.com/ru/articles/1033372/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033372</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fcc/0f6/a11/fcc0f6a1181918f89362f50666b374e2.png" /><p>На первый взгляд миграция из Kaiten в Bitrix24 выглядит как обычная интеграционная задача: прочитать данные из одного REST API и записать в другой REST API.</p><p>Но это впечатление быстро проходит, когда начинаешь переносить не демо-доску, а живую проектную систему.</p><p>В Kaiten уже накоплены пользователи, пространства, карточки, комментарии, файлы, ссылки внутри описаний, пользовательские поля, стадии, архивные задачи, связи между карточками и исторический контекст работы команды. Если перенести только названия карточек, формально миграция состоится. Но для бизнеса это будет потеря памяти.</p><p>В нашем случае нужно было перенести данные из облачного Kaiten в коробочный Bitrix24 так, чтобы команда смогла продолжить работу уже в новом контуре: с группами, задачами, файлами, комментариями, правами доступа и понятной структурой.</p><p>В этой статье расскажу, как мы построили мигратор на Python, где помог асинхронный подход, почему маппинг ID оказался центральной частью архитектуры, какие ограничения обнаружились в коробочном Bitrix24 и почему часть задач пришлось решать не только через REST API, но и через отдельные серверные скрипты.</p><p>Репозиторий с кодом: <a href="https://github.com/vlikhobabin/kaiten-to-bitrix" rel="noopener noreferrer nofollow">https://github.com/vlikhobabin/kaiten-to-bitrix</a></p> <a href="https://habr.com/ru/articles/1033372/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033372#habracut">Как перенести память команды за выходные</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 18:16:11 GMT</pubDate>
      <dc:creator><![CDATA[slavaln]]></dc:creator>
      
      <category><![CDATA[kaiten]]></category><category><![CDATA[битрикс24]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Набор шорткодов для Joomla]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033368/</guid>
      <link>https://habr.com/ru/articles/1033368/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033368</link>
      <description><![CDATA[<p>Приветствую, коллеги!</p><p>После нашумевшей <a href="https://habr.com/ru/articles/1030674/" rel="noopener noreferrer nofollow">публикации о плагине Joomla Shortcoder</a> я получил множество вопросов (в математике такое множество называется «пустым») о том, как быстро начать использовать шорткоды в Joomla для типовых задач: вставить видео с YouTube или Rutube, документ Google Docs или просто сгенерировать «рыбу» для вёрстки. Поэтому сегодня я хочу представить вам <a href="https://github.com/PopArtDesign/joomla-shortcodes" rel="noopener noreferrer nofollow">Joomla Shortcodes</a> — плагин, который содержит <strong>набор готовых шорткодов</strong> для вставки контента от популярных сервисов.</p> <a href="https://habr.com/ru/articles/1033368/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033368#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 17:44:06 GMT</pubDate>
      <dc:creator><![CDATA[voronkovich]]></dc:creator>
      
      <category><![CDATA[shortcode]]></category><category><![CDATA[joomla]]></category><category><![CDATA[youtube]]></category><category><![CDATA[rutube]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Базированый Ansible]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033358/</guid>
      <link>https://habr.com/ru/articles/1033358/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033358</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/542/433/2d9/5424332d92b3438b3f28d2d3f3c96069.jpg" /><p>Настраивать оборудование можно разными способами. Можно ходить от одной железки к другой и делать всё руками, но это медленно и непродуктивно, сгодится максимум для дома. Можно использовать скрипты, но это может не всегда работать и вызывать проблемы. А можно использовать подход, который сейчас называют <code>Infrastructure as Code</code>, то есть описать в каком состоянии Вы хотите видеть свою инфраструктуру, а программа сделает всё сама. Вот про одну из таких программ, которая активно завоёвывает рынок, мы и поговорим, а именно об <code>Ansible</code>.</p> <a href="https://habr.com/ru/articles/1033358/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033358#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 17:00:15 GMT</pubDate>
      <dc:creator><![CDATA[magnusroot]]></dc:creator>
      
      <category><![CDATA[ansible]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Перепрыгивание с языка на язык как тактика прохождения интервью]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033360/</guid>
      <link>https://habr.com/ru/articles/1033360/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033360</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/392/290/257/392290257219f957c9ecf547d9f05c0a.jpg" /><p>В 2010 году я участвовал в интервьюировании на позицию по моделированию и верификации процессорных ядер. Один из кандидатов был благообразный седой американец, который до этого работал в IBM.</p><p>Я задал вопрос про язык описания и верификации аппаратуры SystemVerilog. На это кандидат сказал, что он еще не освоил SystemVerilog, вписал его в резюме на будущее, но вообще использовал Verilog-95 и немного Verilog-2001.</p><p>“Нет проблем”, - сказал я и задал вопрос по Verilog-95: “приведите примеры гонок (race conditions) при испрользовании верилога”.</p><p>На это кандидат сказал, что вообще его опыт был больше связан с VHDL. “Блин, как он выкрутился” - подумал я, ведь в VHDL нет гонок как в верилоге из-за дизайна языка.</p> <a href="https://habr.com/ru/articles/1033360/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033360#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 16:14:21 GMT</pubDate>
      <dc:creator><![CDATA[YuriPanchul]]></dc:creator>
      
      <category><![CDATA[SystemVerilog]]></category><category><![CDATA[verilog]]></category><category><![CDATA[Ada]]></category><category><![CDATA[VHDL]]></category><category><![CDATA[Jovial]]></category><category><![CDATA[Coral-66]]></category><category><![CDATA[IBM]]></category><category><![CDATA[Стенфорд]]></category><category><![CDATA[вопросы на собеседовании]]></category><category><![CDATA[внешний вид]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Когда теорема Коши — Ковалевской «отказывает», а решение всё равно есть]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033356/</guid>
      <link>https://habr.com/ru/articles/1033356/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033356</link>
      <description><![CDATA[<p>Пример Ковалевской заключается в следующем. Рассмотрим задачу Коши для уравнения в частных производных:</p> <a href="https://habr.com/ru/articles/1033356/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033356#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 15:59:35 GMT</pubDate>
      <dc:creator><![CDATA[drzewo]]></dc:creator>
      
      <category><![CDATA[Задача Коши-Ковалевской]]></category><category><![CDATA[урчп]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Subject Matter Expert. Чёрная Метка Для Разработчика]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/spring_aio/articles/1033330/</guid>
      <link>https://habr.com/ru/companies/spring_aio/articles/1033330/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033330</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/871/983/4d6/8719834d6c18dc2e38b38a9fcea61dff.jpg" /><p>Это не совсем привычная для меня статья, но я давно хотел поделиться одним своим наблюдением. В ней не будет никаких вещей, связанных непосредственно с разработкой на Java или Kotlin, не будет кода. Я просто решил поделиться опытом. Я надеюсь, читать эту статью Вы будете вечером, в спокойный, выходной день.</p><p>Ну что же, поехали.</p><p>Я предполагаю, что Spring АйО читают в основном Java или Kotlin разработчики. В том или ином виде, Java / Kotlin разработчики часто пишут какие-то Enterprise решения. Одной из отличительных особенностей enterprise является сложная доменная область. Если Вы хотя бы какое-то время писали Enterprise бекенд, то я думаю, для Вас это не новость.</p> <a href="https://habr.com/ru/articles/1033330/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033330#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 15:09:43 GMT</pubDate>
      <dc:creator><![CDATA[mipo256 (Spring АйО)]]></dc:creator>
      
      <category><![CDATA[менеджмент]]></category><category><![CDATA[менеджмент проектов]]></category><category><![CDATA[enterprise]]></category><category><![CDATA[java]]></category><category><![CDATA[разработка]]></category><category><![CDATA[backend]]></category><category><![CDATA[менеджмент персонала]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[АЭС для всех, или как мы провели двухдневный воркшоп в Индии]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033340/</guid>
      <link>https://habr.com/ru/articles/1033340/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033340</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/b78/831/7d7/b788317d7a288ba936c076661e253687.jpg" /><p>Как&nbsp;обучить&nbsp;работе&nbsp;с&nbsp;тренажёрами&nbsp;АЭС&nbsp;группу&nbsp;из&nbsp;30&nbsp;человек&nbsp;в&nbsp;Индийском&nbsp;технологическом&nbsp;институте&nbsp;Бомбея&nbsp;(IIT&nbsp;Bombay),&nbsp;если&nbsp;половина&nbsp;аудитории&nbsp;впервые&nbsp;слышит&nbsp;про&nbsp;атомную&nbsp;энергетику,&nbsp;а&nbsp;другая&nbsp;половина&nbsp;уже&nbsp;готова&nbsp;моделировать&nbsp;аварийные&nbsp;ситуации?</p><p>Именно&nbsp;с&nbsp;таким&nbsp;вызовом&nbsp;я&nbsp;столкнулся,&nbsp;когда&nbsp;готовил&nbsp;курс&nbsp;для&nbsp;индийских&nbsp;коллег.&nbsp;Мы&nbsp;разделили&nbsp;программу&nbsp;на&nbsp;два&nbsp;дня.&nbsp;В&nbsp;первый&nbsp;день&nbsp;— теория:&nbsp;основы&nbsp;работы&nbsp;АЭС,&nbsp;подготовка&nbsp;персонала,&nbsp;принципы&nbsp;создания&nbsp;математических&nbsp;моделей&nbsp;и&nbsp;тренажёров.&nbsp;Во&nbsp;второй&nbsp;— полноценный&nbsp;воркшоп&nbsp;с&nbsp;индивидуальной&nbsp;работой&nbsp;на&nbsp;тренажёрах.</p><p>Но&nbsp;гладко&nbsp;было&nbsp;только&nbsp;на&nbsp;бумаге.&nbsp;На&nbsp;практике&nbsp;пришлось&nbsp;решать&nbsp;целый&nbsp;ряд&nbsp;задач:</p> <a href="https://habr.com/ru/articles/1033340/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033340#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 14:48:36 GMT</pubDate>
      <dc:creator><![CDATA[Sbukreev]]></dc:creator>
      
      <category><![CDATA[обучение]]></category><category><![CDATA[аэс]]></category><category><![CDATA[тренажеры для обучения персонала]]></category><category><![CDATA[моделирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[DGX Spark на 256K контексте: тестирую конфигурации vLLM, реальные замеры и почему NVFP4 в mainline сломан]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033342/</guid>
      <link>https://habr.com/ru/articles/1033342/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033342</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ca6/172/c4d/ca6172c4d1c98f51e8f799236cf3daf2.png" /><p>NVIDIA продаёт спарку с&nbsp;лозунгом «один петафлоп на&nbsp;FP4». Я купил коробку, поставил vLLM, запустил инференс и получил <strong>40&nbsp;токенов в&nbsp;секунду</strong> на 35B MoE‑модели. После маркетинговых слайдов цифра выглядит грустно.</p><p>Объяснение простое. NVFP4&nbsp;в&nbsp;основной ветке vLLM и FlashInfer <strong>физически сломан</strong> на&nbsp;SM_121&nbsp;— варианте Blackwell, который установлен в&nbsp;GB10. Ядра собраны под <code>compute_120f</code>, а&nbsp;нативные NVFP4-инструкции есть только в <code>compute_120a</code> и <code>compute_121a</code>. На&nbsp;SM_121&nbsp;распаковка квантованных весов идёт через программные битовые манипуляции в&nbsp;шейдере, без&nbsp;участия тензорных ядер.</p><p>Сообщество вытащило стек руками: нашло обходные пути, собрало рабочие конфигурации. Я прогнал на&nbsp;своём Spark <strong>шесть разных конфигураций vLLM</strong>&nbsp;— от&nbsp;стокового BF16&nbsp;до&nbsp;форка с&nbsp;DFlash speculative decoding&nbsp;— и замерил каждую одинаковым тестом. В&nbsp;этой статье разбираю, что&nbsp;в&nbsp;итоге работает и что&nbsp;выбирать под&nbsp;разные задачи. </p> <a href="https://habr.com/ru/articles/1033342/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033342#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 14:47:05 GMT</pubDate>
      <dc:creator><![CDATA[AGmind]]></dc:creator>
      
      <category><![CDATA[vllm]]></category><category><![CDATA[dgx spark]]></category><category><![CDATA[gb10]]></category><category><![CDATA[blackwell]]></category><category><![CDATA[nvfp4]]></category><category><![CDATA[llm]]></category><category><![CDATA[инференс]]></category><category><![CDATA[локальный ии]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Твой код на Rust компилируется, проходит тесты и является UB. Ты просто об этом не знаешь]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033328/</guid>
      <link>https://habr.com/ru/articles/1033328/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033328</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/adf/c1d/d39/adfc1dd39c34c03d8b67a513b33a7ca6.jpg" /><p>Если взять случайный крейт с crates.io и поставить его под Miri, шанс увидеть undefined behavior где-то в зависимостях стремится к единице. Разбираемся, почему: pointer provenance, Stacked Borrows, Tree Borrows и почему noalias в LLVM выключали три раза.</p> <a href="https://habr.com/ru/articles/1033328/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033328#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 13:36:23 GMT</pubDate>
      <dc:creator><![CDATA[vibecodingai]]></dc:creator>
      
      <category><![CDATA[rust]]></category><category><![CDATA[unsafe]]></category><category><![CDATA[miri]]></category><category><![CDATA[stacked_borrows]]></category><category><![CDATA[tree_borrows]]></category><category><![CDATA[provenance]]></category><category><![CDATA[llvm]]></category><category><![CDATA[noalias]]></category><category><![CDATA[undefined_behavior]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[От эйфории к усталости и дальше: что будет с нашим восприятием новостей про ИИ?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ru_mts/articles/1033120/</guid>
      <link>https://habr.com/ru/companies/ru_mts/articles/1033120/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033120</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/314/332/15f/31433215f788a9e39328c781a0c0882e.png" /><p>Мы используем ИИ все активнее, но уже не читаем новости на эту тему, пропуская их. Как будто нейросети могут все: с LLM мы уже пишем код, генерируем тексты и автоматизируем задачи. ИИ претендует на то, чтобы возглавить четвертую цифровую революцию в истории человечества. Но субъективно интереснее эта тема не становится. Почувствовали?</p><p>Поздравляю — вы такие не одни! Потеря интереса к теме нейросетей в новостях имеет массовый характер. Поводом поговорить об этом стало как раз <a href="https://www.scrippsnews.com/science-and-tech/artificial-intelligence/more-than-half-of-americans-are-getting-tired-of-hearing-about-ai-survey-finds">исследование в США</a>, согласно которому 54% опрошенных устали от ИИ-новостей.</p><p>Но ничего нового в таком поведении нет: фокусы медийного внимания мы уже могли наблюдать во время ковида, на взлете криптовалют, да и ранее — во время кризиса доткомов. Давайте разбираться.</p> <a href="https://habr.com/ru/articles/1033120/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033120#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 13:16:57 GMT</pubDate>
      <dc:creator><![CDATA[ekatarios (МТС)]]></dc:creator>
      
      <category><![CDATA[AI]]></category><category><![CDATA[ChatGPT]]></category><category><![CDATA[LLM]]></category><category><![CDATA[нейросети]]></category><category><![CDATA[медиа]]></category><category><![CDATA[информационный шум]]></category><category><![CDATA[цифровая культура]]></category><category><![CDATA[СМИ]]></category><category><![CDATA[хайп]]></category><category><![CDATA[анализ трендов]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Как ошибка в интернет‑картах превратила жизнь фермы в Канзасе в «цифровой» ад]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032798/</guid>
      <link>https://habr.com/ru/articles/1032798/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032798</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f2b/c2c/a4b/f2bc2ca4b1ba1ea00d0801231aebf5a3.webp" /><p><em>Оригинал опубликован The Week 14&nbsp;мая 2016&nbsp;года. Текст старый, но&nbsp;сегодня читается почти острее: это история не&nbsp;только про&nbsp;IP‑геолокацию, а&nbsp;про&nbsp;то, как&nbsp;одно неудачное значение по&nbsp;умолчанию в&nbsp;базе данных может годами ломать жизнь реальным людям.</em></p><p>В&nbsp;часе езды от&nbsp;Уичито, в&nbsp;маленьком городке Потвин, есть участок земли площадью 360&nbsp;акров, и у&nbsp;этого не&nbsp;очень большого участка есть одна очень большая проблема.</p><p>В&nbsp;такие места переезжают, когда хотят сбежать от&nbsp;всего: до&nbsp;ближайшего соседа&nbsp;— около мили, ближайший более‑менее крупный город насчитывает всего 13&nbsp;тысяч жителей. Это настоящая сельская Америка. Более того, от&nbsp;точного географического центра США туда всего два часа на&nbsp;машине.</p><p>Но&nbsp;вместо спокойной жизни люди, живущие на&nbsp;земле Джойс Тейлор, оказались внутри технологического кошмара.</p> <a href="https://habr.com/ru/articles/1032798/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032798#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 13:13:35 GMT</pubDate>
      <dc:creator><![CDATA[achekalin]]></dc:creator>
      
      <category>maxmind</category><category>geoip</category><category>geolocation</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Доступный астропейзаж — снимай космос на то, что есть в рюкзаке]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/1032254/</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/1032254/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032254</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e6b/467/994/e6b467994bd10e968399b6ab1aebbee1.jpg" /><p>Моя сегодняшняя статья посвящена тем, кто считает, что съёмка звёзд и астрономических пейзажей требует специализированного и дорогого оборудования, трудных походов в области с чёрной зоной засветки или в горы. Я хочу вам рассказать и показать на примерах, как снимать астропейзажи доступным оборудованием. Статья рассчитана на новичков.</p> <a href="https://habr.com/ru/articles/1032254/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032254#habracut">Читать и смотреть фотографии</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 13:01:55 GMT</pubDate>
      <dc:creator><![CDATA[engine9 (RUVDS.com)]]></dc:creator>
      
      <category><![CDATA[фотографии]]></category><category><![CDATA[астрофотография]]></category><category><![CDATA[пейзажная фотография]]></category><category><![CDATA[штатив]]></category><category><![CDATA[ночная фотосъемка]]></category><category><![CDATA[ruvds_статьи_выходного_дня]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Claude Code: почему HTML лучше Markdown]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033326/</guid>
      <link>https://habr.com/ru/articles/1033326/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033326</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/08d/98e/223/08d98e223a0fbcfa002214f25b02ad75.jpeg" /><p>Markdown стал стандартным форматом для общения агентов с разработчиком. Простой, портативный, поддерживает базовое форматирование, легко редактируется. Claude даже научился делать ASCII-диаграммы внутри markdown-файлов.</p><p>Но по мере того, как агенты становятся мощнее, markdown начинает ощущаться тесным. Файл длиннее ста строк уже трудно читать. Хочется нормальных визуализаций, цвета, диаграмм — и возможности легко поделиться результатом.</p><p>К тому же я всё реже редактирую эти файлы руками. Чаще использую их как спецификации, референсы, брейнсторм-артефакты. Когда правки нужны, их вносит Claude — и тогда одно из главных преимуществ markdown исчезает.</p><p>Я перешёл на HTML как основной выходной формат. Вот почему.</p><p><em>(примеры можно посмотреть здесь: </em><a href="https://thariqs.github.io/html-effectiveness" rel="noopener noreferrer nofollow"><em>https://thariqs.github.io/html-effectiveness</em></a><em> — возвращайтесь читать дальше)</em></p> <a href="https://habr.com/ru/articles/1033326/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033326#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 12:57:59 GMT</pubDate>
      <dc:creator><![CDATA[python_leader]]></dc:creator>
      
      <category>markdown</category><category>HTML</category><category>Claude Code</category><category>AI-агенты</category><category>формат вывода</category><category>интерактивные документы</category><category>SVG</category><category>спецификации</category><category>code review</category><category>информационная плотность</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Windows Vista: история красивого провала]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033314/</guid>
      <link>https://habr.com/ru/articles/1033314/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033314</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cfb/6cd/1f2/cfb6cd1f2f719894fb796333147c1c6f.png" /><p>Здравствуйте! В этой статье мы разберём красивый провал Windows Vista, который стал трудным и тяжелым уроком для Microsoft.</p> <a href="https://habr.com/ru/articles/1033314/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033314#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 12:15:21 GMT</pubDate>
      <dc:creator><![CDATA[PSDK_XP]]></dc:creator>
      
      <category><![CDATA[История IT]]></category><category><![CDATA[Windows Vista]]></category><category><![CDATA[Windows Longhorn]]></category><category><![CDATA[UAC]]></category><category><![CDATA[Aero]]></category><category><![CDATA[Microsoft]]></category><category><![CDATA[Операционные системы]]></category><category><![CDATA[Ретроспектива]]></category><category><![CDATA[DWM]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Запись онлайн радио на роутер: MikroTik RouterOS Script]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033312/</guid>
      <link>https://habr.com/ru/articles/1033312/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033312</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ebd/b36/173/ebdb361730f6b98c08e6c04f19149f7c.png" /><p>Для этого нужна только USB флешка, сам роутер, и плюс пять - десять минут на поиск ссылки аудио потока.</p> <a href="https://habr.com/ru/articles/1033312/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033312#habracut">Record</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 12:04:10 GMT</pubDate>
      <dc:creator><![CDATA[JDJ]]></dc:creator>
      
      <category><![CDATA[mp3]]></category><category><![CDATA[mikrotik script]]></category><category><![CDATA[онлайн радио]]></category><category><![CDATA[запись музыки]]></category><category><![CDATA[dnb]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Анонсированы диски 245 TB от Micron]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/selectel/articles/1033100/</guid>
      <link>https://habr.com/ru/companies/selectel/articles/1033100/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033100</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/143/9d8/751/1439d8751d4af22bb34d80533b7c4179.jpg" /><p>Micron <a href="https://investors.micron.com/news-releases/news-release-details/industry-leading-245tb-micron-6600-ion-data-center-ssd-now">анонсировала</a> поставки новых SSD 6600 ION NVMe SSD. Линейка включает в себя диски емкостью 30,72 TB, 61,44 TB 122,88 TB, а теперь она пополнилась диском&nbsp; на 245.76 TB. Последний позиционируется компанией как самый объемный в мире SSD доступный к покупке. Заявленная область применения — объектные и облачные хранилища, облачные вычисления и нагрузки ИИ.</p> <a href="https://habr.com/ru/articles/1033100/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033100#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 12:00:50 GMT</pubDate>
      <dc:creator><![CDATA[mr_unanas (Selectel)]]></dc:creator>
      
      <category><![CDATA[selectel]]></category><category><![CDATA[диски]]></category><category><![CDATA[micron]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Леон в будущих частях RE, апдейт Phasmophobia, предзагрузка Forza Horizon 6: дайджест игровых новостей на 09.05]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/plati/articles/1033310/</guid>
      <link>https://habr.com/ru/companies/plati/articles/1033310/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033310</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c0d/1f7/39a/c0d1f739a47923463802b8945e531506.jpeg" /><p>Леон может остаться и в следующих частях Resident Evil, про Assassin’s Creed Black Flag появились новые детали, а будущая LEGO-игра про Бэтмена впечатлила журналистов. Все это и не только в сегодняшнем дайджесте. Кратко и по делу.</p> <a href="https://habr.com/ru/articles/1033310/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033310#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 11:57:28 GMT</pubDate>
      <dc:creator><![CDATA[Games_evolution (Plati Market)]]></dc:creator>
      
      <category><![CDATA[дайджест новостей]]></category><category><![CDATA[игровые новости.]]></category><category><![CDATA[новости игр]]></category><category><![CDATA[requiem]]></category><category><![CDATA[новости игровой индустрии]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[БАЛАНС МЕЖДУ СЛОЖНОСТЬЮ РАЗРАБОТКИ И ВОВЛЕЧЕНИЕМ ИГРОКА]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033308/</guid>
      <link>https://habr.com/ru/articles/1033308/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033308</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3e0/a46/93e/3e0a4693ef3e1d76abd3616618047b4c.jpg" /><p>Flappy Bird сделал один человек за пару дней. Vampire Survivors — за несколько месяцев в свободное время. Among Us начиналась как локальная вечеринка без единого сервера. Все эти игры объединяет одно: они нашли минимальную механику увлечения раньше, чем погрязли в сложности.</p><p>Почему же тысячи разработчиков годами пилят идеальную игру и проваливаются? Потому что сложность разработки растёт экспоненциально, а вовлечённость игрока - логарифмически. В статье - шкала от текстового прототипа до AAA, правила поиска «достаточно» и тот самый момент, когда пора остановиться и выпускать хит.</p><p>Прочитайте, чтобы не стать автором очередного долгостроя.</p> <a href="https://habr.com/ru/articles/1033308/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033308#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 11:55:30 GMT</pubDate>
      <dc:creator><![CDATA[Axelaredz]]></dc:creator>
      
      <category><![CDATA[игровая механика]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Как учёные пытаются уточнить значение гравитационной постоянной — «большой G»]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033306/</guid>
      <link>https://habr.com/ru/articles/1033306/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033306</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/b45/b61/cd9/b45b61cd98ee64bb1edcd6c1e2b578e8.jpg" /><p>Гравитационная постоянная, которую ласково называют «большой G», — одна из самых фундаментальных констант нашей Вселенной. Её значение описывает силу гравитационного притяжения между двумя массами на заданном расстоянии — или, с точки зрения общей теории относительности, степень искривления пространства-времени данной массой. Физики имеют достаточно точную приблизительную оценку G, но уже более двух столетий пытаются измерить её ещё точнее — и каждая новая попытка даёт слегка отличающиеся значения. Причём действительно «слегка»: расхождения составляют примерно одну десятитысячную.</p><p>Тем не менее другие фундаментальные константы известны гораздо точнее. Таким образом, G остаётся «белой вороной» в семействе фундаментальных постоянных и источником разочарования для физиков, увлечённых точной метрологией. Проблема в том, что гравитация чрезвычайно слаба — это безусловно самое слабое из четырёх фундаментальных взаимодействий, — и на её лабораторных измерениях сильно сказывается фоновый шум от гравитационного поля Земли (также известного как «маленькое g»). Эта слабость особенно заметна в лабораторных условиях.</p> <a href="https://habr.com/ru/articles/1033306/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033306#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 11:46:34 GMT</pubDate>
      <dc:creator><![CDATA[SLY_G]]></dc:creator>
      
      <category>гравитационная постоянная</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Telegram Bot API 10.0: Взамодействие ботов и бесплатные ассистенты]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033304/</guid>
      <link>https://habr.com/ru/articles/1033304/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033304</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c7c/453/aee/c7c453aeeb4688b84f9d935fa5cd67ea.png" /><p>Всем привет!</p><p>Не знаю, как вы, а я всегда жду новых обновлений Bot API от Telegram. Мне любопытно, что же такого нестандартного нам подкинут в этот раз. Иногда они радуют, как в случае с недавним добавлением цветных кнопок, а иногда откровенно расстраивают, когда весь апдейт сосредоточен на мишуре вроде подарков. Однако обновление, которое выкатили разработчики на этот раз, оказалось поистине неожиданным.</p><p>Вчера был представлен релиз Bot API 10.0, который вносит, я бы сказал, серьёзнейшие изменения в саму механику работы ботов и их взаимодействие между собой. Давайте разберём это обновление подробнее.</p><p>Если вам интересны подобные материалы и разработка в целом, подписывайтесь на Telegram-канал <a href="https://t.me/+k6ibCwbmSlMyOGYy" rel="noopener noreferrer nofollow">«Код на салфетке»</a>.</p> <a href="https://habr.com/ru/articles/1033304/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033304#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 11:40:49 GMT</pubDate>
      <dc:creator><![CDATA[proDream]]></dc:creator>
      
      <category><![CDATA[bot api]]></category><category><![CDATA[telegram]]></category><category><![CDATA[aiogram]]></category><category><![CDATA[новости]]></category><category><![CDATA[обновление]]></category><category><![CDATA[ии]]></category><category><![CDATA[ии-агенты]]></category><category><![CDATA[ии-ассистент]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Структура Vue проекта]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033300/</guid>
      <link>https://habr.com/ru/articles/1033300/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033300</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/693/955/10b/69395510bc5ead460b444588f439e236.png" /><p>Правильная файловая структура - скелет любого фронтенд-приложения. В Vue 3 нет строгих предписаний, как раскладывать файлы по папкам, кроме базового разделения&nbsp;<code>components/</code>,&nbsp;<code>views/</code>. Но с ростом проекта хаотичное размещение кода быстро превращается в проблему. В этой статье разберём популярные подходы к организации Vue-проектов: от простейшего плоского до микрофронтендов.</p> <a href="https://habr.com/ru/articles/1033300/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033300#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 10:56:09 GMT</pubDate>
      <dc:creator><![CDATA[Pnym]]></dc:creator>
      
      <category><![CDATA[архитектура]]></category><category><![CDATA[структура проекта]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Законы лобового сопротивления воздуха]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033268/</guid>
      <link>https://habr.com/ru/articles/1033268/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033268</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3c9/a02/dbb/3c9a02dbbc92581bd1905c0575a9ed32.png" /><p>        Продолжим наш цикл статей по задаче внешней баллистики исследованием лобового сопротивления воздуха. Предложенная задача является очень непростой , но важной с практической точки зрения, поскольку точный расчёт траекторий снарядов без учёта сопротивления воздуха невозможен. Работа очень актуальна, особенно в военное время </p><p>для артиллеристов, миномётчиков, расчётов САУ и ПВО.</p><p>        В этой статье мы разберём несколько вариантов зависимости силы лобового сопротивления воздуха от скорости летящего тела, а также поймём, какой вариант является наиболее практически применимым при расчётах траекторий спутников, артиллерийских снарядов, баллистических ракет.</p><p>        Первый случай: При небольших скоростях (0-40 м/с) и тяжёлых снарядах сопротивлением воздуха можно пренебречь: Fc=0. Такой вариант, конечно, сильно облегчает все расчёты, но при больших скоростях расхождение получается чудовищным: в 4-5 раза больше, чем в реальности. Поэтому этот вариант отпадает и применим только в школьных задачах по механике, а все расчёты для него были сделаны ещё до нашей эры.</p><p>       Второй случай: Закон сопротивления Стокса. В 1851 году английский математик Джордж Стокс получил для закона сопротивления выражение </p> <a href="https://habr.com/ru/articles/1033268/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033268#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 10:56:08 GMT</pubDate>
      <dc:creator><![CDATA[Maximka200]]></dc:creator>
      
      <category><![CDATA[сопротивление воздуха]]></category><category><![CDATA[коэффициент]]></category><category><![CDATA[баллистика]]></category><category><![CDATA[физика]]></category><category><![CDATA[математика]]></category><category><![CDATA[скорость]]></category><category><![CDATA[аэродинамика]]></category><category><![CDATA[законы ньютона]]></category><category><![CDATA[воздух]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[The Sector — онлайн 2D игра (Поддержка Инди | Инфраструктура | Серверная часть)]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1033298/</guid>
      <link>https://habr.com/ru/articles/1033298/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033298</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/095/a70/088/095a70088c611238b894214b86f39e4d.png" /><p><strong>Вступление</strong></p><p>Прошло время и на мой взгляд я довёл игру до состояния в котором её можно пихать в "Ранний доступ" и начал искать и читать информацию о поддержке инди разработчиков, сделал сайт и занялся серверной частью.</p><p>PS Буду рад любым людям, кто захочет поиграть и помочь с плей тестами т.к. в одну каску протестировать всё сложновато, да и взгляд замыливается на очевидных вещах. Поиграть уже можно, сервер онлайн.</p><p>Кстати о сайтах вот они (чуть позже о том почему их два):</p><p><a href="https://thesectorgame.com" rel="noopener noreferrer nofollow">https://thesectorgame.com</a></p><p><a href="https://thesector.page.gd" rel="noopener noreferrer nofollow">https://thesector.page.gd</a></p><p><strong>Начну с поддержки инди игр.</strong></p><p>Почему я вообще решил посмотреть, чем же поддерживают индивидуальных разработчиков? Я очень часто случайно натыкался на всякие статьи, выступления, призывы с громкими заголовками от "поддержки инди и стартапов" до "импорто замещения игр"</p><p>Ох как горела моя задница, когда я читал про всю эту поддержку.</p><p><em>Резюмируя (Поддержка заключается в том, что вас не побьют ногами, могли бы, но не станут)</em></p> <a href="https://habr.com/ru/articles/1033298/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1033298#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 09 May 2026 10:33:36 GMT</pubDate>
      <dc:creator><![CDATA[TheSector]]></dc:creator>
      
      <category><![CDATA[геймдев]]></category><category><![CDATA[инди]]></category><category><![CDATA[инди-игры]]></category><category><![CDATA[инди-разработка]]></category><category><![CDATA[инди-разработчик]]></category><category><![CDATA[игры]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
