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

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

  <channel>
    <title><![CDATA[Все публикации подряд на Хабре]]></title>
    <link>https://habr.com/ru/articles/</link>
    <description><![CDATA[Все публикации подряд на Хабре]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Wed, 06 May 2026 22:50:53 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[Разбираю «Qwen3.5-21B-Claude-4.6-Opus-Heretic-Uncensored»: что на самом деле внутри файнтюна с громким именем]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032324/</guid>
      <link>https://habr.com/ru/articles/1032324/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032324</link>
      <description><![CDATA[<p>В телеграме завирусился пост: якобы кто-то “дообучил Qwen 3.5 до уровня Claude 4.6 Opus и убрал цензуру через Heretic”. Я открыл карточку модели на HuggingFace и провёл вечер, разбираясь, что под капотом. Спойлер: там много интересной техники, но к Claude эта модель имеет такое же отношение, как кроссовки “Adibas” к Adidas. Разбираю distillation, depth upscaling и abliteration без маркетинговой обёртки.</p> <a href="https://habr.com/ru/articles/1032324/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032324#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 22:43:41 GMT</pubDate>
      <dc:creator><![CDATA[nlaik]]></dc:creator>
      
      <category><![CDATA[LLM]]></category><category><![CDATA[Qwen]]></category><category><![CDATA[abliteration]]></category><category><![CDATA[файнтюн]]></category><category><![CDATA[HuggingFace]]></category><category><![CDATA[distillation]]></category><category><![CDATA[intepretability]]></category><category><![CDATA[open-weights]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Правильная агентская архитектура в 2026 г. Часть 2. Durable state: approvals, session context и background jobs]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1031440/</guid>
      <link>https://habr.com/ru/articles/1031440/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031440</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c66/8e0/055/c668e005566a40f6a2864063fab0bd27.png" /><p>Продолжаем строить durable ии-агента. Вторая часть пособия по созданию правильной агентской архитектуры в 2026 г.</p> <a href="https://habr.com/ru/articles/1031440/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031440#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 22:20:12 GMT</pubDate>
      <dc:creator><![CDATA[kobubu]]></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/1032320/</guid>
      <link>https://habr.com/ru/articles/1032320/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032320</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f6e/54f/99c/f6e54f99c1e2a248c773169be569bff0.png" /><p><em>Скотт Гэллоуэй - о том, почему катастрофизация вокруг ИИ это прежде всего инструмент привлечения инвестиций, кто реально выигрывает от этой революции и какой навык молодые люди сейчас теряют быстрее всего.</em></p> <a href="https://habr.com/ru/articles/1032320/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032320#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 22:14:05 GMT</pubDate>
      <dc:creator><![CDATA[datamafia]]></dc:creator>
      
      <category>искусственный интеллект</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Передача и прием данных по лазерному лучу (SDR декодирование BPSK в реальном времени)]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1023062/</guid>
      <link>https://habr.com/ru/articles/1023062/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1023062</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/570/0ab/68a/5700ab68ad5065d56191e7673bef5138.jpg" /><p>В этом тексте я попробовал осуществить передачу данных по лазерному лучу буквально на основе подручных материалов.<br><br>В тексте представлены основные идеи и решения для передачи и приёма битового потока c помощью BPSK модуляции.<br><br></p> <a href="https://habr.com/ru/articles/1023062/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1023062#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 20:48:12 GMT</pubDate>
      <dc:creator><![CDATA[aabzel]]></dc:creator>
      
      <category><![CDATA[лазер]]></category><category><![CDATA[bpsk]]></category><category><![CDATA[laser]]></category><category><![CDATA[laser led]]></category><category><![CDATA[лазерная связь]]></category><category><![CDATA[i]]></category><category><![CDATA[q]]></category><category><![CDATA[sdr]]></category><category><![CDATA[costas loop]]></category><category><![CDATA[гетеродин]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[SmileLadder. Цикл «Память и мозг». Как формируется память]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032310/</guid>
      <link>https://habr.com/ru/articles/1032310/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032310</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/705/403/8a7/7054038a747a83673d8eafaa34e0a862.png" /><p>Недавно вышла в свет статья в уважаемоем научном издении Nature. Она натолкнула меня на идею показать как работает механизм внимания и как мозг формирует память. Это важно и дает ответ на вопрос о том, как вообще мы справляемся с огромным потоком задач нашего современного мира. </p><p>de Sousa, A.F., Zeidler, Z.E., Almeida-Filho, D.G.&nbsp;<em>et al.</em>&nbsp;The prefrontal cortex controls memory organization in the hippocampus.&nbsp;<em>Nat Neurosci</em>&nbsp;(2026). <a href="https://doi.org/10.1038/s41593-026-02231-1" rel="noopener noreferrer nofollow">https://doi.org/10.1038/s41593-026-02231-1</a></p> <a href="https://habr.com/ru/articles/1032310/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032310#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 20:32:57 GMT</pubDate>
      <dc:creator><![CDATA[DenisDenisMIS]]></dc:creator>
      
      <category><![CDATA[brain atlas]]></category><category><![CDATA[smileladder]]></category><category><![CDATA[python]]></category><category><![CDATA[biomed]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Пет-проект и персональные данные: как соблюсти минимальные необходимые требования и не попасть на штрафы]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032308/</guid>
      <link>https://habr.com/ru/articles/1032308/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032308</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/db6/9d0/a81/db69d0a81aa4f6c226fadc3f0002aa9c.jpg" /><p>Этой статьей я продолжу серию постов для тех, кто только собирается запускать свой интернет-проект.&nbsp;</p><p>Вот тут можно прочитать первую часть о том, как выбрать форму для своей деятельности (самозанятый, ИП, ООО) и начать принимать платежи: <a href="https://habr.com/ru/articles/1031160/" rel="noopener noreferrer nofollow">Как монетизировать пет-проект: документы, платежи, касса</a>.</p><p><em>Довольно сложно объяснить все законодательство о персональных данных в одной статье, поэтому в тексте есть упрощения и обобщения. Текст ориентирован на предпринимателей, а не на юристов и я постараюсь обойтись без большого количества отсылок к законодательству.</em></p><p>В отношении обработки персональных данных <u>моя личная позиция</u> следующая: в текущем виде российское законодательство представляется довольно избыточным (особенно, что касается отдельной процедуры регистрации в качестве оператора персональных данных и сбора согласия пользователя на обработку ПД). Но закон есть закон - нам необходимо его соблюдать.&nbsp;</p><p>В материале мы рассмотрим следующие вопросы:</p> <a href="https://habr.com/ru/articles/1032308/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032308#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 20:07:46 GMT</pubDate>
      <dc:creator><![CDATA[ksalnikova]]></dc:creator>
      
      <category><![CDATA[персональные данные]]></category><category><![CDATA[роскомнадзор]]></category><category><![CDATA[152-фз]]></category><category><![CDATA[политика конфиденциальности]]></category><category><![CDATA[согласие на обработку пдн]]></category><category><![CDATA[согласие на обработку пд]]></category><category><![CDATA[сайты]]></category><category><![CDATA[пользователи]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[TeachTrack: NestJS + Telegram-бот напоминаний + РКН — как я в одиночку собрал CRM для частных репетиторов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032304/</guid>
      <link>https://habr.com/ru/articles/1032304/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032304</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f8b/5f2/294/f8b5f2294e167434bb2352dec375ee62.jpg" /><p>Месяц назад я выложил на Хабр статью про <a href="https://habr.com/p/1024896" rel="noopener noreferrer nofollow">TripTrack</a> — GPS-трекер для машины на iOS, который собрал будучи бэкендером без опыта в Swift. Статья неожиданно набрала 7.4К (на данный момент написания) просмотров. Но, мне посчастливилось поработать по своей специальности, не только под IOS-приложения, а под NestJS бекенд.</p><p>Параллельно с TripTrack я писал второй проект — на этот раз ровно в зоне комфорта (NestJS + PostgreSQL), и это позволило развернуться по-серьёзному: транзакционный outbox для идемпотентных отправок в Telegram, single-use invite-токены с защитой от enumeration, timezone-aware scheduler, partial unique indexes — словом, всё то, что для бэкендера интересно само по себе.</p><p>Под катом — про то, как устроен Telegram-бот напоминаний в <a href="https://teachtrack.ru" rel="noopener noreferrer nofollow">TeachTrack</a>, что я понял про <code>pessimistic_write</code> и <code>FOR UPDATE SKIP LOCKED</code>, зачем pet-проекту с реальными пользователями из РФ нужно уведомление в РКН, и почему холодный аутрич преподавателям английского научил меня важной вещи про русский менталитет.</p> <a href="https://habr.com/ru/articles/1032304/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032304#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 19:58:10 GMT</pubDate>
      <dc:creator><![CDATA[OneZee]]></dc:creator>
      
      <category><![CDATA[nestjs]]></category><category><![CDATA[postgresql]]></category><category><![CDATA[typeorm]]></category><category><![CDATA[telegram bot]]></category><category><![CDATA[outbox pattern]]></category><category><![CDATA[idempotency]]></category><category><![CDATA[кейс]]></category><category><![CDATA[индихакер]]></category><category><![CDATA[pet-проект]]></category><category><![CDATA[бэкенд]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Я разобрался, какие браузеры реально помогают сохранить анонимность]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032300/</guid>
      <link>https://habr.com/ru/articles/1032300/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032300</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/865/71c/088/86571c0886fdf8435e77af89ed6bf66a.png" /><p>Раньше я относился к приватности в браузере довольно наивно. Казалось, что если включить режим инкогнито, поставить блокировщик рекламы и периодически чистить cookies, то ты уже сделал примерно всё, что может обычный пользователь. Потом я начал разбираться в browser fingerprinting и понял неприятную вещь: браузер сам по себе может быть идентификатором. Даже без cookies сайт видит набор технических признаков - от размера окна и WebGL до шрифтов, языка, часового пояса и поведения JavaScript API. И если эти признаки достаточно редкие, пользователя можно узнавать снова и снова.</p><p>После этого мне стало интересно посмотреть на браузеры не как на “быстрый/удобный/красивый”, а как на инструменты приватности и анонимности. Что реально скрывает Chrome? Почему Firefox нужно настраивать аккуратно? Чем Brave отличается от обычного Chromium? Что DuckDuckGo режет, а что не может скрыть? Почему AI-браузеры вроде Perplexity создают новую поверхность утечек? И почему Tor остаётся отдельной категорией, но тоже не магической кнопкой “стать невидимым”.</p><p>В этой статье я разбираю браузеры через модель угроз: кто за вами наблюдает, какие данные получает и где приватность заканчивается маркетингом.</p> <a href="https://habr.com/ru/articles/1032300/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032300#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 19:32:41 GMT</pubDate>
      <dc:creator><![CDATA[PetrVasilchenko]]></dc:creator>
      
      <category><![CDATA[браузеры]]></category><category><![CDATA[анонимность]]></category><category><![CDATA[приватность]]></category><category><![CDATA[fingerprinting]]></category><category><![CDATA[tracking]]></category><category><![CDATA[tor browser]]></category><category><![CDATA[Chrome]]></category><category><![CDATA[firefox]]></category><category><![CDATA[Brave]]></category><category><![CDATA[safari]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Ledger — прохождение сложной машины от Tryhackme]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032298/</guid>
      <link>https://habr.com/ru/articles/1032298/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032298</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e01/6a5/15e/e016a515e5c822d5c48aa88d502b9736.webp" /><p>Ledger — это сложная машина Windows на TryHackMe, в центре которой находится неправильная конфигурация служб сертификатов Active Directory (AD CS). Первоначальная разведка выявляет контроллер домена (<code>labyrinth.thm.local</code>) с включенной аутентификацией SMB null и LDAP, раскрывающим учетные данные пользователя в примечаниях. Через <code>certipy-ad</code> находим шаблон сертификата <code>ServerAuth</code> , который уязвим к <strong>ESC1</strong>, что позволяет любому аутентифицированному пользователю запросить сертификат, выдавая себя за администратора домена. Хэш NT администратора извлекается из поддельного сертификата, а <code>psexec</code> предоставляет командную оболочку NT AUTHORITY SYSTEM. Альтернативный путь эксплуатации через аутентификацию LDAP Schannel для случаев, когда Kerberos PKINIT не срабатывает.</p> <a href="https://habr.com/ru/articles/1032298/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032298#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 19:32:07 GMT</pubDate>
      <dc:creator><![CDATA[seobuster]]></dc:creator>
      
      <category><![CDATA[active directory]]></category><category><![CDATA[certificate]]></category><category><![CDATA[esc]]></category><category><![CDATA[windows]]></category><category><![CDATA[nmap]]></category><category><![CDATA[cvss v3]]></category><category><![CDATA[mitre_attack]]></category><category><![CDATA[certipy]]></category><category><![CDATA[psexec]]></category><category><![CDATA[ldap]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Нейросеть для создания песни ИИ бесплатно: лучшие нейросети для музыки]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ranvik/articles/1032296/</guid>
      <link>https://habr.com/ru/companies/ranvik/articles/1032296/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032296</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d7b/987/bf9/d7b987bf98034bd1227018c6c4cf3236.png" /><p>Создать песню сегодня можно не только в студии. Не обязательно уметь играть на гитаре, писать ноты, разбираться в сведении или искать вокалиста. Достаточно идеи: о чем песня, в каком стиле она должна звучать, какое настроение передать и какой голос нужен. Остальное может помочь собрать нейросеть.</p><p>Если вы хотите<a href="https://ranvik.ru/music-generation"> </a><strong><a href="https://ranvik.ru/music-generation">создать песню ИИ бесплатно</a></strong>, важно понимать, как работает генерация музыки. ИИ не просто «склеивает звуки». Современные сервисы умеют создавать мелодию, ритм, аранжировку, вокал и даже структуру песни по текстовому описанию.&nbsp;</p> <a href="https://habr.com/ru/articles/1032296/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032296#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 19:20:08 GMT</pubDate>
      <dc:creator><![CDATA[cherryforcex (Ranvik)]]></dc:creator>
      
      <category><![CDATA[генерация музыки]]></category><category><![CDATA[генерация музыки онлайн]]></category><category><![CDATA[генерация песен]]></category><category><![CDATA[ии-ассистент]]></category><category><![CDATA[ии-модель]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Штампы LLM. Разбираю с новой точки зрения]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032294/</guid>
      <link>https://habr.com/ru/articles/1032294/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032294</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f28/8e4/961/f288e49614316dab358fa4ed19f8eb49.png" /><p>Как и миллионы людей, уверенных, что уж они-то знают то, что обязательно нужно рассказать другим, решил написать книгу о промптах. В процессе написания (который, кстати, оказался, куда сложнее, чем предполагалось), я рассматривал штампы LLM. Ну вы их знаете. По крайней мере в комментариях к статьям на Хабре, сотни экспертов определяют LLM именно по ним.</p><p>В общем, штампы есть, и в промптах авторов многих статей все они перечислены для исключения из текста. Хорошо это или плохо, я разберу ниже.</p> <a href="https://habr.com/ru/articles/1032294/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032294#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 19:07:12 GMT</pubDate>
      <dc:creator><![CDATA[Kamil_GR]]></dc:creator>
      
      <category><![CDATA[искусственный интеллект]]></category><category><![CDATA[llm]]></category><category><![CDATA[штамп]]></category><category><![CDATA[промпт]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему мы «спим», даже когда бодрствуем?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032292/</guid>
      <link>https://habr.com/ru/articles/1032292/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032292</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/4c4/301/db8/4c4301db8a89548aec77922139753d76.png" /><p>Бодрствование и сон принято считать двумя отдельными мирами. Новые исследования доказывают, что граница меж ними – иллюзорна. Используя экспериментальную установку, вдохновленную Томасом Эдисоном и Сальвадором Дали, исследователи проанализировали состояние 92 участников. Экспериментируя на грани сна и яви, ученые обнаружили, что не обязательно спать, чтобы видеть «сновидения».</p> <a href="https://habr.com/ru/articles/1032292/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032292#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 19:05:13 GMT</pubDate>
      <dc:creator><![CDATA[MisterClever]]></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[Сделаем Python безопасным… снова]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/otus/articles/1029676/</guid>
      <link>https://habr.com/ru/companies/otus/articles/1029676/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029676</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/bf1/110/3b9/bf11103b9a0fc24ad8fa625721410b2a.png" /><p>Все мы любим Python за&nbsp;то, что&nbsp;он дает нам свободу: динамическую типизацию, кроссплатформенность, огромное количество библиотек и многое другое. Но&nbsp;зачастую эта свобода становится кошмаром для&nbsp;security‑инженеров и архитекторов, когда речь заходит о&nbsp;высоконагруженных системах с&nbsp;серьезными требованиями к&nbsp;безопасности. </p><p>В&nbsp;этой статье мы поговорим о&nbsp;том, как&nbsp;перехватить выполнение Python‑кода, запретить опасные вызовы и построить систему контрактов без&nbsp;изменения исходников. </p> <a href="https://habr.com/ru/articles/1029676/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029676#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 18:15:45 GMT</pubDate>
      <dc:creator><![CDATA[Andrey_Biryukov (OTUS)]]></dc:creator>
      
      <category><![CDATA[Python]]></category><category><![CDATA[безопасность Python]]></category><category><![CDATA[audit hook]]></category><category><![CDATA[sys.settrace]]></category><category><![CDATA[AST]]></category><category><![CDATA[байткод]]></category><category><![CDATA[статический анализ]]></category><category><![CDATA[песочница]]></category><category><![CDATA[eval]]></category><category><![CDATA[runtime-контроль]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[SEO: Как интернет чистили от спама]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032278/</guid>
      <link>https://habr.com/ru/articles/1032278/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032278</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fc6/211/ce9/fc6211ce944228450d87180e22a1c6ee.jpg" /><p>Помните выдачу, где вместо ответа открывался сайт с полотном ссылок, чужой рекламой и бессмысленными фразами? Так выглядел массовый спам: он забивал интернет мусорными страницами и уводил трафик туда, где пользователь не получал пользы.</p><p>Для SEO это стало одной из главных проблем. Поисковикам пришлось учиться отличать нормальный контент от манипуляций, а владельцам проектов – следить за чистотой сайта постоянно. Борьба со спамом – это регулярная работа с контентом, ссылками, файлами и безопасностью.</p> <a href="https://habr.com/ru/articles/1032278/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032278#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 17:40:12 GMT</pubDate>
      <dc:creator><![CDATA[sergodeem]]></dc:creator>
      
      <category><![CDATA[SEO-спам]]></category><category><![CDATA[поисковый спам]]></category><category><![CDATA[санкции Google]]></category><category><![CDATA[удаление спама с сайта]]></category><category><![CDATA[вредоносные страницы]]></category><category><![CDATA[органический трафик]]></category><category><![CDATA[защита сайта]]></category><category><![CDATA[аудит сайта]]></category><category><![CDATA[SEO-безопасность]]></category><category><![CDATA[токсичные ссылки]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Frontend Status: свежий дайджест фронтенда и AI — 06.05.2026]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032276/</guid>
      <link>https://habr.com/ru/articles/1032276/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032276</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cf0/61f/3cb/cf061f3cb05a8b4cec6afb2f688d5826.webp" /><p>Привет!</p><p>Это 15-й выпуск Frontend Status — дайджеста по фронтенд-разработке.</p><p>В этом выпуске:</p><p>📺 MoscowJS 70 про инженерную культуру в действии: доклады и круглый стол показывают, как командам быстрее синхронизироваться и принимать сильные технические решения.</p><p>⚛️ React Server Components и кеширование страниц: разбираем partial page caching, чтобы ускорять загрузку и снижать стоимость рендеринга без потери актуальности контента.</p><p>🤖 AI из «вау-демо» переходит в дисциплину: разбираем рабочие промпт-пайплайны и практики Claude Code, которые дают предсказуемый результат, а не случайный успех.</p><p>🛡️ Безопасность больше не факультатив: кейс критической уязвимости в GitHub и массовый багхант в Firefox напоминают, как быстро один пропуск превращается в инцидент.</p><p>🎨 CSS и анимации взрослеют: от scroll-driven подходов до нативной случайности и новых API, которые делают интерфейсы богаче без тяжёлого JS.</p><p>⚡ JavaScript и React на новом витке: ES2025/ES2026, типизированные контракты, React Compiler, TanStack Form и <code>useHotkeys</code> как база для масштабируемой фронтенд-разработки.</p><p>🌐 Стандарты и платформа двигаются вперёд: Baseline, Long Animation Frames, CBOR-LD и апдейты WebGPU меняют практику производительности и межплатформенной разработки.</p><p>…и многое другое.</p> <a href="https://habr.com/ru/articles/1032276/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032276#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 17:38:01 GMT</pubDate>
      <dc:creator><![CDATA[frontend-status]]></dc:creator>
      
      <category><![CDATA[javascript]]></category><category><![CDATA[typescript]]></category><category><![CDATA[css]]></category><category><![CDATA[react]]></category><category><![CDATA[angular]]></category><category><![CDATA[vue.js]]></category><category><![CDATA[css3]]></category><category><![CDATA[браузеры]]></category><category><![CDATA[node.js]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему дизайн и архитектура сайта — это не про «красивую картинку», а про выручку]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032268/</guid>
      <link>https://habr.com/ru/articles/1032268/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032268</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e3f/9dc/56d/e3f9dc56d9f66467bf021aa349071e92.jpg" /><p>Есть мнение, что редизайн интернет-магазина — это история про «освежить главную и поменять шрифты». Второй вариант - зачем менять, если и так работает. Но за внешним обновлением или скрепами почти всегда скрыт вопрос, протянет ли бизнес со своей текущей архитектурой еще год без потери клиентов. Привет, я - Александр Кузьмин, менеджер проектов в Morizo, на примере  В2В-магазина с оборотом в 1,5 млрд руб. расскажу, почему дизайн и архитектура в опте не работают как в В2С, а даже наоборот –&nbsp; приносят убытки.&nbsp;</p> <a href="https://habr.com/ru/articles/1032268/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032268#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 17:21:13 GMT</pubDate>
      <dc:creator><![CDATA[Kuzmin_project]]></dc:creator>
      
      <category><![CDATA[b2b]]></category><category><![CDATA[b2b-ecommerce]]></category><category><![CDATA[интернет-магазин]]></category><category><![CDATA[разработка сайтов]]></category><category><![CDATA[работа с клиентом]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Как Ричард Докинз решил, что ИИ разумен]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032262/</guid>
      <link>https://habr.com/ru/articles/1032262/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032262</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e2f/170/936/e2f17093648878413300308d690e18c7.jpg" /><p>«Тест Тьюринга» — это сокращённое название мысленного эксперимента 1950 года, который великий математик, логик, пионер компьютерной науки и криптограф Алан Тьюринг (1912–1954) назвал «Игрой в подражание». Он предложил его как практический способ в будущем ответить на вопрос: «Могут ли машины думать?»</p><p>Будущее уже наступило. И некоторым людям это не по душе.</p><p>Современные комментаторы, как правило, игнорируют (второстепенные) детали оригинальной игры Тьюринга и перефразируют его идею так: если вы общаетесь с машиной на расстоянии и после тщательного и длительного допроса считаете, что это человек, то можете считать, что она обладает сознанием. Уточним это определение: чем дольше, тщательнее и глубже ваш допрос, тем сильнее должна быть ваша уверенность в том, что объект, прошедший тест, обладает сознанием.</p> <a href="https://habr.com/ru/articles/1032262/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032262#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 17:14:13 GMT</pubDate>
      <dc:creator><![CDATA[SLY_G]]></dc:creator>
      
      <category>ии</category><category>ричард докинз</category><category>claude</category><category>сознание</category><category>эволюция</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Ищу ранних тестировщиков для веб-версии AI-сервиса для бытовых задач]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032264/</guid>
      <link>https://habr.com/ru/articles/1032264/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032264</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/175/247/2fe/1752472fe94d9d2a0d139a93bf81d423.png" /><p>Всем привет.</p><p>По состоянию продукта это скорее ранняя бета,&nbsp;местами почти альфа.&nbsp;Поэтому я не ищу пользователей,&nbsp;которые ждут готовый polished-сервис.&nbsp;Мне нужны люди,&nbsp;которым интересно покопаться в сыром продукте,&nbsp;найти баги,&nbsp;сломанные сценарии и непонятные места.</p> <a href="https://habr.com/ru/articles/1032264/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032264#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 17:13:42 GMT</pubDate>
      <dc:creator><![CDATA[igumnov]]></dc:creator>
      
      <category><![CDATA[ии-ассистент]]></category><category><![CDATA[тестирование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Создание Python-библиотеки для перевода исключений на русский язык]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032158/</guid>
      <link>https://habr.com/ru/articles/1032158/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032158</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d94/05f/ceb/d9405fceb5896881072316524129391e.png" /><p>Большинство разработчиков очень боятся каждой ошибки в консоли Python. Всё моментально заливается красным, а порой понять суть ошибки без переводчика очень сложно. Сегодня я покажу, как сделать свою мини-библиотеку для перевода всех консольных ошибок и предупреждений в Python. Это позволит сразу же понимать причину исключения и быстро вносить исправления в код. Проект подходит как для начинающих разработчиков, так и для опытных разработчиков, работающих со сложными библиотека или базами данных.</p> <a href="https://habr.com/ru/articles/1032158/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032158#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 17:10:39 GMT</pubDate>
      <dc:creator><![CDATA[goodchal23]]></dc:creator>
      
      <category><![CDATA[опенсорс]]></category><category><![CDATA[open source]]></category><category><![CDATA[переводчик]]></category><category><![CDATA[перевод с английского]]></category><category><![CDATA[python]]></category><category><![CDATA[python3]]></category><category><![CDATA[исключения]]></category><category><![CDATA[исключения в python]]></category><category><![CDATA[traceback]]></category><category><![CDATA[отладка python]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[IPMSM – синхронный двигатель с интерполированными магнитами: физика анизотропии и оптимальное управление]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032076/</guid>
      <link>https://habr.com/ru/articles/1032076/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032076</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/3af/f85/89c/3aff8589c22b9972de34abace7e6e1d0.png" /><p>Среди синхронных двигателей с постоянными магнитами существует конструктивное разделение, которое на первый взгляд кажется деталью производства, а на самом деле определяет всю физику машины и логику её управления. Речь идёт о расположении магнитов в роторе: снаружи или внутри.</p><p>Двигатель с постоянными магнитами на поверхности ротора (SPMSM) – прост и предсказуем. Магнитный зазор равномерен, индуктивности по обеим осям одинаковы, момент создаётся единственным способом. Управлять им несложно.</p><p>Двигатель с интерполированными постоянными магнитами IPMSM (Interior Permanent Magnet Synchronous Motor) – устроен принципиально иначе. Магниты утоплены в тело ротора, что нарушает симметрию магнитной цепи. Возникает анизотропия: магнитное сопротивление ротора различается по двум взаимно перпендикулярным направлениям. Следствие – дополнительный источник момента, реактивный, существующий исключительно за счёт разницы индуктивностей по осям d и q.</p><p>Именно эта анизотропия делает IPMSM привлекательным для тягового привода. Широкий диапазон ослабления поля, высокая удельная мощность, возможность использовать реактивный момент для снижения токовой нагрузки – всё это следствие одного конструктивного решения: магниты внутри, а не снаружи.</p><p>Реализовать потенциал IPMSM позволяет стратегия MTPA – Maximum Torque Per Ampere. Она находит оптимальное распределение вектора тока статора между осями d и q: такое, при котором заданный момент достигается при минимальной амплитуде тока. Меньший ток – меньше потерь в меди, меньше нагрев, меньше нагрузка на инвертор.</p><p>В настоящей статье рассматривается физика анизотропии IPMSM, математическая модель машины в системе координат d-q и стратегия MTPA как задача оптимизации с аналитическим решением. Модель реализована в системе моделирования Engee и верифицирована сравнением режимов FOC и MTPA на параметрах макетного образца IPMSM.</p> <a href="https://habr.com/ru/articles/1032076/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032076#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 17:00:08 GMT</pubDate>
      <dc:creator><![CDATA[andrey_chepiga]]></dc:creator>
      
      <category><![CDATA[IPMSM]]></category><category><![CDATA[MTPA]]></category><category><![CDATA[векторное управление]]></category><category><![CDATA[анизотропия]]></category><category><![CDATA[электропривод]]></category><category><![CDATA[функция лагранжа]]></category><category><![CDATA[Engee]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[API нейросетей для бизнеса в SpeShu.AI. Оплата в рублях и официальная бухгалтерия]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/tsnis/articles/1032248/</guid>
      <link>https://habr.com/ru/companies/tsnis/articles/1032248/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032248</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1c8/7a8/b55/1c87a8b557817c32c7736b0f327183ac.png" /><p>Чтобы интегрировать ИИ в процессы, российскому бизнесу нужен провайдер API, который сможет заключить официальный договор и принять оплату рублями. Как такого найти и подключить и что это даёт бизнесу?</p> <a href="https://habr.com/ru/articles/1032248/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032248#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 16:18:24 GMT</pubDate>
      <dc:creator><![CDATA[SpeShuNews (ЦНИС)]]></dc:creator>
      
      <category><![CDATA[API]]></category><category><![CDATA[API нейросетей]]></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[Доктор AI-болит: Как ИИ изменяет ландшафт медицины?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/kemp_ai/articles/1032238/</guid>
      <link>https://habr.com/ru/companies/kemp_ai/articles/1032238/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032238</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/7b2/449/a25/7b2449a25ec75df79294a288da05f101.png" /><p>ИИ приходит на помощь, чтобы врачи могли сосредоточиться на главном, а не на бесконечном заполнении справок и бумажек. Поговорим о применении ML в медицине с парой интересных кейсов. </p> <a href="https://habr.com/ru/articles/1032238/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032238#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 15:53:12 GMT</pubDate>
      <dc:creator><![CDATA[DimaIam (Кэмп ex Кампус)]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[ai]]></category><category><![CDATA[медицина будущего]]></category><category><![CDATA[медицина]]></category><category><![CDATA[умные устройства]]></category><category><![CDATA[научно-популярное]]></category><category><![CDATA[интересное]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Повторный обзор курса «Стань DevOps-инженером с нуля» — или как всё стало только лучше]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032236/</guid>
      <link>https://habr.com/ru/articles/1032236/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032236</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/7fa/63e/ffd/7fa63effdb6e92519d06d0efad08c52d.png" /><p>Да, простите меня ребята, но ко мне пришел автор курса из <a href="https://habr.com/ru/articles/1020980/" rel="noopener noreferrer nofollow">прошлой статьи</a> и сказал, что все понял, учел поправил и даже GUI навалил. Так как я ранее приобретал курс, обновление получил просто так. Учитывая, что прошлая статья для многих оказалась полезной, я решил дополнить обзор новой — полезных изменений достаточно много.</p> <a href="https://habr.com/ru/articles/1032236/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032236#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 15:40:57 GMT</pubDate>
      <dc:creator><![CDATA[sword14]]></dc:creator>
      
      <category><![CDATA[devops]]></category><category><![CDATA[linux]]></category><category><![CDATA[docker]]></category><category><![CDATA[git]]></category><category><![CDATA[обучение]]></category><category><![CDATA[образование]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Личная библиотека в Obsidian: книги, цитаты и мысли в одной базе данных]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032228/</guid>
      <link>https://habr.com/ru/articles/1032228/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032228</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f97/ecd/b9a/f97ecdb9a22ec8508ff3e2b49bd835f6.png" /><p> Список «хочу прочитать» давно перевалил за сотню. Когда наконец добираешься до книги — появляется другая проблема: хочется зафиксировать цитату или мысль, но непонятно куда. Заметки в телефоне, вкладка в браузере, стикер на полях — через месяц это всё теряется. Обычный подход «одна заметка на книгу» не работал: либо файл разрастался до неприличия, либо я просто забывал его открывать. Тогда я перестал искать «правильный» плагин и спроектировал систему с нуля в Obsidian. В этой статье я покажу архитектуру, реальные шаблоны и конфигурацию баз данных — так, чтобы это можно было повторить.</p> <a href="https://habr.com/ru/articles/1032228/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032228#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 15:38:43 GMT</pubDate>
      <dc:creator><![CDATA[psheno322]]></dc:creator>
      
      <category><![CDATA[obsidian]]></category><category><![CDATA[pkm]]></category><category><![CDATA[управление знаниями]]></category><category><![CDATA[templater]]></category><category><![CDATA[чтение]]></category><category><![CDATA[цитаты]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Радар для слежения за БПЛА. Часть 2]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1020442/</guid>
      <link>https://habr.com/ru/articles/1020442/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1020442</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fed/a0a/e26/feda0ae26d80ae0e0fcbdf1f1a2ee88d.jpg" /><p>Серия о том, как создать радар для отслеживания дронов продолжается. Мы уже рассмотрели модулированные по частоте сигналы и увидели, как можно определить расстояние. Но на графиках было много помех. И из-за них сложно было выделить реальные цели. Поэтому нужно понять, что считать помехами, а что реальными целями.  </p> <a href="https://habr.com/ru/articles/1020442/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1020442#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 15:30:19 GMT</pubDate>
      <dc:creator><![CDATA[Pisikak]]></dc:creator>
      
      <category>радар</category><category>радио</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Bug fingerprinting для UI: почему stack trace не работает и что вместо]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032230/</guid>
      <link>https://habr.com/ru/articles/1032230/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032230</link>
      <description><![CDATA[<p><strong>TL;DR:</strong> Sentry дедуплицирует backend-ошибки по хешу <code>(error class + top stack frame + module)</code>. Для UI-багов этот рецепт ломается — у <code>expect(button).toBeVisible()</code> нет stack frame в продуктовом смысле, есть <strong>локатор + assertion + URL</strong>. В webtest-orch я собрал composite SHA-256 fingerprint из <code>(normalized_selector | assertion type | error class | URL template | message[:80])</code> с тремя rules нормализации (<code>:nth-child</code>, UUID, <code>/users/123 → /users/:id</code>). Это даёт стабильный 8-hex <code>BUG-id</code> который выживает прогоны и даёт diff <code>new / regression / persisting / fixed</code> без БД и embedding’ов.</p> <a href="https://habr.com/ru/articles/1032230/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032230#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 15:25:43 GMT</pubDate>
      <dc:creator><![CDATA[Creatman]]></dc:creator>
      
      <category><![CDATA[playwright]]></category><category><![CDATA[qa automation]]></category><category><![CDATA[qa testing]]></category><category><![CDATA[claude]]></category><category><![CDATA[agents]]></category><category><![CDATA[agent skills]]></category><category><![CDATA[aria]]></category><category><![CDATA[web-разработка]]></category><category><![CDATA[fingerprint]]></category><category><![CDATA[ui]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Безопасно на 8 из 10, но все молчат: три заблуждения о психологической безопасности в российском IT]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/smartvalues/articles/1032222/</guid>
      <link>https://habr.com/ru/companies/smartvalues/articles/1032222/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032222</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/87d/889/d4a/87d889d4adf2932e17d308d49c948b09.png" /><p>Есть ли у нас в компании психологическая безопасность? Конечно!</p><p>Но вот только на рабочих встречах все согласно кивают, и серьёзный баг уходит к клиенту. Руководитель призывает «не бояться ошибок», но сам их не признаёт. Сотрудники в кулуарах свободно говорят обо всех проблемах, но на совещаниях молчат, не решаясь сказать, что думают. </p><p>Это не парадокс. Это проявления системных заблуждений, из-за которых российские IT-команды пытаются ехать, выжимая газ с затянутым ручником. В статье разберём, почему культура инноваций без реальной психологической безопасности не приносит денег, как «правильные условия» порождают выученную беспомощность и какие конкретные навыки нужны руководителям и разработчикам, чтобы команда перестала молчать. </p> <a href="https://habr.com/ru/articles/1032222/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032222#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 15:03:32 GMT</pubDate>
      <dc:creator><![CDATA[MelikEganov (SmartValues)]]></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[soft skills]]></category><category><![CDATA[замалчивание]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Астрологи объявили неделю ностальгии. Что говорят игроки о Heroes of Might and Magic: Olden Era]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/plati/articles/1032220/</guid>
      <link>https://habr.com/ru/companies/plati/articles/1032220/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032220</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/484/4ad/ec9/4844adec9c8dc97b9c4b1d15eb36307e.png" /><p>Меньше недели назад (30 апреля) в Steam и Microsoft Store стартовал ранний доступ к новой главе легендарной серии - Heroes of Might and Magic: Olden Era. После более чем десятилетнего ожидания фанаты наконец‑то получили возможность погрузиться в мир, где вновь правят герои, магия и полководческие решения на пошаговой карте. Судя по первым дням в Steam, стратегия встречена с воодушевлением: более 90% положительных оценок в первые сутки и рекордный онлайн для серии в раннем доступе.</p><p>Давайте разберём, что в действительности говорят игроки о <em>Olden Era</em> и почему новинку уже возводят в ранг «великого возвращения».<br><br>С вами Глеб из <a href="http://Plati.Market">Plati.Market</a>, подтягиваем олдскулы и утираем слёзы ностальгии, погнали.</p> <a href="https://habr.com/ru/articles/1032220/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032220#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 15:02:53 GMT</pubDate>
      <dc:creator><![CDATA[denis_platinskiy (Plati Market)]]></dc:creator>
      
      <category><![CDATA[heroes might and magic]]></category><category><![CDATA[игры]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Радар для слежения за БПЛА. Часть 1]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1014742/</guid>
      <link>https://habr.com/ru/articles/1014742/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1014742</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/323/529/2e2/3235292e2f81070443d3e867817c8fca.jpg" /><p>Несколько лет назад на известном видеохостинге была опубликована серия видео, в которых описывался способ создания радара, позволяющего следить за маленьким пластиковым коптером.</p> <a href="https://habr.com/ru/articles/1014742/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1014742#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 15:00:15 GMT</pubDate>
      <dc:creator><![CDATA[Pisikak]]></dc:creator>
      
      <category>радар</category><category>радио</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Как представить 4 мерное пространство? И почему Лента Мёбиуса — это зеркало?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032218/</guid>
      <link>https://habr.com/ru/articles/1032218/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032218</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/462/332/e44/462332e44df2597ebbb00117b80400f9.jpg" /><p>Пространство вокруг нас на первый взгляд кажется трехмерным. Так ли это на самом деле? Вооружаемся логикой, скептицизмом, дедукцией и включаем наш мыслительный аппарат — поехали!</p> <a href="https://habr.com/ru/articles/1032218/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032218#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 14:59:13 GMT</pubDate>
      <dc:creator><![CDATA[KarimAbushaev]]></dc:creator>
      
      <category><![CDATA[тессеракт]]></category><category><![CDATA[пространство-время]]></category><category><![CDATA[гиперкуб]]></category><category><![CDATA[лента мёбиуса]]></category><category><![CDATA[митио каку]]></category><category><![CDATA[топология]]></category><category><![CDATA[четырехмерное пространство]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как Rust обманывает процессор. Часть 2: niche сквозь крейты, dropck, Pin и провенанс указателей]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032214/</guid>
      <link>https://habr.com/ru/articles/1032214/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032214</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c68/ae8/693/c68ae86935468c662a87e1fded26de63.jpg" /><p>Как Rust обманывает процессор. Часть 2: niche сквозь крейты, dropck, Pin и провенанс указателей</p><p>В первой части мы обсуждали niche-оптимизацию, drop flags, MIR, Stacked Borrows и async-стейт-машины. В комментариях справедливо заметили (спасибо, Mingun): про niche рассказано в простой форме - <code>Option&lt;&amp;T&gt;</code> и <code>NonZeroU8</code>.</p><p>А что происходит, когда <code>enum</code> живёт в одном крейте, оборачивается в newtype в другом, и оба варианта внешнего <code>enum</code> хранят один и тот же внутренний? У такого внешнего типа всего четыре состояния, байта должно хватить. Хватит ли? Зависит от того, как rustc считает layout. Об этом и поговорим.</p><p>Во второй части идём глубже: niche сквозь границы крейтов, variance, Pin и самоссылающиеся футуры, dropck с <code>#[may_dangle]</code>, Tree Borrows вместо Stacked Borrows и strict provenance. Без этого половина unsafe-кода в экосистеме держится на честном слове.</p> <a href="https://habr.com/ru/articles/1032214/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032214#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 14:51:03 GMT</pubDate>
      <dc:creator><![CDATA[vibecodingai]]></dc:creator>
      
      <category><![CDATA[rust]]></category><category><![CDATA[backend]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как на самом деле устроен кэш в controller-runtime, и почему ваш оператор не кладёт apiserver]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/aenix/articles/1031818/</guid>
      <link>https://habr.com/ru/companies/aenix/articles/1031818/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031818</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/24f/bbf/7b5/24fbbf7b5ca2e226d5126b0cbc57264a.png" /><p>Kubernetes давно стал повсеместной платформой, а написать к нему собственный оператор сегодня — задача нескольких часов. Стандартный путь — <code>kubebuilder</code> на основе <code>controller-runtime</code>: scaffold проекта, типы, реконсайлер. В типовых сценариях этого вполне достаточно. Но как только нагрузка растёт или поведение оператора начинает расходиться с ожиданиями, всплывает целый класс edge-кейсов, причина которых — непонимание того, как <code>controller-runtime</code> устроен внутри. Если вы пишете контроллеры для Kubernetes, этот материал поможет собрать целостную mental model и заранее избежать дорогих сюрпризов в проде.</p><p>В этой статье разберём внутреннее устройство <code>controller-runtime</code> и на его примере увидим, какие архитектурные решения лежат в основе самого Kubernetes. Начнём с того, как контроллеры читают объекты из Kubernetes API.</p><p>Есть распространённое заблуждение, что <code>r.Get()</code> в <code>Reconcile</code> ходит прямо в <code>kube-apiserver</code>, <code>List()</code> каждый раз смотрит «живую» картину мира, а после <code>Update()</code> можно сразу перечитать объект и увидеть свежее состояние. На практике всё наоборот: <code>controller-runtime</code> живёт на локальной копии данных через <code>LIST+WATCH</code>. Благодаря этому чтение в реконсайле обходится почти бесплатно и не нагружает control plane даже при сотнях вызовов в секунду — но ценой этой модели становится то, что оператор может внезапно съедать гигабайты памяти, делать скрытые <code>O(n)</code>-сканы и регулярно упираться в stale reads.</p><p>Статья рассчитана на тех, кто уже писал операторы на Go с использованием <code>controller-runtime</code>, но хочет собрать целостную mental model, а не жить с набором частных наблюдений. Фокус будет на практических последствиях для production-кластеров: память, трафик, консистентность чтения и поведение реконсайла.</p> <a href="https://habr.com/ru/articles/1031818/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031818#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 14:31:09 GMT</pubDate>
      <dc:creator><![CDATA[kvaps (Ænix)]]></dc:creator>
      
      <category><![CDATA[kubernetes]]></category><category><![CDATA[controller-runtime]]></category><category><![CDATA[go]]></category><category><![CDATA[golang]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Ответы с «деврел-супервизии», вопрос первый: возрастно-статусные сомнения]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032210/</guid>
      <link>https://habr.com/ru/articles/1032210/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032210</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d70/efa/89b/d70efa89b510e4729b49d0bda74a282d.png" /><p>"Деврел-супервизия" делалась для тех, кому нужен разговор&nbsp;в профессиональном контексте на поныть и послушать, а как жить дальше. «Зачем сейчас деврел инженерам», «не вижу роста», стыдно нести свои маленькие сомнения и проблемы на платный менторинг, а выговориться хочется по-взрослому.</p><p>Собрали 8 экспертов, которые разбираются в кризисах: от опытных деврелов до специалистов по выгоранию в ИТ и карьерному консультированию.</p><p>Готовим серию из 12 коротких статей, каждая — подборка высказываний экспертов по одной теме с круглого стола, не дословная, но очень близко к этому. Полную запись можно <a href="https://vkvideo.ru/video-230456834_456239029" rel="noopener noreferrer nofollow">посмотреть по ссылке.</a></p><p><strong>Тема первая: как справляться с возрастными и статусными сомнениями, будучи линейным специалистом старше части команды и руководителей?</strong></p> <a href="https://habr.com/ru/articles/1032210/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032210#habracut">Почитать</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 14:30:12 GMT</pubDate>
      <dc:creator><![CDATA[AnnaKononova]]></dc:creator>
      
      <category><![CDATA[деврел]]></category><category><![CDATA[деврел-супервизия]]></category><category><![CDATA[поддержка]]></category><category><![CDATA[менталочка]]></category><category><![CDATA[кризис не пройдет]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Хотелось пополнить резюме, а написала LSM-движок с MVCC, снапшотами и Value Log на чистом Go]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032208/</guid>
      <link>https://habr.com/ru/articles/1032208/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032208</link>
      <description><![CDATA[<p><strong>Неделю назад я не думала, что буду писать базу данных</strong>. Начиналось всё с банального «хочу строчку в резюме». А получилось: LSM‑дерево, MVCC, снапшоты, Value Log, WAL, компакшн, Column Families и даже GC. Всё на чистом Go, без cgo. Плюс gRPC, REST, CLI и Docker из коробки.</p><p>Рассказываю,<strong> как собирала конструктор,</strong> где наступала на грабли и почему fsync — это боль,  и в конце даже небольшая любовная драма в CLI </p> <a href="https://habr.com/ru/articles/1032208/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032208#habracut">Узнать, что у меня получилось</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 14:30:11 GMT</pubDate>
      <dc:creator><![CDATA[norzy]]></dc:creator>
      
      <category><![CDATA[scoriadb]]></category><category><![CDATA[lsm-tree]]></category><category><![CDATA[mvcc]]></category><category><![CDATA[key-value database]]></category><category><![CDATA[go]]></category><category><![CDATA[транзакции]]></category><category><![CDATA[column families]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Болит спина? Зарядка]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1031608/</guid>
      <link>https://habr.com/ru/articles/1031608/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031608</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/d8d/9d5/240/d8d9d52400a4b3351273306e5d968713.jpg" /><p><strong>Всем привет!</strong></p><p><strong>🏋️&nbsp;Боли в спине — профессиональная болячка разработчиков.</strong></p><p>Я тоже прошёл через это и делюсь&nbsp;своей зарядкой. Делаю её 2 раза в неделю — это помогает, спина не болит.</p> <a href="https://habr.com/ru/articles/1031608/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031608#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 14:17:58 GMT</pubDate>
      <dc:creator><![CDATA[persianovms]]></dc:creator>
      
      <category><![CDATA[Здоровье]]></category><category><![CDATA[Спина]]></category><category><![CDATA[Зарядка]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Собственная LLM в корпоративном контуре: как мы собрали RAG на n8n и сократили расходы в 5,5 раза]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/flowwow/articles/1032120/</guid>
      <link>https://habr.com/ru/companies/flowwow/articles/1032120/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032120</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/4ca/670/16a/4ca67016af0a918b82582194f5dd935e.png" /><p>В этой статье мы расскажем, как сократили время на поиск информации в корпоративной базе знаний и превратили тысячи страниц документации в удобного ИИ-ассистента. А также поделимся, как реализовали локальный GPT, почему выбрали путь собственных решений вместо готовых сервисов, с какими инфраструктурными вызовами столкнулись и как в итоге собрали рабочие инструменты на базе self-hosted-версии low-code-платформы n8n, полностью закрыв данные внутри корпоративного контура.</p> <a href="https://habr.com/ru/articles/1032120/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032120#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 14:15:32 GMT</pubDate>
      <dc:creator><![CDATA[masterova_o (Flowwow)]]></dc:creator>
      
      <category><![CDATA[llm]]></category><category><![CDATA[автоматизация рутины]]></category><category><![CDATA[автоматизация бизнес-процессов]]></category><category><![CDATA[боты]]></category><category><![CDATA[опыт внедрения]]></category><category><![CDATA[rag ai]]></category><category><![CDATA[n8n]]></category><category><![CDATA[n8n компоненты]]></category><category><![CDATA[управление временем]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Технологическая составляющая 5G — что скрывается за хайпом]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/nexign/articles/1032166/</guid>
      <link>https://habr.com/ru/companies/nexign/articles/1032166/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032166</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cef/bdd/665/cefbdd665799226209e20dd8152605bb.png" /><p><strong>Хотя о технологиях 5G написано немало, зачастую в статьях упускают важный аспект: как эволюция сетей влияет на архитектуру решений и требования к телеком‑инфраструктуре. Компания Nexign активно адаптирует свои продукты под новые вызовы. В этой статье Илья Новоселов, руководитель бизнес‑направления по телеком‑решениям, подробно разберёт архитектуру сети 5G. Начнем с верхнеуровневого знакомства с принципами, интерфейсами и моделями обмена информацией.</strong></p> <a href="https://habr.com/ru/articles/1032166/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032166#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 14:07:08 GMT</pubDate>
      <dc:creator><![CDATA[Nexign (Nexign)]]></dc:creator>
      
      <category><![CDATA[5g]]></category><category><![CDATA[архитектура]]></category><category><![CDATA[архитектура сети]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему чат‑бот не справляется с юридической работой и чем от него отличается ИИ‑агент]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/otus/articles/1031432/</guid>
      <link>https://habr.com/ru/companies/otus/articles/1031432/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031432</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/4ca/88f/2c4/4ca88f2c4c632c06b1bd231b96e95612.png" /><p>Большинство экспериментов с&nbsp;AI в&nbsp;юридической сфере упираются в&nbsp;одну и ту&nbsp;же проблему: LLM умеет красиво отвечать, но&nbsp;теряется, как&nbsp;только появляется контекст компании, история согласований, шаблоны договоров и внутренние регламенты. </p><p>В&nbsp;статье разбираем, почему обычный чат‑бот плохо подходит для&nbsp;таких задач, как&nbsp;устроен AI‑агент с&nbsp;памятью и доступом к&nbsp;документам, и как&nbsp;собрать рабочую систему на&nbsp;базе Cursor, md‑файлов и базы знаний, которая действительно помогает анализировать договоры, а&nbsp;не&nbsp;генерирует очередной список общих рекомендаций.</p> <a href="https://habr.com/ru/articles/1031432/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1031432#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 14:05:56 GMT</pubDate>
      <dc:creator><![CDATA[badcasedaily1 (OTUS)]]></dc:creator>
      
      <category><![CDATA[ИИ-агенты]]></category><category><![CDATA[юридический AI]]></category><category><![CDATA[автоматизация юристов]]></category><category><![CDATA[ChatGPT]]></category><category><![CDATA[Cursor IDE]]></category><category><![CDATA[база знаний]]></category><category><![CDATA[AI-ассистент]]></category><category><![CDATA[проверка договоров]]></category><category><![CDATA[LLM]]></category><category><![CDATA[MCP]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Год с Claude Code: как собрать рабочую конфигурацию с первого запуска]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/alpinadigital/articles/1032134/</guid>
      <link>https://habr.com/ru/companies/alpinadigital/articles/1032134/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032134</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c20/c75/0ae/c20c750aeca434528b51a6ee1b9beac1.jpeg" /><p><strong>Год с Claude Code: как собрать рабочую конфигурацию с первого запуска</strong></p><p><em>Жемал Хамидун, Head of AI Alpina Digital, CPO AlpinaGPT, </em><a href="https://t.me/JHamidun"><em>автор</em></a><em> тг-канала "Готовим ИИшницу"</em></p> <a href="https://habr.com/ru/articles/1032134/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032134#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 14:00:52 GMT</pubDate>
      <dc:creator><![CDATA[AlpinaDigitalRU (Alpina Digital)]]></dc:creator>
      
      <category><![CDATA[Claude Code]]></category><category><![CDATA[персональная конфигурация]]></category><category><![CDATA[оптимизация разработки]]></category><category><![CDATA[обучение]]></category><category><![CDATA[управление разработкой]]></category><category><![CDATA[devops]]></category><category><![CDATA[программирование]]></category><category><![CDATA[лайфхаки для гиков]]></category><category><![CDATA[ai ассистент]]></category><category><![CDATA[Alpina GPT]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Голосуй, или проиграешь! разбор фишинга, который пытается угнать Telegram]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1032190/</guid>
      <link>https://habr.com/ru/articles/1032190/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032190</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/441/76b/649/44176b64991aa4c841d668b4caea11ef.png" /><p>Будит уведомление — 5:03. Сообщение в Telegram от хорошего знакомого: «Привет UserName, могу я тебя попросить?»</p><p>Разве я могу отказать хорошему человеку?</p><p>Просьба по-человечески тёплая: проголосовать за ребёнка в благотворительном конкурсе. Только знакомый перестал отвечать, домен турецкий, ссылка по HTTP, а под безобидной голосовалкой лежат: PHP-клоакер на свежей /24-подсети с гонконгской шелл-компанией в whois, форк Telegram Web, который проксирует MTProto, и сервис-воркер, ворующий вашу сессию.</p><p>Разбираем атаку по слоям — от curl 403 до угнанного аккаунта.</p> <a href="https://habr.com/ru/articles/1032190/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1032190#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 06 May 2026 13:31:33 GMT</pubDate>
      <dc:creator><![CDATA[da1ight]]></dc:creator>
      
      <category><![CDATA[фишинг telegram]]></category><category><![CDATA[угон telegram аккаунта]]></category><category><![CDATA[скам телеграм]]></category><category><![CDATA[telegram phishing]]></category><category><![CDATA[telegram account takeover]]></category><category><![CDATA[phishing analysis]]></category><category><![CDATA[разбор фишинга]]></category><category><![CDATA[фишинг]]></category><category><![CDATA[phishing]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
