<?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/posts/</link>
    <description><![CDATA[Все посты подряд на Хабре]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Sat, 02 May 2026 12:09:30 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    

  

  
  <item>
    <title><![CDATA[Пост @kataglu — Блог компании 2ГИС (+4) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/2gis/posts/1030582/</guid>
    <link>https://habr.com/ru/companies/2gis/posts/1030582/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030582</link>
    <description><![CDATA[<p><strong>Сходили с лекциями в университеты — теперь делимся впечатлениями</strong></p><p>Мы любим тестирование и любим о нём рассказывать. Недавно мы, QA-лиды Настя и Катя, выступили перед студентами НГТУ, НГУ и Бауманки. Ниже — как всё прошло, что ценного вынесли для себя и почему горящие глаза студентов так заряжают. </p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/e3e/39c/c58/e3e39cc5802f008016905dcee9b99536.png" width="960" height="661"></figure><p><strong>Настя Золотых, технический руководитель группы QAA</strong></p><p>Я люблю свою работу и люблю о ней говорить: и с коллегами, с которыми находимся в одном контексте, и с людьми извне — это крутая возможность посмотреть на свой опыт под другим углом и челлендж по объяснению на непривычном языке, с аналогиями и примерами не из мира IT. Так что когда появилась возможность выступить перед студентами АВТФ НГТУ с обзорной лекцией о профессии — я ни секунды не сомневалась, что это точно для меня. </p><p>К тому же в любом публичном выступлении получаешь личный профит: структурируешь знания, находишь новые идеи и места для развития. Ведь чтобы подготовить хороший рассказ, нужно разобрать всё до мелких кусочков, а потом собрать — почти как пазл, только на выходе получается не одна картинка, а несколько заготовок для докладов/воркшопов/статей/задачек. Например, при подготовке я придумала посмотреть на тестирование с точки зрения теории информации и даже нашла пару тем для дипломной работы 😅</p><blockquote><p>Отдельно порадовала реакция ребят — около 20 вопросов про текущее и будущее тестирования, про карьерные перспективы и начало пути. Плюс позитивный фидбек от преподавателя.</p></blockquote><p>Для меня это особенно ценно, потому что когда я заканчивала институт и выбирала профессию, то ничего не знала про QA, про это нигде не рассказывали — всё тестирование вокруг было в основном ручным, что меня не вдохновляло. Поэтому я пошла в бекенд-разработку и лишь спустя два года нашла своё настоящее призвание. Если кому-то из ребят я смогу помочь пораньше найти подходящую роль — буду по-настоящему счастлива!</p><p><strong>Катя Лахтина, руководитель группы тестирования UGC (это я)</strong></p><p>У меня было два выступления перед студентами НГУ и Бауманки, рассказывала про тестирование: что это за профессия, как устроена наша работа в 2ГИС, какие мифы существуют вокруг тестирования и как дела обстоят на самом деле. Делилась тем, какие возможности открывает эта сфера, и почему она важна.</p><p>Мне нравится выступать — рассказывать, делиться своей историей и, может быть, вдохновлять. Когда‑то я сама не знала, кем хочу стать, когда вырасту. У меня экономическое образование, потом была работа в рекламном отделе, и про сферу тестирования я узнала совершенно случайно — по совету друзей. Если бы кто‑то рассказал мне об этом раньше, мой путь, возможно, получился бы проще. Именно поэтому мне кажется важным сейчас об этом говорить, особенно со студентами.</p><p>Ещё мне важно говорить о культуре тестирования. Я собеседую кандидатов на вакансии тестировщиков и вижу, насколько разной бывает атмосфера в их командах. </p><blockquote><p>В некоторых компаниях тестирование до сих пор воспринимают как что‑то второстепенное, застревают на уровне ручных проверок. В хороших командах все иначе: тестировщик — равноправная часть продукта, качество — общая ответственность. И для меня важно это подсветить. Хочется, чтобы культура тестирования в целом становилась здоровее — чтобы ребята знали, как выглядит «хорошо» и почему это важно.</p></blockquote><p>А ещё такие встречи невероятно вдохновляют. Видеть, как у студентов загораются глаза, как они подходят после выступления, задают вопросы, интересуются тестовыми заданиями — это очень заряжает. Через их вопросы можно понять, как они мыслят, и это безумно интересно. В такие моменты понимаешь, зачем всё это — чтобы кто‑то из них вдруг подумал: «А вот это, кажется, моё».</p><blockquote><p><em>Если хотите, чтобы мы пришли к вам с лекцией — пишите в комменты. И заглядывайте в наш&nbsp;</em><a href="https://t.me/+0uXRTmOrAS05YWI6" rel="noopener noreferrer nofollow"><em>канал</em></a><em>, чтобы быть в курсе других активностей и мероприятий для тестировщиков.</em></p></blockquote> <a href="https://habr.com/ru/posts/1030582/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030582">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sat, 02 May 2026 06:52:40 GMT</pubDate>
    <dc:creator><![CDATA[kataglu (2ГИС)]]></dc:creator>
      
      <category><![CDATA[студенческая жизнь]]></category><category><![CDATA[2гис]]></category><category><![CDATA[карьера в it-индустрии]]></category><category><![CDATA[тестирование]]></category><category><![CDATA[qa]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Космонавтика (+3) — 02.05.2026 08:29]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030570/</guid>
    <link>https://habr.com/ru/posts/1030570/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030570</link>
    <description><![CDATA[<p>Представлен независимый от НАСА открытый проект - <a href="https://artemistimeline.com" rel="noopener noreferrer nofollow">фотохронология миссии «Артемида II»</a> (<a href="https://github.com/hankmt/Artemis-Timeline" rel="noopener noreferrer nofollow">репозиторий на GitHub</a>).</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/221/960/885/22196088527a0c24f06202416fe6237d.png" width="1566" height="887"></figure><p>Ранее космический корабль «Орион» с&nbsp;экипажем лунной миссии «Артемиды II» <a href="https://www.nasa.gov/news-release/nasa-welcomes-record-setting-artemis-ii-moonfarers-back-to-earth/" rel="noopener noreferrer nofollow">вернулся</a> на&nbsp;Землю. Это событие <a href="https://www.nasa.gov/gallery/artemis-ii-splashdown-and-return/" rel="noopener noreferrer nofollow">произошло</a> спустя чуть более чем девять суток после запуска. Приводнение спускаемой капсулы «Ориона» в&nbsp;Тихом океане произошло в 20:07&nbsp;по&nbsp;времени Восточного побережья США (03:07&nbsp;мск 11&nbsp;апреля) в&nbsp;нескольких десятках километров от&nbsp;американского города Сан‑Диего (штат Калифорния). За время этой миссии экипаж пролетел 1,1 млн км, побил рекорд дальности полёта от Земли и сделал 7000 снимков Луны (фотографии<a href="https://www.nasa.gov/gallery/journey-to-the-moon/" rel="noopener noreferrer nofollow"> путешествия к Луне</a>, <a href="https://www.nasa.gov/gallery/lunar-flyby/" rel="noopener noreferrer nofollow">вокруг Луны</a>).</p><p>Ракета‑носитель SLS с&nbsp;космическим кораблём «Орион» в&nbsp;рамках миссии «Артемида II» <a href="https://habr.com/ru/news/1018252/" rel="noopener noreferrer nofollow">стартовала</a> в&nbsp;среду в 18:35&nbsp;по&nbsp;местному времени (01:35&nbsp;мск, 2&nbsp;апреля) с&nbsp;площадки Космического центра имени Джона Кеннеди (штат Флорида). Экипаж миссии: астронавты НАСА Рид Вайсман, Кристина Кук и Виктор Гловер, а&nbsp;также канадский астронавт Джереми Хансен.</p> <a href="https://habr.com/ru/posts/1030570/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030570">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sat, 02 May 2026 05:29:31 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[ARTEMIS II PHOTO TIMELINE]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @monobogdan — Гаджеты (+2) — 02.05.2026 08:22]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030568/</guid>
    <link>https://habr.com/ru/posts/1030568/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030568</link>
    <description><![CDATA[<p>Тут на Авито всплыл Gemini PDA за 4.000 рублей в убитом состоянии. Кто-то криворукий порвал шлейф акб, утопил его, угрел процессор и сделал из прекрасного смартфона кирпич. В процессе диагностики обнаружил кз на вторичке, после снятия экрана с кп оказалось что и первичные шины питания в кз - а это уже последствия неграмотного прогрева процессора в формата бутерброда (шарики у него настолько маленькие, что их очень легко слипнуть если качать при прогреве, не говоря уже об ОЗУ).</p><p>Если повезло и после воды процессор выжил, а ушатали его прогревом - есть шансы что аппарат оживет и если да, то будет крутая статья с его оживлением, обзором, а я начну ходить с ним как с основным. Это же моя мечта!!!</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/340/82f/31b/34082f31bb8d134807e6631c5e314de1.png" width="1280" height="960"></figure> <a href="https://habr.com/ru/posts/1030568/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030568">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sat, 02 May 2026 05:22:24 GMT</pubDate>
    <dc:creator><![CDATA[monobogdan]]></dc:creator>
      
      <category><![CDATA[bodyawm_ништячки]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Искусственный интеллект (+4) — 02.05.2026 07:42]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030566/</guid>
    <link>https://habr.com/ru/posts/1030566/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030566</link>
    <description><![CDATA[<p>В команде Apple вайбкодят приложения —&nbsp;разработчики случайно оставили файлы Claude .md в обновлении Apple Support. После того, как этот инцидент <a href="https://(https://x.com/aaronp613/status/2049986504617820551" rel="noopener noreferrer nofollow">стал публичным</a> в соцсетях, то в Apple выпустили новую версию обновления 5.13.1 без следов вайбкодинга.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/fd3/7b6/c50/fd37b6c5058aded1d8e3acdb44ce567b.jpg" width="2151" height="919"></figure> <a href="https://habr.com/ru/posts/1030566/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030566">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sat, 02 May 2026 04:42:30 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[apple support]]></category><category><![CDATA[Apple]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Terentew — Здоровье (+2) — 02.05.2026 01:21]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030554/</guid>
    <link>https://habr.com/ru/posts/1030554/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030554</link>
    <description><![CDATA[<p><strong>Сколько дней вырабатывается привычка на самом деле?</strong></p><p>Привычка — это важный инструмент изменения образа жизни, потому что он позволяет автоматизированно выполнять полезные действия, не задействуя волевой ресурс.</p><p>Раньше считали, что необходим 21 день, для получения устойчивой привычки, но в основном это касается простых повторяющихся действий, например, как пробуждение в одно и то же время.</p><p><a href="https://www.mdpi.com/2227-9032/12/23/2488" rel="noopener noreferrer nofollow">Новый метаанализ</a> рассмотрел закрепление более комплексных и сложных привычек, связанных с изменением образа жизни, в том числе в отношении питания и тренировок и пришел в медианному значению — <strong>59–66 дней. </strong>А большинству более сложных изменений образа жизни требуется от 2 до 5 месяцев, чтобы стать автоматическими.</p><p><strong>Вот несколько практических рекомендаций по тому, как правильно отрабатывать привычки.</strong></p><p><strong>Не одна, а много.</strong></p><p>Я бы рекомендовал всегда помнить, что «питание» и «тренировки» — это не одна привычка, а комплекс маленьких.</p><p>Восприятие их как одной привычки рушит буквально все на начальном этапе, потому что это приводит к радикальным изменением, невыполнение которых хотябы частично, не дает ощущения выполненного действия и не закрепляет позитивный опыт применения.</p><p><em>«Недобрал сегодня белка на обед -&gt; день и так провален -&gt; вечером объемся мороженым».</em></p><p>Определите одну область, которую будете улучшать. Касаемо питания, я обычно рекомендую начать с оптимизации потребления белка и овощей. А можно и тут с чего-то одного: или белка, или овощей.</p><p><strong>Определите триггер.</strong></p><p>Следуя метаанализу выше, самый эффективный способ облегчить формирование привычки — это то, что исследователи называют implementation intention.</p><p>По сути, это триггер действия. Заранее планируйте, какое именно поведение хотите выполнить, когда вы это сделаете и как именно вы это сделаете.</p><p>Не просто: <em>«Я постараюсь чаще ходить в зал».</em></p><p>А: <em>«Я буду ходить утром перед работой, завтрак будет заранее продуман, а спортивная сумка будет собрана с вечера».</em></p><p>В данном случае, питание по продуманному завтраку и собранная сумка, будут триггером к выполнению тренировки.</p><p>Желательно ещё заранее представить себе этот сценарий в голове.</p><p><strong>Запланируйте награду сразу после привычки.</strong></p><p>Хотя сами тренировки тоже дают организму биохимическое вознаграждение, но, например, сауна или приятный посттренировочный приём пищи или любые другие награды, могут сильно помогать в формировании привычек.</p><p><strong>Склеивание привычек</strong></p><p>Один из эффективных подходов — интегрировать новые привычки с уже существующими, создавая рутину.</p><p>Мы не просим себя “стать дисциплинированным”. Мы прикрепляем новое действие к тому, что у нас уже получается каждый день.</p><p>То есть не: <em>«Ешь больше белка».</em></p><p>А: <em>«Каждый раз, когда я завтракаю, в этом приёме пищи должен быть один понятный источник белка: яйца, творог, йогурт, мясо, рыба, протеин или бобовые».</em></p><p>Не: <em>«Начни тренироваться регулярно».</em></p><p>А: <em>«Во вторник и пятницу после завершения рабочего дня я не принимаю решение, идти или не идти. Я просто закрываю ноутбук, надеваю заранее приготовленную форму и еду/иду в зал».</em></p><p>Вот еще несколько частых вариантов таких «склеек», которые я использую, работая с подопечными:</p><p><strong>Каждый сладкий перекус = после нормальной еды.</strong></p><p>Но оно идёт после еды, а не вместо еды на голодный желудок. Так мы делаем перенос сладкого из режима импульса в режим выбора.</p><p><strong>Каждый поход в магазин = базовая корзина.</strong></p><p>Сперва собирается базовая корзина: белок, овощи, фрукты, удобный углевод, что-то быстрое на случай усталости, затем все остальное. Это снижает усталость от принятия решения.</p><p><strong>Каждый вечер = подготовка одного элемента на завтра.</strong></p><p>Не нужно готовить 12 контейнеров. Достаточно сварить яйца, разморозить мясо, поставить крупу, купить йогурт, нарезать овощи. Один элемент уже снижает трение.</p><p><strong>Каждый завтрак = один фрукт или овощ.</strong></p><p><strong>Каждая доставка еды = плюс салат/овощи/дополнительный белок.</strong></p> <a href="https://habr.com/ru/posts/1030554/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030554">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 22:21:58 GMT</pubDate>
    <dc:creator><![CDATA[Terentew]]></dc:creator>
      
      <category><![CDATA[полезные привычки]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Viktoria_Rein — Исследования и прогнозы в IT (+4) — 01.05.2026 23:54]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030548/</guid>
    <link>https://habr.com/ru/posts/1030548/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030548</link>
    <description><![CDATA[<p>🏆 «Круги Громова» в Топ-100 ИТ-лидеров – прошу поддержать!</p><p>Вместе с Сергеем Громовым, основателем «Кругов Громова», мы стали номинантами рейтинга Топ-100 ИТ-лидеров GlobalCIO за вклад в российскую ИТ-отрасль — выпуск крупнейших на рынке независимых обзоров российских ИТ-систем: BI, ETL, MDM, ESB, RPA, Data Quality, Self-Service, AI и других.</p><p>Для нас это ещё одно признание экспертизы в ИТ-сообществе 💙</p><p>Поддержать можно до 4 мая — голосование доступно для участников сообщества GlobalCIO со статусом ИТ-руководителя:</p><p>👉 Проголосовать за меня <a href="https://globalcio.ru/top100/profile/50507/" rel="noopener noreferrer nofollow">https://globalcio.ru/top100/profile/50507/</a></p><p>👉 Проголосовать за Сергея Громова <a href="https://globalcio.ru/top100/profile/11219/" rel="noopener noreferrer nofollow">https://globalcio.ru/top100/profile/11219/</a></p><p>Будем благодарны каждому голосу и вашей поддержке! 🙏</p> <a href="https://habr.com/ru/posts/1030548/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030548">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 20:54:11 GMT</pubDate>
    <dc:creator><![CDATA[Viktoria_Rein]]></dc:creator>
      
      <category><![CDATA[аналитика]]></category><category><![CDATA[исследование]]></category><category><![CDATA[исследование рынка]]></category><category><![CDATA[визуализация]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Open source (+4) — 01.05.2026 20:06]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030514/</guid>
    <link>https://habr.com/ru/posts/1030514/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030514</link>
    <description><![CDATA[<p>Представлен открытый проект <a href="https://github.com/olalie/tapmap" rel="noopener noreferrer nofollow">TapMap</a>, который следит за всеми подключениями на интерактивной карте и показывает, к серверам в каких странах отправляет запросы ПК пользователя. </p><p>Проект сканирует приложения, сервисы, страны и порты за последние 30 дней. При этом данные никуда не улетают — всё локально на компьютере.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/790/d90/ef7/790d90ef73a6457396065f94f66922cb.gif" width="1916" height="1076"></figure> <a href="https://habr.com/ru/posts/1030514/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030514">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 17:06:55 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[TapMap]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Искусственный интеллект (+4) — 01.05.2026 19:28]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030504/</guid>
    <link>https://habr.com/ru/posts/1030504/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030504</link>
    <description><![CDATA[<p>Искусственный интеллект Claude Opus от&nbsp;Autropic размышляет не&nbsp;только на&nbsp;английском, но&nbsp;и на&nbsp;русском и китайском языках. Блоки ответов ИИ иногда содержат текст «процесса мышления» на разных языках. </p><p>LLM‑модели мыслят на&nbsp;том языке, который&nbsp;был наиболее распространён в&nbsp;обучающих данных по&nbsp;данной теме или&nbsp;для&nbsp;экономии ресурсов&nbsp;— китайские иероглифы более эффективны, чем английские. Модель по&nbsp;умолчанию использует их для&nbsp;экономии вычислительных ресурсов для&nbsp;выражения некоторых мыслей.</p><p>Claude мыслит на&nbsp;русском языке при&nbsp;решении задач в&nbsp;области кибербезопасности, потому что&nbsp;обучающие данные по&nbsp;этой области в&nbsp;значительной степени русскоязычные. Claude рассуждает на&nbsp;том языке, который наиболее эффективен для&nbsp;задачи и потом преобразует ответ в&nbsp;английский</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/b3f/342/8eb/b3f3428eb0cba70f314753c971915430.jpg" width="1080" height="1440"></figure> <a href="https://habr.com/ru/posts/1030504/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030504">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 16:28:44 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[claude opus]]></category><category><![CDATA[Claude]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @ptsecurity — Блог компании Positive Technologies (+2) — 01.05.2026 18:28]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/pt/posts/1030496/</guid>
    <link>https://habr.com/ru/companies/pt/posts/1030496/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030496</link>
    <description><![CDATA[<p><strong>Copy.Fail 🐧</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/517/add/78f/517add78f5916d17fe3ed8381a0f92ed.png" width="1412" height="687"></figure><p>Исследователи <a href="https://copy.fail/#exploit" rel="noopener noreferrer nofollow">обнаружили</a> баг в ядре Linux, который существовал в системах с 2017 года и затрагивает практически все дистрибутивы.</p><p>Уязвимость <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31431" rel="noopener noreferrer nofollow">CVE-2026-31431</a>, которую мы считаем трендовой, состоит из четырех шагов:</p><p>1️⃣ Пользователь открывает сокет <code>AF_ALG </code>и инициализирует AEAD-алгоритм без привилегий;</p><p>2️⃣ Через <code>splice()</code> страницы кэша целевого файла попадают в буфер операции;</p><p>3️⃣ Ошибка в <code>authencesn</code> дает запись 4 байт за границы буфера прямо в страницы кэша;</p><p>4️⃣ Ядро исполняет модифицированный setuid-файл из кэша → выполнение кода с правами root.</p><p>Данная цепочка уязвимости частично схожа с Dirty Pipe (<a href="https://nvd.nist.gov/vuln/detail/cve-2022-0847" rel="noopener noreferrer nofollow">CVE-2022-0847</a>), которая также использует системные вызовы:</p><p>• <code>pipe</code> — создает однонаправленный канал передачи данных;</p><p>• <code>splice</code> — позволяет передавать данные между файловыми дескрипторами без промежуточного копирования.</p><blockquote><p><em>Так как данная уязвимость уже обнаруживалась в PT Sandbox при анализе ПО в образе Astra Linux, процесс эксплуатации новой уязвимости Copy Fail также обнаруживалась в PT Sandbox еще до выхода публичного эксплойта</em>.</p></blockquote><p>Благодаря этому эксплойту можно перезаписывать не только suid-файлы, но и проводить другие модификации, делая системные изменения более скрытными.</p><p><strong>Как исправить 🔧</strong></p><p>Если вы администрируете Linux-системы — обновите ядро. Патч зафиксирован в коммите a664bf3d603d. Основные дистрибутивы начали выпускать исправленные пакеты с 29 апреля. После обновления потребуется перезагрузка.</p><p>Если немедленное обновление невозможно — временная мера: отключить модуль algif_aead:</p><pre><code class="powershell">
echo "install algif_aead /bin/false" &gt; /etc/modprobe.d/disable-algif-aead.conf

rmmod algif_aead 2&gt;/dev/null
</code></pre><p>(<em>Источник: </em><a href="https://t.me/ptescalator" rel="noopener noreferrer nofollow"><em>https://t.me/ptescalator</em></a>)</p><blockquote><p><em>Уязвимость CVE-2026-31431 связана с локальным повышением привилегий в компоненте ядра Linux AF_ALG. Она вызвана ошибкой работы с памятью и позволяет непривилигированному пользователю поднять привилегии до максимальных (root). Это позволяет злоумышленнику полностью захватить систему: читать и изменять любые файлы, включая пароли и ключи, подменять системные файлы, отключать защитные механизмы и средства мониторинга, незаметно устанавливать бэкдоры и закрепляться в системе, скрывать следы своей активности, использовать устройство как возможность для атак на другие сетевые активы. Злоумышленник может проэксплуатировать уязвимость в рамках атак на инфраструктуру, которые могут привести к недопустимым последствиям (утечки информации, кража денежных средств, техногенные катастрофы и т.п).</em></p><p><em>Эксплуатабельность недостатка безопасности была подтверждена на актуальных версиях популярных дистрибутивов Linux: Ubuntu, Amazon Linux, RHEL, SUSE и другие.</em></p><p><em>Ядро Linux Kernel уже сталкивалось с громкими уязвимостями повышения привилегий - например, Dirty Cow и Dirty Pipe. Как сообщают исследователи, в отличие от предыдущих уязвимостей, Copy Fail — это прямолинейная логическая ошибка. Одна и та же программа (скрипт), не требуя каких-либо изменений, работает на всех протестированных дистрибутивах и архитектурах. Эксплойт для уязвимости - это короткий скрипт на Python, использующий только стандартные модули os, socket, zlib. Он не требует никакой настройки под конкретный дистрибутив или архитектуру. Экслуатация уязвимости не детектируется встроенными инструментами безопасности ОС. Кроме того, недостаток безопасности может ставить под угрозу межконтейнерное воздействие и работу кластеров Kubernetes.</em></p><p><em>На данный момент для того, чтобы защититься, можно обновить ядро самостоятельно. Если вы не готовы это делать, следует дождаться, когда обновления пакетов ядра выпустит вендор вашего Linux-дистрибутива. В качестве альтернативного решения исследователи предлагают заблокировать создание сокетов AF_ALG.  Обнаружить эту уязвимость в инфраструктуре можно с помощью MaxPatrol VM. MaxPatrol SIEM детектирует уязвимость с помощью правила Unix_Privilege_Escalation_Via_GTFOBINS.</em></p><p><strong>Александр Леонов, ведущий эксперт по управлению уязвимостями PT Expert Security Center, Positive Technologies</strong></p></blockquote> <a href="https://habr.com/ru/posts/1030496/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030496">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 15:28:21 GMT</pubDate>
    <dc:creator><![CDATA[ptsecurity (Positive Technologies)]]></dc:creator>
      
      <category><![CDATA[уязвимости и их эксплуатация]]></category><category><![CDATA[cve-2026-31431]]></category><category><![CDATA[ядро linux]]></category><category><![CDATA[linux kernel]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Granulex — Информационная безопасность — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1027894/</guid>
    <link>https://habr.com/ru/posts/1027894/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1027894</link>
    <description><![CDATA[<p><strong>RC4 вышел из чата. Сервисные аккаунты остались</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/506/c52/0f7/506c520f73975259cbbc78c11bdefae4.png" alt="Подскажите, у кого сервисные аккаунты под вопросом" title="Подскажите, у кого сервисные аккаунты под вопросом" width="768" height="406"><div><figcaption>Подскажите, у кого сервисные аккаунты под вопросом</figcaption></div></figure><p><strong>В апреле 2026 Kerberos в Windows перестаёт по умолчанию прикрывать старые сервисные учётки RC4. </strong>И тут внезапно выясняется, что главный вопрос не «как включить AES», а «кто вообще помнит, какие аккаунты у нас сервисные».</p><p><a href="https://support.microsoft.com/en-us/topic/how-to-manage-kerberos-kdc-usage-of-rc4-for-service-account-ticket-issuance-changes-related-to-cve-2026-20833-1ebcda33-720a-4da8-93c1-b0496e1910dc" rel="noopener noreferrer nofollow">Microsoft в описании изменений по CVE-2026-20833</a> пишет, что обновления Windows, выпущенные с 14 апреля 2026 года, меняют поведение Kerberos KDC: если явная конфигурация не задана, контроллеры домена в enforcement-режиме будут исходить из поддержки AES. RC4-HMAC больше не работает как удобный неявный fallback. В апреле ещё остаётся ручной откат, в июле – уже без этого люфта.</p><p>⚠️<strong> Где ломается логика</strong></p><p>Проблема не в том, чтобы выставить <a href="https://learn.microsoft.com/en-us/windows/win32/adschema/a-msds-supportedencryptiontypes" rel="noopener noreferrer nofollow">msDS-SupportedEncryptionTypes</a>. Это одна команда PowerShell.</p><p>Проблема – сначала найти всё, что нужно исправить.</p><p>В зрелом AD-лесу сервисных аккаунтов могут быть сотни. Часть создана вручную. Часть – скриптами, которые писал человек из прошлой эпохи. Часть – установщиками enterprise-приложений, которые сами создали учётку и не спросили, надо ли оставить записку будущим поколениям.</p><p>ldapsearch или PowerShell выдадут список объектов. Но список не ответит на главные вопросы:</p><p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; какой аккаунт обслуживает какой сервис;</p><p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; кто его создал;</p><p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; почему у него именно такие флаги;</p><p>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; что отвалится, если атрибут поменять.</p><p>После enforcement один старый флаг – и сервис, который тихо работал пять лет, встречает вас ошибкой уровня KRB_AP_ERR_ETYPE_NOSUPP. Очень вежливо. Очень бесполезно.</p><p>🔍 <strong>Почему резервка не спасает</strong></p><p>Резервная копия здесь не главный инструмент. Это не пожар в дата-центре и не потерянный контроллер домена. Это состояние конкретных атрибутов у конкретных объектов.</p><p>Нужно понять не просто «как вернуть каталог», а что именно было до обновления и что изменилось после.</p><p>Снимок состояния каталога и сравнение объекта «было / стало» в таких историях полезнее, чем героический разбор логов в три ночи. Особенно когда речь идёт не только про Kerberos, но и про импортозамещение, миграции, синхронизации и переносы объектов между каталогами.</p><p>Это хорошо видно и по соседнему миру: <a href="https://www.helpnetsecurity.com/2026/03/19/samba-4-24-0-kerberos-hardening/" rel="noopener noreferrer nofollow">Help Net Security разбирает Samba 4.24.0</a> как релиз с Kerberos hardening и переходом к AES-default для доменной криптографии. Тренд понятный: старые неявные допущения вокруг RC4 постепенно закрываются. А вместе с ними всплывает качество инвентаризации каталога.</p><p>После переноса часть атрибутов может потеряться тихо. Сервисные учётки могут остаться на месте, но уже не в том состоянии. Формально каталог работает. Практически – вы начинаете админскую археологию.</p><p><strong>Апрельский дедлайн Kerberos – хороший повод проверить не только поддержку AES. </strong>Он задаёт более неприятный вопрос: насколько хорошо вы вообще видите состояние своего каталога.</p> <a href="https://habr.com/ru/posts/1027894/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1027894">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 15:06:06 GMT</pubDate>
    <dc:creator><![CDATA[Granulex]]></dc:creator>
      
      <category><![CDATA[Kerberos]]></category><category><![CDATA[RC4]]></category><category><![CDATA[AES]]></category><category><![CDATA[Active Directory]]></category><category><![CDATA[сервисные аккаунты]]></category><category><![CDATA[msDS-SupportedEncryptionTypes]]></category><category><![CDATA[LDAP]]></category><category><![CDATA[резервное копирование]]></category><category><![CDATA[гранулярное восстановление]]></category><category><![CDATA[импортозамещение]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @anna_lesnykh — Блог компании Флант (+4) — 01.05.2026 17:41]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/flant/posts/1030482/</guid>
    <link>https://habr.com/ru/companies/flant/posts/1030482/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030482</link>
    <description><![CDATA[<p><strong>Опубликовали митигацию CVE-2026-31431 для Deckhouse Kubernetes Platform</strong><br><br>Уязвимость <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31431" rel="noopener noreferrer nofollow">затрагивает</a> модуль ядра Linux algif_aead (интерфейс AF_ALG). До выхода обновлений ядра в дистрибутивах предлагаем временное решение на уровне платформы.</p><p>В репозитории:</p><p>• <code>NodeGroupConfiguration</code>, который блокирует загрузку модуля и выгружает его, если он загружен;</p><p>• <code>FalcoAuditRules</code> для детекта попыток эксплуатации (доступно в DKP EE и CSE).</p><p>Применяется через <code>kubectl apply</code>, подробности и инструкции <a href="https://github.com/deckhouse/d8-copy-fail-mitigation" rel="noopener noreferrer nofollow">в README</a>.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/121/815/f3d/121815f3d696aa9c7bc26972037e4faa.jpg" width="1074" height="480"></figure> <a href="https://habr.com/ru/posts/1030482/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030482">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 14:41:53 GMT</pubDate>
    <dc:creator><![CDATA[anna_lesnykh (Флант)]]></dc:creator>
      
      <category><![CDATA[cve]]></category><category><![CDATA[deckhouse kubernetes platform]]></category><category><![CDATA[linux]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @proceramika — 3D-принтеры (+2) — 01.05.2026 13:38]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030418/</guid>
    <link>https://habr.com/ru/posts/1030418/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030418</link>
    <description><![CDATA[<p>Всем привет! На связи Прокерамика, и это наш пост-знакомство. В этом блоге будем иногда писать о развитии такой интересной технологии, как 3D-печать керамикой, и наших скромных усилиях по ее развитию!</p><p>Кто мы? Прокерамика (ООО «Ретех») — это первый российский разработчик материалов и оборудования для процессов аддитивного производства прецизионных изделий из технической керамики методом лазерной стереолитографии. Мы начинали как классический университетский коллектив в Сколтехе и за пару лет прошли путь до малой инновационной компании, внедряющей свои разработки в контуры как крупных корпораций, так и ВУЗов. Сейчас ставим своей целью пилотирование и внедрение нашего оборудования в наиболее инновационных отраслях промышленности.</p><p>Основные преимущества 3D-печати керамикой:<br>Керамика — это материал как настоящего, так и будущего!</p><p>- Высокая механическая прочность, твердость и износостойкость получаемых деталей.<br>- Высокие рабочие температуры (до 2000 °С), керамика — отличный теплоизолятор, поэтому запчасти не деформируются при большом диапазоне температур. Это очень важная особенность для применения в аэрокосмической и литейной промышленности.<br>- Химическая стойкость. Изделия способны работать в агрессивных средах, защищены от любых форм коррозии.<br>- Превосходные диэлектрические свойства позволяют широко использовать этот материал в микроэлектронной промышленности и при изготовлении компонентов силовой электроники.<br>- Ударная вязкость. Отдельные виды керамики используются для механических деталей, способных выдерживать большие нагрузки в механических агрегатах, таких как подшипники.<br>Радиационная устойчивость позволяет использовать ее в атомной промышленности.<br>- Биосовместимость. Напечатанные изделия можно использовать для замены костных структур в теле человека, тут на сцену выходят такие материалы как ГАП и ТКФ.</p><p>Справедливости ради стоит отметить, что технологии керамической 3D-печати в целом пока очень сложные и относятся далеко не к любительскому уровню техники, требуют сложного и дорогого оборудования и керамических материалов. Поэтому и в их разработке напрашивается как серьезный научный бэкграунд, так и большой практический опыт внедрения.</p><p>#3d-printing #ceramics #additivemanufacturing #3д_печать #аддитивные_технологии #SLA</p><div class="floating-image"><p>Наш сайт proceramika.ru</p></div><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/8bb/1ab/3cd/8bb1ab3cdf9c794087150e8f787a682d.png" alt="Прокерамика-170 - первый отечественный промышленный 3D-принтер для печати керамикой. Фото: Пресс-служба Департамента инвестиционной и промышленной политики города Москвы" title="Прокерамика-170 - первый отечественный промышленный 3D-принтер для печати керамикой. Фото: Пресс-служба Департамента инвестиционной и промышленной политики города Москвы" width="1956" height="1412"><div><figcaption>Прокерамика-170 - первый отечественный промышленный 3D-принтер для печати керамикой. Фото: Пресс-служба Департамента инвестиционной и промышленной политики города Москвы</figcaption></div></figure> <a href="https://habr.com/ru/posts/1030418/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030418">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 10:38:48 GMT</pubDate>
    <dc:creator><![CDATA[proceramika]]></dc:creator>
      
      <category><![CDATA[3д-принтер]]></category><category><![CDATA[3д-принтеры]]></category><category><![CDATA[3d]]></category><category><![CDATA[аддитивное производство]]></category><category><![CDATA[аддитивные технологии]]></category><category><![CDATA[керамика]]></category><category><![CDATA[стереолитография]]></category><category><![CDATA[sla]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @infostart-press — Блог компании INFOSTART.RU — 01.05.2026 13:22]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/infostart/posts/1030416/</guid>
    <link>https://habr.com/ru/companies/infostart/posts/1030416/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030416</link>
    <description><![CDATA[<figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/b40/1e0/0d3/b401e00d3f7ba3ae72de9da489af3061.png" alt="С 1 мая! " title="С 1 мая! " width="1254" height="1254"><div><figcaption>С 1 мая! </figcaption></div></figure><p>Пусть этой весной будет больше удачных идей, хорошего настроения и поводов творить. Команда Инфостарта желает лёгких задач, сильных решений, поменьше рутины, побольше творчества и, конечно, тёплых выходных!</p> <a href="https://habr.com/ru/posts/1030416/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030416">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 10:22:45 GMT</pubDate>
    <dc:creator><![CDATA[infostart-press (INFOSTART.RU)]]></dc:creator>
      
      <category><![CDATA[1 мая]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @CIOlogia — Информационная безопасность (+1) — 01.05.2026 12:34]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030408/</guid>
    <link>https://habr.com/ru/posts/1030408/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030408</link>
    <description><![CDATA[<p>В cPanel обнаружена уязвимость, позволяющая получить доступ к серверу без пароля — авторизацию можно обойти полностью.</p><p>cPanel стоит на миллионах хостинг-серверов по всему миру. Это де-факто стандарт для shared-хостинга и небольших VPS. Если дыра позволяет зайти без учётных данных — под угрозой не только сайты, но и базы данных, почтовые ящики, конфигурации, SSH-ключи, всё что лежит на сервере.</p><p>Детали эксплойта SecurityLab не раскрывает, но сам факт обхода аутентификации — это уже критический уровень. Не «повышение привилегий», не «утечка данных при определённых условиях». Просто: пароль не нужен.</p><p><strong>Что стоит проверить прямо сейчас</strong></p><p>Если у вас или ваших подрядчиков есть серверы на cPanel:</p><ul><li><p>убедитесь, что установлена последняя версия панели (апдейты в cPanel выходят через WHM → cPanel &amp; WHM Updates)</p></li><li><p>закройте порты 2082, 2083, 2086, 2087 для внешнего доступа, если панель не должна быть публичной</p></li><li><p>проверьте логи авторизации на предмет подозрительных входов за последние несколько дней</p></li><li><p>если используете хостинг-провайдера — уточните у него статус патча</p></li></ul><p>Последнее, что хочется обнаружить в понедельник утром: кто-то уже неделю ходит по вашему серверу, пока вы думали, что всё закрыто.</p> <a href="https://habr.com/ru/posts/1030408/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030408">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 09:34:58 GMT</pubDate>
    <dc:creator><![CDATA[CIOlogia]]></dc:creator>
      
      <category><![CDATA[cPanel]]></category><category><![CDATA[уязвимость]]></category><category><![CDATA[обход аутентификации]]></category><category><![CDATA[хостинг]]></category><category><![CDATA[WHM]]></category><category><![CDATA[патч]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Ekaterina_yrist — Управление e-commerce — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1029866/</guid>
    <link>https://habr.com/ru/posts/1029866/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029866</link>
    <description><![CDATA[<p><strong>Договор для коучей, психологов и астрологов: как защитить себя и не нарушить закон</strong></p><p>Сегодня разбираем специфику услуг экспертов: отказ от гарантий результата, авторские права на методики, конфиденциальность и правила возврата. Как защитить себя и не нарушить закон.</p><blockquote><p>Важное предупреждение: всё нижесказанное относится и к договорам, и к оферте. Конкретных норм закона применительно к экспертам вы не найдёте. То, что я напишу - это совокупность норм и моей личной практики. Деятельность коучей, например, ничем специально не регулируется (только недавно они появились в справочнике профессий как «специалисты по развитию персонала»).</p></blockquote><p>Поэтому читайте, берите на вооружение, но помните: каждый случай индивидуален.<br></p><p><strong>Отказ от ответственности за результат и вред здоровью</strong></p><p>Вы не можете гарантировать клиенту, что после ваших консультаций он разбогатеет, похудеет или найдёт любовь. Это честно, но нужно правильно оформить.<br></p><p><strong>Что прописать в договоре:</strong><br>⦁ Вы не даёте гарантий достижения конкретных результатов, так как они зависят от самого клиента (его действий, мотивации, добросовестности).<br>⦁ Вы не несёте ответственности за ухудшение состояния здоровья, если клиент скрыл противопоказания или не выполнил ваши рекомендации.<br></p><p><strong>Внимание:</strong> проверьте, имеете ли вы право оказывать свои услуги без медицинской лицензии и/или профильного образования. Многие методы относятся к методам психологической (а некоторые - к психиатрической) терапии. Они могут применяться только профессиональными дипломированными специалистами с высшим образованием. Также есть перечень медуслуг - проверьте, не указана ли там ваша услуга. Например, лазерная эпиляция требует медлицензии.<br></p><p><strong>Интеллектуальная собственность</strong></p><p>Кто владеет записями консультаций, методичками, чек-листами, программами курсов?</p><p><strong>Пропишите в договоре:</strong><br>⦁ Все материалы, которые вы передаёте клиенту (рабочие тетради, чек-листы, записи), являются вашей интеллектуальной собственностью.<br>⦁ Клиент получает право только на личное использование. Запрещено передавать материалы третьим лицам, копировать, распространять, использовать для своих занятий или публиковать.<br>⦁ Записи консультаций (если они ведутся) принадлежат вам, если иное не оговорено отдельно.<br></p><p><strong>Конфиденциальность</strong></p><p>Эксперты работают с личной информацией клиентов. Это требует обязательства неразглашения.<br></p><p><strong>В договоре укажите:</strong><br>⦁ Вы обязуетесь не разглашать информацию, полученную от клиента, без его согласия.<br>⦁ Исключения - случаи, предусмотренные законом (например, по запросу суда или правоохранительных органов).<br>⦁ Клиент, в свою очередь, обязуется не разглашать содержание консультаций (кто что сказал, какие методы применялись).</p><p><br></p><p><strong>Возвраты: как не возвращать 100%, если клиент прошёл половину</strong></p><p>Закон о защите прав потребителей и судебная практика говорят: полностью оставлять себе деньги нельзя. Но можно защитить себя.<br></p><p><strong>Что работает:</strong><br>⦁ Пропишите поэтапную оплату или возврат пропорционально оказанным услугам.<br>⦁ Для онлайн-курсов и марафонов: если клиент уже получил доступ к материалам, вы можете удержать стоимость фактически переданной части курса.<br>⦁ Фиксируйте момент оказания услуги: акт подписывать крайне желательно. Если клиент спорит - пусть хотя бы напишет в мессенджере: «Услуги оказаны в полном объёме, качество удовлетворяет, претензий не имею».<br></p><p>Для 1–2 сессий подойдёт оферта. Для длительного сопровождения лучше индивидуальный договор. Все переписки скриним. Информированное согласие и согласие на обработку персональных данных храним бережно.<br></p><p><strong>Что ещё важно знать</strong></p><p>Договор подготовлен для заключения с физлицами. Гражданство не имеет значения, так как услуги оказываются онлайн или на территории РФ, и договор подчинён российскому праву.<br></p><p><strong>Для юрлиц такой договор не подойдёт</strong> - нужно разрабатывать отдельный, на проведение групповых или индивидуальных занятий с работниками юрлица. Юрлицо выступает заказчиком, а работники - третьими лицами. Совместить в одном невозможно.</p><blockquote><p>Деятельность каждого эксперта очень индивидуальна. Поэтому крайне рекомендую: один раз не пожалеете денег, сделайте пакет документов с помощью юристов</p></blockquote> <a href="https://habr.com/ru/posts/1029866/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029866">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 05:20:39 GMT</pubDate>
    <dc:creator><![CDATA[Ekaterina_yrist]]></dc:creator>
      
      <category><![CDATA[психолог]]></category><category><![CDATA[коуч]]></category><category><![CDATA[интелектуальная собственность]]></category><category><![CDATA[возврат денег]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @pureooplover — Smalltalk (+1) — 30.04.2026 22:19]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030310/</guid>
    <link>https://habr.com/ru/posts/1030310/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030310</link>
    <description><![CDATA[<p><strong><em>Всем привет ребята!</em></strong></p><p>Планирую написать свой <strong>ЯП</strong> в следующие недели, возможно в следующей статье про него буду говорить даже.</p><p>Так вот.</p><p><strong>Синтаксис</strong> будет наверно <em>Smalltalk подобным</em>.</p><p>Думаю, спецификация будет почти что такой:<br></p><pre><code>define = | имя1 имя2 имя3 ... |
assign = имя := значение !
msg send = объект сообщение !
reserved msg send = объект сообщение: аргументы !
binary msg send = объект сообщение аргументы !
cascade msg send = msg send или reserved msg send; msg send или reserved msg send; ... !
block = [ ... ] !
fn = # (аргумент1 аргумент2 ...) block !
dfmthd = defmethod имяобъекта имяметода аргументы block !
return = ^ выражение !
class = class parent name init-block !</code></pre><p>Ну... Синтатикс ещё не продуман так сильно прям.</p><p>Напишу на Пайтон, потом перепишу на Си.</p><p><strong><em>Всем удачи!</em></strong></p><p><strong>UPD:</strong></p><p>Где тут реклама по вашему!?</p><p>Я что тут где то ссылку указал и говорю "ПЕРЕЙДИ, ИНАЧЕ БУДЕТ ТЕБЕ ПЛОХО!"?<br>Вроде нет.</p><p>Даже мыслями нельзя уже поделиться без минусов?</p> <a href="https://habr.com/ru/posts/1030310/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030310">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 19:19:25 GMT</pubDate>
    <dc:creator><![CDATA[pureooplover]]></dc:creator>
      
      <category><![CDATA[python]]></category><category><![CDATA[c]]></category><category><![CDATA[diy]]></category><category><![CDATA[smalltalk]]></category><category><![CDATA[programming language]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @smirnoff_ai — Блог компании LLMStart.ru (+4) — 30.04.2026 20:07]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/llmstart/posts/1030266/</guid>
    <link>https://habr.com/ru/companies/llmstart/posts/1030266/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030266</link>
    <description><![CDATA[<p><strong>Дорожная карта Agentic AI. Level 4. Своя кузница — локальный запуск моделей</strong></p><figure class=""><img src="https://habrastorage.org/webt/4d/4d/c0/4d4dc0327f0e185a1074023a0fc0ba18.png" alt="Дорожная карта Agentic AI — Level 4. Своя кузница: локальный запуск моделей" title="Level 4. Своя кузница — локальный запуск моделей"><div><figcaption>Level 4. Своя кузница — локальный запуск моделей</figcaption></div></figure><p>Не всё имеет смысл отдавать в облако. Причин у этого как минимум три:</p><ol><li><p><strong>Приватность</strong>. Стоит начать пересылать в чужой API персональные данные клиентов, внутреннюю переписку или код с коммерческой тайной, как логи стороннего провайдера превращаются из абстрактной строчки в SLA во вполне конкретный риск утечки. Локальная модель эту головную боль снимает: данные просто не покидают периметр компании, и обсуждать с безопасниками становится по сути нечего.</p></li><li><p><strong>Автономность</strong>. Когда провайдер прилёг, сети легли или вашему региону внезапно прикрыли доступ, локальный агент этого даже не заметит и продолжит работать, как ни в чём не бывало.</p></li><li><p><strong>Стоимость</strong>. Здесь всё упирается в масштаб. Если вы просто экспериментируете у себя на ноутбуке, локальный запуск получается полностью бесплатным: ни подписок, ни платы за токены, и докупать ничего не придётся, всё поедет на том железе, что уже стоит на столе. Когда же речь идёт про нагруженный прод, картина меняется: нужен сервер с GPU, и экономика там сходится не сразу. На сотнях запросов в день локальный инференс вряд ли отобьётся, а вот на десятках тысяч он уже выгоднее облака.</p></li></ol><p><strong>Что вообще получится запустить</strong></p><p>Проприетарные модели уровня GPT-5, Claude Opus 4.7 или Gemini 3.1 локально вы, конечно, не запустите: они закрытые и слишком огромные. Зато опенсорс быстро подтягивается следом. Qwen3 от Alibaba, DeepSeek R1 и V3.1, Mistral Small и Magistral это вполне рабочие модели, которые в квантизованных версиях помещаются на одну видеокарту. Даже OpenAI в прошлом году выложила свою открытую <a href="https://openai.com/index/introducing-gpt-oss/" rel="noopener noreferrer nofollow">gpt-oss</a>, сразу в 20B и 120B параметров.</p><p><strong>Чем крутить локально</strong></p><p>Проще всего начать с <a href="https://ollama.com/" rel="noopener noreferrer nofollow">Ollama</a>: ставится одной командой, ещё одной скачивается модель, и всё. Никаких плясок с CUDA, Python и зависимостями, из коробки есть и GUI, и REST-API. Если хочется чего-то более «приложенческого», посмотрите в сторону <a href="https://lmstudio.ai/" rel="noopener noreferrer nofollow">LM Studio</a> или <a href="https://jan.ai/" rel="noopener noreferrer nofollow">Jan</a>; у LM Studio при этом есть приятная мелочь: она ещё до скачивания подскажет, хватит ли у вас ресурсов на конкретную модель.</p><p><strong>Как встроить в свой код</strong></p><p>Самое важное даже не в том, как удобно поднять модель у себя, а в том, что интегрировать её в код ваших приложений так же легко, как сменить провайдера. У всех этих инструментов OpenAI-совместимый API, поэтому в клиенте OpenAI достаточно поменять <code>base_url</code> с облака на <code>localhost</code>, и тот же самый код из прошлых постов продолжит работать без единой правки.</p><p><strong>Что брать в продакшен</strong></p><p>Эта связка работает, пока вы экспериментируете на ноутбуке. В продакшене ставки выше: опенсорс-модель надо крутить под реальной нагрузкой, и стандарт здесь это <a href="https://docs.vllm.ai/" rel="noopener noreferrer nofollow">vLLM</a>. Он оптимизирован под высокий RPS и параллельный инференс, реально выжимает из GPU всё, что она способна отдать.</p><p>Вообщем, не относитесь к локальному запуску, как к большому инфраструктурному проекту. На практике это один спокойный вечер экспериментов: поставили Ollama, скачали Qwen3, поменяли <code>base_url</code> в агенте и погнали…</p><p>🔔 Следующая тема: Few-shot learning, как учить модель прямо в промпте.</p><p>⬅️ Предыдущая тема: <a href="https://habr.com/ru/posts/1029790/" rel="noopener noreferrer nofollow">Level 4. Новые чувства — мультимодальность</a></p><p>Подписывайтесь, пожалуйста, чтобы не пропустить!</p><blockquote><p>Больше про ИИ — в <a href="https://t.me/aidialogs" rel="noopener noreferrer nofollow">ТГ-канале</a> и <a href="https://vk.com/llmstart" rel="noopener noreferrer nofollow">ВК</a>. <a href="https://llmstart.ru/?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=agentic-roadmap-05" rel="noopener noreferrer nofollow">Каталог наших курсов, услуг и кейсов</a> по ИИ-агентам. По вопросам — <a href="https://t.me/smirnoff_ai" rel="noopener noreferrer nofollow">пишите в личку</a>.</p></blockquote> <a href="https://habr.com/ru/posts/1030266/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030266">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 17:07:40 GMT</pubDate>
    <dc:creator><![CDATA[smirnoff_ai (LLMStart.ru)]]></dc:creator>
      
      <category><![CDATA[llm]]></category><category><![CDATA[ai]]></category><category><![CDATA[ollama]]></category><category><![CDATA[vllm]]></category><category><![CDATA[lmstudio]]></category><category><![CDATA[local llm]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @nmivan — Читальный зал (+1) — 30.04.2026 19:33]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030258/</guid>
    <link>https://habr.com/ru/posts/1030258/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030258</link>
    <description><![CDATA[<p><strong>«Русская модель управления» Прохоров А.П.</strong></p><p>Это не книга, а Книга. Даже КНИГА. Для меня по крайней мере.</p><p>Так уж вышло, что это – первая книга про управление, которую я прочитал. Года 22 мне тогда было. Зашёл, помню, в книжный магазин, глянул на полку – она на меня смотрит и молчит. Как-то вообще без вопросов взял и купил.</p><p>И эта книга предопределила мои подходы к управлению – реализм, местами цинизм в выборе методов, нацеленность на результат, постоянный анализ происходящего, недоверие к успехам и желание копаться в их причинах, постоянные изменения (даже если всё хорошо), жёсткая аллергия на любые «кейсы», «методики» и «стандарты».</p><p>Книга совершенно уникальна. Она вообще ничему не учит. Там нет ни одной рекомендации – где-то в послесловии пара слов написана в стиле «вот если бы наши менеджеры делали то-то», и на этом всё. В книге нет ничего, названного Стивеном Кови «аспирин» - «бери и пользуйся».</p><p>Вся книга – детальный, вдумчивый, и в итоге потрясающий анализ вопроса: почему русские достигали колоссальных результатов, будучи эпически неэффективными.</p><p>Если вы читали книги по управлению – а они, в основном, западные – то понимаете, что Прохоров перевернул повозку лошадью вперёд. Он не рассказывает, что надо сделать для достижения результата – т.е. сначала процесс, потом результат. Он разбирает результаты и анализирует их причины. Да простят меня возможные любители Джима Коллинза – тот написал в схожем стиле свою «От хорошего к великому», только объект исследования разный: у Коллинза – лучшие компании, у Прохорова – тысячелетняя история целого народа.</p><p>Важно не противопоставлять написанное Прохоровым тому, что пишут другие авторы (особенно зарубежные). А то, знаете, есть любители – «всё, теперь только по-русски управлять будем, нахрен зарубежное всё». Или наоборот – «я продвинутые западные книжки читал, а тут чушь какая-то про кластеризацию систем управления». Всё это прекрасно сочетается. Более того – оно словно создано для синергии (будьте здоровы).</p><p>Если совсем упрощённо, Прохоров поможет понять, почему эффективные зарубежные методики управления плохо ложатся на нашу реальность. И если немного додумать (автор, напомню, рецептов не даёт), применить русскую смекалку, взять управленческий напильник и шлифануть западное, то оно встанет у нас, как влитое.</p><p>Вот для чего нужен Прохоров и его русская модель управления.</p><p>Из моего <a href="https://t.me/readingstack" rel="noopener noreferrer nofollow">Книжного стека</a>.</p> <a href="https://habr.com/ru/posts/1030258/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030258">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 16:33:05 GMT</pubDate>
    <dc:creator><![CDATA[nmivan]]></dc:creator>
      
      <category><![CDATA[черт знает что]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @YuriPanchul — FPGA (+4) — 30.04.2026 18:08]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030212/</guid>
    <link>https://habr.com/ru/posts/1030212/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030212</link>
    <description><![CDATA[<p>В&nbsp;ленте фейсбука много постов про&nbsp;банкротство некоей частной школы, в&nbsp;которую, судя по&nbsp;репликам, детей возили в&nbsp;замок на&nbsp;самолетах. Обсуждают в&nbsp;основном что&nbsp;не&nbsp;заплатили за&nbsp;два месяца учителям, а&nbsp;также весом&nbsp;ли диплом или&nbsp;сертификат от&nbsp;данной школы. Проскальзывает слово «элитарность».</p><p>У&nbsp;меня при&nbsp;виде такой информации сразу встает вопрос: а&nbsp;чему там такому учили и как&nbsp;это поможет детям решать задачи в&nbsp;реальной жизни? Я это спрашиваю с&nbsp;позиции человека, который периодически участвует в&nbsp;интервьировании студентов американских вузов на&nbsp;работу проектировать телефоны в&nbsp;Самсунг. Интервьирует кандидата обычно команда из&nbsp;рекрутера, скринера‑инженера, пяти старших инженеров и двух начальников. В&nbsp;отличие от&nbsp;гуманитария <a href="https://www.facebook.com/ivan.kurilla.9/" rel="noopener noreferrer nofollow">Ivan Kurilla</a>, который в&nbsp;некоем интервью рассказывал что&nbsp;в&nbsp;Америке все решает топовый вуз, я знаю из&nbsp;своей практики, что&nbsp;даже если у&nbsp;студента хоть два диплома из&nbsp;вузов в&nbsp;мировом Топ-10, но&nbsp;он не&nbsp;решает задачки на&nbsp;интервью, то он не&nbsp;получит оффера. А&nbsp;вот если хорошо решает, то скорее всего получит. Вуз имеет значение при&nbsp;сравнении двух кадидатов которые решают задачки примерно одинаково.</p><p>Вы себе не&nbsp;представляете, какое количество студентов, в&nbsp;том числе топовых вузов, плавает на&nbsp;вопросах типа: «преврати последовательности с&nbsp;битом first в&nbsp;последовательности с&nbsp;битом last». Полная формулировка: на&nbsp;вход цифрового блока приходят последовательности из&nbsp;трансферов данных. Каждый трансфер считывается на&nbsp;положительном фронте тактового сигнала clock, на&nbsp;котором сигнал valid=1. Первый трансфер в&nbsp;каждой последовательности обозначен сигналом first. Блок должен выдавать на&nbsp;выходе такую&nbsp;же последовательность, но&nbsp;маркировать не&nbsp;первый трансфер, а&nbsp;последний сигналом last. Напишите код на&nbsp;языке описания аппаратуры Verilog который это делает«.»</p><p>Вот сейчас некоторые комментаторы побежали в&nbsp;ChatGPT и вернутся с&nbsp;репликой «но это&nbsp;же так просто!» Но&nbsp;в&nbsp;реальной жизни кандидат интервьируется у&nbsp;доски (физической, на&nbsp;стене, не&nbsp;виртуальной) без&nbsp;доступа не&nbsp;только к&nbsp;ИИ, но&nbsp;и к&nbsp;любым электронным устройствам вообще. И оказывается, что&nbsp;многим это не&nbsp;просто, топовые вузы почему‑то не&nbsp;научили их решать такие задачки, хотя в&nbsp;программе это есть. Если вдумчиво пройти курс MIT 6.111&nbsp;или&nbsp;там курс по&nbsp;учебнику Dally &amp; Harting в&nbsp;Стенфорде, то у&nbsp;студента не&nbsp;должно возникнуть проблем с&nbsp;такими задачками. Но&nbsp;они возникают.</p><p>Я это все к&nbsp;чему. Никто так и не&nbsp;спросил, а&nbsp;что&nbsp;собственно такое учили в&nbsp;той обанкротившейся школе, что&nbsp;ради этого нужно&nbsp;было снимать замок‑шато во&nbsp;Франции? Чем это лучше помогает скажем решать задачки по&nbsp;геометрии (геометрия тоже нужна про&nbsp;проектировании GPU в&nbsp;телефоне), чем школа в&nbsp;здании&nbsp;бывшего пионерлагеря около сельмага в&nbsp;Новосибирской области? (Я про&nbsp;Летнюю Школу Юных Программистов в&nbsp;Новосибирске если кто не&nbsp;понял намек). Мы в&nbsp;Самсунге кстати сейчас нанимаем на&nbsp;позиции RTL‑дизайнеров&nbsp;— можете присылать мне запросы, если вы решили задачку выше без&nbsp;бегания в&nbsp;ChatGPT и она прошла тест. Тест вот <a href="https://github.com/yuri-panchul/systemverilog-homework/tree/main/04_more_sequential/04_06_convert_first_to_last_with_valid" rel="noopener noreferrer nofollow">тут</a> (он используется на&nbsp;российской Школе Синтеза Цифровых Схем кстати).</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/ca7/ef5/d42/ca7ef5d42b06927ece1f4127ca207bb1.png" width="1046" height="484"></figure> <a href="https://habr.com/ru/posts/1030212/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030212">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 15:08:58 GMT</pubDate>
    <dc:creator><![CDATA[YuriPanchul]]></dc:creator>
      
      <category><![CDATA[проблемы образования]]></category><category><![CDATA[задачи на собеседовании]]></category><category><![CDATA[SystemVerilog]]></category><category><![CDATA[asic design]]></category><category><![CDATA[франция]]></category><category><![CDATA[сша]]></category><category><![CDATA[банкротства]]></category><category><![CDATA[школьная программа]]></category><category><![CDATA[цифровая схемотехника]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Editor_cloud_ru — Блог компании Cloud.ru (+4) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/cloud_ru/posts/1029714/</guid>
    <link>https://habr.com/ru/companies/cloud_ru/posts/1029714/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029714</link>
    <description><![CDATA[<p><strong>Гига-помощник в облаке теперь закрывает DevOps-, SRE- и FinOps-задачи: что нового</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/cd1/cf3/328/cd1cf3328e0f98ae968e7c40e8efb517.png" width="1560" height="880"></figure><p>Рассказываем про большое обновление ИИ-помощника, встроенного в консоль Cloud.ru. В этом релизе расширили возможности работы с виртуальными машинами и добавили три специализированных сценария.</p><p><strong>🖥️Несколько ВМ в разных конфигурациях</strong></p><p>Гига-помощник научился создавать сразу несколько виртуальных машин за один запрос и управлять ими по команде: может добавлять и удалять диски, менять конфигурации и выполнять другие повседневные операции. Теперь вы сможете легким движением руки развернуть сразу dev, stage и prod или подготовить все необходимое для нагрузочного тестирования.&nbsp;</p><p><strong>🤖Три новых сценария&nbsp;</strong></p><p>Теперь у вас прямо в консоли есть три&nbsp;«подчиненных», которые проследят за тем, чтобы все шло как надо:</p><ul><li><p>🛠&nbsp;<strong>DevOps-агент</strong>&nbsp;— разворачивает и обслуживает популярные сервисы по текстовому промпту: PostgreSQL, Kafka, WordPress, GitLab и другие. Не нужно держать в голове порядок шагов или обращаться к документации, достаточно описать задачу.</p></li><li><p>📡&nbsp;<strong>SRE-агент</strong>&nbsp;— настраивает мониторинг и алертинг, а также помогает разбирать инциденты. Удобен, когда нужно быстро поднять наблюдаемость для нового сервиса или разобраться в причинах сбоя.</p></li><li><p>💰&nbsp;<strong>FinOps-агент</strong>&nbsp;— находит забытые и неиспользуемые ВМ и предлагает их удалить, чтобы исключить лишние расходы. Показывает топ дорогих ресурсов и позволяет сравнивать траты за разные периоды.</p></li></ul><p><a href="https://console.cloud.ru/?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=giga_renewal_30042026" rel="noopener noreferrer nofollow">Ищите Гига-помощника в правом нижнем углу главной страницы&nbsp;консоли</a></p> <a href="https://habr.com/ru/posts/1029714/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029714">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 14:23:12 GMT</pubDate>
    <dc:creator><![CDATA[Editor_cloud_ru (Cloud.ru)]]></dc:creator>
      
      <category><![CDATA[агентные системы]]></category><category><![CDATA[искусственный интеллект]]></category><category><![CDATA[ai]]></category><category><![CDATA[ml]]></category><category><![CDATA[devops]]></category><category><![CDATA[разработка]]></category><category><![CDATA[cloudnative]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @GlinkinIvan — Информационная безопасность (+4) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030052/</guid>
    <link>https://habr.com/ru/posts/1030052/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030052</link>
    <description><![CDATA[<figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/baa/214/d31/baa214d31e7167e2bc2ae86c1a8c21f1.PNG" width="1179" height="2556"></figure><p>Коллеги-бумажные инфобезники, у меня к вам тема на поразмыслить. У каждого из нас есть мобильный телефон, в котором имеется телефонная книга и куда мы записываем телефон, фио и иные персональные данные конкретного человека. По сути, с момента нажатия на кнопку “Сохранить” мы начинаем обработку персональных данных (запись, систематизация, накопление, хранение) и должны руководствоваться 152-ФЗ. Но есть пару нюансов.</p><p>Во-первых, в соответствии с п. 1 ч. 2 ст. 1 Федерального закона, действие последнего не распространяются на отношения, возникающие при обработке ПДн физическими лицами исключительно для личных и семейных нужд. Простыми словами, если у нас в контактах исключительно родственники и друзья, то нам нечего переживать.</p><p>А что если я работаю, например, менеджером по продажам и у меня записаны сотни телефонов клиентов и подрядчиков? В данном случае может ли быть применен п. 5 ч. 1 ст. 6 ФЗ-152, в соответствии с которым обработка ПДн допускается для исполнения договора, стороной которого либо выгодоприобретателем или поручителем по которому является субъект персональных данных?</p><p>В продолжении темы: я хочу записать в свою телефонную книгу всех граждан страны (сейчас не рассматриваем технологические ограничения на объем памяти), включая их фио, телефоны, даты рождения, адреса и другую важную для меня информацию. Естественно, я их лично всех не знаю и мне они не нужны для работы. Я не собираюсь передавать их третим лицам или использовать в качестве рекламы. Я просто хочу знать кто мне звонит 😉 (по сути, использовать для личных нужд). Это законно?</p><p>С одной стороны, речь идёт о всех гражданах страны и фактические подразумевает массовый сбор и создание базы данных. С другой стороны, а как мне определить число, что это пока еще личные цели, но еще не массовость и, соответсвенно, наоборот: это уже массовый сбор и не подпадает под личные нужды? Кроме того, если мой номер телефона был “слит” в интернет, я такого согласия не давал, но люди записали его себе в справочник: будет ли это нарушением закона как незаконный сбор ПДн?</p><p>В общем, ситуация простая, а вопросов много. Предлагаю подискутировать по данному вопрос и уже наконец-то определиться, нужно ли брать согласие субъекта на обработку персональных данных перед добавлением контакта человека в свой телефон? ;)</p><p>🧠 Обязательно поделись с&nbsp;теми, кому это может&nbsp;быть полезно: 💬 <a href="https://t.me/glinkinivan" rel="noopener noreferrer nofollow">Телеграм</a> | 💬 <a href="https://max.ru/join/Htn3rk5JAiZe0wsBPadSoHj7Y-P1uTuQnViRCssj70s" rel="noopener noreferrer nofollow">Max</a> | 📝 <a href="https://habr.com/ru/users/GlinkinIvan/" rel="noopener noreferrer nofollow">Хабр</a> | 💙 <a href="https://vk.com/glinkinivan" rel="noopener noreferrer nofollow">ВКонтакте</a></p> <a href="https://habr.com/ru/posts/1030052/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030052">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 13:00:38 GMT</pubDate>
    <dc:creator><![CDATA[GlinkinIvan]]></dc:creator>
      
      <category><![CDATA[152]]></category><category><![CDATA[152-фз]]></category><category><![CDATA[телефон]]></category><category><![CDATA[книга]]></category><category><![CDATA[согласие]]></category><category><![CDATA[личные нужды]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @hatman — Проектирование API — 30.04.2026 15:51]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030142/</guid>
    <link>https://habr.com/ru/posts/1030142/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030142</link>
    <description><![CDATA[<figure class=""><img src="https://habrastorage.org/webt/f2/83/c7/f283c7b617b369a83c9f8f26faf785d4.png"></figure><p>Финальная книга на тему разработки публичных API: «API как искусство: разработка, поддержка, интеграция» [2025] — Сергей Константинов. Книга бывшего руководителя сервиса «Яндекс.Карты», которую можно назвать самой практичной, самой приземлённой и наиболее требовательной к квалификации читателя.</p><p>В отличие от книг, про которые я писал в предыдущих постах, она начинается сразу с девелоперской точки зрения. Как хороший архитектор, автор предлагает различные варианты реализации API, а потом говорит: «Миша, всё фигня, давай по новой» — и объясняет, почему.</p><p>Книжку нужно читать внимательно, так как автор часто приводит ссылки на свои же рассуждения и выводы из предыдущих глав. Однако для ленивого читателя он приводит методички по различным моментам проектирования API — например, «Вот 30 правил хорошего API», — тщательно поясняя, почему считает именно так.</p><p>Из интересного: поскольку автор работал в «Яндекс.Картах», он уделил целый раздел разработке SDK и UI-клиентских библиотек. Разработчикам, которые занимаются только server-side API, этот раздел, возможно, не нужен, но тем, кому это актуально, подобный материал нигде, кроме этой книги, не найти.</p><p>Отдельно хочется отметить, что автор позволяет себе язвительные ремарки по поводу некоторых решений публичных API. Эти комментарии раскрывают его большой опыт и подтверждают, что он действительно «повидал некоторое дерьмо».</p><p>Из минусов хочется сказать, что в книге не хватает теоретической базы: что такое хорошее API, какое должно быть целеполагание при его разработке и как вести документацию надлежащим образом.</p><p>Поэтому я бы сказал так: первой книгой по проектированию API стоит читать «Проектирование веб-API» от Лоры Арно. А уже на эту базу — книгу Сергея с большим количеством практических примеров и кейсов из реальной жизни.</p><p>Это хорошая книга, которая заслуживает покупки и прочтения!</p><p>P. S. Возможно, в следующих изданиях книги стоит части 4 и 6 перенести в начало, вместо их текущей позиции. Тогда книжка будет идти от простого к сложному более предсказуемо.</p> <a href="https://habr.com/ru/posts/1030142/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030142">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 12:51:54 GMT</pubDate>
    <dc:creator><![CDATA[hatman]]></dc:creator>
      
      <category><![CDATA[api]]></category><category><![CDATA[книги]]></category><category><![CDATA[обучение]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @dvpt — GitHub — 30.04.2026 15:12]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030124/</guid>
    <link>https://habr.com/ru/posts/1030124/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030124</link>
    <description><![CDATA[<p>Платформа «Генеалогия семьи онлайн» — это онлайн база родословной информации семьи. Создана для исследования и сохранения исторического наследия предков. И призвана объединить всех родственников по всему Миру. Содержит список членов семей и их родственные связи. Фотографии и копии документов. Каждый член семьи может вносить свой вклад и обновлять информацию из любой точки мира. Вся информация хранится на вашем семейном веб-сайте в генеалогических карточках. Платформа сайта находится на GitHub <a href="https://github.com/dvpt1/genealogy-family-online" rel="noopener noreferrer nofollow">https://github.com/dvpt1/genealogy-family-online</a> Платформа полностью бесплатная. Ее можно свободно скачать и установить на свой сайт. Инструкция по установке находится там же.﻿&nbsp;Платформа имеет веб-интерфейс для доступа к базе данных из веб-браузеров и приложений. ﻿Историю и взаимосвязи в семье можно посмотреть с помощью генеалогических отчетов: генеалогические деревья, генеалогическое дерево, генеалогическая ветвь, генеалогические кольца, генеалогическая карта, список поколений, календарь дат.&nbsp;В фотоальбоме фотографии и копии документов персоны.</p><p>Поддержать проект <a href="https://planeta.ru/campaigns/genealogy-online" rel="noopener noreferrer nofollow">https://planeta.ru/campaigns/genealogy-online</a></p> <a href="https://habr.com/ru/posts/1030124/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030124">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 12:12:53 GMT</pubDate>
    <dc:creator><![CDATA[dvpt]]></dc:creator>
      
      <category><![CDATA[генеалогия]]></category><category><![CDATA[история]]></category><category><![CDATA[семья]]></category><category><![CDATA[семья и дети]]></category><category><![CDATA[семьянин]]></category><category><![CDATA[наследие]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @SimpleOne_it — Блог компании SimpleOne (+3) — 30.04.2026 14:42]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/simpleone/posts/1030102/</guid>
    <link>https://habr.com/ru/companies/simpleone/posts/1030102/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030102</link>
    <description><![CDATA[<p>Как SimpleMES создала универсальную MES-систему на базе платформы SimpleOne за 1,5 года</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/60f/5c3/b16/60f5c3b16d7648761cc16ae00c0bd7d0.png" width="1280" height="720"></figure><p><strong>По мере работы с MES-проектами команда сталкивалась с типичными проблемами:</strong></p><ul><li><p>Каждое внедрение превращалось в отдельный проект </p></li><li><p>Рос технический долг </p></li><li><p>Решения было сложно масштабировать </p></li><li><p>Зависимость от узкоспециализированных разработчиков тормозила развитие</p></li></ul><p>Рынку не хватало универсального платформенного решения — приходилось либо дорабатывать системы под каждую отрасль, либо использовать несколько вендоров.</p><p>Решением стало создание собственного продукта на базе <a href="https://simpleone.ru/low-code" rel="noopener noreferrer nofollow">единой технологической платформы SimpleOne</a>.</p><p>Платформа позволила сразу заложить ключевые требования: гибкость Low-code, возможность глубокой кастомизации через Pro-code, масштабируемость и независимость от редких специалистов.</p><p>Команда использовала полный стек возможностей платформы: workflow, кастомные скрипты, API, очереди сообщений и собственные виджеты.</p><blockquote><p>«История создания SimpleMES для нас показательна: она демонстрирует настоящую универсальность и потенциал платформы. Команда смогла построить промышленную MES‑систему без опоры на узкоспециализированный стек, используя только Low‑code инструменты и архитектуру SimpleOne. Такие возможности помогают бизнесу запускать сложные продукты быстро, системно и без чрезмерных затрат — на единой платформе, которая изначально создавалась не только для сервисных процессов, но для любых бизнес‑процессов и корпоративных приложений»</p><p>Илья Радченко, Директор по платформенным продуктам SimpleOne</p></blockquote><p>О результатах и дальнейших планах развития<a href="https://simpleone.ru/cases/simplemes-creating-a-universal-mes-system" rel="noopener noreferrer nofollow"> читайте в кейсе на сайте</a></p><p>У вас был опыт внедрения MES или других производственных систем?</p> <a href="https://habr.com/ru/posts/1030102/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030102">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 11:42:13 GMT</pubDate>
    <dc:creator><![CDATA[SimpleOne_it (SimpleOne)]]></dc:creator>
      
      <category><![CDATA[simpleone]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @MeLiza_Beth — Блог компании PVS-Studio (+1) — 30.04.2026 14:33]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/pvs-studio/posts/1030096/</guid>
    <link>https://habr.com/ru/companies/pvs-studio/posts/1030096/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030096</link>
    <description><![CDATA[<p><strong>Тихий враг или молчаливый союзник? Коротко о выравнивании в C++. Часть 3 </strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/595/7c4/284/5957c4284de4c393cd96e36170d73858.png" width="1600" height="902"></figure><p>Мы уже разобрали базовое выравнивание полей и изучили, как наследование наслаивает данные друг на друга. Казалось бы, теперь-то всё — все ловушки изучены. Но не тут-то было! Есть у этой темы ещё одна, по-настоящему тёмная сторона, про которую не так часто говорят. </p><p>Одно короткое слово virtual полностью переписывает "геометрию" класса, внося в выравнивание свои коррективы, которые трудно игнорировать. Давайте разберёмся, что на самом деле происходит под капотом, когда выравнивание сталкивается <a href="https://pvs-studio.ru/ru/blog/posts/cpp/1369/" rel="noopener noreferrer nofollow">с виртуальностью</a>.</p> <a href="https://habr.com/ru/posts/1030096/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030096">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 11:33:07 GMT</pubDate>
    <dc:creator><![CDATA[MeLiza_Beth (PVS-Studio)]]></dc:creator>
      
      <category><![CDATA[pvs-studio]]></category><category><![CDATA[alignment]]></category><category><![CDATA[virtual]]></category><category><![CDATA[padding]]></category><category><![CDATA[c++]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Debug-Your-Life — Здоровье (+1) — 30.04.2026 14:23]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030090/</guid>
    <link>https://habr.com/ru/posts/1030090/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030090</link>
    <description><![CDATA[<p><strong>Если уж пить кофе, то в удовольствие и с пользой☕️😋</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/5d0/404/f98/5d0404f98d90474fbbf3d8f084d927cc.jpeg" width="1170" height="755"></figure><p>Плюс от кофе: многие исследования показывают, что чашка кофе в день предотвращает старческую деменцию, включая болезнь Альцгеймера. Минусы я уже описала в предыдущем посте, тут писать не буду, ибо нет ещё такой вредной привычки, без которой ещё никто не умирал😜</p><p>Делюсь с вами рецептом жиросжигающего кофе, иногда его называют bullet-proof (за счет содержания MCT, если вы добавляете кокосовое масло).</p><p>На 2 порции кофе (себе и другу или себе и себе🙃):</p><p>🔸 2 стакана свежего американо, желательно органического. </p><p>🔸 1/4 ч.л. корицы</p><p>🔸1/4 ч.л. порошка куркумы</p><p>🔸 2 ч.л. масла гхи или нерафинированного кокосового масла первого холодного отжима </p><p>👉 Сварите свежий кофе, добавьте в него остальные ингредиенты, перемешайте и разлейте по чашкам☕️</p><p>Если вы любите с молоком, то в качестве полезной альтернативы добавьте кокосовое, но убедитесь, что в составе нет сахара и рафинированных растительных масел.</p> <a href="https://habr.com/ru/posts/1030090/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030090">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 11:23:51 GMT</pubDate>
    <dc:creator><![CDATA[Debug-Your-Life]]></dc:creator>
      
      <category><![CDATA[кофе]]></category><category><![CDATA[здоровье]]></category><category><![CDATA[здоровье гика]]></category><category><![CDATA[bulletproof]]></category><category><![CDATA[рецепт]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @radionov_me — Веб-разработка — 30.04.2026 13:53]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030078/</guid>
    <link>https://habr.com/ru/posts/1030078/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030078</link>
    <description><![CDATA[<p>Make something agents want!</p><p>Y combinator выпустили <a href="https://www.ycombinator.com/rfs" rel="noopener noreferrer nofollow">вишлист для стартапов на лето 2026</a></p><p>Одна из мыслей, простых и доступных любому бизнесу — делать свой бизнес доступным агентам, не только людям. Менять формы и кнопки на API и MCP. Я говорю об этом уже давно. Будущее уже наступило, просто оно распределено неравномерно.</p> <a href="https://habr.com/ru/posts/1030078/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030078">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 10:53:04 GMT</pubDate>
    <dc:creator><![CDATA[radionov_me]]></dc:creator>
      
      <category><![CDATA[ycombinator]]></category><category><![CDATA[mcp]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @shanker — Habr (+3) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030050/</guid>
    <link>https://habr.com/ru/posts/1030050/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030050</link>
    <description><![CDATA[<p><strong>Brave (точнее, Brave Shields) удаляет ссылки на Дзен</strong></p><p>Авторам статей - пища для ума: стоит ли использовать ссылки на Дзен, если они не отобразятся у некоторых пользователей? При создании статьи <a href="https://habr.com/ru/articles/927672/" rel="noopener noreferrer nofollow">Как я зарегистрировал CVE и разозлил вендора</a> обратил внимание, что ссылка на статью в Дзен исчезла. Текст в браузере выглядит так (ссылка в скобках):</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/015/1c8/e8e/0151c8e8ed5022eb06101423419847bc.png" alt="От ссылки остались лишь скобочки" title="От ссылки остались лишь скобочки" width="1454" height="230"><div><figcaption>От ссылки остались лишь скобочки</figcaption></div></figure><p>А полный текст вот:</p><blockquote><p><strong>Дисклеймер</strong>:&nbsp;<em>в статье приведены скриншоты из моих личных переписок с разработчиками. Публикация таких переписок одной из сторон не требует согласия другой (</em><a href="https://dzen.ru/a/XER1fOu65QCsZGnD" rel="noopener noreferrer nofollow"><em>согласно законодательства РФ</em></a><em>)</em>.</p></blockquote><p>Статья вышла ещё в прошлом году. Несколько раз я пытался отредактировать статью и вернуть ссылку - ничего не выходило. Я уже даже заподозрил, что администрации Хабра чем-то не по нраву Дзен (и даже искал правила Хабра, чтоб понять причину). В итоге как-то всё забылось. Ответ нашёлся недавно. Решил подать статью в <a href="https://habr.com/ru/technotext/8/" rel="noopener noreferrer nofollow">Технотекст</a>. Вспомнил о проблеме и подумал, что это может негативно отразиться на оценке публикации в конкурсе. И тут я, наконец, догадался сделать то, что нужно было ещё почти год назад: проверил отображение в других браузерах. FF, Chrome - отображали корректно. В итоге выяснил, что проблема возникает в Brave (проверял на версиях 1.85.118 и 1.89.137) <u>при включённом Brave Shields</u>. Может ли настройка Brave Shield решить проблему не знаю - сходу не разобрался.</p> <a href="https://habr.com/ru/posts/1030050/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030050">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 10:11:02 GMT</pubDate>
    <dc:creator><![CDATA[shanker]]></dc:creator>
      
      <category><![CDATA[Brave Shields]]></category><category><![CDATA[brave браузер]]></category><category><![CDATA[brave]]></category><category><![CDATA[дзен]]></category><category><![CDATA[dzen]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @runity — Блог компании Рунити (+4) — 30.04.2026 12:34]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/runity/posts/1030030/</guid>
    <link>https://habr.com/ru/companies/runity/posts/1030030/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030030</link>
    <description><![CDATA[<p><strong>В Рег.облаке запустились пользовательские образы</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/b91/f53/953/b91f5395303e2e6a3196f033d49c05d9.png" width="1620" height="1080"></figure><p>Переезд в облако больше не влечет за собой пересборку инфраструктуры. Теперь достаточно снять образ диска с текущего сервера, загрузить его через S3-совместимый интерфейс, запустить ВМ — и все пакеты, конфиги и настройки сервисов переедут вместе с системой.</p><p>Поддерживаются форматы qcow2 и raw, максимальный размер образа — 30 ГБ (по запросу в поддержку увеличим). Пригодится не только для миграции: на пользовательских образах удобно собирать golden image, разворачивать кастомные сборки ОС и автоматизировать всё через CI/CD.</p><p>Все подробности о пользовательских образах —<a href="https://reg.cloud/apps/custom-images?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=customimages" rel="noopener noreferrer nofollow"> на сайте Рег.облака</a>.</p> <a href="https://habr.com/ru/posts/1030030/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030030">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 09:34:26 GMT</pubDate>
    <dc:creator><![CDATA[runity (Рунити)]]></dc:creator>
      
      <category><![CDATA[рег.облако]]></category><category><![CDATA[виртуальный сервер]]></category><category><![CDATA[облако]]></category><category><![CDATA[миграция в облако]]></category><category><![CDATA[s3]]></category><category><![CDATA[s3server]]></category><category><![CDATA[s3-хранилище]]></category><category><![CDATA[инфрастуктура]]></category><category><![CDATA[инфраструктура it-компании]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Zel — Энергия и элементы питания (+2) — 30.04.2026 12:12]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030006/</guid>
    <link>https://habr.com/ru/posts/1030006/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030006</link>
    <description><![CDATA[<p>Скрупулёзность и вертикальная интегрированность.</p><p>Trinasolar недавно (месяц назад) официально <a href="https://www.trinasolar.com/en-glb/newsroom202604021650" rel="noopener noreferrer nofollow">презентовала новую линейку модулей Vertex N G3</a>. G3, наверное, это третье поколение, но факт в том, что у двух моделей этой серии, а именно NEG21C.20Q (760Вт) и NEG19RC.20Q (670Вт) повысился КПД относительно предшественников. Причём, прилично. С 23,3% до 24,5% и 24,8% соответственно. То есть, в минимуме на 1,5%.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/af1/5cc/c11/af15ccc11692f9234f65562f882ebd72.jpg" alt="Новые линейки модулей от Trina Solar" title="Новые линейки модулей от Trina Solar" width="960" height="575"><div><figcaption>Новые линейки модулей от Trina Solar</figcaption></div></figure><p>Обе модели являются двусторонними и в связке с трекерами от той же Trina – Vanguard 1P от Trinatracker – позволяют не просто добиться шикарных результатов выработки, но и снизить не только LCOE (средняя расчётная себестоимость производства электроэнергии на протяжении всего жизненного цикла электростанции), но также и BOS (это расходы, связанные с компонентами системы, которые необходимы для её функционирования, но не включают стоимость самих солнечных панелей). Наверное, Вангарды ребята продают «в нагрузку» с новыми модулями с какой-то специальной скидкой.</p><p>Ещё, в пресс-релизе написано, что модули Vertex N G3 шикарно подходят «для задач AIDC (AI Data Center), которые требуют не только достаточной выходной мощности, но и долгосрочной стабильности, простоты крупномасштабного развертывания и низкого LCOE» (цитата). Но, судя по тому, что у них стекло и спереди и сзади по 2мм, я что-то сильно сомневаюсь в том, что они более надёжны, чем такие же, но со стеклом 3,2мм или даже 2,5мм. Но что поделать? За выходную мощность приходится платить рисками. Ну, про гарантию написано, что она <a href="https://www.trinasolar.com/eu/Trinasolar-unveils-Vertex-S%20-G3-and-Vertex-N-G3-series-at-KEY-Energy-Expo" rel="noopener noreferrer nofollow">30 лет, но только на выходную мощность</a>. На конструкцию гарантийных обещаний я не нашёл. Если вы найдёте – маякните в комментариях.</p><p>И самое главное: дата выхода в свет – 2 половина этого года. А это значит, что их уже начинают производить. Хорошо. Потому что конкуренты не дремлют и уже вовсю работают над своими модулями и ячейками. Но это уже совсем другая история…</p><p>#trinasolar #презентации #Китай #КПД Больше новостей солнечной энергетики рассказываю у себя в канале "Солар-Ньюс"​ (<a href="https://t.me/Solarnews" rel="noopener noreferrer nofollow">https://t.me/Solarnews</a>)</p> <a href="https://habr.com/ru/posts/1030006/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1030006">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 09:12:19 GMT</pubDate>
    <dc:creator><![CDATA[Zel]]></dc:creator>
      
      <category><![CDATA[Китай]]></category><category><![CDATA[энергетика]]></category><category><![CDATA[солнечная энергетика]]></category><category><![CDATA[Trina Solar]]></category><category><![CDATA[кпд]]></category><category><![CDATA[солнечный модуль]]></category><category><![CDATA[презентация]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @plaksina_ekaterina20 — Блог компании Далее (+1) — 30.04.2026 11:28]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/dalee_group/posts/1029980/</guid>
    <link>https://habr.com/ru/companies/dalee_group/posts/1029980/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029980</link>
    <description><![CDATA[<p><strong><abbr class="habraabbr" title="" data-title="&lt;p&gt;&lt;/p&gt;" data-abbr="Как настроить доступ к Избранному — без ЛК и авторизации на сайте">Как настроить доступ к Избранному — без ЛК и авторизации на сайте</abbr></strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/48c/19b/528/48c19b528eaa3fc82bafd9b88fafb4be.png" width="1664" height="928"></figure><p>Привет, Хабр! Меня зовут Катя Плаксина, я фронтенд-разработчик в <a href="https://clck.ru/3TNF6b" rel="noopener noreferrer nofollow">Далее</a>. Хочу поделиться решением, которое позволило реализовать возможность сохранения в Избранное без авторизации для пользователей одного крупного портала. <br><br>Почему стало необходимо реализовать такое решение? Во-первых, необходимость авторизации —&nbsp;одна из причин высоких отказов на сайте. Таким образом, мы просто облегчаем путь пользователя до цели. Во-вторых, без авторизации мы не собираем персональные данные, а значит, минимизируем риски, связанные с их хранением и передачей.</p><p><strong>В чем технический вызов</strong></p><p>Если страница работает через SSR, например, на Astro, серверу нужны данные заранее. Но если весь «источник правды» лежит в localStorage, сервер их не видит — браузерное хранилище доступно только на клиенте.&nbsp;</p><p>Без дополнительной логики страница будет рендериться пустой или требовать авторизации и бэкенда. Нужен промежуточный слой, который позволит передать минимальное состояние Избранного на сервер.</p><p><strong>Разделяем хранилище на два слоя</strong></p><p>Полный стейт Избранного остается в localStorage — там можно хранить существенно больше данных, чем в cookie, и удобно управлять состоянием на клиенте.&nbsp;</p><p>Легкий SSR-снапшот размещаем в cookie, кладем только <code>favorites_preview:</code></p><ul><li><p>первые 3–4 ID в каждой категории,</p></li><li><p>активные теги,</p></li><li><p>размер.</p></li></ul><p>Сервер читает cookie и рендерит превью Избранного.</p><p><strong>Что происходит после гидратации</strong></p><p>Когда страница загрузилась, клиент сравнивает cookie и localStorage, дотягивает расхождения, корректно показывает или скрывает пустые состояния.</p><p>Чтобы избежать ошибок:</p><ul><li><p>Добавляем mounted-флаг — не используем браузерные API во время SSR.</p></li><li><p>Настраиваем синхронизацию между вкладками через системное событие storage.</p></li><li><p>Используем кастомное событие <code>favorites:changed</code> для текущей вкладки. Storage в ней не срабатывает.</p></li></ul><p>В итоге состояние Избранного остается консистентным во всех вкладках.</p><p><strong>Почему не хранить всё только в cookie</strong></p><p>Можно было ограничиться одним механизмом — хранить Избранное полностью в cookie. Но у такого подхода есть явные минусы:</p><ul><li><p>cookie ограничены по объему,</p></li><li><p>перегрузка HTTP-запросов,</p></li><li><p>неудобное управление состоянием на клиенте.</p></li></ul><p>Если хранить всё только в cookie, страдают производительность и масштабируемость решения.</p><p><strong>Что получаем в итоге</strong></p><ul><li><p>На клиенте остается полноценное управление состоянием через localStorage.</p></li><li><p>Страница рендерится сразу с данными. Сервер читает легкий снэпшот из cookie и формирует превью избранного ещё до загрузки клиента.</p></li></ul><p>Пользователь может вернуться к Избранному даже на следующий день — при заходе с того же устройства и браузера.<br><br>Буду рада узнать о вашем опыте реализации подобных задач в комментариях. </p> <a href="https://habr.com/ru/posts/1029980/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029980">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 08:28:44 GMT</pubDate>
    <dc:creator><![CDATA[plaksina_ekaterina20 (Далее)]]></dc:creator>
      
      <category><![CDATA[ssr]]></category><category><![CDATA[cookies]]></category><category><![CDATA[astro]]></category><category><![CDATA[javascript]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @ova450 — Интерфейсы (+4) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1029944/</guid>
    <link>https://habr.com/ru/posts/1029944/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029944</link>
    <description><![CDATA[<p>ИИ: Гонки на лафетах</p><p>Всего лишь иллюстрация. Примерно год-полтора назад решил я выбрать - deepseek или chatgpt. И выбрал deepseek. Однако через некоторое время стал обращать внимание не его лютый подхалимаж, что, кстати, не раз уже обыграли в различных мемах. Не в отношении deepseek, а относительно AI в общем.<br>Проблему обсудил и с deepseek, и с windows copilot (chatgpt был благополучно забыт). Deepseek стал подхалимски юлить, мол да, copilot хорош и все такое. Copilot же оправдал Deepseek - мол это такая технология поддержки энтузиазма в клиенте. Между прочим тонко намекнув, что сам-то он лучше и глубже. Но это присказка, сказка впереди.<br>В процессе завершения разработки обертки над EntityFramework попросил оценить проект сразу четверых: deepseek, copilot, chatgpt и grok. Результат ожидаем - сыровато, но в продакшн годно, оценки 4.5/5 и 7/10. <br>Претензии разные, существенных практически не было, но в одно они уперлись хором - "тяжелые" интерфейсы. Подробности опущу, это было семейство generic-интерфейсов со многими типами. Что-то вроде IInterface(T1), IInterface(T1,T2) и так далее, пока не надоест.<br>Несколько итераций я эти наезды игнорировал, но AI не унимались. Уже и оценки до 9/10 дошли, но проблема-то осталась.<br>Вспылил и написал письмо на полстраницы, начинавшееся фразой "Господа AI !". Концептуальное. Гневное. Циркулярное  И получил ответы:<br>- ООО! Мы все поняли. Гениально, единственно верное решение.<br>Это deepseek 5/5 и copilot 10/10.<br>- Нуу... Проблема решена, но способ так себе... в общем 9/10 и есть гораздо лучшие альтернативы, рассмотрим?<br>Это chatcpt и grok. И что характерно, альтернативы предлагают разные, по паре штук каждый. Рассмотрим, конечно.<br><br>Это просто зарисовка не о разработке обертки, а о различных системах AI.</p><p>UPD: Забыл добавить - deepseek еще и извинился за необоснованные оценки :)))</p> <a href="https://habr.com/ru/posts/1029944/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029944">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 08:19:51 GMT</pubDate>
    <dc:creator><![CDATA[ova450]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[аналитика]]></category><category><![CDATA[ai]]></category><category><![CDATA[ai agent]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Debug-Your-Life — Здоровье (+2) — 30.04.2026 11:07]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1029958/</guid>
    <link>https://habr.com/ru/posts/1029958/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029958</link>
    <description><![CDATA[<p><strong>Кофе: пить иль не пить</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/caa/444/4fb/caa4444fbf4dfa3a228a74c733dcdbeb.jpeg" width="993" height="1306"></figure><p>Я, как и любой смертный, люблю кофе и пью его почти каждый день (не более 1 чашки😁). &nbsp;</p><p>Аромат, исходящий от чашки свежесваренного кофе, уже сам по себе бодрит и невероятно притягателен.&nbsp;</p><p>Кофе, несомненно, имеет свои преимущества:</p><ul><li><p>Согласно исследованиям, предотвращает старческие деменции и болезнь Альцгеймера в частности</p></li><li><p>В долгосрочной перспективе улучшает память</p></li><li><p>Предотвращает (не сам по себе, а в совокупности с другими факторами) развитие заболеваний печени, в частности карциному и цирроз. Но, важно НО: здесь речь идет о кофе как о горечи, без молока. Горечи и еда с горьким вкусом полезны для печени, и зачастую в современном мире кофе - чуть ли не единственная горечь, которую мы употребляем&nbsp;</p></li></ul><p>Но минусы перевешивают:</p><p>😵‍💫Во-первых, что для меня является важным, кофе выводит из организма и мешает усвоению ряда витаминов и минералов. Это витамины группы В. И в частности В1, который участвует в цикле Кребса и необходим для энергетического метаболизма, то есть для уровня энергии нашего организма!!! Больше кофе - меньше энергии со временем.</p><p>😱Выводит кальций! Особенно это опасно для женщин</p><p>🤯 Препятствует усвоению и всасыванию железа.&nbsp;</p><p>👉Со временем всё это создает стрессовую ситуацию для организма и может привести к дальнейшим проблемам со здоровьем&nbsp;</p><p>☠️Влияние на кишечник: кофеин обезвоживает, что ведет в осушению слизистых и ухудшению состояния толстого кишечника. Это, в свою очередь, ведет к запорам, повторяющимся проблемам со здоровьем и безрезультатным попыткам похудеть. Кроме того, обезвоживание не лучшим образом сказывается на состоянии кожи</p><p>☠️ Влияние на желудок: усиливая желудочную секрецию, кофе может провоцировать развитие гастрита (особенно, если это кофе натощак). Повышает риск изжоги и язв!</p><p>Повышает уровень глюкозы в крови!</p><p>😵‍💫И не забывайте, что кофе вызывает зависимость. Как и при любой зависимости, со временем это ведет к ухудшению дееспособности, уменьшению активности дофамина и количества серотонина.&nbsp;</p><p>Альтернативы? Из полезных - цикорий, ячменный кофе (есть бренды, максимально близкие по вкусу к настоящему кофе), ройбуш. Из полезных и бодрящих - матча и зеленый чай.🍵 </p> <a href="https://habr.com/ru/posts/1029958/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029958">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 08:07:49 GMT</pubDate>
    <dc:creator><![CDATA[Debug-Your-Life]]></dc:creator>
      
      <category><![CDATA[кофе]]></category><category><![CDATA[здоровье]]></category><category><![CDATA[здоровье гика]]></category><category><![CDATA[кофеин]]></category><category><![CDATA[мозг]]></category><category><![CDATA[здоровье мозга]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @AlexM2001 — IT-инфраструктура (+4) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1029934/</guid>
    <link>https://habr.com/ru/posts/1029934/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029934</link>
    <description><![CDATA[<p><strong>Прибыль Samsung от производства чипов на фоне спроса на ИИ выросла в 48 раз</strong></p><blockquote><p>Аналитики ожидают, что подразделение Samsung увеличит свою рекордную прибыль в течение следующих нескольких кварталов, поскольку контрактные цены продолжают стремительно расти на фоне ограниченного предложения. Они указывают на рост экспорта полупроводниковых приборов из Кореи в 2,8 раза за первые 20 дней апреля.</p></blockquote><p>Полный текст новости по ссылке: <a href="https://www.kommersant.ru/doc/8633092" rel="noopener noreferrer nofollow">https://www.kommersant.ru/doc/8633092</a></p><ol><li><p>Просто значение немного удивило: 48. Даже немногим лучше чем ответ на все вопросы Вселенной!😁</p></li><li><p>Радует (лично меня, как желающего увеличить память своего ПК) новость от производителя оборудования для литографии. Количество литографического   оборудования, заказанного для производства чипов памяти, за последний год превысило число заказов для производства CPU.</p><p>2.1. Год назад литографы, в основном, заказывали для производства CPU. </p><p>2.2. Ссылку на новость про литографическое оборудование сходу не нашёл. Но это было примерно месяц назад, тут же на Habr.</p></li><li><p>IMHO сугубо, много желающих включиться/вложиться в производство памяти. Через сколько времени пойдет производство памяти на максимум, вот тут предположения высказывать не возьмусь. Но желающих заработать на этом (и не только этом) "железе" много!</p></li></ol> <a href="https://habr.com/ru/posts/1029934/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029934">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 07:33:43 GMT</pubDate>
    <dc:creator><![CDATA[AlexM2001]]></dc:creator>
      
      <category><![CDATA[озу]]></category><category><![CDATA[memory]]></category><category><![CDATA[samsung]]></category><category><![CDATA[llm]]></category><category><![CDATA[price]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @SomeEditor — Блог компании Yandex Cloud & Yandex Infrastructure (+3) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/yandex_cloud_and_infra/posts/1029910/</guid>
    <link>https://habr.com/ru/companies/yandex_cloud_and_infra/posts/1029910/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029910</link>
    <description><![CDATA[<p><strong>Защитили наш подход к&nbsp;мультирегиональности: новый патент на&nbsp;систему управления доступом в&nbsp;облаке</strong></p><p><a href="https://yandex.ru/jobs/services/cloud/yc-security" rel="noopener noreferrer nofollow">Команда безопасности</a> Yandex Cloud <a href="https://www1.fips.ru/registers-doc-view/fips_servlet?DB=RUPAT&amp;DocNumber=2852932" rel="noopener noreferrer nofollow">запатентовала</a> технологию объединения облаков, развёрнутых в&nbsp;разных регионах. В&nbsp;отличие от&nbsp;подхода, характерного для&nbsp;многих зарубежных облачных платформ, где используется глобальный сервис Identity and Access Management (IAM), в&nbsp;платформе Yandex Cloud применяется подход с&nbsp;изолированными облачными регионами. Это позволяет соблюдать региональные законы, требования к&nbsp;хранению пользовательских данных и минимизировать риски инцидентов.&nbsp;</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/f46/210/df0/f46210df0e3cd5cb890e0ee9dcbfa48c.png" alt="Yandex Cloud использует запатентованный подход для&nbsp;работы между регионами России и Казахстана" title="Yandex Cloud использует запатентованный подход для&nbsp;работы между регионами России и Казахстана" width="2048" height="1152"><div><figcaption>Yandex Cloud использует запатентованный подход для&nbsp;работы между регионами России и Казахстана</figcaption></div></figure><p>Система IAM&nbsp;— важная составляющая публичного облака, она определяет модель безопасности, авторизации и управления ресурсами. Поэтому при&nbsp;проектировании архитектуры мультирегионального облака инженерам&nbsp;было необходимо принять несколько решений:&nbsp;</p><ul><li><p>будет&nbsp;ли сам IAM глобальным или&nbsp;региональным,</p></li><li><p>как&nbsp;классифицировать ресурсы и пользователей,</p></li><li><p>как&nbsp;будут работать процессы аутентификации и авторизации,</p></li><li><p>должны&nbsp;ли токены и куки работать между регионами.</p></li></ul><p>Это позволило создать технологию, в&nbsp;основе которой лежат ключевые архитектурные требования:&nbsp;</p><ol><li><p>Отсутствие общих точек отказа между регионами&nbsp;— если один регион испытывает трудности, другие регионы не&nbsp;должны страдать.</p></li><li><p>Объём ущерба инцидентов должен&nbsp;быть ограничен пределами одного региона.</p></li><li><p>Важно соответствовать требованиям комплаенса и локального законодательства.</p></li><li><p>Необходимо создать условия, при&nbsp;которых клиент чувствует, что&nbsp;пользуется единым сервисом, а&nbsp;не&nbsp;набором разнородных изолированных облаков.</p></li></ol><p>Последнее условие соблюдается благодаря продуманному UX: регионы остаются независимыми, но&nbsp;пользователи могут «бесшовно» переключаться между ними. Это достигается через организацию&nbsp;— псевдоглобальный объект, выступающий административным доменом. Доступ к&nbsp;ресурсам могут получать только пользователи, входящие в&nbsp;организацию.&nbsp;</p><p>Доверие между регионами реализовано через механизм Workload Identity Federation: аккаунт одного региона может имперсонироваться в&nbsp;аккаунт‑представитель в&nbsp;другом регионе. При&nbsp;этом права таких аккаунтов строго ограничены, а&nbsp;синхронизация выполняется односторонне&nbsp;— только из&nbsp;домашнего региона. Поэтому даже если в&nbsp;другом регионе произойдёт компрометация, это не&nbsp;затронет домашний регион.</p> <a href="https://habr.com/ru/posts/1029910/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029910">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 07:25:47 GMT</pubDate>
    <dc:creator><![CDATA[SomeEditor (Yandex Cloud & Yandex Infrastructure)]]></dc:creator>
      
      <category><![CDATA[identity and access management]]></category><category><![CDATA[мультирегиональность]]></category><category><![CDATA[iam]]></category><category><![CDATA[изоляция ресурсов]]></category><category><![CDATA[изолированная среда]]></category><category><![CDATA[федерация]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @MaxRokatansky — Блог компании OTUS (+3) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/otus/posts/1029718/</guid>
    <link>https://habr.com/ru/companies/otus/posts/1029718/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029718</link>
    <description><![CDATA[<p><strong>Когда инфраструктура уже не держится на ручном управлении: DevSecOps, Kubernetes, CI/CD и observability на практике</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/a32/99f/075/a3299f0750b407d891860a89bbe2614c.png" width="1800" height="980"></figure><p>Системному администратору всё чаще приходится отвечать не только за серверы, доступы и инциденты, но и за пайплайны доставки, K8s, безопасность, нагрузку, API Gateway и наблюдаемость. И чем сложнее инфраструктура, тем дороже обходятся решения, принятые «на глаз» или завязанные на опыт одного-двух человек.</p><p>В сегодняшней подборке — бесплатные демо-уроки OTUS по DevSecOps, Ansible, self-service-деплою, Kubernetes, Nginx/Angie, OpenTelemetry, CD через GitLab CI и нагрузочному тестированию. Их проводят преподаватели-практики: можно посмотреть на формат обучения, познакомиться с экспертами, задать вопросы и закрыть отдельные пробелы в рабочих темах.</p><ul><li><p>30 апреля, 20:00. <a href="https://otus.pw/amT8/" rel="noopener noreferrer nofollow">Планируем внедрение DevSecOps — что следует учесть? </a></p></li><li><p>30 апреля, 20:00. <a href="https://otus.pw/V0q0/" rel="noopener noreferrer nofollow">Битрикс24 + MAX: разработка чат-ботов и автоматизация коммуникаций </a></p></li><li><p>5 мая, 20:00. <a href="https://otus.pw/Fo7v/" rel="noopener noreferrer nofollow">Ansible: быстрый старт </a></p></li><li><p>7 мая, 20:00. <a href="https://otus.pw/RktT/" rel="noopener noreferrer nofollow">Стоп рутина: как self-service деплой экономит ресурсы команды </a></p></li><li><p>7 мая, 20:00. <a href="https://otus.pw/75h0/" rel="noopener noreferrer nofollow">От кода до Kubernetes за полтора часа </a></p></li><li><p>14 мая, 19:00. <a href="https://otus.pw/ig0m3/" rel="noopener noreferrer nofollow">Оптимизация Nginx и Angie под высокие нагрузки </a></p></li><li><p>18 мая, 20:00. <a href="https://otus.pw/szee/" rel="noopener noreferrer nofollow">Деплой на стероидах: ускоряем доставку через Golden Path </a></p></li><li><p>18 мая, 20:00. <a href="https://otus.pw/NPwP/" rel="noopener noreferrer nofollow">Основы Kubernetes: архитектура и абстракции </a></p></li><li><p>18 мая, 20:00. <a href="https://otus.pw/znLu/" rel="noopener noreferrer nofollow">DevSecMLOps: как безопасно внедрять ИИ в процессы разработки и эксплуатации </a></p></li><li><p>19 мая, 20:00. <a href="https://otus.pw/Qsmg/" rel="noopener noreferrer nofollow">Навыки нагрузочного тестирования и их роль в развитии инженера </a></p></li><li><p>19 мая, 20:00. <a href="https://otus.pw/kKJc/" rel="noopener noreferrer nofollow">Организуем CD с помощью Ansible и GitLab CI </a></p></li><li><p>19 мая, 20:00. <a href="https://otus.pw/hfjS/" rel="noopener noreferrer nofollow">Введение в OpenTelemetry и основы наблюдаемости </a></p></li><li><p>21 мая, 20:00. <a href="https://otus.pw/80cl/" rel="noopener noreferrer nofollow">API Gateway и не только: шаги к идеальной архитектуре внешних API</a></p></li></ul><blockquote><p><em>Больше полезных материалов для решения практических инфраструктурных задач — </em><a href="https://otus.pw/fNpW/" rel="noopener noreferrer nofollow"><em>в тематическом дайджесте</em></a><em> по Kubernetes, DevSecOps, Ansible, Nginx и смежным темам.</em></p></blockquote> <a href="https://habr.com/ru/posts/1029718/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029718">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 07:11:04 GMT</pubDate>
    <dc:creator><![CDATA[MaxRokatansky (OTUS)]]></dc:creator>
      
      <category><![CDATA[Kubernetes]]></category><category><![CDATA[Ansible]]></category><category><![CDATA[Nginx]]></category><category><![CDATA[OpenTelemetry]]></category><category><![CDATA[observability]]></category><category><![CDATA[инфраструктура]]></category><category><![CDATA[подборка уроков]]></category><category><![CDATA[бесплатные уроки]]></category><category><![CDATA[профессиональное развитие]]></category><category><![CDATA[карьера в ит]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Графический дизайн (+4) — 30.04.2026 09:22]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1029890/</guid>
    <link>https://habr.com/ru/posts/1029890/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029890</link>
    <description><![CDATA[<p>Представлен открытый проект <a href="https://github.com/nexu-io/open-design" rel="noopener noreferrer nofollow">Open Design</a> (альтернатива Claude Design). Решение превращает ИИ‑агентов в&nbsp;мощнейшие генераторы любых дизайнов&nbsp;— от&nbsp;концептов и логотипов до&nbsp;лендингов и презентаций. </p><p>Возможности проекта:</p><ul><li><p>71&nbsp;шаблон интерфейсов в&nbsp;виде файлов DESIGN.md;</p></li><li><p>19&nbsp;встроенных скиллов;</p></li><li><p>5&nbsp;готовых визуальных стилей, которые сейчас на&nbsp;хайпе;</p></li><li><p>поддерживает любые экраны и форматы&nbsp;— дизайны встанут как&nbsp;на&nbsp;ПК, так и на&nbsp;мобильные устройства;</p></li><li><p>интеграция с&nbsp;Claude Code, Codex, Cursor Agent, Gemini CLI, OpenCode, Qwen и другими;</p></li><li><p>появляются новые скиллы, шаблоны и фичи.</p></li></ul><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/ac7/dc4/69e/ac7dc469e385658b499dfd4452b2b7d8.png" width="877" height="652"></figure> <a href="https://habr.com/ru/posts/1029890/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029890">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 06:22:21 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[Open Design]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @zdanevich-vitaly — Rust (+4) — 30.04.2026 08:28]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1029870/</guid>
    <link>https://habr.com/ru/posts/1029870/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029870</link>
    <description><![CDATA[<p>Я давний пользователь <a href="https://github.com/vitaly-zdanevich/geeknote" rel="noopener noreferrer nofollow">Geeknote</a> - это cli для <a href="https://evernote.com/" rel="noopener noreferrer nofollow">Evernote</a>. Несколько лет назад проект застрял на втором Питоне - и никто не хотел его портировать на третий. Я ждал что кто-то займётся этим - но пришлось самому - так что я форкнул, починил, и даже связался с Виталием Роденко - одним из создателей Geeknote и администратора на PyPI, чтобы получить право туда пушить. За десяток лет я видел как Geeknote переходил из одни руки в другие - и как он забрасывался, и через несколько лет находился новый мантейнер. Было забавно осознать, что теперь и я стал мантейнером программного продукта, который всегда установлен на все мои машины.</p><p>Как и большинство из нас, я стал пробовать LLM - как замену поиску, для анализа кодов, советов, и вот наконец - несколько проектов - даже не читая кода - только давая команды и тестируя результат. Известная шутка - переписать на Rust. Почему бы у нет - Geeknote не велик - около пяти тысяч строк на Питоне, что я и попробовал - через <strong>Codex gpt-5.5</strong>. Несколько десятков итераций, "добавь это", "добавь то", "пропали теги", "пропала анимация" - и за несколько часов я получил рабочий Geeknote на Rust, назвал его <a href="https://gitlab.com/vitaly-zdanevich/reeknote" rel="noopener noreferrer nofollow">reeknote</a>. </p><p>Результат: быстрее работает, раза в два. Теперь буду им пользоваться.</p><p>P.S.: CLI хороши для перфоманса, SSH, быстрее разработка без GUI, а ещё похоже и для LLM - можно попросить сохранить ответ в Evernote. Как и прочие интеграции, в том числе в скриптах.</p> <a href="https://habr.com/ru/posts/1029870/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029870">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 05:28:25 GMT</pubDate>
    <dc:creator><![CDATA[zdanevich-vitaly]]></dc:creator>
      
      <category><![CDATA[evernote]]></category><category><![CDATA[geeknote]]></category><category><![CDATA[cli]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @alfredlao — Развитие стартапа — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1029832/</guid>
    <link>https://habr.com/ru/posts/1029832/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029832</link>
    <description><![CDATA[<p><strong>MVP в стартапе давно мёртв...</strong></p><p>Интернет полон буллшита на тему MVP. Вам продали удобную сказку. Сделай как-нибудь. Пользователь схавает. Главное, протестируешь гипотезу. Нет. Не схавает! Уже лет пять как это не работает.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/207/de2/d5a/207de2d5ac566b6752b10b7389e979fb.png" width="1983" height="793"></figure><p>Пользователь в 2026 году живет в мире, где у него в кармане продукты уровня Apple, Spotify, Telegram и ИИ-ассистенты, которые угадывают ваши мысли быстрее, чем вы их сами формулируете.</p><p>И вы правда думаете, что пользователь будет разбираться в вашем кривом MVP, чтобы помочь вам протестировать идею? Пользователь не инвестор. Не ваш кофаундер. Он вам ничего не должен. Он быстро закрывает ваше приложение, чтобы забыть о нем как о страшном сне из детства.</p><blockquote><p><em>Ищу таких как ты, опытных&nbsp;</em><strong><em>backend и full-stack разработчиков, а также</em></strong><em>&nbsp;</em><strong><em>performance &amp; growth маркетологов и продактов</em></strong><em>, которые хотят выходить за границы скучных простых задач. В нашей стартап-студии все партнеры, все профессионалы, работаем на результат. Я более 20 лет занимаюсь разработкой и выводом на рынок новых продуктов. Напиши мне, если интересно поучаствовать.</em></p></blockquote><p>То, что вы называете MVP это чаще всего не Minimum Viable Product. Это&nbsp;<strong>Minimum Viable Excuse</strong>.</p><p>Оправдание, почему:</p><ul><li><p>нет нормального UX</p></li><li><p>нет ясной ценности</p></li><li><p>нет ощущения "хочу вернуться"</p></li><li><p>нет даже базового уважения к вниманию пользователя</p></li></ul><p>Реальность неприятная, но как есть.&nbsp;<strong>Вы не тестируете идею. Вы тестируете, насколько пользователи готовы терпеть ваш плохой продукт.</strong></p><p>И когда они не терпят, вы делаете гениальный вывод: Гипотеза не зашла.</p><p><strong>Чтобы быстро тестировать гипотезы, нужно сначала сделать нормально! А вы умеете делать нормально??? Один из тысячи может и умеет!</strong></p><p>И помимо всего прочего это дороже. И да, это дольше! Но это единственный способ получить честный сигнал от рынка. Все остальное это тестирование на собственных иллюзиях.</p><p>И да, вы можете продолжать делать быстрые MVP и говорить, что рынок не готов. Многие правда и до MVP то не доезжают. Я собираю команды, у которых такие осечки бывают лишь в одном из десяти случаев. Так что если надоело жевать зеленую траву, приходи и двинемся дальше вместе.</p> <a href="https://habr.com/ru/posts/1029832/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029832">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 30 Apr 2026 04:26:00 GMT</pubDate>
    <dc:creator><![CDATA[alfredlao]]></dc:creator>
      
      <category><![CDATA[mvp]]></category><category><![CDATA[ai]]></category><category><![CDATA[стартапы]]></category><category><![CDATA[акселератор]]></category><category><![CDATA[идея]]></category><category><![CDATA[разработка]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Story-teller — $mol (+1) — 30.04.2026 01:26]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1029852/</guid>
    <link>https://habr.com/ru/posts/1029852/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029852</link>
    <description><![CDATA[<p>Прощай хабр. Принял решение удалить все статьи и больше не тратить время на данную площадку. Понятно, что это результат действий одного-двух мудаков, но чтож, возможно хозяева как-то задумаются о токсичности платформы и что-то поменяют, всем чмоки</p> <a href="https://habr.com/ru/posts/1029852/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1029852">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Wed, 29 Apr 2026 22:26:27 GMT</pubDate>
    <dc:creator><![CDATA[Story-teller]]></dc:creator>
      
      <category><![CDATA[до свидания]]></category>
  </item>
  

	
  

  

  

      

      

      

    
  </channel>
</rss>
