<?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>Mon, 27 Apr 2026 16:22:38 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    
    <item>
      <title><![CDATA[Security Week 2618: чтение переписки в Signal через нотификации в iOS]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/kaspersky/articles/1028498/</guid>
      <link>https://habr.com/ru/companies/kaspersky/articles/1028498/?utm_campaign=1028498&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3b8/423/527/3b842352711bd8f627a6ac6abe99b05b.png" /><p>Компания Apple на прошлой неделе <a href="https://support.apple.com/en-us/127002">выпустила</a> внеочередной патч, обновляющий операционные системы iOS и iPadOS до версии 26.4.2. Аналогичный патч <a href="https://support.apple.com/en-us/127003">выпущен</a> и для предыдущей версии iOS/iPadOS 18. Обновления закрывают ошибку <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-28950">CVE-2026-28950</a> в механизме хранения нотификаций, из-за которой «нотификации, помеченные к удалению, могли сохраняться на устройстве».</p><p>Apple по традиции не раскрывает подробностей по обнаруженным и закрытым уязвимостям, но достаточно легко связать свежевыпущенный патч с <a href="https://www.404media.co/fbi-extracts-suspects-deleted-signal-messages-saved-in-iphone-notification-database-2/">публикацией</a> издания 404media в начале апреля. Там на основании материалов дела в американском суде сообщается о том, как представители правоохранительных органов смогли «вытащить» переписку в защищенном мессенджере Signal из того самого кэша нотификаций.  </p> <a href="https://habr.com/ru/articles/1028498/?utm_campaign=1028498&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 16:03:00 GMT</pubDate>
      <dc:creator><![CDATA[Kaspersky_Lab («Лаборатория Касперского»)]]></dc:creator>
      
      <category><![CDATA[иб]]></category><category><![CDATA[signal]]></category><category><![CDATA[ios]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[At-least-once. Это не баг провайдера. Это ваша архитектурная проблема]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028708/</guid>
      <link>https://habr.com/ru/articles/1028708/?utm_campaign=1028708&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3d5/f5c/934/3d5f5c934f989ba5af8f0e5cd733ac1b.jpg" /><p>Думал, зайду в крипту и буду просто дёргать API блокчейна. Не вышло.</p><p>Захожу в проект. Стек: FastAPI, PostgreSQL, Redis как Celery broker, Celery workers, Docker, Web3. Стартап на хайпе, деньги реальные, архитектура собрана на коленке. Смотрю на архитектуру платёжного процессинга и первая мысль: ребята, вы серьёзно? Финансовые операции с реальными деньгами, без idempotency вообще, Redis как брокер без persistence, Web3.py синхронные вызовы внутри Celery тасков.</p><p>Разговор был короткий: задача такая, чини что есть. Сроки горели.</p> <a href="https://habr.com/ru/articles/1028708/?utm_campaign=1028708&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 15:55:21 GMT</pubDate>
      <dc:creator><![CDATA[wicsion]]></dc:creator>
      
      <category><![CDATA[idempotency]]></category><category><![CDATA[PostgreSQL]]></category><category><![CDATA[Celery]]></category><category><![CDATA[FastAPI]]></category><category><![CDATA[Redis]]></category><category><![CDATA[at-least-once]]></category><category><![CDATA[webhook]]></category><category><![CDATA[distributed systems]]></category><category><![CDATA[финтех]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[К 2030-му в компаниях может появиться новая C-level должность]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028414/</guid>
      <link>https://habr.com/ru/articles/1028414/?utm_campaign=1028414&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1c0/57c/eb2/1c057ceb2cadbfc420024c824f97a3b3.jpg" /><p><strong>У крупных компаний уже формируется должность Директор по искусственному интеллекту (CAIO) — человек, отвечающий за стратегию внедрения ИИ и ценность для бизнеса</strong>  </p> <a href="https://habr.com/ru/articles/1028414/?utm_campaign=1028414&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 15:20:47 GMT</pubDate>
      <dc:creator><![CDATA[3aika-3a3naika]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[c-level]]></category><category><![CDATA[bias]]></category><category><![CDATA[риски]]></category><category><![CDATA[iso]]></category><category><![CDATA[карьера в it]]></category><category><![CDATA[карьера в it-индустрии]]></category><category><![CDATA[карьера в ит]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Что происходит с QA в 2026 году: результаты опроса 800+ специалистов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/avito/articles/1026786/</guid>
      <link>https://habr.com/ru/companies/avito/articles/1026786/?utm_campaign=1026786&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/6aa/b52/3d8/6aab523d85909f22c4c15579f5b97a26.jpg" /><p>Привет! Меня зовут <strong>Оля Шнайдер</strong>, я QA-инженер в <strong><a href="https://clc.to/LV3FBg">Авито</a></strong>. В начале этого года я провела исследование рынка QA, чтобы понять, как сейчас работают тестировщики: с чем сталкиваются каждый день, что мешает в работе, а что, наоборот, помогает.</p><p>За последние годы роль QA заметно изменилась (или мне так хочется думать). От нас ждут большего — не только непосредственно тестирования и ответственности за результат, но и участия в процессах и много чего ещё. При этом сами процессы не всегда становятся лучше.&nbsp;</p><p>Мне захотелось понять, как дела обстоят на самом деле: что именно выматывает в работе, где чаще всего возникают проблемы и какие решения помогут помочь. Всё самое интересное из исследования я собрала для вас в этой статье.&nbsp;</p> <a href="https://habr.com/ru/articles/1026786/?utm_campaign=1026786&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Дальше интереснее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 15:18:42 GMT</pubDate>
      <dc:creator><![CDATA[Shny (AvitoTech)]]></dc:creator>
      
      <category><![CDATA[qa]]></category><category><![CDATA[qa engineer]]></category><category><![CDATA[qa образование]]></category><category><![CDATA[qa testing]]></category><category><![CDATA[qa automation]]></category><category><![CDATA[qa management]]></category><category><![CDATA[work life balance]]></category><category><![CDATA[burnout]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Инфостарт вступил в РУССОФТ]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/infostart/articles/1028680/</guid>
      <link>https://habr.com/ru/companies/infostart/articles/1028680/?utm_campaign=1028680&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c21/aa1/b20/c21aa1b203afac77fb5072609e09550b.jpg" /><p><strong>Мы стали членом Ассоциации разработчиков программного обеспечения РУССОФТ. Решение принято на Общем собрании ассоциации в Москве в 24 апреля 2026 года.</strong></p><p><strong>Для нас это важный шаг, потому что последние двадцать лет мы развивались внутри экосистемы 1С. Нас часто воспринимали как магазин готовых решений или площадку для обмена скриптами, но сегодня Инфостарт — это уже технологическая компания с несколькими связанными направлениями. </strong></p><p>У нас есть маркетплейс с полутора тысячами коммерческих решений для бизнеса, сервисы сопровождения, проектный технологический консалтинг, собственная образовательная платформа и, главное, профессиональное сообщество. В нём больше двух миллионов пользователей, около семидесяти тысяч публикаций с разработками и статьями, шестьдесят тысяч клиентов и почти четырнадцать тысяч партнёров...</p> <a href="https://habr.com/ru/articles/1028680/?utm_campaign=1028680&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 14:12:34 GMT</pubDate>
      <dc:creator><![CDATA[Alex-sulimov (INFOSTART.RU)]]></dc:creator>
      
      <category><![CDATA[руссофт]]></category><category><![CDATA[инфостарт]]></category><category><![CDATA[ассоциация]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Вход по УКЭП в корпоративных системах: практическая архитектура]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028582/</guid>
      <link>https://habr.com/ru/articles/1028582/?utm_campaign=1028582&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c25/614/1f5/c256141f507b02728e3f9dda6730a222.jpg" /><p>Почти в каждой крупной корпоративной или государственной системе рано или поздно возникает задача — авторизация с использованием усиленной квалифицированной электронной подписи (УКЭП)</p><p>На первый взгляд это выглядит как «добавить проверку сертификата при входе». Но в реальности задача быстро превращается в архитектурную: приходится решать целый комплекс вопросов — от проверки сертификатов до поддержки разных устройств.&nbsp;</p><p>И каждый из них добавляет определенный набор требований:</p><p>- где и как проверять сертификаты;</p><p>- как организовать доверие к удостоверяющим центрам;</p><p>- как встроить УКЭП в веб-приложения;</p><p>- как обеспечить масштабирование и эксплуатацию;</p><p>- как работать с разными типами клиентов и устройств.</p><p>В этой статье разберем практическую архитектуру входа по УКЭП, которую можно внедрить в существующую инфраструктуру без изменения кода основных приложений — достаточно добавить специализированный шлюз и настроить компоненты проверки сертификатов.</p> <a href="https://habr.com/ru/articles/1028582/?utm_campaign=1028582&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 13:36:54 GMT</pubDate>
      <dc:creator><![CDATA[dlsale]]></dc:creator>
      
      <category><![CDATA[укэп]]></category><category><![CDATA[mtls]]></category><category><![CDATA[pki]]></category><category><![CDATA[oidc]]></category><category><![CDATA[аутентификация]]></category><category><![CDATA[криптография гост]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Можно ли вычислить всё? О Гёделе, Тьюринге и программировании]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028638/</guid>
      <link>https://habr.com/ru/articles/1028638/?utm_campaign=1028638&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/316/a20/357/316a20357f4882b135cecbe1a8afa6b9.png" /><p>Мы привыкли думать, что чем умнее система, тем ближе она к полному объяснению мира. Но математика давно оставила нам очень неприятное напоминание: даже внутри строгих формальных систем есть вещи, которые нельзя доказать изнутри. Так что тогда это говорит о программировании, вычислимости и о нас самих?</p> <a href="https://habr.com/ru/articles/1028638/?utm_campaign=1028638&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 13:33:00 GMT</pubDate>
      <dc:creator><![CDATA[varvaratikh]]></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[Льготы для производителей: как снизить налоги через реестр ПАК Минцифры?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028650/</guid>
      <link>https://habr.com/ru/articles/1028650/?utm_campaign=1028650&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/547/083/8fd/5470838fdafc27f35ad8e00aa3108bae.png" /><p>Все промышленные компании, которые разрабатывают программно-аппаратные комплексы (ПАК), могут получать IT-льготы. В этой статье разберём, как это работает, и почему выгодно зайти в реестр ПАК Минцифры уже в этом году. </p> <a href="https://habr.com/ru/articles/1028650/?utm_campaign=1028650&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 13:27:43 GMT</pubDate>
      <dc:creator><![CDATA[Germanlawyer]]></dc:creator>
      
      <category><![CDATA[реестр отечественного по]]></category><category><![CDATA[IT-льготы для промышленников]]></category><category><![CDATA[пак]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Миллион в месяц за блокировки интернета, или чем отличается капитализм от социализма]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028640/</guid>
      <link>https://habr.com/ru/articles/1028640/?utm_campaign=1028640&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/da6/f65/656/da6f65656a9c63e075d88a2c594954b7.PNG" /><p>1941 год, тяжелые бои в Европейской части СССР. Большие военные потери, тяжелое время для экономики, для населения. Фашист вовсю использует радиоканалы связи для продвижения вражеской пропаганды. Ну, например, вещает в радиоэфир, как хорошо жить в Германии и как плохо в СССР. Предлагает сдаться, ну и далее по списку. </p><p>Далее в Кремль, к Сталину является компания уважаемых и предприимчивых людей. Предлагает решить проблему. За государственный счет, всего за жалкие пару десятков миллиардов в их личный карман. Главное - как решить? Фактически – перекрыв весь спектр радиочастот, поставив оборудование-глушилки <s>китайского немецкого</s> собственного производства. Чтобы вообще никто вещать не мог. Тогда точно враг достучаться не сможет! А как же собственная связь, суверенная, та самая, которая нужна собственным вооруженным силам и собственному гражданскому населению? А вот так. Как-нибудь. </p><p>Товарищ Сталин и успешные предприниматели ударяют по рукам, после этого спешно создается наркомат по надзору в сфере радиовещания. Заместителю его руководителя назначается заплата в 1.5 раза выше, чем у наркома обороны. И в 3 раза выше, чем у наркомов образования и медицины. А зарплата самого наркома по надзору даже не разглашается.</p><p>Что это, социалистический сюр? Нет, это капиталистическая действительность.</p> <a href="https://habr.com/ru/articles/1028640/?utm_campaign=1028640&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 13:25:25 GMT</pubDate>
      <dc:creator><![CDATA[rapiq]]></dc:creator>
      
      <category><![CDATA[капитализм]]></category><category><![CDATA[социализм]]></category><category><![CDATA[главный радиочастотный центр]]></category><category><![CDATA[замедление]]></category><category><![CDATA[блокировки]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[oosmetrics.com — когда публикация на строннем сайте может навредить вашему проекту]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028644/</guid>
      <link>https://habr.com/ru/articles/1028644/?utm_campaign=1028644&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/5f8/a0c/198/5f8a0c198d86c8e10721f0350bb98a83.png" /><p>Однажды я получил занимательное письмо от некой организации, которая добавила мой проект в свой рейтинг, да еще и метрики к нему прикрутила. Но мне стало интересно, какая у нее репутация.</p> <a href="https://habr.com/ru/articles/1028644/?utm_campaign=1028644&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 13:20:30 GMT</pubDate>
      <dc:creator><![CDATA[Rafaell0]]></dc:creator>
      
      <category><![CDATA[oosmetrics]]></category><category><![CDATA[метрики]]></category><category><![CDATA[безопасность]]></category><category><![CDATA[скам]]></category><category><![CDATA[мошенничество]]></category><category><![CDATA[начинающим]]></category><category><![CDATA[начинающие разработчики]]></category><category><![CDATA[начинающие программисты]]></category><category><![CDATA[open-source]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Арифметика резкого повышения продуктивности: почему «рост на 40%» — это почти всегда неправда?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/wunderfund/articles/1028642/</guid>
      <link>https://habr.com/ru/companies/wunderfund/articles/1028642/?utm_campaign=1028642&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/222/4d1/0f1/2224d10f1615e4534992c892fe6992de.png" /><p>Почему громкие обещания, касающиеся роста продуктивности труда, чаще всего не дают ожидаемых результатов? Может, что-то сильно не в порядке с теми программными продуктами, применение которых должно приводить к улучшениям? А может — сами числа скрывают какую-то тайну?</p> <a href="https://habr.com/ru/articles/1028642/?utm_campaign=1028642&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 13:20:07 GMT</pubDate>
      <dc:creator><![CDATA[mr-pickles (Wunder Fund)]]></dc:creator>
      
      <category>продуктивность</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Модели мира после LLM: что именно строит AMI Labs и почему практический выход может лежать через VLA]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ru_mts/articles/1027182/</guid>
      <link>https://habr.com/ru/companies/ru_mts/articles/1027182/?utm_campaign=1027182&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/9d9/ce8/140/9d9ce81400eada297cb674f60c037e4c.jpg" /><p>AMI предлагает смотреть на модель мира не как на разновидность языкового ИИ, а как на систему, способную воспринимать физическую реальность, выделять в ней ключевые связи и предсказывать последствия действий. В статье разберем, как компания понимает сенсорные данные, почему делает ставку на скрытые представления вместо реконструкции «сырого» мира и зачем связывает понимание среды с возможностью прогнозировать будущее поведение агента.</p> <a href="https://habr.com/ru/articles/1027182/?utm_campaign=1027182&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 13:16:22 GMT</pubDate>
      <dc:creator><![CDATA[darovska_online (МТС)]]></dc:creator>
      
      <category><![CDATA[модели мира]]></category><category><![CDATA[модель ИИ]]></category><category><![CDATA[искусственный интеллект]]></category><category><![CDATA[LLM]]></category><category><![CDATA[AMI]]></category><category><![CDATA[JEPA]]></category><category><![CDATA[архитектура]]></category><category><![CDATA[VLA]]></category><category><![CDATA[нейросети]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Баги n8n v4.4 и загрузка файлов в VK API: лечим ERR_UPLOAD_BAD_SIGNATURE и потерю метаданных]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028630/</guid>
      <link>https://habr.com/ru/articles/1028630/?utm_campaign=1028630&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2c7/fa6/16d/2c7fa616ddcb396236b90fdaa1ef821d.jpg" /><p>Разбираем выгрузку Excel-отчетов в VK API через n8n v2.11.3. Лечим каскад ошибок: ERR_UPLOAD_BAD_SIGNATURE, потерю метаданных filename и баги узла HTTP Request v4.4. Внедряем паттерн «Absolute Context Hooking» через узел Code для стабильной передачи бинарных данных. Внутри — рабочая «таблетка» кода и настройки «без авторизации».</p> <a href="https://habr.com/ru/articles/1028630/?utm_campaign=1028630&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 13:02:07 GMT</pubDate>
      <dc:creator><![CDATA[chernyaevi]]></dc:creator>
      
      <category><![CDATA[n8n]]></category><category><![CDATA[vk api]]></category><category><![CDATA[http request]]></category><category><![CDATA[javascript]]></category><category><![CDATA[автоматизация]]></category><category><![CDATA[api]]></category><category><![CDATA[бинарные данные]]></category><category><![CDATA[разработка]]></category><category><![CDATA[лоукод]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Анализируем финансовые рынки с помощью Python]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/otus/articles/1026746/</guid>
      <link>https://habr.com/ru/companies/otus/articles/1026746/?utm_campaign=1026746&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/360/d90/ec6/360d90ec625e7b1a6482aecf0a888907.png" /><p> В этой статье мы поговорим о том, как работать с мировыми финансовыми данными через Yahoo Finance и как получать котировки с российских площадок — Московской биржи и Тинькофф Инвестиций.</p> <a href="https://habr.com/ru/articles/1026746/?utm_campaign=1026746&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 12:50:10 GMT</pubDate>
      <dc:creator><![CDATA[Andrey_Biryukov (OTUS)]]></dc:creator>
      
      <category><![CDATA[финансовый анализ]]></category><category><![CDATA[биржевые данные]]></category><category><![CDATA[yahoo finance]]></category><category><![CDATA[moex]]></category><category><![CDATA[тинькофф api]]></category><category><![CDATA[временные ряды]]></category><category><![CDATA[pandas]]></category><category><![CDATA[анализ данных]]></category><category><![CDATA[котировки]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как мы ускоряем работу во Flutter в VSCode: расширения и горячие клавиши]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/friflex/articles/1028612/</guid>
      <link>https://habr.com/ru/companies/friflex/articles/1028612/?utm_campaign=1028612&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/98e/eb1/def/98eeb1defc47ae83b93507e763b8086f.png" /><p>Привет, Хабр! На связи Анна, лидер Flutter-команды <a href="https://friflex.com/?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=vscode&amp;utm_content=27.04.26">Friflex</a>, и Роза, Flutter-разработчица Friflex. Эта статья о том, как мы убираем лишнюю рутину в VSCode. Расскажем про полезные расширения и поделимся списком шорткатов, которые помогают быстрее искать, править и перемещаться по коду.</p> <a href="https://habr.com/ru/articles/1028612/?utm_campaign=1028612&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 12:12:09 GMT</pubDate>
      <dc:creator><![CDATA[Friflex_dev (Friflex)]]></dc:creator>
      
      <category><![CDATA[flutter]]></category><category><![CDATA[vscode]]></category><category><![CDATA[сниппеты]]></category><category><![CDATA[горячие клавиши vs code]]></category><category><![CDATA[расширения visual studio]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Работа с картинками в Angie]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028514/</guid>
      <link>https://habr.com/ru/articles/1028514/?utm_campaign=1028514&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a0f/6b0/bfe/a0f6b0bfe5234c76b9ba41c7c32587ac.png" /><p>Изображения играют важную роль в&nbsp;любом веб‑приложении. Это могут&nbsp;быть элементы оформления интерфейса или&nbsp;основной контент сайта. В&nbsp;любом случае, перед разработчиками и администраторами стоит задача эффективной работы с&nbsp;картинками и в&nbsp;этой статье мы рассмотрим решения, которые реализуются веб‑сервером Angie.</p> <a href="https://habr.com/ru/articles/1028514/?utm_campaign=1028514&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 12:06:42 GMT</pubDate>
      <dc:creator><![CDATA[Nickmob]]></dc:creator>
      
      <category><![CDATA[angie]]></category><category><![CDATA[webp]]></category><category><![CDATA[avif]]></category><category><![CDATA[оптимизация изображений]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как мы обучили Next Edit Suggestions модель]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/koda/articles/1028578/</guid>
      <link>https://habr.com/ru/companies/koda/articles/1028578/?utm_campaign=1028578&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c0c/a17/5e2/c0ca175e2bc910637370e82738bcb6dc.gif" /><p>Next Edit Suggestions (NES) это режим автодополнения, который предсказывает следующее редактирование программиста: что он изменит, где и как. Модель смотрит не только на код, но и на последнюю серию правок и предсказывает следующее действие в той же логике. Образно говоря, это модель которая работает в пространстве действий и намерений программиста.</p> <a href="https://habr.com/ru/articles/1028578/?utm_campaign=1028578&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 12:03:49 GMT</pubDate>
      <dc:creator><![CDATA[Dmitry_zm (Koda)]]></dc:creator>
      
      <category><![CDATA[ai агенты]]></category><category><![CDATA[ml]]></category><category><![CDATA[искусственный интеллект]]></category><category><![CDATA[программирование]]></category><category><![CDATA[вайб-кодинг]]></category><category><![CDATA[дата сайенс]]></category><category><![CDATA[ai]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Android, iOS и немного Python: подходит ли Kivy для реальных кроссплатформенных задач?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/selectel/articles/1028464/</guid>
      <link>https://habr.com/ru/companies/selectel/articles/1028464/?utm_campaign=1028464&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3f2/51a/19c/3f251a19c1c571c5c84b371ce80da93d.jpeg" /><p>Привет, меня зовут Саша, я ведущий специалист технической поддержки <a href="https://selectel.ru/services/is/?utm_source=habr.com&amp;utm_medium=referral&amp;utm_campaign=cserveses_article_kivy_270426_content">по услугам ИБ</a>. Однажды я решил, что мне обязательно нужен свой пет-проект, ну или как минимум какое-то хобби, которым можно заниматься в свободное время.&nbsp;</p><p>Первым делом на ум, конечно же, пришло программирование. Создать небольшое приложение «для себя» можно не погружаясь в тонкости работы языков и фреймворков, а для старта – это именно то, что нужно.&nbsp;</p><p>В своей работе я часто использую Python, однако код, который я на нем пишу, предназначен для автоматизации задач по обработке данных, запускается в терминале и не предусматривает прямое взаимодействие с пользователем через интерфейс. Полноценному приложению необходим понятный интерфейс, а для его создания нужны дополнительные инструменты.&nbsp;</p><p>В этой статье я хочу познакомить вас с Python-фреймворком, который, на первый взгляд, может показаться достаточно специфичным, но притом отлично подойдет новичкам и любителям, делающим первые шаги в сфере разработки приложений.</p><p>&nbsp;Давайте вместе разберемся — что же такое Kivy?</p> <a href="https://habr.com/ru/articles/1028464/?utm_campaign=1028464&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 12:00:59 GMT</pubDate>
      <dc:creator><![CDATA[hdgtail (Selectel)]]></dc:creator>
      
      <category><![CDATA[python]]></category><category><![CDATA[selectel]]></category><category><![CDATA[kivy]]></category><category><![CDATA[kivymd]]></category><category><![CDATA[kivy framework]]></category><category><![CDATA[фреймфорк]]></category><category><![CDATA[программирование]]></category><category><![CDATA[приложение]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Гринд ликвидности с помощью ИИ]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028592/</guid>
      <link>https://habr.com/ru/articles/1028592/?utm_campaign=1028592&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/7d3/a34/82d/7d3a3482d0559c7fae8783fe9b579f02.jpg" /><p><strong>🔪 Гринд ликвидности с помощью ИИ</strong></p><p>Телеграм полон каналов, публикующих торговые рекомендации с  указанием цены входа в покупку или продажу биткоина. Прежде чем следовать любому из них, имеет смысл протестировать их на исторических данных.</p><p><strong>По другую сторону клавиатуры робот злоумышленник</strong></p> <a href="https://habr.com/ru/articles/1028592/?utm_campaign=1028592&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 11:48:24 GMT</pubDate>
      <dc:creator><![CDATA[tripolskypetr]]></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[python]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Древний “нейрослоп” из 70-х, о котором все забыли]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/studyai/articles/1028564/</guid>
      <link>https://habr.com/ru/companies/studyai/articles/1028564/?utm_campaign=1028564&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/6f5/8c4/01c/6f58c401c050bab163af705aade9becb.png" /><p>Удивительно, но “нейрохудожники” появилась не вчера. Оказывается, компьютеры умели генерировать целые картины еще когда в мире бушевал глэм-рок, молодежь страны Советов находила романтику в поездке на БАМ, а жесткий диск со 100 мегабайтами считался эпохальным прорывом технической мысли…</p> <a href="https://habr.com/ru/articles/1028564/?utm_campaign=1028564&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 11:06:45 GMT</pubDate>
      <dc:creator><![CDATA[DimaIam (StudyAI)]]></dc:creator>
      
      <category><![CDATA[AI]]></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[Запускаем DeepSeek-V4 (1.6T) на «калькуляторе»: SVD-трансмутация, Identity Theft и гаражный MLOps]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028560/</guid>
      <link>https://habr.com/ru/articles/1028560/?utm_campaign=1028560&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/017/14a/5bd/01714a5bd428121601a77531dcb053d5.jpg" /><p> Что делать, если у вас есть 1.6-триллионная модель и видеокарта из прошлого десятилетия? Пока корпорации покупают H100 фурами, мы используем SVD-трансмутацию и архитектурный Identity Theft, чтобы запустить DeepSeek-V4 на бесплатном инстансе Kaggle. Инструкция по сборке Мутанта внутри.  </p> <a href="https://habr.com/ru/articles/1028560/?utm_campaign=1028560&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 11:05:59 GMT</pubDate>
      <dc:creator><![CDATA[Livadies]]></dc:creator>
      
      <category><![CDATA[DeepSeek-V4-Pro]]></category><category><![CDATA[MoE]]></category><category><![CDATA[SVD]]></category><category><![CDATA[Низкоранговое разложение]]></category><category><![CDATA[Оптимизация нейросетей]]></category><category><![CDATA[MLOps]]></category><category><![CDATA[Kaggle]]></category><category><![CDATA[NVIDIA T4]]></category><category><![CDATA[Сжатие моделей]]></category><category><![CDATA[Ghetto AI]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Алиса в вашем умном доме. Или Маруся. Или Салют]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028556/</guid>
      <link>https://habr.com/ru/articles/1028556/?utm_campaign=1028556&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a1b/f6a/d95/a1bf6ad95718d8c8eb9bc690d595f6cd.png" /><p>Универсальный шлюз для работы с разными голосовыми помощниками и разными умными домами и умными устройствами.</p> <a href="https://habr.com/ru/articles/1028556/?utm_campaign=1028556&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 11:03:14 GMT</pubDate>
      <dc:creator><![CDATA[Medox]]></dc:creator>
      
      <category><![CDATA[Шлюз]]></category><category><![CDATA[голосовое управление]]></category><category><![CDATA[умныйдом]]></category><category><![CDATA[алиса]]></category><category><![CDATA[салют]]></category><category><![CDATA[маруся]]></category><category><![CDATA[diy]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[С чего начинается Родина для ИИ? Мы строим российскую когнитивную архитектуру]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028548/</guid>
      <link>https://habr.com/ru/articles/1028548/?utm_campaign=1028548&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/331/e39/cbe/331e39cbe314674fb6a245d19875e1fd.png" /><p>С чего начинается Родина для искусственного интеллекта? С датасета на русском языке? С гигантских кластеров H100, закупленных по параллельному импорту? С вывески корпорации на фасаде модели, архитектуру которой придумали в Google? Родина начинается с отказа от вероятностей. С собственных чертежей. С опоры на национальную научную школу.</p> <a href="https://habr.com/ru/articles/1028548/?utm_campaign=1028548&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 10:52:49 GMT</pubDate>
      <dc:creator><![CDATA[linabesson]]></dc:creator>
      
      <category><![CDATA[суверенитет]]></category><category><![CDATA[россия]]></category><category><![CDATA[ai]]></category><category><![CDATA[искусственный интеллект]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Когда расширение делает больше, чем обещает: разбор Page Locker]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028540/</guid>
      <link>https://habr.com/ru/articles/1028540/?utm_campaign=1028540&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/335/e41/be0/335e41be0d25cc50a53571e3c95ef558.png" /><p>Недавно наткнулся на расширение Page Locker в Chrome Web Store. По описанию — всё безобидно: блокировка страниц, размытие контента, защита по PIN/таймеру. Типичный productivity/security тул.</p><p>Но при разборе кода оказалось, что внутри есть поведение, которое с заявленным функционалом вообще не связано.</p><p>Разберёмся.</p> <a href="https://habr.com/ru/articles/1028540/?utm_campaign=1028540&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 10:44:26 GMT</pubDate>
      <dc:creator><![CDATA[Vladislav_Podobed]]></dc:creator>
      
      <category><![CDATA[malware]]></category><category><![CDATA[реверс-инжиниринг]]></category><category><![CDATA[расширения для браузеров]]></category><category><![CDATA[информационная безопасность]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Mode collapse в авто-блоге: четыре пятницы подряд LLM приносила нам один и тот же «спорный вопрос про ИИ»]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028536/</guid>
      <link>https://habr.com/ru/articles/1028536/?utm_campaign=1028536&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1e0/2ee/6a9/1e02ee6a9e7acc9d5bba3fb5df292ea8.PNG" /><p>Это история про открытый креативный промпт к LLM, оставленный без присмотра. Через месяц он превратил пятничную рубрику нашего блога в гимнастику парафразов одного и того же тезиса. Поймал я это не на первой пятнице и даже не на второй: каждая отдельная статья сама по себе выглядела нормально. На четвёртой стало очевидно.</p><p>Расскажу, какие четыре вещи я попробовал, прежде чем признать, что промпт-инжинирингом эту штуку не лечат. По дороге всплыло, что часть проблемы сидела не в промпте, а в нашей собственной конфигурации Gemini, на которую я не сразу обратил внимание (точнее - вообще не видел). И как в итоге мы перевели генератор тем с открытого «придумай вопрос» на заранее детерминированную ротацию из курируемого пула. Без файнтюна, без RAG, без переезда на другую модель.</p> <a href="https://habr.com/ru/articles/1028536/?utm_campaign=1028536&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 10:41:44 GMT</pubDate>
      <dc:creator><![CDATA[MatushkinVD]]></dc:creator>
      
      <category><![CDATA[mode collapse]]></category><category><![CDATA[LLM]]></category><category><![CDATA[prompt engineering]]></category><category><![CDATA[Gemini]]></category><category><![CDATA[temperature]]></category><category><![CDATA[промпт-инжиниринг]]></category><category><![CDATA[автогенерация контента]]></category><category><![CDATA[Node.js]]></category><category><![CDATA[AI]]></category><category><![CDATA[API]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как выбирать площадки для GEO-продвижения: источники как основа роста в ответах нейросетей]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028534/</guid>
      <link>https://habr.com/ru/articles/1028534/?utm_campaign=1028534&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f8f/324/a26/f8f324a2623ce78d8d5ef7fa744384f3.jpeg" /><p>Пользовательское поведение в поиске меняется. Раньше человек открывал Google или Яндекс, вводил запрос, видел список ссылок и переходил на сайт. Сейчас всё чаще сценарий выглядит иначе: пользователь задаёт вопрос нейросети, получает готовый структурированный ответ и может вообще никуда не переходить.</p><p>Для бизнеса это создаёт новую задачу: важно быть не только в поисковой выдаче, но и в ответах AI-сервисов. Если нейросеть рекомендует конкурента, а ваш бренд не упоминает, часть спроса проходит мимо вас.</p><p>Именно эту задачу решает GEO — Generative Engine Optimization, то есть оптимизация контента и присутствия бренда под генеративные поисковые системы и нейросети.</p><p><em>Эта статья подготовлена по мотивам доклада Владимира Назарова — руководителя агентства поискового маркетинга Head Promo и эксперта в GEO-продвижении. Доклад прошёл в рамках конференции GEO 2026 и был посвящён тому, как бизнесу попасть в ответы ИИ, какие источники используют нейросети и почему продвижение сайта в ИИ уже становится важной частью поискового маркетинга. В презентации доклада отдельно разобраны формула GEO, исследования по источникам, различия между AI-системами и практический кейс продвижения вымышленного автодилера в ответах нейросетей.</em></p> <a href="https://habr.com/ru/articles/1028534/?utm_campaign=1028534&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 10:41:40 GMT</pubDate>
      <dc:creator><![CDATA[VladimirNazarov]]></dc:creator>
      
      <category><![CDATA[seo-продвижение]]></category><category><![CDATA[geo]]></category><category><![CDATA[seo-оптимизация]]></category><category><![CDATA[seo]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Организация производства Информационных систем. Часть 9. Современные подходы]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028364/</guid>
      <link>https://habr.com/ru/articles/1028364/?utm_campaign=1028364&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/099/4d3/bce/0994d3bcecf046944a9e6cc293275f4a.png" /><p>В последнее время происходит фундаментальный сдвиг парадигмы от управления <strong>изменениями</strong> (проектами) к управлению <strong>ценностью</strong> (продуктами). Жесткие границы проектов (начало → конец) размываются, уступая место непрерывному потоку операционного производства (DevOps, продуктовая модель). </p><p>Если цель в классической модели ЖЦ - создать целевой продукт за конечное время, используя выделенные ресурсы, то в операционной деятельности - это постоянная и непрерывная поставка новый функциональности, добавляющей ценность заказчику от ее использования в ИТ-продукте. То есть стираются явные временные границы производства, “нарезанного” на проекты. Но это не значит, что прекращается измерение конечного успеха производства, просто диагностирование смещается из плоскости проектной деятельности в плоскость достижения бизнес-метрик. Что в свою очередь заставляет менять организацию производства, в частности: подходы к планированию и распределению бюджета (от фиксированных к периодическим), принципы формирования команд (от временных проектных к постоянным кросс-функциональным потоковым). Эти модели мы рассматривали ранее в “<a href="https://habr.com/ru/articles/986850/" rel="noopener noreferrer nofollow">Части 2. Варианты организации производства</a>”.</p><p>По существу, производство переходит после первого этапа внедрения минимальной функциональности (иногда MVP) в операционную деятельность, переплетаясь с процессами сопровождения. Зачастую операционка начинается еще до окончания формального конца проекта. </p><p>Заказчики все реже соглашаются на чистый Fixed Price (классический проект). Растет доля: </p> <a href="https://habr.com/ru/articles/1028364/?utm_campaign=1028364&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 10:29:58 GMT</pubDate>
      <dc:creator><![CDATA[ARadzishevskiy]]></dc:creator>
      
      <category><![CDATA[производство]]></category><category><![CDATA[управление разработкой]]></category><category><![CDATA[управление продуктом]]></category><category><![CDATA[управление командой]]></category><category><![CDATA[инфраструктура бизнеса]]></category><category><![CDATA[инфраструктура it-компании]]></category><category><![CDATA[работоспособная система]]></category><category><![CDATA[разработка приложений]]></category><category><![CDATA[devops]]></category><category><![CDATA[devsecops]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Российская инфраструктура стала тихой гаванью для киберпреступников. Причем тут Руцентр, Рег.Ру и DDoS-Guard?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1027896/</guid>
      <link>https://habr.com/ru/articles/1027896/?utm_campaign=1027896&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/149/375/3d0/1493753d0967b952b095495f7485eba9.png" /><p>Когда мои сайты положили DDoS-атакой, я не смог нормально воспользоваться бесплатной защитой CloudFlare. Из-за ограничений со стороны РКН часть его подсетей в России заблокирована у многих интернет-провайдеров, включая мобильных операторов.</p><p>Чтобы не потерять российских пользователей, пришлось срочно переходить на российское решение и платить за проксирование трафика. Цена вопроса — <strong>десятки тысяч рублей</strong> в месяц всего <strong>за два домена</strong>. И это за минимальный, самый дешевый тариф. Из-за этого я сильно сгорел, потому что на CloudFlare я бы отбился бесплатно. А теперь — ежемесячный, неприятный для меня счет, потому что альтернатив просто нет.</p><p>Но самое интересное на мой взгляд произошло дальше. Пытаясь разобраться, кто и как организовывает DDoS-атаки в 2026 году, я обнаружил массу специализрованных сервисов: так называемых <strong>DDoS-стрессеров</strong> — сервисов, где можно запустить атаку на любой ресурс в пару кликов за небольшие деньги.</p><p>Пока в мире с такими незаконными сервисами борются, проводя крупные международные операции вроде <strong>Operation PowerOFF</strong>, в России — из-за необъяснимой лояльности ряда крупных компаний — они чувствуют себя вполне комфортно.</p><p>Чем закончилось мое взаимодействие с этими компаниями, предоставляющими инфраструктуру DDoS-стрессерам, в попытке прекратить их работу — вы узнаете в этом материале.</p> <a href="https://habr.com/ru/articles/1027896/?utm_campaign=1027896&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 09:49:17 GMT</pubDate>
      <dc:creator><![CDATA[c3ph3us]]></dc:creator>
      
      <category><![CDATA[ddos]]></category><category><![CDATA[ddos-guard]]></category><category><![CDATA[руцентр]]></category><category><![CDATA[reg.ru]]></category><category><![CDATA[киберпреступность]]></category><category><![CDATA[роскомнадзор]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Трекинг объектов с подвижной камеры: когда компьютерное зрение встречается с механикой]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/otus/articles/1026318/</guid>
      <link>https://habr.com/ru/companies/otus/articles/1026318/?utm_campaign=1026318&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/9dd/3b6/f79/9dd3b6f79ebb7a8507911d4a0b9ba364.png" /><p>В&nbsp;лабораторных условиях трекинг объектов обычно выглядит предсказуемо: камера статична, освещение стабильно, масштаб меняется плавно. На&nbsp;подвижной платформе всё иначе. Дрон вибрирует, камера смещается вместе с&nbsp;фоном, объект меняет размер в&nbsp;кадре, а&nbsp;задержки обработки и подвеса начинают влиять на&nbsp;результат не&nbsp;меньше, чем сам алгоритм. В&nbsp;статье разберём, почему классического CV‑трекера недостаточно для&nbsp;промышленного сценария и как&nbsp;связать компьютерное зрение, геометрию камеры и механику gimbal в&nbsp;единую систему.</p> <a href="https://habr.com/ru/articles/1026318/?utm_campaign=1026318&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 09:40:31 GMT</pubDate>
      <dc:creator><![CDATA[Andrey_Biryukov (OTUS)]]></dc:creator>
      
      <category><![CDATA[компьютерное зрение]]></category><category><![CDATA[трекинг объектов]]></category><category><![CDATA[подвижная камера]]></category><category><![CDATA[дроны]]></category><category><![CDATA[мультикоптеры]]></category><category><![CDATA[gimbal]]></category><category><![CDATA[оптический поток]]></category><category><![CDATA[гомография]]></category><category><![CDATA[IMU]]></category><category><![CDATA[промышленная робототехника]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Senior на бумаге, Junior в рантайме: как я тестировал локальные LLM на 120B параметров в Greenfield-проекте]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/airi/articles/1026954/</guid>
      <link>https://habr.com/ru/companies/airi/articles/1026954/?utm_campaign=1026954&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1e8/fe2/1a1/1e8fe21a13f9fc66efc88d0a11f32ea3.jpg" /><p>Недавно я задался вопросом: можно&nbsp;ли организовать полноценный <strong>agent dev loop </strong>(то есть, цикл разработки агентов), используя только локальные модели? Идея заманчивая&nbsp;— гонять агента по&nbsp;задачам бесконечно, не&nbsp;оглядываясь на&nbsp;счета от&nbsp;OpenAI или&nbsp;Anthropic и не&nbsp;переживая за&nbsp;утечку кода.</p><p>Чтобы проверить это, я выделил кластер и столкнул лбами три тяжеловеса из&nbsp;мира open source. Спойлер: архитектурно они все — Senior-разработчики, но когда дело доходит до <code>docker-compose up</code>, начинаются проблемы.</p> <a href="https://habr.com/ru/articles/1026954/?utm_campaign=1026954&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 09:39:28 GMT</pubDate>
      <dc:creator><![CDATA[pytorch38 (AIRI)]]></dc:creator>
      
      <category><![CDATA[llm]]></category><category><![CDATA[greenfieldproject]]></category><category><![CDATA[agent dev loop]]></category><category><![CDATA[цикл разработки агентов]]></category><category><![CDATA[open source]]></category><category><![CDATA[qwen]]></category><category><![CDATA[агенты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему вредно сразу начинать рисовать макеты]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/alfa/articles/1028446/</guid>
      <link>https://habr.com/ru/companies/alfa/articles/1028446/?utm_campaign=1028446&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e8b/480/39b/e8b48039b1cc761809cc579d26390e57.png" /><p><strong>Или как дизайнеру продукта решать проблемы бизнеса и причём тут заводы с конвейерами.</strong></p><p>Представь, к тебе пришли с задачей: в приложении низкие показатели активации пробной подписки. Пользователи скачивают приложение, но мало кто начинает триал. Тебя просят сделать что-то с онбордингом, ведь именно там последняя возможность донести ценность. </p><p>Поддавшись природному инстинкту дизайнера, ты открыл графический редактор и начал перерабатывать экраны: сократил количество экранов, обновил визуал, переписал тексты, сделал CTA контрастнее. Вроде бы всё стало лучше и понятнее. Но спустя время, когда пришла пора оценивать результаты работы цифры не сдвинулись: люди всё так же доходят до конца онбординга и закрывают приложение, не включая триал. Ты в замешательстве — время и ресурсы потрачены, а цель не достигнута. В какой момент что-то пошло не так?</p><p>Привет я продуктовый дизайнер в Альфа-Инвестициях, хочу поделиться знаниями о фундаментальной вещи, которая лежит в основе продуктового дизайна и гораздо важнее навыков UI, ведь кто будет пользоваться вашей красотой, если пользователь не видит ценности всего продукта в целом? Обо всём по порядку.</p> <a href="https://habr.com/ru/articles/1028446/?utm_campaign=1028446&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 09:33:12 GMT</pubDate>
      <dc:creator><![CDATA[Tanyen (Альфа-Банк)]]></dc:creator>
      
      <category><![CDATA[продуктовый дизайн]]></category><category><![CDATA[продуктовое мышление]]></category><category><![CDATA[метрики]]></category><category><![CDATA[теория ограничений]]></category><category><![CDATA[дизайн]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[SMART Monitoring System]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028462/</guid>
      <link>https://habr.com/ru/articles/1028462/?utm_campaign=1028462&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/54a/4bc/c31/54a4bcc31affa7d8b45f1f336a080de6.png" /><p>В продолжении статьи: <a href="https://habr.com/ru/articles/962290/" rel="noopener noreferrer nofollow">https://habr.com/ru/articles/962290</a><br>Пришла мне мысль что для такой задачи должны быть готовые зрелые решения. В частности в  <code>smartmontools</code>  и оказалось что всё уже давно придумано. Но не до конца ...</p><p>Решил поделится опытом. Причесал моё словоблудие нейронкой.</p> <a href="https://habr.com/ru/articles/1028462/?utm_campaign=1028462&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 09:28:37 GMT</pubDate>
      <dc:creator><![CDATA[Jhon_Mosk]]></dc:creator>
      
      <category><![CDATA[smartmontools]]></category><category><![CDATA[smartd]]></category><category><![CDATA[telegram]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Два пути к идеальному DatePicker: классический промптинг или системный подход по работе с AI]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028440/</guid>
      <link>https://habr.com/ru/articles/1028440/?utm_campaign=1028440&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/7bf/7b4/055/7bf7b4055c8a7fc4c4751d1ee71855a9.png" /><p><strong>Привет, коллеги!&nbsp;</strong></p><p>Сегодня мы копнем в самую суть инженерного подхода. На повестке дня - сравнение двух кардинально разных философий создания сложного UI-компонента. Это не просто рассказ о DatePicker, это анализ стратегического выбора, который каждая команда делает каждый день: скорость в ущерб предсказуемости или наоборот?</p><p>Исходный код доступен по ссылке: <a href="https://github.com/Codesrc-public-ru/ralf-datapicker" rel="noopener noreferrer nofollow">https://github.com/Codesrc-public-ru/ralf-datapicker</a></p><p>За основу мы возьмем два реальных кейса. Первый - <strong>«AI-драфтинг»</strong>, отлично описанный нашей статье "<a href="https://habr.com/ru/articles/1022918/" rel="noopener noreferrer nofollow">Создаем WCAG-доступный DatePicker на React: как Claude пишет основу, а мы доводим до ума</a>". Идея: получить 80% кода от нейросети, а остальное довести вручную. Это путь быстрых итераций и реактивного решения проблем.</p><p>Второй - <strong>«Системный инжиниринг»</strong>, подход описан в этой документации к инструменту <a href="https://github.com/snarktank/ralph" rel="noopener noreferrer nofollow">https://github.com/snarktank/ralph</a>. Идея: сначала детальное проектирование, потом итеративная работа модели. Это путь проактивного управления сложностью.</p><p>Оба приводят к результату. Но какой ценой? И что скрывается под капотом каждого из них? Давайте разберем.</p> <a href="https://habr.com/ru/articles/1028440/?utm_campaign=1028440&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 09:22:50 GMT</pubDate>
      <dc:creator><![CDATA[codesrc]]></dc:creator>
      
      <category><![CDATA[TypeScript]]></category><category><![CDATA[WCAG]]></category><category><![CDATA[ARIA]]></category><category><![CDATA[DatePicker]]></category><category><![CDATA[доступный интерфейс]]></category><category><![CDATA[WAI-ARIA APG]]></category><category><![CDATA[Claude AI]]></category><category><![CDATA[клавиатурная навигация]]></category><category><![CDATA[frontend компоненты]]></category><category><![CDATA[Анализ и проектирование систем]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как работать с виртуальными машинами]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/piter/articles/1027652/</guid>
      <link>https://habr.com/ru/companies/piter/articles/1027652/?utm_campaign=1027652&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c56/000/d81/c56000d8190bbf0214bc923c63f64347.png" /><p>Привет, Хаброжители! Мы открыли предзаказ на книгу «Linux для администраторов, 2-е изд.» Александру Калкатинже и Джулиана Балога . Предлагаем ознакомиться с отрывком «Как работать с виртуальными машинами».  </p> <a href="https://habr.com/ru/articles/1027652/?utm_campaign=1027652&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 09:19:12 GMT</pubDate>
      <dc:creator><![CDATA[ph_piter (Издательский дом «Питер»)]]></dc:creator>
      
      <category><![CDATA[предзаказ]]></category><category><![CDATA[книги по программированию]]></category><category><![CDATA[книги]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Недельный геймдев: #275 — 26 апреля, 2026]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028438/</guid>
      <link>https://habr.com/ru/articles/1028438/?utm_campaign=1028438&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/44a/9b0/aa3/44a9b0aa33c4a44bf0b8e6ae81663ea6.jpeg" /><p>Из <a href="https://suvitruf.ru/2026/04/26/20050/weekly-gamedev-275-26-april-2026/" rel="noopener noreferrer nofollow">новостей</a>: RayLib 6, продажи Pragmata достигли миллиона копий за 2 дня, продажи Clair Obscur: Expedition 33 составили 8 миллионов копий, GFA Games заблокировали банковские счета в России.</p><p>Из интересностей: посиделки с разработчиками REPLACED, 7 видов пауз, ощущение живого огня, как продержаться на главной странице itch больше месяца, про технологии No Rest for the Wicked.</p> <a href="https://habr.com/ru/articles/1028438/?utm_campaign=1028438&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 09:06:44 GMT</pubDate>
      <dc:creator><![CDATA[Suvitruf]]></dc:creator>
      
      <category><![CDATA[разработка игр]]></category><category><![CDATA[новости]]></category><category><![CDATA[дайджест]]></category><category><![CDATA[gamedev]]></category><category><![CDATA[gamedevnews]]></category><category><![CDATA[news]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Pragmata взломали за два дня до релиза. Шесть слоёв защиты Denuvo и как их обходят через гипервизор]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1027974/</guid>
      <link>https://habr.com/ru/articles/1027974/?utm_campaign=1027974&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1f8/d74/69f/1f8d7469f83065b3a40e9382fda69699.png" /><p>15 апреля 2026 года Pragmata, новый sci-fi экшен от Capcom, появилась на пиратских ресурсах. Игра официально вышла 17 апреля. Платящие клиенты ждали разблокировки в Steam, а пираты уже бегали по лунной станции. Денуво, который должен был защитить хотя бы первые недели — самые продажные дни, ради которых эту защиту и покупают — пробит через hypervisor bypass от команды DenuvOwO. И это не аномалия: с декабря 2025-го Denuvo проигрывает каждую неделю. Persona 5 Royal, Borderlands 4, Resident Evil: Requiem, Crimson Desert, теперь Pragmata.</p><p>Под капотом — модифицированный open-source отладчик HyperDbg, EfiGuard как UEFI-bootkit, патчинг PatchGuard через паттерн-матчинг Zydis, спуфинг CPUID и KUSER_SHARED_DATA через EPT. Технически — kernel rootkit, юридически — пакет «play &amp; restore» из закрытого Telegram-канала. Денуво живёт в Ring 3, обход — в Ring -1, между ними четыре уровня привилегий: detection из user-mode принципиально невозможен.</p><p>В статье разбираю шесть слоёв защиты, которые приходится снять, чтобы загрузить пиратский гипервизор: Secure Boot, PatchGuard, DSE, CPUID/RDTSC, KUSER_SHARED_DATA, Steam ownership. Что держит — HVCI. Что может сделать Irdeto и почему все варианты плохи. И на закуску — voices38, который через 40 дней после релиза Resident Evil: Requiem опубликовал классический crack: +5% FPS и работа под Proton на Linux, чего hypervisor-метод никогда не умел.</p> <a href="https://habr.com/ru/articles/1027974/?utm_campaign=1027974&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 09:00:08 GMT</pubDate>
      <dc:creator><![CDATA[ShyDamn]]></dc:creator>
      
      <category><![CDATA[Denuvo]]></category><category><![CDATA[hypervisor bypass]]></category><category><![CDATA[DRM]]></category><category><![CDATA[Pragmata]]></category><category><![CDATA[EfiGuard]]></category><category><![CDATA[HyperDbg]]></category><category><![CDATA[Ring -1]]></category><category><![CDATA[виртуализация]]></category><category><![CDATA[защита от пиратства]]></category><category><![CDATA[Capcom]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Страшно, когда не видно: взгляд внутрь домена]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/pt/articles/1027070/</guid>
      <link>https://habr.com/ru/companies/pt/articles/1027070/?utm_campaign=1027070&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/48c/e15/732/48ce1573238626e06a773193b4fa6b28.png" /><p>Привет, Хабр! Меня зовут Данил Зарипов, я занимаюсь продуктовой экспертизой в Positive Technologies. Эту статью мне помог подготовить мой коллега Кирилл Маслов — наш эксперт по направлению Asset Management. Мы решили не искать лёгких путей и выбрали тему, которая большинству из вас хорошо знакома. Казалось бы, что нового можно сказать про домены, пусть и с точки зрения безопасности?&nbsp;</p><p>Для атакующего захват домена — это фактически победа. Получив контроль над контроллером домена, злоумышленник получает доступ ко всем учетным записям, компьютерам, групповым политикам и доверительным отношениям, а дальше дело техники: найти учетки бухгалтеров и топ-менеджеров, переключиться на их машины, читать почту, копировать документы. Это самые безобидные последствия. </p><p>Как это часто бывает в информационной безопасности, самое знакомое скрывает множество нюансов. Давайте разбираться!</p> <a href="https://habr.com/ru/articles/1027070/?utm_campaign=1027070&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 08:53:39 GMT</pubDate>
      <dc:creator><![CDATA[ptsecurity (Positive Technologies)]]></dc:creator>
      
      <category><![CDATA[захват домена]]></category><category><![CDATA[domain controller]]></category><category><![CDATA[kerberoasting]]></category><category><![CDATA[krbtgt]]></category><category><![CDATA[rsat]]></category><category><![CDATA[shadow it]]></category><category><![CDATA[max patrol vm]]></category><category><![CDATA[hcc]]></category><category><![CDATA[siem]]></category><category><![CDATA[carbon]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как я создал альтернативу трансформерам]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/990704/</guid>
      <link>https://habr.com/ru/articles/990704/?utm_campaign=990704&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/25e/758/952/25e758952d1eb9241341c0e820589881.png" /><p>В этой статье я хочу остановиться на разборе предложенной мной архитектуры декодера и тех вариантов,  с которыми я сравниваю её в исследовании, но сделать это проще и интуитивнее, чем в самой работе. На мой взгляд, существующие объяснения архитектур декодеров часто подаются разрозненно. Каждый подход описывают отдельно, без общей опоры. А ведь всё можно свести к одному фундаменту, и тогда становятся гораздо заметнее как сильные стороны каждого решения, так и их ограничения.</p> <a href="https://habr.com/ru/articles/990704/?utm_campaign=990704&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 08:32:51 GMT</pubDate>
      <dc:creator><![CDATA[Flokis_guy]]></dc:creator>
      
      <category><![CDATA[искусственный интеллект]]></category><category><![CDATA[машинное+обучение]]></category><category><![CDATA[transformers]]></category><category><![CDATA[mamba]]></category><category><![CDATA[llm]]></category><category><![CDATA[глубокое обучение]]></category><category><![CDATA[нейросети]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Расширяем OpenPLC с CAN bus]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1028418/</guid>
      <link>https://habr.com/ru/articles/1028418/?utm_campaign=1028418&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3c6/cad/74b/3c6cad74bbca0debed25d35b17e28e19.png" /><p>Эта статья является продолжением серии для демо-проекта на базе OpenPLC. В предыдущей <a href="https://habr.com/ru/articles/1025660/" rel="noopener noreferrer nofollow">части</a> были рассмотрены программирование Raspberry Pi Pico W в режиме Modbus RTU/TCP Slave, управление реле через Ladder-диаграмму. Теперь пришло время добавить в схему CAN-шину.<br> Что добавляется в этой части: узел Pico W получает модуль MCP2515 и подключается к CAN-шине. Для этого в OpenPLC Editor написан пользовательский функциональный блок, который работает поверх ардуино-библиотеки и предоставляет доступ к CAN-шине из обычной Ladder-программы через глобальные переменные-маркеры <code>%MW</code>.</p> <a href="https://habr.com/ru/articles/1028418/?utm_campaign=1028418&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 08:32:21 GMT</pubDate>
      <dc:creator><![CDATA[vladipirogov]]></dc:creator>
      
      <category><![CDATA[raspberrypi]]></category><category><![CDATA[openplc]]></category><category><![CDATA[canbus]]></category><category><![CDATA[iec 61131-3]]></category><category><![CDATA[diy-проекты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Топ антипаттернов для MongoDB, которые снижают производительность]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/megafon/articles/1028280/</guid>
      <link>https://habr.com/ru/companies/megafon/articles/1028280/?utm_campaign=1028280&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ed8/ecf/9f7/ed8ecf9f722dafe97b8860359abd5ac3.jpg" /><p> Многие из нас любят NoSQL. И MongoDB среди них является одним из топ-любимчиков. Очень часто мы выбираем нашу «Монгу» за гибкость и скорость. И это вполне логично, ведь MongoDB почти никогда не подводит... сразу. Неприхотливая, шустрая, удобная - она ведет себя как идеальный помощник: не требует лишнего, принимает любые данные, не задаёт неудобных вопросов про схему и с готовностью отвечает на каждый запрос за считанные миллисекунды.</p><p> Но потом ты начинаешь подозревать что-то неладное. И, что самое главное, происходит это не сразу, а постепенно. Сначала один запрос начинает задерживаться немного дольше обычного, потом еще один. Там, где раньше было 10-20 миллисекунд, становится 100. Ты замечаешь, что графики ведут себя странно. И начинаешь искать причину: грешишь то на версию софта, то на железо, то думаешь, что сама MongoDB какая-то не такая.</p><p> Но ответ очень часто лежит на поверхности: MongoDB не становится медленной сразу. Она лишь честно исполняет те правила, которые ей задали. И если присмотреться, почти за каждым снижением производительности стоит вполне конкретный антипаттерн.</p><p> В своей статье я предлагаю разобрать распространенные антипаттерны, которые встречаются при проектировании и работе с MongoDB. Также посмотрим на реальные известные случаи пользователей, которые в своей работе сталкивались с проблемами с MongoDB.</p> <a href="https://habr.com/ru/articles/1028280/?utm_campaign=1028280&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 27 Apr 2026 08:27:23 GMT</pubDate>
      <dc:creator><![CDATA[parus-lead (МегаФон)]]></dc:creator>
      
      <category><![CDATA[nosql]]></category><category><![CDATA[mongodb]]></category><category><![CDATA[data bases]]></category><category><![CDATA[antipatterns]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
