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

  1. Ошибка вендора. Соберись, тряпка

    Sat, 17 Oct 2026 00:09:53 -0000

    <img src="https://habrastorage.org/extt/d3/ec/b6/d3ecb632f0d9b0e9f154da57deaa3bc2.jpg" /><p>Если посмотреть на наше выживающее сообщество со стороны, то мы - вылитые "Стражи Галактики", застрявшие в декорациях "Властелина Колец". Сборище неудачников, аутсайдеров и одиночек. Вендор наш со своей бесчисленной армией франчайзи-орков, строит свою неповоротливую ERP-Мордорию. Они смотрят на нас и на малый бизнес как на безумных фриков и космический мусор, который давно пора выжечь с лица земли принудительными обновлениями.</p><p>И они, пожалуй, правы! Мы и есть банда фриков. Один воюет с честными знаками, второй прикручивает gRPC к ядру четвертьвековой давности, третий переписывает Win32-битные счётчики. Полные отбросы цифрового общества с точки зрения эффективного менеджмента. Мы сидим в своём тихом Шире - на окраинах реального сектора экономики, крутим рубли и штуки, пока вокруг пухнут гигабайтные патчи. Но именно этой разношёрстной компании хоббитов-неудачников придётся тащить кольцо цифрового суверенитета до Роковой горы 2038 года. Потому что больше некому. Могучие короли Снеговика давно пали под властью подписок на ИТС.</p> <a href="https://habr.com/ru/articles/1095520/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095520#habracut">Читать далее</a>
  2. Пожалуй, все что надо знать о ТСПУ

    Fri, 16 Oct 2026 23:53:24 -0000

    <img src="https://habrastorage.org/extt/18/e5/28/18e52873da91de3942667de3139d8446.png" /><p>Как российский ТСПУ понимает, какой трафик блокировать? Почему одни VPN-протоколы работают, а другие перестают подключаться? чем анти-DPI отличается от обычного туннеля? Какой протокол и клиент выбрать? </p> <a href="https://habr.com/ru/articles/1095490/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095490#habracut">Читать далее</a>
  3. [Перевод] О сознании и интегрированной информации. Кристоф Кох (интервью)

    Fri, 16 Oct 2026 23:23:49 -0000

    <img src="https://habrastorage.org/extt/dd/56/d2/dd56d2ab1305ce4a4406e53421e3fafb.jpg" /><p>Сознанием гораздо проще обладать, чем дать ему определение. Один из способов приблизиться к пониманию сознания - заглянуть в мозг и посмотреть, какие его области активируются в моменты осознанного восприятия. Полное понимание этих процессов позволило бы выявить так называемые «нейронные корреляты сознания». Опираясь на эти знания, мы могли бы продвинуться в разработке теории, объясняющей, что такое сознание и почему оно возникает. Сегодняшний гость, Кристоф Кох, - один из ведущих исследователей нейронных коррелятов сознания и сторонник определённого подхода к его объяснению, известного как <a href="https://en.wikipedia.org/wiki/Integrated_information_theory" rel="noopener nofollow">теория интегрированной информации</a>.</p><p>Кристоф Кох получил степень доктора философии в Институте биологической кибернетики Общества Макса Планка. В настоящее время он занимает почётную исследовательскую должность в Институте исследований мозга Аллена, где ранее был президентом и главным научным сотрудником, а также является главным научным сотрудником <a href="https://www.tinybluedotfoundation.org/" rel="noopener nofollow">фонда Tiny Blue Dot</a>. Он автор нескольких книг, последняя из которых - «Тогда я сам - весь мир: что такое сознание и как его расширить» (Then I Am Myself the World - What Consciousness Is and How to Expand It)</p> <a href="https://habr.com/ru/articles/1095518/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095518#habracut">Читать далее</a>
  4. Клавиатура, для которой не нужен стол

    Fri, 16 Oct 2026 23:19:00 -0000

    <img src="https://habrastorage.org/extt/7d/bb/c8/7dbbc8fcfa8f5cf0f334cf36ae9beb87.JPG" /><p>handheld клавиатуры позволяют не привязываться к конкретному рабочему месту и менять положение тела во время работы, например, можно работать стоя, сидя, лежа, не выпуская клавиатуру из рук, и имея при этом полноценное управление курсором.</p> <a href="https://habr.com/ru/articles/1095516/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095516#habracut">Читать далее</a>
  5. Машинное обучение на PHP: Rubix ML 3.x – большое обновление экосистемы

    Fri, 16 Oct 2026 22:46:54 -0000

    <img src="https://habrastorage.org/extt/eb/88/3d/eb883dc1746c80a3be3df7bd06bdb3fa.png" /><p>В PHP-экосистеме не так часто происходят заметные изменения в области машинного обучения. Пока основное внимание разработчиков сосредоточено на Python, PyTorch и больших языковых моделях, инструменты для ML на PHP продолжают развиваться, хотя и остаются нишевым направлением.</p><p>Поэтому выход Rubix ML 3.x – важное событие для PHP-разработчиков, которые хотят использовать машинное обучение в своих проектах. Это не просто очередная версия библиотеки: обновление затронуло производительность, обучение нейросетей, обработку данных и возможности параллельных вычислений.</p><p>Кроме того, у проекта появился официальный сайт с обзором возможностей библиотеки, документацией и примерами. Он помогает увидеть Rubix ML не как набор отдельных алгоритмов, а как полноценный инструментарий для всего цикла машинного обучения – от подготовки данных до применения обученной модели в production.</p><p>Разберём, что изменилось и почему это интересно разработчикам, которые работают с PHP каждый день.</p> <a href="https://habr.com/ru/articles/1095514/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095514#habracut">Читать далее</a>
  6. Проверяю выбор функций и значения аргументов в ELM

    Fri, 16 Oct 2026 21:31:40 -0000

    <p>Если вы подключаете к чату настоящие инструменты, нужно проверить два случая: когда вызов следует выполнить и когда ни один инструмент не подходит. Я сравнил два способа: модель сама пишет вызов или выбирает функцию и аргументы из готовых вариантов.</p> <a href="https://habr.com/ru/articles/1095504/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095504#habracut">Читать далее</a>
  7. Лимиты ChatGPT и локальные LLM: мой эксперимент с Hermes Agent

    Fri, 16 Oct 2026 21:27:58 -0000

    <img src="https://habrastorage.org/extt/35/e4/da/35e4daceb0f3e5e086f580d5009ccdab.png" /><p>Проверил, можно ли разгрузить Hermes Agent с помощью локальных LLM на домашнем ПК с RTX 3080 и 32 ГБ RAM. Сравнил Qwen и GLM на архитектурных задачах, редактуре и извлечении данных, испытал разные квантования и подключил Hermes на Mac к модели на Windows. В статье — условия испытаний, замеры скорости и памяти, конкретные ошибки и причины итогового выбора Qwen3.5 9B. Подключение заработало, но получить привычное качество ответов и подтвердить экономию облачного лимита пока не удалось.</p> <a href="https://habr.com/ru/articles/1095496/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095496#habracut">Читать далее</a>
  8. Построение карты проходимости на GPU по данным RGB-D камеры & лидара

    Fri, 16 Oct 2026 21:17:26 -0000

    <p>Как я переделал воксельную карту 10 см в HD-карту высот с разрешением 1 мм на CUDA, две новые проблемы: шум глубины и скачки одометрии по высоте.</p> <a href="https://habr.com/ru/articles/1095506/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095506#habracut">Читать далее</a>
  9. Зачем сисадмину ИИ‑агент: реальный опыт работы с pi

    Fri, 16 Oct 2026 20:22:42 -0000

    <p>Ночная смена. На мониторинге краснеет алерт — что-то опять не так на одном из серверов. Ты открываешь терминал, листаешь логи, лезешь в конфиги, пытаешься вспомнить, как именно три года назад настраивал этот сервис, грепаешь историю bash в поисках той самой команды… Знакомая картина?</p><p>Сегодня первый порыв — спросить ChatGPT. Он подскажет, где копать. Но давайте честно: он работает медленно и односторонне. Ты копируешь ему кусок конфига, он советует, ты идёшь применять, возвращаешься с результатом, он советует снова. Он не видит твои файлы, не правит inventory, не прогонит playbook и не перечитает логи после рестарта. Он — советник по переписке, а тебе нужен напарник в машинном зале.</p><p>Мне нужен был кто-то (или что-то), кто работает прямо в моём терминале, с моими файлами, под моим контролем. Но при этом — кто не выйдет за рамки дозволенного и не наломает дров на проде. Так я пришёл к агентам, а конкретно — к опенсорсному <strong>pi</strong>.</p><p>Эта статья — не обзор фич и не реклама. Это рассказ о том, как агент вписался в реальную работу инфраструктурного инженера: от написания Ansible-ролей до документации и настройки самого себя. С кодом, граблями и честными выводами.</p> <a href="https://habr.com/ru/articles/1095500/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095500#habracut">Читать далее</a>
  10. UX редактирования богатого текста

    Fri, 16 Oct 2026 19:35:39 -0000

    <img src="https://habrastorage.org/webt/91/ce/39/91ce39ea7c18a85d2a784ecf971a9b3f.jpg" /><p> Здравствуйте, меня зовут Дмитрий Карловский, и однажды я создал самый удобный редактор богатого текста. Попробовать его вы нигде не сможете, зато сможете узнать какого счастье вы лишились...</p> <a href="https://habr.com/ru/articles/1095498/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095498#habracut">Открыть себе глаза</a>
  11. Компьютерное зрение on‑premise выше SOTA, весом 4мб и на одном ядре CPU: как «Ночной глаз» превратился во всевидящее око

    Fri, 16 Oct 2026 18:59:13 -0000

    <img src="https://habrastorage.org/extt/71/17/ae/7117aed1fb616b52577786d439c25db6.png" /><p>Работа над локальной версией для «Ночного глаза» стала одним из этапов оптимизации TAPe+ML под процессорное ядро. Первоначальная поставка для проекта занимала около 28–30 МБ. Эта версия работала на RDBox с загрузкой ядра 30–60%.</p><p>Затем мы продолжили оптимизацию библиотек и исполнения. Текущая локальная поставка занимает около 4,2 МБ. Модель помещается во внутренней памяти процессора и после первоначальной загрузки работает там – без постоянного переноса ее параметров из оперативной памяти. На протестированных CPU обработка кадра на одном ядре CPU же занимает 8,6–15,8 мс.</p> <a href="https://habr.com/ru/articles/1095492/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095492#habracut">Увидеть дальше</a>
  12. Интеграция LED‑люстры в умный дом

    Fri, 16 Oct 2026 18:22:31 -0000

    <img src="https://habrastorage.org/extt/52/d8/c3/52d8c3f11a32f4a8f7e56c71f0ad642e.jpg" /><p><strong>Дисклеймер.</strong> В проекте есть работа с сетевым напряжением 220 В и с радиопередачей. Первое может убить, второе — только ваши нервы. Всё, что касается сети, делайте при выключенном автомате в щитке, а не просто при выключенном выключателе. Если не уверены — зовите электрика. А перехватывать и воспроизводить радиосигналы допустимо только для своих собственных устройств. </p> <a href="https://habr.com/ru/articles/1095488/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095488#habracut">Читать далее</a>
  13. Что почитать Android‑разработчику в 2026-м году?

    Fri, 16 Oct 2026 18:19:46 -0000

    <img src="https://habrastorage.org/extt/42/c9/86/42c98655450917bb793674df40274b4c.jpg" /><p>В 2026-ом году я задалась вопросом, стоит ли сейчас читать книги о программировании? И если да, то какие?</p> <a href="https://habr.com/ru/articles/1095486/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095486#habracut">Читать далее</a>
  14. Калибровка параметров шахматного движка

    Fri, 16 Oct 2026 18:19:04 -0000

    <img src="https://habrastorage.org/extt/54/af/f7/54aff73c6399f282330ebc3666e6c68e.webp" /><p>Провокационное заявление: мой шахматный движок претендует превзойти по уровню и скорости все существующие. Конечно, с оговорками (об этом позже). Движок показывал прекрасные результаты, но в некоторых ситуациях необъяснимо терпел поражение. Чтобы исправить ситуацию, нужно анализировать большое количество данных (записи партий против программ-конкурентов), выявлять аномалии, вносить изменения в алгоритмы, подстраивать коэффициенты, запускать тестовые матчи и сравнивать результаты с прошлыми версиями. Анализ данных с помощью ИИ-чата показал сомнительную пользу. Зато ИИ справился с написанием скриптов для управления программами-конкурентами и помог построить замечательный инструмент для анализа тончайших настроек шахматного движка.</p> <a href="https://habr.com/ru/articles/1095484/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095484#habracut">Читать далее</a>
  15. Как я создал свою Android клавиатуру, потому что остальные меня не устраивали

    Fri, 16 Oct 2026 18:04:18 -0000

    <img src="https://habrastorage.org/extt/f1/4c/c9/f14cc943eba9a1e1c9a4fd87b4b87073.png" /><p>Больше 10 лет я пользовался клавиатурой Fleksy: менялись устройства, но клавиатура оставалась неизменной. Интуитивная, гибкая, с жестами и чертовски точной автокоррекцией. Но совсем недавно, после очередного обновления ОС, я обнаружил, что любимая клава больше не работает, да и из Google Play её благополучно выпилили. Как оказалось, ребят из Fleksy кто-то перекупил и, по старой доброй традиции, всё свернули. Скачивать APK с какого-то левого сайта - затея небезопасная, так что рисковать я не стал.</p><p>Пошёл бродить по GP в поисках замены. Пощупал Microsoft SwiftKey, гугловский Gboard и кучу других аналогов, но получить тот же экспириенс так и не смог. Скорость печати упала, опечатки сыпались, и от отчаяния я даже скатился до голосовых сообщений. Я физически не мог избавиться от привычки удалять слово свайпом влево или выбирать предсказанный вариант свайпом вверх. </p><p>Самым близким кандидатом оказался SwiftKey, но и тут мимо: свайпы срабатывают через раз, размер клавиш толком не подогнать.</p><p>В итоге я выделил для себя несколько ключевых проблем, которые современные клавиатуры игнорируют:</p> <a href="https://habr.com/ru/articles/1095476/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095476#habracut">Читать далее</a>
  16. Text‑to‑image на ESP32: диффузионный трансформер в микроконтроллере

    Fri, 16 Oct 2026 17:59:35 -0000

    <img src="https://habrastorage.org/extt/01/52/53/015253a434a6b82073997d9a8e5680e0.jpeg" /><p>Stable Diffusion хочет видеокарту с 4–8 ГБ памяти. Flux хочет 12 ГБ, а лучше 24. А у меня на столе лежит ESP32-S3 — микроконтроллер, отладочная плата с которым стоит несколько сотен рублей, у которого 512 КБ оперативной памяти, два ядра по 240 МГц и ни одного тензорного ядра.</p><p>Вопрос был простой: можно ли заставить эту штуку рисовать картинки по тексту? Не «отправить промпт в облако и показать ответ», а честно прогнать диффузию на самом чипе.</p><p>Спойлер: можно. Пишешь «улыбающаяся девушка со светлыми волосами», и через 5,4 секунды ESP32 выдаёт лицо 64×64. Внутри латентная диффузия с трансформером (DiT), int8-квантование, ассемблер под векторные инструкции S3 и некоторое количество грязных трюков. В общем — всё, как вы любите.</p> <a href="https://habr.com/ru/articles/1095474/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095474#habracut">Читать далее</a>
  17. Нет записи о покупке — нет покупки? Как реальные данные изменили постановку задачи

    Fri, 16 Oct 2026 17:26:00 -0000

    <img src="https://habrastorage.org/extt/d5/f2/bd/d5f2bd1d0756dfc4801fe1beef0e3411.png" /><p>Для оценки рекомендательной системы я подготовила 60 000 сессий, но Hit@20 посчитала только по 748. Остальные не стали автоматически промахами: отсутствие записи о покупке ещё не доказывает, что посетитель ничего не купил.</p><p>На данных Coveo это заставило меня пересмотреть цель, подготовку данных и обучение. В статье разбираю на простом примере, какие действия может видеть модель, откуда берутся нулевые метки и почему промахи отбора кандидатов должны оставаться в метрике. Все эти правила уже работают в проекте с графом товаров, LightGBM и локальным HTTP API. Код и инструкция воспроизведения доступны в репозитории.</p> <a href="https://habr.com/ru/articles/1095468/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095468#habracut">Почему в метрике 748 сессий?</a>
  18. Не DDoS, а баг в OPcache: воркеры PHP-FPM по 600 МБ на сервере с 5 500 сайтами WordPress

    Fri, 16 Oct 2026 17:16:48 -0000

    <img src="https://habrastorage.org/extt/c0/af/2d/c0af2d929fe8aafb98fa4ef072ceef77.jpg" /><p>Клиент написал: сайты лежат, похоже на DDoS. На сервере около 5 500 сайтов WordPress, nginx, PHP-FPM 8.4, MariaDB, 125 ГБ памяти, Debian 13. Я нашёл сканер, закрыл его в nginx, сайты поднялись. Через два дня клиент написал снова: всё падает каждые пять минут.</p><p>Причина оказалась не снаружи. Каждый новый воркер PHP-FPM с первого же запроса весил около 600 МБ, и OOM-killer по очереди убивал базу и nginx. Воркеры раздувал баг в OPcache, который срабатывает на каждом сбросе кеша под нагрузкой. Сбрасывал кеш Yoast SEO при обновлении. Причём не массовое обновление по всем сайтам, а догоняющее, на 467 сайтах, где плановое когда-то не прошло. Всё решил порядок двух команд.</p> <a href="https://habr.com/ru/articles/1095438/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095438#habracut">Читать далее</a>
  19. Как мы развиваем агентный сервис для работы с аналитическими данными

    Fri, 16 Oct 2026 16:53:58 -0000

    <img src="https://habrastorage.org/extt/bb/cf/ca/bbcfca6c9909146889e4fc02002bf6ed.jpg" /><p>Привет! Меня зовут Артём, я старший аналитик данных в ЮMoney. Расскажу о проекте, который вырос из<a href="https://habr.com/ru/companies/yoomoney/articles/874242/"> внутреннего хакатона</a>, — Text2SQL-сервисе. В нём пользователь задаёт вопрос на обычном русском языке, а система сама находит нужные данные, пишет SQL-запрос, проверяет и выполняет его, после чего возвращает ответ: текст, таблицу, Excel-файл или график. Идея для бизнеса простая: зачем ждать, пока аналитик освободится, если ответ на типовой вопрос можно получить прямо сейчас?</p><p>Материал будет полезен продакт-менеджерам, маркетологам и всем, кто работает с данными, но не хочет погружаться в SQL, а также разработчикам и аналитикам, которые задумываются о подобных инструментах у себя.</p> <a href="https://habr.com/ru/articles/1095462/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095462#habracut">Читать далее</a>
  20. Разворачиваем порты VPS'а: маленькая шалость программиста

    Fri, 16 Oct 2026 16:44:38 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/714/01a/e5f/71401ae5f3f8463704450e46cfa2d0e8.jpg" /><p>Подключаемся к разным сервисам на своём VPS через единственный открытый SSH-порт: пишем небольшую программку-роутер соединений на Go</p> <a href="https://habr.com/ru/articles/1083402/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1083402#habracut">Читать далее</a>
  21. Своя CRM для инженерной компании: как мы вдвое сократили цикл сделки

    Fri, 16 Oct 2026 16:21:53 -0000

    <img src="https://habrastorage.org/extt/5c/c7/ec/5cc7ecafffcbc9e7f0145dbb6ec2548a.png" /><p>Мы продаём инженерные узлы для отопления и водоснабжения многоэтажек. Каждая сделка — расчёт под конкретный дом, коммерческое предложение, договор, закуп, сборка и отгрузки партиями по графику стройки. Ещё недавно эта цепочка жила в Битрикс24, отдельном калькуляторе, 1С и рабочих чатах.</p><p>Мы написали свою CRM. Раньше от заявки до подписанного договора проходило около двух месяцев, теперь — около месяца: сделки закрываются примерно вдвое быстрее. Сильнее всего сократился первый отрезок: раньше КП уходило заказчику через 3–4 дня после заявки, теперь — на следующий день. Ниже — где на самом деле терялось время, что мы для этого сделали и на какие грабли наступили.</p> <a href="https://habr.com/ru/articles/1095456/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095456#habracut">Читать далее</a>
  22. 46 критериев и модель Jev: как устроен открытый индекс риска глобального конфликта

    Fri, 16 Oct 2026 16:16:34 -0000

    <img src="https://habrastorage.org/extt/17/03/53/17035384ffe5909dba4dd7da2a33eb45.png" /><p>Привет, Хабр!</p><p>Мы тонем в&nbsp;новостях. Голова кругом: тут говорят одно, там&nbsp;— противоположное, а&nbsp;где правда&nbsp;— непонятно. Информации не&nbsp;мало&nbsp;— её слишком много. Не&nbsp;хватает инструмента, который показывал&nbsp;бы, как&nbsp;риск меняется во&nbsp;времени: по&nbsp;открытым данным, а&nbsp;не&nbsp;по&nbsp;громкости заголовка. Такого инструмента я не&nbsp;нашёл. Пришлось собрать самому.</p><p>Получился <strong>Индекс Кассандры</strong>&nbsp;— еженедельный сервис про&nbsp;уровень и направление риска глобального конфликта. Без&nbsp;регистрации, трекеров и подписок. Код, методика, данные и тесты открыты на&nbsp;GitHub, сайт статический (GitHub Pages).</p><p>Свежая неделя (11&nbsp;октября 2026): 56, +10 к&nbsp;предыдущей (46). Ниже&nbsp;— как&nbsp;получается это число и как&nbsp;в&nbsp;него вошла новая модель‑классификатор Jev.</p><p>Это рассказ об&nbsp;инженерной задаче: как&nbsp;устроен расчёт, как&nbsp;он проверяется и что&nbsp;даёт машинная классификация. Политических оценок и агитации нет&nbsp;— только измерение сигналов и метод.</p> <a href="https://habr.com/ru/articles/1095448/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095448#habracut">Читать далее</a>
  23. [Перевод] Микросхема, которой нет ни в одном справочнике: вскрываем фильтр 1985 года и находим в нём 72 одинаковых конденсатора

    Fri, 16 Oct 2026 16:06:43 -0000

    <img src="https://habrastorage.org/extt/46/e3/58/46e3586b47e9adc5ab15e1b8dd33b8a1.jpg" /><p>В коробке со старыми микросхемами нашлась деталь с маркировкой «F1-10-5», которой нет ни в одном справочнике. Керамический корпус вскрыли зубилом, а под микроскопом на кристалле обнаружилась сетка из 72 одинаковых конденсаторов и надпись HF-10: это клон фильтра MF10 на переключаемых конденсаторах. Дальше разбор кристалла: как конденсатор работает вместо резистора, почему ёмкости собирают из одинаковых квадратов, как КМОП-ключи защищены от помех и как трёхуровневый вход распознаётся инверторами с разной длиной затвора.</p> <a href="https://habr.com/ru/articles/1095446/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095446#habracut">Читать далее</a>
  24. UX без экономики: ценность или деньги на ветер?

    Fri, 16 Oct 2026 15:51:03 -0000

    <img src="https://habrastorage.org/extt/08/46/7c/08467cf17fde160bef5d82bba0d61f90.png" /><p>Рынок ведёт себя так, будто ценность UX доказана: дизайн-инструменты стоят десятки миллиардов, простота использования — критерий №1 при выборе ПО, а 62% покупателей принимают решение на триале. При этом после 2020 года не опубликовано ни одного исследования, в котором UX-инструмент (UEQ, AttrakDiff, meCUE, SUS) был бы связан регрессией с выручкой, маржой или стоимостью компании. Там, где конкретные свойства интерфейса всё-таки измеряли деньгами, знак эффекта оказался непредсказуем — вплоть до падения продаж на 12% после объективно лучшего сайта. Это противоречие не про то, что «UX не окупается». Оно про то, что UX операционализирован так, что окупаемость в принципе нельзя проверить. И самый сильный на сегодня кандидат на исправление — теория самодетерминации.</p> <a href="https://habr.com/ru/articles/1095442/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095442#habracut">Читать далее</a>
  25. Форк OpenResearch после релиза: три недели сопровождения вместе с Claude

    Fri, 16 Oct 2026 15:46:19 -0000

    <img src="https://habrastorage.org/extt/0c/d7/39/0cd739399c9595f01b0a168b9d0f50bc.png" /><p>В первой части, «<a href="https://habr.com/ru/articles/1086796/" rel="noopener nofollow">Kimi Code, MiniMax Code и ZCode в OpenResearch: форк за один вечер вместе с Claude</a>», мы добавили в <a href="https://github.com/alphaXiv/OpenResearch" rel="noopener nofollow">OpenResearch</a> три новых coding-агента. Статья вышла 25 сентября вместе с релизом v0.3.2. Эта часть о том, что было дальше. Форк нужно было сопровождать: чинить ошибки, о которых написали читатели, догонять upstream и переделывать интеграцию ZCode под его новые версии.</p><p><strong>Итоги в цифрах:</strong></p><p>• 8 релизов, от v0.3.3 до v0.3.10, за три недели, с 28 сентября по 16 октября;</p><p>• около 11 ч 16 мин чистой работы агента, растянутых на 18 дней (в первой части было 1 ч 51 мин);</p><p>• 33 коммита Claude, +5258/−1090 строк в 61 файле (без собранного <code>ui/dist</code>), 28 новых тестов;</p><p>• четыре слияния с upstream, в сумме 121 его коммит;</p><p>• два PR в upstream: <a href="https://github.com/alphaXiv/OpenResearch/pull/600" rel="noopener nofollow">#600</a> с тремя агентами и <a href="https://github.com/alphaXiv/OpenResearch/pull/650" rel="noopener nofollow">#650</a> с русской локализацией;</p><p>• $32 реальных затрат, по ценам API это стоило бы больше $230. Подробности в конце.</p> <a href="https://habr.com/ru/articles/1095440/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095440#habracut">Читать далее</a>
  26. Kling 4.0 вышел: 30 секунд и 15 референсов уже есть, 4K и HDR пока обещание

    Fri, 16 Oct 2026 15:44:37 -0000

    <img src="https://habrastorage.org/extt/b0/1d/fa/b01dfa33de0fe37b2f878096d2307f49.jpg" /><p>Промо-ролик Kling 4.0 идёт почти две минуты. На 85-й секунде на экране три строки: 4K, 1080P, 720P. Чуть раньше было обещано «10-bit HDR». А на странице функции Kling те же 4K и HDR помечены как «скоро». Где правда?</p><p>Я сверил блог Kling, гайд пользователя и страницу функции. Главное, что вышло: 4K, 10-bit HDR и продление до двух минут Kling на разных страницах описывает по-разному. Генерация до 30 секунд, режим Omni с 15 референсами (10 картинок и 5 видео) и длинный промпт уже есть в настройках модели. А десять ключевых кадров пока известны только по гайду Kling. Независимых оценок качества нет ни одной. Поэтому я прогнал Kling 4.0 на промпте из нашего рейтинга видеомоделей, где Kling 3.0 пять дней назад получил 8 из 10. Генерация одна, так что это первое впечатление, а не замер.</p> <a href="https://habr.com/ru/articles/1095296/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095296#habracut">Читать далее</a>
  27. Один код на два фронта: как мы развиваем мобильные приложения Okdesk

    Fri, 16 Oct 2026 15:17:08 -0000

    <img src="https://habrastorage.org/extt/ba/3c/15/ba3c15a72ad1d5b92bd73acc156efed1.jpeg" /><p>Привет, Хабр! Меня зовут Александр Сорокин, я разработчик из команды Okdesk. 11 лет мы трудимся над платформой для управления заявками, выездным обслуживанием и ТОиР – загадочной аббревиатурой, которая легко разгадывается как техническое обслуживание и ремонт.</p><p>В статье рассказываю, как наша команда мобильных разработчиков в <a href="https://okdesk.ru/?utm_source=pr&amp;utm_medium=habr.com&amp;utm_campaign=aleksandr_sorokin&amp;utm_content=pma_smi">Okdesk</a> развивает два мобильных приложения одновременно. Спойлер: главный герой этой истории – кроссплатформенная технология. Именно она позволяет нам выпускать приложения и под iOS, и под Android, не раздувая команду и не переписывая один и тот же код дважды.</p> <a href="https://habr.com/ru/articles/1095426/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095426#habracut">Читать далее</a>
  28. Странные олдскульные технологии, которые так и не взлетели, часть 4

    Fri, 16 Oct 2026 15:00:15 -0000

    <img src="https://habrastorage.org/extt/4f/88/c1/4f88c1474c3801669e02c0fdc689c877.png" /><p>Продолжаем обзор странных и порой абсурдных поделий, которые провалились коммерчески, но запомнились своей неординарностью.</p> <a href="https://habr.com/ru/articles/1093464/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1093464#habracut">Читать далее</a>
  29. Как убрать пароли из XML‑конфигов Hadoop: Credential Provider API и JCEKS на практике

    Fri, 16 Oct 2026 14:42:24 -0000

    <img src="https://habrastorage.org/extt/56/e0/f7/56e0f7d456eb65a53ec6faf5ce5d0aa5.png" /><p>Привет, Хабр! Меня зовут Егор Ившин, я аналитик по безопасности в Arenadata. Я отвечаю за безопасность продукта ADH: моя ключевая задача – выявлять уязвимости и оперативно передавать информацию о них команде разработки, при этом я не только фиксирую проблему, но и помогаю с её устранением. В своей работе я применяю различные виды анализа: SCA, SAST, ручное тестирование.</p><p>В этой статье разберём, как работает Hadoop Credential Provider API, где и как хранить JCEKS и какие подводные камни во всём этом есть.&nbsp;А в конце посмотрим, как этот механизм автоматизируется в продуктах Arenadata – чтобы не делать всё вручную.</p> <a href="https://habr.com/ru/articles/1094630/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1094630#habracut">Читать далее</a>
  30. Мировая губка. Как изобразить теорию всего на многообразиях Калаби‑Яу

    Fri, 16 Oct 2026 14:39:53 -0000

    <img src="https://habrastorage.org/extt/5a/5a/c7/5a5ac72ddc3d26a7124a67a617d90da0.png" /><p>Ума не&nbsp;приложу, как&nbsp;так получилось, что&nbsp;почти за 400&nbsp;публикаций в&nbsp;научно‑популярном блоге на&nbsp;Хабре я ни разу не&nbsp;попытался поговорить с&nbsp;вами о&nbsp;теории струн. Действительно, я читал на&nbsp;эту тему лишь две авторитетные научно‑популярные книги: «<a href="https://elementy.ru/bookclub/chapters/431687/Zakruchennye_passazhi_Glava_iz_knigi" rel="noopener nofollow">Закрученные пассажи</a>» Лизы Рэндалл и «<a href="http://nuclphys.sinp.msu.ru/books/astro/%D0%A1%D0%B0%D1%81%D1%81%D0%BA%D0%B8%D0%BD%D0%B4.pdf" rel="noopener nofollow">Космический ландшафт. Теория струн и иллюзия разумного замысла Вселенной</a>» Леонарда Сасскинда. Действительно, теория струн&nbsp;— это модный научный аппарат, объясняющий квантовые феномены при&nbsp;допущении, что&nbsp;элементарные частицы являются не&nbsp;точечными сущностями, а&nbsp;вибрирующими струнами, моды вибрации которых распространяются не&nbsp;в&nbsp;трёх измерениях, а&nbsp;в&nbsp;пространствах, имеющих от&nbsp;шести <a href="https://habr.com/ru/articles/518666/" rel="noopener nofollow">до&nbsp;десяти и более</a> измерений. На&nbsp;Хабре и за&nbsp;его пределами вы можете почитать, почему теория струн не&nbsp;поддаётся критерию фальсифицируемости и поэтому не&nbsp;является строго научной (<a href="https://habr.com/ru/articles/396263/" rel="noopener nofollow">прекрасный перевод</a> уважаемого <a class="mention" href="/users/sly_g">@SLY_G</a> +29, 235&nbsp;комментариев). Но&nbsp;в&nbsp;этой статье я хочу рассказать вам о&nbsp;геометрической модели, которая описывает шестимерное пространство и иллюстрирует, как&nbsp;некоторые скрытые измерения могут укладываться в&nbsp;пространстве‑времени, которое мы воспринимаем как&nbsp;четырёхмерное. Речь пойдёт о&nbsp;гладких голоморфных многообразиях Калаби‑Яу. Это название, которое просится на&nbsp;постер научно‑фантастического сериала, составлено из&nbsp;фамилий Эудженио Калаби (1923&nbsp;— 2023) и Шинтуна Яу (род. 1949).</p> <a href="https://habr.com/ru/articles/1095410/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095410#habracut">Читать далее</a>
  31. [Перевод] IELTS 6.5: чего на самом деле стоили шесть месяцев после B2

    Fri, 16 Oct 2026 14:34:48 -0000

    <img src="https://habrastorage.org/extt/a2/be/58/a2be5836a144c8e250c98ef5f6f7cddc.jpg" /><p><em>Самостоятельная подготовка к IELTS Academic в 2017 году: экзамены прошлых лет, YouTube, карандаш и одно незнакомое слово.</em></p> <a href="https://habr.com/ru/articles/1095408/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095408#habracut">Читать далее</a>
  32. Research First Builder: как проверить, откуда ИИ‑агент взял архитектурное решение

    Fri, 16 Oct 2026 14:19:35 -0000

    <img src="https://habrastorage.org/extt/fd/e9/7f/fde97f818ea5b0a744e0e60877d7efe2.png" /><p>В&nbsp;плане локального менеджера закладок появилась SQLite. Сам выбор выглядит разумно: один пользователь, небольшая база, ничего не&nbsp;нужно разворачивать на&nbsp;сервере. Но&nbsp;по&nbsp;названию базы ещё нельзя понять, что&nbsp;произойдёт при&nbsp;повторном сохранении ссылки и переживут&nbsp;ли изменения перезапуск приложения.</p><p>Такие вопросы стоит разобрать до&nbsp;кода. Для&nbsp;этого я сделал Research First Builder&nbsp;— скилл для&nbsp;ИИ‑агента и небольшую проверяющую программу. Он задаёт порядок работы: изучить похожие реализации, объяснить решения, составить план, написать приложение и записать проверки. Ниже разберу один реальный запуск из&nbsp;репозитория и покажу, какую работу этот порядок помогает проверить.</p> <a href="https://habr.com/ru/articles/1095394/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095394#habracut">Разобрать решения</a>
  33. Cлишком большие VLAN, ненужный STP и другие ошибки в дизайне L2/L3

    Fri, 16 Oct 2026 14:15:12 -0000

    <img src="https://habrastorage.org/extt/66/eb/e9/66ebe95fe56c40cb76acb7134df49539.png" /><p>Один VLAN на&nbsp;весь этаж, STP по&nbsp;привычке и размытая граница между L2&nbsp;и L3&nbsp;— решения, которые могут годами работать без&nbsp;нареканий, пока сеть не&nbsp;начнёт расти. А&nbsp;затем появляются неожиданные простои, неоптимальные маршруты и инциденты, в&nbsp;которых сложно найти источник проблемы. Разбираемся, какие ошибки в&nbsp;проектировании L2/L3&nbsp;приводят к&nbsp;таким последствиям и как&nbsp;выстроить сетевую архитектуру, чтобы избежать их.</p> <a href="https://habr.com/ru/articles/1091292/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1091292#habracut">Изучить архитектуру</a>
  34. Вышла Joomla 6.2. Что нового?

    Fri, 16 Oct 2026 13:57:12 -0000

    <img src="https://habrastorage.org/extt/9a/46/14/9a4614733aa03ff16d229aa58aa5e7bf.jpg" /><p>13 октября 2026 года вышла Joomla 6.2. Традиционно мы обозреваем часть самых заметных нововведений релиза. В нём доработали редактор материалов, добавили авторизацию почты через OAuth 2.0, поле Joomla Form <code>enum</code> и обозначение обновлений безопасности расширений, <code>language fallback</code>...</p> <a href="https://habr.com/ru/articles/1095170/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095170#habracut">и кое что ещё</a>
  35. ЦОД в Марфино. Часть 19: энергоцентр и решение, которое нас выручило

    Fri, 16 Oct 2026 13:56:47 -0000

    <img src="https://habrastorage.org/extt/a4/ab/8c/a4ab8c8d42f669eef8878030b055df60.jpg" /><p>Пустые фундаменты энергоцентра простояли недолго: в сентябре на них появились установки. Также в этом выпуске раскрываем решение, которое нас выручило. </p> <a href="https://habr.com/ru/articles/1095288/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095288#habracut">Читать далее</a>
  36. Как добавить модели Anthropic в OpenCode через BotHub: два способа без лишней возни

    Fri, 16 Oct 2026 13:50:10 -0000

    <img src="https://habrastorage.org/extt/5a/e7/92/5ae792f2e2e7ffe2ac5c09c2eced890d.jpeg" /><p>Бывает, открываешь OpenCode, идёшь в менеджер моделей, а нужной Claude там нет. Хотя через BotHub она доступна, API-ключ есть, деньги на балансе тоже. Казалось бы, что может пойти не так?</p><p>На самом деле проблема может быть в самом каталоге моделей OpenCode. В нём не обязательно сразу появляются все новые модели, а нужная запись иногда отсутствует в списке. Но это не значит, что подключить её нельзя.</p><p>Я покажу два способа, как добавить нужную модель Anthropic через BotHub: попросить OpenCode сделать всё самому или пойти путём настоящего технаря и покопаться в конфиге ручками. Также разберемся как установить OpenCode на удалённый сервер и подключить Claude через BotHub.</p> <a href="https://habr.com/ru/articles/1095186/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095186#habracut">Читать далее</a>
  37. Чем занимаются и сколько зарабатывают специалисты по контенту в IT

    Fri, 16 Oct 2026 13:50:08 -0000

    <img src="https://habrastorage.org/extt/86/bb/a2/86bba2b047617944093dfd61bf706360.png" /><p>Специалисты по контенту в IT — отдельная профессиональная ветка, которая растёт быстрее, чем принято думать. <a href="https://habr.com/ru/specials/1060148/">По данным исследования Хабр Карьеры</a> за первое полугодие 2026 года, зарплаты контентщиков выросли на 6% — и это один из самых высоких показателей роста среди всех IT-специализаций, даже больше чем у разработчиков (+1%), аналитиков (+5%) и дизайнеров (+3%).&nbsp;</p><p>А медианная зарплата специалистов по контенту — 106 тысяч рублей. Да, не самая высокая в IT, зато со стабильным ростом и без необходимости кодить.</p> <a href="https://habr.com/ru/articles/1095386/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095386#habracut">Читать далее</a>
  38. «От них одни проблемы»: кто боится стажеров‑зумеров и стоит ли

    Fri, 16 Oct 2026 13:44:20 -0000

    <img src="https://habrastorage.org/extt/ca/99/62/ca9962d8b2002128fb9eb46b6154fd76.jpg" /><p>Привет, Хабр! Меня зовут Кирилл, я джун в команде HR-маркетинга «Лаборатории Касперского». А еще я зумер, учусь на четвертом курсе Бауманки и считаю, что нам давно пора серьезно поговорить о стереотипах про мое поколение. Статей о нас на Хабре выходит много: в одних штампы подтверждают, в других разоблачают. Какие-то я узнаю в себе, о других впервые слышу из комментариев.</p><p>Чтобы проверить штампы на живых людях, я поговорил с тремя нашими стажерами из отделов информационной безопасности и разработки на C и C++, а также с их наставниками. Бадди оценили своих подопечных по самым популярным клише, и разброс получился от 0 до 9 из 10. Рассказываю, каких новичков боятся наставники, чего опасаются сами стажеры и что из стереотипов оказалось правдой, а что предрассудками.</p> <a href="https://habr.com/ru/articles/1095334/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095334#habracut">Читать далее</a>
  39. Как я собрал бесплатную мультиагентную среду за 10 дней и упаковал её в инструкцию на 30 минут

    Fri, 16 Oct 2026 13:44:00 -0000

    <img src="https://habrastorage.org/extt/ed/5e/f3/ed5ef305ffb1be4f2e5a081ec155818b.png" /><p>Я потратил десять дней, отвлекаясь от основной работы (методист в доп. образовании) на то, чтобы собрать на своём компьютере работающего ИИ-агента. Стартовал с полного нуля: не знал ни что такое MCP, ни как агент подключается к программам. Каждый шаг приходилось искать, пробовать, отбрасывать и пробовать заново. Не «чат в браузере», а полноценная среда, которая видит программы и файлы и умеет в них писать. Потом я упаковал весь путь в инструкцию на 30–60 минут.</p><p>Главная ценность — задокументированные тупики. Большинство гайдов показывают только победный маршрут. У меня так не было: были плагины, которые не заводились, модели, которые не отвечали из России, способы, от которых я отказался.</p> <a href="https://habr.com/ru/articles/1095382/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095382#habracut">Читать далее</a>
  40. Я попросил нейросеть придумать игру и застрял на походке скелета

    Fri, 16 Oct 2026 13:35:41 -0000

    <img src="https://habrastorage.org/extt/03/a1/75/03a17567655e1c3cb6de9fef64e781c3.webp" /><p>Всё началось с просьбы к нейросети придумать игру. Получилась линия, по которой ходят скелеты. Затем появились договоры, строй, рогатка и долгая борьба за нормальную походку. История разработки «Некроманта по найму»: как менялись механики, почему генерация красивых кадров не давала хорошую анимацию и что удалось исправить с помощью Астры.</p> <a href="https://habr.com/ru/articles/1095370/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095370#habracut">Читать далее</a>
  41. Ошибка вендора. Соберись, тряпка

    Sat, 17 Oct 2026 00:09:53 -0000

    <img src="https://habrastorage.org/extt/d3/ec/b6/d3ecb632f0d9b0e9f154da57deaa3bc2.jpg" /><p>Если посмотреть на наше выживающее сообщество со стороны, то мы - вылитые "Стражи Галактики", застрявшие в декорациях "Властелина Колец". Сборище неудачников, аутсайдеров и одиночек. Вендор наш со своей бесчисленной армией франчайзи-орков, строит свою неповоротливую ERP-Мордорию. Они смотрят на нас и на малый бизнес как на безумных фриков и космический мусор, который давно пора выжечь с лица земли принудительными обновлениями.</p><p>И они, пожалуй, правы! Мы и есть банда фриков. Один воюет с честными знаками, второй прикручивает gRPC к ядру четвертьвековой давности, третий переписывает Win32-битные счётчики. Полные отбросы цифрового общества с точки зрения эффективного менеджмента. Мы сидим в своём тихом Шире - на окраинах реального сектора экономики, крутим рубли и штуки, пока вокруг пухнут гигабайтные патчи. Но именно этой разношёрстной компании хоббитов-неудачников придётся тащить кольцо цифрового суверенитета до Роковой горы 2038 года. Потому что больше некому. Могучие короли Снеговика давно пали под властью подписок на ИТС.</p> <a href="https://habr.com/ru/articles/1095520/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095520#habracut">Читать далее</a>
  42. Пожалуй, все что надо знать о ТСПУ

    Fri, 16 Oct 2026 23:53:24 -0000

    <img src="https://habrastorage.org/extt/18/e5/28/18e52873da91de3942667de3139d8446.png" /><p>Как российский ТСПУ понимает, какой трафик блокировать? Почему одни VPN-протоколы работают, а другие перестают подключаться? чем анти-DPI отличается от обычного туннеля? Какой протокол и клиент выбрать? </p> <a href="https://habr.com/ru/articles/1095490/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095490#habracut">Читать далее</a>
  43. [Перевод] О сознании и интегрированной информации. Кристоф Кох (интервью)

    Fri, 16 Oct 2026 23:23:49 -0000

    <img src="https://habrastorage.org/extt/dd/56/d2/dd56d2ab1305ce4a4406e53421e3fafb.jpg" /><p>Сознанием гораздо проще обладать, чем дать ему определение. Один из способов приблизиться к пониманию сознания - заглянуть в мозг и посмотреть, какие его области активируются в моменты осознанного восприятия. Полное понимание этих процессов позволило бы выявить так называемые «нейронные корреляты сознания». Опираясь на эти знания, мы могли бы продвинуться в разработке теории, объясняющей, что такое сознание и почему оно возникает. Сегодняшний гость, Кристоф Кох, - один из ведущих исследователей нейронных коррелятов сознания и сторонник определённого подхода к его объяснению, известного как <a href="https://en.wikipedia.org/wiki/Integrated_information_theory" rel="noopener nofollow">теория интегрированной информации</a>.</p><p>Кристоф Кох получил степень доктора философии в Институте биологической кибернетики Общества Макса Планка. В настоящее время он занимает почётную исследовательскую должность в Институте исследований мозга Аллена, где ранее был президентом и главным научным сотрудником, а также является главным научным сотрудником <a href="https://www.tinybluedotfoundation.org/" rel="noopener nofollow">фонда Tiny Blue Dot</a>. Он автор нескольких книг, последняя из которых - «Тогда я сам - весь мир: что такое сознание и как его расширить» (Then I Am Myself the World - What Consciousness Is and How to Expand It)</p> <a href="https://habr.com/ru/articles/1095518/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095518#habracut">Читать далее</a>
  44. Клавиатура, для которой не нужен стол

    Fri, 16 Oct 2026 23:19:00 -0000

    <img src="https://habrastorage.org/extt/7d/bb/c8/7dbbc8fcfa8f5cf0f334cf36ae9beb87.JPG" /><p>handheld клавиатуры позволяют не привязываться к конкретному рабочему месту и менять положение тела во время работы, например, можно работать стоя, сидя, лежа, не выпуская клавиатуру из рук, и имея при этом полноценное управление курсором.</p> <a href="https://habr.com/ru/articles/1095516/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095516#habracut">Читать далее</a>
  45. Машинное обучение на PHP: Rubix ML 3.x – большое обновление экосистемы

    Fri, 16 Oct 2026 22:46:54 -0000

    <img src="https://habrastorage.org/extt/eb/88/3d/eb883dc1746c80a3be3df7bd06bdb3fa.png" /><p>В PHP-экосистеме не так часто происходят заметные изменения в области машинного обучения. Пока основное внимание разработчиков сосредоточено на Python, PyTorch и больших языковых моделях, инструменты для ML на PHP продолжают развиваться, хотя и остаются нишевым направлением.</p><p>Поэтому выход Rubix ML 3.x – важное событие для PHP-разработчиков, которые хотят использовать машинное обучение в своих проектах. Это не просто очередная версия библиотеки: обновление затронуло производительность, обучение нейросетей, обработку данных и возможности параллельных вычислений.</p><p>Кроме того, у проекта появился официальный сайт с обзором возможностей библиотеки, документацией и примерами. Он помогает увидеть Rubix ML не как набор отдельных алгоритмов, а как полноценный инструментарий для всего цикла машинного обучения – от подготовки данных до применения обученной модели в production.</p><p>Разберём, что изменилось и почему это интересно разработчикам, которые работают с PHP каждый день.</p> <a href="https://habr.com/ru/articles/1095514/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095514#habracut">Читать далее</a>
  46. Проверяю выбор функций и значения аргументов в ELM

    Fri, 16 Oct 2026 21:31:40 -0000

    <p>Если вы подключаете к чату настоящие инструменты, нужно проверить два случая: когда вызов следует выполнить и когда ни один инструмент не подходит. Я сравнил два способа: модель сама пишет вызов или выбирает функцию и аргументы из готовых вариантов.</p> <a href="https://habr.com/ru/articles/1095504/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095504#habracut">Читать далее</a>
  47. Лимиты ChatGPT и локальные LLM: мой эксперимент с Hermes Agent

    Fri, 16 Oct 2026 21:27:58 -0000

    <img src="https://habrastorage.org/extt/35/e4/da/35e4daceb0f3e5e086f580d5009ccdab.png" /><p>Проверил, можно ли разгрузить Hermes Agent с помощью локальных LLM на домашнем ПК с RTX 3080 и 32 ГБ RAM. Сравнил Qwen и GLM на архитектурных задачах, редактуре и извлечении данных, испытал разные квантования и подключил Hermes на Mac к модели на Windows. В статье — условия испытаний, замеры скорости и памяти, конкретные ошибки и причины итогового выбора Qwen3.5 9B. Подключение заработало, но получить привычное качество ответов и подтвердить экономию облачного лимита пока не удалось.</p> <a href="https://habr.com/ru/articles/1095496/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095496#habracut">Читать далее</a>
  48. Построение карты проходимости на GPU по данным RGB-D камеры & лидара

    Fri, 16 Oct 2026 21:17:26 -0000

    <p>Как я переделал воксельную карту 10 см в HD-карту высот с разрешением 1 мм на CUDA, две новые проблемы: шум глубины и скачки одометрии по высоте.</p> <a href="https://habr.com/ru/articles/1095506/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095506#habracut">Читать далее</a>
  49. Зачем сисадмину ИИ‑агент: реальный опыт работы с pi

    Fri, 16 Oct 2026 20:22:42 -0000

    <p>Ночная смена. На мониторинге краснеет алерт — что-то опять не так на одном из серверов. Ты открываешь терминал, листаешь логи, лезешь в конфиги, пытаешься вспомнить, как именно три года назад настраивал этот сервис, грепаешь историю bash в поисках той самой команды… Знакомая картина?</p><p>Сегодня первый порыв — спросить ChatGPT. Он подскажет, где копать. Но давайте честно: он работает медленно и односторонне. Ты копируешь ему кусок конфига, он советует, ты идёшь применять, возвращаешься с результатом, он советует снова. Он не видит твои файлы, не правит inventory, не прогонит playbook и не перечитает логи после рестарта. Он — советник по переписке, а тебе нужен напарник в машинном зале.</p><p>Мне нужен был кто-то (или что-то), кто работает прямо в моём терминале, с моими файлами, под моим контролем. Но при этом — кто не выйдет за рамки дозволенного и не наломает дров на проде. Так я пришёл к агентам, а конкретно — к опенсорсному <strong>pi</strong>.</p><p>Эта статья — не обзор фич и не реклама. Это рассказ о том, как агент вписался в реальную работу инфраструктурного инженера: от написания Ansible-ролей до документации и настройки самого себя. С кодом, граблями и честными выводами.</p> <a href="https://habr.com/ru/articles/1095500/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095500#habracut">Читать далее</a>
  50. UX редактирования богатого текста

    Fri, 16 Oct 2026 19:35:39 -0000

    <img src="https://habrastorage.org/webt/91/ce/39/91ce39ea7c18a85d2a784ecf971a9b3f.jpg" /><p> Здравствуйте, меня зовут Дмитрий Карловский, и однажды я создал самый удобный редактор богатого текста. Попробовать его вы нигде не сможете, зато сможете узнать какого счастье вы лишились...</p> <a href="https://habr.com/ru/articles/1095498/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095498#habracut">Открыть себе глаза</a>
  51. Компьютерное зрение on‑premise выше SOTA, весом 4мб и на одном ядре CPU: как «Ночной глаз» превратился во всевидящее око

    Fri, 16 Oct 2026 18:59:13 -0000

    <img src="https://habrastorage.org/extt/71/17/ae/7117aed1fb616b52577786d439c25db6.png" /><p>Работа над локальной версией для «Ночного глаза» стала одним из этапов оптимизации TAPe+ML под процессорное ядро. Первоначальная поставка для проекта занимала около 28–30 МБ. Эта версия работала на RDBox с загрузкой ядра 30–60%.</p><p>Затем мы продолжили оптимизацию библиотек и исполнения. Текущая локальная поставка занимает около 4,2 МБ. Модель помещается во внутренней памяти процессора и после первоначальной загрузки работает там – без постоянного переноса ее параметров из оперативной памяти. На протестированных CPU обработка кадра на одном ядре CPU же занимает 8,6–15,8 мс.</p> <a href="https://habr.com/ru/articles/1095492/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095492#habracut">Увидеть дальше</a>
  52. Интеграция LED‑люстры в умный дом

    Fri, 16 Oct 2026 18:22:31 -0000

    <img src="https://habrastorage.org/extt/52/d8/c3/52d8c3f11a32f4a8f7e56c71f0ad642e.jpg" /><p><strong>Дисклеймер.</strong> В проекте есть работа с сетевым напряжением 220 В и с радиопередачей. Первое может убить, второе — только ваши нервы. Всё, что касается сети, делайте при выключенном автомате в щитке, а не просто при выключенном выключателе. Если не уверены — зовите электрика. А перехватывать и воспроизводить радиосигналы допустимо только для своих собственных устройств. </p> <a href="https://habr.com/ru/articles/1095488/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095488#habracut">Читать далее</a>
  53. Что почитать Android‑разработчику в 2026-м году?

    Fri, 16 Oct 2026 18:19:46 -0000

    <img src="https://habrastorage.org/extt/42/c9/86/42c98655450917bb793674df40274b4c.jpg" /><p>В 2026-ом году я задалась вопросом, стоит ли сейчас читать книги о программировании? И если да, то какие?</p> <a href="https://habr.com/ru/articles/1095486/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095486#habracut">Читать далее</a>
  54. Калибровка параметров шахматного движка

    Fri, 16 Oct 2026 18:19:04 -0000

    <img src="https://habrastorage.org/extt/54/af/f7/54aff73c6399f282330ebc3666e6c68e.webp" /><p>Провокационное заявление: мой шахматный движок претендует превзойти по уровню и скорости все существующие. Конечно, с оговорками (об этом позже). Движок показывал прекрасные результаты, но в некоторых ситуациях необъяснимо терпел поражение. Чтобы исправить ситуацию, нужно анализировать большое количество данных (записи партий против программ-конкурентов), выявлять аномалии, вносить изменения в алгоритмы, подстраивать коэффициенты, запускать тестовые матчи и сравнивать результаты с прошлыми версиями. Анализ данных с помощью ИИ-чата показал сомнительную пользу. Зато ИИ справился с написанием скриптов для управления программами-конкурентами и помог построить замечательный инструмент для анализа тончайших настроек шахматного движка.</p> <a href="https://habr.com/ru/articles/1095484/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095484#habracut">Читать далее</a>
  55. Как я создал свою Android клавиатуру, потому что остальные меня не устраивали

    Fri, 16 Oct 2026 18:04:18 -0000

    <img src="https://habrastorage.org/extt/f1/4c/c9/f14cc943eba9a1e1c9a4fd87b4b87073.png" /><p>Больше 10 лет я пользовался клавиатурой Fleksy: менялись устройства, но клавиатура оставалась неизменной. Интуитивная, гибкая, с жестами и чертовски точной автокоррекцией. Но совсем недавно, после очередного обновления ОС, я обнаружил, что любимая клава больше не работает, да и из Google Play её благополучно выпилили. Как оказалось, ребят из Fleksy кто-то перекупил и, по старой доброй традиции, всё свернули. Скачивать APK с какого-то левого сайта - затея небезопасная, так что рисковать я не стал.</p><p>Пошёл бродить по GP в поисках замены. Пощупал Microsoft SwiftKey, гугловский Gboard и кучу других аналогов, но получить тот же экспириенс так и не смог. Скорость печати упала, опечатки сыпались, и от отчаяния я даже скатился до голосовых сообщений. Я физически не мог избавиться от привычки удалять слово свайпом влево или выбирать предсказанный вариант свайпом вверх. </p><p>Самым близким кандидатом оказался SwiftKey, но и тут мимо: свайпы срабатывают через раз, размер клавиш толком не подогнать.</p><p>В итоге я выделил для себя несколько ключевых проблем, которые современные клавиатуры игнорируют:</p> <a href="https://habr.com/ru/articles/1095476/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095476#habracut">Читать далее</a>
  56. Text‑to‑image на ESP32: диффузионный трансформер в микроконтроллере

    Fri, 16 Oct 2026 17:59:35 -0000

    <img src="https://habrastorage.org/extt/01/52/53/015253a434a6b82073997d9a8e5680e0.jpeg" /><p>Stable Diffusion хочет видеокарту с 4–8 ГБ памяти. Flux хочет 12 ГБ, а лучше 24. А у меня на столе лежит ESP32-S3 — микроконтроллер, отладочная плата с которым стоит несколько сотен рублей, у которого 512 КБ оперативной памяти, два ядра по 240 МГц и ни одного тензорного ядра.</p><p>Вопрос был простой: можно ли заставить эту штуку рисовать картинки по тексту? Не «отправить промпт в облако и показать ответ», а честно прогнать диффузию на самом чипе.</p><p>Спойлер: можно. Пишешь «улыбающаяся девушка со светлыми волосами», и через 5,4 секунды ESP32 выдаёт лицо 64×64. Внутри латентная диффузия с трансформером (DiT), int8-квантование, ассемблер под векторные инструкции S3 и некоторое количество грязных трюков. В общем — всё, как вы любите.</p> <a href="https://habr.com/ru/articles/1095474/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095474#habracut">Читать далее</a>
  57. Нет записи о покупке — нет покупки? Как реальные данные изменили постановку задачи

    Fri, 16 Oct 2026 17:26:00 -0000

    <img src="https://habrastorage.org/extt/d5/f2/bd/d5f2bd1d0756dfc4801fe1beef0e3411.png" /><p>Для оценки рекомендательной системы я подготовила 60 000 сессий, но Hit@20 посчитала только по 748. Остальные не стали автоматически промахами: отсутствие записи о покупке ещё не доказывает, что посетитель ничего не купил.</p><p>На данных Coveo это заставило меня пересмотреть цель, подготовку данных и обучение. В статье разбираю на простом примере, какие действия может видеть модель, откуда берутся нулевые метки и почему промахи отбора кандидатов должны оставаться в метрике. Все эти правила уже работают в проекте с графом товаров, LightGBM и локальным HTTP API. Код и инструкция воспроизведения доступны в репозитории.</p> <a href="https://habr.com/ru/articles/1095468/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095468#habracut">Почему в метрике 748 сессий?</a>
  58. Не DDoS, а баг в OPcache: воркеры PHP-FPM по 600 МБ на сервере с 5 500 сайтами WordPress

    Fri, 16 Oct 2026 17:16:48 -0000

    <img src="https://habrastorage.org/extt/c0/af/2d/c0af2d929fe8aafb98fa4ef072ceef77.jpg" /><p>Клиент написал: сайты лежат, похоже на DDoS. На сервере около 5 500 сайтов WordPress, nginx, PHP-FPM 8.4, MariaDB, 125 ГБ памяти, Debian 13. Я нашёл сканер, закрыл его в nginx, сайты поднялись. Через два дня клиент написал снова: всё падает каждые пять минут.</p><p>Причина оказалась не снаружи. Каждый новый воркер PHP-FPM с первого же запроса весил около 600 МБ, и OOM-killer по очереди убивал базу и nginx. Воркеры раздувал баг в OPcache, который срабатывает на каждом сбросе кеша под нагрузкой. Сбрасывал кеш Yoast SEO при обновлении. Причём не массовое обновление по всем сайтам, а догоняющее, на 467 сайтах, где плановое когда-то не прошло. Всё решил порядок двух команд.</p> <a href="https://habr.com/ru/articles/1095438/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095438#habracut">Читать далее</a>
  59. Как мы развиваем агентный сервис для работы с аналитическими данными

    Fri, 16 Oct 2026 16:53:58 -0000

    <img src="https://habrastorage.org/extt/bb/cf/ca/bbcfca6c9909146889e4fc02002bf6ed.jpg" /><p>Привет! Меня зовут Артём, я старший аналитик данных в ЮMoney. Расскажу о проекте, который вырос из<a href="https://habr.com/ru/companies/yoomoney/articles/874242/"> внутреннего хакатона</a>, — Text2SQL-сервисе. В нём пользователь задаёт вопрос на обычном русском языке, а система сама находит нужные данные, пишет SQL-запрос, проверяет и выполняет его, после чего возвращает ответ: текст, таблицу, Excel-файл или график. Идея для бизнеса простая: зачем ждать, пока аналитик освободится, если ответ на типовой вопрос можно получить прямо сейчас?</p><p>Материал будет полезен продакт-менеджерам, маркетологам и всем, кто работает с данными, но не хочет погружаться в SQL, а также разработчикам и аналитикам, которые задумываются о подобных инструментах у себя.</p> <a href="https://habr.com/ru/articles/1095462/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095462#habracut">Читать далее</a>
  60. Разворачиваем порты VPS'а: маленькая шалость программиста

    Fri, 16 Oct 2026 16:44:38 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/714/01a/e5f/71401ae5f3f8463704450e46cfa2d0e8.jpg" /><p>Подключаемся к разным сервисам на своём VPS через единственный открытый SSH-порт: пишем небольшую программку-роутер соединений на Go</p> <a href="https://habr.com/ru/articles/1083402/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1083402#habracut">Читать далее</a>
  61. Своя CRM для инженерной компании: как мы вдвое сократили цикл сделки

    Fri, 16 Oct 2026 16:21:53 -0000

    <img src="https://habrastorage.org/extt/5c/c7/ec/5cc7ecafffcbc9e7f0145dbb6ec2548a.png" /><p>Мы продаём инженерные узлы для отопления и водоснабжения многоэтажек. Каждая сделка — расчёт под конкретный дом, коммерческое предложение, договор, закуп, сборка и отгрузки партиями по графику стройки. Ещё недавно эта цепочка жила в Битрикс24, отдельном калькуляторе, 1С и рабочих чатах.</p><p>Мы написали свою CRM. Раньше от заявки до подписанного договора проходило около двух месяцев, теперь — около месяца: сделки закрываются примерно вдвое быстрее. Сильнее всего сократился первый отрезок: раньше КП уходило заказчику через 3–4 дня после заявки, теперь — на следующий день. Ниже — где на самом деле терялось время, что мы для этого сделали и на какие грабли наступили.</p> <a href="https://habr.com/ru/articles/1095456/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095456#habracut">Читать далее</a>
  62. 46 критериев и модель Jev: как устроен открытый индекс риска глобального конфликта

    Fri, 16 Oct 2026 16:16:34 -0000

    <img src="https://habrastorage.org/extt/17/03/53/17035384ffe5909dba4dd7da2a33eb45.png" /><p>Привет, Хабр!</p><p>Мы тонем в&nbsp;новостях. Голова кругом: тут говорят одно, там&nbsp;— противоположное, а&nbsp;где правда&nbsp;— непонятно. Информации не&nbsp;мало&nbsp;— её слишком много. Не&nbsp;хватает инструмента, который показывал&nbsp;бы, как&nbsp;риск меняется во&nbsp;времени: по&nbsp;открытым данным, а&nbsp;не&nbsp;по&nbsp;громкости заголовка. Такого инструмента я не&nbsp;нашёл. Пришлось собрать самому.</p><p>Получился <strong>Индекс Кассандры</strong>&nbsp;— еженедельный сервис про&nbsp;уровень и направление риска глобального конфликта. Без&nbsp;регистрации, трекеров и подписок. Код, методика, данные и тесты открыты на&nbsp;GitHub, сайт статический (GitHub Pages).</p><p>Свежая неделя (11&nbsp;октября 2026): 56, +10 к&nbsp;предыдущей (46). Ниже&nbsp;— как&nbsp;получается это число и как&nbsp;в&nbsp;него вошла новая модель‑классификатор Jev.</p><p>Это рассказ об&nbsp;инженерной задаче: как&nbsp;устроен расчёт, как&nbsp;он проверяется и что&nbsp;даёт машинная классификация. Политических оценок и агитации нет&nbsp;— только измерение сигналов и метод.</p> <a href="https://habr.com/ru/articles/1095448/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095448#habracut">Читать далее</a>
  63. [Перевод] Микросхема, которой нет ни в одном справочнике: вскрываем фильтр 1985 года и находим в нём 72 одинаковых конденсатора

    Fri, 16 Oct 2026 16:06:43 -0000

    <img src="https://habrastorage.org/extt/46/e3/58/46e3586b47e9adc5ab15e1b8dd33b8a1.jpg" /><p>В коробке со старыми микросхемами нашлась деталь с маркировкой «F1-10-5», которой нет ни в одном справочнике. Керамический корпус вскрыли зубилом, а под микроскопом на кристалле обнаружилась сетка из 72 одинаковых конденсаторов и надпись HF-10: это клон фильтра MF10 на переключаемых конденсаторах. Дальше разбор кристалла: как конденсатор работает вместо резистора, почему ёмкости собирают из одинаковых квадратов, как КМОП-ключи защищены от помех и как трёхуровневый вход распознаётся инверторами с разной длиной затвора.</p> <a href="https://habr.com/ru/articles/1095446/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095446#habracut">Читать далее</a>
  64. UX без экономики: ценность или деньги на ветер?

    Fri, 16 Oct 2026 15:51:03 -0000

    <img src="https://habrastorage.org/extt/08/46/7c/08467cf17fde160bef5d82bba0d61f90.png" /><p>Рынок ведёт себя так, будто ценность UX доказана: дизайн-инструменты стоят десятки миллиардов, простота использования — критерий №1 при выборе ПО, а 62% покупателей принимают решение на триале. При этом после 2020 года не опубликовано ни одного исследования, в котором UX-инструмент (UEQ, AttrakDiff, meCUE, SUS) был бы связан регрессией с выручкой, маржой или стоимостью компании. Там, где конкретные свойства интерфейса всё-таки измеряли деньгами, знак эффекта оказался непредсказуем — вплоть до падения продаж на 12% после объективно лучшего сайта. Это противоречие не про то, что «UX не окупается». Оно про то, что UX операционализирован так, что окупаемость в принципе нельзя проверить. И самый сильный на сегодня кандидат на исправление — теория самодетерминации.</p> <a href="https://habr.com/ru/articles/1095442/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095442#habracut">Читать далее</a>
  65. Форк OpenResearch после релиза: три недели сопровождения вместе с Claude

    Fri, 16 Oct 2026 15:46:19 -0000

    <img src="https://habrastorage.org/extt/0c/d7/39/0cd739399c9595f01b0a168b9d0f50bc.png" /><p>В первой части, «<a href="https://habr.com/ru/articles/1086796/" rel="noopener nofollow">Kimi Code, MiniMax Code и ZCode в OpenResearch: форк за один вечер вместе с Claude</a>», мы добавили в <a href="https://github.com/alphaXiv/OpenResearch" rel="noopener nofollow">OpenResearch</a> три новых coding-агента. Статья вышла 25 сентября вместе с релизом v0.3.2. Эта часть о том, что было дальше. Форк нужно было сопровождать: чинить ошибки, о которых написали читатели, догонять upstream и переделывать интеграцию ZCode под его новые версии.</p><p><strong>Итоги в цифрах:</strong></p><p>• 8 релизов, от v0.3.3 до v0.3.10, за три недели, с 28 сентября по 16 октября;</p><p>• около 11 ч 16 мин чистой работы агента, растянутых на 18 дней (в первой части было 1 ч 51 мин);</p><p>• 33 коммита Claude, +5258/−1090 строк в 61 файле (без собранного <code>ui/dist</code>), 28 новых тестов;</p><p>• четыре слияния с upstream, в сумме 121 его коммит;</p><p>• два PR в upstream: <a href="https://github.com/alphaXiv/OpenResearch/pull/600" rel="noopener nofollow">#600</a> с тремя агентами и <a href="https://github.com/alphaXiv/OpenResearch/pull/650" rel="noopener nofollow">#650</a> с русской локализацией;</p><p>• $32 реальных затрат, по ценам API это стоило бы больше $230. Подробности в конце.</p> <a href="https://habr.com/ru/articles/1095440/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095440#habracut">Читать далее</a>
  66. Kling 4.0 вышел: 30 секунд и 15 референсов уже есть, 4K и HDR пока обещание

    Fri, 16 Oct 2026 15:44:37 -0000

    <img src="https://habrastorage.org/extt/b0/1d/fa/b01dfa33de0fe37b2f878096d2307f49.jpg" /><p>Промо-ролик Kling 4.0 идёт почти две минуты. На 85-й секунде на экране три строки: 4K, 1080P, 720P. Чуть раньше было обещано «10-bit HDR». А на странице функции Kling те же 4K и HDR помечены как «скоро». Где правда?</p><p>Я сверил блог Kling, гайд пользователя и страницу функции. Главное, что вышло: 4K, 10-bit HDR и продление до двух минут Kling на разных страницах описывает по-разному. Генерация до 30 секунд, режим Omni с 15 референсами (10 картинок и 5 видео) и длинный промпт уже есть в настройках модели. А десять ключевых кадров пока известны только по гайду Kling. Независимых оценок качества нет ни одной. Поэтому я прогнал Kling 4.0 на промпте из нашего рейтинга видеомоделей, где Kling 3.0 пять дней назад получил 8 из 10. Генерация одна, так что это первое впечатление, а не замер.</p> <a href="https://habr.com/ru/articles/1095296/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095296#habracut">Читать далее</a>
  67. Один код на два фронта: как мы развиваем мобильные приложения Okdesk

    Fri, 16 Oct 2026 15:17:08 -0000

    <img src="https://habrastorage.org/extt/ba/3c/15/ba3c15a72ad1d5b92bd73acc156efed1.jpeg" /><p>Привет, Хабр! Меня зовут Александр Сорокин, я разработчик из команды Okdesk. 11 лет мы трудимся над платформой для управления заявками, выездным обслуживанием и ТОиР – загадочной аббревиатурой, которая легко разгадывается как техническое обслуживание и ремонт.</p><p>В статье рассказываю, как наша команда мобильных разработчиков в <a href="https://okdesk.ru/?utm_source=pr&amp;utm_medium=habr.com&amp;utm_campaign=aleksandr_sorokin&amp;utm_content=pma_smi">Okdesk</a> развивает два мобильных приложения одновременно. Спойлер: главный герой этой истории – кроссплатформенная технология. Именно она позволяет нам выпускать приложения и под iOS, и под Android, не раздувая команду и не переписывая один и тот же код дважды.</p> <a href="https://habr.com/ru/articles/1095426/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095426#habracut">Читать далее</a>
  68. Странные олдскульные технологии, которые так и не взлетели, часть 4

    Fri, 16 Oct 2026 15:00:15 -0000

    <img src="https://habrastorage.org/extt/4f/88/c1/4f88c1474c3801669e02c0fdc689c877.png" /><p>Продолжаем обзор странных и порой абсурдных поделий, которые провалились коммерчески, но запомнились своей неординарностью.</p> <a href="https://habr.com/ru/articles/1093464/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1093464#habracut">Читать далее</a>
  69. Как убрать пароли из XML‑конфигов Hadoop: Credential Provider API и JCEKS на практике

    Fri, 16 Oct 2026 14:42:24 -0000

    <img src="https://habrastorage.org/extt/56/e0/f7/56e0f7d456eb65a53ec6faf5ce5d0aa5.png" /><p>Привет, Хабр! Меня зовут Егор Ившин, я аналитик по безопасности в Arenadata. Я отвечаю за безопасность продукта ADH: моя ключевая задача – выявлять уязвимости и оперативно передавать информацию о них команде разработки, при этом я не только фиксирую проблему, но и помогаю с её устранением. В своей работе я применяю различные виды анализа: SCA, SAST, ручное тестирование.</p><p>В этой статье разберём, как работает Hadoop Credential Provider API, где и как хранить JCEKS и какие подводные камни во всём этом есть.&nbsp;А в конце посмотрим, как этот механизм автоматизируется в продуктах Arenadata – чтобы не делать всё вручную.</p> <a href="https://habr.com/ru/articles/1094630/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1094630#habracut">Читать далее</a>
  70. Мировая губка. Как изобразить теорию всего на многообразиях Калаби‑Яу

    Fri, 16 Oct 2026 14:39:53 -0000

    <img src="https://habrastorage.org/extt/5a/5a/c7/5a5ac72ddc3d26a7124a67a617d90da0.png" /><p>Ума не&nbsp;приложу, как&nbsp;так получилось, что&nbsp;почти за 400&nbsp;публикаций в&nbsp;научно‑популярном блоге на&nbsp;Хабре я ни разу не&nbsp;попытался поговорить с&nbsp;вами о&nbsp;теории струн. Действительно, я читал на&nbsp;эту тему лишь две авторитетные научно‑популярные книги: «<a href="https://elementy.ru/bookclub/chapters/431687/Zakruchennye_passazhi_Glava_iz_knigi" rel="noopener nofollow">Закрученные пассажи</a>» Лизы Рэндалл и «<a href="http://nuclphys.sinp.msu.ru/books/astro/%D0%A1%D0%B0%D1%81%D1%81%D0%BA%D0%B8%D0%BD%D0%B4.pdf" rel="noopener nofollow">Космический ландшафт. Теория струн и иллюзия разумного замысла Вселенной</a>» Леонарда Сасскинда. Действительно, теория струн&nbsp;— это модный научный аппарат, объясняющий квантовые феномены при&nbsp;допущении, что&nbsp;элементарные частицы являются не&nbsp;точечными сущностями, а&nbsp;вибрирующими струнами, моды вибрации которых распространяются не&nbsp;в&nbsp;трёх измерениях, а&nbsp;в&nbsp;пространствах, имеющих от&nbsp;шести <a href="https://habr.com/ru/articles/518666/" rel="noopener nofollow">до&nbsp;десяти и более</a> измерений. На&nbsp;Хабре и за&nbsp;его пределами вы можете почитать, почему теория струн не&nbsp;поддаётся критерию фальсифицируемости и поэтому не&nbsp;является строго научной (<a href="https://habr.com/ru/articles/396263/" rel="noopener nofollow">прекрасный перевод</a> уважаемого <a class="mention" href="/users/sly_g">@SLY_G</a> +29, 235&nbsp;комментариев). Но&nbsp;в&nbsp;этой статье я хочу рассказать вам о&nbsp;геометрической модели, которая описывает шестимерное пространство и иллюстрирует, как&nbsp;некоторые скрытые измерения могут укладываться в&nbsp;пространстве‑времени, которое мы воспринимаем как&nbsp;четырёхмерное. Речь пойдёт о&nbsp;гладких голоморфных многообразиях Калаби‑Яу. Это название, которое просится на&nbsp;постер научно‑фантастического сериала, составлено из&nbsp;фамилий Эудженио Калаби (1923&nbsp;— 2023) и Шинтуна Яу (род. 1949).</p> <a href="https://habr.com/ru/articles/1095410/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095410#habracut">Читать далее</a>
  71. [Перевод] IELTS 6.5: чего на самом деле стоили шесть месяцев после B2

    Fri, 16 Oct 2026 14:34:48 -0000

    <img src="https://habrastorage.org/extt/a2/be/58/a2be5836a144c8e250c98ef5f6f7cddc.jpg" /><p><em>Самостоятельная подготовка к IELTS Academic в 2017 году: экзамены прошлых лет, YouTube, карандаш и одно незнакомое слово.</em></p> <a href="https://habr.com/ru/articles/1095408/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095408#habracut">Читать далее</a>
  72. Research First Builder: как проверить, откуда ИИ‑агент взял архитектурное решение

    Fri, 16 Oct 2026 14:19:35 -0000

    <img src="https://habrastorage.org/extt/fd/e9/7f/fde97f818ea5b0a744e0e60877d7efe2.png" /><p>В&nbsp;плане локального менеджера закладок появилась SQLite. Сам выбор выглядит разумно: один пользователь, небольшая база, ничего не&nbsp;нужно разворачивать на&nbsp;сервере. Но&nbsp;по&nbsp;названию базы ещё нельзя понять, что&nbsp;произойдёт при&nbsp;повторном сохранении ссылки и переживут&nbsp;ли изменения перезапуск приложения.</p><p>Такие вопросы стоит разобрать до&nbsp;кода. Для&nbsp;этого я сделал Research First Builder&nbsp;— скилл для&nbsp;ИИ‑агента и небольшую проверяющую программу. Он задаёт порядок работы: изучить похожие реализации, объяснить решения, составить план, написать приложение и записать проверки. Ниже разберу один реальный запуск из&nbsp;репозитория и покажу, какую работу этот порядок помогает проверить.</p> <a href="https://habr.com/ru/articles/1095394/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095394#habracut">Разобрать решения</a>
  73. Cлишком большие VLAN, ненужный STP и другие ошибки в дизайне L2/L3

    Fri, 16 Oct 2026 14:15:12 -0000

    <img src="https://habrastorage.org/extt/66/eb/e9/66ebe95fe56c40cb76acb7134df49539.png" /><p>Один VLAN на&nbsp;весь этаж, STP по&nbsp;привычке и размытая граница между L2&nbsp;и L3&nbsp;— решения, которые могут годами работать без&nbsp;нареканий, пока сеть не&nbsp;начнёт расти. А&nbsp;затем появляются неожиданные простои, неоптимальные маршруты и инциденты, в&nbsp;которых сложно найти источник проблемы. Разбираемся, какие ошибки в&nbsp;проектировании L2/L3&nbsp;приводят к&nbsp;таким последствиям и как&nbsp;выстроить сетевую архитектуру, чтобы избежать их.</p> <a href="https://habr.com/ru/articles/1091292/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1091292#habracut">Изучить архитектуру</a>
  74. Вышла Joomla 6.2. Что нового?

    Fri, 16 Oct 2026 13:57:12 -0000

    <img src="https://habrastorage.org/extt/9a/46/14/9a4614733aa03ff16d229aa58aa5e7bf.jpg" /><p>13 октября 2026 года вышла Joomla 6.2. Традиционно мы обозреваем часть самых заметных нововведений релиза. В нём доработали редактор материалов, добавили авторизацию почты через OAuth 2.0, поле Joomla Form <code>enum</code> и обозначение обновлений безопасности расширений, <code>language fallback</code>...</p> <a href="https://habr.com/ru/articles/1095170/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095170#habracut">и кое что ещё</a>
  75. ЦОД в Марфино. Часть 19: энергоцентр и решение, которое нас выручило

    Fri, 16 Oct 2026 13:56:47 -0000

    <img src="https://habrastorage.org/extt/a4/ab/8c/a4ab8c8d42f669eef8878030b055df60.jpg" /><p>Пустые фундаменты энергоцентра простояли недолго: в сентябре на них появились установки. Также в этом выпуске раскрываем решение, которое нас выручило. </p> <a href="https://habr.com/ru/articles/1095288/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095288#habracut">Читать далее</a>
  76. Как добавить модели Anthropic в OpenCode через BotHub: два способа без лишней возни

    Fri, 16 Oct 2026 13:50:10 -0000

    <img src="https://habrastorage.org/extt/5a/e7/92/5ae792f2e2e7ffe2ac5c09c2eced890d.jpeg" /><p>Бывает, открываешь OpenCode, идёшь в менеджер моделей, а нужной Claude там нет. Хотя через BotHub она доступна, API-ключ есть, деньги на балансе тоже. Казалось бы, что может пойти не так?</p><p>На самом деле проблема может быть в самом каталоге моделей OpenCode. В нём не обязательно сразу появляются все новые модели, а нужная запись иногда отсутствует в списке. Но это не значит, что подключить её нельзя.</p><p>Я покажу два способа, как добавить нужную модель Anthropic через BotHub: попросить OpenCode сделать всё самому или пойти путём настоящего технаря и покопаться в конфиге ручками. Также разберемся как установить OpenCode на удалённый сервер и подключить Claude через BotHub.</p> <a href="https://habr.com/ru/articles/1095186/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095186#habracut">Читать далее</a>
  77. Чем занимаются и сколько зарабатывают специалисты по контенту в IT

    Fri, 16 Oct 2026 13:50:08 -0000

    <img src="https://habrastorage.org/extt/86/bb/a2/86bba2b047617944093dfd61bf706360.png" /><p>Специалисты по контенту в IT — отдельная профессиональная ветка, которая растёт быстрее, чем принято думать. <a href="https://habr.com/ru/specials/1060148/">По данным исследования Хабр Карьеры</a> за первое полугодие 2026 года, зарплаты контентщиков выросли на 6% — и это один из самых высоких показателей роста среди всех IT-специализаций, даже больше чем у разработчиков (+1%), аналитиков (+5%) и дизайнеров (+3%).&nbsp;</p><p>А медианная зарплата специалистов по контенту — 106 тысяч рублей. Да, не самая высокая в IT, зато со стабильным ростом и без необходимости кодить.</p> <a href="https://habr.com/ru/articles/1095386/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095386#habracut">Читать далее</a>
  78. «От них одни проблемы»: кто боится стажеров‑зумеров и стоит ли

    Fri, 16 Oct 2026 13:44:20 -0000

    <img src="https://habrastorage.org/extt/ca/99/62/ca9962d8b2002128fb9eb46b6154fd76.jpg" /><p>Привет, Хабр! Меня зовут Кирилл, я джун в команде HR-маркетинга «Лаборатории Касперского». А еще я зумер, учусь на четвертом курсе Бауманки и считаю, что нам давно пора серьезно поговорить о стереотипах про мое поколение. Статей о нас на Хабре выходит много: в одних штампы подтверждают, в других разоблачают. Какие-то я узнаю в себе, о других впервые слышу из комментариев.</p><p>Чтобы проверить штампы на живых людях, я поговорил с тремя нашими стажерами из отделов информационной безопасности и разработки на C и C++, а также с их наставниками. Бадди оценили своих подопечных по самым популярным клише, и разброс получился от 0 до 9 из 10. Рассказываю, каких новичков боятся наставники, чего опасаются сами стажеры и что из стереотипов оказалось правдой, а что предрассудками.</p> <a href="https://habr.com/ru/articles/1095334/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095334#habracut">Читать далее</a>
  79. Как я собрал бесплатную мультиагентную среду за 10 дней и упаковал её в инструкцию на 30 минут

    Fri, 16 Oct 2026 13:44:00 -0000

    <img src="https://habrastorage.org/extt/ed/5e/f3/ed5ef305ffb1be4f2e5a081ec155818b.png" /><p>Я потратил десять дней, отвлекаясь от основной работы (методист в доп. образовании) на то, чтобы собрать на своём компьютере работающего ИИ-агента. Стартовал с полного нуля: не знал ни что такое MCP, ни как агент подключается к программам. Каждый шаг приходилось искать, пробовать, отбрасывать и пробовать заново. Не «чат в браузере», а полноценная среда, которая видит программы и файлы и умеет в них писать. Потом я упаковал весь путь в инструкцию на 30–60 минут.</p><p>Главная ценность — задокументированные тупики. Большинство гайдов показывают только победный маршрут. У меня так не было: были плагины, которые не заводились, модели, которые не отвечали из России, способы, от которых я отказался.</p> <a href="https://habr.com/ru/articles/1095382/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095382#habracut">Читать далее</a>
  80. Я попросил нейросеть придумать игру и застрял на походке скелета

    Fri, 16 Oct 2026 13:35:41 -0000

    <img src="https://habrastorage.org/extt/03/a1/75/03a17567655e1c3cb6de9fef64e781c3.webp" /><p>Всё началось с просьбы к нейросети придумать игру. Получилась линия, по которой ходят скелеты. Затем появились договоры, строй, рогатка и долгая борьба за нормальную походку. История разработки «Некроманта по найму»: как менялись механики, почему генерация красивых кадров не давала хорошую анимацию и что удалось исправить с помощью Астры.</p> <a href="https://habr.com/ru/articles/1095370/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1095370#habracut">Читать далее</a>