Pipes Feed Preview: Все публикации подряд на Хабре & Все публикации подряд на Хабре & Все публикации подряд на Хабре

  1. Режим полета стал ритуалом. Только защищает он вовсе не самолет

    Sat, 07 Nov 2026 05:38:25 -0000

    <img src="https://habrastorage.org/extt/85/fa/2a/85fa2a2fee22227339bc28180d70fb0b.png" /><p>Двери закрылись, бортпроводник показывает аварийные выходы, и по салону звучит привычная просьба перевести телефоны в режим полета. Большинство пассажиров послушно жмет на значок самолетика. Кто-то забывает, а кто-то только делает вид, что забыл. За несколько десятилетий этот жест стал таким же ритуалом, как застегнутый ремень.</p><p>Почти каждый уверен, что включенный телефон может сбить навигацию или помешать пилотам. История режима полета гораздо запутаннее. Запрет ввели два разных ведомства по двум разным причинам, и самая жесткая из них касается сотовых вышек на земле.</p> <a href="https://habr.com/ru/articles/1104724/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104724#habracut">Читать далее</a>
  2. [Перевод] Стерео 44,1 кГц на Nintendo 64 за 4% времени процессора: малоизвестный кодек ULC

    Sat, 07 Nov 2026 04:06:37 -0000

    <img src="https://habrastorage.org/extt/b6/39/5d/b6395d6a985849ba61cb2d75282ec653.jpg" /><p>На Nintendo 64 пятиминутный стереотрек в ADPCM занимал около 12 МБ, а Opus на этой консоли слишком медленный для использования во время игры. Автор форматов QOI и QOA Доминик Шаблевски нашёл кодек ULC из демо для Game Boy Advance и перенёс его на векторный сопроцессор RSP с 4 КБ памяти данных. В статье разобраны упаковка коэффициентов по полубайтам, выбор 16-битной фиксированной точки и то, как Codex помогал писать ассемблер. Итог: стерео 44 100 Гц за 4% времени процессора и 5% времени RSP.</p> <a href="https://habr.com/ru/articles/1104788/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104788#habracut">Читать далее</a>
  3. Вы просили AI-помощника исправить баг…

    Sat, 07 Nov 2026 04:04:27 -0000

    <img src="https://habrastorage.org/extt/74/29/9a/74299abca19376739500b0c580738118.png" /><p>В какой момент можно спокойно принять работу AI-помощника? Обычно после просмотра правки и запуска тестов. Лишнего не поменял, ошибку исправил, проект работает. Кажется, на этом можно заканчивать.</p><p>Хотелось увидеть не только то, что помощник оставил у нас на диске, но и то, что получил сервер модели (и оставил у себя). </p> <a href="https://habr.com/ru/articles/1104786/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104786#habracut">Посмотреть</a>
  4. Как я разработал Geo Collector: бесплатная мобильная ГИС для iPhone без рекламы и обязательных подписок

    Sat, 07 Nov 2026 00:41:53 -0000

    <img src="https://habrastorage.org/extt/65/a1/c5/65a1c59543981ec063ec6e2fd7084047.png" /><p><strong>React Native, Expo, GPS-трекинг, геоданные и немного размышлений о том, какой должна быть модель распространения небольшого независимого приложения.</strong></p><p>Привет, Хабр!</p><p>Некоторое время назад я решил попробовать себя в разработке мобильных приложений. До этого основная часть моих проектов была связана с анализом данных, геоинформационными системами, образовательным программным обеспечением и серверными решениями.</p><p>Одним из результатов стал <strong>Geo Collector</strong> – мобильное приложение для iPhone, предназначенное для сбора географических данных непосредственно на местности.</p><p>Недавно приложение прошло проверку Apple и стало доступно в App Store.</p><p><strong>Скачать Geo Collector:</strong> <a href="https://apps.apple.com/tr/app/geo-collector/id6822998937" rel="noopener nofollow">https://apps.apple.com/tr/app/geo-collector/id6822998937</a></p><p>В этой статье хочу рассказать, зачем я вообще решил разрабатывать собственное ГИС-приложение, какие технические задачи пришлось решать, почему особое внимание уделил работе с локальными данными и GPS-трекингу, а также почему отказался от рекламы и обязательных подписок.</p><p>Сразу оговорюсь: Geo Collector не претендует на замену QGIS или профессиональных геодезических комплексов. Это инструмент для другого сценария – когда нужно быстро собрать пространственные данные, имея под рукой только смартфон.</p> <a href="https://habr.com/ru/articles/1104784/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104784#habracut">Читать далее</a>
  5. Делаем освещение умным: полный гайд от Zigbee лампочек и выключателей до цифровых трековых шин на DALI

    Fri, 06 Nov 2026 22:01:52 -0000

    <img src="https://habrastorage.org/extt/3a/1e/49/3a1e49776a73efcdcb3fa9141d679cb9.jpg" /><p>Умный свет — это первое, с чего начинается комфорт в современном ремонте. Когда не нужно вставать с дивана, чтобы приглушить люстру, или нащупывать выключатель в темноте по дороге в санузел, а цветовая температура меняется сама по времени суток! </p><p>Под катом разбираемся как это сделать правильно &gt;..</p> <a href="https://habr.com/ru/articles/1104774/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104774#habracut">Читать далее</a>
  6. От поиска коллизий к когнитивному инференсу: Топологический логический слой архитектуры ZAP v4.0

    Fri, 06 Nov 2026 22:01:37 -0000

    <img src="https://habrastorage.org/extt/88/b9/6b/88b96b2fb5e5262b09b45ea1266c7735.jpg" /><p>В прошлой статье мы выкатили концепт ZAP (Zero-Annihilation Processor) и рассказали, как приспособить существующие ASIC-майнеры под роль аппаратных ускорителей для поиска пространственных коллизий. Но давайте честно: сбор сырых хэшей — это только половина дела, просто фаза накопления данных. Самый сок в том, как эти события интерпретировать.</p><p>В этой публикации мы разберем ZAP Logic Layer (ZLL). Это такой программно-аппаратный мост, который превращает хаос асинхронных коллизий от майнеров в нормальные, структурированные импульсы для нашей топологической сети Hypermatrix v4.0. Ниже будет про то, как мы обошли сетевой оверхед, как работает Software-Defined Physics (SDP) и почему «кристаллизация смысла» из криптографического шума позволяет обойтись без классического, прожорливого градиентного спуска.</p> <a href="https://habr.com/ru/articles/1104772/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104772#habracut">Читать далее</a>
  7. [Перевод] 11 наносекунд на слово: до смешного эффективная сверхоптимизация анаграмм

    Fri, 06 Nov 2026 21:09:35 -0000

    <img src="https://habrastorage.org/extt/f5/68/a2/f568a2094953f8faca8a7d53dd70499c.png" /><p>Сыграем в «словесную лесенку»</p><p>BLOG → BLOT → SLOT → SPOT <strong>↝</strong> POST</p><p>Недавно друг рассказал мне о&nbsp;новом варианте игры «Словесная лесенка»: найти путь преобразований от&nbsp;начального слова до&nbsp;конечного, где на&nbsp;каждом шаге разрешено заменить одну букву, либо удалить одну букву, либо вставить одну букву, либо анаграммировать слово. Это меня раздражало (бывает дьявольски сложно вычленить пути, идущие через анаграммы), поэтому, естественно, я написал программу для&nbsp;решения таких задачек. Когда оказалось, что&nbsp;прогон программы занимает более 1&nbsp;секунды, мне, конечно&nbsp;же, захотелось её оптимизировать. Занимаясь этим, я обнаружил интересный фокус для&nbsp;индексирования анаграмм&nbsp;— для&nbsp;каждого слова из&nbsp;словаря подгонять идентификатор бесколлизионного произведения простых чисел под&nbsp;одно 64-разрядное целое число&nbsp;— такого я раньше никогда не&nbsp;видел (хотя, у&nbsp;вычислительной техники долгая история, и Кнут, вероятно, заметил это ещё в 1965&nbsp;году). </p><p>Для&nbsp;полноты картины должен отметить, что&nbsp;меня интересовало решение конкретной задачи: найти все анаграммы в&nbsp;словаре. Если вы хотите просто найти все анаграммы для&nbsp;конкретного слова, то вам подойдёт какое‑то гораздо более простое решение, например, хеш‑таблица! В&nbsp;изложенном далее материале мы найдём все анаграммы и поговорим о&nbsp;полном пути вверх по&nbsp;лестнице.</p> <a href="https://habr.com/ru/articles/1104760/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104760#habracut">Читать далее</a>
  8. Откуда нейросети берут информацию и почему для ответов ChatGPT и Claude сайту бренда мало топа Яндекса

    Fri, 06 Nov 2026 19:37:45 -0000

    <img src="https://habrastorage.org/extt/af/41/29/af4129d903100ba5f42217081de45924.jpg" /><p>Чтобы попасть в ответы Claude, сайту бренда мало топа Яндекса и Google: он может стоять там высоко и всё равно не попадать в ответы. <a href="https://peec.ai/blog/how-to-optimize-content-for-claude-search" rel="noopener nofollow">Peec сверил</a> ссылки Claude с выдачей Brave: из 100 страниц, которые Claude цитирует, 89 нашлись в первых 20 результатах этого поисковика. Почти девять из десяти, и это у поисковика, которого в SEO-отчётах обычно нет вовсе. У ChatGPT и Алисы AI тоже свой поставщик выдачи, поэтому позиции сайта надо смотреть там, откуда берёт ссылки нужная нейросеть.</p> <a href="https://habr.com/ru/articles/1104752/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104752#habracut">Читать далее</a>
  9. [Перевод] Прогнал агента на $90 тысяч с разными техниками тестирования: TDD снова в хвосте

    Fri, 06 Nov 2026 19:17:07 -0000

    <img src="https://habrastorage.org/extt/5c/b5/d8/5cb5d85fcf5a9b6ce2437cc5ea6e3d5b.jpg" /><p>Дэн Лу дал агенту на GPT-6 Astra реализовать Pandoc и в каждом условии менял только указание, как тестировать: 25 условий по 25 прогонов, около 90 тысяч долларов по розничным ценам. Скрытые тесты разошлись от 40,5% у TDD до 45,1% у дифференциального тестирования при 44,1% без всяких указаний. Автор сам предупреждает, что данных мало, и разбирает, что из этого можно вынести, а заодно почему вирусное «тесты от ИИ доказанно бесполезны» не следует из проверки на DeepSWE.</p> <a href="https://habr.com/ru/articles/1104744/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104744#habracut">Читать далее</a>
  10. Его обвинили в работе на ФБР и создании ransomware форума ханипота

    Fri, 06 Nov 2026 19:15:35 -0000

    <img src="https://habrastorage.org/extt/2f/87/91/2f879181e188075fede88dcaecee2b1f.jpg" /><p>Добрый день, на связи как всегда <strong>exkgb</strong>. Прошлая статья связанная с <strong>Ramp4u</strong> собрала 100 тыс. охвата. Я просек, подобный материал действительно вам интересен и решил выложить новое расследование как и обещал. Сразу скажу, что собирал информацию из открытых источников, в том числе из телеграм чатов поэтому могут быть сплетни, неточности. Ни в коем случае статья не пытается дискредитировать Петра Левашова или американских спецслужб. Мы просто общаемся, обсуждаем информацию которая лежит на поверхности.<br><br><strong>Краткая биография Петра Левашова</strong><br><br>Пётр Юрьевич Левашов - один из самых известных русскоязычных спамеров и операторов ботнетов. Задержан в апреле 2017 года в Барселоне. В сентябре 2018 года признал вину в управлении ботнетами <strong>Storm, Waledac и Kelihos</strong>. Провёл под стражей менее трёх лет, хотя обвинение требовало 14,5 лет. Эксперты связывают мягкий приговор с сотрудничеством с ФБР. Левашов родом из Петербурга, известен под ником <strong>Petr Severa</strong>, который он использовал на форуме <strong>Antichat</strong>. В штатах его называют «королём спама».<br><br><strong>С какими никами в преступных сообществах связывают Северу (bratva и stallman). Расследование</strong></p> <a href="https://habr.com/ru/articles/1104742/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104742#habracut">Читать далее</a>
  11. Как я сделала «Конвейер» для лазерной гравировки и нашла лидеров среди сотни карточек на Ozon

    Fri, 06 Nov 2026 18:31:54 -0000

    <img src="https://habrastorage.org/extt/27/88/a2/2788a2698743c533de9e39fe818f5214.png" /><p>У меня есть волоконный лазерный станок. Я начала делать брелоки с гравировкой и хотела проверить, какие рисунки люди будут выбирать. На одной и той же металлической пластине можно выгравировать десятки сюжетов. На экране многие выглядят удачно, но понять, за какой покупатель действительно заплатит, можно только после запуска.</p><p>Чтобы проверять такие идеи партиями, я сделала для себя приложение «Конвейер». Оно берёт готовый рисунок, помогает вписать его в изделие, сохраняет файлы для LightBurn, собирает изображения товарной карточки и передаёт их на Ozon.</p><p>В итоге я разместила около ста карточек. В органическом поиске выделились волк и кит. Некоторые другие дизайны покупали редко, зато иногда сразу по несколько штук. Так у одного эксперимента появилось два результата: темы, которые выделились в поиске, и рисунки, которые интересно оценивать по количеству изделий в заказе.</p> <a href="https://habr.com/ru/articles/1104734/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104734#habracut">Читать далее</a>
  12. Как я научил Arduino UNO Q играть в шахматы на настоящей доске — без распознавания фигур

    Fri, 06 Nov 2026 18:10:43 -0000

    <img src="https://habrastorage.org/extt/26/f3/2d/26f32de1d5f8eeb4ecfae692cce0d5a2.png" /><p>Хотите играть в&nbsp;шахматы за&nbsp;настоящей доской, но&nbsp;с&nbsp;компьютерным соперником, который сам анализирует позицию и подсказывает ходы? В&nbsp;этом проекте автор подключил веб‑камеру к&nbsp;Arduino UNO Q и научил плату отслеживать партию без&nbsp;распознавания самих фигур. В&nbsp;статье разбирается, как&nbsp;устроен алгоритм определения ходов, как&nbsp;интегрировать Stockfish и собрать собственную систему с&nbsp;шахматным тренером.</p> <a href="https://habr.com/ru/articles/1103770/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1103770#habracut">Собрать шахматиста</a>
  13. Amazon: заложенный смысл и эволюция образов логотипа

    Fri, 06 Nov 2026 18:00:42 -0000

    <img src="https://habrastorage.org/extt/ed/82/99/ed8299cdf3f787aea8c4ffd63fdfd713.jpg" /><p>Приглашаю разобраться со смысловой “гидрографией” реки Амазонки. Притоком какой системы является законодатель мод облачного бизнеса AWS. И что это за исторические повороты реки в логотипах.</p> <a href="https://habr.com/ru/articles/1104372/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104372#habracut">Читать далее</a>
  14. Как сделать GIF в ChatGPT Images 2.6: инструкция и готовые промпты

    Fri, 06 Nov 2026 17:55:26 -0000

    <img src="https://habrastorage.org/extt/c2/9a/9c/c29a9c76e25d6f59c1bea1a1cf60eb7c.jpg" /><p>Кот машет лапой, над чашкой поднимается пар, нарисованный персонаж оживает. В ChatGPT Images 2.6 для таких коротких анимаций достаточно описать движение или загрузить исходную картинку. Но между запросом «оживи фото» и аккуратной гифкой есть несколько решений: что должно двигаться, какие детали нужно сохранить и как закончить цикл.</p> <a href="https://habr.com/ru/articles/1104722/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104722#habracut">Читать далее</a>
  15. Как я свою собственную билд-систему написал

    Fri, 06 Nov 2026 17:48:00 -0000

    <img src="https://habrastorage.org/extt/9a/4c/1e/9a4c1e0cc0cce5dbb8991017104856c3.png" /><p>Я системный программист и в своей работе использую NixOS на хостах и Yocto для встраиваемых устройств. В NixOS меня раздражало прежде всего расположение программ и библиотек в <code>/nix/store</code>. Оно изолирует зависимости и позволяет разным версиям сосуществовать, но готовые программы, рассчитанные на обычное FHS-окружение, часто требуют <code>buildFHSEnv</code>, <code>nix-ld</code> или другой адаптации. В Yocto меня раздражала система конфигурации — нетипизированная лапша из строковых переменных, shell-кода, фрагментов Python, неочевидных правил присваивания и соглашений, о которых нужно просто знать.</p> <a href="https://habr.com/ru/articles/1103698/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1103698#habracut">Читать далее</a>
  16. Рейтинг 64

    Fri, 06 Nov 2026 17:43:23 -0000

    <img src="https://habrastorage.org/extt/74/0a/6a/740a6aaf7217b3329ae7a1637e2b86fe.png" /><p>Саня отставил чашку с дымящимся кофе в сторону и молча уставился на экран.&nbsp;С кодом было что-то не так.</p><p>Точнее,&nbsp;наоборот,&nbsp;всё было слишком уж так.&nbsp;Строчки кода,&nbsp;на которые он смотрел,&nbsp;выглядели правильно и использовали его стиль оформления.&nbsp;Все переменные были названы так,&nbsp;как он любил,&nbsp;и даже комменты были такие,&nbsp;какие он обычно оставлял в коде.&nbsp;Автор этих строк был указан услужливой IDE чуть правее:&nbsp;«alexander.lisin».&nbsp;Александр Лисин&nbsp;—&nbsp;это он,&nbsp;Саня.&nbsp;И дата коммита&nbsp;—&nbsp;три недели назад.</p><p>Только вот он в упор не помнил,&nbsp;чтобы он это делал.&nbsp;И вообще писал этот код.</p> <a href="https://habr.com/ru/articles/1104716/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104716#habracut">Читать далее</a>
  17. Spotify на 196 МБ вместо 2 ГБ, видеоплеер с пультом на iPhone и скринсейвер «Матрица»: что бывает, когда остались токены

    Fri, 06 Nov 2026 16:31:35 -0000

    <img src="https://habrastorage.org/extt/70/29/ee/7029ee6e983f2db9f13f56ed21d5e23d.png" /><p>Знаете этот опасный момент в конце расчётного периода, когда задачи по основным проектам закрыты, а на балансе остались неистраченные токены? Нормальный человек ложится спать. Разработчик с остатком лимитов начинает творить всякую дичь.</p><p>Проект <a href="https://kinrox.app/" rel="noopener nofollow">Kinrox</a> (<a href="https://github.com/awaik/Kinrox" rel="noopener nofollow">GitHub</a>) родился ровно из этого состояния, когда в одной точке сошлись две бытовые боли и одно вечное эстетическое требование: сделать удобный видеоплеер с пультом на iPhone, лёгкий проигрыватель Spotify и, самое главное, встроить туда скринсейвер «Матрицы».</p><p>Первая боль - диван и проектор. MacBook подключён по HDMI к HD-проектору, ты лежишь под пледом, смотришь кино, и тут нужно поставить на паузу, убавить звук, переключить звуковую дорожку из вложенной папки или включить следующую серию. Вставать с дивана и идти к ноутбуку каждый раз - преступление против лени.</p><p>Вторая боль - цены на память у Apple. На моём MacBook Pro (<code>MacBookPro18,2</code>, Apple Silicon) всего 32 ГБ оперативки, и официальный клиент <a href="http://Spotify.app" rel="noopener nofollow"><code>Spotify.app</code></a> с удовольствием отъедает от них около 2 ГБ просто за право крутить музыку в фоне.</p> <a href="https://habr.com/ru/articles/1104706/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104706#habracut">Читать далее</a>
  18. Управление персонажем RPG с помощью LLM

    Fri, 06 Nov 2026 16:29:18 -0000

    <img src="https://habrastorage.org/extt/6d/fe/7e/6dfe7e056d2350273277d9a7827d56bf.png" /><p>Когда-то я писал о создании <a href="https://habr.com/ru/articles/743700/" rel="noopener nofollow">собственной RPG</a>, и уже тогда в комментариях мне предложили внедрить в проект LLM для генерации квестов. В то время я довольно скептически отнёсся к этой идее. Однако технологии не стоят на месте: сейчас появился бесплатный API-доступ к языковым моделям (например, Gemini от Google), так почему бы не попробовать собрать что-нибудь на основе LLM? К тому же, помимо браузерного клиента игры, у меня когда-то был написан и текстовый клиент на Python, который можно переделать под генерацию промптов.</p><p>Сразу подчеркну, чем мой проект отличается от тех работ, которые стали появляться на хабре, или модов вроде <a href="https://www.nexusmods.com/skyrimspecialedition/mods/89931" rel="noopener nofollow">Herika (Skyrim GPT)</a>. В большинстве из них языковая модель используется исключительно для общения с NPC. В моём же случае LLM в первую очередь совершает действия, а диалог — лишь приятный бонус. На первый взгляд разница кажется незначительной: какая разница, о чём спросить нейросеть — «что бы ты сказал?» или «что бы ты сделал?». На самом деле, разница принципиальная: сказать в можно всё что угодно, а вот сделать — нет.</p><p>Здесь я описываю наивную реализацию управления персонажа с помощью LLM: формирование на лету промпта и схемы ответа из поступающих с сервера игры данных, их отправка в LLM, получение и парсинг ответа, отправка команды на сервер, согласно ответу.</p> <a href="https://habr.com/ru/articles/1104606/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104606#habracut">Читать далее</a>
  19. «Я же это где-то записывал»: зачем я сделал поиск по смыслу для Obsidian

    Fri, 06 Nov 2026 16:19:35 -0000

    <img src="https://habrastorage.org/extt/9d/36/07/9d3607ddb9a44d2a4dd3ef32342c359d.png" /><p>Встроенный поиск Obsidian на два из трёх моих вопросов ответил «0 файлов». Veynrel нашёл нужные заметки, хотя вопросы были заданы своими словами, а одна из моделей сначала поставила нужную лишь четвёртой. Показываю результаты и бесплатную локальную настройку.</p> <a href="https://habr.com/ru/articles/1104178/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104178#habracut">Читать далее</a>
  20. [Перевод] Эмодзи козла — валидный машинный код 8088. Я собрал из эмодзи целые программы

    Fri, 06 Nov 2026 16:11:33 -0000

    <img src="https://habrastorage.org/extt/07/74/66/077466a08102db8ccee3b58e20fc72ad.jpg" /><p>Эмодзи козла в UTF-8 занимает байты F0 9F 90 90, и для процессора Intel 8088 это рабочие инструкции: LOCK LAHF и два NOP. Автор эмулятора MartyPC заметил это случайно и проверил, можно ли написать исполняемый COM-файл из одних отображаемых эмодзи. Получилось: программа из 141 байта выводит HELLO прямо в видеопамять, а загрузчик на эмодзи разворачивает в памяти демо для VGA. В статье разобраны листинги, таблица полезных эмодзи и гаджеты, которые склеивают соседние символы в одну инструкцию.</p> <a href="https://habr.com/ru/articles/1104704/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104704#habracut">Читать далее</a>
  21. Боль и ненависть QA. Про программистский менеджмент, цену изменений и тех, кто её платит

    Fri, 06 Nov 2026 16:04:32 -0000

    <img src="https://habrastorage.org/extt/f5/04/f4/f504f4161541d530a59129ae4986f1dc.jpeg" /><p>ИИ-перемены новые, а ошибки менеджмента старые.</p><p>Я останавливала фабрику на первой неделе работы, от моих инициатив сбегало начальство и коллеги. </p><p>О том, почему люди — не код, почему не всякое изменение к лучшему и чем здесь опасен ИИ.</p> <a href="https://habr.com/ru/articles/1104702/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104702#habracut">Читать далее</a>
  22. Как отделить помощь автору от подмены научной работы

    Fri, 06 Nov 2026 15:53:15 -0000

    <img src="https://habrastorage.org/extt/1e/5c/3c/1e5c3c6f613ee54f3c09642f09cde697.png" /><p>Попалась на глаза статья «2,1 миллиард белых цапель» о разоблачении итогов исследования. Сразу спойлер: ИИ в деле не замешан, и все ошибки исследования принадлежат человеку. Если коротко, то в августе 2026 года журнал <em>Science</em> опубликовал статью о том, что политика Китая по расширению солнечной энергетики снижает разнообразие птиц. Внимательные читатели заметили, что цифра 2,1 миллиард цапель превышает мировую популяцию этих птиц раз так в тысячу. Начали перепроверять данные — выяснилось, что в 2015 году кто-то в провинции Гуандун внёс запись: «белая цапля — 2 147 483 647 особей». А это число само по себе в точности равно максимальному значению 32-битного целого числа со знаком в информатике (2³¹ − 1). То есть, скорее всего, это результат сбоя при вводе данных или ошибки в системе, а не реальный подсчёт птиц. Ошибки заметили уже после публикации: внимательные читатели перепроверили цифры и методику исследования и разнесли результаты в пух и прах.</p><p>Вот тут возникла шальная мысль: смог бы ИИ заметить все эти несоответствия до публикации статьи и спасти горе-исследователей и научный журнал от скандала? Кажется, что нет. Возможно, ИИ-проверяльщик зацепился бы за цифру в 2,1 млрд белых цапель и указал на то, что это во много раз больше всей мировой популяции. Но и тут многое зависело бы от постановки задачи.</p><p>Этот пример с цаплей прямо задел, создал целое облако идей и вопросов. Захотелось порассуждать вслух.</p><p>Фактически столь грубые ошибки говорят о том, что в процессе исследования не сработали контрольные точки. Данные собрали, проанализировали, написали статью, отправили в журнал. На каком этапе должна была случиться проверка, что исходные числа вообще имеют смысл? И вот тут возникла шальная мысль, что ИИ может вполне легитимно помогать не только с поиском литературы, переводом и составлением плана работы. Его можно использовать как инструмент контроля на определённых этапах исследования. Он может проверить, сходятся ли цифры, существуют ли ссылки, воспроизводится ли код. Но он не может решить, пригодны ли данные для метода, правильно ли выбраны переменные и что вообще считать «нормальным» в данной предметной области.&nbsp;</p> <a href="https://habr.com/ru/articles/1104700/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104700#habracut">Читать далее</a>
  23. О возможности сохранения жизнеспособных микроорганизмов в древних отложениях каменной соли

    Fri, 06 Nov 2026 15:50:02 -0000

    <p>В октябре текущего года в журнале Life вышла <a href="https://www.mdpi.com/2075-1729/16/10/1718?fbclid=IwY2xjawVNsb5leHRuA2FlbQIxMQBwZG9mAXNydGMGYXBwX2lkEDIyMjAzOTE3ODgyMDA4OTIAAR6ww5JrCDazhvf3dZ2SpEVenzfjmaMDvxr0E3bfUUDTMYRnWLf7s8R1L3AIdw_aem_aS-9CCzyhReceUTM1nYPmA" rel="noopener nofollow">статья</a>, авторы которой опять предложили для обсуждения известный еще с середины прошлого века вопрос о возможности сохранения жизнеспособности бактерий и архей, замурованных сотни миллионов лет назад в залежах каменной соли, так называемых <a href="https://ru.wikipedia.org/wiki/%D0%93%D0%B0%D0%BB%D0%B8%D1%82" rel="noopener nofollow">галитах</a>.</p> <a href="https://habr.com/ru/articles/1103836/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1103836#habracut">Читать далее, если новость интересна</a>
  24. Полгода ищу пользователей для своих продуктов: 5 439 сообщений в Telegram, 312 писем блогерам и ноль с Product Hunt

    Fri, 06 Nov 2026 15:31:38 -0000

    <img src="https://habrastorage.org/extt/8a/0e/08/8a0e0831edce95afc225bfdc84f494bb.png" /><p>В мае я написал на Хабр статью <a href="https://habr.com/ru/articles/1035756/" rel="noopener nofollow">«4 MVP за 4 месяца, 30 холодных DM, 1 регистрация»</a>. Итог там был такой: делать продукт за 30 дней я научился, а приводить в него людей нет. В конце пообещал себе, что следующие месяцы будут не про новые продукты, а про пользователей для уже сделанных.</p><p>Прошло полгода. Это отчёт с цифрами из баз и App Store Connect: что я пробовал, сколько людей пришло с каждого канала и что из майских планов я так и не сделал.</p><p><strong>TL;DR.</strong> TeachTrack вырос с 17 регистраций до 612. Почти весь рост дали холодные сообщения репетиторам в Telegram: 5 439 человек за три месяца. Это работает, но это серо и упирается в лимиты. Неожиданно заметным источником загрузок TripTrack оказался ChatGPT: 89 загрузок из 516. Product Hunt дал ноль. Письма 312 блогерам с бесплатным годом PRO дали 19 переписок и ноль погашенных кодов. Дальше пробую короткие видео.</p> <a href="https://habr.com/ru/articles/1104682/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104682#habracut">Читать далее</a>
  25. Smart Plant OS: можно ли доверить растение дешёвому датчику?

    Fri, 06 Nov 2026 15:20:10 -0000

    <img src="https://habrastorage.org/extt/78/79/41/78794169ccdc6b0f74282c2517965201.png" /><p>Подключаем датчик, записываем два крайних значения и растягиваем диапазон на сто делений. На экране появляются убедительные «47% влажности» и вот уже рядом с растением появляется красивый график.</p><p>Но в какой момент этому числу можно доверить включение насоса?</p><p>К этому вопросу я постепенно и добрался в Smart Plant OS. В <a href="https://habr.com/ru/articles/1101460/" rel="noopener nofollow">прошлой статье</a> интерфейс впервые открылся с настоящей ESP32. С тех пор были написаны и переписаны тысячи строк кода: за внешне похожей страницей постепенно появлялась работающая система. Впереди оставался самый интересный переход — от интерфейса с растениями к устройству, которое получает данные и на их основании что-то делает.</p> <a href="https://habr.com/ru/articles/1104692/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104692#habracut">Читать далее</a>
  26. Как мы построили платформу с нуля, а потом научили нейросети на ней работать

    Fri, 06 Nov 2026 15:15:28 -0000

    <img src="https://habrastorage.org/extt/ab/f3/13/abf3131675b61ef674bc7100a1b1f88a.jpg" /><p>В COMETAL мы строим платформу для промышленной кооперации. Через неё помогаем заказчикам находить исполнителей для изготовления металлоизделий. А производствам – получать заказы. В этом материале расскажу, как мы строили платформу. Почему отказались от готовых решений. И дошли до того, что нейросети у нас тестируют платформу по ночам. Строят графики по запросу на человеческом языке. И сами выкатывают код в прод (да, было и такое). </p> <a href="https://habr.com/ru/articles/1104690/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104690#habracut">Читать далее</a>
  27. Переделал интерфейс локальной программы: стеклянные карточки на CSS, боковая панель и плеер, который едет за страницей

    Fri, 06 Nov 2026 15:14:19 -0000

    <img src="https://habrastorage.org/extt/ac/c5/b9/acc5b9a378193a097cc09805e337e1b1.jpg" /><p>Это продолжение истории про <a href="https://habr.com/ru/articles/1101148/" rel="noopener nofollow">«Универсальный скачиватель»</a>, программу для Windows, которая качает видео и музыку через yt-dlp. В прошлый раз я рассказывал, как упаковывал консольную утилиту так, чтобы ей мог пользоваться любой человек. Сегодня про версию 1.4, а в ней почти нет нового функционала: я переделал внешний вид. Если кратко, то движок остался тем же (Flask на <code>127.0.0.1</code>, страница в браузере, один файл <code>index.html</code>), а в Python поменялась одна строка с номером версии. Всё остальное — разметка, стили и немного скрипта.</p> <a href="https://habr.com/ru/articles/1104686/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104686#habracut">Читать далее</a>
  28. Ассистент Встреч своими руками: анонимный Chrome в контейнере, календарь через EWS и две тысячи встреч в проде

    Fri, 06 Nov 2026 15:10:51 -0000

    <img src="https://habrastorage.org/extt/69/a9/97/69a997a64dca5e4d2ed1deef1bd7ec09.png" /><p>Как я сделал бота, который сам приходит на встречи в Teams / Яндекс Телемост / МТС Линк, записывает разговор и через несколько минут отдаёт расшифровку и саммари с договорённостями. Почему не Copilot и не штатная расшифровка, почему два разных потока вместо одного, какие грабли собрал и что показали четыре месяца в проде.</p> <a href="https://habr.com/ru/articles/1104684/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104684#habracut">Читать далее</a>
  29. Сочетания клавиш, которые стоит запомнить: текст, браузер, окна и файлы

    Fri, 06 Nov 2026 15:03:29 -0000

    <img src="https://habrastorage.org/extt/1f/33/be/1f33be4b089cc0a1535100a8d1ca97b8.png" /><p>Сколько раз за день вы открываете контекстное меню, чтобы скопировать текст, ищете нужную вкладку мышкой или выделяете слово по буквам? В этой статье Я собрал сочетания клавиш для Windows и macOS, которые упрощают работу с текстом, браузером, окнами и файлами</p> <a href="https://habr.com/ru/articles/1101416/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1101416#habracut">Читать далее</a>
  30. Большинство ИИ-агентов внутри одинаковые. Тогда в чём разница?

    Fri, 06 Nov 2026 14:53:30 -0000

    <img src="https://habrastorage.org/extt/59/8a/06/598a06c4c9b455e469c5f5911c27f639.jpg" /><p>Представьте: на столе техническое задание и три предложения подрядчиков. Цены — за разные периоды, часть условий вынесена в приложения, у одного предложения не хватает обязательной работы. Нужно всё прочитать, сопоставить, пересчитать на одинаковых условиях и подготовить записку с источниками.</p><p>Можно попросить ИИ объяснить, как это сделать. а можно дать ему документы и инструменты и поручить саму работу: пусть читает, сверяет, считает и возвращает результат. Во втором случае модель уже управляет выполнением задачи. Это и есть агент.</p><p>Под капотом знакомый цикл: модель выбирает инструмент и параметры вызова, обычный код исполняет инструмент, результат возвращается модели. И так по кругу. Этот принцип — рассуждать, действовать, смотреть на результат — лежит в основе ReAct.</p><p>Двигатель и четыре колеса есть и у грузовика, и у легковушки, но взаимозаменяемыми они от этого не становятся. С агентами та же история: всё интересное начинается с вопросов, которые в псевдокод не попали.</p><p>-Можно&nbsp;ли вообще выполнять предложенную команду?</p><p>— Что&nbsp;делать, если инструмент вернул гигабайт текста?</p><p>— Как&nbsp;продолжить работу, когда контекстное окно закончилось?</p><p>— Достаточно&nbsp;ли фразы модели «готово», чтобы закрыть задачу?</p><p>Всё это собирается в&nbsp;<strong>обвязку (harness) — среду исполнения агента</strong>: цикл, инструменты, память, проверки, лимиты и историю действий. Здесь и находится большая часть инженерной работы.</p><p>Мы в GigaCode R&amp;D разрабатываем модели для агентных задач. Нам нужен был исполнитель, с которым можно экспериментировать, получать данные для обучения и решать прикладные задачи. Так появился&nbsp;<a href="https://gitverse.ru/gigacode-ai/universal-agent">GigaCode Universal Agent</a>&nbsp;— открытый проект на Python с подключением моделей через chat/completions API.</p><p>Расскажем, что стоит вокруг агентного цикла и как одно ядро используется для работы с документами, кодом и внешними системами.</p> <a href="https://habr.com/ru/articles/1104670/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104670#habracut">Читать далее</a>
  31. Как ИИ-помощник получает контекст 1С и проверяет расширения

    Fri, 06 Nov 2026 14:46:14 -0000

    <img src="https://habrastorage.org/extt/d1/9a/2e/d19a2e196f5809ee61539c64acf8a16f.jpg" /><p><strong>Большая языковая модель не знает, как устроена конкретная информационная база. Она не видит модули конфигурации, активные расширения, права пользователя и данные документа, пока не получит к ним управляемый доступ. </strong><br><br>Поэтому практическая задача состоит не только в выборе модели. Нужно собрать для нее релевантный контекст, ограничить действия и встроить проверку результата. Разберем, как этот процесс устроен в ИИ-помощнике для 1С и где по-прежнему требуется специалист.</p> <a href="https://habr.com/ru/articles/1104668/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104668#habracut">Читать далее</a>
  32. Парфюмерия: как защитить аромат в России

    Fri, 06 Nov 2026 14:46:02 -0000

    <img src="https://habrastorage.org/extt/c7/df/5a/c7df5a9b49151768d53da8ad549d1a50.png" /><p>Парфюмерия как искусство создания ароматов имеет определенную цель — сформировать уникальные композиции, которые не только бы услаждали органы обоняния, но и приносили коммерческую прибыль. Казалось бы, раз идет разговор о какой-то финансовой выгоде, то параллельно всегда должен рассматриваться и вопрос о юридическом закреплении созданного фимиама за правообладателем и, соответственно, защитой его от любых экстраординарных случаев.</p><p>Однако это не так. К сожалению, инструментов правовой охраны духов очень мало: патентование происходит с большим трудом, а зарегистрировать обонятельный товарный знак сложно и дорого.</p> <a href="https://habr.com/ru/articles/1104666/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104666#habracut">Читать далее</a>
  33. Быстрые «руки», медленный «мозг»: Particle-1 и GPT-6 Luna Pro собирают поиск для Tilda на n8n+PostgreSQL в Docker

    Fri, 06 Nov 2026 14:42:57 -0000

    <img src="https://habrastorage.org/extt/79/69/16/796916ab92f1e8c822a766fe0278e9e9.png" /><p>Всем привет!) Про топовые модели пишут много. Мне стало интересно другое: что будет, если отдать реальную задачу быстрой модели без громкого имени, а рассуждающую модель подключать только тогда, когда первая упирается не в синтаксис, а в поведение системы? Стек такой: VS Code (Cline), Particle-1 как кодер ( "руки"), GPT-6 Luna Pro как "мозг", Tilda (отдельная страница с формой), n8n , PostgreSQL 16, Docker.</p><p>Сам замысел что не в чате "напиши мне функцию...", а в роли кодера в VS Code через Cline: модель пишет SQL и JavaScript для нод n8n, получает текст ошибки, предлагает следующий патч и т.д. до рабочего результата.</p><p>Задачу взял из рабочего проекта: поиск по каталогу изделий. На вид вроде бы выглядит как "ввёл теги = получил карточки". Под поверхностью оказались массивы в PostgreSQL, особенности передачи данных между нодами n8n, перекошенный источник и SQL-инъекция, которую на финальном ревью нашёл уже я, а не LLM.</p><p>Сразу оговорюсь: <strong>это разбор одного рабочего кейса, а не A/B-бенчмарк</strong>. Модели выполняли разные роли и не решали одинаковый набор задач в контролируемых условиях. Поэтому я не пытаюсь доказать, что одна из них объективно "лучше". Мне было важно другое - как такое разделение ролей ощущается в реальной разработке с данными LLM и где всё равно нужен человек.</p> <a href="https://habr.com/ru/articles/1104662/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104662#habracut">Читать далее</a>
  34. Claude блокирует одних, а других нет. Давайте соберём статистику по VPN, IP и сетевым утечкам

    Fri, 06 Nov 2026 14:41:45 -0000

    <img src="https://habrastorage.org/extt/09/62/cf/0962cf0762ae5c09592f374a777724c8.png" /><p>В последние месяцы на Хабре появилось немало историй блокировок Claude и Claude Code. В интернете так же не мало публикаций. Одни пользователи теряют доступ после проверки личности, другие — после нескольких месяцев стабильной работы и оплаченной подписки. Кому-то отказывают в возврате денег, а кому-то восстанавливают аккаунт буквально за несколько часов.</p><p>При этом в обсуждениях постоянно возникают одни и те же вопросы:</p> <a href="https://habr.com/ru/articles/1104660/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104660#habracut">Читать далее</a>
  35. [Перевод] История одной борьбы: Netflix vs уволившиеся инженеры

    Fri, 06 Nov 2026 14:34:26 -0000

    <img src="https://habrastorage.org/extt/12/e1/b9/12e1b947ace2a33412c8de4fc714c9a5.png" /><p>Инженер сменил команду, его права доступа обновили — и ночной пайплайн перестал работать. В Netflix эта проблема возникала на масштабе миллионов таблиц и десятков тысяч задач. </p><p>Чтобы не чинить доступ после каждой перестановки в командах, в компании создали Data Projects: связанные данные и процессы объединяют в проект, а задачи запускаются от его имени. Я подумал, что тема острая, поэтому перевел разбор команды Netflix — про права, технические учетные записи и миграцию существующих процессов.</p> <a href="https://habr.com/ru/articles/1104462/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104462#habracut">Читать далее</a>
  36. Я не нашла удобный планировщик для себя. Вот почему я сделала свой

    Fri, 06 Nov 2026 14:25:32 -0000

    <img src="https://habrastorage.org/extt/bd/85/c1/bd85c13bd38bf9533dfeafc6d41773fe.png" /><p>Когда я увлекаюсь проектом, то могу буквально им жить. Ловлю гиперфиксацию: хочется доделать ещё одну вещь, потом ещё одну в рамках проекта. В это время быт и здоровье уходят на второй план. И когда я наконец отвлекаюсь от проекта, обнаруживаю, что в других сферах тоже накопились дела, либо же имеется напаханное поле.</p> <a href="https://habr.com/ru/articles/1104654/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104654#habracut">Читать далее</a>
  37. Место и роль Joomla в эпоху ИИ

    Fri, 06 Nov 2026 14:21:46 -0000

    <img src="https://habrastorage.org/extt/35/ac/3d/35ac3dfe75bbb20098e7fbac142d6250.webp" /><p>Заголовок статьи – одновременно и вопрос и утверждение, а на место слова «Joomla», скорее всего, можно поставить почти любой цифровой продукт. Но в ходе размышлений попробуем всё-таки это место найти и вопросительный знак убрать. В статье отражён сугубо авторский, субъективный взгляд, который не претендует на отражение всей полноты мироздания.</p> <a href="https://habr.com/ru/articles/1104650/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104650#habracut">Читать далее</a>
  38. Знакомый пишет, что на вас штраф. Новый схематоз мошенников — такого цирка я еще не видел

    Fri, 06 Nov 2026 14:11:47 -0000

    <img src="https://habrastorage.org/extt/84/ca/c7/84cac71eb05b1e4e93cacff3a358dd9d.png" /><p>Мошенники попытались развести моего знакомого на деньги, запугивали штрафом в 118 тысяч рублей. Они узнали его данные, реквизиты, и пытались нехило на этом сыграть.</p><p>Рассказываю, как это было, на чем они спалились, и вывожу настоящую формулу обмана — зацените, какими уловками пользуются эти козлы. Будьте осторожны…</p> <a href="https://habr.com/ru/articles/1104614/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104614#habracut">Читать далее</a>
  39. Как я скрестил RAG, LLM и RandomForest: архитектура торгового сигнала с доказательствами

    Fri, 06 Nov 2026 14:11:11 -0000

    <img src="https://habrastorage.org/extt/eb/68/3e/eb683ec5757ef0716db2e4b608c12cf4.png" /><p>В <a href="https://habr.com/ru/articles/1101266/" rel="noopener nofollow">первой части</a> я рассказывал, как собрал RAG-систему с LangGraph-агентом на локальных LLM. Она умела искать новости, отвечать на вопросы и извлекать сущности. Но для трейдинга этого мало — нужно не просто <em>читать</em>, а <em>предсказывать</em>.</p><p>В этой статье я расскажу, как превратил новостной скрапер в ML-пайплайн, который генерирует торговые сигналы (BUY/SELL/NEUTRAL) с доказательствами. Мы пройдём путь от привязки новостей к тикерам до Explainable UI, разберём грабли на малых данных и заглянем в архитектурное будущее проекта.</p><p><strong>Стек:</strong> Scikit-learn, Plotly, FastAPI, Streamlit, PostgreSQL, Ollama.</p> <a href="https://habr.com/ru/articles/1104642/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104642#habracut">Читать далее</a>
  40. Кто открывает ваш сайт, когда растёт посещаемость?

    Fri, 06 Nov 2026 14:05:24 -0000

    <img src="https://habrastorage.org/extt/77/87/8d/77878d785af3b98ca4b01fbae373b1ec.png" /><p>Посещаемость сайта растёт, а&nbsp;конверсия падает или&nbsp;остаётся на&nbsp;месте. Возможно, часть новых посетителей&nbsp;— AI‑агенты и headless‑браузеры, которые успешно проходят JavaScript‑счётчики и попадают в&nbsp;отчёты как&nbsp;обычные пользователи. Разберём, какие следы такая автоматизация оставляет в&nbsp;браузере и серверных логах, как&nbsp;её обнаружить и почему привычные фильтры аналитики уже не&nbsp;всегда справляются.</p> <a href="https://habr.com/ru/articles/1099254/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1099254#habracut">Разобраться в трафике</a>
  41. Режим полета стал ритуалом. Только защищает он вовсе не самолет

    Sat, 07 Nov 2026 05:38:25 -0000

    <img src="https://habrastorage.org/extt/85/fa/2a/85fa2a2fee22227339bc28180d70fb0b.png" /><p>Двери закрылись, бортпроводник показывает аварийные выходы, и по салону звучит привычная просьба перевести телефоны в режим полета. Большинство пассажиров послушно жмет на значок самолетика. Кто-то забывает, а кто-то только делает вид, что забыл. За несколько десятилетий этот жест стал таким же ритуалом, как застегнутый ремень.</p><p>Почти каждый уверен, что включенный телефон может сбить навигацию или помешать пилотам. История режима полета гораздо запутаннее. Запрет ввели два разных ведомства по двум разным причинам, и самая жесткая из них касается сотовых вышек на земле.</p> <a href="https://habr.com/ru/articles/1104724/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104724#habracut">Читать далее</a>
  42. [Перевод] Стерео 44,1 кГц на Nintendo 64 за 4% времени процессора: малоизвестный кодек ULC

    Sat, 07 Nov 2026 04:06:37 -0000

    <img src="https://habrastorage.org/extt/b6/39/5d/b6395d6a985849ba61cb2d75282ec653.jpg" /><p>На Nintendo 64 пятиминутный стереотрек в ADPCM занимал около 12 МБ, а Opus на этой консоли слишком медленный для использования во время игры. Автор форматов QOI и QOA Доминик Шаблевски нашёл кодек ULC из демо для Game Boy Advance и перенёс его на векторный сопроцессор RSP с 4 КБ памяти данных. В статье разобраны упаковка коэффициентов по полубайтам, выбор 16-битной фиксированной точки и то, как Codex помогал писать ассемблер. Итог: стерео 44 100 Гц за 4% времени процессора и 5% времени RSP.</p> <a href="https://habr.com/ru/articles/1104788/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104788#habracut">Читать далее</a>
  43. Вы просили AI-помощника исправить баг…

    Sat, 07 Nov 2026 04:04:27 -0000

    <img src="https://habrastorage.org/extt/74/29/9a/74299abca19376739500b0c580738118.png" /><p>В какой момент можно спокойно принять работу AI-помощника? Обычно после просмотра правки и запуска тестов. Лишнего не поменял, ошибку исправил, проект работает. Кажется, на этом можно заканчивать.</p><p>Хотелось увидеть не только то, что помощник оставил у нас на диске, но и то, что получил сервер модели (и оставил у себя). </p> <a href="https://habr.com/ru/articles/1104786/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104786#habracut">Посмотреть</a>
  44. Как я разработал Geo Collector: бесплатная мобильная ГИС для iPhone без рекламы и обязательных подписок

    Sat, 07 Nov 2026 00:41:53 -0000

    <img src="https://habrastorage.org/extt/65/a1/c5/65a1c59543981ec063ec6e2fd7084047.png" /><p><strong>React Native, Expo, GPS-трекинг, геоданные и немного размышлений о том, какой должна быть модель распространения небольшого независимого приложения.</strong></p><p>Привет, Хабр!</p><p>Некоторое время назад я решил попробовать себя в разработке мобильных приложений. До этого основная часть моих проектов была связана с анализом данных, геоинформационными системами, образовательным программным обеспечением и серверными решениями.</p><p>Одним из результатов стал <strong>Geo Collector</strong> – мобильное приложение для iPhone, предназначенное для сбора географических данных непосредственно на местности.</p><p>Недавно приложение прошло проверку Apple и стало доступно в App Store.</p><p><strong>Скачать Geo Collector:</strong> <a href="https://apps.apple.com/tr/app/geo-collector/id6822998937" rel="noopener nofollow">https://apps.apple.com/tr/app/geo-collector/id6822998937</a></p><p>В этой статье хочу рассказать, зачем я вообще решил разрабатывать собственное ГИС-приложение, какие технические задачи пришлось решать, почему особое внимание уделил работе с локальными данными и GPS-трекингу, а также почему отказался от рекламы и обязательных подписок.</p><p>Сразу оговорюсь: Geo Collector не претендует на замену QGIS или профессиональных геодезических комплексов. Это инструмент для другого сценария – когда нужно быстро собрать пространственные данные, имея под рукой только смартфон.</p> <a href="https://habr.com/ru/articles/1104784/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104784#habracut">Читать далее</a>
  45. Делаем освещение умным: полный гайд от Zigbee лампочек и выключателей до цифровых трековых шин на DALI

    Fri, 06 Nov 2026 22:01:52 -0000

    <img src="https://habrastorage.org/extt/3a/1e/49/3a1e49776a73efcdcb3fa9141d679cb9.jpg" /><p>Умный свет — это первое, с чего начинается комфорт в современном ремонте. Когда не нужно вставать с дивана, чтобы приглушить люстру, или нащупывать выключатель в темноте по дороге в санузел, а цветовая температура меняется сама по времени суток! </p><p>Под катом разбираемся как это сделать правильно &gt;..</p> <a href="https://habr.com/ru/articles/1104774/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104774#habracut">Читать далее</a>
  46. От поиска коллизий к когнитивному инференсу: Топологический логический слой архитектуры ZAP v4.0

    Fri, 06 Nov 2026 22:01:37 -0000

    <img src="https://habrastorage.org/extt/88/b9/6b/88b96b2fb5e5262b09b45ea1266c7735.jpg" /><p>В прошлой статье мы выкатили концепт ZAP (Zero-Annihilation Processor) и рассказали, как приспособить существующие ASIC-майнеры под роль аппаратных ускорителей для поиска пространственных коллизий. Но давайте честно: сбор сырых хэшей — это только половина дела, просто фаза накопления данных. Самый сок в том, как эти события интерпретировать.</p><p>В этой публикации мы разберем ZAP Logic Layer (ZLL). Это такой программно-аппаратный мост, который превращает хаос асинхронных коллизий от майнеров в нормальные, структурированные импульсы для нашей топологической сети Hypermatrix v4.0. Ниже будет про то, как мы обошли сетевой оверхед, как работает Software-Defined Physics (SDP) и почему «кристаллизация смысла» из криптографического шума позволяет обойтись без классического, прожорливого градиентного спуска.</p> <a href="https://habr.com/ru/articles/1104772/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104772#habracut">Читать далее</a>
  47. [Перевод] 11 наносекунд на слово: до смешного эффективная сверхоптимизация анаграмм

    Fri, 06 Nov 2026 21:09:35 -0000

    <img src="https://habrastorage.org/extt/f5/68/a2/f568a2094953f8faca8a7d53dd70499c.png" /><p>Сыграем в «словесную лесенку»</p><p>BLOG → BLOT → SLOT → SPOT <strong>↝</strong> POST</p><p>Недавно друг рассказал мне о&nbsp;новом варианте игры «Словесная лесенка»: найти путь преобразований от&nbsp;начального слова до&nbsp;конечного, где на&nbsp;каждом шаге разрешено заменить одну букву, либо удалить одну букву, либо вставить одну букву, либо анаграммировать слово. Это меня раздражало (бывает дьявольски сложно вычленить пути, идущие через анаграммы), поэтому, естественно, я написал программу для&nbsp;решения таких задачек. Когда оказалось, что&nbsp;прогон программы занимает более 1&nbsp;секунды, мне, конечно&nbsp;же, захотелось её оптимизировать. Занимаясь этим, я обнаружил интересный фокус для&nbsp;индексирования анаграмм&nbsp;— для&nbsp;каждого слова из&nbsp;словаря подгонять идентификатор бесколлизионного произведения простых чисел под&nbsp;одно 64-разрядное целое число&nbsp;— такого я раньше никогда не&nbsp;видел (хотя, у&nbsp;вычислительной техники долгая история, и Кнут, вероятно, заметил это ещё в 1965&nbsp;году). </p><p>Для&nbsp;полноты картины должен отметить, что&nbsp;меня интересовало решение конкретной задачи: найти все анаграммы в&nbsp;словаре. Если вы хотите просто найти все анаграммы для&nbsp;конкретного слова, то вам подойдёт какое‑то гораздо более простое решение, например, хеш‑таблица! В&nbsp;изложенном далее материале мы найдём все анаграммы и поговорим о&nbsp;полном пути вверх по&nbsp;лестнице.</p> <a href="https://habr.com/ru/articles/1104760/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104760#habracut">Читать далее</a>
  48. Откуда нейросети берут информацию и почему для ответов ChatGPT и Claude сайту бренда мало топа Яндекса

    Fri, 06 Nov 2026 19:37:45 -0000

    <img src="https://habrastorage.org/extt/af/41/29/af4129d903100ba5f42217081de45924.jpg" /><p>Чтобы попасть в ответы Claude, сайту бренда мало топа Яндекса и Google: он может стоять там высоко и всё равно не попадать в ответы. <a href="https://peec.ai/blog/how-to-optimize-content-for-claude-search" rel="noopener nofollow">Peec сверил</a> ссылки Claude с выдачей Brave: из 100 страниц, которые Claude цитирует, 89 нашлись в первых 20 результатах этого поисковика. Почти девять из десяти, и это у поисковика, которого в SEO-отчётах обычно нет вовсе. У ChatGPT и Алисы AI тоже свой поставщик выдачи, поэтому позиции сайта надо смотреть там, откуда берёт ссылки нужная нейросеть.</p> <a href="https://habr.com/ru/articles/1104752/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104752#habracut">Читать далее</a>
  49. [Перевод] Прогнал агента на $90 тысяч с разными техниками тестирования: TDD снова в хвосте

    Fri, 06 Nov 2026 19:17:07 -0000

    <img src="https://habrastorage.org/extt/5c/b5/d8/5cb5d85fcf5a9b6ce2437cc5ea6e3d5b.jpg" /><p>Дэн Лу дал агенту на GPT-6 Astra реализовать Pandoc и в каждом условии менял только указание, как тестировать: 25 условий по 25 прогонов, около 90 тысяч долларов по розничным ценам. Скрытые тесты разошлись от 40,5% у TDD до 45,1% у дифференциального тестирования при 44,1% без всяких указаний. Автор сам предупреждает, что данных мало, и разбирает, что из этого можно вынести, а заодно почему вирусное «тесты от ИИ доказанно бесполезны» не следует из проверки на DeepSWE.</p> <a href="https://habr.com/ru/articles/1104744/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104744#habracut">Читать далее</a>
  50. Его обвинили в работе на ФБР и создании ransomware форума ханипота

    Fri, 06 Nov 2026 19:15:35 -0000

    <img src="https://habrastorage.org/extt/2f/87/91/2f879181e188075fede88dcaecee2b1f.jpg" /><p>Добрый день, на связи как всегда <strong>exkgb</strong>. Прошлая статья связанная с <strong>Ramp4u</strong> собрала 100 тыс. охвата. Я просек, подобный материал действительно вам интересен и решил выложить новое расследование как и обещал. Сразу скажу, что собирал информацию из открытых источников, в том числе из телеграм чатов поэтому могут быть сплетни, неточности. Ни в коем случае статья не пытается дискредитировать Петра Левашова или американских спецслужб. Мы просто общаемся, обсуждаем информацию которая лежит на поверхности.<br><br><strong>Краткая биография Петра Левашова</strong><br><br>Пётр Юрьевич Левашов - один из самых известных русскоязычных спамеров и операторов ботнетов. Задержан в апреле 2017 года в Барселоне. В сентябре 2018 года признал вину в управлении ботнетами <strong>Storm, Waledac и Kelihos</strong>. Провёл под стражей менее трёх лет, хотя обвинение требовало 14,5 лет. Эксперты связывают мягкий приговор с сотрудничеством с ФБР. Левашов родом из Петербурга, известен под ником <strong>Petr Severa</strong>, который он использовал на форуме <strong>Antichat</strong>. В штатах его называют «королём спама».<br><br><strong>С какими никами в преступных сообществах связывают Северу (bratva и stallman). Расследование</strong></p> <a href="https://habr.com/ru/articles/1104742/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104742#habracut">Читать далее</a>
  51. Как я сделала «Конвейер» для лазерной гравировки и нашла лидеров среди сотни карточек на Ozon

    Fri, 06 Nov 2026 18:31:54 -0000

    <img src="https://habrastorage.org/extt/27/88/a2/2788a2698743c533de9e39fe818f5214.png" /><p>У меня есть волоконный лазерный станок. Я начала делать брелоки с гравировкой и хотела проверить, какие рисунки люди будут выбирать. На одной и той же металлической пластине можно выгравировать десятки сюжетов. На экране многие выглядят удачно, но понять, за какой покупатель действительно заплатит, можно только после запуска.</p><p>Чтобы проверять такие идеи партиями, я сделала для себя приложение «Конвейер». Оно берёт готовый рисунок, помогает вписать его в изделие, сохраняет файлы для LightBurn, собирает изображения товарной карточки и передаёт их на Ozon.</p><p>В итоге я разместила около ста карточек. В органическом поиске выделились волк и кит. Некоторые другие дизайны покупали редко, зато иногда сразу по несколько штук. Так у одного эксперимента появилось два результата: темы, которые выделились в поиске, и рисунки, которые интересно оценивать по количеству изделий в заказе.</p> <a href="https://habr.com/ru/articles/1104734/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104734#habracut">Читать далее</a>
  52. Как я научил Arduino UNO Q играть в шахматы на настоящей доске — без распознавания фигур

    Fri, 06 Nov 2026 18:10:43 -0000

    <img src="https://habrastorage.org/extt/26/f3/2d/26f32de1d5f8eeb4ecfae692cce0d5a2.png" /><p>Хотите играть в&nbsp;шахматы за&nbsp;настоящей доской, но&nbsp;с&nbsp;компьютерным соперником, который сам анализирует позицию и подсказывает ходы? В&nbsp;этом проекте автор подключил веб‑камеру к&nbsp;Arduino UNO Q и научил плату отслеживать партию без&nbsp;распознавания самих фигур. В&nbsp;статье разбирается, как&nbsp;устроен алгоритм определения ходов, как&nbsp;интегрировать Stockfish и собрать собственную систему с&nbsp;шахматным тренером.</p> <a href="https://habr.com/ru/articles/1103770/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1103770#habracut">Собрать шахматиста</a>
  53. Amazon: заложенный смысл и эволюция образов логотипа

    Fri, 06 Nov 2026 18:00:42 -0000

    <img src="https://habrastorage.org/extt/ed/82/99/ed8299cdf3f787aea8c4ffd63fdfd713.jpg" /><p>Приглашаю разобраться со смысловой “гидрографией” реки Амазонки. Притоком какой системы является законодатель мод облачного бизнеса AWS. И что это за исторические повороты реки в логотипах.</p> <a href="https://habr.com/ru/articles/1104372/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104372#habracut">Читать далее</a>
  54. Как сделать GIF в ChatGPT Images 2.6: инструкция и готовые промпты

    Fri, 06 Nov 2026 17:55:26 -0000

    <img src="https://habrastorage.org/extt/c2/9a/9c/c29a9c76e25d6f59c1bea1a1cf60eb7c.jpg" /><p>Кот машет лапой, над чашкой поднимается пар, нарисованный персонаж оживает. В ChatGPT Images 2.6 для таких коротких анимаций достаточно описать движение или загрузить исходную картинку. Но между запросом «оживи фото» и аккуратной гифкой есть несколько решений: что должно двигаться, какие детали нужно сохранить и как закончить цикл.</p> <a href="https://habr.com/ru/articles/1104722/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104722#habracut">Читать далее</a>
  55. Как я свою собственную билд-систему написал

    Fri, 06 Nov 2026 17:48:00 -0000

    <img src="https://habrastorage.org/extt/9a/4c/1e/9a4c1e0cc0cce5dbb8991017104856c3.png" /><p>Я системный программист и в своей работе использую NixOS на хостах и Yocto для встраиваемых устройств. В NixOS меня раздражало прежде всего расположение программ и библиотек в <code>/nix/store</code>. Оно изолирует зависимости и позволяет разным версиям сосуществовать, но готовые программы, рассчитанные на обычное FHS-окружение, часто требуют <code>buildFHSEnv</code>, <code>nix-ld</code> или другой адаптации. В Yocto меня раздражала система конфигурации — нетипизированная лапша из строковых переменных, shell-кода, фрагментов Python, неочевидных правил присваивания и соглашений, о которых нужно просто знать.</p> <a href="https://habr.com/ru/articles/1103698/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1103698#habracut">Читать далее</a>
  56. Рейтинг 64

    Fri, 06 Nov 2026 17:43:23 -0000

    <img src="https://habrastorage.org/extt/74/0a/6a/740a6aaf7217b3329ae7a1637e2b86fe.png" /><p>Саня отставил чашку с дымящимся кофе в сторону и молча уставился на экран.&nbsp;С кодом было что-то не так.</p><p>Точнее,&nbsp;наоборот,&nbsp;всё было слишком уж так.&nbsp;Строчки кода,&nbsp;на которые он смотрел,&nbsp;выглядели правильно и использовали его стиль оформления.&nbsp;Все переменные были названы так,&nbsp;как он любил,&nbsp;и даже комменты были такие,&nbsp;какие он обычно оставлял в коде.&nbsp;Автор этих строк был указан услужливой IDE чуть правее:&nbsp;«alexander.lisin».&nbsp;Александр Лисин&nbsp;—&nbsp;это он,&nbsp;Саня.&nbsp;И дата коммита&nbsp;—&nbsp;три недели назад.</p><p>Только вот он в упор не помнил,&nbsp;чтобы он это делал.&nbsp;И вообще писал этот код.</p> <a href="https://habr.com/ru/articles/1104716/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104716#habracut">Читать далее</a>
  57. Spotify на 196 МБ вместо 2 ГБ, видеоплеер с пультом на iPhone и скринсейвер «Матрица»: что бывает, когда остались токены

    Fri, 06 Nov 2026 16:31:35 -0000

    <img src="https://habrastorage.org/extt/70/29/ee/7029ee6e983f2db9f13f56ed21d5e23d.png" /><p>Знаете этот опасный момент в конце расчётного периода, когда задачи по основным проектам закрыты, а на балансе остались неистраченные токены? Нормальный человек ложится спать. Разработчик с остатком лимитов начинает творить всякую дичь.</p><p>Проект <a href="https://kinrox.app/" rel="noopener nofollow">Kinrox</a> (<a href="https://github.com/awaik/Kinrox" rel="noopener nofollow">GitHub</a>) родился ровно из этого состояния, когда в одной точке сошлись две бытовые боли и одно вечное эстетическое требование: сделать удобный видеоплеер с пультом на iPhone, лёгкий проигрыватель Spotify и, самое главное, встроить туда скринсейвер «Матрицы».</p><p>Первая боль - диван и проектор. MacBook подключён по HDMI к HD-проектору, ты лежишь под пледом, смотришь кино, и тут нужно поставить на паузу, убавить звук, переключить звуковую дорожку из вложенной папки или включить следующую серию. Вставать с дивана и идти к ноутбуку каждый раз - преступление против лени.</p><p>Вторая боль - цены на память у Apple. На моём MacBook Pro (<code>MacBookPro18,2</code>, Apple Silicon) всего 32 ГБ оперативки, и официальный клиент <a href="http://Spotify.app" rel="noopener nofollow"><code>Spotify.app</code></a> с удовольствием отъедает от них около 2 ГБ просто за право крутить музыку в фоне.</p> <a href="https://habr.com/ru/articles/1104706/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104706#habracut">Читать далее</a>
  58. Управление персонажем RPG с помощью LLM

    Fri, 06 Nov 2026 16:29:18 -0000

    <img src="https://habrastorage.org/extt/6d/fe/7e/6dfe7e056d2350273277d9a7827d56bf.png" /><p>Когда-то я писал о создании <a href="https://habr.com/ru/articles/743700/" rel="noopener nofollow">собственной RPG</a>, и уже тогда в комментариях мне предложили внедрить в проект LLM для генерации квестов. В то время я довольно скептически отнёсся к этой идее. Однако технологии не стоят на месте: сейчас появился бесплатный API-доступ к языковым моделям (например, Gemini от Google), так почему бы не попробовать собрать что-нибудь на основе LLM? К тому же, помимо браузерного клиента игры, у меня когда-то был написан и текстовый клиент на Python, который можно переделать под генерацию промптов.</p><p>Сразу подчеркну, чем мой проект отличается от тех работ, которые стали появляться на хабре, или модов вроде <a href="https://www.nexusmods.com/skyrimspecialedition/mods/89931" rel="noopener nofollow">Herika (Skyrim GPT)</a>. В большинстве из них языковая модель используется исключительно для общения с NPC. В моём же случае LLM в первую очередь совершает действия, а диалог — лишь приятный бонус. На первый взгляд разница кажется незначительной: какая разница, о чём спросить нейросеть — «что бы ты сказал?» или «что бы ты сделал?». На самом деле, разница принципиальная: сказать в можно всё что угодно, а вот сделать — нет.</p><p>Здесь я описываю наивную реализацию управления персонажа с помощью LLM: формирование на лету промпта и схемы ответа из поступающих с сервера игры данных, их отправка в LLM, получение и парсинг ответа, отправка команды на сервер, согласно ответу.</p> <a href="https://habr.com/ru/articles/1104606/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104606#habracut">Читать далее</a>
  59. «Я же это где-то записывал»: зачем я сделал поиск по смыслу для Obsidian

    Fri, 06 Nov 2026 16:19:35 -0000

    <img src="https://habrastorage.org/extt/9d/36/07/9d3607ddb9a44d2a4dd3ef32342c359d.png" /><p>Встроенный поиск Obsidian на два из трёх моих вопросов ответил «0 файлов». Veynrel нашёл нужные заметки, хотя вопросы были заданы своими словами, а одна из моделей сначала поставила нужную лишь четвёртой. Показываю результаты и бесплатную локальную настройку.</p> <a href="https://habr.com/ru/articles/1104178/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104178#habracut">Читать далее</a>
  60. [Перевод] Эмодзи козла — валидный машинный код 8088. Я собрал из эмодзи целые программы

    Fri, 06 Nov 2026 16:11:33 -0000

    <img src="https://habrastorage.org/extt/07/74/66/077466a08102db8ccee3b58e20fc72ad.jpg" /><p>Эмодзи козла в UTF-8 занимает байты F0 9F 90 90, и для процессора Intel 8088 это рабочие инструкции: LOCK LAHF и два NOP. Автор эмулятора MartyPC заметил это случайно и проверил, можно ли написать исполняемый COM-файл из одних отображаемых эмодзи. Получилось: программа из 141 байта выводит HELLO прямо в видеопамять, а загрузчик на эмодзи разворачивает в памяти демо для VGA. В статье разобраны листинги, таблица полезных эмодзи и гаджеты, которые склеивают соседние символы в одну инструкцию.</p> <a href="https://habr.com/ru/articles/1104704/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104704#habracut">Читать далее</a>
  61. Боль и ненависть QA. Про программистский менеджмент, цену изменений и тех, кто её платит

    Fri, 06 Nov 2026 16:04:32 -0000

    <img src="https://habrastorage.org/extt/f5/04/f4/f504f4161541d530a59129ae4986f1dc.jpeg" /><p>ИИ-перемены новые, а ошибки менеджмента старые.</p><p>Я останавливала фабрику на первой неделе работы, от моих инициатив сбегало начальство и коллеги. </p><p>О том, почему люди — не код, почему не всякое изменение к лучшему и чем здесь опасен ИИ.</p> <a href="https://habr.com/ru/articles/1104702/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104702#habracut">Читать далее</a>
  62. Как отделить помощь автору от подмены научной работы

    Fri, 06 Nov 2026 15:53:15 -0000

    <img src="https://habrastorage.org/extt/1e/5c/3c/1e5c3c6f613ee54f3c09642f09cde697.png" /><p>Попалась на глаза статья «2,1 миллиард белых цапель» о разоблачении итогов исследования. Сразу спойлер: ИИ в деле не замешан, и все ошибки исследования принадлежат человеку. Если коротко, то в августе 2026 года журнал <em>Science</em> опубликовал статью о том, что политика Китая по расширению солнечной энергетики снижает разнообразие птиц. Внимательные читатели заметили, что цифра 2,1 миллиард цапель превышает мировую популяцию этих птиц раз так в тысячу. Начали перепроверять данные — выяснилось, что в 2015 году кто-то в провинции Гуандун внёс запись: «белая цапля — 2 147 483 647 особей». А это число само по себе в точности равно максимальному значению 32-битного целого числа со знаком в информатике (2³¹ − 1). То есть, скорее всего, это результат сбоя при вводе данных или ошибки в системе, а не реальный подсчёт птиц. Ошибки заметили уже после публикации: внимательные читатели перепроверили цифры и методику исследования и разнесли результаты в пух и прах.</p><p>Вот тут возникла шальная мысль: смог бы ИИ заметить все эти несоответствия до публикации статьи и спасти горе-исследователей и научный журнал от скандала? Кажется, что нет. Возможно, ИИ-проверяльщик зацепился бы за цифру в 2,1 млрд белых цапель и указал на то, что это во много раз больше всей мировой популяции. Но и тут многое зависело бы от постановки задачи.</p><p>Этот пример с цаплей прямо задел, создал целое облако идей и вопросов. Захотелось порассуждать вслух.</p><p>Фактически столь грубые ошибки говорят о том, что в процессе исследования не сработали контрольные точки. Данные собрали, проанализировали, написали статью, отправили в журнал. На каком этапе должна была случиться проверка, что исходные числа вообще имеют смысл? И вот тут возникла шальная мысль, что ИИ может вполне легитимно помогать не только с поиском литературы, переводом и составлением плана работы. Его можно использовать как инструмент контроля на определённых этапах исследования. Он может проверить, сходятся ли цифры, существуют ли ссылки, воспроизводится ли код. Но он не может решить, пригодны ли данные для метода, правильно ли выбраны переменные и что вообще считать «нормальным» в данной предметной области.&nbsp;</p> <a href="https://habr.com/ru/articles/1104700/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104700#habracut">Читать далее</a>
  63. О возможности сохранения жизнеспособных микроорганизмов в древних отложениях каменной соли

    Fri, 06 Nov 2026 15:50:02 -0000

    <p>В октябре текущего года в журнале Life вышла <a href="https://www.mdpi.com/2075-1729/16/10/1718?fbclid=IwY2xjawVNsb5leHRuA2FlbQIxMQBwZG9mAXNydGMGYXBwX2lkEDIyMjAzOTE3ODgyMDA4OTIAAR6ww5JrCDazhvf3dZ2SpEVenzfjmaMDvxr0E3bfUUDTMYRnWLf7s8R1L3AIdw_aem_aS-9CCzyhReceUTM1nYPmA" rel="noopener nofollow">статья</a>, авторы которой опять предложили для обсуждения известный еще с середины прошлого века вопрос о возможности сохранения жизнеспособности бактерий и архей, замурованных сотни миллионов лет назад в залежах каменной соли, так называемых <a href="https://ru.wikipedia.org/wiki/%D0%93%D0%B0%D0%BB%D0%B8%D1%82" rel="noopener nofollow">галитах</a>.</p> <a href="https://habr.com/ru/articles/1103836/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1103836#habracut">Читать далее, если новость интересна</a>
  64. Полгода ищу пользователей для своих продуктов: 5 439 сообщений в Telegram, 312 писем блогерам и ноль с Product Hunt

    Fri, 06 Nov 2026 15:31:38 -0000

    <img src="https://habrastorage.org/extt/8a/0e/08/8a0e0831edce95afc225bfdc84f494bb.png" /><p>В мае я написал на Хабр статью <a href="https://habr.com/ru/articles/1035756/" rel="noopener nofollow">«4 MVP за 4 месяца, 30 холодных DM, 1 регистрация»</a>. Итог там был такой: делать продукт за 30 дней я научился, а приводить в него людей нет. В конце пообещал себе, что следующие месяцы будут не про новые продукты, а про пользователей для уже сделанных.</p><p>Прошло полгода. Это отчёт с цифрами из баз и App Store Connect: что я пробовал, сколько людей пришло с каждого канала и что из майских планов я так и не сделал.</p><p><strong>TL;DR.</strong> TeachTrack вырос с 17 регистраций до 612. Почти весь рост дали холодные сообщения репетиторам в Telegram: 5 439 человек за три месяца. Это работает, но это серо и упирается в лимиты. Неожиданно заметным источником загрузок TripTrack оказался ChatGPT: 89 загрузок из 516. Product Hunt дал ноль. Письма 312 блогерам с бесплатным годом PRO дали 19 переписок и ноль погашенных кодов. Дальше пробую короткие видео.</p> <a href="https://habr.com/ru/articles/1104682/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104682#habracut">Читать далее</a>
  65. Smart Plant OS: можно ли доверить растение дешёвому датчику?

    Fri, 06 Nov 2026 15:20:10 -0000

    <img src="https://habrastorage.org/extt/78/79/41/78794169ccdc6b0f74282c2517965201.png" /><p>Подключаем датчик, записываем два крайних значения и растягиваем диапазон на сто делений. На экране появляются убедительные «47% влажности» и вот уже рядом с растением появляется красивый график.</p><p>Но в какой момент этому числу можно доверить включение насоса?</p><p>К этому вопросу я постепенно и добрался в Smart Plant OS. В <a href="https://habr.com/ru/articles/1101460/" rel="noopener nofollow">прошлой статье</a> интерфейс впервые открылся с настоящей ESP32. С тех пор были написаны и переписаны тысячи строк кода: за внешне похожей страницей постепенно появлялась работающая система. Впереди оставался самый интересный переход — от интерфейса с растениями к устройству, которое получает данные и на их основании что-то делает.</p> <a href="https://habr.com/ru/articles/1104692/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104692#habracut">Читать далее</a>
  66. Как мы построили платформу с нуля, а потом научили нейросети на ней работать

    Fri, 06 Nov 2026 15:15:28 -0000

    <img src="https://habrastorage.org/extt/ab/f3/13/abf3131675b61ef674bc7100a1b1f88a.jpg" /><p>В COMETAL мы строим платформу для промышленной кооперации. Через неё помогаем заказчикам находить исполнителей для изготовления металлоизделий. А производствам – получать заказы. В этом материале расскажу, как мы строили платформу. Почему отказались от готовых решений. И дошли до того, что нейросети у нас тестируют платформу по ночам. Строят графики по запросу на человеческом языке. И сами выкатывают код в прод (да, было и такое). </p> <a href="https://habr.com/ru/articles/1104690/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104690#habracut">Читать далее</a>
  67. Переделал интерфейс локальной программы: стеклянные карточки на CSS, боковая панель и плеер, который едет за страницей

    Fri, 06 Nov 2026 15:14:19 -0000

    <img src="https://habrastorage.org/extt/ac/c5/b9/acc5b9a378193a097cc09805e337e1b1.jpg" /><p>Это продолжение истории про <a href="https://habr.com/ru/articles/1101148/" rel="noopener nofollow">«Универсальный скачиватель»</a>, программу для Windows, которая качает видео и музыку через yt-dlp. В прошлый раз я рассказывал, как упаковывал консольную утилиту так, чтобы ей мог пользоваться любой человек. Сегодня про версию 1.4, а в ней почти нет нового функционала: я переделал внешний вид. Если кратко, то движок остался тем же (Flask на <code>127.0.0.1</code>, страница в браузере, один файл <code>index.html</code>), а в Python поменялась одна строка с номером версии. Всё остальное — разметка, стили и немного скрипта.</p> <a href="https://habr.com/ru/articles/1104686/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104686#habracut">Читать далее</a>
  68. Ассистент Встреч своими руками: анонимный Chrome в контейнере, календарь через EWS и две тысячи встреч в проде

    Fri, 06 Nov 2026 15:10:51 -0000

    <img src="https://habrastorage.org/extt/69/a9/97/69a997a64dca5e4d2ed1deef1bd7ec09.png" /><p>Как я сделал бота, который сам приходит на встречи в Teams / Яндекс Телемост / МТС Линк, записывает разговор и через несколько минут отдаёт расшифровку и саммари с договорённостями. Почему не Copilot и не штатная расшифровка, почему два разных потока вместо одного, какие грабли собрал и что показали четыре месяца в проде.</p> <a href="https://habr.com/ru/articles/1104684/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104684#habracut">Читать далее</a>
  69. Сочетания клавиш, которые стоит запомнить: текст, браузер, окна и файлы

    Fri, 06 Nov 2026 15:03:29 -0000

    <img src="https://habrastorage.org/extt/1f/33/be/1f33be4b089cc0a1535100a8d1ca97b8.png" /><p>Сколько раз за день вы открываете контекстное меню, чтобы скопировать текст, ищете нужную вкладку мышкой или выделяете слово по буквам? В этой статье Я собрал сочетания клавиш для Windows и macOS, которые упрощают работу с текстом, браузером, окнами и файлами</p> <a href="https://habr.com/ru/articles/1101416/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1101416#habracut">Читать далее</a>
  70. Большинство ИИ-агентов внутри одинаковые. Тогда в чём разница?

    Fri, 06 Nov 2026 14:53:30 -0000

    <img src="https://habrastorage.org/extt/59/8a/06/598a06c4c9b455e469c5f5911c27f639.jpg" /><p>Представьте: на столе техническое задание и три предложения подрядчиков. Цены — за разные периоды, часть условий вынесена в приложения, у одного предложения не хватает обязательной работы. Нужно всё прочитать, сопоставить, пересчитать на одинаковых условиях и подготовить записку с источниками.</p><p>Можно попросить ИИ объяснить, как это сделать. а можно дать ему документы и инструменты и поручить саму работу: пусть читает, сверяет, считает и возвращает результат. Во втором случае модель уже управляет выполнением задачи. Это и есть агент.</p><p>Под капотом знакомый цикл: модель выбирает инструмент и параметры вызова, обычный код исполняет инструмент, результат возвращается модели. И так по кругу. Этот принцип — рассуждать, действовать, смотреть на результат — лежит в основе ReAct.</p><p>Двигатель и четыре колеса есть и у грузовика, и у легковушки, но взаимозаменяемыми они от этого не становятся. С агентами та же история: всё интересное начинается с вопросов, которые в псевдокод не попали.</p><p>-Можно&nbsp;ли вообще выполнять предложенную команду?</p><p>— Что&nbsp;делать, если инструмент вернул гигабайт текста?</p><p>— Как&nbsp;продолжить работу, когда контекстное окно закончилось?</p><p>— Достаточно&nbsp;ли фразы модели «готово», чтобы закрыть задачу?</p><p>Всё это собирается в&nbsp;<strong>обвязку (harness) — среду исполнения агента</strong>: цикл, инструменты, память, проверки, лимиты и историю действий. Здесь и находится большая часть инженерной работы.</p><p>Мы в GigaCode R&amp;D разрабатываем модели для агентных задач. Нам нужен был исполнитель, с которым можно экспериментировать, получать данные для обучения и решать прикладные задачи. Так появился&nbsp;<a href="https://gitverse.ru/gigacode-ai/universal-agent">GigaCode Universal Agent</a>&nbsp;— открытый проект на Python с подключением моделей через chat/completions API.</p><p>Расскажем, что стоит вокруг агентного цикла и как одно ядро используется для работы с документами, кодом и внешними системами.</p> <a href="https://habr.com/ru/articles/1104670/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104670#habracut">Читать далее</a>
  71. Как ИИ-помощник получает контекст 1С и проверяет расширения

    Fri, 06 Nov 2026 14:46:14 -0000

    <img src="https://habrastorage.org/extt/d1/9a/2e/d19a2e196f5809ee61539c64acf8a16f.jpg" /><p><strong>Большая языковая модель не знает, как устроена конкретная информационная база. Она не видит модули конфигурации, активные расширения, права пользователя и данные документа, пока не получит к ним управляемый доступ. </strong><br><br>Поэтому практическая задача состоит не только в выборе модели. Нужно собрать для нее релевантный контекст, ограничить действия и встроить проверку результата. Разберем, как этот процесс устроен в ИИ-помощнике для 1С и где по-прежнему требуется специалист.</p> <a href="https://habr.com/ru/articles/1104668/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104668#habracut">Читать далее</a>
  72. Парфюмерия: как защитить аромат в России

    Fri, 06 Nov 2026 14:46:02 -0000

    <img src="https://habrastorage.org/extt/c7/df/5a/c7df5a9b49151768d53da8ad549d1a50.png" /><p>Парфюмерия как искусство создания ароматов имеет определенную цель — сформировать уникальные композиции, которые не только бы услаждали органы обоняния, но и приносили коммерческую прибыль. Казалось бы, раз идет разговор о какой-то финансовой выгоде, то параллельно всегда должен рассматриваться и вопрос о юридическом закреплении созданного фимиама за правообладателем и, соответственно, защитой его от любых экстраординарных случаев.</p><p>Однако это не так. К сожалению, инструментов правовой охраны духов очень мало: патентование происходит с большим трудом, а зарегистрировать обонятельный товарный знак сложно и дорого.</p> <a href="https://habr.com/ru/articles/1104666/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104666#habracut">Читать далее</a>
  73. Быстрые «руки», медленный «мозг»: Particle-1 и GPT-6 Luna Pro собирают поиск для Tilda на n8n+PostgreSQL в Docker

    Fri, 06 Nov 2026 14:42:57 -0000

    <img src="https://habrastorage.org/extt/79/69/16/796916ab92f1e8c822a766fe0278e9e9.png" /><p>Всем привет!) Про топовые модели пишут много. Мне стало интересно другое: что будет, если отдать реальную задачу быстрой модели без громкого имени, а рассуждающую модель подключать только тогда, когда первая упирается не в синтаксис, а в поведение системы? Стек такой: VS Code (Cline), Particle-1 как кодер ( "руки"), GPT-6 Luna Pro как "мозг", Tilda (отдельная страница с формой), n8n , PostgreSQL 16, Docker.</p><p>Сам замысел что не в чате "напиши мне функцию...", а в роли кодера в VS Code через Cline: модель пишет SQL и JavaScript для нод n8n, получает текст ошибки, предлагает следующий патч и т.д. до рабочего результата.</p><p>Задачу взял из рабочего проекта: поиск по каталогу изделий. На вид вроде бы выглядит как "ввёл теги = получил карточки". Под поверхностью оказались массивы в PostgreSQL, особенности передачи данных между нодами n8n, перекошенный источник и SQL-инъекция, которую на финальном ревью нашёл уже я, а не LLM.</p><p>Сразу оговорюсь: <strong>это разбор одного рабочего кейса, а не A/B-бенчмарк</strong>. Модели выполняли разные роли и не решали одинаковый набор задач в контролируемых условиях. Поэтому я не пытаюсь доказать, что одна из них объективно "лучше". Мне было важно другое - как такое разделение ролей ощущается в реальной разработке с данными LLM и где всё равно нужен человек.</p> <a href="https://habr.com/ru/articles/1104662/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104662#habracut">Читать далее</a>
  74. Claude блокирует одних, а других нет. Давайте соберём статистику по VPN, IP и сетевым утечкам

    Fri, 06 Nov 2026 14:41:45 -0000

    <img src="https://habrastorage.org/extt/09/62/cf/0962cf0762ae5c09592f374a777724c8.png" /><p>В последние месяцы на Хабре появилось немало историй блокировок Claude и Claude Code. В интернете так же не мало публикаций. Одни пользователи теряют доступ после проверки личности, другие — после нескольких месяцев стабильной работы и оплаченной подписки. Кому-то отказывают в возврате денег, а кому-то восстанавливают аккаунт буквально за несколько часов.</p><p>При этом в обсуждениях постоянно возникают одни и те же вопросы:</p> <a href="https://habr.com/ru/articles/1104660/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104660#habracut">Читать далее</a>
  75. [Перевод] История одной борьбы: Netflix vs уволившиеся инженеры

    Fri, 06 Nov 2026 14:34:26 -0000

    <img src="https://habrastorage.org/extt/12/e1/b9/12e1b947ace2a33412c8de4fc714c9a5.png" /><p>Инженер сменил команду, его права доступа обновили — и ночной пайплайн перестал работать. В Netflix эта проблема возникала на масштабе миллионов таблиц и десятков тысяч задач. </p><p>Чтобы не чинить доступ после каждой перестановки в командах, в компании создали Data Projects: связанные данные и процессы объединяют в проект, а задачи запускаются от его имени. Я подумал, что тема острая, поэтому перевел разбор команды Netflix — про права, технические учетные записи и миграцию существующих процессов.</p> <a href="https://habr.com/ru/articles/1104462/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104462#habracut">Читать далее</a>
  76. Я не нашла удобный планировщик для себя. Вот почему я сделала свой

    Fri, 06 Nov 2026 14:25:32 -0000

    <img src="https://habrastorage.org/extt/bd/85/c1/bd85c13bd38bf9533dfeafc6d41773fe.png" /><p>Когда я увлекаюсь проектом, то могу буквально им жить. Ловлю гиперфиксацию: хочется доделать ещё одну вещь, потом ещё одну в рамках проекта. В это время быт и здоровье уходят на второй план. И когда я наконец отвлекаюсь от проекта, обнаруживаю, что в других сферах тоже накопились дела, либо же имеется напаханное поле.</p> <a href="https://habr.com/ru/articles/1104654/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104654#habracut">Читать далее</a>
  77. Место и роль Joomla в эпоху ИИ

    Fri, 06 Nov 2026 14:21:46 -0000

    <img src="https://habrastorage.org/extt/35/ac/3d/35ac3dfe75bbb20098e7fbac142d6250.webp" /><p>Заголовок статьи – одновременно и вопрос и утверждение, а на место слова «Joomla», скорее всего, можно поставить почти любой цифровой продукт. Но в ходе размышлений попробуем всё-таки это место найти и вопросительный знак убрать. В статье отражён сугубо авторский, субъективный взгляд, который не претендует на отражение всей полноты мироздания.</p> <a href="https://habr.com/ru/articles/1104650/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104650#habracut">Читать далее</a>
  78. Знакомый пишет, что на вас штраф. Новый схематоз мошенников — такого цирка я еще не видел

    Fri, 06 Nov 2026 14:11:47 -0000

    <img src="https://habrastorage.org/extt/84/ca/c7/84cac71eb05b1e4e93cacff3a358dd9d.png" /><p>Мошенники попытались развести моего знакомого на деньги, запугивали штрафом в 118 тысяч рублей. Они узнали его данные, реквизиты, и пытались нехило на этом сыграть.</p><p>Рассказываю, как это было, на чем они спалились, и вывожу настоящую формулу обмана — зацените, какими уловками пользуются эти козлы. Будьте осторожны…</p> <a href="https://habr.com/ru/articles/1104614/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104614#habracut">Читать далее</a>
  79. Как я скрестил RAG, LLM и RandomForest: архитектура торгового сигнала с доказательствами

    Fri, 06 Nov 2026 14:11:11 -0000

    <img src="https://habrastorage.org/extt/eb/68/3e/eb683ec5757ef0716db2e4b608c12cf4.png" /><p>В <a href="https://habr.com/ru/articles/1101266/" rel="noopener nofollow">первой части</a> я рассказывал, как собрал RAG-систему с LangGraph-агентом на локальных LLM. Она умела искать новости, отвечать на вопросы и извлекать сущности. Но для трейдинга этого мало — нужно не просто <em>читать</em>, а <em>предсказывать</em>.</p><p>В этой статье я расскажу, как превратил новостной скрапер в ML-пайплайн, который генерирует торговые сигналы (BUY/SELL/NEUTRAL) с доказательствами. Мы пройдём путь от привязки новостей к тикерам до Explainable UI, разберём грабли на малых данных и заглянем в архитектурное будущее проекта.</p><p><strong>Стек:</strong> Scikit-learn, Plotly, FastAPI, Streamlit, PostgreSQL, Ollama.</p> <a href="https://habr.com/ru/articles/1104642/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1104642#habracut">Читать далее</a>
  80. Кто открывает ваш сайт, когда растёт посещаемость?

    Fri, 06 Nov 2026 14:05:24 -0000

    <img src="https://habrastorage.org/extt/77/87/8d/77878d785af3b98ca4b01fbae373b1ec.png" /><p>Посещаемость сайта растёт, а&nbsp;конверсия падает или&nbsp;остаётся на&nbsp;месте. Возможно, часть новых посетителей&nbsp;— AI‑агенты и headless‑браузеры, которые успешно проходят JavaScript‑счётчики и попадают в&nbsp;отчёты как&nbsp;обычные пользователи. Разберём, какие следы такая автоматизация оставляет в&nbsp;браузере и серверных логах, как&nbsp;её обнаружить и почему привычные фильтры аналитики уже не&nbsp;всегда справляются.</p> <a href="https://habr.com/ru/articles/1099254/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1099254#habracut">Разобраться в трафике</a>