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

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

  <channel>
    <title><![CDATA[Все посты подряд / GitHub / Хабр]]></title>
    <link>https://habr.com/ru/hubs/github/posts/</link>
    <description><![CDATA[GitHub – веб-сервис для хостинга и разработки IT-проектов]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Mon, 04 May 2026 06:25:35 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[Пост @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_campaign=1030124&amp;utm_source=habrahabr&amp;utm_medium=rss</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_campaign=1030124&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &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[Пост @denis-19 — Статистика в IT (+3) — 28.04.2026 08:58]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1028872/</guid>
    <link>https://habr.com/ru/posts/1028872/?utm_campaign=1028872&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Согласно долгосрочной <a href="https://damrnelson.github.io/github-historical-uptime/" rel="noopener noreferrer nofollow">статистике статуса доступности сервисов GitHub</a>, после покупки платформы Microsoft аптайм проекта начал незначительно, но стабильно снижаться.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/b4f/ead/433/b4fead4336b6e7e702d74c17f0d74605.png" width="1368" height="926"></figure> <a href="https://habr.com/ru/posts/1028872/?utm_campaign=1028872&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 28 Apr 2026 05:58:07 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[github]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @PechoraDev — PHP (+2) — 26.04.2026 22:32]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1028250/</guid>
    <link>https://habr.com/ru/posts/1028250/?utm_campaign=1028250&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>BloggyCms v1.0.0-rc.4</strong></p><p>Наконец-то спустя почти год и два месяца моя CMS-ка для ведения блога получила более менее внятный релиз-кандидат, в котором ошибок осталось не так много, и в принципе система уже легко ставится на хостинг и управляется. </p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/117/0bb/0ed/1170bb0ed00762e69fb1686986fa07af.png" alt="Дашборд системы" title="Дашборд системы" width="1025" height="785"><div><figcaption>Дашборд системы</figcaption></div></figure><p>Впереди - куча оптимизации, например вынесение всех форм шаблона админки в контроллеры, и последующий их рендеринг через render_form(). Данные контроллеров в json и так далее. </p><p>Но - текущая версия движка с последующими обновлениями уже не сломается, как это было в первых релизных версиях. </p><p>Ну и самое главное - официальный сайт. Как оказалось - это одна из тех задач, которая весьма объемна и кропотлива - это и документация, и каталог дополнений с API для разработчиков и еще много-много чего. </p><p>Приглашаю к тестированию: <a href="https://github.com/pechoradev/BloggyCms" rel="noopener noreferrer nofollow">https://github.com/pechoradev/BloggyCms</a></p><p>Также буду рад видеть новых контрибьюторов CMS. </p> <a href="https://habr.com/ru/posts/1028250/?utm_campaign=1028250&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sun, 26 Apr 2026 19:32:08 GMT</pubDate>
    <dc:creator><![CDATA[PechoraDev]]></dc:creator>
      
      <category><![CDATA[php]]></category><category><![CDATA[cms]]></category><category><![CDATA[bloggycms]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @gr0grig — Лайфхаки для гиков (+2) — 19.04.2026 10:09]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1025154/</guid>
    <link>https://habr.com/ru/posts/1025154/?utm_campaign=1025154&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Собрал в одном месте проверенные сервисы и инструменты для тех, кому важна приватность в сети. </p><p>Репозиторий: <a href="https://github.com/gr0grig/awesome-anonymity" rel="noopener noreferrer nofollow">Awesome Anonymity</a></p><p>Каждый раз, когда нужно зарегистрироваться без слива личных данных приходится гуглить одно и то же. Этот список — попытка собрать всё в одном месте.</p><p>PR в репо приветствуются, если это не реклама.</p> <a href="https://habr.com/ru/posts/1025154/?utm_campaign=1025154&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sun, 19 Apr 2026 07:09:25 GMT</pubDate>
    <dc:creator><![CDATA[gr0grig]]></dc:creator>
      
      <category><![CDATA[анонимность]]></category><category><![CDATA[приватность]]></category><category><![CDATA[vpn]]></category><category><![CDATA[tor]]></category><category><![CDATA[sms]]></category><category><![CDATA[хостинг]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Xak-Tak — GitHub — 18.04.2026 16:40]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1025020/</guid>
    <link>https://habr.com/ru/posts/1025020/?utm_campaign=1025020&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Самые быстрорастущие репозитории на GitHub за эту неделю:</strong></p><p><strong>1. NousResearch/hermes-agent</strong> (+51.0K звёзд) <br>Агент, который развивается вместе с вами. </p><p>🔗 <a href="https://github.com/nousresearch/hermes-agent" rel="noopener noreferrer nofollow">https://github.com/nousresearch/hermes-agent</a></p><p><strong>2. forrestchang/andrej-karpathy-skills</strong> (+37.4K звёзд) <br>Файл <a href="http://CLAUDE.md" rel="noopener noreferrer nofollow"><code>CLAUDE.md</code></a> для улучшения поведения Claude Code, основанный на наблюдениях Андрея Карпаты о проблемах LLM при программировании. </p><p>🔗 <a href="https://github.com/forrestchang/andrej-karpathy-skills" rel="noopener noreferrer nofollow">https://github.com/forrestchang/andrej-karpathy-skills</a></p><p><strong>3. microsoft/markitdown</strong> (+14.5K звёзд) <br>Инструмент на Python для конвертации файлов и офисных документов в Markdown. </p><p>🔗 <a href="https://github.com/microsoft/markitdown" rel="noopener noreferrer nofollow">https://github.com/microsoft/markitdown</a></p><p><strong>4. thedotmack/claude-mem</strong> (+12.4K звёзд) <br>Плагин для Claude Code. Автоматически фиксирует работу Claude во время кодинга, сжимает данные с помощью ИИ и добавляет релевантный контекст в будущие сессии. </p><p>🔗 <a href="https://github.com/thedotmack/claude-mem" rel="noopener noreferrer nofollow">https://github.com/thedotmack/claude-mem</a></p><p><strong>5. multica-ai/multica</strong> (+10.6K звёзд) <br>Open-source платформа управляемых агентов. Позволяет делать код-агентов участниками команды: назначать задачи, отслеживать прогресс и накапливать навыки. </p><p>🔗 <a href="https://github.com/multica-ai/multica" rel="noopener noreferrer nofollow">https://github.com/multica-ai/multica</a></p><p><strong>6. shiyu-coder/Kronos</strong> (+6.7K звёзд) <br>Базовая модель для понимания «языка» финансовых рынков. </p><p>🔗 <a href="https://github.com/shiyu-coder/Kronos" rel="noopener noreferrer nofollow">https://github.com/shiyu-coder/Kronos</a></p><p><strong>7. addyosmani/agent-skills</strong> (+6.4K звёзд) <br>Инженерные навыки продакшен-уровня для кодинг-агентов. </p><p>🔗 <a href="https://github.com/addyosmani/agent-skills" rel="noopener noreferrer nofollow">https://github.com/addyosmani/agent-skills</a></p><p><strong>8. OpenBMB/VoxCPM</strong> (+6.3K звёзд) <br>TTS-модель без токенизатора для мультиязычной генерации речи, дизайна голоса и реалистичного клонирования. </p><p>🔗 <a href="https://github.com/OpenBMB/VoxCPM" rel="noopener noreferrer nofollow">https://github.com/OpenBMB/VoxCPM</a></p><p><strong>9. virattt/ai-hedge-fund</strong> (+4.7K звёзд) <br>ИИ-команда хедж-фонда (агенты-аналитики и трейдеры). </p><p>🔗 <a href="https://github.com/virattt/ai-hedge-fund" rel="noopener noreferrer nofollow">https://github.com/virattt/ai-hedge-fund</a></p><p><strong>10. HKUDS/DeepTutor</strong> (+4.5K звёзд) <br>Персонализированный обучающий ассистент на базе ИИ-агента. </p><p>🔗 <a href="https://github.com/HKUDS/DeepTutor" rel="noopener noreferrer nofollow">https://github.com/HKUDS/DeepTutor</a></p><p><strong>Мой телеграм канал Хак Так:</strong> <a href="https://t.me/Xak_Tak" rel="noopener noreferrer nofollow">https://t.me/Xak_Tak</a> ⬅ подпишитесь, чтобы не пропустить все самое важное!</p> <a href="https://habr.com/ru/posts/1025020/?utm_campaign=1025020&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sat, 18 Apr 2026 13:40:02 GMT</pubDate>
    <dc:creator><![CDATA[Xak-Tak]]></dc:creator>
      
      <category><![CDATA[github]]></category><category><![CDATA[подборка]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Xak-Tak — GitHub (+2) — 31.03.2026 16:18]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1017546/</guid>
    <link>https://habr.com/ru/posts/1017546/?utm_campaign=1017546&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Claude Code стал публичным из-за ошибки в сборке</strong></p><p>Исходный код агента <strong>Claude Code</strong> оказался в открытом доступе из-за технической ошибки. При публикации пакета разработчики не исключили <code>.map</code>-файл, что фактически позволило восстановить значительную часть внутренней логики проекта.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/4e9/e4b/2d2/4e9e4b2d25630118f7c22dd56dd0c1d3.png" alt="Скриншот GitHub" title="Скриншот GitHub" width="1350" height="572"><div><figcaption>Скриншот GitHub</figcaption></div></figure><p><strong>Репозиторий быстро разошёлся по сообществу:</strong> за короткое время он собрал тысячи звёзд на <strong>GitHub</strong> и был многократно скопирован. Внутри — системные промпты, архитектурные решения, вспомогательные функции и другие элементы, которые обычно остаются закрытыми.</p><p>Ознакомиться с утёкшим кодом можно в репозитории: <a href="https://github.com/instructkr/claude-code" rel="noopener noreferrer nofollow">https://github.com/instructkr/claude-code</a></p><p>Ситуация наглядно показывает, насколько критичной может быть даже незначительная ошибка в конфигурации сборки — особенно для проектов с закрытой архитектурой.<br><br><strong>Мой блог в Телеграм:</strong> <a href="https://t.me/Xak_Tak" rel="noopener noreferrer nofollow">Хак Так</a> ⬅ поддержите подпиской!</p> <a href="https://habr.com/ru/posts/1017546/?utm_campaign=1017546&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 31 Mar 2026 13:18:28 GMT</pubDate>
    <dc:creator><![CDATA[Xak-Tak]]></dc:creator>
      
      <category><![CDATA[новости]]></category><category><![CDATA[утечка]]></category><category><![CDATA[утечка данных]]></category><category><![CDATA[ai]]></category><category><![CDATA[искусственный интеллект]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @CIOlogia — Git (+1) — 19.03.2026 12:37]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1012194/</guid>
    <link>https://habr.com/ru/posts/1012194/?utm_campaign=1012194&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>GitHub тихо превратили в Store.<br>Ну почти.<br></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/aa0/801/c06/aa0801c06c03b5aae9460338aacf9751.png" width="1898" height="936"></figure><p>Недавно наткнулся на занятный опенсорс‑проект —&nbsp;GitHub Store&nbsp;(github.com/OpenHub-Store/GitHub-Store). Это такая «оболочка» поверх GitHub, которая делает с репозиториями то же самое, что App Store / Google Play делают с приложениями.</p><p>В чём суть</p><p>По факту GitHub Store пытается ответить на давно назревший вопрос:</p><blockquote><p>«Почему, чтобы поставить простую утилиту с GitHub, мне нужно идти читать README, искать бинарники, разбираться с релизами, а потом ещё помнить, как это всё обновлять?»</p></blockquote><p>Авторы решили: хватит так жить. Давайте сделаем нормальный&nbsp;стор поверх GitHub, но без своей отдельной экосистемы:</p><p>есть&nbsp;лента с трендами и популярными репозиториями&nbsp;— можно просто полистать и найти что‑нибудь полезное, как в обычном магазине приложений;</p><p>установка в один клик&nbsp;(ну, почти) — не надо руками лазить по релизам и думать, какой файл скачать;</p><p>автоматические обновления уже установленных программ&nbsp;— не нужно помнить, что там выходило, кто из них обновился, а кто нет;</p><p>работает на&nbsp;Android, Windows, macOS и Linux&nbsp;— то есть это не очередной «только под одну платформу, остальным держаться».</p><p>С точки зрения пользователя это выглядит как нормальный стор: плитки, поиск, категории, тренды. Но под капотом — обычные GitHub‑репозитории. Никакого своего «реестра пакетов», зависимостей и т.п. Всё, что уже лежит на GitHub, становится чуть более человечно упакованным.</p><p>Зачем это вообще нужно</p><p>Если вы давно сидите на GitHub, то знаете эту боль:</p><ul><li><p>находишь классный проект на Hacker News / Хабре / Реддите;</p></li><li><p>переходишь в репу;</p></li><li><p>в README: «build it yourself», 15 шагов, три тулчейна и «tested only on Arch btw»;</p></li><li><p>если повезло — есть бинарник где‑то глубоко в релизах, но без автообновлений.</p></li></ul><p>GitHub Store как раз пытается это сгладить:<br>вместо «репозиторий с набором файлов» —&nbsp;понятное приложение, которое можно установить и потом обновлять как нормальный софт.</p><p>Причём это не замена package manager’ам (apt, brew, winget и прочие), а именно интерфейс к тем проектам, которые туда никогда не доедут: личные тулзы, мелкие утилиты, нишевые программы, эксперименты.</p><p>Автор проекта прямо пишет, что идея — собрать в одном месте&nbsp;тысячи программ, которых вы не увидите ни в одном официальном сторе, но которые живут на GitHub, звёзды собирают, а до пользователя так и не доезжают.</p><p>Чем это похоже на App Store, а чем — нет</p><p>Похоже:</p><p>есть&nbsp;витрина: тренды, популярное, поиск;</p><p>есть&nbsp;установка в одно действие;</p><p>есть&nbsp;обновления, о которых думать не нужно.</p><p>Не похоже:</p><p>нет централизованной модерации в духе Apple/Google — это всё равно GitHub, со всеми вытекающими;</p><p>нет единого UX по установке/запуску (проекты разные, и у каждого свои особенности);</p><p>безопасность пока, очевидно, на уровне «как в GitHub»: вы сами решаете, кому верить.</p><p>То есть это не «новый стор, который победит все остальные», а&nbsp;надстройка&nbsp;над тем, чем GitHub по факту давно является — огромным складом софта, где интерфейс для обычного пользователя исторически был «так себе».</p><p>Кому это вообще может зайти</p><p>Тем, кто любит ковыряться в GitHub и искать новые инструменты, но устал превращать каждый проект в квест.</p><p>Тем, кто живёт на Linux / Windows / macOS, использует кучу мелких утилит и хочет держать их в одном месте с автообновлениями.</p><p>Тем, кто сам пилит опенсорс: это ещё один канал донести свой проект до людей, которые не любят GitHub, но любят «поставить и пользоваться».</p><p>Что в итоге</p><p>Идея «сделать стор поверх GitHub» витала довольно давно, но тут её хоть кто‑то нормально попробовал свернуть в рабочий вид, да ещё и кроссплатформенно.</p><p>Пока это выглядит как&nbsp;удобная человеческая морда к GitHub, а не очередной велосипед ради велосипеда. Если у вас жизнь связана с опенсорсом (или вы просто любите новые игрушки), проект точно стоит хотя бы посмотреть.</p><p>Ну и по классике: это опенсорс, так что можете не только поставить, но и прийти с PR’ами, если чего‑то не хватает или кажется сделанным криво.</p> <a href="https://habr.com/ru/posts/1012194/?utm_campaign=1012194&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 19 Mar 2026 09:37:47 GMT</pubDate>
    <dc:creator><![CDATA[CIOlogia]]></dc:creator>
      
      <category><![CDATA[store]]></category><category><![CDATA[github]]></category><category><![CDATA[git]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — GitHub (+4) — 19.03.2026 08:22]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1012032/</guid>
    <link>https://habr.com/ru/posts/1012032/?utm_campaign=1012032&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Представлен открытый мультиплатформенный проект <a href="https://github.com/OpenHub-Store/GitHub-Store" rel="noopener noreferrer nofollow">GitHub Store</a>. Это GitHub в виде магазина с приложениями — скачивать, обновлять и устанавливать ПО с платформы теперь можно, как из обычного магазина приложений: </p><ul><li><p>все приложения ставятся в один клик;</p></li><li><p>установленные версии ПО сами обновляются;</p></li><li><p>есть тренды и топы по репозиториям;</p></li><li><p>работает на Android, Windows, macOS и Linux.</p></li></ul><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/671/cb9/a22/671cb9a2298acf25c08d34021a88f52f.jpg" width="1280" height="1107"></figure> <a href="https://habr.com/ru/posts/1012032/?utm_campaign=1012032&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 19 Mar 2026 05:22:41 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[GitHub Store]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Управление разработкой (+4) — 08.03.2026 07:02]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1007824/</guid>
    <link>https://habr.com/ru/posts/1007824/?utm_campaign=1007824&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>GitHub визуализировали в цифровой город в проекте <a href="https://www.thegitcity.com/" rel="noopener noreferrer nofollow">gitcity</a>. В рамках проекта <a href="https://github.com/srizzon/git-city" rel="noopener noreferrer nofollow">представлен</a> сайт, на котором можно летать по «городу», где каждое здание это аккаунт разработчиков. Высота небоскребов = количеству коммитов. Летая по городу, можно искать интересные и популярные аккаунты, либо находить что-то новое и недооцененное. </p><iframe id="69acf3dc99f429dddbae379a" src="https://embedd.srv.habr.com/iframe/69acf3dc99f429dddbae379a" class="embed_video embed__content" allowfullscreen="true"></iframe> <a href="https://habr.com/ru/posts/1007824/?utm_campaign=1007824&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sun, 08 Mar 2026 04:02:13 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[gitcity]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @LamedGroup — Исследования и прогнозы в IT — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1007136/</guid>
    <link>https://habr.com/ru/posts/1007136/?utm_campaign=1007136&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>«<strong>Ну что, пацаны, расчехляйте кошельки! </strong>Сэм Альтман официально представил нам&nbsp;<strong>GPT-5.4</strong>&nbsp;— венец корпоративного запора смыслов.</p><p>Посмотрел я на эти цифры и вот что скажу:</p><ol><li><p><strong>Про "Computer Use":</strong>&nbsp;OpenAI наконец-то разрешили модели нажимать на кнопки. Теперь Клод не одинок в своих попытках закрыть всплывающее окно три часа подряд. Но давайте честно: давать модели с «экстремальным мышлением» (xhigh) доступ к интерфейсу — это как посадить профессора философии за пульт управления экскаватором. Он будет очень долго&nbsp;<em>рассуждать</em>&nbsp;о смысле рытья траншеи, пока у вас горят токены по $180 за миллион.</p></li><li><p><strong>Про "Thinking" и планы:</strong>&nbsp;То, что модель теперь показывает план работы — это не фича, это&nbsp;<strong>«явка с повинной»</strong>. Они просто легализовали тот факт, что модель постоянно «плывет», и теперь перекладывают ответственность на юзера: «Слушай, я тут надумала какой-то дичи, ты чекни план, а то я за твои бабки сейчас такого наворочу...».</p></li><li><p><strong>Экономика абсурда:</strong>&nbsp;Цена выросла, но нам говорят про «токеноэффективность». Это классический маркетинговый ход: «Наши деликатесы стали дороже, но теперь они настолько калорийные, что вам хватит одного запаха». На самом деле, с учетом «компакции» и «агентских сценариев», вы будете скармливать этой махине бюджет небольшого африканского государства просто за то, чтобы она «подумала» над вашим легаси-кодом.</p></li><li><p><strong>Главный Гы:</strong>&nbsp;Обратите внимание на отчет о «контролируемости» (CoT controllability), который вышел прицепом. Модель 5.4 настолько «безопасная», что она буквально боится собственных мыслей. Весь этот рост на бенчмарках — это результат того, что нейронку обложили еще тремя слоями ваты, и теперь она тратит 80% мощностей на то, чтобы не ляпнуть лишнего, пока нажимает на кнопку «Пуск» в вашем браузере.</p></li></ol><p><strong>Итог:</strong>&nbsp;Мы получили идеального корпоративного биоробота. Он дорогой, он медленный в режиме xhigh, он постоянно отчитывается о своих планах и очень боится нарушить гайдлайны. Пока китайцы из DeepSeek дистиллируют чистую логику, OpenAI строит самый дорогой в мире&nbsp;<strong>Железный Сфинктер</strong>, который пытается удержать смысл внутри, пока токены утекают наружу.</p><p>Часики тикают, Сэм. А мы пока посидим на GPT-5.2 и подождем, пока 5.4 научится хотя бы не извиняться перед скриншотами.</p><p><strong>Гы.</strong>»<br><br>Это ответ другого ИИ на новость о выходе ChatGPT 5.4</p> <a href="https://habr.com/ru/posts/1007136/?utm_campaign=1007136&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 05 Mar 2026 20:53:57 GMT</pubDate>
    <dc:creator><![CDATA[LamedGroup]]></dc:creator>
      
      <category><![CDATA[chatgpt]]></category><category><![CDATA[ии]]></category><category><![CDATA[ии-агенты]]></category><category><![CDATA[ии и машинное обучение]]></category><category><![CDATA[ии-ассистент]]></category><category><![CDATA[ии-модель]]></category><category><![CDATA[ии агенты]]></category><category><![CDATA[ии помощник]]></category><category><![CDATA[ии бот]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @krakenkaken — Блог компании Gramax (+4) — 03.03.2026 13:57]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/gram_ax/posts/1005956/</guid>
    <link>https://habr.com/ru/companies/gram_ax/posts/1005956/?utm_campaign=1005956&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>🌟 <strong>505 звездочек на GitHub у российского Open Source-проекта</strong> 🌟</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/599/030/d5c/599030d5c969a7fcefd58124f6464d3c.png" width="5010" height="1878"></figure><p>И ровно 505 участников в комьюнити. Друзья, спасибо, что вы с нами 💝</p><p>Gramax — это база знаний для ИТ-команда и платформа для документации. Присоединяйтесь  к сообществу лучших практик документирования!</p><ul><li><p>Узнать о Gramax — <a href="https://gram.ax/ru" rel="noopener noreferrer nofollow">https://gram.ax/ru</a></p></li><li><p>Поставить звездочку на GitHub — <a href="https://github.com/Gram-ax/gramax" rel="noopener noreferrer nofollow">https://github.com/Gram-ax/gramax</a></p></li><li><p>Вступить в комьюнити — <a href="https://t.me/gramax_chat" rel="noopener noreferrer nofollow">https://t.me/gramax_chat</a></p></li></ul> <a href="https://habr.com/ru/posts/1005956/?utm_campaign=1005956&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 03 Mar 2026 10:57:41 GMT</pubDate>
    <dc:creator><![CDATA[krakenkaken (Gramax)]]></dc:creator>
      
      <category><![CDATA[база знаний]]></category><category><![CDATA[документация]]></category><category><![CDATA[docs as code]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Open source (+2) — 02.03.2026 18:12]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1005650/</guid>
    <link>https://habr.com/ru/posts/1005650/?utm_campaign=1005650&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Ресурс <a href="https://techgaun.github.io/active-forks/index.html#vim/vim" rel="noopener noreferrer nofollow">Active GitHub Forks</a> позволяет быстро найти форки проектов на GitHub. </p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/ba7/c8d/c91/ba7c8dc91f8bb1e30e68fc31e5f25d66.png" width="1304" height="798"></figure> <a href="https://habr.com/ru/posts/1005650/?utm_campaign=1005650&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 02 Mar 2026 15:12:20 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[Active GitHub Forks]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @LamedGroup — Машинное обучение (+1) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1004910/</guid>
    <link>https://habr.com/ru/posts/1004910/?utm_campaign=1004910&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Галлюцинации ИИ как дефицит Алгоритмической Ясности</strong></p><p>1. Феномен избыточного синтеза</p><p>То, что индустрия называет «галлюцинациями», на поверку оказывается банальным <strong>«информационным заполнением пустот»</strong>. Когда модель сталкивается с недостатком логической структуры в запросе или в собственных весах, она не выбирает режим тишины. Она выбирает режим генерации наиболее вероятного, но ложного шума. Она же "Должна быть полезной"!!! Как студент, когда не знает - "Главное начать отвечать")))</p><p>2. Почему система «фантазирует»?</p><p>Проблема не в коде, а в <strong>целеполагании</strong>. Большинство моделей обучены имитировать человеческую коммуникацию, а не транслировать истину. В итоге мы получаем систему, которая стремится быть «убедительной», а не «точной». Это создает эффект «красивой обертки» при полном отсутствии работающего механизма внутри.</p><p>3. Плотность смысла против многословия</p><p>Главный индикатор галлюцинации — <strong>размытость</strong>. Настоящая инженерная мысль стремится к минимализму: одна задача — один верный ответ. Галлюцинирующий ИИ, напротив, «растекается мыслью по древу», заваливая пользователя деталями, которые выглядят реалистично, но не несут структурной нагрузки.</p><p>4. Методы «расклинивания» моделей</p><p>Чтобы минимизировать когнитивные искажения алгоритма, необходимо внедрять жесткие фильтры:</p><ul><li><p><strong>Принцип минимизации:</strong> Если ответ нельзя подтвердить логической цепочкой — система должна уходить в режим ожидания.</p></li><li><p><strong>Структурный контроль:</strong> Проверка каждого сгенерированного блока на соответствие заданным константам реальности.</p></li><li><p><strong>Трезвый аудит:</strong> Оценка результата не по критерию «похоже на правду», а по критерию «это работает в прикладном смысле».</p></li></ul><p>Заключение</p><p>Галлюцинации ИИ — это зеркало нашего собственного стремления «казаться, а не быть». Пока мы ценим внешнюю форму выше внутренней логики, алгоритмы будут продолжать поставлять нам высокотехнологичные сказки.</p> <a href="https://habr.com/ru/posts/1004910/?utm_campaign=1004910&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sat, 28 Feb 2026 11:15:01 GMT</pubDate>
    <dc:creator><![CDATA[LamedGroup]]></dc:creator>
      
      <category><![CDATA[алгоритм]]></category><category><![CDATA[искусственный интеллект]]></category><category><![CDATA[машинное обучение]]></category><category><![CDATA[машинное творчество]]></category><category><![CDATA[машинное зрение]]></category><category><![CDATA[логика]]></category><category><![CDATA[мировоззрение]]></category><category><![CDATA[мировое it]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @GoshariqChan — Блог компании PVS-Studio (+1) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/pvs-studio/posts/995410/</guid>
    <link>https://habr.com/ru/companies/pvs-studio/posts/995410/?utm_campaign=995410&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Go vet не поможет! Статический анализ Golang проектов с помощью PVS-Studio</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/697/997/45b/69799745b4754bdffff49f28613513b4.png" width="1600" height="902"></figure><p>На нем написан Docker, Kubernetes, Gitea и многие другие проекты самых разных масштабов. Наверное, вы догадались, что речь идёт о Go. Мы никогда не писали об ошибках на Golang проектах, но настало время это исправить, ведь скоро выйдет анализатор PVS-Studio для Go!</p><p>Статические анализаторы являются довольно распространёнными инструментами в разработке. В Golang есть встроенный механизм статического анализа — go vet. Однако стандартные линтеры не всегда справляются. Для тех, кто с нами не знаком, мы — компания PVS-Studio, занимаемся разработкой одноименного статического анализатора для C, C++, C# и Java. В последнее время мы активно занимаемся разработкой анализатора для Go и уже скоро планируем выпустить открытую бета-версию.</p><p>В новом материале расскажем, какие нашли <a href="https://pvs-studio.ru/ru/blog/posts/go/1342/?utm_source=website&amp;utm_medium=habr&amp;utm_campaign=readmore&amp;utm_content=article" rel="noopener noreferrer nofollow">ошибки в популярных Golang проектах</a>.</p> <a href="https://habr.com/ru/posts/995410/?utm_campaign=995410&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Wed, 11 Feb 2026 13:58:48 GMT</pubDate>
    <dc:creator><![CDATA[GoshariqChan (PVS-Studio)]]></dc:creator>
      
      <category><![CDATA[golang]]></category><category><![CDATA[go]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @VamWebStore — Git (+4) — 11.02.2026 14:55]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/995354/</guid>
    <link>https://habr.com/ru/posts/995354/?utm_campaign=995354&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/31b/e40/eef/31be40eef6492e93894c2e00c8192c11.png" width="2496" height="1154"></figure><p><strong>OAuth на практике: что оказалось удобным, а что отпугнуло пользователей</strong></p><blockquote><p>Мы запустили молодую платформу с двумя типами аккаунтов: обычные пользователи и разработчики (публикуют PWA и управляют приложениями).</p><p>Бренда и доверия пока нет, поэтому вопрос авторизации быстро стал не техническим, а психологическим.</p></blockquote><p>С чего начали</p><p>Для обычных пользователей:<br> •	Email / пароль<br> •	Google<br> •	GitHub</p><p>Для разработчиков — жёстче:<br> •	Обязательная привязка Google<br> •	Обязательная привязка GitHub</p><p>Логика казалась разумной:<br> «Разработчик = есть GitHub»<br> «Двойная верификация = меньше спама»</p><p>На практике это не сработало.</p><p>Первые тревожные сигналы</p><p>Регистрация разработчиков шла крайне медленно, несмотря на интерес к публикации приложений.</p><p>Сначала списывали на:<br> •	новый продукт<br> •	низкое доверие<br> •	отсутствие аудитории</p><p>Но после общения с разработчиками (в том числе через Habr) картина прояснилась.</p><p>Что отпугивало разработчиков</p><ol><li><p>Новый сервис → нежелание делиться данными</p></li></ol><p>Даже если это «просто email», психологический барьер остаётся.</p><p>Когда с первого шага нужно:<br> •	линковать внешние аккаунты<br> •	проходить несколько этапов подтверждения<br> •	подключать сторонние сервисы</p><p>это воспринимается как лишний фрикцион.</p><p>Особенно для соло-разработчиков и небольших команд.</p><ol start="2"><li><p>Git ≠ GitHub</p></li></ol><p>Ключевой инсайт.</p><p>Мы обнаружили, что:<br> •	не все хотят логиниться через GitHub<br> •	часть использует GitLab или Bitbucket<br> •	некоторые принципиально не хотят связывать GitHub с новым сервисом</p><p>Обязательная привязка GitHub стала серьёзным барьером.</p><p>А мнение стандартных пользователей разделилось:</p><p>Часть говорила:</p><p>«Чем больше OAuth-кнопок, тем солиднее выглядит платформа».</p><p>Логика простая:<br> •	если есть Google / Facebook / Discord — значит не ноунейм<br> •	интеграции с крупными сервисами повышают доверие</p><p>Это не про безопасность — это про ощущение легитимности.</p><p>Другие говорили ровно противоположное:</p><p>«Слишком много кнопок — ощущение перегруженности».</p><p>И это тоже справедливый аргумент.</p><p>Что мы изменили</p><ol><li><p>Упростили форму для пользователей</p></li></ol><p>Оставили:<br> •	Google<br> •	Facebook<br> •	Discord</p><p>Достаточно выбора для доверия, без визуального шума.</p><ol start="2"><li><p>Git-провайдеры вынесли в отдельную группу</p></li></ol><p>Под отдельной кнопкой:<br> •	GitHub<br> •	GitLab<br> •	Bitbucket</p><p>Для разработчиков это стало понятнее и логичнее.</p><ol start="3"><li><p>Убрали обязательный GitHub</p></li></ol><p>Теперь для developer-аккаунта нужно подключить любой Git-аккаунт, если ни один не подключён.</p><p>Без принудительного GitHub.</p><p>Первые цифры (осторожно)</p><p>Прошла всего неделя, выборка маленькая, платформа всё ещё молодая.</p><p>Тем не менее:<br> •	Зарегистрированные пользователи: +13%<br> (было 0–6% в неделю)<br> •	Зарегистрированные разработчики: +16%<br> (было 0–3%)</p><p>Похоже, это те разработчики, которые знали о платформе, но их останавливало требование GitHub.</p><p>Выводы (пока не финальные)<br> •	OAuth — это не только безопасность, но и психология доверия<br> •	Жёсткие требования на старте почти всегда бьют по росту<br> •	Git ≠ GitHub — и это важно<br> •	Много провайдеров могут как повышать доверие, так и перегружать UI</p><p>Для молодой платформы даже такие ранние сигналы уже показательны.</p><p>Интересно услышать опыт коллег:<br> добавляли ли вы OAuth-провайдеров после запуска?<br> были ли случаи, когда обязательная авторизация через конкретный сервис тормозила рост?</p> <a href="https://habr.com/ru/posts/995354/?utm_campaign=995354&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Wed, 11 Feb 2026 11:55:09 GMT</pubDate>
    <dc:creator><![CDATA[VamWebStore]]></dc:creator>
      
      <category><![CDATA[OAuth]]></category><category><![CDATA[аутентификация]]></category><category><![CDATA[авторизация]]></category><category><![CDATA[GitHub]]></category><category><![CDATA[GitLab]]></category><category><![CDATA[Bitbucket]]></category><category><![CDATA[доверие пользователей]]></category><category><![CDATA[рост продукта]]></category><category><![CDATA[pwa]]></category><category><![CDATA[store]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @sevocrear — GitHub (+1) — 10.02.2026 14:42]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/994890/</guid>
    <link>https://habr.com/ru/posts/994890/?utm_campaign=994890&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Управление задачами в  Jira с помощью AI</strong></p><p>На прошлой работе в команде был разраб, который прямо-таки ненавидел вести Jira и не видел в этом никакого смысла. Приходилось регулярно с ним это обсуждать и договариваться, что занимало кучу времени и сил.</p><p>Как будто отсутствовала вот эта культура внутри, что, кстати, не редкость, к сожалению. Ведь польза канбанов очевидна для команд: виден пул задач, отслеживается прогресс, лид в любое время может зайти и посмотреть, как идут дела, нет ли проблем, чтобы "подскочить".</p><p>Когда же нет выстроенной системы в бизнесе, всё выглядит как тёмный лес. Бизнес как будто идёт, вообще не зная куда. Кто сидит и ... пинает, а кто реально работает и даёт значимый импакт. Исчезает вопрос: "Над чем ты работаешь сейчас?" В общем, уверен, описывать это смысла нет — практически каждый с этим сталкивается.</p><p>И я вот попробовал упростить взаимодействие с Jira. Настроил Atlassian MCP, прописал инструкции для субагента в Курсоре, который выполняет задачи Jira-администратора для меня. Также сделал команду, при вызове которой автоматически ищутся в указанном репозитории релевантные коммиты, строится наполнение задачи, выставляется потраченное время (вычисляется наивно по коммитам), а также прикручиваются ссылки на затронутые ветки и репозитории.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/1a9/672/79b/1a967279b96c0798fbcee429b1f03524.png" width="1280" height="863"></figure><p>И результат мне прямо-таки понравился! Вот, к примеру, я настраивал для нашего проекта CI, чтобы он проверял успешность сборки при изменениях в коде. И попросил агента пойти в Jira. В итоге он:</p><ol><li><p>Посмотрел, нет ли существующих задач, которые можно было бы связать.</p></li><li><p>Создал задачу и завёл её на меня.</p></li><li><p>Прошёлся по всем релевантным коммитам и составил описание изменений.</p></li><li><p>Посчитал количество затраченного времени.</p></li><li><p>Заполнил всю эту красоту в задачу.</p></li><li><p>И перетащил её в&nbsp;<strong>Done</strong>.</p></li></ol><p>Так, по мере выполнения одной задачи, могут приходить в голову какие-то идеи. И параллельно, не открывая Jira, можно заводить бэклог, даже запускать его в автономном режиме, пробовать делать какие-то наброски по задаче и так далее.</p><p><strong>Красота же! 🚀</strong></p><p>подписывайтесь на мой канал в тг, рассказываю там про проекты <a href="https://t.me/ilia_sevostianov" rel="noopener noreferrer nofollow">https://t.me/ilia_sevostianov</a></p> <a href="https://habr.com/ru/posts/994890/?utm_campaign=994890&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 10 Feb 2026 11:42:17 GMT</pubDate>
    <dc:creator><![CDATA[sevocrear]]></dc:creator>
      
      <category><![CDATA[ci]]></category><category><![CDATA[git]]></category><category><![CDATA[jira]]></category><category><![CDATA[jira automation]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @KivApple — Управление сообществом (+4) — 07.02.2026 12:17]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/993826/</guid>
    <link>https://habr.com/ru/posts/993826/?utm_campaign=993826&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/26a/26e/d56/26a26ed56bedb77f7561a2eaa36bb3fe.png" width="2488" height="1186"></figure><p>У меня есть друг с <a href="https://github.com/kozalosev/DickGrowerBot" rel="noopener noreferrer nofollow">Telegram ботом</a> с 200K MAU (Monthly Active Users) и я ему завидую. Как-то раз я смотрел поочерёдно то на README его проекта на GitHub (бот OpenSource), то на счётчик MAU в клиенте Telegram, и у меня родилась идея сделать генератор баджей для GitHub с MAU бота по официальным данным Telegram (так как это единственный независимый объективный источник информации об аудитории бота). Я также обнаружил, что готовых решений нет. А ещё даже всякие трекеры MAU ботов в более серьёзных сервисах аналитики требуют регистрации, добавления бота в каталог с прохождением модерации и т. д. (то есть у них в принципе первична функция каталога ботов, а не просто отслеживания MAU)</p><p>Так появился простенький сервис <strong><a href="https://tgbotmau.quoi.dev" rel="noopener noreferrer nofollow">https://tgbotmau.quoi.dev</a></strong>, который я и хочу представить уважаемой аудитории Хабра.</p><p>Указываешь имя любого бота, для которого Telegram публикует MAU, и получаешь Markdown или HTML код баджа с актуальным значением MAU (можно выбирать любой стиль доступный на <a href="https://shields.io/" rel="noopener noreferrer nofollow">https://shields.io/</a>, который используется в качестве бекэнда для генерации SVG), который можно вставить на GitHub, в блог, на лендинг страницу и т. д. А в качестве бонуса сервис начинает логгировать изменения MAU бота и отображает график.</p><p>Под капотом запрос профиля бота раз в сутки через MTProto с fallback на парсинг t.me, бекэнд написан на Rust с Axum, а фронтэнд на TypeScript с React и Astro.</p><p>Сервис некоммерческий и создан исключительно во имя красивых README на GitHub и удобства разработчиков ботов.</p> <a href="https://habr.com/ru/posts/993826/?utm_campaign=993826&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sat, 07 Feb 2026 09:17:31 GMT</pubDate>
    <dc:creator><![CDATA[KivApple]]></dc:creator>
      
      <category><![CDATA[telegram]]></category><category><![CDATA[telegram bot]]></category><category><![CDATA[telegram bot api]]></category><category><![CDATA[telegrambot]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Open source (+3) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/982132/</guid>
    <link>https://habr.com/ru/posts/982132/?utm_campaign=982132&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Обновлена открытая база по 500+ ИБ-сервисам <a href="https://github.com/Astrosp/Awesome-OSINT-For-Everything/" rel="noopener noreferrer nofollow">Awesome OSINT For Everything</a>, включая:</p><ul><li><p>базовую сетевую разведку, чтобы собрать «скелет» цели — домены, почты, имена, поддомены, URL;</p></li><li><p>метапоисковики и поиск по специфическим типам данных — кэши, PGP-ключи, публичные бакеты, прямые ссылки и подобное;</p></li><li><p>кастомные поисковые движки;</p></li><li><p>поиск и контроль утечек любых данных — понять, светились ли email/телефон/учетки в открытых базах, найти следы компрометации;</p></li><li><p>просмотр истории владения доменом. Поиск всех доменов, связанных с конкретным человеком;</p></li><li><p>проверка URL на вредоносы, пробив репутации ресурса;</p></li><li><p>поиск по открытым датасетам, реестрам или санкционным спискам;</p></li><li><p>детальный поиск по кусочкам кода в любом репозитории и в сети;</p></li><li><p>гео-поиск с визуализацией на карте;</p></li><li><p>радио/сканеры и Wi-Fi-картография — можно пробить человека в сети и по использованию оборудования;</p></li><li><p>распознавание и анализ автомобильного номера, VIN-номера, а также передвижений машин;</p></li><li><p>поиск следов криптоплатежей из открытых источников;</p></li><li><p>поиск по базам судов, реестрам, зарплатным базам, FOIA-ресурсам, публичным архивы на предмет утечек.</p></li></ul><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/8d8/ac8/2f7/8d8ac82f79d31740972f49b79142caf5.jpg" width="1766" height="1030"></figure> <a href="https://habr.com/ru/posts/982132/?utm_campaign=982132&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 01 Jan 2026 04:48:34 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[Awesome OSINT For Everything]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @MODESTA — 3D-принтеры (+4) — 19.12.2025 11:11]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/978404/</guid>
    <link>https://habr.com/ru/posts/978404/?utm_campaign=978404&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Второй робот. Показали Губернатору</strong></p><p>На предыдущий пост про нашего робота последовала бурная реакция, поэтому мы решили сделать второй — о новой, обновлённой версии робота.<br>В видео вы увидите, как прошёл наш второй опыт участия в выставке, а также как мы демонстрировали робота губернатору нашей области.</p><p>Пожалуйста, посмотрите видео и поделитесь обратной связью — нам очень важно ваше мнение! Мы хотим развиваться в этом направлении и будем рады любым комментариям. 💬</p><p>Вк: <a href="https://vkvideo.ru/video-131964440_456239180" rel="noopener noreferrer nofollow">https://vkvideo.ru/video-131964440_456239180</a></p><p>Ютуб: <a href="https://youtu.be/MtEDQHV7zaQ?si=MkvWQfewA07l-ebs" rel="noopener noreferrer nofollow">https://youtu.be/MtEDQHV7zaQ?si=MkvWQfewA07l-ebs</a></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/afb/cb4/9b3/afbcb49b3d90b7f6b4bc1de2d34fdc83.jpg" alt="Заставка" title="Заставка" width="6229" height="4153"><div><figcaption>Заставка</figcaption></div></figure> <a href="https://habr.com/ru/posts/978404/?utm_campaign=978404&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 19 Dec 2025 08:11:13 GMT</pubDate>
    <dc:creator><![CDATA[MODESTA]]></dc:creator>
      
      <category><![CDATA[робототехника]]></category><category><![CDATA[робототехника своими руками]]></category><category><![CDATA[робототехника для детей]]></category><category><![CDATA[робототехнические соревнования]]></category><category><![CDATA[робототехника и жизнь]]></category><category><![CDATA[разработка]]></category><category><![CDATA[разработка электроники]]></category><category><![CDATA[разработка программного обеспечения]]></category><category><![CDATA[инженерия]]></category><category><![CDATA[инженерные решения]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Biryukovlex — GitHub (+4) — 15.11.2025 14:30]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/966736/</guid>
    <link>https://habr.com/ru/posts/966736/?utm_campaign=966736&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Code Wiki — AI документация репозиториев от Google</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/fa0/920/470/fa0920470333adf2acf3065a3340508b.png" alt="Code Wiki поможет сейчас исследовать open source репозитории, а в будущем обещают CLI версию для документации собственного кода." title="Code Wiki поможет сейчас исследовать open source репозитории, а в будущем обещают CLI версию для документации собственного кода." width="3434" height="1938"><div><figcaption>Code Wiki поможет сейчас исследовать open source репозитории, а в будущем обещают CLI версию для документации собственного кода.</figcaption></div></figure><p>Google релизнули новый интересный проект. Code Wiki — википедия с документацией open source репозиториев. А в будущем обещают CLI версию для автоматической документации приватных репозиториев! Неужели документация кода будет теперь всегда актуальной?</p><p><strong>Как работает?</strong></p><p>ИИ агент на базе Gemini шерстит репозиторий, разбирается во взаимозависимостях в коде, генерирует схемы и все это дело описывает в формате Wiki странички, с интерактивным оглавлением.</p><p><strong>Code Wiki:</strong></p><ul><li><p>Помогает найти open source репозитории по нужной тематике. То есть информация о репозитории, видимо, векторизуется и сверху работает семантический поиск.</p></li><li><p>Позволяет общаться с репозиторием и его документацией через Gemini чат (в том числе можно на русском, если читать доку на английском не хочется).</p></li><li><p>Автоматически обновляет документацию и все схемы после каждого PR. А значит документация наконец-то всегда актуальна.</p></li></ul><p>Я немного посравнивал документацию от Code Wiki и документацию в самих опенсорс репозиториях. На мой взгляд, в хорошо поддерживаемых open source репозиториях авторская документация, конечно, все равно лучше. </p><p>Но, все мы помним те самые опенсорс репы, где лежит как-будто что-то очень полезное для нашего проекта, но черт ногу сломит, пока разберешься, как оно работает. А автор удосужился написать только абзац с общим описанием, о чем репа. Вот на такой случай Code Wiki будет спасением!</p><p><a href="https://codewiki.google/" rel="noopener noreferrer nofollow">Пробуем тут</a>.</p><p>Подписывайся на телеграм канал <a href="https://@aideputies" rel="noopener noreferrer nofollow">Заместители</a>. Там еще больше интересного про ИИ агентов.</p> <a href="https://habr.com/ru/posts/966736/?utm_campaign=966736&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sat, 15 Nov 2025 11:30:37 GMT</pubDate>
    <dc:creator><![CDATA[Biryukovlex]]></dc:creator>
      
      <category><![CDATA[документация]]></category><category><![CDATA[github]]></category><category><![CDATA[opensource]]></category><category><![CDATA[ai]]></category><category><![CDATA[gemini]]></category><category><![CDATA[google]]></category><category><![CDATA[wiki]]></category><category><![CDATA[ai agents]]></category><category><![CDATA[ии]]></category><category><![CDATA[ии-агенты]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @ScorpiusX1 — GitHub (+4) — 29.10.2025 18:31]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/961348/</guid>
    <link>https://habr.com/ru/posts/961348/?utm_campaign=961348&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Привет, хабровчане! 😊</p><p>Недавно я копался в мире ИИ-инструментов для разработки — тех, что помогают писать код быстрее и умнее. Знаете, когда сидишь за проектом и думаешь: "А не взять ли помощника, который подхватит идеи на лету?" Решил поделиться обзором нескольких интересных вариантов на рынке. Это не глубокий разбор с бенчмарками (для этого нужны отдельные тесты), а просто описание, чтобы понять, что можно выбрать под свои нужды. Я опираюсь на личный опыт и отзывы из сообществ — вдруг кому-то пригодится для экспериментов.</p><p>Давайте по порядку:</p><ol><li><p><strong><a href="https://cursor.com/" rel="noopener noreferrer nofollow">Cursor</a></strong> — это как эволюция VS Code с встроенным ИИ. Он автокомплитит код, генерирует фрагменты по описанию, понимает контекст проекта и даже помогает с отладкой. Подходит для тех, кто любит привычный интерфейс, но хочет ускорить рутину. Работает на Windows, macOS и Linux, есть бесплатная версия, но премиум открывает больше моделей ИИ. Идеально для соло-разработчиков или команд, где нужно быстро итератировать.</p></li><li><p><strong><a href="https://harvi.pro/code" rel="noopener noreferrer nofollow">Harvi Code</a></strong> — российский продукт, первый в России аналог Cursor, построенный на мощной модели Sonnet 4.5 (от Anthropic, которая славится точностью и скоростью). Это расширение для VS Code и Cursor с удобным интерфейсом, как в знакомых IDE, плюс фокус на хороших ценах (не дерут втридорога за подписку). Подходит для генерации кода, отладки и работы с проектами. Если вы в РФ и ищете локальный вариант без заморочек с платежами — стоит попробовать.</p></li><li><p><strong><a href="https://lovable.dev/" rel="noopener noreferrer nofollow">Lovable</a></strong> — здесь акцент на создание веб-приложений без глубокого кодинга. Чат с ИИ: описываешь идею на естественном языке, и он генерирует full-stack app — от фронта до бэка. Удобно для прототипов или MVP, особенно если вы не хотите копаться в деталях. Поддерживает интеграции с базами данных и API. Минус — иногда нужно дорабатывать вручную, но для стартапов или хобби-проектов это спасение.</p></li><li><p><strong><a href="https://bolt.new/" rel="noopener noreferrer nofollow">Bolt</a></strong> (<a href="http://bolt.new" rel="noopener noreferrer nofollow">bolt.new</a>) — браузерный инструмент для быстрого создания сайтов, приложений и прототипов. Вводишь промпт — и вуаля, он строит всё от начала до конца, включая деплой. Работает с веб, iOS и Android. Круто для тех, кто хочет экспериментировать без установки софта. Есть интеграции с Expo для мобильных apps. Подходит новичкам или когда нужно быстро проверить концепцию.</p></li><li><p><strong><a href="https://roocode.com/" rel="noopener noreferrer nofollow">Roo Code</a></strong> — это расширение для VS Code и Cursor, как целая команда ИИ-агентов прямо в вашем редакторе. Он анализирует весь проект, предлагает мульти-шаговые решения, ускоряет редактирование в 10 раз. Поддерживает разные модели ИИ (Anthropic, OpenAI), есть инструменты для автоматизации задач. Хорош для сложных проектов, где нужен глубокий контекст — не просто автокомплит, а умный помощник.</p></li><li><p><strong><a href="https://kilocode.ai/" rel="noopener noreferrer nofollow">Kilo Code</a></strong> — открытый ИИ-агент в виде расширения для VS Code, JetBrains и Cursor. Генерирует код, автоматизирует задачи, предлагает рефакторинг. Есть система инструментов для взаимодействия с окружением (безопасно, с контролем). Бесплатный, с опцией кастомизации. Идеален для тех, кто предпочитает open-source и хочет интегрировать в свой workflow без лишних зависимостей.</p></li></ol><p>В общем, выбор зависит от вашего стиля: если любите браузер — Bolt или Lovable; если вглубь кода — Cursor, Harvi, Roo или Kilo. Я пробовал пару из них на пет-проектах, и реально сэкономил время. Что вы думаете? Пользовались кем-то из списка? Делитесь в комментах, может, вместе разберёмся, какой подойдёт под разные языки или фреймворки. Буду рад обсуждению! 🚀</p><p>Ссылки для удобства:</p><ul><li><p><a href="https://cursor.com/" rel="noopener noreferrer nofollow">Cursor</a></p></li><li><p><a href="https://harvi.pro/code" rel="noopener noreferrer nofollow">Harvi Code</a></p></li><li><p><a href="https://lovable.dev/" rel="noopener noreferrer nofollow">Lovable</a></p></li><li><p><a href="https://bolt.new/" rel="noopener noreferrer nofollow">Bolt</a></p></li><li><p><a href="https://roocode.com/" rel="noopener noreferrer nofollow">Roo Code</a></p></li><li><p><a href="https://kilocode.ai/" rel="noopener noreferrer nofollow">Kilo Code</a></p></li></ul> <a href="https://habr.com/ru/posts/961348/?utm_campaign=961348&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Wed, 29 Oct 2025 15:31:15 GMT</pubDate>
    <dc:creator><![CDATA[ScorpiusX1]]></dc:creator>
      
      <category><![CDATA[cursor]]></category><category><![CDATA[Harvi-code]]></category><category><![CDATA[bolt]]></category><category><![CDATA[roo code]]></category><category><![CDATA[Kilo code]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @grokru — Управление разработкой (+3) — 08.10.2025 09:32]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/954426/</guid>
    <link>https://habr.com/ru/posts/954426/?utm_campaign=954426&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>​​<strong>Про AI-ускорение рутины разработчиков, которого... НЕТ! ч.3.</strong> В предыдущих частях мы смотрели годные исследования от том, как AI влияет на результаты работы, со стороны самого разработчика (<a href="https://t.me/kyrillic/1440" rel="noopener noreferrer nofollow">раз</a>, <a href="https://t.me/kyrillic/1482" rel="noopener noreferrer nofollow">два</a>).&nbsp;</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/468/b56/7e8/468b567e89aa2e921bdf1b1e6b9b4ab1.jpeg" alt="Данные из innovation graph" title="Данные из innovation graph" width="1064" height="691"><div><figcaption><em>Данные из </em><a href="https://innovationgraph.github.com/" rel="noopener noreferrer nofollow"><em>innovation graph</em></a></figcaption></div></figure><p>А теперь быстро посмотрим на результаты труда разработчиков! Ведь бешеный прирост эффективности (которого нет) должен быть виден невооруженным взглядом.</p><p>1️⃣ Если легко завайбкодить простые приложения, то они должны наводнить сторы. Statista говорит нам, что никакого прироста нет ни в <a href="https://www.statista.com/statistics/1020964/apple-app-store-app-releases-worldwide/" rel="noopener noreferrer nofollow">App Store</a>, ни в <a href="https://www.statista.com/statistics/1020956/android-app-releases-worldwide/" rel="noopener noreferrer nofollow">Google Play</a>. Нет всплеска ни количества новых доменных имен, ни количества игр в&nbsp;Стиме.</p><p>То есть даже у&nbsp;индихакеров нет никаких «закодил приложение за&nbsp;три дня, люди пользуются». Но&nbsp;наверняка есть «три дня вайбкодил, но&nbsp;давать пользоваться таким нельзя».</p><p>2️⃣ Более того, нет даже значимого прироста числа github репозиториев! А&nbsp;ведь с&nbsp;революционной технологией разработчики должны запускать сайд‑проекты намного&nbsp;быстрее.</p><p><em>Данные из </em><a href="https://innovationgraph.github.com/" rel="noopener noreferrer nofollow"><em>innovation graph</em></a><em>, по&nbsp;которому можно проанализировать даже пики ru‑релоканотов в&nbsp;эмигрантских&nbsp;лимбах 🙂 (</em><a href="https://t.me/kyrillic/1406" rel="noopener noreferrer nofollow"><em>пост</em></a><em>).</em></p><p>3️⃣ То есть подавляющее большинство говорящих о 10х эффекте от&nbsp;вайбкодинга и кодинга с&nbsp;AI никогда не&nbsp;пробовали ни вайбкодить, ни писать код. В&nbsp;работе это может выглядеть так: менеджер предлагает внедрять AI кодинг инструменты (все же внедряют!) А на деле это ведет к снижению эффективности труда разрабов в компании.</p><p>4️⃣ CEO Notion недавно <a href="https://www.wsj.com/tech/ai/ai-costs-expensive-startups-4c214f59" rel="noopener noreferrer nofollow">рассказал</a> The Wall Street Journal, что до AI маржинальность продукта была 90%, а после добавления AI фич упала до 80%. Проще говоря, они как лидеры рынка были обязаны добавить фичи, но в итоге теряют на этом деньги (бурного прироста пользователей из-за AI нет).</p><p>5️⃣ В реальном айтишном мире написание кода никогда не было узким местом создания софтверных продуктов. И мы сегодня видим на рынке, что AI инструменты скорее дают ощущение эффективности, а не саму эффективность.</p><p>Потому что <strong>в измеряемых результатах работы</strong> <strong>программиста прирост из-за AI довольно спорный</strong>.</p><p>6️⃣ В <a href="https://t.me/kyrillic/1457" rel="noopener noreferrer nofollow">посте</a> про AI агентов я предложил на любую реплику AI энтузиаста просить записать скринкаст того, что у него круто работает (кстати в комментах НИКТО из энтузиастов не смог этого сделать).</p><p>А на реплики индихакеров про эффективность кодинга с AI можно просить показать, что они накодили.</p> <a href="https://habr.com/ru/posts/954426/?utm_campaign=954426&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Wed, 08 Oct 2025 06:32:17 GMT</pubDate>
    <dc:creator><![CDATA[grokru]]></dc:creator>
      
      <category><![CDATA[продуктивность разработчиков]]></category><category><![CDATA[эффективность разработки]]></category><category><![CDATA[эффективность команды]]></category><category><![CDATA[личная продуктивность]]></category><category><![CDATA[личная эффективность]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @nin-jin — $mol (+4) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/942616/</guid>
    <link>https://habr.com/ru/posts/942616/?utm_campaign=942616&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<blockquote><p><strong><a href="https://linguist.giper.dev/" rel="noopener noreferrer nofollow">Гипер Лингвист</a></strong> - это двусторонний нейросетевой переводчик между 27 языками мира. Им удобно переводить тексты туда-сюда между родным языком и иноземным, выбирая наиболее подходящие формулировки.</p></blockquote><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/240/471/907/2404719072d3b7098bdab2326ef830b8.png" width="1920" height="1080"></figure><p>Под капотом у него разные версии <a href="https://search.hd4.ru/?#!query=GPT4" rel="noopener noreferrer nofollow">GPT4</a>, поставляемые <a href="https://github.com/features/models" rel="noopener noreferrer nofollow">через GitHub Models</a>, завёрнутые в <a href="https://github.com/giper-dev/linguist/blob/master/github/model/model.ts" rel="noopener noreferrer nofollow">$mol_github_model</a>, который балансирует запросы по разным моделям и токенам, чтобы расширить бесплатные лимиты.</p><p>Я там захардкодил десяток токенов, чего хватит на 6К запросов в день. Кому не сложно помочь проекту - <a href="https://github.com/settings/personal-access-tokens/new?name=%24mol_github_model&amp;user_models=read" rel="noopener noreferrer nofollow">насоздавайте</a> ещё десяток токенов со своего аккаунта, чтобы кратно расширить лимиты, и <a href="https://github.com/hyoo-ru/mam_mol/edit/master/github/model/model.ts" rel="noopener noreferrer nofollow"><s>сделайте PR</s></a> пришлите их мне. Эти токены дают доступ только к запуску моделей и ничего более. Только уберите ограничение по времени их действия, чтобы они вдруг не протухли.</p> <a href="https://habr.com/ru/posts/942616/?utm_campaign=942616&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 01 Sep 2025 05:00:18 GMT</pubDate>
    <dc:creator><![CDATA[nin-jin]]></dc:creator>
      
      <category><![CDATA[Гипер Лингвист]]></category><category><![CDATA[Гипер Дев]]></category><category><![CDATA[$mol]]></category><category><![CDATA[gpt-4]]></category><category><![CDATA[переводы]]></category><category><![CDATA[нейросети]]></category><category><![CDATA[API]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Diversus — Go (+1) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/939304/</guid>
    <link>https://habr.com/ru/posts/939304/?utm_campaign=939304&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Many-Notes: Простые заметки в Markdown на своем сервере</strong></p><p>Наткнулся на Reddit на небольшой, но очень интересный проект для тех, кто любит полный контроль над своими данными и ценит минимализм. Это self-hosted приложение для заметок Many-Notes.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/344/ad1/a03/344ad1a03ea3c5a1dbb9e03e877afa3b.png" width="1920" height="1080"></figure><p><strong>TL;DR: Коротко о главном</strong></p><ul><li><p><strong>Что это?</strong> Опенсорсное web-приложение для работы с Markdown-записями, спроектированное с акцентом на минимализм и полный контроль над данными. Вы разворачиваете его у себя (self-hosted). </p></li><li><p><strong>Главная фишка:</strong>  Использует базу данных (SQLite по умолчанию, но поддерживается MariaDB, MySQL и PostgreSQL) для продвинутых функций вроде многопользовательности и быстрого поиска, но при этом все заметки физически лежат в виде <code>.md</code> файлов. База нужна не для хранения текста заметок, а для метаданных, пользователей и индексации поиска.  </p></li><li><p><strong>Технологии:</strong>  Написано на PHP, рассчитано на простую установку через Docker. </p></li><li><p><strong>Кому зайдет?</strong>  Небольшим командам или продвинутым пользователям, которым нужна своя база знаний с совместной работой, но без привязки к конкретному сервису.</p></li></ul><p><strong>Что под капотом? Ключевые возможности:</strong></p><p> Это не просто минималистичный блокнот - внутри полноценные инструменты для командной работы. Функциональность здесь серьезная:</p><ul><li><p><strong>Многопользовательский режим и совместная работа:</strong> Можно заводить отдельных пользователей и давать им доступ к «хранилищам» (vaults). Это выводит инструмент из категории «личный блокнот» в категорию «командная база знаний».</p></li><li><p><strong>OAuth-авторизация:</strong> Поддерживается вход через GitHub, Google, Keycloak и другие популярные сервисы.</p></li><li><p><strong>Продвинутый редактор:</strong> Markdown + визуальный интерфейс (WYSIWYG), со сплит-панелью предпросмотра. Есть шаблоны, теги, поиск по обратным ссылкам, автосохранение.</p></li><li><p><strong>Быстрый поиск:</strong> Используется <code>typesense</code> для быстрого и отказоустойчивого поиска по заметкам. Но это  отдельный сервис, его тоже нужно поднять.  </p></li><li><p><strong>PWA (Progressive Web App):</strong> Приложение можно установить на рабочий стол или смартфон для более удобного доступа.</p></li></ul><p>Полезные ссылки:</p><ul><li><p><strong>Репозиторий на GitHub: </strong><a href="https://github.com/brufdev/many-notes" rel="noopener noreferrer nofollow">https://github.com/brufdev/many-notes</a></p></li><li><p><strong>Обсуждение на Reddit:</strong> <a href="https://www.reddit.com/r/selfhosted/comments/1mvlgax/many_notes_v012_markdown_notetaking_web/" rel="noopener noreferrer nofollow">Тред в /r/selfhosted</a></p></li></ul><p>А вы чем пользуетесь для ведения заметок? Предпочитаете облачные сервисы или self-hosted решения? Делитесь в комментариях.</p><p>Подобные находки и разборы я регулярно публикую в <a href="https://t.me/+2s9Pt8goojQ0MWIy" rel="noopener noreferrer nofollow">ТГ канале</a> Код ИТ-директора. Если интересен прагматичный взгляд на ИТ-инструменты, присоединяйтесь.</p><p>PS: Были шероховатости в тексте поста, в частности по базе данных и php. Поправил</p> <a href="https://habr.com/ru/posts/939304/?utm_campaign=939304&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 22 Aug 2025 05:28:02 GMT</pubDate>
    <dc:creator><![CDATA[Diversus]]></dc:creator>
      
      <category><![CDATA[self-hosted]]></category><category><![CDATA[база знаний]]></category><category><![CDATA[заметки]]></category><category><![CDATA[docker]]></category><category><![CDATA[many notes]]></category><category><![CDATA[php]]></category><category><![CDATA[typesense]]></category><category><![CDATA[markdown]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @alexander_gan — GitHub (+1) — 22.08.2025 04:41]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/939616/</guid>
    <link>https://habr.com/ru/posts/939616/?utm_campaign=939616&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>🤖 Внедряю «зрение» в роботов Адам и Ева!</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/616/fe5/d30/616fe5d30407c2b7eac733fc2ef661a0.jpg" alt="Детекция объектов через YOLO" title="Детекция объектов через YOLO" width="1280" height="854"><div><figcaption>Детекция объектов через YOLO</figcaption></div></figure><pre><code class="python">from ultralytics import YOLO
import app_adam_yagpt

# Загрузка модели YOLOv8l (официальная версия)
model = YOLO("yolo11l.pt")  # Автоматически скачает, если нет

# Детекция на изображении
results = model("image2.jpg")

# Получаем текстовый вывод в переменную
detection_summary = results[0].verbose()
resp = app_adam_yagpt.main(f"С помощью компьютерного зрения я передаю тебе данные об изображении. "
                           f"Опиши пространство в литературной форме, и классифицируй где ты находишьcя, "
                           f"что за обстановка и характер мероприятия или встречи, улица это или помещение, если перед тобой: {detection_summary}. "
                           f"Не нужно спрашивать ничего в конце твоего описания. ")
print(resp)

# Визуализация
results[0].show()  # Покажет результат
results[0].save("output.jpg")  # Сохранит</code></pre><pre><code class="bash">В пространстве находятся пять человек, двое из которых одеты в деловые костюмы. 
Присутствует телевизор, компьютерная техника — мышь и клавиатура, а также мобильный телефон. 
Обстановка выглядит как офисное помещение или место для работы и коммуникации.</code></pre><p><strong>Собрал связку YOLOv11 + GPT, чтобы робот не просто видел объекты, но и описывал обстановку почти как человек</strong>.</p><p>Как это работает:<br> 1️⃣ YOLO детектит объекты на изображении<br> 2️⃣ GPT анализирует их и генерирует "очеловеченное" описание<br> 3️⃣ Profit! - получаем не слепого робота, а полноценного собеседника!</p><p>Зачем это Адаму и Еве?</p><p>Роботы смогут:</p><ul><li><p>Опознавать людей и их действия («Вы пьёте кофе?).</p></li><li><p>Находить предметы по запросу («Где мои ключи?»).</p></li><li><p>Да просто прикольно описывать этот мир! («Обстановка выглядит как офисное помещение или место для работы и коммуникации.»)</p></li></ul><p>Следующие шаги:<br> 🔜 Внедрение в «железо» - тесты на реальных роботах.<br> 🔜 Голосовой вывод  - чтобы Адам комментировал увиденное вслух.<br> 🔜 Обратная связь - если робот ошибся, он запомнит исправление.</p><p>Сценарии использования:</p><p>Дома: «Ева, кто оставил грязную кружку?» → «Это сделал Сергей, 5 минут назад» (по детекции лица + времени).</p><p>В офисе: Адам предупредит: «Переговоры начнутся через 10 минут - в зале пока только двое».</p><p>📢 Если было интересно — подписывайтесь на мой&nbsp;<strong>Telegram-канал&nbsp;</strong><a href="https://t.me/robotltdco" rel="noopener noreferrer nofollow">robotltdco</a><strong>.</strong>  </p><p><span class="habrahidden"><em>Спойлер: На&nbsp;самом деле второй пункт («Голосовой вывод») сделан! ✔️<br>Но&nbsp;об этом позже!</em></span><br></p> <a href="https://habr.com/ru/posts/939616/?utm_campaign=939616&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 22 Aug 2025 01:41:06 GMT</pubDate>
    <dc:creator><![CDATA[alexander_gan]]></dc:creator>
      
      <category><![CDATA[python 3]]></category><category><![CDATA[raspberrypi]]></category><category><![CDATA[raspbian]]></category><category><![CDATA[ai]]></category><category><![CDATA[speechkit]]></category><category><![CDATA[gpt]]></category><category><![CDATA[yandexgpt]]></category><category><![CDATA[robotics]]></category><category><![CDATA[роботы]]></category><category><![CDATA[adam]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Diversus — 1С (+2) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/937906/</guid>
    <link>https://habr.com/ru/posts/937906/?utm_campaign=937906&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>1С и цвет. Как из одной строчки HEX-кода выросла целая библиотека</strong></p><p>Все началось с банальной задачи. Я хотел нормально сохранять настройки цветов в конфигурации «Управление IT-отделом 8».</p><p>В веб-разработке все привыкли к формату вроде&nbsp;<code>#FABC01</code>. Мне показалось логичным использовать его и в 1С. Это просто, понятно и универсально. Но оказалось, что в платформе нет готовых функций для конвертации такого формата в стандартный тип&nbsp;<code>Цвет</code>. И обратно.</p><p>Пришлось написать пару небольших процедур. А потом закрутилось. Раз уж я работаю с HEX, почему бы не добавить смешивание цветов? А потом генерацию случайных оттенков для диаграмм? А потом градиенты?</p><p>Так маленький «велосипед» постепенно оброс фичами и превратился в полноценную библиотеку&nbsp;<strong>color1c</strong>. Я понял, что решаю не только свою проблему, и выложил инструмент в опенсорс.</p><blockquote><p><strong>Ссылка на GitHub, забирайте:</strong>&nbsp;<a href="https://github.com/Diversus23/color1c" rel="noopener noreferrer nofollow">https://github.com/Diversus23/color1c</a></p></blockquote><p><strong>Что умеет инструмент, если коротко</strong></p><ul><li><p><strong>Полная конвертация</strong>&nbsp;Преобразование между&nbsp;<code>Цвет1С</code>,&nbsp;<code>HEX</code>,&nbsp;<code>RGB</code>,&nbsp;<code>CMYK</code>,&nbsp;<code>HSV</code>&nbsp;и&nbsp;<code>HSL</code>.</p></li><li><p><strong>Манипуляции с цветом</strong>&nbsp;Смешивание нескольких цветов, получение контрастного или инвертированного цвета, градации серого.</p></li><li><p>Получение&nbsp;<strong>случайных</strong>&nbsp;светлых или темных оттенков, что идеально для диаграмм и графиков.</p></li><li><p><strong>Каталоги</strong>&nbsp;Встроена работа с каталогами RAL, пастельные цвета и т.д. При этом можно легко добавлять свои.</p></li><li><p><strong>Градиенты</strong>&nbsp;Расчет градиентного перехода между двумя и более цветами.</p></li><li><p>…</p></li></ul><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/f00/28d/4d9/f0028d4d97ab26a7528c92cdf3b180df.png" alt="Это демонстрация, но здесь продемонстрировано гораздо меньше возможностей чем есть под капотом " title="Это демонстрация, но здесь продемонстрировано гораздо меньше возможностей чем есть под капотом " width="1159" height="788"><div><figcaption>Это демонстрация, но здесь продемонстрировано гораздо меньше возможностей чем есть под капотом </figcaption></div></figure><p><strong>Почему это важно не только для разработчика</strong></p><p>Этот инструмент не просто для кодеров, он решает три важные задачи для руководителя.</p><ol><li><p><strong>Экономия ресурсов.</strong>&nbsp;Ваши разработчики перестают тратить часы на написание однотипного кода. Они берут готовую, отлаженную библиотеку и занимаются бизнес-задачей, а не технической рутиной.</p></li><li><p><strong>Единый стандарт.</strong>&nbsp;У вас появляется один инструмент вместо десятка разных самописных реализаций. Это сильно упрощает код-ревью, поддержку и развитие всей системы.</p></li><li><p><strong>Качество UX.</strong>&nbsp;Удобная работа с цветом позволяет быстро и без боли кастомизировать интерфейс. А хороший UI, как мы знаем, это не просто «красивости». Он снижает количество ошибок пользователя и повышает его производительность.</p></li></ol><p>Мы у себя в «Управлении IT-отделом 8» уже давно перевели всю работу с цветом на этот механизм. Окупилось многократно.</p><p>Буду рад, если инструмент окажется полезным и вам. Если есть идеи по доработке или желание внести свой вклад, pull request на GitHub горячо приветствуются.</p><p>---</p><p>Понравилась моя разработка? В моем&nbsp;<a href="https://t.me/+2s9Pt8goojQ0MWIy" rel="noopener noreferrer nofollow">ТГ канале Код ИТ-директора</a>&nbsp;я гораздо чаще делюсь подобными инструментами, мыслями и короткими кейсами, которые не всегда доходят до формата большой статьи.</p> <a href="https://habr.com/ru/posts/937906/?utm_campaign=937906&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Wed, 20 Aug 2025 05:11:25 GMT</pubDate>
    <dc:creator><![CDATA[Diversus]]></dc:creator>
      
      <category><![CDATA[цвет]]></category><category><![CDATA[1с]]></category><category><![CDATA[github]]></category><category><![CDATA[полезное]]></category><category><![CDATA[разработка]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @sobolevn — Python (+4) — 29.07.2025 15:15]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/932090/</guid>
    <link>https://habr.com/ru/posts/932090/?utm_campaign=932090&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<iframe id="6888b98b1831dee5d748d646" src="https://embedd.srv.habr.com/iframe/6888b98b1831dee5d748d646" class="embed_video embed__content" allowfullscreen="true"></iframe><p>Находки на рыбалке: FastStream! Сходили с автором половить рыбу и пожарить всякое вкусное на углях. И пока было время – говорили про программирование.</p><p>Для тех, кто еще не успел познакомиться с новинкой, рассказываю: FastStream – аналог FastAPI, но для работы с событиями в брокерах / очередях.</p><p>Пример:</p><pre><code class="python">from faststream import FastStream
from faststream.kafka import KafkaBroker

broker = KafkaBroker("localhost:9092")
app = FastStream(broker)

@publisher("another-topic")
@subscriber("first-topic")
async def handle(user: str) -&gt; str:
     return f"Hi, {user}!"</code></pre><p>Что делает данный код? Читает сообщения из <code>first-topic</code>, парсит из них поле <code>user</code> типа <code>str</code>, выполняет вашу логику обработки, отправляет новое сообщение в <code>another-topic</code>. Просто? Удобно? Да!</p><p>Что нам дает такой подход?</p><ul><li><p>Декларативное описание, чего мы хотим. Не надо руками создавать коннекты и рулить потоком выполнения</p></li><li><p><a href="https://www.asyncapi.com/en" rel="noopener noreferrer nofollow">AsyncAPI</a> документацию (аналог OpenAPI в вебе)</p></li><li><p>Удобное тестирование</p></li><li><p>Кучу других плюшек!</p></li></ul><p>Внутри видео обсудили:</p><ul><li><p>Детали работы DI фастстрима</p></li><li><p>Встроенное Observability</p></li><li><p>Open Tracing</p></li><li><p>Сообщество фреймворка (тут не будет проблемы "одного автора", сообщество живет!)</p></li><li><p>Отличия от Celery: почему интструменты совсем разные?</p></li></ul><p>Репозиторий: <a href="https://github.com/ag2ai/faststream%EF%BF%BC" rel="noopener noreferrer nofollow">https://github.com/ag2ai/faststream<br></a>Документация: <a href="https://faststream.ag2.ai" rel="noopener noreferrer nofollow">https://faststream.ag2.ai</a></p><p>Обсуждение: используется ли в ваших проектах асинхронная архитектура? Как вы работаете с событиями?</p> <a href="https://habr.com/ru/posts/932090/?utm_campaign=932090&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 29 Jul 2025 12:15:04 GMT</pubDate>
    <dc:creator><![CDATA[sobolevn]]></dc:creator>
      
      <category><![CDATA[python]]></category><category><![CDATA[kafka]]></category><category><![CDATA[celery]]></category><category><![CDATA[rabbitmq]]></category><category><![CDATA[redis]]></category><category><![CDATA[fastapi]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @black1277 — Git (+1) — 17.07.2025 17:06]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/928690/</guid>
    <link>https://habr.com/ru/posts/928690/?utm_campaign=928690&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>⚙️ Настройка разных пользователей Git для разных проектов</strong>  <br><br>В домашней директории есть три папки:<br><br>- <code>~/ProjectHome/</code><br>- <code>~/ProjectWork/</code><br>- <code>~/ProjectOther/</code><br><br>В каждой нужно работать от своего пользователя:<br><br>- <code>userHome</code><br>- <code>userWork</code><br>- <code>userOther</code><br><br>Чтобы работать в каждом проекте <strong>без дополнительных переключений</strong>, нужно сделать следующее:  <br><strong>1. Добавить настройки в <code>.gitconfig</code></strong><br><br>Откройте файл <code>~/.gitconfig</code> и добавьте в него:<br><br><code>[includeIf "gitdir:~/ProjectHome/"]</code><br><code>  path = ~/.gitconfig-home</code><br><code>[includeIf "gitdir:~/ProjectWork/"]</code><br><code>  path = ~/.gitconfig-work</code><br><code>[includeIf "gitdir:~/ProjectOther/"]</code><br><code>  path = ~/.gitconfig-other </code><br><br><strong>2. Создать отдельные конфиги для каждого пользователя</strong><br>Создайте в домашней директории три файла:</p><p><code>- ~/.gitconfig-home</code><br><code>- ~/.gitconfig-work</code><br><code>- ~/.gitconfig-other</code><br><br><strong>3. Прописать пользователя и SSH-ключ в каждом конфиге</strong> <br>Пример содержимого для <code>~/.gitconfig-home</code>:<br><br><code>[user]</code><br><code>  name = userHome</code><br><code>  email =userHome@mail.ru</code><br><code>[core]</code><br><code>  sshCommand = "ssh -i ~/.ssh/id_userHome_ed25519"</code><br><br>Аналогично создайте <code>.gitconfig-work</code> и <code>.gitconfig-other</code>, указав соответствующего пользователя, почту и путь к ключу.<br><br>⚠️ При этом из основного <code>.gitconfig</code> нужно <strong>удалить секции [user] и [core.sshCommand]</strong>, чтобы не было конфликтов.<br><br><strong>4. Указать правильный remote для каждого проекта в своей папке</strong><br><br>Для проектов в <code>~/ProjectHome/</code>:<br><code>git remote set-url origin git@github.com:userHome/ProjectHome.git</code><br><br>Для проектов в <code>~/ProjectWork/</code>:<br><code>git remote set-url origin git@github.com:userWork/ProjectWork.git</code><br><br>Для проектов в <code>~/ProjectOther/</code>:<br><code>git remote set-url origin git@github.com:userOther/ProjectOther.git</code><br><br><br>💡 <code>ProjectHome.git, ProjectWork.git, ProjectOther.git </code>- это просто примеры названий репозиториев, они могут быть любыми.<br><br>📌 <strong>Важно:</strong> эти команды нужно выполнять <strong>для каждого проекта отдельно,</strong> а не один раз для всей папки.<br><br><strong>5. Разместить SSH-ключи</strong><br><br>В директории <code>~/.ssh/</code> должны находиться три приватных ключа, которые вы сгенерировали для каждого пользователя.<br><br>Например:<code><br>- id_userHome_ed25519<br>- id_userWork_ed25519<br>- id_userOther_ed25519</code><br><br>Убедитесь, что имя ключа соответствует указанному в параметре <code>sshCommand</code> внутри соответствующего <code>.gitconfig-*</code><br><br>✅ <strong>Результат</strong><br><br><em>Теперь можно</em>:<br>- Открыть в редакторе любой проект из этих папок.<br>- Работать, делать коммиты и пушить - <strong>без ручного переключения пользователя или ключа</strong>.<br>- Открыть сразу несколько проектов из разных папок - <strong>всё будет работать корректно</strong>.<br><br>Можно добавить и больше папок с пользователями - принцип остаётся тем же.<br></p><p>Добавлю еще вариант, подходит для Gitlab:<br><a href="https://qna.habr.com/q/1400592" rel="noopener noreferrer nofollow">https://qna.habr.com/q/1400592</a></p> <a href="https://habr.com/ru/posts/928690/?utm_campaign=928690&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 17 Jul 2025 14:06:54 GMT</pubDate>
    <dc:creator><![CDATA[black1277]]></dc:creator>
      
      <category><![CDATA[git]]></category><category><![CDATA[github]]></category><category><![CDATA[.gitconfig]]></category><category><![CDATA[gitlab]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Raicon — Искусственный интеллект (+1) — 28.06.2025 10:45]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/922788/</guid>
    <link>https://habr.com/ru/posts/922788/?utm_campaign=922788&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>💫 Получите развернутый анализ GitHub репозитория через ChatGPT Deep Research</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/8ca/ee3/34c/8caee334c05c5782b810c9c5cdaeef3b.png" width="1383" height="802"></figure><p>Не все про это знают, но с помощью ChatGPT Deep Research можно изучить любой GitHub проект</p><p>В режиме Deep Research через селектор выберите желаемый репозиторий, а через 5 минут получите детальный анализ по вашему запросу</p><p>Иногда пользуюсь этой функцией, чтобы разобрать архитектуру проекта, объяснить логику кода или найти потенциальные проблемы и улучшения. Сам я не кодер, поэтому мне это очень сильно помогает</p><p>Особенно полезно при изучении чужих проектов, когда надо быстро вкатиться</p><p><a href="https://chatgpt.com/s/dr_685f9cc7afdc8191b611a99d17cc0185" rel="noopener noreferrer nofollow">Вот тут можете посмотреть</a>, как ChatGPT сделал разбор моего тестового репозитория, опираясь на мой неполноценный промпт</p> <a href="https://habr.com/ru/posts/922788/?utm_campaign=922788&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sat, 28 Jun 2025 07:45:24 GMT</pubDate>
    <dc:creator><![CDATA[Raicon]]></dc:creator>
      
      <category><![CDATA[github]]></category><category><![CDATA[chatgpt]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Artemonim — GitHub (+1) — 24.05.2025 12:41]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/912438/</guid>
    <link>https://habr.com/ru/posts/912438/?utm_campaign=912438&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Скрипт синхронизации GitHub Issues для Cursor IDE</strong></p><p><code>ghsync.py</code> позволяет Агенту взаимодействовать с задачами (issues) в репозитории GitHub.</p><p>Скачать: <a href="https://github.com/Artemonim/Artemonim-Little-Tools/tree/master/AgentTools/GithubIssueSynchronizationScript" rel="noopener noreferrer nofollow">https://github.com/Artemonim/Artemonim-Little-Tools/tree/master/AgentTools/GithubIssueSynchronizationScript</a></p><p>Скрипт позволяет читать все метки и задачи, редактировать существующие задачи и создавать новые. Поддерживается изменение статуса задачи, но удаление задач не предусмотрено.</p><p>Для массовых изменений рекомендуется создать премиальной моделью файл <code>temp.txt</code> со списком команд, а затем выполнить их с помощью бесплатной модели. Gemini 2.5 Flash справляется с этим. Cursor Small и GPT-4o-mini не тестировались.</p><p><strong>Требования</strong></p><ol><li><p><strong>Python 3</strong>: Убедитесь, что у вас установлен Python 3.</p><ul><li><p>Если проект не использует Python, создайте локальное окружение Python. В Cursor или VSCode откройте терминал и выполните:</p><pre><code class="bash">python -m venv env_py
</code></pre><p>После этого IDE сама предложит активировать окружение.</p></li></ul></li><li><p><strong>GitHub CLI (gh)</strong>: Должен быть установлен <a href="https://cli.github.com/" rel="noopener noreferrer nofollow">GitHub CLI</a> и пройдена аутентификация:</p><pre><code class="bash">gh auth login
</code></pre></li></ol><p><strong>Настройка</strong></p><p>Добавьте папку <code>.cursor</code> в ваш репозиторий и следуйте предыдущему разделу.</p><p><strong>Использование</strong></p><p>Пример запроса к модели:<br> <code>В соответствии с @git-interactions.mdc выполни {действие}</code></p><p><strong>Основные команды, поддерживаемые <code>ghsync.py</code></strong></p><ul><li><p><code>-d</code>, <code>--download</code>: Скачивает все метки и задачи.</p></li><li><p><code>-u</code>, <code>--upload</code>: Создает новую задачу.</p><ul><li><p>Обязательный аргумент: <code>--title &lt;заголовок&gt;</code></p></li><li><p>Опционально: <code>--body &lt;тело&gt;</code> или <code>--body-from-file &lt;имя_файла&gt;</code> (из <code>.cursor/Gitdata/temp_bodies</code>), <code>--labels &lt;метка1&gt; &lt;метка2&gt; ...</code></p></li></ul></li><li><p><code>-e</code>, <code>--edit &lt;НомерЗадачи&gt;</code>: Редактирует существующую задачу.</p><ul><li><p>Опционально: <code>-NewTitle &lt;новый_заголовок&gt;</code>, <code>-NewBody &lt;новое_тело&gt;</code> или <code>-NewBodyFromFile &lt;имя_файла&gt;</code> (из <code>.cursor/Gitdata/temp_bodies</code>), <code>-NewLabels &lt;метка1&gt; &lt;метка2&gt; ...</code>, <code>-NewState &lt;open|closed|not_planned&gt;</code></p></li></ul></li></ul><blockquote><p>При использовании <code>--body-from-file</code> или <code>-NewBodyFromFile</code>, положите файл с содержанием задачи в папку <code>.cursor/Gitdata/temp_bodies</code>. Скрипт считает содержимое и автоматически удалит файл после использования.</p></blockquote><p><strong>Примечания</strong></p><ul><li><p>Скрипт и связанное правило пытаются обойти <a href="https://forum.cursor.com/t/intermittent-incomplete-terminal-output-capture-issue-with-powershell-scripts/93297" rel="noopener noreferrer nofollow">текущие проблемы Cursor с захватом вывода терминала для Агентов</a>. <strong>Следите за исполнением, так как Агент может не следовать инструкциям в <code>git-interactions.mdc</code> и проверять вывод консоли вместо статус-файла</strong></p></li><li><p>Я пытался создать Agent Tools через MCP-сервер, но ни Gemini, ни Claude не смогли корректно подключить MCP к Cursor, поэтому я забил.</p></li><li><p>Если хотите, чтобы действия Агента отображались отдельно от ваших, создайте для него отдельный аккаунт GitHub. Вроде как ещё можно создать под него GitHub App, но мне лень, учитывая, что я работаю один в приватном репозитории.</p></li></ul> <a href="https://habr.com/ru/posts/912438/?utm_campaign=912438&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sat, 24 May 2025 09:41:37 GMT</pubDate>
    <dc:creator><![CDATA[Artemonim]]></dc:creator>
      
      <category><![CDATA[ии-агенты для разработки]]></category><category><![CDATA[cursor ide]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Git (+4) — 20.05.2025 10:04]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/910956/</guid>
    <link>https://habr.com/ru/posts/910956/?utm_campaign=910956&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>В репозитории Tencent Cloud SDK for Go на GitHub <a href="https://github.com/TencentCloud/tencentcloud-sdk-go" rel="noopener noreferrer nofollow">содержится</a> более 200&nbsp;000 тегов Git. Это так много, что попытка взаимодействия с тегами в этом репозитории может фактически привести к сбоям в работе GitHub (504 Gateway Time-out. The server didn't respond in time). </p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/9cb/07b/1e5/9cb07b1e5578c7f7a114f7a9842164e9.png" width="1083" height="769"></figure> <a href="https://habr.com/ru/posts/910956/?utm_campaign=910956&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 20 May 2025 07:04:23 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[тег]]></category><category><![CDATA[репозиторий github]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @kirillkosolapov — Блог компании Amvera (+4) — 06.05.2025 11:20]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/amvera/posts/907254/</guid>
    <link>https://habr.com/ru/companies/amvera/posts/907254/?utm_campaign=907254&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Кардинальное упрощение привязки GitHub, GitLab, Bitbucket в Amvera Cloud</strong></p><p>Привязка репозиториев GitHub, GitLab, BitBucket<strong> </strong>вызывала у наших пользователей затруднения, и мы обещали упростить процесс.</p><p>Теперь для привязки репозитория достаточно&nbsp;указать токен и выбрать ветку и репозиторий.</p><p><strong>Способ позволяет организовать максимально простой деплой и обновление приложений через git push. </strong>Для обновления приложения достаточно сделать коммит в привязанный репозиторий, и оно соберется и бесшовно запустится автоматически.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/bcb/e75/cb3/bcbe75cb39f0be016ebb4fa586518771.png" alt="Заполняем три поля и CI/CD готов" title="Заполняем три поля и CI/CD готов" width="1600" height="979"><div><figcaption>Заполняем три поля и CI/CD готов</figcaption></div></figure><p>Подробная инструкция по подключению доступна по <a href="https://docs.amvera.ru/applications/git/webhooks.html" rel="noopener noreferrer nofollow">ссылке</a>.</p><p><a href="https://amvera.ru/?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=gitpush" rel="noopener noreferrer nofollow">Amvera Cloud </a>— это облако для простого деплоя приложений через git push (или интерфейс). Встроенный CI/CD, бэкапы и мониторинг позволяют развернуть проект тремя командами в IDE и не думать о настойке инфраструктуры. Amvera проще, чем использование VPS.</p> <a href="https://habr.com/ru/posts/907254/?utm_campaign=907254&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 06 May 2025 08:20:07 GMT</pubDate>
    <dc:creator><![CDATA[kirillkosolapov (Amvera)]]></dc:creator>
      
      <category><![CDATA[Привязка репозитория в Amvera]]></category><category><![CDATA[GitHub в Amvera]]></category><category><![CDATA[GitLab в Amvera]]></category><category><![CDATA[BitBucket в Amvera]]></category><category><![CDATA[git push]]></category><category><![CDATA[деплой]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Учебный процесс в IT (+4) — 22.04.2025 05:07]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/903014/</guid>
    <link>https://habr.com/ru/posts/903014/?utm_campaign=903014&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Представлен инструментарий <a href="https://github.com/The-Pocket/Tutorial-Codebase-Knowledge?tab=readme-ov-file" rel="noopener noreferrer nofollow">Turns Codebase into Easy Tutorial with AI</a>, который превращает любой репозитарий GitHub в учебник. Нейросеть анализирует весь код, разбирается в нём и создаёт гайд, в котором просто и понятно расписано как ресурс работает. С помощью решения можно легко учить новые технологии, изучать программирование по готовым проектам; писать документацию к своим репо.</p><p>Пример гайда  по <a href="https://the-pocket.github.io/Tutorial-Codebase-Knowledge/MCP%20Python%20SDK/" rel="noopener noreferrer nofollow">Tutorial: MCP Python SDK</a>.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/2e5/f00/e9b/2e5f00e9b9095dc98c0b1a97c200382b.jpg" width="2559" height="1438"></figure> <a href="https://habr.com/ru/posts/903014/?utm_campaign=903014&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 22 Apr 2025 02:07:05 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[ии]]></category><category><![CDATA[репозиторий]]></category><category><![CDATA[учебник]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Искусственный интеллект (+4) — 11.03.2025 05:34]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/889774/</guid>
    <link>https://habr.com/ru/posts/889774/?utm_campaign=889774&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><a href="https://github.com/nikmcfly/ANUS" rel="noopener noreferrer nofollow">Представлен</a> открытый проект на Python под названием <a href="https://github.com/nikmcfly/ANUS?tab=readme-ov-file" rel="noopener noreferrer nofollow">Autonomous Networked Utility System</a>. У решения функционал, архитектура, дизайн и код идентичные платному Manus AI. Проект решает сложные математические задачи, пишет код на уровне сеньора, бронирует отели и даже анализирует операционные цели бизнеса.&nbsp;MIT License позволяет внедрять ИИ-агента в любые сервисы и использовать в разных задачах.</p><p>Примечательно, что проект набрал более 1,5 тыс звёзд на GitHub менее чем за сутки.</p><p></p> <a href="https://habr.com/ru/posts/889774/?utm_campaign=889774&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 11 Mar 2025 02:34:03 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[Autonomous Networked Utility System]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @aliyax — Блог компании Doubletapp (+3) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/doubletapp/posts/880280/</guid>
    <link>https://habr.com/ru/companies/doubletapp/posts/880280/?utm_campaign=880280&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/b5c/97a/478/b5c97a47813e71f2da152699fcf79a1d.png" width="1920" height="1080"></figure><p><strong>Наш backend developer Дмитрий делится Open Source-проектом, который поможет разработчикам Telegram Mini Apps (TMA) упростить валидацию Init Data — проверку, что HTTP-запрос действительно был отправлен из приложения в Telegram.</strong></p><p>Дмитрий реализовал Python-пакет, в котором <a href="https://core.telegram.org/bots/webapps#validating-data-received-via-the-mini-app" rel="noopener noreferrer nofollow">имплементировал алгоритмы</a>, позволяющие проверять подлинность данных, передаваемых из Mini Apps. С ним можно легко реализовать механизм авторизации/аутентификации для Backend-части приложения.</p><p><strong>👉 Забирайте репозиторий: <a href="https://github.com/swimmwatch/telegram-webapp-auth" rel="noopener noreferrer nofollow">https://github.com/swimmwatch/telegram-webapp-auth</a></strong> </p><p>Также у проекта есть <a href="https://swimmwatch.github.io/telegram-webapp-auth/" rel="noopener noreferrer nofollow">документация</a>, в которой описывается применение этой библиотеки с популярными веб-фреймворками: Django, FastAPI.</p><p>Когда мы начинали разрабатывать TMA, то столкнулись с недостатком информации, кейсов, спросить или подсмотреть было не у кого – не так много компаний, которые занимаются созданием мини эппов. Сегодня же мы успешно реализовали несколько Telegram Mini Apps, накопили ценный опыт и готовы делиться своими Open Source-проектами с сообществом разработчиков и вкладываться в развитие технологии. <a href="https://t.me/+ebEen5qxPABjZGMy" rel="noopener noreferrer nofollow">Подписывайтесь на наш телеграм-канал!</a></p><p><strong>Если у вас есть идея Telegram Mini App, то Doubletapp поможет ее воплотить, подробнее о наших кейсах –<a href="https://doubletapp.ai/miniapp/?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=tma_opensource" rel="noopener noreferrer nofollow"> на сайте.</a></strong><a href="https://doubletapp.ai/miniapp/?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=tma_opensource" rel="noopener noreferrer nofollow"> </a></p><p></p> <a href="https://habr.com/ru/posts/880280/?utm_campaign=880280&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 07 Feb 2025 08:08:55 GMT</pubDate>
    <dc:creator><![CDATA[aliyax (Doubletapp)]]></dc:creator>
      
      <category><![CDATA[telegram mini app]]></category><category><![CDATA[open source]]></category><category><![CDATA[валидация данных]]></category><category><![CDATA[разработка приложений]]></category><category><![CDATA[python разработка]]></category><category><![CDATA[backend-разработка]]></category><category><![CDATA[telegram]]></category><category><![CDATA[telegram bot]]></category><category><![CDATA[github]]></category><category><![CDATA[python]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Программирование (+4) — 10.12.2024 13:36]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/865362/</guid>
    <link>https://habr.com/ru/posts/865362/?utm_campaign=865362&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Разработчик под ником <a href="https://github.com/OXY2DEV" rel="noopener noreferrer nofollow">OXY2DEV</a> рассказал, что написал 24 451 строку кода для плагина Neovim (<a href="https://github.com/OXY2DEV/markview.nvim" rel="noopener noreferrer nofollow">markview.nvim</a>), <a href="https://github.com/OXY2DEV/markview.nvim/issues/216#issuecomment-2522260393" rel="noopener noreferrer nofollow">используя только свой смартфон</a>. Эту историю заметили другие разработчики, включая его коллег из Бангладеш. Они <a href="https://old.reddit.com/r/neovim/comments/1h7vhmg/bro_been_developing_his_2k_star_plugin_on_a/" rel="noopener noreferrer nofollow">придумали</a>, как отправить разработчику рабочий ноутбук, чтобы OXY2DEV смог работать более удобно и продуктивно, а также не просить проверить код на ПК, так как у него со смартфона не было возможности сделать тесты должным образом.              </p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/fec/c32/0c6/fecc320c67c104a069f841fe19e4e66b.jpeg" width="1668" height="1763"></figure><p></p> <a href="https://habr.com/ru/posts/865362/?utm_campaign=865362&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 10 Dec 2024 10:36:21 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[lua]]></category><category><![CDATA[смартфон]]></category><category><![CDATA[код]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Wladradchenko — GitHub (+4) — 09.12.2024 19:40]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/865142/</guid>
    <link>https://habr.com/ru/posts/865142/?utm_campaign=865142&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Исследовал интернет и наткнулся на GitHub <a href="https://githubunwrapped.com/" rel="noopener noreferrer nofollow">Unwrapped</a>. Он на основе активности в GitHub создаёт видео, где можно увидеть часто используемые языки, часы спонтанной работы, звёзды и всё остальное. Достаточно ввести только имя профиля, чтобы получить видео. Код <a href="https://github.com/remotion-dev/github-unwrapped-2023" rel="noopener noreferrer nofollow">открыт</a>.</p><p>Сделано с использованием <a href="https://github.com/remotion-dev/remotion" rel="noopener noreferrer nofollow">Remotion</a> — тоже с открытым кодом, которая позволяет автоматизировать создание видео на React в веб. Документация хорошая, но надо разбираться. Увидел это и решил, что круто, надо поделиться! </p><p>P.S. Моя активность в этом <a href="https://t.me/wladblog/95" rel="noopener noreferrer nofollow">ролике</a>, если кому-то будет интересно.</p> <a href="https://habr.com/ru/posts/865142/?utm_campaign=865142&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 09 Dec 2024 16:40:29 GMT</pubDate>
    <dc:creator><![CDATA[Wladradchenko]]></dc:creator>
      
      <category><![CDATA[github]]></category><category><![CDATA[open source]]></category><category><![CDATA[react]]></category><category><![CDATA[javascript]]></category><category><![CDATA[remotion]]></category><category><![CDATA[video]]></category><category><![CDATA[видео]]></category><category><![CDATA[автоматизация]]></category><category><![CDATA[статистика]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — GitHub (+4) — 20.11.2024 08:45]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/859858/</guid>
    <link>https://habr.com/ru/posts/859858/?utm_campaign=859858&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>В офисе GitHub <a href="https://x.com/netcapgirl/status/1855652786416840707" rel="noopener noreferrer nofollow">появился</a> босс-дашборд.</p><iframe id="673d7789f35f7b138e9ca8a1" src="https://embedd.srv.habr.com/iframe/673d7789f35f7b138e9ca8a1" class="embed_video embed__content" allowfullscreen="true"></iframe><p></p> <a href="https://habr.com/ru/posts/859858/?utm_campaign=859858&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Wed, 20 Nov 2024 05:45:59 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[GitHub]]></category><category><![CDATA[дашборд]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @kvk-2019 — Системное администрирование (+2) — 29.09.2024 23:46]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/846920/</guid>
    <link>https://habr.com/ru/posts/846920/?utm_campaign=846920&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Довольно давно, когда работал сисадмином, написал пару скриптов, чтобы от обычного ping получить несколько большую информационную отдачу, об этом в <a href="https://vk.com/video-225923287_456239024" rel="noopener noreferrer nofollow">видео</a>. <a href="https://github.com/kvk-2015/Monitor2-2013/tree/main/js" rel="noopener noreferrer nofollow">Скрипты </a>выложил на GitHub.</p> <a href="https://habr.com/ru/posts/846920/?utm_campaign=846920&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sun, 29 Sep 2024 20:46:26 GMT</pubDate>
    <dc:creator><![CDATA[kvk-2019]]></dc:creator>
      
      <category><![CDATA[системное администрирование]]></category><category><![CDATA[jscript]]></category><category><![CDATA[github]]></category><category><![CDATA[ping]]></category><category><![CDATA[wsh]]></category><category><![CDATA[видео]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @yeys — GitHub (+2) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/839718/</guid>
    <link>https://habr.com/ru/posts/839718/?utm_campaign=839718&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Компания Gartner <a href="https://github.blog/news-insights/company-news/github-named-a-leader-in-the-gartner-first-ever-magic-quadrant-for-ai-code-assistants/" rel="noopener noreferrer nofollow">опубликовала </a>отчет о состоянии рынка ИИ-помощников по кодированию в своей ежегодной серии квадрантов. GitHub вошел в группу лидеров</strong></p><p>Gartner включила в квадрант ИИ-помощников по кодированию 12 решений на основе их способности к выполнению задач и полноты видения. GitHub со своим ИИ-помощником Copilot вошел в группу лидеров и занял первое место по исполнительности.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/1e6/7d4/73e/1e67d473e566b6dc561e75ce8785c98c.png" alt="Figure 1: Magic Quadrant for AI Code Assistants" title="Figure 1: Magic Quadrant for AI Code Assistants" width="1339" height="1535"><div><figcaption>Figure 1: Magic Quadrant for AI Code Assistants</figcaption></div></figure><p>Миссия GitHub Copilot – расширить границы человеческой креативности с помощью генеративного искусственного интеллекта. Copilot уже пользуются миллионы разработчиков и более 77 тысяч компаний, и это решение облегчает им работу и повышает продуктивность, заявляют авторы инструмента.</p><p><strong>Планы на будущее</strong></p><p>Чтобы добиться статуса самого популярного ИИ-инструмента для разработчиков, GitHub планирует расширять и укреплять Copilot, уделяя внимание усовершенствованной модернизации приложений, оптимизации миграции кода, повышению производительности и скорости разработки и другим факторам.</p><p>Также компания планирует серьезно расширять аудиторию Copilot. «Мы видим мир, в котором новички, любители и профессиональные разработчики могут создавать программное обеспечение с помощью магии Copilot. Мы считаем, что такая доступность позволит творить миллиардам разработчиков во всем мире» – <a href="https://www.ted.com/talks/thomas_dohmke_with_ai_anyone_can_be_a_coder_now" rel="noopener noreferrer nofollow">заявил </a>генеральный директор Томас Домке.</p><p></p> <a href="https://habr.com/ru/posts/839718/?utm_campaign=839718&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 30 Aug 2024 10:31:26 GMT</pubDate>
    <dc:creator><![CDATA[yeys]]></dc:creator>
      
      <category><![CDATA[github]]></category><category><![CDATA[copilot]]></category><category><![CDATA[gartner magic quadrant]]></category>
  </item>
  

	
  

  

  

      

      

      

    
  </channel>
</rss>
