<?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>Sun, 05 Apr 2026 05:24:40 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[Рассылки в MAX: системный подход к каналу, который приносит заявки]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019384/</guid>
      <link>https://habr.com/ru/articles/1019384/?utm_campaign=1019384&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/51b/a98/eb3/51ba98eb3ad00774561b6595d15bc68c.png" /><p>Привет, Хабр! Меня зовут Денис, я бизнес-аналитик. Последние полгода в проектах, с которыми я работаю (в основном B2B-сектор, от IT-интеграторов до производственных компаний), активно экспериментируют с мессенджером MAX.&nbsp;</p><p>И я хочу поделиться не столько «волшебными кейсами», сколько трезвым анализом того, как этот канал работает с точки зрения экономики и процессов.</p><p><em>Если кратко:</em> MAX сейчас — это «синий океан» с низкой конкуренцией и возможностью писать первым по номеру телефона. Но это же и главная ловушка. Перенос старых спам-стратегий из WhatsApp сюда гарантированно приводит к блокировкам и нулевой конверсии.&nbsp;</p><p>В этой статье я разберу, как выстроить системную, измеримую и безопасную рассылку в MAX, превратив ее в полноценный канал продаж.</p> <a href="https://habr.com/ru/articles/1019384/?utm_campaign=1019384&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 05 Apr 2026 04:30:59 GMT</pubDate>
      <dc:creator><![CDATA[GNZS]]></dc:creator>
      
      <category><![CDATA[рассылка сообщений]]></category><category><![CDATA[мах]]></category><category><![CDATA[max]]></category><category><![CDATA[канал продаж]]></category><category><![CDATA[рассылка]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Оживляем UI на мобилках с Sensor API]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1010328/</guid>
      <link>https://habr.com/ru/articles/1010328/?utm_campaign=1010328&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/60a/44e/0b1/60a44e0b1fc0e59a54636b300e506419.png" /><p>Речь пойдёт о реализации реакции веб-интерфейса на наклон устройства, смещение бликов, теней, для придания ему таким образом интерактивности и объёма.</p><p><a href="https://developer.mozilla.org/en-US/docs/Web/API/Device_orientation_events/Detecting_device_orientation" rel="noopener noreferrer nofollow">Device Orientation API</a> существует <a href="https://habr.com/ru/articles/269369/" rel="noopener noreferrer nofollow">уже</a> <a href="https://habr.com/ru/articles/115573/" rel="noopener noreferrer nofollow">давно</a>. Мобильные устройства с <a href="https://habr.com/ru/articles/111364/" rel="noopener noreferrer nofollow">гироскопом</a> стали пожалуй основным окном для приложений и сайтов. Всевозможные эффекты "блеска" / градиентов в дизайне встречаются регулярно, тренд на <a href="https://ux.pub/editorial/iskusstvo-emotsii-3-urovnia-emotsionalnogho-dizaina-ot-dona-normana-cpm" rel="noopener noreferrer nofollow">эмоциональный дизайн</a> и кажется пора это всё объединить! <br>И ведь Apple выкатили эту фишку в <a href="https://ru.wikipedia.org/wiki/Liquid_Glass" rel="noopener noreferrer nofollow">liquid glass</a>! Но... лично по моему мнению, как-то не "дожали" или она померкла на фоне других нововведений... а жаль, я считаю реакцию ui на положение устройства гораздо более перспективной темой чем новая прозрачность с крутой физикой преломлений которую тут же <a href="https://habr.com/ru/articles/974058/" rel="noopener noreferrer nofollow">все</a> <a href="https://github.com/Muggleee/liquid-glass" rel="noopener noreferrer nofollow">побежали</a> <a href="https://www.liquid-glass.pro/generator.html" rel="noopener noreferrer nofollow">повторять</a>. В отличии от преломления фона, адекватная реакция на наклон устройства это не графон ради графона, а микро‑взаимодействие дающее ощущение контроля, отзывчивости, даже "живости" интерфейса. Ведь даже если пользователь не тапает по экрану - он очень даже взаимодействует с интерфейсом(смотрит/читает) и слегка "покачивает" телефон в руке, и UI на эти микродвижения уже чуть-чуть отвечает, маленькая физика (свет/тень/глубина), как будто элементы не нарисованы, а существуют как объекты... Ну это моё субъективное восприятие... <a href="https://habr.com/ru/articles/819305/" rel="noopener noreferrer nofollow">тут</a> есть похожие мысли про роль <a href="https://vc.ru/design/1021721-mikrointerakcii-sekrety-sozdaniya-privlekatelnyh-ux-ui-detalei" rel="noopener noreferrer nofollow">микровзаимодействий</a> и баланс эмоций. <br>Знаю что некоторых людей "лишние" анимации наоборот нервируют, или даже "укачивают", чтож... прекрасно что для них есть опция reduce-motion, для меня такой замечательной обратной опции "сделать красиво" нет )))<br>Если всё ещё не понятно о чём я, можете глянуть <a href="https://www.youtube.com/watch?v=UxiKSzuQ8Kk" rel="noopener noreferrer nofollow">это видео</a>:</p> <a href="https://habr.com/ru/articles/1010328/?utm_campaign=1010328&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Блеск!</a>]]></description>
      
      <pubDate>Sun, 05 Apr 2026 00:24:56 GMT</pubDate>
      <dc:creator><![CDATA[kellas]]></dc:creator>
      
      <category><![CDATA[sensors]]></category><category><![CDATA[ui]]></category><category><![CDATA[js]]></category><category><![CDATA[css]]></category><category><![CDATA[twa]]></category><category><![CDATA[tma]]></category><category><![CDATA[telegram]]></category><category><![CDATA[gyroscope]]></category><category><![CDATA[accelerometer]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[ИИ и конец эпохи интеллектуальной собственности: неожиданное освобождение от бремени авторства]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019220/</guid>
      <link>https://habr.com/ru/articles/1019220/?utm_campaign=1019220&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e24/bc7/47a/e24bc747a0321e25b352d783d51738cb.png" /><p><em>Этот текст писался долго и стал частью более широкой работы о том, как генеративный ИИ меняет не только рынок контента, но и сами основания авторского права. Вобщем, попытка увидеть общий сдвиг: что происходит с авторством, собственностью и культурным производством в мире, где создавать стало проще, чем доказывать оригинальность.</em></p><p>Каждая информационная революция сначала ломает старые правила, а потом заставляет право в панике придумывать новые. Так было с книгопечатанием. Так было с интернетом. Теперь то же самое делает генеративный ИИ - только на этот раз под удар попадает уже не способ распространения текста, а сама фигура автора.</p><p>Авторское право строилось на простой идее: есть человек, который создал произведение, и потому именно он получает исключительное право на результат своего труда. Генеративный ИИ делает эту схему неочевидной. Он показывает, что содержательный, убедительный и коммерчески ценный текст или образ может появляться без привычного для права автора - как суверенного субъекта с намерением, волей и контролем над результатом.</p><p>В этом смысле ИИ - не просто новая технология. Это вызов самой логике интеллектуальной собственности в ее классическом виде.</p><p>История с ИИ не возникла на пустом месте. Право уже проходило через похожие кризисы, когда технология резко меняла правила игры. После появления книгопечатания государства сначала пытались не защищать авторов, а контролировать сам поток текстов. В Англии это вылилось в систему лицензирования, цензуры и издательских монополий. И только потом появилась более знакомая нам модель: авторское право как ограниченное по времени право на произведение, а вместе с ним - и идея общественного достояния.</p> <a href="https://habr.com/ru/articles/1019220/?utm_campaign=1019220&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 23:55:41 GMT</pubDate>
      <dc:creator><![CDATA[larayoda]]></dc:creator>
      
      <category><![CDATA[философия ии]]></category><category><![CDATA[интеллектуальное право]]></category><category><![CDATA[авторское право]]></category><category><![CDATA[авторское право в интернет]]></category><category><![CDATA[ии и право]]></category><category><![CDATA[ии и авторское право]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[EXPLAIN Prettier или пост-процессинг планов запросов в Postgres]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/postgrespro/articles/1019340/</guid>
      <link>https://habr.com/ru/companies/postgrespro/articles/1019340/?utm_campaign=1019340&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a66/027/08b/a6602708b53ff77ab9be8d8716e45a27.png" /><p>Эта история началась с подаренной коллегой своей новой книги: читая Jimmy Angelakos’ <a href="https://www.amazon.com/PostgreSQL-Mistakes-How-Avoid-Them/dp/163343687X">«PostgreSQL Mistakes and How to Avoid Them»</a>, я осознал один напрягающий меня факт — в Postgres команда EXPLAIN выдаёт слишком много информации. И примеры, которые автор обычно приводит, рассматривая тот или иной аспект систем баз данных, усложняют разбор задачи и рассеивают внимание. Так и родилась идея постфильтра для эксплейнов — чтобы сделать их более читабельными и проблемно-ориентированными.</p> <a href="https://habr.com/ru/articles/1019340/?utm_campaign=1019340&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 21:12:20 GMT</pubDate>
      <dc:creator><![CDATA[danolivo (Тантор Лабс, Postgres Professional)]]></dc:creator>
      
      <category><![CDATA[postgresql]]></category><category><![CDATA[explain]]></category><category><![CDATA[query planning]]></category><category><![CDATA[databases]]></category><category><![CDATA[relational database]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Chat Mountain | WebView, звук и статус проекта]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019372/</guid>
      <link>https://habr.com/ru/articles/1019372/?utm_campaign=1019372&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/7f6/15e/362/7f615e362d6d526aa9f6137fd8aae5b1.png" /><p>За последний месяц основной фокус сместился на стабильность и удобство. Мобильная версия получила полный адаптив — своя навигация, отдельные экраны для серверов, чатов, профиля и поиска. Часть функционала сознательно упростили, чтобы интерфейс оставался отзывчивым даже на слабых устройствах.</p><p>В голосовых комнатах появилось нейросетевое шумоподавление. Фоновый шум, клавиатура, вентиляторы — всё это теперь фильтруется на лету. Для тех, кому важна экономия ресурсов, остаётся классический режим.</p><p>Добавили отложенные сообщения — пишешь текст, выбираешь время, и сообщение уходит само. Работает во всех типах чатов.</p><p>Поле ввода сообщений переработали: обновлённая панель форматирования, поддержка диаграмм и опросов прямо из тулбара.</p><p>На бэкенде пересобрали хранение данных о прочтениях и добавили индексы под основные запросы — снизилась задержка и ускорился вывод информации.</p> <a href="https://habr.com/ru/articles/1019372/?utm_campaign=1019372&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 21:00:23 GMT</pubDate>
      <dc:creator><![CDATA[Cayo]]></dc:creator>
      
      <category><![CDATA[python]]></category><category><![CDATA[react.js]]></category><category><![CDATA[мобильная разработка]]></category><category><![CDATA[мессенджеры для командной работы]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Бомж нода Meshtastic за 500 рублей]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019364/</guid>
      <link>https://habr.com/ru/articles/1019364/?utm_campaign=1019364&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/f1e/025/c94/f1e025c94ad5816139ac2eb8d93382ca.jpeg" /><p>В самом базовом случае нода Meshtastic, как и Meshcore, состоит из двух обязательных половинок: LoRa модем и микроконтроллер с WiFi/Bluetooth/USB. А в дополнение к этому могут идти разные опции: антенна, корпус, аккумулятор, управление зарядом и питанием, дисплей. Но обязательны только две платы/модуля: микроконтроллер и LoRa, а в качестве антенны подойдет и кусочек проволоки.</p> <a href="https://habr.com/ru/articles/1019364/?utm_campaign=1019364&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 20:45:59 GMT</pubDate>
      <dc:creator><![CDATA[delfer]]></dc:creator>
      
      <category><![CDATA[meshtastic]]></category><category><![CDATA[meshcore]]></category><category><![CDATA[esp32]]></category><category><![CDATA[lora]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Мошенники больше не звонят сами. Теперь вы звоните им (разбор новой схемы)]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019356/</guid>
      <link>https://habr.com/ru/articles/1019356/?utm_campaign=1019356&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a12/fd1/da6/a12fd1da6aee1e714199f620ff7ba2fb.png" /><p>Схема простая и злая: антиспам-системы операторов научились определять мошеннические номера и показывать предупреждения на экране. Мошенники это поняли — и просто перестали звонить первыми.</p><p>С 26 марта 2026 года компания F6 фиксирует массовую рассылку писем от имени федеральных ведомств. В письме говорится, что в ваш аккаунт зашли через электронную подпись и выгрузили документы. Дальше — номер телефона и просьба «перезвонить для уточнения». Человек звонит сам. Антифрод молчит. Мошенник берёт трубку.</p><p>Разобрал схему технически — там есть несколько интересных деталей</p> <a href="https://habr.com/ru/articles/1019356/?utm_campaign=1019356&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 19:51:29 GMT</pubDate>
      <dc:creator><![CDATA[CIOlogia]]></dc:creator>
      
      <category><![CDATA[phishing]]></category><category><![CDATA[phishing protection]]></category><category><![CDATA[f6]]></category><category><![CDATA[электронная подпись]]></category><category><![CDATA[мошенничество]]></category><category><![CDATA[мошенники]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Вы не скроете свои следы: определение характера движения автомобиля на основе пассивных измерений TPMS]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019100/</guid>
      <link>https://habr.com/ru/articles/1019100/?utm_campaign=1019100&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c19/1a9/712/c191a9712c104ab67c5c18c45d946dba.png" /><p>Сообщения системы контроля давления в шинах (TPMS) современных автомобилей передаются по радио открытым текстом и содержат уникальный идентификатор, который не меняется в течение очень длительного периода времени. В этой работе исследуется влияние такого конструктивного решения на конфиденциальность для владельцев автомобилей, собирая и анализируя передачи TPMS из сети недорогих приемников спектра, которые размещены вдоль дорог в течение 10 недель. Исследование включает данные по 12 проверенным автомобилям, но злоумышленники могли бы легко расширить свои усилия, чтобы отследить несколько тысяч автомобилей, учитывая, что во время измерений были получены данные по меньшей мере от 20 тысяч автомобилей. Результаты показывают, что передачи данных TPMS могут использоваться для систематического получения потенциально конфиденциальной информации, такой как присутствие, тип, вес или манера вождения водителя. Доступность оборудования для устранения этих угроз, стоимость которого составляет всего 100 долларов за приемник, побуждает политиков и производителей автомобилей разрабатывать более безопасные и сохраняющие конфиденциальность TPMS для будущих автомобилей.</p> <a href="https://habr.com/ru/articles/1019100/?utm_campaign=1019100&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 19:24:12 GMT</pubDate>
      <dc:creator><![CDATA[Pisikak]]></dc:creator>
      
      <category>радиосвязь</category><category>tpms</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Организация MTProto для телеграмма на одном порту]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019350/</guid>
      <link>https://habr.com/ru/articles/1019350/?utm_campaign=1019350&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/92a/644/d8c/92a644d8cb7f53844448bab7df12fcbd.png" /><p>Я решил погрузиться в мир собственных VPN серверов, после того как очередной раз сервис, за который я платил деньги перестал качественно работать, а поддержка из-за перегруженности отвечала шаблонами, в духе "Надо подождать, мы скоро все починим".<br><br>Набрав в поиске "VDS в Германии аренда" я с удивлением обнаружил, что арендовать такой сервер можно с российской карты и за вполне вменяемые деньги. Арендовав сервер на неделю, я принялся поднимать собственный MTProto для телеги. Использовал я образ <a href="https://github.com/telemt/telemt" rel="noopener noreferrer nofollow">https://github.com/telemt/telemt</a> <br><br>Я поднял свой контейнер с прокси, проверил, что все работает и обрадовался. Но сразу же встал следующий вопрос - CLI это хорошо, но хотелось бы какой-то GUI для управления прокси. Я перепробовал несколько панелей и остановился на <a href="https://github.com/MaksimTMB/mtg-adminpanel" rel="noopener noreferrer nofollow">https://github.com/MaksimTMB/mtg-adminpanel</a>. её суть в том, что панель можно установить на любой сервер или вообще локально, а на сервер, где будет развернут прокси ставится агент, который будет выполнять команды панели. Такое решение мне понравилось, так как в будущем можно будет расширить сеть до нескольких узлов, во избежание тотальной блокировки. </p> <a href="https://habr.com/ru/articles/1019350/?utm_campaign=1019350&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 19:16:14 GMT</pubDate>
      <dc:creator><![CDATA[Daniel_DF]]></dc:creator>
      
      <category><![CDATA[mtproto proxy]]></category><category><![CDATA[nginx]]></category><category><![CDATA[ip]]></category><category><![CDATA[panel]]></category><category><![CDATA[solution]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как правильно называть маршруты в Vue Router: два простых правила, которые спасут ваш проект]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019348/</guid>
      <link>https://habr.com/ru/articles/1019348/?utm_campaign=1019348&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/dcf/751/acb/dcf751acb5e14868d54d2b24e166a042.png" /><p>Как правильно называть маршруты в Vue Router: два простых правила, которые спасут ваш проект:</p><p>1. Первое правило: всегда задавайте name</p><p>2. Второе правило: храните имена в enum (или константном объекте)</p> <a href="https://habr.com/ru/articles/1019348/?utm_campaign=1019348&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 19:15:18 GMT</pubDate>
      <dc:creator><![CDATA[Pnym]]></dc:creator>
      
      <category><![CDATA[vue]]></category><category><![CDATA[router]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] TearDown: зарядное устройство OnePlus 100W SuperVOOC GaN]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019338/</guid>
      <link>https://habr.com/ru/articles/1019338/?utm_campaign=1019338&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/5f6/38e/02f/5f638e02f89edb389ef2315703857901.png" /><p>Я, наверное как и многие инженеры, напрямую связанные с разработкой электроники - люблю разглядывать как сделаны те или иные электронные девайсы. И я подумал, почему бы не запустить новый тип статей в своей копилке - обзоры устройств, но изнутри, с полным разбором того, из чего они слеплены но без углубления в реверс-инжиниринг.&nbsp;</p><p>Такая мысль у меня появилась, когда я, ползая по глубинам китайского сегмента интернета, обнаружил очень крутой форум где выложено очень много разных интересных разборов, при этом самых разных устройств. И вот я решил попробовать опубликовать подобный материал и посмотреть насколько он зайдет Хабра-сообществу.&nbsp;</p><p>Всем интересующимся, особенно тем кто любит посмотреть на картинки с разной электроникой - добро пожаловать под кат!</p> <a href="https://habr.com/ru/articles/1019338/?utm_campaign=1019338&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 18:57:04 GMT</pubDate>
      <dc:creator><![CDATA[andreyzaostrovnykh]]></dc:creator>
      
      <category>teardown</category><category>oneplus</category><category>supervooc</category><category>GaN</category><category>100W</category><category>зарядное устройство</category><category>разбор</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Анатомия чистильщика ссылок: как не сломать веб в Manifest V3]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019334/</guid>
      <link>https://habr.com/ru/articles/1019334/?utm_campaign=1019334&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/6d6/97e/19b/6d697e19b7f7d825f4edc036a8169e23.png" /><p>Каждый день мы делимся ссылками в мессенджерах, копируем их из браузера или кликаем по ним. И почти всегда к реальному адресу прилипает хвост из UTM-меток, <code>fbclid</code>, <code>gclid</code> и прочего мусора, которым маркетологи и платформы помечают наш трафик.</p><p>Создать расширение, которое отрезает этот хвост с помощью регулярного выражения — задача на 10 минут. Но сделать так, чтобы это расширение не сломало работу сайтов, не убило поисковики и не вызвало бесконечные циклы переадресации в современных реалиях Manifest V3 — уже интереснее.</p><p>Недавно я завершил работу над расширением <strong>ZeroTail</strong> и хочу поделиться несколькими неочевидными подводными камнями, с которыми столкнулся при реализации авто-очистки URL.</p> <a href="https://habr.com/ru/articles/1019334/?utm_campaign=1019334&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 18:50:31 GMT</pubDate>
      <dc:creator><![CDATA[slimeopus]]></dc:creator>
      
      <category><![CDATA[javascript]]></category><category><![CDATA[расширения]]></category><category><![CDATA[manifest v3]]></category><category><![CDATA[utm-метки]]></category><category><![CDATA[service worker]]></category><category><![CDATA[chrome extension]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Гибридный поиск по коду в GitLab: как я ускорил поиск по 100+ GitLab-проектам с часов до минут]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019332/</guid>
      <link>https://habr.com/ru/articles/1019332/?utm_campaign=1019332&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cdf/671/52d/cdf67152dd435358608a38c7fa26dd18.png" /><p>Когда проектов в GitLab становится много, довольно быстро появляется одна и та же задача: найти, где используется конкретный API, URL, env-переменная или конфигурационный параметр.</p><p>Пока репозиториев мало, всё просто: открыл поиск, ввел строку, получил результат. Но когда проектов уже больше сотни, а нужные вхождения лежат не только в коде, но и в YAML-конфигах, Helm-чартах, <code>.env</code> и JSON-файлах, жизнь становится менее романтичной.</p><p>Первый лобовой вариант — просто скачать все проекты локально и искать по ним через <code>grep</code>, <code>ripgrep</code> или IDE. Работает, но тащить 100+ репозиториев на локальную машину ради одной проверки — идея так себе. Ноутбук, скорее всего, энтузиазма не разделит.</p><p>Мне хотелось искать прямо поверх GitLab, без локального зеркала всей группы репозиториев. Я начал с просмотра готовых вариантов, а в итоге пришёл к своему гибридному краулеру: код ищется через GitLab API, а конфиги добираются отдельным глубоким обходом файлов. В результате поиск по 100+ проектам сократился с часов до нескольких минут.</p> <a href="https://habr.com/ru/articles/1019332/?utm_campaign=1019332&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 18:45:52 GMT</pubDate>
      <dc:creator><![CDATA[HaperStrelkov]]></dc:creator>
      
      <category><![CDATA[краулер]]></category><category><![CDATA[поиск]]></category><category><![CDATA[проект]]></category><category><![CDATA[гитлаб]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Я сделал язык программирования ради статьи на Хабр]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1010530/</guid>
      <link>https://habr.com/ru/articles/1010530/?utm_campaign=1010530&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2cc/e07/3c6/2cce073c6c438973de4ff3e295c35969.jpg" /><p>Меня зовут Степан, я C# профессионал уже более 7 лет на рынке и рассказываю об этом в&nbsp;<a href="https://t.me/+MgLRLb8ZSVAxNTY6" rel="noopener noreferrer nofollow">Telegram каналe&nbsp;StepOne</a>. Иногда мне скучно на работе, потому что перекладывать JSON это слишком просто, даже если микросервисы.</p><p>Я отучился на системного программиста-компиляторщика и столкнулся с отсутствием спроса рынка на такие навыки. Но выбрал быть счастливым и написал <a href="https://github.com/Stepami/hydrascript" rel="noopener noreferrer nofollow">язык программирования </a><strong><a href="https://github.com/Stepami/hydrascript" rel="noopener noreferrer nofollow">hydrascript</a></strong>, чтобы JSON гонялся даже в докере на макбуке. Решение под катом вас точно удивит!</p> <a href="https://habr.com/ru/articles/1010530/?utm_campaign=1010530&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">dotnet tool install hydrascript -g</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 18:28:30 GMT</pubDate>
      <dc:creator><![CDATA[Stefanio]]></dc:creator>
      
      <category><![CDATA[interpreter]]></category><category><![CDATA[compiler]]></category><category><![CDATA[backend]]></category><category><![CDATA[json]]></category><category><![CDATA[csharp]]></category><category><![CDATA[dotnet]]></category><category><![CDATA[roslyn]]></category><category><![CDATA[api]]></category><category><![CDATA[docker]]></category><category><![CDATA[cgi]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Пробуем использовать бесплатные ИИ для написания кода]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019326/</guid>
      <link>https://habr.com/ru/articles/1019326/?utm_campaign=1019326&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e35/7aa/515/e357aa5159c2b0bbcb662adfef6a7af5.jpg" /><p>Мы много слышали про написание кода с использованием ИИ, и хочется рассказать, как можно это попробовать без платной подписки. Здесь не будет глубокого погружения и сравнения моделей — только базовые основы и способы бесплатно оценить возможности ИИ, которые есть у нас сегодня, и решить, нужна ли вам платная подписка.</p> <a href="https://habr.com/ru/articles/1019326/?utm_campaign=1019326&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 18:15:31 GMT</pubDate>
      <dc:creator><![CDATA[sergio5990]]></dc:creator>
      
      <category><![CDATA[ai]]></category><category><![CDATA[llm-модели]]></category><category><![CDATA[llm-агент]]></category><category><![CDATA[ии для разработчиков]]></category><category><![CDATA[агентный режим]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как контролировать расходы, если денег уже не осталось: разбор механик тотального контроля в 6 PFM-сервисах]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019320/</guid>
      <link>https://habr.com/ru/articles/1019320/?utm_campaign=1019320&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>В условиях экономической турбулентности управление личными финансами превращается из хобби в задачу по выживанию. Когда инфляция съедает накопления, а горизонт планирования сузился до месяца, красивые круговые диаграммы с итогами года больше не работают. Чтобы выбраться из долгов или хотя бы не свалиться в кассовый разрыв, нужен жесткий, тотальный контроль над каждым рублем, долларом или крипто-центом.</p><p>Мы разобрали 6 популярных PFM-инструментов (Personal Finance Management), чтобы посмотреть, как именно — на уровне архитектуры и UX — они заставляют пользователя «резать косты» и брать бюджет под контроль.</p> <a href="https://habr.com/ru/articles/1019320/?utm_campaign=1019320&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 17:54:46 GMT</pubDate>
      <dc:creator><![CDATA[Stepushchenko]]></dc:creator>
      
      <category><![CDATA[приложение]]></category><category><![CDATA[финансы в ит]]></category><category><![CDATA[бюджет]]></category><category><![CDATA[сервисы]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Gemma 4 от Google, утечка Claude Code, Cursor 3.0, нейросеть от Netflix и исследование эмоций Claude]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/timeweb/articles/1019292/</guid>
      <link>https://habr.com/ru/companies/timeweb/articles/1019292/?utm_campaign=1019292&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/dbf/174/34b/dbf17434bb743e818197b803c9a0d7e9.jpeg" /><p>Привет, это новый выпуск «Нейро-дайджеста» — коротких и полезных обзоров ключевых событий в мире искусственного интеллекта и технологий.</p><p>Неделя насыщенная: Google выпустила Gemma 4, Anthropic дважды засветилась с утечками c Mythos, Capybara и исходниками Claude Code. Cursor теперь делают упор на ИИ-агентов, а Netflix неожиданно врывается в ИИ-гонку.</p><p>Всё самое важное — в одном месте. Поехали!</p> <a href="https://habr.com/ru/articles/1019292/?utm_campaign=1019292&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дайджест &rarr;</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 17:15:56 GMT</pubDate>
      <dc:creator><![CDATA[Wonderlove (Timeweb Cloud)]]></dc:creator>
      
      <category><![CDATA[дайджест]]></category><category><![CDATA[новости]]></category><category><![CDATA[ии]]></category><category><![CDATA[сатоши накамото]]></category><category><![CDATA[биткоин]]></category><category><![CDATA[gemma 4]]></category><category><![CDATA[google]]></category><category><![CDATA[anthropic]]></category><category><![CDATA[IT]]></category><category><![CDATA[нейросети]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Применение ИИ на производстве — 6 реальных примеров]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019312/</guid>
      <link>https://habr.com/ru/articles/1019312/?utm_campaign=1019312&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/cf0/748/794/cf074879459201694725cc965bd20c35.png" /><p>Привет, Хабр! Сегодня поговорим о применении ИИ в промышленности. В области ИИ произошла очередная революция (и не одна). И это как раз тот случай, когда производственное предприятие может извлечь максимум выгоды при весьма небольших затратах. Характерно, что человекоподобные роботы, как на картинке выше (с завода Foxconn в Нинбо, Китай), для этого необязательны. Но обо всем по порядку.</p> <a href="https://habr.com/ru/articles/1019312/?utm_campaign=1019312&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 17:15:51 GMT</pubDate>
      <dc:creator><![CDATA[Vlad_Karmakov]]></dc:creator>
      
      <category><![CDATA[ai]]></category><category><![CDATA[rag]]></category><category><![CDATA[автоматизация бизнес-процессов]]></category><category><![CDATA[erp]]></category><category><![CDATA[ии-агенты]]></category><category><![CDATA[llm]]></category><category><![CDATA[nvidia]]></category><category><![CDATA[bmw]]></category><category><![CDATA[tesla]]></category><category><![CDATA[внедрение ии]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Теорема о мажорировании: как сравнивать решения систем ОДУ через их правые части]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019258/</guid>
      <link>https://habr.com/ru/articles/1019258/?utm_campaign=1019258&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Разбираем теорему о мажорировании систем ОДУ: когда и как можно сравнивать решения, опираясь на квазимонотонность правых частей. Внутри — строгая формулировка,  план доказательства и пример.</p> <a href="https://habr.com/ru/articles/1019258/?utm_campaign=1019258&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 17:13:51 GMT</pubDate>
      <dc:creator><![CDATA[drzewo]]></dc:creator>
      
      <category><![CDATA[дифференциальные уравнения]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как РосАтом на чёрном рынке ИИ покупал]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/985940/</guid>
      <link>https://habr.com/ru/articles/985940/?utm_campaign=985940&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e91/6a0/6b8/e916a06b8092cc68323383e0ff941c1c.png" /><p>"<em>Кроилово ведёт к попадалову</em>" - знает каждый русскоязычный, поляк бы сказал - "<em>Tanie mięso psy jedzą</em>", в британских колониях прозвучит - "<em>Penny wise, pound foolish</em>"...<br><br>Это история о том, к чему приводит экономия на SMM персонале и незнание банального<br><strong>"<a href="https://paaladin.ru" rel="noopener noreferrer nofollow">Quis custodiet ipsos custodes?</a>"</strong><br></p> <a href="https://habr.com/ru/articles/985940/?utm_campaign=985940&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Заглянуть в мешок...</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 16:52:31 GMT</pubDate>
      <dc:creator><![CDATA[PaaLadin]]></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/1019304/</guid>
      <link>https://habr.com/ru/articles/1019304/?utm_campaign=1019304&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/60f/4df/952/60f4df952f0899f16e7dc4224ea46daf.jpg" /><p>Записал кусок живой рабочей встречи по игровому проекту. Без постановы — обычный процесс: обсуждаем текущее состояние, проблемы и что делать дальше. Если коротко — как команда реально двигает проект, а не как это выглядит в презентациях.</p> <a href="https://habr.com/ru/articles/1019304/?utm_campaign=1019304&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 16:49:37 GMT</pubDate>
      <dc:creator><![CDATA[Romanyuk]]></dc:creator>
      
      <category><![CDATA[romanyukart]]></category><category><![CDATA[gamedev]]></category><category><![CDATA[gamedevelopment]]></category><category><![CDATA[игры]]></category><category><![CDATA[игровые студии]]></category><category><![CDATA[игровые компании]]></category><category><![CDATA[игровые скрипты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Серебряные кадры и демография — почему 50+ всё чаще становятся частью стратегии]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019300/</guid>
      <link>https://habr.com/ru/articles/1019300/?utm_campaign=1019300&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/9f7/d9e/781/9f7d9e781d5faba98d19d7200971124d.png" /><p>Сейчас на рынке труда появляется новая корпоративная этика.</p><p>Когда безработица держится на уровне <strong>2,2%</strong> (исторический минимум) - это превращается в ситуацию, когда любая потеря кандидата превращается в издержки, а <strong>любая узкая компетенция - в стратегический актив</strong>. И именно низкая безработица становится одним из индикаторов перегрева, усиливая борьбу за таланты в 2026-2030.</p><p>И вот в этом режиме рынок труда постепенно вспоминает про людей 50+.</p> <a href="https://habr.com/ru/articles/1019300/?utm_campaign=1019300&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 16:31:12 GMT</pubDate>
      <dc:creator><![CDATA[Data_Lab]]></dc:creator>
      
      <category><![CDATA[демография]]></category><category><![CDATA[рынок труда]]></category><category><![CDATA[макроэкономика]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как же устал это слышать: «React для создания сложных приложений, а Vue так уж…»]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019294/</guid>
      <link>https://habr.com/ru/articles/1019294/?utm_campaign=1019294&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/6fb/d99/60b/6fbd9960bdd20b48dd68c7337c350abf.jpg" /><p>На дворе 2026-й, и за это время как React, так и Vue сделали гигантский скачок в развитии и создании экосистемы вокруг себя. Но статистика до сих пор беспощадна к Vue. На React в два раза больше вакансий, чем на Vue. Сколько я ни спрашивал React-инженеров, ответ был всегда один и тот же: «React для серьезных проектов, а Vue так уж».. Серьезно? Почему вы до сих пор так думаете?? Ну хоть один пример приведите, что нельзя сделать во Vue. Хотя бы потратьте 1 день на изучение экосистемы Vue 3 Composition API, Vue Router, Pinia - да вы после этого забудете про свой React. А про различные <code>useState</code> я вообще молчу, Vue тут вообще вас всех обошел с обычными <code>ref</code>. Это вы еще не слышали про <code>keep-alive</code>.</p><p>Я считаю, что такое мнение построилось из-за простой причины: люди просто поставили свою карьеру на React, вот почему они его защищают, а компании продолжают его использовать.</p> <a href="https://habr.com/ru/articles/1019294/?utm_campaign=1019294&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 16:15:33 GMT</pubDate>
      <dc:creator><![CDATA[Pnym]]></dc:creator>
      
      <category><![CDATA[vue]]></category><category><![CDATA[react]]></category>
    </item>
  

  

  

	
  

  

  

    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Как Microsoft сожгла триллион долларов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019212/</guid>
      <link>https://habr.com/ru/articles/1019212/?utm_campaign=1019212&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/42e/28a/9fc/42e28a9fcc40f02b6fcd4a36d31ebacd.jpg" /><p>Из этой серии статей вы узнаете о, вероятно, самой глупом, легко предотвратимом и дорогом провале 21-го века, из-за которого Microsoft чуть не потеряла своего самого крупного клиента (OpenAI) и доверие правительства США.</p><p>Скучным утром понедельника 1 мая 2023 я впервые вышёл на работу в Azure Core в качестве сениор-сотрудника команды Overlake R&amp;D, разработавшей карту выгрузки и сетевой ускоритель Azure Boost.</p><p>Azure не был для меня чем-то новым: наверно, это самая длительная моя подписка на облачный сервис, который был запущен в феврале 2010 года под названием Windows Azure.</p><p>Не был я и новичком в Microsoft: с 1 января 2013 года я был частью команды разработчиков Windows, а позже помогал выполнять миграцию SharePoint Online в Azure; в дальнейшем я присоединился к команде Core OS в качестве разработчика ядра. В ней я помогал совершенствовать ядро, участвовал в разработке и реализации платформы Container, поддерживающей Docker, Azure Kubernetes, Azure Container Instances, Azure App Services и Windows Sandbox. Выпуск всех этих технологий привёл к получению множества патентов.</p><p>Кроме того, я участвовал в мозговом штурме при создании прототипов карт Overlake в 2020-2021 годах, в составлении драфта предложения коммуникационного протокола и сетевого стека Host OS &lt;-&gt; Accelerator Card ещё на том этапе, когда у нас было лишь последовательное соединение отладчика. Также меня привлекали в качестве специалиста по Core OS, и я помогал разработчикам Azure Core диагностировать глубокие проблемы операционной системы.</p><p>В 2023 году я вернулся в Azure&nbsp;сразу в должности <em>специалиста</em>, поскольку уже внёс свой вклад в разработку некоторых из технологий, лежащих в основе Azure, и будучи её пользователем в глобальных масштабах больше десятка лет, как снаружи, так и внутри Microsoft.</p><p>Так как я был вернувшимся сотрудником, то пропустил обучение для новичков и получил приглашение Global Security на полдень для получения своего бейджа, но мой будущий менеджер спросил, смогу ли я прийти раньше, потому что тем утром у команды должно было состояться ежемесячное совещание по планированию.</p> <a href="https://habr.com/ru/articles/1019212/?utm_campaign=1019212&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 16:00:56 GMT</pubDate>
      <dc:creator><![CDATA[PatientZero]]></dc:creator>
      
      <category>microsoft</category><category>azure</category><category>виртуальные машины</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Как я в одиночку сделал систему аналитики для Clubs в EA FC, потому что нормальной статистики там просто нет]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019286/</guid>
      <link>https://habr.com/ru/articles/1019286/?utm_campaign=1019286&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/fe4/067/cca/fe4067cca8bf51ef3f736084e48ed152.png" /><p>Начну с контекста. Я играю в EA FC (ранее FIFA) в режиме Clubs (11×11), где каждым виртуальным игроком управляет человек. Сам по себе режим интересный, но мне, как человеку, который любит цифры и аналитику, довольно быстро стало не хватать доступной статистики.</p><p>Я пришёл в лигу, у которой уже был свой сайт (я в этой статье опущу тему о том, что я администрировал проект порядка 3 лет). Там статистику собирали вручную: люди пересматривали записи матчей и заносили базовые показатели — голы, ассисты, перехваты, отборы и так далее. На основе этих данных считались различные рейтинги: лучшие игроки, бомбардиры, разрушители и прочее.</p><p>Выглядело это примерно так: набор таблиц, где действия сгруппированы по категориям и амплуа.</p> <a href="https://habr.com/ru/articles/1019286/?utm_campaign=1019286&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 15:16:25 GMT</pubDate>
      <dc:creator><![CDATA[strb]]></dc:creator>
      
      <category><![CDATA[EA FC]]></category><category><![CDATA[clubs]]></category><category><![CDATA[футбольная аналитика]]></category><category><![CDATA[статистика]]></category><category><![CDATA[анализ данны]]></category><category><![CDATA[метрики]]></category><category><![CDATA[next.js]]></category><category><![CDATA[mysql]]></category><category><![CDATA[пет-проект]]></category><category><![CDATA[system design]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Топ ИИ-инструментов для рерайта: Перефраз без потери смысла]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/bothub/articles/1019274/</guid>
      <link>https://habr.com/ru/companies/bothub/articles/1019274/?utm_campaign=1019274&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/bdc/074/0f5/bdc0740f5b4164240391fa156c81c27a.png" /><p>В последнее время я увлекся различными подборками полезных инструментов. Например, в прошлой статье мы разбирали сервисы для сжатия информации до ключевой сути – проще говоря, для создания саммари. А до этого выходили материалы об инструментах для программирования и генерации презентаций.</p><p>Сегодня я продолжу эту линейку, и на очереди – варианты для рерайта. Мы пройдемся как по бесплатным, так и по платным решениям. Правда, сразу сделаю ремарку: под “бесплатными” здесь часто будут подразумеваться версии с пробным периодом. Долго тянуть не буду – занимайте удобное положение, а я начинаю.</p> <a href="https://habr.com/ru/articles/1019274/?utm_campaign=1019274&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 14:31:06 GMT</pubDate>
      <dc:creator><![CDATA[MrRjxrby (BotHub)]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[AI]]></category><category><![CDATA[нейросеть]]></category><category><![CDATA[рерайт]]></category><category><![CDATA[работа с текстом]]></category><category><![CDATA[перефраз]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Дефекты в тестировании: от хаоса к системе — полный гайд]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/otus/articles/1008380/</guid>
      <link>https://habr.com/ru/companies/otus/articles/1008380/?utm_campaign=1008380&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0d8/861/bf9/0d8861bf9109f0b0f1b3525d31a00571.png" /><p>Дефекты — неизбежная часть разработки, но если они живут своей жизнью в чатах и трекерах, релизы превращаются в лотерею. В этой статье рассказываю, как выстроить системное управление дефектами: от жизненного цикла и сортировки до метрик вроде MTTR и SLA. Вы узнаете, чем серьёзность отличается от приоритета, почему «не воспроизводится» — это красный флаг для команды, и как метаданные дефекта экономят часы разработчиков. </p> <a href="https://habr.com/ru/articles/1008380/?utm_campaign=1008380&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 14:16:11 GMT</pubDate>
      <dc:creator><![CDATA[sproshchaev (OTUS)]]></dc:creator>
      
      <category><![CDATA[тестирование]]></category><category><![CDATA[управление дефектами]]></category><category><![CDATA[баги]]></category><category><![CDATA[жизненный цикл дефекта]]></category><category><![CDATA[severity vs priority]]></category><category><![CDATA[качество ПО]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Интересный способ сгруппировать натуральный ряд]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019254/</guid>
      <link>https://habr.com/ru/articles/1019254/?utm_campaign=1019254&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p><strong>Вопрос читателю</strong>: Как можно сгруппировать натуральный ряд <img class="formula inline" source="{1, 2, 3, ..., n}" alt="{1, 2, 3, ..., n}" src="https://habrastorage.org/getpro/habr/formulas/3/35/35c/35c28ca67776285a374a1b45d5c6d7bb.svg" width="88" height="12" data-width="11.793" data-height="1.946" data-vertical-align="-0.439"> в <img class="formula inline" source="n / 2" alt="n / 2" src="https://habrastorage.org/getpro/habr/formulas/c/c5/c56/c56bb93d7cf6e43b34f44dd62e91c4f6.svg" width="24" height="16" data-width="3.62" data-height="2.262" data-vertical-align="-0.566"> групп, чтобы внутри каждой лежали только взаимно-простые числа?</p><p>Далее в статье я расскажу о том, как я нашел <strong>нестандартный</strong> способ решения такой задачи.</p> <a href="https://habr.com/ru/articles/1019254/?utm_campaign=1019254&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 13:50:58 GMT</pubDate>
      <dc:creator><![CDATA[hollz69]]></dc:creator>
      
      <category><![CDATA[математика]]></category><category><![CDATA[теория чисел]]></category><category><![CDATA[алгоритмы]]></category><category><![CDATA[простые числа]]></category><category><![CDATA[головоломка]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[AI для PHP-разработчиков. Часть 5: От массивов к GPU: как PHP-экосистема приходит к настоящему ML]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019250/</guid>
      <link>https://habr.com/ru/articles/1019250/?utm_campaign=1019250&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/6b9/4d8/6e4/6b94d86e49ecb524d6d578e665b8d9e2.png" /><p>Можно ли вообще делать машинное обучение на PHP — или это изначально плохая идея? Почему PHP-массивы плохо подходят для математики и быстро упираются в предел, как появились Tensor и NDArray, и как всё это в итоге приводит к GPU – разберёмся на практике.</p> <a href="https://habr.com/ru/articles/1019250/?utm_campaign=1019250&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 12:56:51 GMT</pubDate>
      <dc:creator><![CDATA[samako]]></dc:creator>
      
      <category><![CDATA[php]]></category><category><![CDATA[машинное обучение]]></category><category><![CDATA[ML в PHP]]></category><category><![CDATA[PHP и машинное обучение]]></category><category><![CDATA[матричные вычисления]]></category><category><![CDATA[производительность php]]></category><category><![CDATA[матрицы в PHP]]></category><category><![CDATA[RubixML]]></category><category><![CDATA[C extensions PHP]]></category><category><![CDATA[ml]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Почему argsort(argsort(x)) возвращает ранги элементов массива]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019144/</guid>
      <link>https://habr.com/ru/articles/1019144/?utm_campaign=1019144&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/aeb/330/33d/aeb33033de4a97c3a795c0ec4a75fd74.png" /><p>Иногда в программировании встречаются трюки, которые отлично работают, но почти нигде не объясняется — почему.</p><p>Один из таких приёмов в NumPy — вычисление рангов элементов массива с помощью двойного  <code>argsort</code>: <code>argsort(argsort(x))</code>. Этот однострочник часто рекомендуют на форумах и в ответах на Stack Overflow, однако строгого объяснения обычно не приводят.</p><p>В этой статье я формализую задачу и покажу пошаговое доказательство того, что двойной <code>argsort</code> <strong>действительно возвращает ранги элементов массива</strong>.</p> <a href="https://habr.com/ru/articles/1019144/?utm_campaign=1019144&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 12:39:14 GMT</pubDate>
      <dc:creator><![CDATA[MrNightSky]]></dc:creator>
      
      <category><![CDATA[Python]]></category><category><![CDATA[numpy]]></category><category><![CDATA[алгоритмы]]></category><category><![CDATA[сортировка]]></category><category><![CDATA[математика]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как я искал мягкий вход в программирование — и сделал Stepwise]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019244/</guid>
      <link>https://habr.com/ru/articles/1019244/?utm_campaign=1019244&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/8fc/a51/8b6/8fca518b62d040012f178ad6854a342a.png" /><p>Мой младший брат Максим попросил меня позаниматься с ним программированием: ему предстоял экзамен по C. У меня сразу было ощущение, что уроки будут непростыми — даже в привычном общении он обычно оставался довольно закрытым — и я опасался, что редкие “угу” будут давать крайне мало информации о том, что происходит у него в голове: интересно ли ему, понял ли он пример, или же ему скучно и он просто вежливо досиживает занятие.</p><p>Дополнительно всё усложнялось тем, что до колледжа программирования у него, по сути, не было. Из похожего опыта была разве что подготовка к ОГЭ, где встречалось задание с роботом, которого нужно было довести от старта до финиша.</p><p>Поэтому я начал думать, как можно изменить сам формат обучения. Мне казалось, что если мы сразу уйдём в синтаксис, то быстро получим именно то, чего хотелось бы избежать: тишину, слабую вовлеченность и ощущение, что он вообще не понимает, зачем всё это.</p> <a href="https://habr.com/ru/articles/1019244/?utm_campaign=1019244&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 12:30:33 GMT</pubDate>
      <dc:creator><![CDATA[shu512]]></dc:creator>
      
      <category><![CDATA[обучение программированию]]></category><category><![CDATA[программирование для начинающих]]></category><category><![CDATA[циклы]]></category><category><![CDATA[условия]]></category><category><![CDATA[визуальное программирование]]></category><category><![CDATA[Stepwise]]></category><category><![CDATA[блоки кода]]></category><category><![CDATA[обучение через игру]]></category><category><![CDATA[C]]></category><category><![CDATA[обучение школьников]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Девять кнопок вместо сенсорного экрана. Как жестовый контроллер решает главную проблему умного дома]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019234/</guid>
      <link>https://habr.com/ru/articles/1019234/?utm_campaign=1019234&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Умный дом - одна из самых спорных тем для обсуждений и понимания. Для одних это обязательное голосовое управление, для других - наличие умных сценариев управления светом, для третьих комплексное управление светом, климатом безопасностью с одного устройства. </p><p>Для лучшего восприятия ограничимся определением умного дома как комплексным  управлением светом (основной свет, подсветка, шторы),  управления климатом (обогреватели, кондиционеры, осушители, увлажнители) и безопасностью (замки, датчики присутствия). Поведение устройств может определяться как изолировано (включение/выключение света в гостиной), так и объединено  в единые сценарии (ночной режим, основной режим, режим охраны). </p><p>В этом смысле умный дом это не просто набор программируемых или удаленных (смартфон, умная колонка) переключателей, а единая система управления, связанная единой целью с понятной логикой.</p><p>Одна из основных проблем при проектировании заключается в противоречии между гибкостью управления и удобством. Привычная модель поведения подразумевает для управления наличие простых выключателей, приближенных к зоне влияния (выключатель света находится в той же комнате, выключатель света рабочей зоны располагается рядом с рабочей зоной).  С другой стороны умный дом предполагает  дополнительный комфорт, позволяющий сразу включать или выключать свет в разных зонах в соответствии со сценариями. Сценарий "Сон" может предполагать, например, общее выключение света, закрытие штор  и снижение температуры. При этом  </p> <a href="https://habr.com/ru/articles/1019234/?utm_campaign=1019234&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 11:50:59 GMT</pubDate>
      <dc:creator><![CDATA[idv2013]]></dc:creator>
      
      <category><![CDATA[умныйдом]]></category><category><![CDATA[diy-проекты]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как мы потеряли GitBook за 5 минут и нашли Gramax — open-source альтернативу, которую теперь используем сами]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019230/</guid>
      <link>https://habr.com/ru/articles/1019230/?utm_campaign=1019230&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/9a6/8e3/7bd/9a68e37bdcabf4ea31ecb4ca01e01bcd.png" /><p>Один клик — и ваша документация может исчезнуть. Именно так и произошло с нами. Поэтому мы нашли open-source альтернативу, где данными владеем только мы — и никакой регион это не изменит.</p> <a href="https://habr.com/ru/articles/1019230/?utm_campaign=1019230&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 11:36:20 GMT</pubDate>
      <dc:creator><![CDATA[Delez_ai]]></dc:creator>
      
      <category><![CDATA[Gramax]]></category><category><![CDATA[GitBook]]></category><category><![CDATA[open source]]></category><category><![CDATA[документация]]></category><category><![CDATA[docs-as-code]]></category><category><![CDATA[Markdown]]></category><category><![CDATA[Git]]></category><category><![CDATA[стартап]]></category><category><![CDATA[альтернатива GitBook]]></category><category><![CDATA[командная документация]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Новая игровая индустрия: деньги есть — рынка нет?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019130/</guid>
      <link>https://habr.com/ru/articles/1019130/?utm_campaign=1019130&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/609/e87/4c4/609e874c4252a69fd0087daa273716cd.png" /><p>С 2022 года отечественная игровая индустрия получила, по разным оценкам, около 7–10 млрд рублей государственной поддержки. Цифры могут показаться огромными, но, сравнив их с мировыми, становится не так страшно. Например, разработка GTA V или Cyberpunk 2077 стоила порядка $300 млн — это около 20–25 млрд рублей. То есть весь объём государственной поддержки за несколько лет — это половина бюджета одной крупной игры.</p><p>И всё же для российского геймдева это беспрецедентные инвестиции. А ещё создано множество проектов, направленных на поддержку игровой индустрии. Но почему же из всех этих стараний мы видим лишь набор аккуратно собранных, но мёртвых проектов?</p> <a href="https://habr.com/ru/articles/1019130/?utm_campaign=1019130&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 11:20:41 GMT</pubDate>
      <dc:creator><![CDATA[Shigirami]]></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[игровой рынок vs государство]]></category><category><![CDATA[разработка игр без рынка]]></category><category><![CDATA[проблемы геймдева в России]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Вторая версия моего DIY-гаджета: Игра на реакцию для двух игроков на ATmega32]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019218/</guid>
      <link>https://habr.com/ru/articles/1019218/?utm_campaign=1019218&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/62d/76c/267/62d76c2672268121d81e21e30ffcb356.jpg" /><p><strong>Собрал вторую версию DIY брелока «Игра на&nbsp;реакцию»</strong></p><p>Пару месяцев назад на&nbsp;канале выходила статья про&nbsp;первую версию. Это&nbsp;был мини‑брелок для&nbsp;двух игроков на&nbsp;базе ATmega328P. Если пропустили&nbsp;— обязательно посмотрите, там я подробнее рассказываю о&nbsp;сути проекта.</p><p>После того, как&nbsp;я собрал свою первую версию и она заработала, я понял, что&nbsp;мне надо прокачивать свои навыки. Поэтому я решил серьёзно улучшить брелок.</p> <a href="https://habr.com/ru/articles/1019218/?utm_campaign=1019218&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 10:40:28 GMT</pubDate>
      <dc:creator><![CDATA[Pelectronik]]></dc:creator>
      
      <category><![CDATA[diy-проекты]]></category><category><![CDATA[diy или сделай сам]]></category><category><![CDATA[схемотехника]]></category><category><![CDATA[pcb]]></category><category><![CDATA[kicad]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Что не так с веб-компонентами?]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019206/</guid>
      <link>https://habr.com/ru/articles/1019206/?utm_campaign=1019206&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/df3/ee8/185/df3ee81852cd48f79b6a9914f654c76e.png" /><p>Если кратко - <strong>да все с ними ТАК</strong>. Это замечательный набор современных браузерных технологий, для решения реальных задач веб-разработки. Веб-компоненты позволяют делать очень многое, более просто и элегантно, чем это было бы без них. А главное, они позволяют, с потрясающей гибкостью, решать задачи “со звездочкой” - те, которые немного выходят за рамки и требуют более творческого подхода от разработчика.</p><p>Почему-же тогда по Хабру гуляют, кхм… некие одиозные личности (не будем показывать пальцем) и рассказывают нам про то, что  веб-компоненты это ужас-ужас и полный провал? Давайте разберемся.</p> <a href="https://habr.com/ru/articles/1019206/?utm_campaign=1019206&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 10:06:32 GMT</pubDate>
      <dc:creator><![CDATA[i360u]]></dc:creator>
      
      <category><![CDATA[custom elements]]></category><category><![CDATA[shadow dom]]></category><category><![CDATA[symbiote.js]]></category><category><![CDATA[web components]]></category><category><![CDATA[Lit]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Тихая сторона крипторынка: что на самом деле стоит за «магией» торговых ботов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019202/</guid>
      <link>https://habr.com/ru/articles/1019202/?utm_campaign=1019202&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/db7/2b0/6da/db72b06dae76c791eff39132383d3847.jpg" /><p>На дворе 2026 год. В мире неспокойно. Военные конфликты, санкционные войны, передел рынков, борьба за ресурсы. Кажется, что мировая финансовая система уже давно живёт в режиме постоянной турбулентности, и никого это не удивляет.</p><p><strong>А что у нас по крипте?</strong></p><p>На момент написания статьи биткойн держится в районе 70 тысяч долларов. Кто-то скажет: опять рухнул. И формально будет прав. Относительно недавнего исторического максимума в 126 тысяч долларов это действительно серьёзное снижение — почти в два раза. Но давайте обернёмся и посмотрим на ситуацию не в масштабе недель или месяцев, а в масштабе последних лет.</p><p>Не так давно сама идея о том, что биткойн может стоить 100 тысяч долларов, для многих звучала как «бред сумасшедшего». Причём не только для рядовых скептиков, но и для вполне серьёзных и влиятельных экономистов. Сосем недавно отметка в 10 тысяч казалась фантастикой. Потом рынок долго привыкал к 20 тысячам. Затем спорил, возможны ли 50. А сегодня рост до 200 тысяч уже выглядит лишь вопросом времени.</p><p><strong>Мы быстро ко всему привыкаем</strong></p><p>И хоть крипта больше не находится на периферии финансового мира, она всё же не стала менее рискованной. Не стала менее волатильной. Но перестала быть экзотикой, которую можно снисходительно игнорировать. Если не для всех, то по крайней мере для значительной части людей.</p><p>За это время криптоиндустрия уже успела пройти через многое. Эра ICO — время, когда рынок буквально заливали деньгами за одни лишь обещания. Бум L2-решений и новых блокчейнов. Затем волна NFT, различных Web3-сервисов, GameFi-игр и множества других трендов.</p> <a href="https://habr.com/ru/articles/1019202/?utm_campaign=1019202&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 09:51:24 GMT</pubDate>
      <dc:creator><![CDATA[pavelace]]></dc:creator>
      
      <category><![CDATA[блокчейн]]></category><category><![CDATA[торговые боты]]></category><category><![CDATA[криптовалюты]]></category><category><![CDATA[биткойн]]></category><category><![CDATA[2026]]></category><category><![CDATA[автоматизация]]></category><category><![CDATA[defi]]></category><category><![CDATA[dex]]></category><category><![CDATA[dlmm]]></category><category><![CDATA[amm]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[«Telegram обошёл блокировку РКН» — нет, не Telegram]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019200/</guid>
      <link>https://habr.com/ru/articles/1019200/?utm_campaign=1019200&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2d9/19e/fc8/2d919efc8081242f7fbbd53178eb5f85.webp" /><p>Пока СМИ писали про победу команды Дурова над РКН, анонимные разработчики из опенсорс-комьюнити уже две недели сидели в чатах, реверсили DPI и писали патч, который и использовала команда Дурова. Расскажу, как это было на самом деле.  </p> <a href="https://habr.com/ru/articles/1019200/?utm_campaign=1019200&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Погружение</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 09:48:38 GMT</pubDate>
      <dc:creator><![CDATA[David_Osipov]]></dc:creator>
      
      <category><![CDATA[Telegram]]></category><category><![CDATA[РКН]]></category><category><![CDATA[DPI]]></category><category><![CDATA[FakeTLS]]></category><category><![CDATA[MTProxy]]></category><category><![CDATA[ТСПУ]]></category><category><![CDATA[ClientHello]]></category><category><![CDATA[цензура]]></category><category><![CDATA[обход блокировок]]></category><category><![CDATA[opensource]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как может выглядеть новое поколение сетей связи 6G, «накачанное» нейросетями]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/vasexperts/articles/1019128/</guid>
      <link>https://habr.com/ru/companies/vasexperts/articles/1019128/?utm_campaign=1019128&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c2e/213/2bf/c2e2132bfcf505b4bcff89e943115fe3.jpeg" /><p>Реализация стандарта 6G <a href="https://habr.com/ru/companies/vasexperts/articles/892814/">находится</a> на ранних этапах — Международный союз электросвязи, консорциум 3GPP и коммерческие компании все еще занимаются разработкой спецификации. Но регуляторы и телекомы уже готовятся к запуску, не желая повторять ошибки, допущенные при реализации сетей пятого поколения. При этом ожидается, что сети и устройства 6G будут плотно интегрированы с системами ИИ.</p> <a href="https://habr.com/ru/articles/1019128/?utm_campaign=1019128&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 09:26:23 GMT</pubDate>
      <dc:creator><![CDATA[VASExperts (VAS Experts)]]></dc:creator>
      
      <category><![CDATA[vas experts]]></category><category><![CDATA[5g]]></category><category><![CDATA[6g]]></category><category><![CDATA[диапазон частот]]></category><category><![CDATA[интернет ощущений]]></category><category><![CDATA[системы ии]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Как аномальный NXDOMAIN-трафик привёл к росту счетов в Cloud DNS, а поддержка не помогла вовремя]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1019198/</guid>
      <link>https://habr.com/ru/articles/1019198/?utm_campaign=1019198&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a7b/857/384/a7b85738432fac1788d70871c22e2407.png" /><p>Использовали Cloud DNS, всё работало штатно. </p><p>В&nbsp;марте 2026&nbsp;года мы столкнулись с&nbsp;неприятной ситуацией: в&nbsp;облачном DNS, который использовался для&nbsp;одной из&nbsp;наших публичных зон, начался резкий всплеск публичных авторитетных DNS‑запросов, причём основную массу составляли ответы <code>NXDOMAIN</code>.</p><p>На&nbsp;практике это привело сразу к&nbsp;двум проблемам:</p> <a href="https://habr.com/ru/articles/1019198/?utm_campaign=1019198&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sat, 04 Apr 2026 09:15:52 GMT</pubDate>
      <dc:creator><![CDATA[VlVer]]></dc:creator>
      
      <category><![CDATA[DNS]]></category><category><![CDATA[NXDOMAIN]]></category><category><![CDATA[Yandex Cloud]]></category><category><![CDATA[Cloud DNS]]></category><category><![CDATA[DevOps]]></category><category><![CDATA[Linux]]></category><category><![CDATA[миграция DNS]]></category><category><![CDATA[DNS-хостинг]]></category><category><![CDATA[биллинг]]></category><category><![CDATA[поддержка]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
