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

  1. [Перевод] Выглядит как баг: что не так с консолидацией узлов в Karpenter?

    Thu, 10 Sep 2026 01:01:32 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/302/a05/8be/302a058be182e260d30b4b57b662adfb.png" /><p>Объём неиспользуемых ресурсов не уменьшается (хотя вроде как должен), а&nbsp;узлы бесконечно ротируются. Это нормально для&nbsp;автоскейлера или пора что-то чинить?</p><p>В статье — детально о&nbsp;механизме консолидации в&nbsp;Karpenter, а главное&nbsp;— можно (и&nbsp;нужно) ли как-то его исправлять.</p> <a href="https://habr.com/ru/articles/1077764/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1077764#habracut">Читать далее</a>
  2. Привет, Хабр! Давайте знакомиться, или о том как мы в Markos Technologies пытаемся построить свой спутник

    Wed, 09 Sep 2026 23:33:52 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/1e5/578/dbc/1e5578dbcf97e82163d3450e12a53531.png" /><p>Меня зовут&nbsp;<strong>Ильхом Аскаров</strong>. <abbr class="habraabbr" title="" data-title="&lt;p&gt;&lt;/p&gt;" data-abbr="Я">Я</abbr> инженер, исследователь , и занимаюсь космической техникой, электроникой, беспилотными и стратосферными системами. </p><p>В 2020 году я основал&nbsp;<strong>Markos Technologies</strong>&nbsp;- небольшую инженерную компанию, которая занимается разработкой исследовательских и технологических решений. За это время мы успели поработать над разными проектами, но постепенно главным направлением для нас стал космос, как Российский так и зарубежный.</p><p>Сейчас один из ключевых проектов Markos Technologies - <strong>это</strong>&nbsp;<strong>малый космический аппарат «Полярный-М» в формате CubeSat 3U</strong>. </p><p><strong>Мы хотим создать не просто спутник</strong>, а небольшую летающую инженерную лабораторию, на которой можно будет испытывать собственные разработки: системы связи, бортовую электронику, энергопитание, электрореактивную тягу и другие технологии.</p><p>Отдельно нас интересует <strong>Арктика</strong>. Мы хотим исследовать возможность организации связи и передачи данных в полярных регионах с использованием малых космических аппаратов.</p><p>В этом блоге я хочу рассказывать не только о готовых результатах, но и о самом процессе: как мы проектируем системы, собираем прототипы, выбираем компоненты, проводим испытания и пытаемся превратить идеи на бумаге в реальные инженерные устройства.</p><p>Буду делиться как успехами, так и ошибками, потому что вторых в инженерии обычно не избежать. :)</p><p><strong>Так что это будет небольшой дневник о том,</strong>&nbsp;<strong>как мы в Markos Technologies пытаемся построить свой спутник и постепенно отправить его на орбиту</strong>.</p><p><strong>Рад познакомиться с Хабром!</strong> </p> <a href="https://habr.com/ru/articles/1080566/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080566#habracut">Читать далее</a>
  3. MoVA: новая архитектура внимания

    Wed, 09 Sep 2026 23:31:10 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/e4e/8b1/dc4/e4e8b1dc41bae0cbfcbdcd5376a9c148.jpg" /><p>Про архитектуру Mixture of Experts (MoE) слышал каждый, кто следит за ML: Mixtral и DeepSeek доказали эффективность динамического роутинга. Но пока индустрия осваивает базовый MoE, появилось его прямое продолжение под названием MoVA. </p><p>В статье разберем: как устроен классический MoE, что именно MoVA меняет в механизме внимания, чем это архитектурно отличается от MoE, и как это все выглядит на конкретной модели, с цифрами, бенчмарками и первыми независимыми обзорами.</p> <a href="https://habr.com/ru/articles/1080564/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080564#habracut">Читать далее</a>
  4. Прыжок в бесконечность: как под капотом работает RBF SVM

    Wed, 09 Sep 2026 22:43:50 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7e6/bf1/569/7e6bf1569356512861ef8a97cfbb7e20.png" /><p>Всех приветствую! Меня зовут Андрей, я студент 4 курса факультета математики и компьютерных наук, автор телеграм-канала <a href="https://t.me/andre_data_science" rel="noopener nofollow">Andre | Data Science</a>. Все мы знаем, что направление машинного обучения сейчас на огромном хайпе - практически из-под каждого камня говорят о разных методах и о том, что они способны решить практически любую задачу. Но гайдов, которые бы подробно разбирали работу конкретного метода - от обычной загрузки данных до математического обоснования принципа его работы и визуализации каждого шага, - катастрофически мало.</p><p>В этой статье я хочу закрыть этот пробел и разобрать один конкретный метод - RBF SVM. Мы посмотрим, как он устроен с математической точки зрения, как появился на свет, какие у него есть сильные и слабые стороны и с чем они связаны. Также протестируем его на реальных датасетах. Так как аудитория IT-сообщества довольно широкая, я постараюсь очень подробно расписывать каждое определение и каждую часть своего повествования, чтобы по ходу чтения у вас возникало как можно меньше вопросов и нить понимания не обрывалась.</p> <a href="https://habr.com/ru/articles/1072750/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1072750#habracut">Читать далее</a>
  5. lukidown — Telegram бот для загрузки всего отовсюду

    Wed, 09 Sep 2026 22:23:24 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/0a6/d9f/282/0a6d9f2829569ced3687553fbf21d07a.png" /><p>Я написал бота на&nbsp;<em>Python</em>, используя библиотеки&nbsp;<em>kurigram</em>,&nbsp;<em>yt‑dlp</em>&nbsp;и&nbsp;<em>ffmpeg</em>. Данный бот умеет скачивать что‑то&nbsp;<em>(в зависимости от&nbsp;площадки)</em>&nbsp;из&nbsp;следующих платформ: YouTube, TikTok, Instagram, Pinterest, Rutube, VK, Spotify, Shazam, Yandex Music, SoundCloud, VK Music, Deezer, Apple Music, Tenor, JioSaavn, Twitch (только клипы), Snapchat, Reddit, Kinopoisk.</p> <a href="https://habr.com/ru/articles/1080558/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080558#habracut">Читать далее</a>
  6. Человек и Рой

    Wed, 09 Sep 2026 22:21:49 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/3a3/686/5cc/3a36865cc31d4728f1e0f52fea0e73f7.png" /><p>В статье «<a href="https://habr.com/ru/articles/1074214/" rel="noopener nofollow">ИИ и инфляция качества</a>» я писал о том, что резкое удешевление интеллектуальной работы довольно быстро меняет наши требования к ее результату. Если дополнительная проверка занимает несколько минут, ее начинают делать. Если можно быстро перебрать десять вариантов, первый попавшийся уже не выглядит достаточным. Вчерашнее «слишком долго и дорого» превращается в сегодняшнее «а почему нет?», и качество начинает расти вслед за возможностями.</p><p>У этого же процесса есть другой аспект, который пока немного теряется за бесконечным сравнением человека и машины.</p><p>Мы привыкли считать ИИ поштучно. Может ли один агент написать код лучше одного программиста? Насколько один аналитик с ИИ производительнее аналитика без него? Сколько сотрудников сможет заменить человек, получивший хорошего электронного помощника? Это вполне разумные вопросы, из которых получается такая же разумная арифметика рынка труда: если один сотрудник теперь выполняет работу двух, второй становится лишним.</p><p><strong>Дивизия математиков</strong></p><p>Но тут OpenAI продемонстрировала несколько другой способ считать интеллект. Для работы над проблемой Навье-Стокса они запустили около 10 000 агентов, которые работали 88 часов. И мне в этой истории гораздо интереснее не очередной раунд обсуждения, насколько умными стали модели, а само число.</p><p>Десять тысяч.</p><p>Если посадить десять тысяч хороших живых математиков на одну проблему на 88 часов, я тоже буду ждать от них чего-нибудь интересного. Вопрос в том, как именно их посадить. Десять тысяч математиков надо разделить на группы, распределить направления, собирать промежуточные результаты, замечать дублирование, закрывать тупиковые ветки, передавать полезные находки между группами и постоянно перераспределять людей туда, где появился прогресс. Через некоторое время математическая проблема начинает конкурировать за внимание с проблемой управления дивизией математиков.</p> <a href="https://habr.com/ru/articles/1080556/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080556#habracut">Читать далее</a>
  7. А чё, так можно было? Приватное поле за 0,25 наносекунды

    Wed, 09 Sep 2026 20:52:05 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/715/a99/c3b/715a99c3b5291ea0c155358291c0fadd.png" /><p>Чтение приватного поля через рефлексию занимает 8,96 наносекунды и выделяет 24 байта в куче. Тот же доступ без рефлексии — 0,25 наносекунды и ноль байт.</p><p>Разница в 35,8 раза, а на .NET 8 она доходила до 108. Способ появился в .NET 8, применяется внутри библиотеки классов и работает без генерации кода.</p> <a href="https://habr.com/ru/articles/1080538/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080538#habracut">Читать далее</a>
  8. Как не получить лгущий дашборд: 7 ошибок в SQL‑агрегациях

    Wed, 09 Sep 2026 20:35:15 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/373/aaf/f97/373aaff977bce07b56cc23d5d7d996ef.jpg" /><p>SQL-запрос выполнился без ошибок, дашборд обновился, цифры выглядят правдоподобно — и всё же выручка внезапно выросла на треть. Причина может скрываться в одном <code>JOIN</code>, незаметном <code>NULL</code> или неверной границе периода. Разбираем семь ошибок в SQL-агрегациях, которые не ломают запросы, зато вполне способны сломать выводы из данных.</p> <a href="https://habr.com/ru/articles/1079894/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1079894#habracut">Читать далее</a>
  9. ETLT++

    Wed, 09 Sep 2026 20:13:09 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7d1/f2e/9f9/7d1f2e9f940f21fe11de4ea2361d73ea.png" /><p>Поговорим о методологии интеграции источников с хранилищами данных. Статья описывает научную теорию и носит задачу упорядочить свои собственные знания.</p><p>Все мы знаем о понятиях ETL/ELT, оно же ETLT. В добавок к этим паттернам иногда на проектах применяются необязательные проверки качества данных, создают возможность аудита загрузок и данных, управления, а так же систематизируют дальнейшую поддержку. Но перечисленные стадии не являются обязательными, поэтому и появляется следующее поколение процесов ETL/ELT с суффиксом “++”, то есть ETLT++.</p> <a href="https://habr.com/ru/articles/1080038/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080038#habracut">Читать далее</a>
  10. Сольные настольные игры и с чем их едят

    Wed, 09 Sep 2026 19:45:09 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/c49/6d5/c50/c496d5c50a888db00dc6b3f985e60437.png" /><p>Вы хотели когда-нибудь поиграть, но при этом отдохнуть от ПК или консоли? Это статья для вас!</p><p>В этой статье я расскажу что такое настольные игры для одного игрока, как в них играть и что они из себя представляют.</p><p>Поиграть одному можно и не только в компик :-)</p> <a href="https://habr.com/ru/articles/1080530/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080530#habracut">Читать далее</a>
  11. Простой тестер шторно‑щелевого затвора из фотодиодов BPW34, яркого фонарика и звуковой карты

    Wed, 09 Sep 2026 19:32:11 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/699/ecf/ec5/699ecfec5c37c75fec32b8f3274702d9.png" /><p>Встала необходимость проверки затворов моих камер. Так как&nbsp;отправлять камеры к&nbsp;мастерам в&nbsp;другие города&nbsp;— дело долгое и заморочное,&nbsp;было решено собрать простой тестер из&nbsp;доступных деталей с&nbsp;маркетплейсов.</p><p>Прибор собран из&nbsp;трех фотодиодов <strong>BPW34</strong>, механического выключателя, резистора, микрофонного провода и напечатанного на 3D‑принтере корпуса (stl модели прилагаются). Фотодиоды расположены в&nbsp;линию со смещением к&nbsp;одному краю кадрового окна. Использование как&nbsp;одного так и всех трех датчиков позволяет оценить состояние затвора камеры, равномерность выдержек, равномерность экспонирования и провести настройку в&nbsp;домашних условиях. </p> <a href="https://habr.com/ru/articles/1080526/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080526#habracut">Читать далее</a>
  12. Реклама на крышке MacBook за 1,5 млн рублей. Почему это сработало

    Wed, 09 Sep 2026 18:49:48 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f1e/eb4/27a/f1eeb427ac03b97c7f5e311b23e25c05.png" /><p>Марат Юсупов <a href="https://chatgpt.com/g/g-p-6a9712cf35d88191bcae1f3fd4ff9ff1/c/6aa16a9a-638c-83eb-b455-b2400613b0ce#:~:text=%D0%9C%D0%B0%D1%80%D0%B0%D1%82%20%D0%AE%D1%81%D1%83%D0%BF%D0%BE%D0%B2%20%D0%B2%D1%8B%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D0%BB%20%D0%BD%D0%B0%20%D0%B0%D1%83%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%20%D0%B4%D0%B5%D1%81%D1%8F%D1%82%D1%8C%20%D0%BC%D0%B5%D1%81%D1%82%20%D0%BF%D0%BE%D0%B4%20%D0%BD%D0%B0%D0%BA%D0%BB%D0%B5%D0%B9%D0%BA%D0%B8%20%D0%BD%D0%B0%20%D1%81%D0%B2%D0%BE%D1%91%D0%BC%20MacBook%2E%20%D0%98%D1%82%D0%BE%D0%B3%20%E2%80%94%201%20472%20784%20%D1%80%D1%83%D0%B1%D0%BB%D1%8F%2E%20%D0%9F%D0%BE%D1%87%D1%82%D0%B8%20%D0%BF%D0%BE%D0%BB%D1%82%D0%BE%D1%80%D0%B0%20%D0%BC%D0%B8%D0%BB%D0%BB%D0%B8%D0%BE%D0%BD%D0%B0%20%D0%B7%D0%B0%20%D0%BB%D0%BE%D0%B3%D0%BE%D1%82%D0%B8%D0%BF%D1%8B%20%D0%BD%D0%B0%20%D0%BA%D1%80%D1%8B%D1%88%D0%BA%D0%B5%20%D1%87%D1%83%D0%B6%D0%BE%D0%B3%D0%BE%20%D0%BD%D0%BE%D1%83%D1%82%D0%B1%D1%83%D0%BA%D0%B0%2E%201" rel="noopener nofollow">выставил </a>на аукцион десять мест под наклейки на своём личном MacBook и заработал <strong>1 472 784 рубля</strong>. Почти полтора миллиона за логотипы на крышке ноутбука.</p><p>Причём идею он не придумывал. </p><p>Марат вдохновился иностранным экспериментом <a href="https://brandmymac.com/" rel="noopener nofollow">Brand My Mac</a> и адаптировал его для России, сделав первый успешный в стране подобный аукцион. У оригинала всё довольно буквально: бренд покупает место под стикер, получает ссылку на сайт и появляется с ноутбуком в контенте автора. </p><p>Получается довольно абсурдная сделка. Обычно бренды <strong>сами </strong>бесплатно раздают стикеры, чтобы люди клеили их на ноутбуки. Здесь же всё наоборот: бренды платят сотни тысяч рублей за право оказаться наклейкой на чужом маке.</p><p><strong>Почему вдруг место на крышке ноутбука стало стоить таких денег?</strong> </p> <a href="https://habr.com/ru/articles/1080520/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080520#habracut">Читать далее</a>
  13. Компьютеры для людей или люди для компьютеров?

    Wed, 09 Sep 2026 18:44:21 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/6d6/12e/c16/6d612ec16ccc8a57b52fa8ae83e81026.jpg" /><p>Компьютеры понемногу начинают понимать обычную человеческую речь. И даже писать программы сами для себя. Уйдет ли в прошлое профессия программиста? Даже в отдаленной перспективе вряд ли, потому что чтобы ИИ работал и развивался, кто-то должен его разрабатывать и поддерживать.</p> <a href="https://habr.com/ru/articles/1080518/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080518#habracut">Навайбкодить</a>
  14. Ссылку засчитали, компанию не рекомендовали: как проверить видимость бренда в ответах ИИ

    Wed, 09 Sep 2026 18:41:26 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/61e/d48/9aa/61ed489aa7ec01beae1998274ebcbb9f.jpg" /><p>В отчёте по видимости бренда в ответах ИИ компания нашлась по трём из двадцати вопросов. Открыли сами ответы — и оказалось, что за этим числом стоят разные вещи. В одном случае компанию предложили как исполнителя. В другом поставили ссылку на её статью, но назвали чужую компанию. В третьем название бренда уже было в вопросе.</p><p>Представим, что вы хотите попасть в список компаний, из которых выбирает клиент. В отчёте появляется плюс за ссылку на сайт. А в самом ответе заказчик читает о другом бренде. Если смотреть только на процент видимости, разницу можно пропустить.</p> <a href="https://habr.com/ru/articles/1080516/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080516#habracut">Читать далее</a>
  15. Компактная кросс‑платформенная open source C++ библиотека для разработки приложений с графическим интерфейсом — Frenchie

    Wed, 09 Sep 2026 17:57:58 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/fcd/64d/956/fcd64d956c3e62e062ed9f99c630bd47.png" /><p>В этой статье я расскажу про возможности компактной кросс‑платформенной библиотеки с открытым исходным кодом для разработки приложений с графическим интерфейсом на языке C++ — Frenchie. Цель материала - познакомить читателей с возможностями библиотеки и сделать сравнение функционала с другими похожими проектами. Если кому-то интересна техническая сторона проекта, то предлагаю заглянуть в исходный код, либо в материалы, описывающие архитектурную и техническую часть.</p> <a href="https://habr.com/ru/articles/1080500/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080500#habracut">Читать далее</a>
  16. А чё, так можно было? Недокументированный C#

    Wed, 09 Sep 2026 17:35:37 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/c66/201/209/c6620120948ca479a2f424c30ef04089.png" /><p>В C# есть четыре ключевых слова, которых нет в документации. Компилятор их принимает.</p><p>Одно из них собирается на любой машине, а выполняется только на Windows. На Linux та же сборка падает. Дальше — как объект меняет свой тип на ходу и что на самом деле происходит при вызове метода у пустой ссылки.</p> <a href="https://habr.com/ru/articles/1080494/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080494#habracut">Читать далее</a>
  17. Как выявлять саботаж стейкхолдеров в ИТ‑проектах и сохранить внедрение под контролем

    Wed, 09 Sep 2026 17:15:02 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/72e/67a/c49/72e67ac4995a54ebaae920c8cff4f498.png" /><p>ИТ‑проект может остановиться задолго до&nbsp;технических проблем: сроки начинают плыть, согласования затягиваются, а&nbsp;пользователи формально участвуют в&nbsp;работе, но&nbsp;фактически блокируют изменения. </p><p>Разберём, как&nbsp;аналитики могут распознать признаки сопротивления, найти реальную причину конфликта и выстроить работу с&nbsp;ключевыми стейкхолдерами&nbsp;— от&nbsp;первого сигнала до&nbsp;выбора стратегии действий.</p> <a href="https://habr.com/ru/articles/1071430/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1071430#habracut">Разобрать кейсы</a>
  18. [Перевод] ИИ решил одну из математических «задач тысячелетия» с призом в $1 млн

    Wed, 09 Sep 2026 17:05:08 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/ae7/c8c/fe2/ae7c8cfe2dcd63631fbdb9d085299315.webp" /><p>Утром во&nbsp;вторник, 8&nbsp;сентября, математики из&nbsp;OpenAI объявили, что&nbsp;группа из 10 000&nbsp;автономных ИИ‑агентов под&nbsp;их руководством, работавших на&nbsp;продвинутой модели, недоступной широкой публике, обнаружила «сингулярность» в&nbsp;трёхмерных уравнениях Навье&nbsp;— Стокса. Тем самым&nbsp;была решена одна из&nbsp;шести остававшихся нерешёнными задач тысячелетия, сформулированных в 2000&nbsp;году Математическим институтом Клэя. За&nbsp;решение каждой из&nbsp;них назначена премия в $1&nbsp;млн. Результат&nbsp;был формально проверен на&nbsp;языке программирования Lean, что&nbsp;даёт математикам основания считать его правильным.</p><p>Если результат выдержит дальнейшую проверку, то с&nbsp;большим отрывом станет самым важным математическим доказательством, полученным на&nbsp;сегодняшний день с&nbsp;помощью модели искусственного интеллекта. Возможно, он знаменует фундаментальный перелом в&nbsp;том, как&nbsp;математики будут подходить к&nbsp;сложным задачам.</p><p>Эта конкретная сложная задача касается дифференциальных уравнений, которые выражают взаимосвязи между изменяющимися величинами. Пожалуй, это важнейший математический инструмент для&nbsp;объяснения окружающего мира. Как&nbsp;правило, такие уравнения легко записать, но&nbsp;трудно решить.</p><p>Уравнения Навье&nbsp;— Стокса представляют собой дифференциальные уравнения, которые на&nbsp;основе второго закона Ньютона описывают поведение жидкостей и газов, от&nbsp;океанических течений до&nbsp;воздушных потоков. Впервые их записали в&nbsp;середине XIX века, и с&nbsp;тех пор они играют центральную роль в&nbsp;механике жидкости. Однако один фундаментальный вопрос об&nbsp;этих уравнениях оставался без&nbsp;ответа: всегда&nbsp;ли их решения ведут себя «хорошо»? Или&nbsp;со временем решение может эволюционировать таким образом, что&nbsp;какая‑то бесконечно малая часть жидкости начнёт двигаться с&nbsp;бесконечно большой скоростью, создавая так называемую сингулярность?</p> <a href="https://habr.com/ru/articles/1080492/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080492#habracut">Читать далее</a>
  19. Положил http:// в строку, и ассемблер молча собрал 0 байт

    Wed, 09 Sep 2026 17:01:58 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/374/7f1/2a5/3747f12a5057d3ab2495b4609ea4267a.png" /><p>Мой ассемблер резал исходник построчными правилами: срезал комментарий, искал двоеточие, делил по запятым. Я заменил это одним проходом с состоянием и попутно проверил, нельзя ли было обойтись заплатками. </p><p>Нельзя: вторая заплатка ломает то, что починила первая.</p> <a href="https://habr.com/ru/articles/1080490/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080490#habracut">Куда делись байты?</a>
  20. GPT Images 2.5: новая нейросеть для генерации изображений от OpenAI

    Wed, 09 Sep 2026 16:47:14 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/26a/e68/613/26ae686133bb086971180c317825cf45.jpg" /><p><em>Как же за всем этим успевать?</em></p><p>За это время вышли ещё и обновлённый DeepSeek, и результаты по Навье-Стоксу. На этом фоне у GPT Images 2.5 были все шансы потеряться. <strong>Не потерялся.</strong></p><p><em>Разве что реддит-модер ненадолго снёс официальный пост OpenAI из-за «вторника без картинок»...</em></p><p>Так вот, 8 сентября 2026 года OpenAI выпустила обновлённую версию своего генератора изображений&nbsp;– ChatGPT Images 2.5. Официально это не «тройка», хотя по объёму изменений можно было бы и замахнуться. Впрочем, это и в самом деле скорее «версия 2.0, доведённая до ума», чем революция. Но именно это доведение до ума и есть самое интересное.</p><p>Если в двух словах: генерация стала быстрее почти на 50%, редактирование&nbsp;– более хирургическим, а сама модель&nbsp;– заметно менее забывчивой в длинных диалогах. Дальше&nbsp;– details, details, details.</p><p><strong><em>Спойлер: пеликана на этот анимировали в 96 кадрах и прокатили на велосипеде. Но обо всём по порядку.</em></strong></p> <a href="https://habr.com/ru/articles/1080484/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080484#habracut">Читать далее</a>
  21. ML System Design: Что на самом деле проверяют на собеседовании?

    Wed, 09 Sep 2026 16:46:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b7b/650/000/b7b6500003fbdf1744d6747fe3932d6c.png" /><p>Однажды я упустил огромный оффер в бигтех из-за того, что провалил собеседование по ML System Design. Возникает вопрос: как готовиться к прохождению такой секции, если в реальной работе задачи на проектирование встречаются не так часто? </p><p>Недавно я участвовал в ML Kata: 6 команд за 75 минут проектировали одну и ту же ML-систему — голосового агента для клиники. Я считаю, что проанализировав защиты команд и обратную связь от судей(одним из которых был Валерий Бабушкин), можно вкачать навык MLSD на уровень, достаточный для прохождения собеседования – при условии, что вы уже знаете метрики и модели для конкретной технической задачи. В этой статье я сделаю такой разбор за вас и систематизирую типовые ошибки участников, которых не смог избежать и сам.</p> <a href="https://habr.com/ru/articles/1079002/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1079002#habracut">Читать далее</a>
  22. Я попробовал ужать LLaMA-7B до 1 ГБ без дообучения. Вот что произошло после 60+ экспериментов

    Wed, 09 Sep 2026 16:33:20 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/754/5d8/b37/7545d8b37a595a62ca0ddedf34f17893.png" /><p>В&nbsp;какой‑то момент я посмотрел на 13&nbsp;ГБ весов LLaMA-7B и подумал: а&nbsp;почему, собственно, они должны занимать именно столько? Что, если не&nbsp;делать маленькую модель, не&nbsp;учить её заново и не&nbsp;заставлять копировать большую, а&nbsp;просто найти более короткую запись тех&nbsp;же «мозгов»?</p><p>Здравый человек, вероятно, скачал&nbsp;бы готовую квантизацию и пошёл заниматься своими делами. Я вместо этого поставил цель ужать модель сначала до 2&nbsp;ГБ, а&nbsp;в&nbsp;идеале&nbsp;— до&nbsp;одного. Без&nbsp;дообучения, дистилляции, pruning и изменения архитектуры. Только математика над уже готовыми весами и небольшая выборка текстов для&nbsp;калибровки.</p><p>Так появился PCST&nbsp;— домашний исследовательский проект, который довольно&nbsp;быстро превратился в&nbsp;длинный сериал. В&nbsp;нём уже больше 60&nbsp;проверенных методов, сотни конфигураций, несколько версий модели, один очень неприятный системный баг и приличная коллекция идей, которые выглядели прекрасно ровно до&nbsp;тех пор, пока я не&nbsp;запускал модель целиком.</p><p>Спойлер: <strong>одного гигабайта и качества Q8&nbsp;я не&nbsp;получил</strong>. Текущий артефакт занимает <strong>2.05&nbsp;GiB</strong> и пока проигрывает обычной Q3_K_M и по&nbsp;качеству, и по&nbsp;скорости. Зато я наткнулся на&nbsp;вещь, которая оказалась интереснее очередной красивой цифры: можно заметно улучшить восстановление отдельных весов и одновременно сделать всю модель глупее.</p><p>Ниже&nbsp;— история о&nbsp;том, куда исчезают локальные улучшения, почему методы из&nbsp;картинок почти бесполезны для&nbsp;сырых весов и как&nbsp;одна ошибка с <code>transpose</code> заставила пересмотреть большую часть уже полученных результатов.</p> <a href="https://habr.com/ru/articles/1080480/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080480#habracut">Читать далее</a>
  23. Внутренний вебхук исполнял любой SQL под суперюзером. Без пароля, без токена, без единого заголовка

    Wed, 09 Sep 2026 16:29:38 -0000

    <p>30 августа делал security-ревью собственной инфраструктуры и решил проверить один служебный маршрут вручную, вместо того чтобы верить, что раз он «внутренний», значит закрыт. Обычный curl с ноутбука:</p> <a href="https://habr.com/ru/articles/1080478/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080478#habracut">Читать далее</a>
  24. Системный анализ в большом банке: IBAN, миграция АБС и тысячи интеграций

    Wed, 09 Sep 2026 15:57:20 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/6a2/b64/f6b/6a2b64f6b05b4e45792144c9f0277fba.png" /><p>Привет, Хабр! Я Елена Журавлева, системный аналитик в Т-Банке в команде импортозамещения АБС. Внедрять новые платежные методы в условиях санкций и одновременно менять ядро АБС — вызов для любой команды. Расскажу, как профессия стала инфраструктурой и как эта инфраструктура помогает аналитику менять проекты, не теряя в перформансе.</p><p>Моя история — часть проекта «20 в 20» в честь 20-летия компании: 20 специалистов из 20 городов делятся своими историями в серии статей, чтобы показать ИТ-хабы в разных городах и рассказать о людях, которые в них выросли.</p> <a href="https://habr.com/ru/articles/1080462/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080462#habracut">Читать далее</a>
  25. Немного о шэйдерном языке OSL

    Wed, 09 Sep 2026 15:37:07 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/78b/b45/f34/78bb45f34934d2d8157f8e392a5d4fdc.png" /><p>В этой небольшой заметке хотелось бы познакомить читателя с основными принципами написания osl-шэйдеров. Конечно, познакомить коротко с тем, что это такое, чем отличается от glsl-шэйдеров. Мы не будем разбирать синтаксис, который можно посмотреть в официальной документации. Я предлагаю понять основные принципы, написав несколько (ровно четыре) примеров шэйдеров для решения разных задач. Прямо вот так, пишем - и разбираемся, что это всё значит. </p><p>И ещё, прежде чем переходить к делу, отмечу, что текст статьи полностью авторский. Редко сейчас такое встретишь. Но никаких этих ваших искусственных интеллектов ни на какой стадии написании статьи не использовалось. Ни для редактуры, ни для, прости-господи, генерации. Так что все ошибки наши - человеческие. А не бездушной машины. Может быть это единственное достоинство статьи. Ну, уж какое есть. Что-то у меня AI-дисклеймер большой получился...</p> <a href="https://habr.com/ru/articles/1080470/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080470#habracut">Читать далее</a>
  26. Надпись «Откройте камерой» мешала прочитать QR-код

    Wed, 09 Sep 2026 15:31:32 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/695/75d/309/69575d309e5828fe6a7a3fbc8b8b29d7.png" /><p>Один SVG: при 640 пикселях QR не читается, при 320 читается. Разбираю, как локатор принял часть подписи за угол кода, почему удаление букв возвращало чтение и как удалось оставить подпись на месте. С контрольными опытами и исходниками.</p> <a href="https://habr.com/ru/articles/1080454/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080454#habracut">Читать далее</a>
  27. Root cause нашли, но проблемы только начинаются: problem management на аутсорсе

    Wed, 09 Sep 2026 14:51:42 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f33/ad0/2d4/f33ad02d4a079c4b7336e9782b1ac813.jpg" /><p>Раз в неделю падает один и тот же сервис. Админ его перезапускает, пользователи возвращаются к работе, инцидент закрывают. Через несколько месяцев авария превращается рутину, и так продолжается годами. Управление проблемами — problem management — начинается в тот момент, когда кто-то все-таки спрашивает: «Почему это повторяется?». Для сервисного провайдера это логичное продолжение управления инцидентами. Обычно мы сами инициируем разбор, как только серия однотипных происшествий перестает выглядеть случайностью.&nbsp; Но если ты аутсорсер, то найти root cause — это только полдела. Дальше нужно понять, что с ней делать. Причина может оказаться в продукте вендора, легаси заказчика или системе другого подрядчика — то есть там, где инженер внешней техподдержки не может просто взять и исправить ее. Но и тогда можно попробовать договориться и исправить ее. Об этом сегодня и пойдет речь.&nbsp;</p><p>Меня зовут Наталия Сляднева и я руковожу Центром экспертизы по комплексному сервису К2Тех. Под катом — два расследования с разными финалами и третий случай, в котором проблему осознанно не стали решать. Иногда это самый рациональный вариант.</p> <a href="https://habr.com/ru/articles/1080452/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080452#habracut">Читать далее</a>
  28. 5 самых распространенных проблем сайтов на 1С-Битрикс

    Wed, 09 Sep 2026 14:42:52 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b63/999/85a/b6399985a3e985fed8dc4e180a7c8b7a.png" /><p>Сайт на 1С-Битрикс может месяцами работать вроде нормально, пока подключения к базе подбираются к 95%, диск незаметно заполняется логами, бэкап давно не запускался, а в логах копится одна и та же ошибка, на которую никто не смотрит.</p><p>Разбираем пять инфраструктурных причин, из-за которых Битрикс-проекты тормозят и падают: база данных, диск, PHP и веб-сервер, резервные копии, мониторинг. В каждом разделе есть простая проверка, которую можно провести у себя за 10 минут.</p> <a href="https://habr.com/ru/articles/1079300/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1079300#habracut">Читать далее</a>
  29. [Перевод] Почему цифровые настольные игры — это самая недооцененная возможность для Unity в 2026 году

    Wed, 09 Sep 2026 14:41:19 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/6e1/e0d/c2c/6e1e0dc2ce93b6963a2441b0a36caaa2.webp" /><p>Каждый год несколько мобильных жанров коронуются как «следующий прорыв» (следующий хит). Гиперказуальные раннеры, клоны королевских битв, айдл-тайкуны — все они получают свою минуту хайпа, за которой следуют насыщение рынка и сокращение маржинальности для всех, кто пришел слишком поздно. Но есть один жанр, который тихо продолжает приносить стабильные загрузки, сильное сессионное время и удерживать лояльных игроков из года в год, никогда не проходя через цикл резкого взлета и падения: цифровые настольные игры.</p> <a href="https://habr.com/ru/articles/1080442/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080442#habracut">Читать далее</a>
  30. Аналитик против рутины: как я с помощью макросов и ИИ сэкономила месяцы на проекте для промышленной энергетики

    Wed, 09 Sep 2026 14:33:29 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/709/67e/b02/70967eb021edfd47f144fec0eee801f3.png" /><p>Всем привет, меня зовут Алина, я работаю системным аналитиком. Я не&nbsp;программист. Но&nbsp;в&nbsp;какой‑то момент на&nbsp;нашем проекте передо мной встала задача, которую вручную невозможно&nbsp;было решить в&nbsp;разумные сроки. Пришлось взять в&nbsp;руки VBA‑скрипты, нейросеть, немного упрямства и находчивости. Но&nbsp;обо&nbsp;всём по&nbsp;порядку.</p> <a href="https://habr.com/ru/articles/1080436/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080436#habracut">Погрузиться в пучину моего безумия</a>
  31. Атаки на агентные системы и защита данных

    Wed, 09 Sep 2026 14:22:09 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/1b0/9bd/b6b/1b09bdb6bff34be9d084df622f236984.png" /><p>ИИ‑агенты получают доступ к&nbsp;данным и инструментам, но&nbsp;вместе с&nbsp;автономностью появляются новые риски. Разбираем, как&nbsp;работают атаки на&nbsp;агентные системы&nbsp;— от&nbsp;промпт‑инъекций до&nbsp;отравления данных&nbsp;— и какие подходы помогают защитить ИИ‑системы. </p> <a href="https://habr.com/ru/articles/1072670/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1072670#habracut">Разобрать угрозы</a>
  32. Кто в платёжной цепочке отвечает за мерчанта-мошенника

    Wed, 09 Sep 2026 14:21:41 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/336/4a3/fcb/3364a3fcbda56af8c17024ed64b5e872.png" /><p>Между покупателем и продавцом в карточном платеже стоят четверо: банк-эмитент, платёжная система, банк-эквайер и процессор с агрегатором. Обмануть покупателя может только продавец. Но подключить продавца к инфраструктуре может только посредник — и вопрос, отвечает ли он за это подключение, до сентября этого года внятного ответа не имел нигде.</p><p>4 сентября 2026 года Федеральная торговая комиссия США объявила о мировом соглашении с Nuvei, одним из крупнейших мировых платёжных процессоров. Компания выплатит 4,85 млн долларов и перестроит процедуры проверки подключаемых магазинов.</p><p>Сумма для компании такого размера символическая. Интересно другое: впервые внятно сформулировано, за что отвечает посредник, который сам ничего покупателю не продавал.</p> <a href="https://habr.com/ru/articles/1080430/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080430#habracut">Читать далее</a>
  33. Я хотел сделать быстрый сжатый диск для macOS. А в итоге научился не верить собственным бенчмаркам

    Wed, 09 Sep 2026 14:20:25 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/639/a2a/a05/639a2aa05c6c831bb2286800a8912803.png" /><p>Полгода назад я начал писать сжатую файловую систему для macOS. Идея была довольно простой. В macOS уже существует decmpfs — встроенный механизм прозрачного сжатия файлов. Приложение продолжает видеть обычный файл, хотя физически его содержимое может храниться в сжатом виде. Но у этого подхода есть неприятное для моей задачи свойство: после изменения файла сжатие может исчезнуть.</p><p>Например, можно сжать node_modules, получить приличную экономию места, потом запустить сборку — часть файлов перезапишется, распакуется, и каталог постепенно снова начнёт занимать почти исходный объём. Мне хотелось другого поведения: если файл лежит на сжатом диске, он должен оставаться сжатым независимо от того, сколько раз его переписывали.</p> <a href="https://habr.com/ru/articles/1080428/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080428#habracut">Читать далее</a>
  34. Как я собрал нативный SwiftUI-контроллер для TorrServer на macOS

    Wed, 09 Sep 2026 14:18:06 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/131/a46/959/131a469593d81f30d2aa2927bef86361.jpg" /><p>Я пользуюсь TorrServer на Mac и хотел избавиться от постоянных переходов между Терминалом, Web UI и плеером. Так появился TorrServe Silicon — нативное open-source приложение на SwiftUI для Apple Silicon. В статье рассказываю, почему выбрал прямую работу с API вместо WebView, как устроены библиотека, метаданные, поиск через Jackett, запуск внешних плееров и управление сервером из строки меню.</p> <a href="https://habr.com/ru/articles/1080426/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080426#habracut">Читать далее</a>
  35. Как не превратить удалёнку в «каждый сам по себе»: эксперимент с онлайн‑активностями

    Wed, 09 Sep 2026 14:11:23 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/e87/e5c/45a/e87e5c45aa6cca06ccf5cef30db8dee6.jpg" /><p>После ковида многие перешли на удаленку, а у удаленщиков таких точек контакта почти нет. Можно ежедневно видеть коллегу в Teams, годами обсуждать архитектуру микросервисов, запускать совместные проекты и иронизировать над статусами в Jira. Между тем за 5 лет совместных проектов так и не узнать, что один коллега объездил половину Азии, а другой за две секунды угадывает любой трек из 90-х. У нас так и было. Люди работали рядом, но друг друга не видели.&nbsp;</p><p>Вот мы и решили это исправить.</p> <a href="https://habr.com/ru/articles/1080422/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080422#habracut">Читать далее</a>
  36. От Qt5Multimedia до QtAVPlayer

    Wed, 09 Sep 2026 14:10:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/3c1/1d3/538/3c11d3538f13e2bafb66c0287ed71ccd.png" /><p>Во времена, когда <em>Nokia</em> владела <em>Qt</em>, инженеры были отважнее. Они разработали и релизнули <em>QMediaPlayer</em> в <em>Qt5Multimedia</em> для проигрывания медиа файлов на основе подгружаемых плагинов. Архитектура позволяла сначала выпустить <em>API</em>, а реализацию конкретного бекенда добавить позже. Поэтому <em>API</em> уже существовал даже там, где полноценного воспроизведения видео ещё не было.</p><p>С учётом того, что публичный <em>API</em> нельзя изменить или удалить в мажорной версии, кто готов проделать такое еще раз?</p><p>Этот подход породил интерфейсы, часть функционала которых не так работала или полностью отсутствовала на некоторых платформах.</p> <a href="https://habr.com/ru/articles/1080420/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080420#habracut">Читать далее</a>
  37. Начинаем в багбаунти: 10 неочевидных уязвимостей S3-интеграций в веб-приложениях

    Wed, 09 Sep 2026 13:57:32 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/98c/0f2/283/98c0f22839b90a73809367b983243308.png" /><p>Всем привет! Меня зовут Сергей Бобров aka <a href="https://standoff365.com/profile/BlackFan">BlackFan</a>. Я работаю в Лаборатории Касперского, занимаюсь анализом защищенности мобильных и веб-приложений, участвую в пентестах и редтимах. В свободное время я также разрабатываю собственные инструменты, занимаюсь исследованиями в области безопасности и ищу баги на платформе Standoff Bug Bounty. Сегодня мы разберем на практике&nbsp;мисконфигурации, связанные с объектным хранилищем S3, и углубимся в&nbsp;проблемы, возникающие при его интеграции в веб-приложения&nbsp;через прокси (например, nginx). В основе статьи —&nbsp;10 лабораторных стендов, каждый из которых поясняет различные уязвимости интеграции: от классической&nbsp;хранимой XSS и подмены бакетов до обхода правила rewrite и отравления кэша.&nbsp;</p> <a href="https://habr.com/ru/articles/1079808/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1079808#habracut">Читать далее</a>
  38. Ретинол: от опытов на мышах до высоких технологий Triple A

    Wed, 09 Sep 2026 13:56:49 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/fe6/a83/3dd/fe6a833ddf116074a49f4c531321b74c.jpg" /><p>История ретинола — это путь от древних эмпирических наблюдений до хорошо изученного инструмента косметологии, подтверждённого тоннами клинических исследований. Мы не <a href="https://habr.com/ru/companies/geltek/articles/519170/" rel="noopener nofollow">раз</a> и не <a href="https://habr.com/ru/companies/geltek/articles/994382/" rel="noopener nofollow">два</a> писали о пользе этого актива, но ретинол так интересен и многогранен, что не грех и повторить.&nbsp;</p> <a href="https://habr.com/ru/articles/1080170/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080170#habracut">Читать далее</a>
  39. ИИ для отдела продаж и 7 сценариев, которые сработали у меня

    Wed, 09 Sep 2026 13:56:42 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/411/e63/da4/411e63da4701a930a80479742d291c6c.jpg" /><p>Представьте ситуацию, вы вкладываетесь в рекламу и вроде приводите заявки, но часть из них всё равно теряется.&nbsp;Ваши менеджеры не всегда отвечают вовремя, забывают вернуться к клиенту иногда или вообще не фиксируют договорённости после звонка, и от этого вы часто в базе видите такую пометку "клиент думает".&nbsp;От этого сложно понять, где срезается конверсия по продажам и насколько хорошо менеджеры.</p><p>Я <em>и моя команда с 2019 года помогаем компаниям выстраивать и автоматизировать продажи в amoCRM. За это время реализовали более 500 внедрений и видим, какие задачи отдела продаж сегодня имеет смысл отдавать ИИшке.</em></p><p>Я собрал со своего опыта семь практических сценариев (мы их внедряем и себе и клиентам) от мгновенного ответа на новую заявку и разбора звонков до автоматического follow-up и возвращения сделок в работу, которые зависли.</p> <a href="https://habr.com/ru/articles/1080410/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080410#habracut">Читать далее</a>
  40. Как заставить ChatGPT писать так же как вы (ну почти) с помощью новой функции «Set up writing style»

    Wed, 09 Sep 2026 13:53:30 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7b7/3f1/78a/7b73f178ac59eb4dbd0d36f5c7fd4a02.jpg" /><p>OpenAI представила новую функцию <strong>Set up writing style</strong>, которая изучает, как вы пишете в гугловских документах, а затем переносит ваш стиль, манеру речи, формулировки и форматирование текста в черновик.</p><p>Само собой, ChatGPT не напишет сиквел Евгения Онегина, но подачу и структуру ИИ повторит лучше, чем по обычному запросу аля <em>пиши в моем стиле</em>.</p> <a href="https://habr.com/ru/articles/1080408/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080408#habracut">Читать далее</a>
  41. [Перевод] Выглядит как баг: что не так с консолидацией узлов в Karpenter?

    Thu, 10 Sep 2026 01:01:32 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/302/a05/8be/302a058be182e260d30b4b57b662adfb.png" /><p>Объём неиспользуемых ресурсов не уменьшается (хотя вроде как должен), а&nbsp;узлы бесконечно ротируются. Это нормально для&nbsp;автоскейлера или пора что-то чинить?</p><p>В статье — детально о&nbsp;механизме консолидации в&nbsp;Karpenter, а главное&nbsp;— можно (и&nbsp;нужно) ли как-то его исправлять.</p> <a href="https://habr.com/ru/articles/1077764/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1077764#habracut">Читать далее</a>
  42. Привет, Хабр! Давайте знакомиться, или о том как мы в Markos Technologies пытаемся построить свой спутник

    Wed, 09 Sep 2026 23:33:52 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/1e5/578/dbc/1e5578dbcf97e82163d3450e12a53531.png" /><p>Меня зовут&nbsp;<strong>Ильхом Аскаров</strong>. <abbr class="habraabbr" title="" data-title="&lt;p&gt;&lt;/p&gt;" data-abbr="Я">Я</abbr> инженер, исследователь , и занимаюсь космической техникой, электроникой, беспилотными и стратосферными системами. </p><p>В 2020 году я основал&nbsp;<strong>Markos Technologies</strong>&nbsp;- небольшую инженерную компанию, которая занимается разработкой исследовательских и технологических решений. За это время мы успели поработать над разными проектами, но постепенно главным направлением для нас стал космос, как Российский так и зарубежный.</p><p>Сейчас один из ключевых проектов Markos Technologies - <strong>это</strong>&nbsp;<strong>малый космический аппарат «Полярный-М» в формате CubeSat 3U</strong>. </p><p><strong>Мы хотим создать не просто спутник</strong>, а небольшую летающую инженерную лабораторию, на которой можно будет испытывать собственные разработки: системы связи, бортовую электронику, энергопитание, электрореактивную тягу и другие технологии.</p><p>Отдельно нас интересует <strong>Арктика</strong>. Мы хотим исследовать возможность организации связи и передачи данных в полярных регионах с использованием малых космических аппаратов.</p><p>В этом блоге я хочу рассказывать не только о готовых результатах, но и о самом процессе: как мы проектируем системы, собираем прототипы, выбираем компоненты, проводим испытания и пытаемся превратить идеи на бумаге в реальные инженерные устройства.</p><p>Буду делиться как успехами, так и ошибками, потому что вторых в инженерии обычно не избежать. :)</p><p><strong>Так что это будет небольшой дневник о том,</strong>&nbsp;<strong>как мы в Markos Technologies пытаемся построить свой спутник и постепенно отправить его на орбиту</strong>.</p><p><strong>Рад познакомиться с Хабром!</strong> </p> <a href="https://habr.com/ru/articles/1080566/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080566#habracut">Читать далее</a>
  43. MoVA: новая архитектура внимания

    Wed, 09 Sep 2026 23:31:10 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/e4e/8b1/dc4/e4e8b1dc41bae0cbfcbdcd5376a9c148.jpg" /><p>Про архитектуру Mixture of Experts (MoE) слышал каждый, кто следит за ML: Mixtral и DeepSeek доказали эффективность динамического роутинга. Но пока индустрия осваивает базовый MoE, появилось его прямое продолжение под названием MoVA. </p><p>В статье разберем: как устроен классический MoE, что именно MoVA меняет в механизме внимания, чем это архитектурно отличается от MoE, и как это все выглядит на конкретной модели, с цифрами, бенчмарками и первыми независимыми обзорами.</p> <a href="https://habr.com/ru/articles/1080564/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080564#habracut">Читать далее</a>
  44. Прыжок в бесконечность: как под капотом работает RBF SVM

    Wed, 09 Sep 2026 22:43:50 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7e6/bf1/569/7e6bf1569356512861ef8a97cfbb7e20.png" /><p>Всех приветствую! Меня зовут Андрей, я студент 4 курса факультета математики и компьютерных наук, автор телеграм-канала <a href="https://t.me/andre_data_science" rel="noopener nofollow">Andre | Data Science</a>. Все мы знаем, что направление машинного обучения сейчас на огромном хайпе - практически из-под каждого камня говорят о разных методах и о том, что они способны решить практически любую задачу. Но гайдов, которые бы подробно разбирали работу конкретного метода - от обычной загрузки данных до математического обоснования принципа его работы и визуализации каждого шага, - катастрофически мало.</p><p>В этой статье я хочу закрыть этот пробел и разобрать один конкретный метод - RBF SVM. Мы посмотрим, как он устроен с математической точки зрения, как появился на свет, какие у него есть сильные и слабые стороны и с чем они связаны. Также протестируем его на реальных датасетах. Так как аудитория IT-сообщества довольно широкая, я постараюсь очень подробно расписывать каждое определение и каждую часть своего повествования, чтобы по ходу чтения у вас возникало как можно меньше вопросов и нить понимания не обрывалась.</p> <a href="https://habr.com/ru/articles/1072750/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1072750#habracut">Читать далее</a>
  45. lukidown — Telegram бот для загрузки всего отовсюду

    Wed, 09 Sep 2026 22:23:24 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/0a6/d9f/282/0a6d9f2829569ced3687553fbf21d07a.png" /><p>Я написал бота на&nbsp;<em>Python</em>, используя библиотеки&nbsp;<em>kurigram</em>,&nbsp;<em>yt‑dlp</em>&nbsp;и&nbsp;<em>ffmpeg</em>. Данный бот умеет скачивать что‑то&nbsp;<em>(в зависимости от&nbsp;площадки)</em>&nbsp;из&nbsp;следующих платформ: YouTube, TikTok, Instagram, Pinterest, Rutube, VK, Spotify, Shazam, Yandex Music, SoundCloud, VK Music, Deezer, Apple Music, Tenor, JioSaavn, Twitch (только клипы), Snapchat, Reddit, Kinopoisk.</p> <a href="https://habr.com/ru/articles/1080558/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080558#habracut">Читать далее</a>
  46. Человек и Рой

    Wed, 09 Sep 2026 22:21:49 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/3a3/686/5cc/3a36865cc31d4728f1e0f52fea0e73f7.png" /><p>В статье «<a href="https://habr.com/ru/articles/1074214/" rel="noopener nofollow">ИИ и инфляция качества</a>» я писал о том, что резкое удешевление интеллектуальной работы довольно быстро меняет наши требования к ее результату. Если дополнительная проверка занимает несколько минут, ее начинают делать. Если можно быстро перебрать десять вариантов, первый попавшийся уже не выглядит достаточным. Вчерашнее «слишком долго и дорого» превращается в сегодняшнее «а почему нет?», и качество начинает расти вслед за возможностями.</p><p>У этого же процесса есть другой аспект, который пока немного теряется за бесконечным сравнением человека и машины.</p><p>Мы привыкли считать ИИ поштучно. Может ли один агент написать код лучше одного программиста? Насколько один аналитик с ИИ производительнее аналитика без него? Сколько сотрудников сможет заменить человек, получивший хорошего электронного помощника? Это вполне разумные вопросы, из которых получается такая же разумная арифметика рынка труда: если один сотрудник теперь выполняет работу двух, второй становится лишним.</p><p><strong>Дивизия математиков</strong></p><p>Но тут OpenAI продемонстрировала несколько другой способ считать интеллект. Для работы над проблемой Навье-Стокса они запустили около 10 000 агентов, которые работали 88 часов. И мне в этой истории гораздо интереснее не очередной раунд обсуждения, насколько умными стали модели, а само число.</p><p>Десять тысяч.</p><p>Если посадить десять тысяч хороших живых математиков на одну проблему на 88 часов, я тоже буду ждать от них чего-нибудь интересного. Вопрос в том, как именно их посадить. Десять тысяч математиков надо разделить на группы, распределить направления, собирать промежуточные результаты, замечать дублирование, закрывать тупиковые ветки, передавать полезные находки между группами и постоянно перераспределять людей туда, где появился прогресс. Через некоторое время математическая проблема начинает конкурировать за внимание с проблемой управления дивизией математиков.</p> <a href="https://habr.com/ru/articles/1080556/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080556#habracut">Читать далее</a>
  47. А чё, так можно было? Приватное поле за 0,25 наносекунды

    Wed, 09 Sep 2026 20:52:05 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/715/a99/c3b/715a99c3b5291ea0c155358291c0fadd.png" /><p>Чтение приватного поля через рефлексию занимает 8,96 наносекунды и выделяет 24 байта в куче. Тот же доступ без рефлексии — 0,25 наносекунды и ноль байт.</p><p>Разница в 35,8 раза, а на .NET 8 она доходила до 108. Способ появился в .NET 8, применяется внутри библиотеки классов и работает без генерации кода.</p> <a href="https://habr.com/ru/articles/1080538/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080538#habracut">Читать далее</a>
  48. Как не получить лгущий дашборд: 7 ошибок в SQL‑агрегациях

    Wed, 09 Sep 2026 20:35:15 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/373/aaf/f97/373aaff977bce07b56cc23d5d7d996ef.jpg" /><p>SQL-запрос выполнился без ошибок, дашборд обновился, цифры выглядят правдоподобно — и всё же выручка внезапно выросла на треть. Причина может скрываться в одном <code>JOIN</code>, незаметном <code>NULL</code> или неверной границе периода. Разбираем семь ошибок в SQL-агрегациях, которые не ломают запросы, зато вполне способны сломать выводы из данных.</p> <a href="https://habr.com/ru/articles/1079894/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1079894#habracut">Читать далее</a>
  49. ETLT++

    Wed, 09 Sep 2026 20:13:09 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7d1/f2e/9f9/7d1f2e9f940f21fe11de4ea2361d73ea.png" /><p>Поговорим о методологии интеграции источников с хранилищами данных. Статья описывает научную теорию и носит задачу упорядочить свои собственные знания.</p><p>Все мы знаем о понятиях ETL/ELT, оно же ETLT. В добавок к этим паттернам иногда на проектах применяются необязательные проверки качества данных, создают возможность аудита загрузок и данных, управления, а так же систематизируют дальнейшую поддержку. Но перечисленные стадии не являются обязательными, поэтому и появляется следующее поколение процесов ETL/ELT с суффиксом “++”, то есть ETLT++.</p> <a href="https://habr.com/ru/articles/1080038/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080038#habracut">Читать далее</a>
  50. Сольные настольные игры и с чем их едят

    Wed, 09 Sep 2026 19:45:09 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/c49/6d5/c50/c496d5c50a888db00dc6b3f985e60437.png" /><p>Вы хотели когда-нибудь поиграть, но при этом отдохнуть от ПК или консоли? Это статья для вас!</p><p>В этой статье я расскажу что такое настольные игры для одного игрока, как в них играть и что они из себя представляют.</p><p>Поиграть одному можно и не только в компик :-)</p> <a href="https://habr.com/ru/articles/1080530/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080530#habracut">Читать далее</a>
  51. Простой тестер шторно‑щелевого затвора из фотодиодов BPW34, яркого фонарика и звуковой карты

    Wed, 09 Sep 2026 19:32:11 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/699/ecf/ec5/699ecfec5c37c75fec32b8f3274702d9.png" /><p>Встала необходимость проверки затворов моих камер. Так как&nbsp;отправлять камеры к&nbsp;мастерам в&nbsp;другие города&nbsp;— дело долгое и заморочное,&nbsp;было решено собрать простой тестер из&nbsp;доступных деталей с&nbsp;маркетплейсов.</p><p>Прибор собран из&nbsp;трех фотодиодов <strong>BPW34</strong>, механического выключателя, резистора, микрофонного провода и напечатанного на 3D‑принтере корпуса (stl модели прилагаются). Фотодиоды расположены в&nbsp;линию со смещением к&nbsp;одному краю кадрового окна. Использование как&nbsp;одного так и всех трех датчиков позволяет оценить состояние затвора камеры, равномерность выдержек, равномерность экспонирования и провести настройку в&nbsp;домашних условиях. </p> <a href="https://habr.com/ru/articles/1080526/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080526#habracut">Читать далее</a>
  52. Реклама на крышке MacBook за 1,5 млн рублей. Почему это сработало

    Wed, 09 Sep 2026 18:49:48 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f1e/eb4/27a/f1eeb427ac03b97c7f5e311b23e25c05.png" /><p>Марат Юсупов <a href="https://chatgpt.com/g/g-p-6a9712cf35d88191bcae1f3fd4ff9ff1/c/6aa16a9a-638c-83eb-b455-b2400613b0ce#:~:text=%D0%9C%D0%B0%D1%80%D0%B0%D1%82%20%D0%AE%D1%81%D1%83%D0%BF%D0%BE%D0%B2%20%D0%B2%D1%8B%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D0%BB%20%D0%BD%D0%B0%20%D0%B0%D1%83%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%20%D0%B4%D0%B5%D1%81%D1%8F%D1%82%D1%8C%20%D0%BC%D0%B5%D1%81%D1%82%20%D0%BF%D0%BE%D0%B4%20%D0%BD%D0%B0%D0%BA%D0%BB%D0%B5%D0%B9%D0%BA%D0%B8%20%D0%BD%D0%B0%20%D1%81%D0%B2%D0%BE%D1%91%D0%BC%20MacBook%2E%20%D0%98%D1%82%D0%BE%D0%B3%20%E2%80%94%201%20472%20784%20%D1%80%D1%83%D0%B1%D0%BB%D1%8F%2E%20%D0%9F%D0%BE%D1%87%D1%82%D0%B8%20%D0%BF%D0%BE%D0%BB%D1%82%D0%BE%D1%80%D0%B0%20%D0%BC%D0%B8%D0%BB%D0%BB%D0%B8%D0%BE%D0%BD%D0%B0%20%D0%B7%D0%B0%20%D0%BB%D0%BE%D0%B3%D0%BE%D1%82%D0%B8%D0%BF%D1%8B%20%D0%BD%D0%B0%20%D0%BA%D1%80%D1%8B%D1%88%D0%BA%D0%B5%20%D1%87%D1%83%D0%B6%D0%BE%D0%B3%D0%BE%20%D0%BD%D0%BE%D1%83%D1%82%D0%B1%D1%83%D0%BA%D0%B0%2E%201" rel="noopener nofollow">выставил </a>на аукцион десять мест под наклейки на своём личном MacBook и заработал <strong>1 472 784 рубля</strong>. Почти полтора миллиона за логотипы на крышке ноутбука.</p><p>Причём идею он не придумывал. </p><p>Марат вдохновился иностранным экспериментом <a href="https://brandmymac.com/" rel="noopener nofollow">Brand My Mac</a> и адаптировал его для России, сделав первый успешный в стране подобный аукцион. У оригинала всё довольно буквально: бренд покупает место под стикер, получает ссылку на сайт и появляется с ноутбуком в контенте автора. </p><p>Получается довольно абсурдная сделка. Обычно бренды <strong>сами </strong>бесплатно раздают стикеры, чтобы люди клеили их на ноутбуки. Здесь же всё наоборот: бренды платят сотни тысяч рублей за право оказаться наклейкой на чужом маке.</p><p><strong>Почему вдруг место на крышке ноутбука стало стоить таких денег?</strong> </p> <a href="https://habr.com/ru/articles/1080520/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080520#habracut">Читать далее</a>
  53. Компьютеры для людей или люди для компьютеров?

    Wed, 09 Sep 2026 18:44:21 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/6d6/12e/c16/6d612ec16ccc8a57b52fa8ae83e81026.jpg" /><p>Компьютеры понемногу начинают понимать обычную человеческую речь. И даже писать программы сами для себя. Уйдет ли в прошлое профессия программиста? Даже в отдаленной перспективе вряд ли, потому что чтобы ИИ работал и развивался, кто-то должен его разрабатывать и поддерживать.</p> <a href="https://habr.com/ru/articles/1080518/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080518#habracut">Навайбкодить</a>
  54. Ссылку засчитали, компанию не рекомендовали: как проверить видимость бренда в ответах ИИ

    Wed, 09 Sep 2026 18:41:26 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/61e/d48/9aa/61ed489aa7ec01beae1998274ebcbb9f.jpg" /><p>В отчёте по видимости бренда в ответах ИИ компания нашлась по трём из двадцати вопросов. Открыли сами ответы — и оказалось, что за этим числом стоят разные вещи. В одном случае компанию предложили как исполнителя. В другом поставили ссылку на её статью, но назвали чужую компанию. В третьем название бренда уже было в вопросе.</p><p>Представим, что вы хотите попасть в список компаний, из которых выбирает клиент. В отчёте появляется плюс за ссылку на сайт. А в самом ответе заказчик читает о другом бренде. Если смотреть только на процент видимости, разницу можно пропустить.</p> <a href="https://habr.com/ru/articles/1080516/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080516#habracut">Читать далее</a>
  55. Компактная кросс‑платформенная open source C++ библиотека для разработки приложений с графическим интерфейсом — Frenchie

    Wed, 09 Sep 2026 17:57:58 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/fcd/64d/956/fcd64d956c3e62e062ed9f99c630bd47.png" /><p>В этой статье я расскажу про возможности компактной кросс‑платформенной библиотеки с открытым исходным кодом для разработки приложений с графическим интерфейсом на языке C++ — Frenchie. Цель материала - познакомить читателей с возможностями библиотеки и сделать сравнение функционала с другими похожими проектами. Если кому-то интересна техническая сторона проекта, то предлагаю заглянуть в исходный код, либо в материалы, описывающие архитектурную и техническую часть.</p> <a href="https://habr.com/ru/articles/1080500/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080500#habracut">Читать далее</a>
  56. А чё, так можно было? Недокументированный C#

    Wed, 09 Sep 2026 17:35:37 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/c66/201/209/c6620120948ca479a2f424c30ef04089.png" /><p>В C# есть четыре ключевых слова, которых нет в документации. Компилятор их принимает.</p><p>Одно из них собирается на любой машине, а выполняется только на Windows. На Linux та же сборка падает. Дальше — как объект меняет свой тип на ходу и что на самом деле происходит при вызове метода у пустой ссылки.</p> <a href="https://habr.com/ru/articles/1080494/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080494#habracut">Читать далее</a>
  57. Как выявлять саботаж стейкхолдеров в ИТ‑проектах и сохранить внедрение под контролем

    Wed, 09 Sep 2026 17:15:02 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/72e/67a/c49/72e67ac4995a54ebaae920c8cff4f498.png" /><p>ИТ‑проект может остановиться задолго до&nbsp;технических проблем: сроки начинают плыть, согласования затягиваются, а&nbsp;пользователи формально участвуют в&nbsp;работе, но&nbsp;фактически блокируют изменения. </p><p>Разберём, как&nbsp;аналитики могут распознать признаки сопротивления, найти реальную причину конфликта и выстроить работу с&nbsp;ключевыми стейкхолдерами&nbsp;— от&nbsp;первого сигнала до&nbsp;выбора стратегии действий.</p> <a href="https://habr.com/ru/articles/1071430/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1071430#habracut">Разобрать кейсы</a>
  58. [Перевод] ИИ решил одну из математических «задач тысячелетия» с призом в $1 млн

    Wed, 09 Sep 2026 17:05:08 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/ae7/c8c/fe2/ae7c8cfe2dcd63631fbdb9d085299315.webp" /><p>Утром во&nbsp;вторник, 8&nbsp;сентября, математики из&nbsp;OpenAI объявили, что&nbsp;группа из 10 000&nbsp;автономных ИИ‑агентов под&nbsp;их руководством, работавших на&nbsp;продвинутой модели, недоступной широкой публике, обнаружила «сингулярность» в&nbsp;трёхмерных уравнениях Навье&nbsp;— Стокса. Тем самым&nbsp;была решена одна из&nbsp;шести остававшихся нерешёнными задач тысячелетия, сформулированных в 2000&nbsp;году Математическим институтом Клэя. За&nbsp;решение каждой из&nbsp;них назначена премия в $1&nbsp;млн. Результат&nbsp;был формально проверен на&nbsp;языке программирования Lean, что&nbsp;даёт математикам основания считать его правильным.</p><p>Если результат выдержит дальнейшую проверку, то с&nbsp;большим отрывом станет самым важным математическим доказательством, полученным на&nbsp;сегодняшний день с&nbsp;помощью модели искусственного интеллекта. Возможно, он знаменует фундаментальный перелом в&nbsp;том, как&nbsp;математики будут подходить к&nbsp;сложным задачам.</p><p>Эта конкретная сложная задача касается дифференциальных уравнений, которые выражают взаимосвязи между изменяющимися величинами. Пожалуй, это важнейший математический инструмент для&nbsp;объяснения окружающего мира. Как&nbsp;правило, такие уравнения легко записать, но&nbsp;трудно решить.</p><p>Уравнения Навье&nbsp;— Стокса представляют собой дифференциальные уравнения, которые на&nbsp;основе второго закона Ньютона описывают поведение жидкостей и газов, от&nbsp;океанических течений до&nbsp;воздушных потоков. Впервые их записали в&nbsp;середине XIX века, и с&nbsp;тех пор они играют центральную роль в&nbsp;механике жидкости. Однако один фундаментальный вопрос об&nbsp;этих уравнениях оставался без&nbsp;ответа: всегда&nbsp;ли их решения ведут себя «хорошо»? Или&nbsp;со временем решение может эволюционировать таким образом, что&nbsp;какая‑то бесконечно малая часть жидкости начнёт двигаться с&nbsp;бесконечно большой скоростью, создавая так называемую сингулярность?</p> <a href="https://habr.com/ru/articles/1080492/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080492#habracut">Читать далее</a>
  59. Положил http:// в строку, и ассемблер молча собрал 0 байт

    Wed, 09 Sep 2026 17:01:58 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/374/7f1/2a5/3747f12a5057d3ab2495b4609ea4267a.png" /><p>Мой ассемблер резал исходник построчными правилами: срезал комментарий, искал двоеточие, делил по запятым. Я заменил это одним проходом с состоянием и попутно проверил, нельзя ли было обойтись заплатками. </p><p>Нельзя: вторая заплатка ломает то, что починила первая.</p> <a href="https://habr.com/ru/articles/1080490/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080490#habracut">Куда делись байты?</a>
  60. GPT Images 2.5: новая нейросеть для генерации изображений от OpenAI

    Wed, 09 Sep 2026 16:47:14 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/26a/e68/613/26ae686133bb086971180c317825cf45.jpg" /><p><em>Как же за всем этим успевать?</em></p><p>За это время вышли ещё и обновлённый DeepSeek, и результаты по Навье-Стоксу. На этом фоне у GPT Images 2.5 были все шансы потеряться. <strong>Не потерялся.</strong></p><p><em>Разве что реддит-модер ненадолго снёс официальный пост OpenAI из-за «вторника без картинок»...</em></p><p>Так вот, 8 сентября 2026 года OpenAI выпустила обновлённую версию своего генератора изображений&nbsp;– ChatGPT Images 2.5. Официально это не «тройка», хотя по объёму изменений можно было бы и замахнуться. Впрочем, это и в самом деле скорее «версия 2.0, доведённая до ума», чем революция. Но именно это доведение до ума и есть самое интересное.</p><p>Если в двух словах: генерация стала быстрее почти на 50%, редактирование&nbsp;– более хирургическим, а сама модель&nbsp;– заметно менее забывчивой в длинных диалогах. Дальше&nbsp;– details, details, details.</p><p><strong><em>Спойлер: пеликана на этот анимировали в 96 кадрах и прокатили на велосипеде. Но обо всём по порядку.</em></strong></p> <a href="https://habr.com/ru/articles/1080484/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080484#habracut">Читать далее</a>
  61. ML System Design: Что на самом деле проверяют на собеседовании?

    Wed, 09 Sep 2026 16:46:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b7b/650/000/b7b6500003fbdf1744d6747fe3932d6c.png" /><p>Однажды я упустил огромный оффер в бигтех из-за того, что провалил собеседование по ML System Design. Возникает вопрос: как готовиться к прохождению такой секции, если в реальной работе задачи на проектирование встречаются не так часто? </p><p>Недавно я участвовал в ML Kata: 6 команд за 75 минут проектировали одну и ту же ML-систему — голосового агента для клиники. Я считаю, что проанализировав защиты команд и обратную связь от судей(одним из которых был Валерий Бабушкин), можно вкачать навык MLSD на уровень, достаточный для прохождения собеседования – при условии, что вы уже знаете метрики и модели для конкретной технической задачи. В этой статье я сделаю такой разбор за вас и систематизирую типовые ошибки участников, которых не смог избежать и сам.</p> <a href="https://habr.com/ru/articles/1079002/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1079002#habracut">Читать далее</a>
  62. Я попробовал ужать LLaMA-7B до 1 ГБ без дообучения. Вот что произошло после 60+ экспериментов

    Wed, 09 Sep 2026 16:33:20 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/754/5d8/b37/7545d8b37a595a62ca0ddedf34f17893.png" /><p>В&nbsp;какой‑то момент я посмотрел на 13&nbsp;ГБ весов LLaMA-7B и подумал: а&nbsp;почему, собственно, они должны занимать именно столько? Что, если не&nbsp;делать маленькую модель, не&nbsp;учить её заново и не&nbsp;заставлять копировать большую, а&nbsp;просто найти более короткую запись тех&nbsp;же «мозгов»?</p><p>Здравый человек, вероятно, скачал&nbsp;бы готовую квантизацию и пошёл заниматься своими делами. Я вместо этого поставил цель ужать модель сначала до 2&nbsp;ГБ, а&nbsp;в&nbsp;идеале&nbsp;— до&nbsp;одного. Без&nbsp;дообучения, дистилляции, pruning и изменения архитектуры. Только математика над уже готовыми весами и небольшая выборка текстов для&nbsp;калибровки.</p><p>Так появился PCST&nbsp;— домашний исследовательский проект, который довольно&nbsp;быстро превратился в&nbsp;длинный сериал. В&nbsp;нём уже больше 60&nbsp;проверенных методов, сотни конфигураций, несколько версий модели, один очень неприятный системный баг и приличная коллекция идей, которые выглядели прекрасно ровно до&nbsp;тех пор, пока я не&nbsp;запускал модель целиком.</p><p>Спойлер: <strong>одного гигабайта и качества Q8&nbsp;я не&nbsp;получил</strong>. Текущий артефакт занимает <strong>2.05&nbsp;GiB</strong> и пока проигрывает обычной Q3_K_M и по&nbsp;качеству, и по&nbsp;скорости. Зато я наткнулся на&nbsp;вещь, которая оказалась интереснее очередной красивой цифры: можно заметно улучшить восстановление отдельных весов и одновременно сделать всю модель глупее.</p><p>Ниже&nbsp;— история о&nbsp;том, куда исчезают локальные улучшения, почему методы из&nbsp;картинок почти бесполезны для&nbsp;сырых весов и как&nbsp;одна ошибка с <code>transpose</code> заставила пересмотреть большую часть уже полученных результатов.</p> <a href="https://habr.com/ru/articles/1080480/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080480#habracut">Читать далее</a>
  63. Внутренний вебхук исполнял любой SQL под суперюзером. Без пароля, без токена, без единого заголовка

    Wed, 09 Sep 2026 16:29:38 -0000

    <p>30 августа делал security-ревью собственной инфраструктуры и решил проверить один служебный маршрут вручную, вместо того чтобы верить, что раз он «внутренний», значит закрыт. Обычный curl с ноутбука:</p> <a href="https://habr.com/ru/articles/1080478/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080478#habracut">Читать далее</a>
  64. Системный анализ в большом банке: IBAN, миграция АБС и тысячи интеграций

    Wed, 09 Sep 2026 15:57:20 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/6a2/b64/f6b/6a2b64f6b05b4e45792144c9f0277fba.png" /><p>Привет, Хабр! Я Елена Журавлева, системный аналитик в Т-Банке в команде импортозамещения АБС. Внедрять новые платежные методы в условиях санкций и одновременно менять ядро АБС — вызов для любой команды. Расскажу, как профессия стала инфраструктурой и как эта инфраструктура помогает аналитику менять проекты, не теряя в перформансе.</p><p>Моя история — часть проекта «20 в 20» в честь 20-летия компании: 20 специалистов из 20 городов делятся своими историями в серии статей, чтобы показать ИТ-хабы в разных городах и рассказать о людях, которые в них выросли.</p> <a href="https://habr.com/ru/articles/1080462/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080462#habracut">Читать далее</a>
  65. Немного о шэйдерном языке OSL

    Wed, 09 Sep 2026 15:37:07 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/78b/b45/f34/78bb45f34934d2d8157f8e392a5d4fdc.png" /><p>В этой небольшой заметке хотелось бы познакомить читателя с основными принципами написания osl-шэйдеров. Конечно, познакомить коротко с тем, что это такое, чем отличается от glsl-шэйдеров. Мы не будем разбирать синтаксис, который можно посмотреть в официальной документации. Я предлагаю понять основные принципы, написав несколько (ровно четыре) примеров шэйдеров для решения разных задач. Прямо вот так, пишем - и разбираемся, что это всё значит. </p><p>И ещё, прежде чем переходить к делу, отмечу, что текст статьи полностью авторский. Редко сейчас такое встретишь. Но никаких этих ваших искусственных интеллектов ни на какой стадии написании статьи не использовалось. Ни для редактуры, ни для, прости-господи, генерации. Так что все ошибки наши - человеческие. А не бездушной машины. Может быть это единственное достоинство статьи. Ну, уж какое есть. Что-то у меня AI-дисклеймер большой получился...</p> <a href="https://habr.com/ru/articles/1080470/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080470#habracut">Читать далее</a>
  66. Надпись «Откройте камерой» мешала прочитать QR-код

    Wed, 09 Sep 2026 15:31:32 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/695/75d/309/69575d309e5828fe6a7a3fbc8b8b29d7.png" /><p>Один SVG: при 640 пикселях QR не читается, при 320 читается. Разбираю, как локатор принял часть подписи за угол кода, почему удаление букв возвращало чтение и как удалось оставить подпись на месте. С контрольными опытами и исходниками.</p> <a href="https://habr.com/ru/articles/1080454/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080454#habracut">Читать далее</a>
  67. Root cause нашли, но проблемы только начинаются: problem management на аутсорсе

    Wed, 09 Sep 2026 14:51:42 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/f33/ad0/2d4/f33ad02d4a079c4b7336e9782b1ac813.jpg" /><p>Раз в неделю падает один и тот же сервис. Админ его перезапускает, пользователи возвращаются к работе, инцидент закрывают. Через несколько месяцев авария превращается рутину, и так продолжается годами. Управление проблемами — problem management — начинается в тот момент, когда кто-то все-таки спрашивает: «Почему это повторяется?». Для сервисного провайдера это логичное продолжение управления инцидентами. Обычно мы сами инициируем разбор, как только серия однотипных происшествий перестает выглядеть случайностью.&nbsp; Но если ты аутсорсер, то найти root cause — это только полдела. Дальше нужно понять, что с ней делать. Причина может оказаться в продукте вендора, легаси заказчика или системе другого подрядчика — то есть там, где инженер внешней техподдержки не может просто взять и исправить ее. Но и тогда можно попробовать договориться и исправить ее. Об этом сегодня и пойдет речь.&nbsp;</p><p>Меня зовут Наталия Сляднева и я руковожу Центром экспертизы по комплексному сервису К2Тех. Под катом — два расследования с разными финалами и третий случай, в котором проблему осознанно не стали решать. Иногда это самый рациональный вариант.</p> <a href="https://habr.com/ru/articles/1080452/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080452#habracut">Читать далее</a>
  68. 5 самых распространенных проблем сайтов на 1С-Битрикс

    Wed, 09 Sep 2026 14:42:52 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/b63/999/85a/b6399985a3e985fed8dc4e180a7c8b7a.png" /><p>Сайт на 1С-Битрикс может месяцами работать вроде нормально, пока подключения к базе подбираются к 95%, диск незаметно заполняется логами, бэкап давно не запускался, а в логах копится одна и та же ошибка, на которую никто не смотрит.</p><p>Разбираем пять инфраструктурных причин, из-за которых Битрикс-проекты тормозят и падают: база данных, диск, PHP и веб-сервер, резервные копии, мониторинг. В каждом разделе есть простая проверка, которую можно провести у себя за 10 минут.</p> <a href="https://habr.com/ru/articles/1079300/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1079300#habracut">Читать далее</a>
  69. [Перевод] Почему цифровые настольные игры — это самая недооцененная возможность для Unity в 2026 году

    Wed, 09 Sep 2026 14:41:19 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/6e1/e0d/c2c/6e1e0dc2ce93b6963a2441b0a36caaa2.webp" /><p>Каждый год несколько мобильных жанров коронуются как «следующий прорыв» (следующий хит). Гиперказуальные раннеры, клоны королевских битв, айдл-тайкуны — все они получают свою минуту хайпа, за которой следуют насыщение рынка и сокращение маржинальности для всех, кто пришел слишком поздно. Но есть один жанр, который тихо продолжает приносить стабильные загрузки, сильное сессионное время и удерживать лояльных игроков из года в год, никогда не проходя через цикл резкого взлета и падения: цифровые настольные игры.</p> <a href="https://habr.com/ru/articles/1080442/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080442#habracut">Читать далее</a>
  70. Аналитик против рутины: как я с помощью макросов и ИИ сэкономила месяцы на проекте для промышленной энергетики

    Wed, 09 Sep 2026 14:33:29 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/709/67e/b02/70967eb021edfd47f144fec0eee801f3.png" /><p>Всем привет, меня зовут Алина, я работаю системным аналитиком. Я не&nbsp;программист. Но&nbsp;в&nbsp;какой‑то момент на&nbsp;нашем проекте передо мной встала задача, которую вручную невозможно&nbsp;было решить в&nbsp;разумные сроки. Пришлось взять в&nbsp;руки VBA‑скрипты, нейросеть, немного упрямства и находчивости. Но&nbsp;обо&nbsp;всём по&nbsp;порядку.</p> <a href="https://habr.com/ru/articles/1080436/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080436#habracut">Погрузиться в пучину моего безумия</a>
  71. Атаки на агентные системы и защита данных

    Wed, 09 Sep 2026 14:22:09 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/1b0/9bd/b6b/1b09bdb6bff34be9d084df622f236984.png" /><p>ИИ‑агенты получают доступ к&nbsp;данным и инструментам, но&nbsp;вместе с&nbsp;автономностью появляются новые риски. Разбираем, как&nbsp;работают атаки на&nbsp;агентные системы&nbsp;— от&nbsp;промпт‑инъекций до&nbsp;отравления данных&nbsp;— и какие подходы помогают защитить ИИ‑системы. </p> <a href="https://habr.com/ru/articles/1072670/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1072670#habracut">Разобрать угрозы</a>
  72. Кто в платёжной цепочке отвечает за мерчанта-мошенника

    Wed, 09 Sep 2026 14:21:41 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/336/4a3/fcb/3364a3fcbda56af8c17024ed64b5e872.png" /><p>Между покупателем и продавцом в карточном платеже стоят четверо: банк-эмитент, платёжная система, банк-эквайер и процессор с агрегатором. Обмануть покупателя может только продавец. Но подключить продавца к инфраструктуре может только посредник — и вопрос, отвечает ли он за это подключение, до сентября этого года внятного ответа не имел нигде.</p><p>4 сентября 2026 года Федеральная торговая комиссия США объявила о мировом соглашении с Nuvei, одним из крупнейших мировых платёжных процессоров. Компания выплатит 4,85 млн долларов и перестроит процедуры проверки подключаемых магазинов.</p><p>Сумма для компании такого размера символическая. Интересно другое: впервые внятно сформулировано, за что отвечает посредник, который сам ничего покупателю не продавал.</p> <a href="https://habr.com/ru/articles/1080430/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080430#habracut">Читать далее</a>
  73. Я хотел сделать быстрый сжатый диск для macOS. А в итоге научился не верить собственным бенчмаркам

    Wed, 09 Sep 2026 14:20:25 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/639/a2a/a05/639a2aa05c6c831bb2286800a8912803.png" /><p>Полгода назад я начал писать сжатую файловую систему для macOS. Идея была довольно простой. В macOS уже существует decmpfs — встроенный механизм прозрачного сжатия файлов. Приложение продолжает видеть обычный файл, хотя физически его содержимое может храниться в сжатом виде. Но у этого подхода есть неприятное для моей задачи свойство: после изменения файла сжатие может исчезнуть.</p><p>Например, можно сжать node_modules, получить приличную экономию места, потом запустить сборку — часть файлов перезапишется, распакуется, и каталог постепенно снова начнёт занимать почти исходный объём. Мне хотелось другого поведения: если файл лежит на сжатом диске, он должен оставаться сжатым независимо от того, сколько раз его переписывали.</p> <a href="https://habr.com/ru/articles/1080428/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080428#habracut">Читать далее</a>
  74. Как я собрал нативный SwiftUI-контроллер для TorrServer на macOS

    Wed, 09 Sep 2026 14:18:06 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/131/a46/959/131a469593d81f30d2aa2927bef86361.jpg" /><p>Я пользуюсь TorrServer на Mac и хотел избавиться от постоянных переходов между Терминалом, Web UI и плеером. Так появился TorrServe Silicon — нативное open-source приложение на SwiftUI для Apple Silicon. В статье рассказываю, почему выбрал прямую работу с API вместо WebView, как устроены библиотека, метаданные, поиск через Jackett, запуск внешних плееров и управление сервером из строки меню.</p> <a href="https://habr.com/ru/articles/1080426/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080426#habracut">Читать далее</a>
  75. Как не превратить удалёнку в «каждый сам по себе»: эксперимент с онлайн‑активностями

    Wed, 09 Sep 2026 14:11:23 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/e87/e5c/45a/e87e5c45aa6cca06ccf5cef30db8dee6.jpg" /><p>После ковида многие перешли на удаленку, а у удаленщиков таких точек контакта почти нет. Можно ежедневно видеть коллегу в Teams, годами обсуждать архитектуру микросервисов, запускать совместные проекты и иронизировать над статусами в Jira. Между тем за 5 лет совместных проектов так и не узнать, что один коллега объездил половину Азии, а другой за две секунды угадывает любой трек из 90-х. У нас так и было. Люди работали рядом, но друг друга не видели.&nbsp;</p><p>Вот мы и решили это исправить.</p> <a href="https://habr.com/ru/articles/1080422/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080422#habracut">Читать далее</a>
  76. От Qt5Multimedia до QtAVPlayer

    Wed, 09 Sep 2026 14:10:00 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/3c1/1d3/538/3c11d3538f13e2bafb66c0287ed71ccd.png" /><p>Во времена, когда <em>Nokia</em> владела <em>Qt</em>, инженеры были отважнее. Они разработали и релизнули <em>QMediaPlayer</em> в <em>Qt5Multimedia</em> для проигрывания медиа файлов на основе подгружаемых плагинов. Архитектура позволяла сначала выпустить <em>API</em>, а реализацию конкретного бекенда добавить позже. Поэтому <em>API</em> уже существовал даже там, где полноценного воспроизведения видео ещё не было.</p><p>С учётом того, что публичный <em>API</em> нельзя изменить или удалить в мажорной версии, кто готов проделать такое еще раз?</p><p>Этот подход породил интерфейсы, часть функционала которых не так работала или полностью отсутствовала на некоторых платформах.</p> <a href="https://habr.com/ru/articles/1080420/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080420#habracut">Читать далее</a>
  77. Начинаем в багбаунти: 10 неочевидных уязвимостей S3-интеграций в веб-приложениях

    Wed, 09 Sep 2026 13:57:32 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/98c/0f2/283/98c0f22839b90a73809367b983243308.png" /><p>Всем привет! Меня зовут Сергей Бобров aka <a href="https://standoff365.com/profile/BlackFan">BlackFan</a>. Я работаю в Лаборатории Касперского, занимаюсь анализом защищенности мобильных и веб-приложений, участвую в пентестах и редтимах. В свободное время я также разрабатываю собственные инструменты, занимаюсь исследованиями в области безопасности и ищу баги на платформе Standoff Bug Bounty. Сегодня мы разберем на практике&nbsp;мисконфигурации, связанные с объектным хранилищем S3, и углубимся в&nbsp;проблемы, возникающие при его интеграции в веб-приложения&nbsp;через прокси (например, nginx). В основе статьи —&nbsp;10 лабораторных стендов, каждый из которых поясняет различные уязвимости интеграции: от классической&nbsp;хранимой XSS и подмены бакетов до обхода правила rewrite и отравления кэша.&nbsp;</p> <a href="https://habr.com/ru/articles/1079808/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1079808#habracut">Читать далее</a>
  78. Ретинол: от опытов на мышах до высоких технологий Triple A

    Wed, 09 Sep 2026 13:56:49 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/fe6/a83/3dd/fe6a833ddf116074a49f4c531321b74c.jpg" /><p>История ретинола — это путь от древних эмпирических наблюдений до хорошо изученного инструмента косметологии, подтверждённого тоннами клинических исследований. Мы не <a href="https://habr.com/ru/companies/geltek/articles/519170/" rel="noopener nofollow">раз</a> и не <a href="https://habr.com/ru/companies/geltek/articles/994382/" rel="noopener nofollow">два</a> писали о пользе этого актива, но ретинол так интересен и многогранен, что не грех и повторить.&nbsp;</p> <a href="https://habr.com/ru/articles/1080170/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080170#habracut">Читать далее</a>
  79. ИИ для отдела продаж и 7 сценариев, которые сработали у меня

    Wed, 09 Sep 2026 13:56:42 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/411/e63/da4/411e63da4701a930a80479742d291c6c.jpg" /><p>Представьте ситуацию, вы вкладываетесь в рекламу и вроде приводите заявки, но часть из них всё равно теряется.&nbsp;Ваши менеджеры не всегда отвечают вовремя, забывают вернуться к клиенту иногда или вообще не фиксируют договорённости после звонка, и от этого вы часто в базе видите такую пометку "клиент думает".&nbsp;От этого сложно понять, где срезается конверсия по продажам и насколько хорошо менеджеры.</p><p>Я <em>и моя команда с 2019 года помогаем компаниям выстраивать и автоматизировать продажи в amoCRM. За это время реализовали более 500 внедрений и видим, какие задачи отдела продаж сегодня имеет смысл отдавать ИИшке.</em></p><p>Я собрал со своего опыта семь практических сценариев (мы их внедряем и себе и клиентам) от мгновенного ответа на новую заявку и разбора звонков до автоматического follow-up и возвращения сделок в работу, которые зависли.</p> <a href="https://habr.com/ru/articles/1080410/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080410#habracut">Читать далее</a>
  80. Как заставить ChatGPT писать так же как вы (ну почти) с помощью новой функции «Set up writing style»

    Wed, 09 Sep 2026 13:53:30 -0000

    <img src="https://habrastorage.org/getpro/habr/upload_files/7b7/3f1/78a/7b73f178ac59eb4dbd0d36f5c7fd4a02.jpg" /><p>OpenAI представила новую функцию <strong>Set up writing style</strong>, которая изучает, как вы пишете в гугловских документах, а затем переносит ваш стиль, манеру речи, формулировки и форматирование текста в черновик.</p><p>Само собой, ChatGPT не напишет сиквел Евгения Онегина, но подачу и структуру ИИ повторит лучше, чем по обычному запросу аля <em>пиши в моем стиле</em>.</p> <a href="https://habr.com/ru/articles/1080408/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1080408#habracut">Читать далее</a>