<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Все публикации в потоке Разработка ]]></title>
    <link>https://habr.com/ru/flows/develop/articles/all/</link>
    <description><![CDATA[Все публикации в потоке Разработка  на Хабре]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Thu, 30 Apr 2026 15:59:30 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[45 мегабайт сессий Claude Code, которые ты не видишь]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030216/</guid>
      <link>https://habr.com/ru/articles/1030216/?utm_campaign=1030216&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/05c/126/95d/05c12695d88e6ba8284995146acbfa4a.png" /><p>У меня несколько аккаунтов Claude Code. Не из любви к роскоши, а потому что у Anthropic есть недельные ограничения на использование, и когда активный аккаунт упирается в них, я просто переключаюсь на следующий.</p><p>И каждый раз при переключении в боковой панели приложения список сессийперестраивается. А прошлая сессия, в которой я два дня разбиралась с цветокоррекцией или с генерациями по доскам пропала. Файлы где-то на диске, я знаю. Как их вернуть?</p><p>Можно ли его сделать так, чтобы старые сессии не терялись из видимости? Хотя бы найти где они физически живут.</p><p>То что я нашла, оказалось интереснее ожиданий. На жёстком диске 48 мегабайт истории работы с Claude, разбитой по шести папкам. В окне приложения у меня видно 69 сессий из 715. Остальные на диске, доступны для cat/grep/Python, но через приложение полностью невидимы.</p><p>Что под капотом, где они лежат, как вернуть, и почему любой инструмент миграции сейчас имеет срок годности.</p> <a href="https://habr.com/ru/articles/1030216/?utm_campaign=1030216&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 15:14:09 GMT</pubDate>
      <dc:creator><![CDATA[Sonia_Black]]></dc:creator>
      
      <category><![CDATA[claude code]]></category><category><![CDATA[ai-агенты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Медленное мышление для быстрых машин: архитектура рефлексирующего ИИ-агента нового поколения]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030196/</guid>
      <link>https://habr.com/ru/articles/1030196/?utm_campaign=1030196&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e50/18a/c8e/e5018ac8e879ba64f907e1ed361b2bda.jpg" /><p>Мы привыкли, что ИИ-агенты — это про скорость. Быстрее написать код, быстрее ответить, быстрее сгенерировать. Но скорость без размышления — это не интеллект, а рефлекс. Настоящий прорыв происходит, когда агент начинает <strong>думать, прежде чем делать</strong>. Проверять себя после каждого шага. Сомневаться. Спрашивать разрешения. И только потом действовать.</p><p>Современные языковые модели отлично рассуждают в теории. Но стоит дать им инструменты и доступ к реальному миру, как проявляются системные уязвимости: галлюцинации, превращённые в действия; каскадные ошибки, где одна неточность тянет за собой цепочку неверных решений; слепое следование цели с игнорированием побочных эффектов; отсутствие самокритики. Решение — не в том, чтобы сделать модель умнее. Решение — <strong>в архитектуре</strong>, которая принудительно встраивает размышление в каждое звено цикла «восприятие → решение → действие → проверка».</p><p>Эта статья — про архитектуру, которая превращает бездумный конвейер генерации в <strong>мыслящего коллегу</strong>. И она применима не только к работе с кодом, а к любому домену, где цена ошибки высока: юриспруденция, медицина, финансы, управление инфраструктурой, маркетинг, поддержка клиентов, образование.</p> <a href="https://habr.com/ru/articles/1030196/?utm_campaign=1030196&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 14:35:19 GMT</pubDate>
      <dc:creator><![CDATA[TAU15]]></dc:creator>
      
      <category><![CDATA[llm]]></category><category><![CDATA[python]]></category><category><![CDATA[gpt]]></category><category><![CDATA[agent]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Промпт-инжиниринг на деле: опыт, который экономит часы]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030192/</guid>
      <link>https://habr.com/ru/articles/1030192/?utm_campaign=1030192&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/be9/d84/1fd/be9d841fdeed3b987a4018cdb567781f.jpg" /><p><strong>Привет, Хабр!</strong></p><p>В последние годы разработка программного обеспечения правда стала меняться заметно быстрее, чем раньше. Но дело не только в новых языках или фреймворках. Появился ещё один рабочий сценарий — когда часть рутины разработчик делегирует модели и ведёт её через обычный диалог. Это и называют вайбкодингом. При этом сам по себе промптинг — не магия, а способ задавать инструкции модели и получать нужное поведение без изменения её весов. </p><p>Эта статья не про «секретные слова» и не про чудо-подход, который с первого раза решит любую задачу. Скорее наоборот: здесь важно понять, где промпты действительно помогают, а где они просто создают ощущение контроля. Для кода и разработки это особенно заметно: хорошие инструкции помогают, но без понимания задачи, структуры проекта и ограничений результата не будет. </p> <a href="https://habr.com/ru/articles/1030192/?utm_campaign=1030192&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 14:28:32 GMT</pubDate>
      <dc:creator><![CDATA[andreypopov321]]></dc:creator>
      
      <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/1030188/</guid>
      <link>https://habr.com/ru/articles/1030188/?utm_campaign=1030188&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e84/f5f/c39/e84f5fc3978ea5c53c5bf60a435161e2.jpg" /><p>Многие заказчики полагают, что современная видеоаналитика мыслит почти как человек: видит кадр, узнает объект и принимает решение. На самом деле это не так. Нейросети, лежащие в основе этих систем, пока далеки от человеческого мышления.</p><p>Нейросеть не ищет в своей памяти «похожую картинку», как это делал бы человек. Вместо этого она выделяет в кадре набор математических признаков (например: «объект круглой формы находится в верхней части другого объекта»). На основе миллионов заранее обученных весов (параметров) сеть вычисляет вероятность: «это каска — 96%», «это человек — 98%».</p><p><strong>Откуда берутся весы?</strong>&nbsp;База знаний нейросети наполняется вручную на этапе обучения. Специалисты-разметчики показывают модели тысячи кадров, выделяя на них людей, каски, инструменты и другие нужные объекты.</p> <a href="https://habr.com/ru/articles/1030188/?utm_campaign=1030188&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 14:24:55 GMT</pubDate>
      <dc:creator><![CDATA[Nikittq]]></dc:creator>
      
      <category><![CDATA[видеоаналитика]]></category><category><![CDATA[IT-интегратор]]></category><category><![CDATA[внедерение]]></category><category><![CDATA[промышеленные предприятия]]></category><category><![CDATA[нейросеть]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[LOTIS, «Шпионка» и кризис среднего возраста]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030174/</guid>
      <link>https://habr.com/ru/articles/1030174/?utm_campaign=1030174&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/948/f4f/17f/948f4f17f338b5dfac5e576fa5dc98a3.jpg" /><p>Я в свои NN-лет решаю вопросы с кризисом среднего возраста просто: получаю второе высшее в театральном. Поскольку учусь я очно с толпой милых зумерш, то волей неволей заразился их вайбом. </p><p>В одно время между парами по актерскому и сценречью у нас образовался перерыв в несколько часов, и зумерши притащили небезызвесную игру «Шпион». Реализована она была на минималках даже для web-а из 90-х: нужно было внести список играющих, а потом передавать смартфон по кругу для получения персональной инфы. Интерфейс текстовый.</p><p>Кто не знает правила, напомню: все, кроме одного игрока (шпиона) узнают некое слово, место, историческое событие. В процессе общения нужно задавать друг-другу вопросы, чтобы вычислить того, кто не имеет представление, о чем речь, поймать шпиона. А шпион должен вести себя так, чтобы его не заподозрили, и по этим всем разговорам постараться угадать, о чем все знают и говорят. В общем, выигрывает либо шпион, правильно угадавший общий секрет, либо добропорядочные граждане.</p><p>Вопросы могут быть самыми разными: Это на улице или в помещении? Это для детей или взрослых? Можно ли на этом ездить? Это едят? И т.д.</p><p>«Шпион», при всей кажущейся его простоте забавлял нас много дней. Но мне, как айтишнику со стажем большим, чем те, с кем я учусь, было дико видеть, как для игры, явно претендующей на сетевую, нужно передавать чей-то смартфон из рук в руки. Так получилось, что я в это время активно работал над своим <a href="https://habr.com/ru/articles/1024496/" rel="noopener noreferrer nofollow">LOTIS</a>, о котором писал здесь уже. И вот в какой-то из вечером я сделал сетевого шпиона, чем несказанно удивил своих коллег, будущих актеров. Заодно и протестировал <a href="https://github.com/O-Planet/LOTIS" rel="noopener noreferrer nofollow">LOTIS</a> в режиме чата.</p> <a href="https://habr.com/ru/articles/1030174/?utm_campaign=1030174&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 14:04:15 GMT</pubDate>
      <dc:creator><![CDATA[O-Planet]]></dc:creator>
      
      <category><![CDATA[игра]]></category><category><![CDATA[PHP]]></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[Summ3r 0f h4ck 2026: стажировка в DSEC by Solar]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/solarsecurity/articles/1030180/</guid>
      <link>https://habr.com/ru/companies/solarsecurity/articles/1030180/?utm_campaign=1030180&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/eb7/110/ff4/eb7110ff4bdf7c47bdbb11dd1b952f9a.jpeg" /><p>Выявить уязвимость до того, как ею воспользуются злоумышленники, разобраться в тонкостях безопасности информационных систем, освоить инструменты пентестеров под руководством опытных наставников — всё это можно попробовать на практике на стажировке в DSEC by Solar. Ждем ваши заявки до 10 мая!</p> <a href="https://habr.com/ru/articles/1030180/?utm_campaign=1030180&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 14:01:58 GMT</pubDate>
      <dc:creator><![CDATA[SolarSecurity (Солар)]]></dc:creator>
      
      <category><![CDATA[карьера]]></category><category><![CDATA[стажировка]]></category><category><![CDATA[pentest]]></category><category><![CDATA[солар]]></category><category><![CDATA[dsec]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[MAX и метка Spyware в Cloudflare: что это значит и к чему может привести]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030170/</guid>
      <link>https://habr.com/ru/articles/1030170/?utm_campaign=1030170&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/229/e28/7d4/229e287d4293a69443133df06c094d39.jpg" /><p>30 апреля в сети появилась информация, что глобальная IT-компания и оператор крупной интернет-инфраструктуры <strong>Cloudflare присвоила домену национального мессенджера Max классификацию Spyware</strong> (шпионское ПО). Прежде чем мысленно ухмыльнуться и подумать «а я же говорил», давайте объективно разберемся, что это за шум.</p><p>В этой статье мы расскажем: кто такая компания Cloudflare, почему она ставит подобные метки, что  значит «spyware», на основании каких признаков Cloudflare принимает такие решения, а также какие последствия такая метка может иметь.</p> <a href="https://habr.com/ru/articles/1030170/?utm_campaign=1030170&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 13:48:26 GMT</pubDate>
      <dc:creator><![CDATA[DevRoad]]></dc:creator>
      
      <category><![CDATA[cloudflare]]></category><category><![CDATA[max]]></category><category><![CDATA[spyware]]></category><category><![CDATA[шпионское по]]></category><category><![CDATA[dns]]></category><category><![CDATA[cdn]]></category><category><![CDATA[gateway]]></category><category><![CDATA[telega]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[EIP-7702: прикручиваем код к EOA, где можно споткнуться?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1029386/</guid>
      <link>https://habr.com/ru/articles/1029386/?utm_campaign=1029386&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cc5/a35/f3f/cc5a35f3f058e2c9215ec0970db1ace2.png" /><p>EIP-7702 делает EOA похожим на смарт-контракт со всеми вытекающими. <br><br>Что меняется в транзакциях, почему ломаются проверки <code>msg.sender == tx.origin</code> и <code>address.code.length &gt; 0</code>, как возникают коллизии хранилища при смене делегата, и что делать с приёмом ERC-721 и ETH. С примерами на Foundry и связкой с ERC-4337.</p> <a href="https://habr.com/ru/articles/1029386/?utm_campaign=1029386&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 13:40:30 GMT</pubDate>
      <dc:creator><![CDATA[pnaydanovgoo]]></dc:creator>
      
      <category><![CDATA[EIP-7702]]></category><category><![CDATA[Smart account]]></category><category><![CDATA[абстракция аккаунта]]></category><category><![CDATA[account abstraction]]></category><category><![CDATA[ethereum]]></category><category><![CDATA[authorization_list]]></category><category><![CDATA[transaction type 0x04]]></category><category><![CDATA[Solidity]]></category><category><![CDATA[Pectra]]></category><category><![CDATA[блокчейн]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Анализ защищенности 15 лет спустя. Акт первый]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/angarasecurity/articles/1013986/</guid>
      <link>https://habr.com/ru/companies/angarasecurity/articles/1013986/?utm_campaign=1013986&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2c6/040/853/2c6040853bcfe48c568fc944d8a78229.jpg" /><p>Если взять «в среднем по&nbsp;больнице», то при&nbsp;встрече со словом «пентест» у&nbsp;человека возникает образ эдакого «хакера в&nbsp;капюшоне», который вечно сидит за&nbsp;компом с&nbsp;открытым терминалом и на&nbsp;досуге взламывает пентагон, словно всемогущий искусственный интеллект. Однако, реальность зачастую далека от&nbsp;этих стереотипов. И иногда это очень сильно влияет на&nbsp;ожидания, когда вы заказываете очередной пентест или&nbsp;редтим.</p> <a href="https://habr.com/ru/articles/1013986/?utm_campaign=1013986&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 13:36:14 GMT</pubDate>
      <dc:creator><![CDATA[dev_tty0 (Angara Security)]]></dc:creator>
      
      <category><![CDATA[пентест]]></category><category><![CDATA[анализ защищенности]]></category><category><![CDATA[история]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Попробовали научить AI искать то, чего никто не замечает — слабые рыночные сигналы]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030160/</guid>
      <link>https://habr.com/ru/articles/1030160/?utm_campaign=1030160&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d7c/42f/47f/d7c42f47fa20b05af5447bcdc1c537b7.jpg" /><p>За одни сутки и шесть долларов алгоритм самостоятельно провёл почти две тысячи экспериментов на российском фондовом рынке.</p><p>Он не ждал команды. Сам формулировал гипотезу, сам писал запрос к данным, сам оценивал результат — и сразу задавал следующий вопрос. Цикл за циклом, пока мы спали.</p><p>Красиво. Но красота здесь ловушка. Потому что самое сложное — не запустить машину, а понять, стоит ли верить тому, что она нашла. Как мерить. Как проверять. Как отличить настоящий сигнал от эха собственного кода.</p><p>Под катом — история одной ночи, почти двух тысяч вопросов и нескольких ответов, которые пришлось заслужить. Если интересно, как звучит рынок в четыре утра — заходите.</p> <a href="https://habr.com/ru/articles/1030160/?utm_campaign=1030160&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 13:26:18 GMT</pubDate>
      <dc:creator><![CDATA[AyratGil]]></dc:creator>
      
      <category><![CDATA[claude]]></category><category><![CDATA[api]]></category><category><![CDATA[deepseek]]></category><category><![CDATA[github]]></category><category><![CDATA[claude code]]></category><category><![CDATA[agent]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] System Design: проектируем сервис быстрых знакомств]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1026316/</guid>
      <link>https://habr.com/ru/articles/1026316/?utm_campaign=1026316&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/bb3/ba0/b66/bb3ba0b666b11f8eb6dcb7ad59474aef.jpg" /><p>Tinder — это хороший пример system design задачи, где нужно быстро формировать ленту кандидатов, учитывать геолокацию и пользовательские предпочтения, а также надёжно обрабатывать свайпы и совпадения. В статье разберём архитектуру такого сервиса и узкие места, которые появляются при росте нагрузки.</p> <a href="https://habr.com/ru/articles/1026316/?utm_campaign=1026316&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 13:17:16 GMT</pubDate>
      <dc:creator><![CDATA[pavsenin]]></dc:creator>
      
      <category>system design</category><category>backend</category><category>highload</category><category>подготовка к собеседованию</category><category>распределенные системы</category><category>архитектура</category><category>проектирование систем</category><category>системный дизайн</category><category>паттерн проектирования</category><category>собеседования задачи</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Коллаборация человека и ИИ в Kotlin‑разработке: скрытые практики эффективных команд]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/otus/articles/1022118/</guid>
      <link>https://habr.com/ru/companies/otus/articles/1022118/?utm_campaign=1022118&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/57f/8a3/e0c/57f8a3e0cc71a9035f3f93cfb2999d4e.png" /><p>ИИ-агенты пишут код быстрее человека, но кто поручится, что они не устроят cascading failure? Разберем, как в реальном проекте совместить инженерный опыт, архитектурные шаблоны и автономных агентов, чтобы получить работающий функциональный узел, а не груду классов-переростков. Вы увидите подготовку фундамента, декомпозицию задач, диаграммы и тот самый момент, когда ИИ нужно жёстко одёрнуть.</p> <a href="https://habr.com/ru/articles/1022118/?utm_campaign=1022118&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 13:06:43 GMT</pubDate>
      <dc:creator><![CDATA[sproshchaev (OTUS)]]></dc:creator>
      
      <category><![CDATA[kotlin]]></category><category><![CDATA[backend-разработка]]></category><category><![CDATA[архитектура]]></category><category><![CDATA[ai-агенты]]></category><category><![CDATA[agent-oriented programming]]></category><category><![CDATA[микросервисы]]></category><category><![CDATA[clean architecture]]></category><category><![CDATA[идемпотентность]]></category><category><![CDATA[асинхронные процессы]]></category><category><![CDATA[kotlin ktor]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Мама, я не вайб-кодер]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030146/</guid>
      <link>https://habr.com/ru/articles/1030146/?utm_campaign=1030146&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d86/b1f/95e/d86b1f95e86febae795d5ebac55cb175.jpg" /><p>Мой мир, в котором я любил программировать руками, рухнул. Не потому, что я разучился, а потому, что я больше не буду этого делать никогда. Незачем. Я вижу, как это происходит со всеми, с кем я общаюсь – программистами, тимлидами, архитекторами. Кто-то сопротивляется, кто-то уже перешёл, но все понимают: профессия меняется, и быстро.</p><p>А мой новый мир, в котором я снова создаю цифровые продукты – родился. На прошлой неделе я за несколько вечеров собрал работающий веб-сервис. Сам. Не написав ни одной строчки кода.</p><p>Статья про то, что разработка цифровых продуктов меняется быстрее, чем когда-либо за последние двадцать лет. И про то, как это выглядит, если ты внутри…</p> <a href="https://habr.com/ru/articles/1030146/?utm_campaign=1030146&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 13:01:03 GMT</pubDate>
      <dc:creator><![CDATA[Lxx]]></dc:creator>
      
      <category><![CDATA[openclaw]]></category><category><![CDATA[ии-агенты]]></category><category><![CDATA[ии]]></category><category><![CDATA[ai]]></category><category><![CDATA[программирование]]></category><category><![CDATA[разработка]]></category><category><![CDATA[развитие программиста]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Тестируем программы для вскрытия биткойн-головоломок]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/1029952/</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/1029952/?utm_campaign=1029952&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/356/cf4/bd3/356cf4bd363319419f31be7ac5427f11.png" /><p>После того как я написал статью <a href="https://habr.com/ru/companies/ruvds/articles/934002/">«Головоломка на 1000 BTC»</a> мне стали писать в личку авторы программ для их решения. В этой статье я расскажу о целом семействе таких программ и протестирую все те, что попали мне в руки, на скорость.</p> <a href="https://habr.com/ru/articles/1029952/?utm_campaign=1029952&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 13:00:42 GMT</pubDate>
      <dc:creator><![CDATA[inetstar (RUVDS.com)]]></dc:creator>
      
      <category><![CDATA[btc puzzle]]></category><category><![CDATA[тестирование скорости]]></category><category><![CDATA[аккуратное тестирование]]></category><category><![CDATA[ruvds_статьи]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Xcode Simulator — Ускоряем прогон тестов на CI + Fastlane]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030150/</guid>
      <link>https://habr.com/ru/articles/1030150/?utm_campaign=1030150&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/4f4/dc0/f9e/4f4dc0f9e38cc63fdaaf8f5651017025.png" /><p>Было время принимал участие в разработке iOS приложениий в небольших продуктовых командах. Всё стандартно для такого рода разработки:</p><p>2-5 iOS разработчиков</p><p>Менеджер</p><p>Дизайнер</p><p>Тестировщик</p><p>Как видите, в списке нет DevOps, поэтому наш CI был полностью в нашем распоряжении и мы могли настраивать как нам удобно. Когда я присоединился к командам, то на CI уже всё было настроено по классике:</p><p>Mac Studio в подвале</p><p>Запуск Unit тестов</p><p>Запуск UI тестов</p><p>Сборки различных версий приложения (Firebase, TestFlight)</p><p>Всё работало как часы, я туда если честно не лазил (сначала), из разговора коллег, сама настройка CI им досталась от первых разработчиков проекта, которые больше уже не в команде и они там фундаментально после них ничего не меняли.</p><p>Время шло, задачи закрывались, релизы выпускались, в свободное время от задач расчищали беклог - в общем скукота. Так как мне нравится ковырять <s>в носу</s> <code>xcodebuild</code> через терминал, то иногда я стал замечать, что, например, тесты на CI и локально работают по-разному в плане скорости, локально вроде всё очень быстро, но на CI реально иногда надолго всё залипало - 5, 10, иногда 20 минут, хотя локально из консоли до двух раз быстрее.</p><p>После очередного закрытого спринта досрочно, осталось время на беклог, у меня закралась мысль, что что-то не так с нашим CI. Так как я знаю, что у нас на CI стоит Mac Studio, которая точно, хоть и немного, но шустрее моей машины, но по времени выполнения задач этого не скажешь.</p><p>Решил в итоге открыть <s>ящик пондоры</s> <code>Fastfile</code> и посмотреть, что же там и как это работает.</p> <a href="https://habr.com/ru/articles/1030150/?utm_campaign=1030150&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 13:00:09 GMT</pubDate>
      <dc:creator><![CDATA[house2008]]></dc:creator>
      
      <category><![CDATA[Xcode]]></category><category><![CDATA[fastlane]]></category><category><![CDATA[xcodebuild]]></category><category><![CDATA[ios]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Вредные советы для Flutter-разработчика]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/agima/articles/1030072/</guid>
      <link>https://habr.com/ru/companies/agima/articles/1030072/?utm_campaign=1030072&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3bf/ec6/d7d/3bfec6d7dad9904e2c663f679df7db5d.png" /><p>Назидательная статья, написанная в стихах и вдохновленная детскими книгами. Посвящается всем ошибкам, которые я совершал на работе — большим и маленьким.</p> <a href="https://habr.com/ru/articles/1030072/?utm_campaign=1030072&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 12:53:28 GMT</pubDate>
      <dc:creator><![CDATA[WizAlx (AGIMA)]]></dc:creator>
      
      <category><![CDATA[flutter]]></category><category><![CDATA[мобильная разработка]]></category><category><![CDATA[вредные советы]]></category><category><![CDATA[стихи]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Кэширование в Next.js App Router, как увидеть, почему данные не обновились]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030134/</guid>
      <link>https://habr.com/ru/articles/1030134/?utm_campaign=1030134&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/6d6/3b6/e9a/6d63b6e9a1800d09517ab0772ea4d73f.png" /><p>С кэшированием в Next.js обычно случается одна и та же история. API уже отдаёт новые данные, страница открывается заново, а на экране всё ещё старая версия. После этого в код быстро добавляют <code>cache: "no-store"</code>, данные начинают запрашиваться на каждый заход, и через пару минут появляется уже другой вопрос - зачем тогда вообще нужен встроенный механизм кэширования.</p><p>Проблема в том, что кэширование обычно звучит как одно явление, а на практике в App Router похожие ощущения могут давать разные уровни поведения. Навигация назад и вперёд может переиспользовать клиентский кэш маршрута, сам маршрут может рендериться по-разному, а серверный <code>fetch</code> в Next.js имеет собственные стратегии кэширования и перевалидации. В актуальной документации это уже разделено на новый режим с Cache Components и на прежнюю модель без них. В этой статье речь именно о привычной модели App Router без Cache Components, где поведение обычно задаётся через <code>fetch</code>, <code>cache</code>, <code>next.revalidate</code> и route segment config. (<a href="https://nextjs.org/docs/app/guides/caching-without-cache-components" rel="noopener noreferrer nofollow">Next.js</a>)</p><p>Полезнее всего разбирать такую тему не с теории, а с наблюдения. Не с вопроса как устроены все слои кэша в Next.js, а с вопроса почему на одном и том же маршруте иногда обновляется рендер страницы, а иногда обновляются данные, и это не всегда одно и то же.</p><p>Для примеров ниже используется проект Goods Finder и внешний API DummyJSON. Идея - сначала добавить на страницу штамп серверного рендера, потом отдельно показать момент получения данных, а уже после этого сравнить <code>force-cache</code>, <code>no-store</code> и <code>revalidate</code>.</p> <a href="https://habr.com/ru/articles/1030134/?utm_campaign=1030134&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 12:28:25 GMT</pubDate>
      <dc:creator><![CDATA[lemon_m]]></dc:creator>
      
      <category><![CDATA[nextjs]]></category><category><![CDATA[app router]]></category><category><![CDATA[caching]]></category><category><![CDATA[revalidate]]></category><category><![CDATA[no-store]]></category><category><![CDATA[force-cache]]></category><category><![CDATA[server components]]></category><category><![CDATA[react]]></category><category><![CDATA[javascript]]></category><category><![CDATA[веб-разработка]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как мы автоматизировали маркетинг, продажи и контроль стеком ИИ-агентов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030132/</guid>
      <link>https://habr.com/ru/articles/1030132/?utm_campaign=1030132&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/641/edd/ad7/641eddad796a4781513f0e45af8ecd3d.png" /><p>В нашей компании нет отдела маркетинга. Нет руководителя продаж. Нет SMM-щика, копирайтера, аналитика и таргетолога. Есть один CEO и стек из 12 ИИ-агентов, которые ведут восемь каналов коммуникации, контролируют менеджеров по продажам, мониторят расходы на рекламу 24/7, пишут персональные письма клиентам с цитатами из их звонков, и каждое утро в 6:00 МСК сами обучаются на ночной переписке команды.</p> <a href="https://habr.com/ru/articles/1030132/?utm_campaign=1030132&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 12:28:12 GMT</pubDate>
      <dc:creator><![CDATA[SmartAgent]]></dc:creator>
      
      <category><![CDATA[ии-агенты]]></category><category><![CDATA[claude]]></category><category><![CDATA[автоматизация]]></category><category><![CDATA[маркетинг]]></category><category><![CDATA[crm]]></category><category><![CDATA[недвижимость]]></category><category><![CDATA[b2b]]></category><category><![CDATA[sales analytics]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[GEO-продвижение в нейросетях: Bing на SEO Week 2026 анонсировал очень полезные изменения в Bing Webmaster]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030126/</guid>
      <link>https://habr.com/ru/articles/1030126/?utm_campaign=1030126&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/604/a7c/5c4/604a7c5c40b4a74dcdd46aa7f26efdde.png" /><p>Bing Webmaster Tools постепенно прокачивает отчет AI Performance. На SEO Week в Нью-Йорке Кришна Мадхаван показал новые функции, часть которых Microsoft уже начала выкатывать.&nbsp;</p><p>Bing — слишком крупный игрок, чтобы отмахиваться от его продуктовой логики. По официальным данным Microsoft, Bing имеет около 155 млн среднемесячных пользователей в ЕС. Глобальные оценки с учетом интеграций в Windows и AI-инструменты показывают аудиторию на уровне 0,9-1 млрд. пользователей в месяц. По данным Яндекса, озвученным на конференции «День Поиска 2026», на сервис приходится 70% поисковых запросов в России, поиском ежемесячно пользуются более 110 млн уникальных пользователей, а быстрые ответы Алисы AI в Поиске получают 46,5 млн пользователей в месяц.&nbsp;</p><p>Вывод очевиден: Bing достаточно велик, чтобы его подход к GEO и AI-выдаче внимательно разбирать, а Яндексу стоило бы быстрее приходить к такой же прозрачной аналитике для вебмастеров.&nbsp;</p><p>На самих слайдах интересно не то, что Bing сказал слово <strong>GEO</strong> (и они признали вслед за Google). Интересно, в какой форме он это показывает. Там уже виден каркас будущей аналитики: рекомендации, темы, намерения, доля цитирования. Ровно вокруг этих сущностей и будет строиться нормальная работа с присутствием в AI-ответах.</p> <a href="https://habr.com/ru/articles/1030126/?utm_campaign=1030126&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 12:17:48 GMT</pubDate>
      <dc:creator><![CDATA[Ja-gagarin]]></dc:creator>
      
      <category><![CDATA[geo]]></category><category><![CDATA[seo]]></category><category><![CDATA[нейросети]]></category><category><![CDATA[поисковые системы]]></category><category><![CDATA[bing]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Рекурсивные типы. Часть 6. Пересвёртка на практике]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1029528/</guid>
      <link>https://habr.com/ru/articles/1029528/?utm_campaign=1029528&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/bd1/6a4/452/bd16a445201c520185bfe6b3c34a6af3.png" /><p>В этот раз мы разберём, как пересвёртка рекурсивных структур данных помогает в решении задач динамического программирования.</p> <a href="https://habr.com/ru/articles/1029528/?utm_campaign=1029528&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 12:04:16 GMT</pubDate>
      <dc:creator><![CDATA[Underskyer1]]></dc:creator>
      
      <category><![CDATA[рекурсия]]></category><category><![CDATA[пересвёртка]]></category><category><![CDATA[хиломорфизм]]></category><category><![CDATA[катаморфизм]]></category><category><![CDATA[динамическое программирование]]></category><category><![CDATA[неподвижные точки]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Установка macOS. Часть 1]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ringo_mdm/articles/1029996/</guid>
      <link>https://habr.com/ru/companies/ringo_mdm/articles/1029996/?utm_campaign=1029996&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/dea/547/521/dea547521e2498dac97750c5491b6b03.png" /><p>“Семь бед - один ресет”, гласят пословицы прошлого. Если с вашим компьютером что-то не так или вы купили устройство с рук, то надо переустановить систему. Однако, «переустановить macOS» — это не одно действие, а как минимум шесть разных сценариев с разными последствиями для данных, прошивки и работоспособности машины.</p><p>В этой статье я разберу все основные методы: от самого быстрого («Стереть контент и настройки») до самого радикального (Restore через второй Mac с DFU-кабелем).&nbsp;</p> <a href="https://habr.com/ru/articles/1029996/?utm_campaign=1029996&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 12:00:41 GMT</pubDate>
      <dc:creator><![CDATA[erikguru (Ринго MDM)]]></dc:creator>
      
      <category><![CDATA[установка macos]]></category><category><![CDATA[переустановка macOS]]></category><category><![CDATA[сброс Mac до заводских настроек]]></category><category><![CDATA[macOS Recovery]]></category><category><![CDATA[загрузочная флешка macOS]]></category><category><![CDATA[Apple Silicon восстановление]]></category><category><![CDATA[DFU режим Mac]]></category><category><![CDATA[IPSW прошивки Mac]]></category><category><![CDATA[Fallback Recovery macOS]]></category><category><![CDATA[восстановление macOS]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Мемристор для Венеры: как ученые из США сделали память, которая не боится 700 °C]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ru_mts/articles/1030038/</guid>
      <link>https://habr.com/ru/companies/ru_mts/articles/1030038/?utm_campaign=1030038&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c2c/ca0/a35/c2cca0a35ca964a6ba95edac044dcb7a.png" /><p>Есть у современной электроники одна очень человеческая слабость — она плохо переносит жару. Мы можем запускать нейросети с миллиардом параметров, строить огромные дата-центры и всерьез обсуждать колонизацию других планет, пока не мешает физика. К сожалению, вся вычислительная цивилизация сталкивается с ограничениями, когда внешняя температура поднимается выше 200 °C.</p><p>Однако исследователи из Университета Южной Калифорнии нашли выход. Они создали мемристор, который продолжает работать при температуре 700 °C — это выше температуры расплавленной лавы. О том, что вообще такое мемристор, как ученые сделали открытие, почему это новый шаг для развития ИИ и неужели люди скоро полетят на Венеру, — в статье.</p> <a href="https://habr.com/ru/articles/1030038/?utm_campaign=1030038&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 12:00:28 GMT</pubDate>
      <dc:creator><![CDATA[Lulu_Luna (МТС)]]></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[Как не тратить ресурсы впустую: четыре шага перед разработкой любой фичи]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1029804/</guid>
      <link>https://habr.com/ru/articles/1029804/?utm_campaign=1029804&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/dc5/940/99c/dc594099c7eb87e0d9fb02f81aa435ce.png" /><p>Как сделать так, чтобы продукт или фича работала для пользователя? Ответ в этой статье.</p><p>Привет, на связи Саша Солдатов, CEO REB8T! Сегодня расскажу про четыре инструмента, которые наша команда использует в работе на каждом проекте: JTBD, ICE-приоритизацию, User Flow и UX-гипотезы. </p><p>Огромное спасибо нашему Lead UX/UI Вере Ксенофонтовой, которая собрала этот материал и разложила всё по полочкам для вас и нашей команды!</p><p>А теперь, начнём!</p> <a href="https://habr.com/ru/articles/1029804/?utm_campaign=1029804&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 12:00:27 GMT</pubDate>
      <dc:creator><![CDATA[aareboot]]></dc:creator>
      
      <category><![CDATA[приоритизация задач]]></category><category><![CDATA[ice]]></category><category><![CDATA[jobs to be done]]></category><category><![CDATA[user flow]]></category><category><![CDATA[ux]]></category><category><![CDATA[дизайн]]></category><category><![CDATA[разработка продукта]]></category><category><![CDATA[пользовательский опыт]]></category><category><![CDATA[пользователь]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Стратегия резервного копирования 3-2-1: технический разбор]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/cloud4y/articles/1030110/</guid>
      <link>https://habr.com/ru/companies/cloud4y/articles/1030110/?utm_campaign=1030110&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fb0/cf2/466/fb0cf24669ea75a9bd5099c8571544c6.jpeg" /><p> У ransomware-операторов теперь есть план: сначала они охотятся за бэкапами, потом — за продакшеном. Перевод технического разбора правила 3-2-1 — что в нём всё ещё работает, что нет и зачем над ним надстроили «1-0».  </p> <a href="https://habr.com/ru/articles/1030110/?utm_campaign=1030110&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 11:48:49 GMT</pubDate>
      <dc:creator><![CDATA[Cloud4Y (Cloud4Y)]]></dc:creator>
      
      <category>информационная безопасность</category><category>321</category><category>бэкап</category><category>резервное копирование</category><category>it-инфраструктура</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Как я завалил кучу собесов по Go и что из этого вынес]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030108/</guid>
      <link>https://habr.com/ru/articles/1030108/?utm_campaign=1030108&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/028/f93/9b7/028f939b7ebfabcb88b67b8d200db4e2.jpeg" /><p><em>Привет! Меня зовут Александр. Некоторые могут помнить мои статьи про финансовую аналитику на Python - анализ ETF, оптимизацию портфелей. Но последние 6 лет я Senior Go Backend Engineer, специализируюсь на финтехе и трейдинге.</em></p><p><em>Эта комбинация - domain expertise в финансах + техническая экспертиза в Go - оказалась очень ценной. Но путь был тернистым.</em></p><p><em>Последние полгода активно собеседовался: 8 интервью в разных компаниях - от крупных российских IT-гигантов до международных финтех стартапов. Где-то взяли, где-то нет. Решил поделиться самыми дурацкими ошибками, которые делал я и другие кандидаты. Может, кому поможет не наступить на те же грабли.</em></p> <a href="https://habr.com/ru/articles/1030108/?utm_campaign=1030108&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 11:48:47 GMT</pubDate>
      <dc:creator><![CDATA[Zmey56]]></dc:creator>
      
      <category><![CDATA[golang]]></category><category><![CDATA[go собеседования]]></category><category><![CDATA[ошибки программистов]]></category><category><![CDATA[карьера]]></category><category><![CDATA[интервью]]></category><category><![CDATA[backend]]></category><category><![CDATA[разработка]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Unity Builder — как мы победили боль с ручными сборками и написали своё приложение]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1029938/</guid>
      <link>https://habr.com/ru/articles/1029938/?utm_campaign=1029938&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0d1/e65/201/0d1e6520159cd7668aeada74c0168895.png" /><p>Как мы автоматизировали сборку Unity-проектов под несколько платформ: прошли через Jenkins, GitHub Actions с game-ci и сорокаминутные билды — и в итоге написали собственный инструмент.</p><p>В статье:</p><p>Почему Jenkins и GitHub Actions не подошли</p><p>Что такое Unity Builder и какую боль закрывает</p><p>Визуальный пайплайн, параллельные задачи, FTP-интеграция</p> <a href="https://habr.com/ru/articles/1029938/?utm_campaign=1029938&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 11:26:13 GMT</pubDate>
      <dc:creator><![CDATA[c3n9]]></dc:creator>
      
      <category><![CDATA[pipline]]></category><category><![CDATA[avalonia]]></category><category><![CDATA[unity]]></category><category><![CDATA[actions]]></category><category><![CDATA[lifehack]]></category><category><![CDATA[desktop]]></category><category><![CDATA[cicd]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как дать AI-агенту не лом, а ключ от браузера: разбираем agent-browser от Vercel]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1029704/</guid>
      <link>https://habr.com/ru/articles/1029704/?utm_campaign=1029704&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/b0d/7be/0d0/b0d7be0d0cd0f60f1c35a47f3c1d1549.webp" /><p>Если вы в последнее время пытались прикрутить к своему любимому LLM-агенту возможность самостоятельно гулять по интернету, дебажить веб-приложения, и даже верстать, вы наверняка столкнулись с суровой реальностью. Оказывается, засунуть современный веб в контекстное окно нейросети — очень "дорогая" задача. </p><p>Обычно в таких случаях не глядя берут проверенные инструменты вроде Puppeteer или Playwright, которые обернуты в те самые три буквы <span class="habrahidden">MCP</span>. Но ребята из Vercel недавно выкатили свою альтернативу — <strong>agent-browser</strong> (cli-утилиту, написанную на связке Rust и, некогда Node, но об этом позже). Зачем понадобился еще один велосипед для автоматизации, если у нас уже есть стандарты индустрии? Давайте разбираться.</p> <a href="https://habr.com/ru/articles/1029704/?utm_campaign=1029704&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 11:14:16 GMT</pubDate>
      <dc:creator><![CDATA[kee_real]]></dc:creator>
      
      <category><![CDATA[ai]]></category><category><![CDATA[browser]]></category><category><![CDATA[playwright]]></category><category><![CDATA[puppeteer]]></category><category><![CDATA[agent-browser]]></category><category><![CDATA[vercel]]></category><category><![CDATA[mcp]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как мы переписывали логику очередей: Celery =&gt; aio-pika =&gt; FastStream]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030082/</guid>
      <link>https://habr.com/ru/articles/1030082/?utm_campaign=1030082&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/7e0/225/6f4/7e02256f4c208f80a4ae4977d99aab80.webp" /><p>Наш путь активной работы с очередями RabbitMQ начался с классического Celery. Осознав критичность низкоуровневого контроля системы, принялись работать с aio-pika. Но и этот уровень слишком местами сложный (далее расскажу почему), и нашли отличное решение, на текущий момент, в лице FastStream. Сразу оставлю такую пометку, что каждый инструмент подходит для решения своей задачи. Мы больше хотели сделать акцент на удобство и скорость разработки относительно затрачиваемого времени на миграции решений. </p><p><em>N.B.</em>: Код возможно покажется неоптимальным или старым. Это всё наш дорогой Легаси.</p> <a href="https://habr.com/ru/articles/1030082/?utm_campaign=1030082&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 10:58:52 GMT</pubDate>
      <dc:creator><![CDATA[GregTMJ]]></dc:creator>
      
      <category><![CDATA[celery]]></category><category><![CDATA[rabbitmq]]></category><category><![CDATA[faststream]]></category><category><![CDATA[aio-pika]]></category><category><![CDATA[python3]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Фишинг в 2026: как ИИ и дипфейки изменили методы атак, но не изменили способы защиты]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030080/</guid>
      <link>https://habr.com/ru/articles/1030080/?utm_campaign=1030080&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f67/2e8/e5f/f672e8e5f1918c5a659c7ed0e5bc82ac.webp" /><p>Привет, Хабр! Находясь на мероприятии <a href="http://BI.ZONE" rel="noopener noreferrer nofollow">BI.ZONE</a> Day, я слушал доклады и ходил между стендами, думая, чтобы такого спросить, не связанного с продуктами и технологиями компании, чьё было мероприятие. И тут меня привлекла презентация про фишинг, я не мог отказать себе в удовольствии задать несколько вопросов специалистам по фишингу. Тем более тема всегда актуальная и интересная. Поэтому я поговорил с руководителем <a href="http://BI.ZONE" rel="noopener noreferrer nofollow">BI.ZONE</a> AntiFraud Алексеем Лужновым и руководителем <a href="http://BI.ZONE" rel="noopener noreferrer nofollow">BI.ZONE</a> Digital Risk Protection Дмитрием Кирюшкиным. Встречайте интервью Алексея и Дмитрия о том, как ИИ изменил методы фишинга, какие приёмы социальной инженерии до сих пор работают в 2026 году, насколько велик рынок понятия «фишинга как услуги» (Phishing as a Service, PHaaS) и не только. Приятного чтения!</p> <a href="https://habr.com/ru/articles/1030080/?utm_campaign=1030080&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 10:57:47 GMT</pubDate>
      <dc:creator><![CDATA[Lexx_Nimofff]]></dc:creator>
      
      <category><![CDATA[фишинг]]></category><category><![CDATA[искуственный интеллект]]></category><category><![CDATA[кибератаки]]></category><category><![CDATA[информационная безопасность]]></category><category><![CDATA[bizone]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] WebAssembly как платформа расширений для Python: ускорение, встраивание и опасные ловушки API]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/otus/articles/1030058/</guid>
      <link>https://habr.com/ru/companies/otus/articles/1030058/?utm_campaign=1030058&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/577/187/708/577187708d75f1d159e4fd4643c99044.jpg" /><p>WebAssembly можно использовать как способ расширять Python без нативной сборки под каждую платформу: упаковать Wasm-модуль внутрь библиотеки, запускать его через <code>wasmtime-py</code> и ускорять участки, где чистый Python уже не справляется. Но за удобной схемой быстро проявляются неочевидные детали: <code>store</code>, линейная память, знаковые указатели, ручное копирование данных и риск записать их совсем не туда. </p><p>В статье разберёмся, где Wasm действительно полезен для Python и почему работа с таким API требует особой аккуратности.</p> <a href="https://habr.com/ru/articles/1030058/?utm_campaign=1030058&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать разбор</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 10:20:37 GMT</pubDate>
      <dc:creator><![CDATA[kmoseenk (OTUS)]]></dc:creator>
      
      <category>WebAssembly</category><category>Python</category><category>WASM</category><category>wasmtime-py</category><category>расширения Python</category><category>линейная память</category><category>указатели</category><category>API</category><category>производительность</category><category>встраиваемые модули</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Как я торговлю автоматизировал]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030056/</guid>
      <link>https://habr.com/ru/articles/1030056/?utm_campaign=1030056&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/8df/324/891/8df324891bcb300ce6453a1f50052db0.jpg" /><p>Речь пойдёт о разработке системы алгоритмической торговли с использованием обучения с подкреплением. Пройдём путь от идеи до работающей системы с разумной детализацией. Расскажу про свои ошибки: радовался single-seed успехам, верил <strong>Claude Code</strong> на слово, считал лучшую модель годной для production, в то время как на самом деле это был верхний квартиль сид-шума. Внутри Mixture-of-Experts по рыночным режимам, shadow-routing на rolling Sharpe, hybrid expert-swap, методология валидации, а также небольшой список всего того, что не сработало. Подойдёт в качестве инструкция для ai-агента, чтобы повторить опыт и понять почему работает.</p> <a href="https://habr.com/ru/articles/1030056/?utm_campaign=1030056&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 10:16:07 GMT</pubDate>
      <dc:creator><![CDATA[allowq]]></dc:creator>
      
      <category><![CDATA[reinforcement-learning]]></category><category><![CDATA[trading]]></category><category><![CDATA[algorithmic trading]]></category><category><![CDATA[trading robot]]></category><category><![CDATA[agentic coding]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Код под копирку: как выжить разработчику в эпоху вайб-кодеров и AI-агентов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030054/</guid>
      <link>https://habr.com/ru/articles/1030054/?utm_campaign=1030054&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/8e1/b47/848/8e1b4784819a63664355c602a48e842b.jpg" /><p><em>"Я выложил библиотеку на GitHub в четверг. В пятницу её клонировал AI-агент, а в субботу конкурент запустил идентичный SaaS."</em> Такое будущее если еще и не наступило, но уже возможно очень скоро. Мы вошли в эру «вайб-кодинга», где софт пишется по наитию промптами, а скорость копирования превысила скорость осмысления. Встаёт неудобный вопрос: если вас могут повторить за сутки, стоит ли вообще публиковать код и пытаться строить продукт?</p> <a href="https://habr.com/ru/articles/1030054/?utm_campaign=1030054&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 10:11:32 GMT</pubDate>
      <dc:creator><![CDATA[ANTON62]]></dc:creator>
      
      <category><![CDATA[вайб-кодинг]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Кастомные вордлисты для самых маленьких]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/deiteriylab/articles/1029012/</guid>
      <link>https://habr.com/ru/companies/deiteriylab/articles/1029012/?utm_campaign=1029012&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/58f/e66/ddd/58fe66ddd9f178b288eaf87043ea3f78.jpg" /><p>Ни для кого не секрет, что качественные вордлисты - это ключ к эффективному фаззингу и, как следствие, большему покрытию скоупа и хорошим файндингам во время пентеста и баг-баунти. Однако вордлисты в общем доступе далеко не всегда дадут достаточное покрытие, какими бы большими они ни были. У веб-приложения может быть свой специфический нейминг путей и параметров. Некоторые ручки могут находиться на внескоуповых доменах и дублироваться на скоуповых, иногда даже с измененной функциональностью. Часть параметров и вовсе не удастся найти без ручного анализа JavaScript-кода приложения.</p><p>Здесь в игру вступают кастомные вордлисты, закрывающие все вышеперечисленные нюансы. Благодаря ним можно значительно эффективнее проводить фаззинг путей веб-приложения, а также брутить параметры его запросов.</p><p>Эта статья - первая из цикла про кастомные словари, рассказывающая про сбор базового вордлиста без особых усилий. В следующей статье я расскажу про создание более комплексного кастомного вордлиста, требующего больших затрат по времени.</p> <a href="https://habr.com/ru/articles/1029012/?utm_campaign=1029012&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 09:33:35 GMT</pubDate>
      <dc:creator><![CDATA[callmerulzz (Deiteriy Lab)]]></dc:creator>
      
      <category><![CDATA[информационная безопасность]]></category><category><![CDATA[пентест]]></category><category><![CDATA[фаззинг]]></category><category><![CDATA[баг-баунти]]></category><category><![CDATA[безопасность веб-приложений]]></category><category><![CDATA[burp suite]]></category><category><![CDATA[ffuf]]></category><category><![CDATA[recon]]></category><category><![CDATA[api testing]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Прощайте, утилитки! ну и свечной заводик на старость…]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030024/</guid>
      <link>https://habr.com/ru/articles/1030024/?utm_campaign=1030024&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/36d/7f0/b28/36d7f0b28672fc9ba53d80801c2d465e.png" /><p>Я мечтал написать полезную утилиту. Нет, ПОЛЕЗНУЮ УТИЛИТУ. Чтобы скачивали, платили, ну или&nbsp;в&nbsp;крайнем случае внизу страницы&nbsp;был&nbsp;бы батон Donate $20. А&nbsp;я, раскачиваясь в&nbsp;кресле качалке и потягивая винцо, иногда&nbsp;бы брал телефон посмотреть на&nbsp;счет&nbsp;— сколько там сегодня перевели? Иногда подходил&nbsp;бы к&nbsp;компьютеру, чтобы шлифануть пару раз идеальное творение или&nbsp;добавить крутую фичу. </p><p>Какая мечта! Тем более, что&nbsp;примеры всегда&nbsp;были под&nbsp;рукой. WinRAR, или&nbsp;почти ничего не&nbsp;требующий для&nbsp;поддержки сайтик <a href="http://ConnectionStrings.com" rel="noopener noreferrer nofollow">ConnectionStrings.com</a><a href="https://www.connectionstrings.com/" rel="noopener noreferrer nofollow">&nbsp;— Forgot that connection string? Get it here!</a> </p><p>На&nbsp;самом деле я написал много полезных утилит, но&nbsp;так как&nbsp;я работаю в&nbsp;узкой области то всемирная известность меня увы не&nbsp;ждала. Я, правда, думал, что&nbsp;время еще придет. Но&nbsp;не&nbsp;так давно случилось то, из‑за чего я&nbsp;был вынужден похоронить свою мечту.</p><p>Пришла&nbsp;жена с&nbsp;тысячей файлов на&nbsp;флешке и просьбой переименовать их хитрым образом. Ей на&nbsp;ее работе показали Multi Rename tool и конечно она попросила меня разобраться в&nbsp;хитром интерфейсе:</p> <a href="https://habr.com/ru/articles/1030024/?utm_campaign=1030024&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 09:27:54 GMT</pubDate>
      <dc:creator><![CDATA[Tzimie]]></dc:creator>
      
      <category><![CDATA[AI]]></category><category><![CDATA[троллейбус]]></category><category><![CDATA[пикачу]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Топ-5 мифов о Python, в которые давно пора перестать верить]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030026/</guid>
      <link>https://habr.com/ru/articles/1030026/?utm_campaign=1030026&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/9c6/bcc/bd2/9c6bccbd2188f8ac53db8e17e43596d2.jpg" /><p>Если вы до сих пор слышите эти аргументы от коллег или на собеседованиях, значит, ваши оппоненты застряли где-то в эпохе Python 2.7. На дворе 2026 год, язык давно повзрослел, оброс мощными инструментами и тянет на себе гигантский энтерпрайз, но стереотипы продолжают жить.</p><p>Выкатил на Хабр новую статью, где предлагаю трезво взглянуть на реальность и разобрать топ-5 самых живучих мифов о Python.</p> <a href="https://habr.com/ru/articles/1030026/?utm_campaign=1030026&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 09:25:15 GMT</pubDate>
      <dc:creator><![CDATA[enamored_poc]]></dc:creator>
      
      <category><![CDATA[python]]></category><category><![CDATA[python3]]></category><category><![CDATA[python для начинающих]]></category><category><![CDATA[мифы]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] 5. Проектирование с помощью типов: Делаем состояние явным]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030016/</guid>
      <link>https://habr.com/ru/articles/1030016/?utm_campaign=1030016&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f9f/965/6cc/f9f9656cc557d573aa3867cff746f039.png" /><p>Пятый пост Скотта Влащина посвящён конечным автоматам (они же машины состояний или даже стейт-машины). Функциональные языки хорошо подходят для реализации конечных автоматов, а конечные автоматы хорошо подходят для реализации бизнес-логики.</p><p>Попробуем?</p> <a href="https://habr.com/ru/articles/1030016/?utm_campaign=1030016&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 09:16:32 GMT</pubDate>
      <dc:creator><![CDATA[markshevchenko]]></dc:creator>
      
      <category>f#</category><category>функциональное программирование</category><category>.net</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Банковский Black Swan: почему диверсификация — это не выбор, а инстинкт самосохранения]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1030014/</guid>
      <link>https://habr.com/ru/articles/1030014/?utm_campaign=1030014&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>В&nbsp;этом году меня стали посещать мысли о&nbsp;точке невозврата. Мы&nbsp;оказались там, где степень неопределённости настолько высокая, что&nbsp;мозг начинает выдавать обратное: всё понятно, всё под&nbsp;контролем, беспокоиться не&nbsp;о&nbsp;чём.</p><p>Помню, как&nbsp;на&nbsp;лекциях по&nbsp;квантовой физике профессор периодически спрашивал: «Всё понятно? Или&nbsp;всё настолько непонятно, что&nbsp;кажется будто понятно?» Я&nbsp;часто возвращаюсь к&nbsp;этой фразе, когда нужно откалибровать своё положение.</p><p>Последние месяцы много читал про&nbsp;то, как&nbsp;ИИ&nbsp;и&nbsp;квантовые компьютеры изменят мир. Консенсуса нет ни&nbsp;одного, кроме одного: всё будет не&nbsp;так&nbsp;как&nbsp;раньше, и&nbsp;скорость изменений вырастет. Одни рисуют массовую безработицу и&nbsp;деградацию, другие&nbsp;— эпоху изобилия. Я&nbsp;склоняюсь к&nbsp;тому, что&nbsp;правы и&nbsp;те&nbsp;и&nbsp;другие, просто для&nbsp;разных людей и&nbsp;в&nbsp;разное время. Но&nbsp;точно знаю одно: те, кто будет сопротивляться прогрессу, окажутся погребены под&nbsp;ним независимо от&nbsp;сценария. Но&nbsp;сегодня про&nbsp;другое.</p><p>Пока весь интернет спорит об&nbsp;уязвимости блокчейна перед квантовыми компьютерами и&nbsp;ИИ, я&nbsp;наткнулся на&nbsp;новость в&nbsp;NYT о&nbsp;том, что&nbsp;у&nbsp;клиентки Fidelity внезапно исчез весь счёт. Все накопления. Просто пропали. Чудом удалось восстановить.</p><p>Помните, я&nbsp;говорил, что&nbsp;уверенность&nbsp;— это слабость? Вот оно. Банковские счета, брокерские счета, всё то, чем мы&nbsp;пользуемся последние 50&nbsp;лет, априори считаются безопасными. Эта уверенность и&nbsp;есть главная уязвимость. Люди просто туда не&nbsp;смотрят. А&nbsp;банковское лобби делает всё, чтобы так&nbsp;и&nbsp;оставалось.</p><p>Я&nbsp;не&nbsp;уверен, что&nbsp;банковская система защитит мои деньги. И&nbsp;вот почему.</p> <a href="https://habr.com/ru/articles/1030014/?utm_campaign=1030014&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 09:16:16 GMT</pubDate>
      <dc:creator><![CDATA[Investacademy]]></dc:creator>
      
      <category><![CDATA[банки]]></category><category><![CDATA[квантовые компьютеры]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Профилировщик и Wildfly-клиент для GigaIDE]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/sberbank/articles/1027902/</guid>
      <link>https://habr.com/ru/companies/sberbank/articles/1027902/?utm_campaign=1027902&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/275/442/f27/275442f2749b53ffda95b1a7f5cb1bdd.jpeg" /><p>В этой статье мы продолжаем обсуждать инструменты в GigaIDE. Напомню, что ранее мы уже рассказывали про наши инструменты для работы с Docker/Podman, файловым SFTP-источником в этой <strong><a href="https://habr.com/ru/companies/sberbank/articles/1002768/">статье</a></strong>, а также с клиентом БД — в <strong><a href="https://habr.com/ru/companies/sberbank/articles/1015262/">этой</a></strong>. Сегодня мы сосредоточимся на инструментах для Java-разработки. Первый плагин в обзоре — <strong>Profiler</strong>, задача которого состоит в том, чтобы автоматизировать профилирование и визуализацию отчётов, и <strong>WildFly</strong>, задача которого выполнять подготовку, развёртывание и запуск, и решать другие задачи в отношении серверов приложений WildFly или JBoss.</p> <a href="https://habr.com/ru/articles/1027902/?utm_campaign=1027902&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 09:08:49 GMT</pubDate>
      <dc:creator><![CDATA[GIGAIDECommunity (Сбер)]]></dc:creator>
      
      <category><![CDATA[wildfly]]></category><category><![CDATA[jboss]]></category><category><![CDATA[производительность]]></category><category><![CDATA[java]]></category><category><![CDATA[gigaide]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Миграция в облако без пересборки: как пользовательские образы решают проблему переезда]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/runity/articles/1029772/</guid>
      <link>https://habr.com/ru/companies/runity/articles/1029772/?utm_campaign=1029772&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/6de/ca0/577/6deca0577e214cf789d9b13409ffea9a.png" /><p>Привет, Хабр! На связи Даша Косова, я продакт менеджер Рег.облака.&nbsp;&nbsp;Представим знакомую многим ситуацию. У компании есть сервер. Он работает уже несколько лет. На нем крутятся базы данных, backend-сервисы, cron-скрипты, система мониторинга. Всё настроено, всё работает, и трогать это никто особенно не хочет.</p><p>Инфраструктуру собирали постепенно: что-то добавили год назад, что-то настроили два года назад, какие-то сервисы поднимали «на скорую руку». Со временем все это превратилось в полноценную рабочую систему. И в какой-то момент возникает идея переехать в облако. А что происходит дальше и как ничего не потерять при переезде — в этой статье.</p> <a href="https://habr.com/ru/articles/1029772/?utm_campaign=1029772&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 09:03:48 GMT</pubDate>
      <dc:creator><![CDATA[runity (Рунити)]]></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[openstack]]></category><category><![CDATA[базы данных]]></category><category><![CDATA[облако]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[INFOSTART A&amp;PM EVENT 2026: объявляем модераторов конференции]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/infostart/articles/1029998/</guid>
      <link>https://habr.com/ru/companies/infostart/articles/1029998/?utm_campaign=1029998&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c9b/f07/0d7/c9bf070d7d3a449087ef61a8a7123d85.jpg" /><p>12–14 ноября 2026 года в Санкт-Петербурге пройдет<strong><a href="https://infostart.ru/event/apm2026/"> INFOSTART A&amp;PM EVENT 2026</a> </strong>- практическая конференция для аналитиков, руководителей проектов и продуктовых команд 1С.</p><p>В программе - мастер-классы, круглые столы, тренинги, управленческие поединки, деловые игры и доклады с прикладными кейсами. Большая часть программы будет построена вокруг интерактивных форматов, где можно не только послушать коллег, но и разобрать реальные рабочие ситуации.</p><p>В этом году секции конференции будут модерировать практики, которые сами внедряют 1С, управляют проектами, развивают аналитику, обучают команды и помогают докладчикам готовить сильные выступления...</p> <a href="https://habr.com/ru/articles/1029998/?utm_campaign=1029998&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 30 Apr 2026 08:56:27 GMT</pubDate>
      <dc:creator><![CDATA[Alex-sulimov (INFOSTART.RU)]]></dc:creator>
      
      <category><![CDATA[1с]]></category><category><![CDATA[аналитик]]></category><category><![CDATA[системный анализ]]></category><category><![CDATA[системный аналитик]]></category><category><![CDATA[внедрение 1с]]></category><category><![CDATA[конференция]]></category><category><![CDATA[инфостарт]]></category><category><![CDATA[архитектура 1с решений]]></category><category><![CDATA[infostart]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
