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

  1. Нейропоисковик на 17 миллионов картинок: OpenCLIP, Qdrant и ZeroTier вместо облаков

    Sun, 28 Dec 2025 14:46:02 -0000

    Как сделать свой аналог Pinterest, если у вас нет бюджета корпорации, но есть 4 ТБ картинок (17 миллионов штук) и желание искать по ним не просто по тегам, а по визуальному стилю?

    В статье — опыт построения распределенной системы поиска из подручных средств. Разбираем архитектуру: — Гибридное хранение: Backblaze B2 (холодное) + Домашний сервер (вычисления). — Сеть: Как ZeroTier объединил разрозненные ноды в одну Mesh-сеть без белых IP. — Векторный поиск: Как уместить 17 миллионов векторов OpenCLIP ViT-H/14 в 32 ГБ RAM с помощью Qdrant и квантизации. — Оптимизация: Почему поиск работает за 5 мс, а загрузка метаданных тормозила до 3 секунд, и как PostgreSQL спас ситуацию.

    Полный разбор ETL-пайплайна и экономики домашнего HighLoad-проекта.

    Читать далее
  2. Самодельный джаммер Bluetooth и Wi-Fi в радиусе 30 метров

    Sun, 28 Dec 2025 14:27:21 -0000

    В некоторых условиях в целях безопасности нельзя допустить подключение устройств по беспроводной связи. Например, на предприятиях, где высок риск утечки информации. Или чтобы гарантированно погасить следящие маячки типа Airtag вокруг себя. В таких ситуациях по специальному разрешению соответствующих органов используют подавители радиосигналов, в том числе Bluetooth/BLE и Wi-Fi.

    В образовательном проекте ESP32-BlueJammer на Github можно ознакомиться с устройством, которое гасит любой полезный сигнал в диапазоне около 2,4 ГГц с помощью генерации шума и бесполезных пакетов (DoS-атака).

    Примечание. Самовольное подавление радиосигнала незаконно в некоторых странах, поэтому схема изготовления устройства распространяется исключительно в образовательных целях.

    Читать далее
  3. Особенности работы с микроконтроллерами TMS320С28xx

    Sun, 28 Dec 2025 14:18:49 -0000

    Микроконтроллеры серии TMS320C28xx (C2000) от Texas Instruments появились достаточно давно, однако до сих пор остаются актуальными в ряде задач.

    Эти микроконтроллеры отличаются надёжностью, обладают значительным объёмом оперативной памяти, поддерживают операции с числами с плавающей точкой (float/double) на аппаратном уровне, а также оснащены одними из лучших в своём классе модулями ШИМ (PWM) и АЦП (ADC). При этом их стоимость остаётся весьма демократичной.

    В этой статье я расскажу об особенностях работы с данными микроконтроллерами.

    Читать далее
  4. Вы строите Lakehouse, а сторадж строит вам проблемы. Что делать?

    Sun, 28 Dec 2025 14:17:18 -0000

    Всем привет! Меня зовут Дмитрий Листвин, я занимаюсь аналитическим хранилищем данных в Авито.

    В этой статье я собрал наш опыт построения Lakehouse поверх объектного хранилища, как реальная аналитическая нагрузка быстро превращает «обычный S3» в самый капризный элемент всей архитектуры. Будет много про извлечение максимума производительности из Ceph: как добиться высокой пропускной способности HDD, когда поверх данных хочется запускать тяжёлые аналитические запросы.

    Читать далее
  5. Один микросервис — один контейнер. День 1

    Sun, 28 Dec 2025 14:16:57 -0000

    Это первая статья о том, как идея проходит путь от прототипа до полноценного продукта — с участием архитектуры на каждом шагу. Формат — ADR (Architecture Decision Records): каждое решение зафиксировано по дням, чтобы показать реальную эволюцию проекта. Продукт вымышленный, проблемы — настоящие. Те самые, с которыми сталкиваются архитекторы и команды. Документация и код — в открытом доступе на GitHub.

    Читать далее
  6. Соотношение свободы и приватности с безопасностью

    Sun, 28 Dec 2025 14:06:58 -0000

    Данная статья была написана и впервые опубликована осенью 2023 года. В ней разбираются мифы о свободном программном обеспечении и критикуются аргументы любителей проприетарного ПО. За прошедшее время статья нисколько не потеряла своей актуальности. Наоборот, представления о большей безопасности проприетарного ПО по сравнению со свободным становятся все более популярными. Потому разбор этих представлений — выяснение того, состоятельны ли они или носят спекулятивный характер — весьма важен. Хотя статья посвящена главным образом программному обеспечению, серьезное внимание уделено тем социально-экономическим факторам, которые способствуют распространению разбираемых в ней мифов. Вторая половина статьи рассматривает социальные вопросы, показывает, что современная система привела не только к засилью несвободного ПО, но и к репрессивному виду авторского права, нищете, голоду, усугублению экологической обстановки. Хотя в ней нет указаний по исправлению ситуации, но представлены возможные решения по противодействию насаждению угнетения в сфере программного обеспечения и публикаций. Текст статьи остался без изменений, однако ссылки на источники были исправлены — некоторые заменены на более удобные, недоступные ныне ссылки на рабочие.

    Читать далее
  7. [Перевод] Революция «умной лени»: сможет ли ИИ заставить нас переосмыслить продуктивность?

    Sun, 28 Dec 2025 13:54:08 -0000

    Меня всегда восхищало то, как мы измеряем продуктивность - как мы относимся к времени, будто это валюта, которую нужно потратить, оптимизировать или пустить на ветер. Но чем больше я наблюдаю за тем, как на самом деле функционируют организации, тем яснее вижу, что наша одержимость эффективностью часто ведет к стагнации, а не к прогрессу.

    40-часовая рабочая неделя, например, никогда не создавалась для интеллектуального труда. Это была оптимизация заводского цеха и соглашение о трудовых правах начала 20-го века, способ выжать предсказуемую выработку из повторяющегося труда. И все же мы до сих пор цепляемся за нее, загоняя сложную творческую работу в жесткие графики, которые вознаграждают за потраченное время, а не за произведенный эффект.

    В продолжающейся шумихе вокруг генеративного ИИ я фокусируюсь на том, что он может стать той силой, которая заставит нас пересмотреть наши роли и развить новые способности. В то время как класс руководителей может сосредоточиться на устранении потребности в работниках, меня восхищает то, что ИИ дает многим из нас время на обдумывание реальных инноваций. Меньше времени на исполнение, больше времени на размышления о том, какие лучшие результаты возможны.

    Microsoft и другие пытаются выстроить нарратив, что ИИ эффективен для замены многих рабочих мест, но по правде говоря, наша работа одновременно сложна и глубоко человечна. Все не так просто, как нам кажется: нельзя просто засунуть работу в чат-бот и пойти домой.

    Генеративный ИИ не просто автоматизирует задачи - он показывает, что большая часть того, что мы называем «продуктивной работой», была перформативной суетой. Когда ИИ берет на себя рутину, мы остаемся лицом к лицу с неудобной правдой: настоящие инновации всегда требовали неструктурированного времени для ошибок, исследований и глубоких размышлений - вещей, которые наши нынешние системы активно наказывают.

    Читать далее
  8. Трассировочная модель и информационный парадокс чёрных дыр

    Sun, 28 Dec 2025 13:28:16 -0000

    Информационный парадокс чёрных дыр обычно формулируется как вопрос о том, куда исчезает информация при коллапсе материи и последующем испарении дыры. В этой статье предлагается другой взгляд на проблему: возможно, информация никуда не обязана «возвращаться», потому что она и не покидает внешнюю Вселенную. Рассматривается интерпретационная унитарная модель, в которой структурная информация о падающем объекте формируется в виде распределённого квантового следа во внешней среде ещё до образования горизонта событий, тогда как излучение Хокинга возвращает лишь энергию. Такой подход позволяет по-новому взглянуть на парадокс, не нарушая унитарности и не вводя дополнительных физических сущностей.

    Читать далее
  9. Интересный заголовок. Посвящается Сибуру и их призывам идти работать на завод

    Sun, 28 Dec 2025 13:23:58 -0000

    IT-специалистам на заводах РФ посвящается. Создаю контраст в противопоставление статьям Сибура про работу в IT на заводах

    Читать далее
  10. Люблинская линия – будущее нелюбимого прошлого

    Sun, 28 Dec 2025 13:20:50 -0000

    Эти станции так и не стали лицом Московского метрополитена. Подземка 90-х, лужковское метро – о нём не пишут в путеводителях, по нему не водят экскурсии. И зря! Рождённая на переломе эпох Люблинская линия сполна хлебнула хаоса, безденежья, безнадёги… и настоящего героизма, о котором тоже не вспоминают. А ещё архитектурных и технологических новшеств. Тридцать лет назад, когда о будущем думать было страшно, «салатовая ветка» предвосхитила будущее столичной подземки – частью ставшее её настоящим, а частью, увы, тоже забытое

    Читать далее
  11. Что такое MCP-сервер, и зачем он нужен

    Sun, 28 Dec 2025 13:16:41 -0000

    Привет, Хабр! Меня зовут Андрей Слесаренко — frontend‑разработчик с опытом работы более 8 лет. Прошёл путь от джуна до тимлида, работал над разными высоко‑нагруженными проектами. В начале этого года начал активно использовать LLM‑агентов в повседневной работе — и за это время набил немало шишек.

    В этой статье хочу поделиться своим опытом, где мои ожидания разошлись с результатом, а также рассказать об основных «шишках», которые я набил при работе с агентами.

    Читать далее
  12. Подробный обзор Sipeed NanoKVM — IP KVM в любой компьютер

    Sun, 28 Dec 2025 13:01:37 -0000

    Когда сервер завис или система не грузится, обычный удалённый доступ уже бесполезен. Нужен способ увидеть, что происходит прямо «на экране» машины, и управлять ею, будто сидишь перед ней с клавиатурой и мышью. Для этого и существует IP-KVM — коробочка, которая передаёт видео и управление компьютером по сети.

    Sipeed делает свою версию такого устройства — компактную, открытую и недорогую. Она позволяет подключиться к компьютеру или серверу, даже если тот не загружается в операционную систему, и полностью им управлять, например, войти в BIOS, установить систему или просто перезапустить. По сути, это свой iLO или iDRAC, только без лишнего корпоративного веса и по доступной цене.

    Протестируем эту железку далее в статье
  13. Использование Lazy<T> с Dependency Injection в .NET

    Sun, 28 Dec 2025 12:46:27 -0000

    Dependency Injection (DI) — это популярный механизм внедрения зависимостей, который идеально соответствует принципам SOLID (Dependency Inversion Principle). В .NET использование DI (Microsoft.Extensions.DependencyInjection) стало стандартом де-факто.

    Однако у DI есть важный недостаток: при создании корневого объекта (например, контроллера) контейнер резолвит всё дерево зависимостей, что плохо для памяти и производительности.

    Решение - использование DI с Lazy<T> — ленивая инициализация зависимостей.

    Читать далее
  14. Анализ 105 рисков, наступающих во время разработки ИТ-продуктов в процессе реализации ИТ-проектов

    Sun, 28 Dec 2025 12:30:34 -0000

    Проведенные исследования показывают, что во время создания ИТ-продуктов могут материализоваться 105 универсальных рисков. Также было обнаружено, что одним из критериев зрелости ИТ-субъекта является наличие результативных и эффективных мер превентивного воздействия на данные риски. Цель: проведение анализа ранее выявленных универсальных рисков, возникающих во время создания ИТ-продуктов в рамках выполнения спринтов, фаз жизненного цикла ИТ-проектов и (или) контрактов. Методы: теория управления рисками и ИТ-проектами. Анализ универсальных рисков был осуществлен с помощью методов 5W, SWIFT и коэффициентов Харрингтона. Результаты: ИТ-субъект должен заблаговременно, до заключения контракта, проводить экспресс-оценку универсальных рисков и превентивно воздействовать на них, в том числе за счет формализации в тексте контракта действий и (или) бездействий, которые должны выполнять заинтересованные стороны для элиминирования наиболее опасных рисков. Также были разработаны схемы причинно-следственных связей универсальных комплаенс- и проектных рисков, что позволило выявить часто встречаемые и наиболее опасные рисковые события. Благодаря созданным схемам был идентифицирован негативный сценарий, который продемонстрировал наихудший вариант развития событий во время выполнения ИТ-проектов. Данный сценарий дает возможность ИТ-субъектам заблаговременно разрабатывать меры «достойного» принятия рисков, не допуская наступления наиболее радикального исхода.

    Читать далее
  15. Сборка компактного NAS для альтернативы Synology и Terramaster

    Sun, 28 Dec 2025 12:15:32 -0000

    NAS Колхозника-1Сника на базе Turbo Селерона N150 и под управлением MS Server 2019 в компактном корпусе и с надеждой на надежность.

    Читать далее
  16. Мобильная разработка за неделю #614 (22 — 28 декабря)

    Sun, 28 Dec 2025 12:09:20 -0000

    Последний дайджест в этому году! От неработающей к тестируемой навигации, тепловизор для разработчика, развитие Swift SDK для Android, инженерия уверенности и многое другое. С наступающим и хороших вам приложений! До встречи в новом году!

    🎄Читать
  17. Databasus — open source инструмент для резервного копирования PostgreSQL, MySQL и MongoDB (ex-Postgresus)

    Sun, 28 Dec 2025 12:00:28 -0000

    В начале декабря я публиковал статью про Postgresus 2.0 — инструмент для резервного копирования PostgreSQL. С момента этой статьи пришло много запросов на добавление других баз данных, много положительной обратной связи от пользователей и набралось больше 1000 звёзд на GitHub.

    А потом я узнал, что нарушил торговый знак 🥲. Оказывается, нельзя брать первое понравившееся название — и использовать его. Точнее можно, но с оговорками.

    В итоге было принято решение о маленьком ребрендинге. Теперь Postgresus — это Databasus. И поддерживает другие базы: MySQL, MariaDB и MongoDB (при этом оставляя основной фокус на PostgreSQL).

    Ниже — детальнее, что из себя представляет проект и почему произошло переименование.

    Читать далее
  18. AI-Accelerated Engineers VS AI Governance Engineers (новые типы специалистов в 2026 году)

    Sun, 28 Dec 2025 11:50:37 -0000

    Раньше в резюме строчка Уверенный пользователь MS Office (Word, Excel) была обязательна, так же как стрессоустойчивость, коммуникабельность, работа в команде.

    Думаю, теперь обязательной строкой станет:

    «Уверенный пользователь AI. Problem decomposition, structured prompting, critical evaluation of AI outputs, code and workflow automation.»

    Я уже вижу, насколько отличается скорость разработки у инженеров, которые активно используют ИИ и у тех кто не используют ИИ вообще или используют его неэффективно

    И в будущем это еще сильнее будет бросаться в глаза

    Читать далее
  19. Диалог пользователь — ИИ. Часть 2

    Sun, 28 Dec 2025 11:33:00 -0000

    Через 5 минут после опубликования статьи (Диалог пользователь – ИИ. Часть 1) появилась оценка (– 1) и чуть позже (возможно после тлф звонка другу) еще два (– 1). Ясно, что эти минусаторы статью не читали, не вникали в содержание статьи. Это постоянные критики (возможно с 2014 года) моих трудов и моя карма их чем-то тоже не устраивает. Чего добиваются эти «читатели», нападающие исподтишка как оголтелая толпа (– 16) властолюбцев, не обнародуя причин и лица своего, видимо стыдно помещать в комментариях глупость или навет, которые сразу же обнаружатся. Им в руки дан бич, которым они размахивают без зазрения совести направо и налево. Кто они – неизвестно, чего хотят не раскрывают. Система позволяет им минусовать, не раскрывая причин и личности. Администрацией поясняется по пунктам: есть такой «ничего не понял» или «низкий технический уровень». Тому кто ничего не понял минус надо ставить себе, так как находятся те, кто понял. Второе тоже совершенно необоснованное утверждение. Уровень образования ИИ выше каждого минусатора в отдельности и всех вместе взятых скопом. Это просто разгул дремучести, потакаемый системой. По-видимому, здорово их припекло и на много лет. Призываю читателей не поддаваться толпе, сохранять самостоятельность суждений.
    Могу их успокоить, в марте мне будет 88 лет, осталось совсем не много. Просто мне хотелось бы полностью завершить проект с факторизацией числа, в теории он уже близок к завершению. Программиста-добровольца пока не нашлось, хотя нашелся один, написавший программу модели (СММ) числа, и выложивший ее в общее пользование. Ему отдельное спасибо за это, теперь есть возможность проверять истинность (или устанавливать ошибочность) всех утверждений, касательно СМ-модели, начиная с закона распределения делителей (ЗРД) числа.
    Скорее всего мне программиста придется нанять за деньги. Бросить начатое я не могу по понятным причинам и «минусаторы» меня не остановят. Скажу, что ИИ тоже не сразу одолел даже модель числа, но совместно мы справились. Возможно, именно это и держит мен

    Объем текстов в ответах ИИ очень велик и я принял решение разбить диалог на части.
    Считаю, что минусование за низкий технический уровень (это уровень ИИ) да и по другим показателям неправомерно, так как научный и технический уровень ИИ несоизмеримо более высок, чем у и автора, и у минусаторов. В ответах на комментарии по более ранним, предшествующим публикациям мной показано, что в рамках предлагаемого подхода решаются такие задачи, которые современному уровню математики не "по зубам". Это и вычисление корней сравнений и вычисление инволюций минуя переборные алгоритмы.

    В статистику публикаций рекомендую Хабру (администрации) внести дополнения: каждому автору указывать количество плюсов, выставляемых им другим авторам, и количество минусов, награждаемых ими других авторов. Станет видно особенно борзых и возможно как то охладит их самих. А так, неизвестно кто, не известно за что творит измывательство над хабровчанами-авторами. Страна должна знать своих "героев".

    Читать далее
  20. AI без интернета (офлайн) на своем компьютере

    Sun, 28 Dec 2025 11:30:05 -0000

    Зачем это обывателю?

    Кейсов на самом деле не мало, как минимум это бесплатно и дает возможность запускать AI без облака, чтобы ничего не отправлялось в интернет (приватность, скорость), 

    ну и на случай если упадет интернет как например у нас было в Испании когда все электричество пропало, хорошо бы иметь умного ИИ с которым можно будет пообщаться)

    Еще можно использовать как офлайн переводчик или объяснялку без интернета, помощника по учебе и изучения чего либо.

    Читать далее
  21. Отечественные ребрендинги 2025 года: Яндекс, Lamoda, X5 и другие

    Sun, 28 Dec 2025 11:26:44 -0000

    2025 можно смело назвать годом ребрендинга. Сразу несколько компаний модернизировали свой визуальный стиль. Расскажем о том, что получилось, подробнее в нашем материале.

    Читать далее
  22. Что случится, если дергать дракона за хвост?

    Sun, 28 Dec 2025 11:20:23 -0000

    Это мифическое животное всегда олицетворяло что-то очень могущественное и опасное. «Дерганьем дракона за хвост» Ричард Фейнман назвал эксперименты, проводившиеся во время создания первой атомной бомбы в проекте «Манхэттен». И такое выражение очень точно описывает действия набранных со всего мира именитых ученых, проводивших невообразимо опасные эксперименты, некоторые из которых привели к трагическим последствиям.

    Читать далее
  23. Веб-приложение без фронтенд-фреймворков в эпоху AI-поиска: личный опыт

    Sun, 28 Dec 2025 11:16:19 -0000

    Опыт одиночной разработки и поддержки долгоживущего веб-приложения: отказ от фронтенд-фреймворков, использование нативных возможностей браузера, работа с Core Web Vitals и влияние AI-поиска на трафик реального проекта.

    Читать далее
  24. Как создать документацию к коду, а потом ее обновить с помощью нейросети

    Sun, 28 Dec 2025 11:10:49 -0000

    В этой статье мы рассмотрим, как использовать нейросети для описания кода через VS Code и как вносить изменения в описание в репозитории с помощью MCP-сервера GitHub.

    Читать далее
  25. Серверные системы и платформы для управления приложениями — еще один шаг в тему селф-хостинга

    Sun, 28 Dec 2025 10:58:15 -0000

    В целом для запуска домашней лаборатории достаточно взять любой Linux-дистрибутив по нраву. Понадобилось поработать с NAS-сервером — выбрал Unraid; захотелось чего-то для встраиваемых систем — обратился к Alpine. Селф-хостинг позволяет опробовать разное, даже экспериментальное программное обеспечение. Сегодня мы в Beeline Cloud рассмотрим несколько интересных альтернатив.

    Читать далее
  26. Как мы программировали в 90-е. Часть #01

    Sun, 28 Dec 2025 10:53:37 -0000

    Чтоб я ещё хоть строку кода написал!
     Это был ответ Паши на вопрос:
     - Ну чё, как?
     Вопрос относился к защите диплома, с которой Паша вышел на факультетское крыльцо, Здесь приходили в себя те, кто уже вышел с защиты и усиленно мандражили те, кому ещё предстояло зайти.
     Это был тёплый июль 1988-го года. Новосибирск, крыльцо Дзержинского филиала Самолётостроительного факультета НЭТИ (ныне - НГТУ).

    - Воистину cancel! – ответил я тогда и был убеждён – больше никаких перфолент и распечаток. На свой самолётостроительный факультет я поступал с мечтой стать инженером-конструктором, а специальность, по недоразумению, выбрал самую расчётную – прочность летательных аппаратов.

    И уже с первых дней первого курса (1982г!) в нашем расписании появились занятия «Основы программирования».

    Слово «ЭВМ» - электронно-вычислительная машина - было в самом своём романтическом зените. Молодые учёные, разглядывающие на просвет перфоленты или задумчиво, сквозь очки всматривающиеся в дисплеи и распечатки, коллажи с двоичными кодами – были на плакатах, в газетах, в научно-популярных и художественных фильмах.

    Читать далее
  27. Техники обратного инжиниринга прошивок — распаковка UBIFS и анализ Device Tree для OpenWrt

    Sun, 28 Dec 2025 10:49:16 -0000

    Привет Хабр! Меня зовут Алексей и я занимаюсь беспроводными технологиями. Не так давно вот в этой статье я рассказал как можно собрать свой кастомный sysupgrade образ имея только роутер с openwrt, а вот здесь о том как можно собрать новый образ для нестандартного оборудования на основе dts файла. Сегодня попробуем зайти с другой стороны и посмотрим какую информацию можно достать из существующего sysupgrade образа, и для того чтобы повысить уровень сложности работатаь мы будем с образом на основе UBIFS.

    Итак в нашем распоряжении файл sysupgrade.bin - это специализированный формат упаковки OpenWrt, который содержит несколько компонентов и может различаться в зависимости от архитектуры устройства. Файл обычно состоит из:

    Читать далее
  28. n8n — масштабируем получение SMS и уведомлений с нескольких (десятков) SIM-карт одновременно

    Sun, 28 Dec 2025 10:46:51 -0000

    TL;DR Автор в прошлой статье настроил Telegram-чат, куда несколько смартфонов скидывают пуши с помощью MacroDroid и/или Tasker. Проблема в том, что смартфоны брали на себя слишком много работы. Что, если они будут тонкими клиентами, которые шлют сырые данные на сервер, где уже происходит вся обработка и рассылка? Автор делится workflow и конфигурацией для n8n, которые позволяют это реализовать в режиме "Быстрого старта".

    Читать далее
  29. ML-аналитика, какие проблемы решает, инструменты, зачем выделять ресурсы

    Sun, 28 Dec 2025 10:30:52 -0000

    Привет, Хабр! Меня зовут Игорь Миленький, я руководитель отдела ML-аналитики в музыкальном сервисе Звук. Расскажу об еще одной профессии в Data Science, ML-аналитике, и покажу на практике, как устроена работа команды в Звуке. В статье хотел бы дать общее представление о профессии ML-аналитика и примерах задач.

    Читать далее
  30. Как мы построили систему видеоаналитики на open source и довели её до продакшена

    Sun, 28 Dec 2025 10:16:08 -0000

    Всем привет, я Иван, продакт-менеджер. В этой статье разберу практический опыт построения системы видеоаналитики на базе open source-инструментов: от выбора библиотек и архитектуры до проблем с производительностью и масштабированием под десятки видеопотоков.

    Материал будет полезен инженерам, тимлидам и продакт-менеджерам и всем тем, кто рассматривает open source как основу для production-ready CV-систем.

    Читать далее
  31. CUPED и пост-стратификация: выход в стратосферу

    Sun, 28 Dec 2025 09:34:03 -0000

    Привет, Хабр!

    Меня зовут Евгений Пантелеев. Я занимаюсь аналитикой в Авито Авто в сегменте Resellers.

    В этой статье я расскажу о том, как мне удалось усилить CUPED довольно простой механикой и довести результат до статзначимости с помощью пост-стратификации в продолжительном эксперименте.

    Также попробуем разобраться почему многие аналитики на практике пренебрегают пост-стратификацией, считая, что мощный CUPED дает повышение чувствительности эксперимента близкое к максимальному.

    Читать далее
  32. Лента Хабр, только честная

    Sun, 28 Dec 2025 09:17:56 -0000

    Привет, Хабр!

    На Хабр выходит множество статей разного качества. Часто, это статьи с вводящими в заблуждение или просто скучными заголовками. И мы это исправили - по ссылке лента Хабр с честными (или как минимум смешными заголовками).

    Код берет заголовки нашего любимого Хабра из его RSS и через нейронку переводит в "честный вид".

    Читать далее
  33. [Перевод] Фрактал, который провисел на моей стене 12 лет

    Sun, 28 Dec 2025 09:01:54 -0000

    Когда я учился в средней школе, то часто вместо того, чтобы заниматься делом, рисовал всякую всячину. Тогда же я умудрился изящно изрисовать чертёжный лист, комбинируя и повторяя множество квадратов — получилось что-то среднее между Крутой S и треугольниками Пенроуза. Я чувствовал, что в этом рисунке кроется нечто большее, но тогда мне ещё не хватало знаний для полноценного осмысления его принципов. В итоге, решив делегировать эту задачу будущему себе, который гораздо лучше знает математику, я повесил своё творение на стену за письменным столом, где оно провисело на протяжении моей учёбы в старших классах и колледже и висит по сей день.

    Однако время шло, и сегодня я уже стал той самой будущей версией себя, которая разбирается в математике чуть лучше. Ну а поскольку мой фрактал похож на распускающийся цветок и провисел на моей стене столько лет, я буду ласково называть его «желтофиоль», хотя ниже вы увидите, что он сильно похож на некоторые другие известные фракталы. Но прежде чем переходить к изучению этого узора, будет нелишним проговорить этапы, которым мы следовали в школе при его рисовании.

    Читать далее
  34. PostgreSQL. Интервальный тип данных. Интеграция с Spring Data JPA

    Sun, 28 Dec 2025 08:15:49 -0000

    В своей практике мы можем сталкиваться с хранением и поиском информации задаваемой в интревальном формате. Например: срок действия акций, тарифы на доставку и прочее. В статье мы подружим Spring JPA и Range Types.

    Читать далее
  35. Мой радарный МУО: продолжаем продолжать

    Sun, 28 Dec 2025 08:05:47 -0000

    Привет, Хабр!

    Так уж сложилось, что 99% устройств моего «умного дома» были спроектированы и собраны самостоятельно — что тут поделать, каждый развлекается как может. Об одном из таких устройств я писал ранее, а именно — о модуле управления освещением с радарным датчиком HLK-LD2402. И в соответствии с жизненным циклом отладки, а также процессом эксплуатации устройства назрела необходимость в программных улучшениях, о которых я постараюсь коротко рассказать в этой статье.

    Читать далее
  36. Как ИИ создавал клоны «Сапера»: тест четырех моделей и неожиданные результаты

    Sun, 28 Dec 2025 08:05:45 -0000

    Недавно команда специалистов по ИИ провела эксперимент: нескольким ИИ-сервисам для программирования предложили с нуля создать веб-версию классической игры «Сапер». Помимо базовой логики, в задании были дополнительные требования — звуковые эффекты, поддержка сенсорных экранов и нестандартные игровые элементы. На практике такой формат быстро выявил различия в возможностях сервисов: одни справились с задачей уверенно, другие неожиданно споткнулись на, казалось бы, простых вещах. В этом материале разберем, как OpenAI Codex, Anthropic Claude Code, Mistral Vibe и Google Gemini CLI подошли к заданию и что их результаты говорят о текущем уровне ИИ в разработке.

    Читать далее
  37. Люди! Делайте же нормальные файлы EXCEL! (ч.2)

    Sun, 28 Dec 2025 07:28:59 -0000

    Начало тут https://habr.com/ru/articles/980776/

                       II.            ПОЙМИ ДЛЯ ЧЕГО ТЫ СОЗДАЕШЬ ЭКСЕЛЬ ФАЙЛ!!!

    По своей сути, каждая новая экселька это отдельный мирок. Я бы даже выразился "некая от отдельная приложуха"! И чтобы она была живой, понятной не только тебе и действительно стала полезным инструментом ты должен понять, а на какой вопрос она отвечает?

    Это не совсем ТЗ. Тех.задание (пусть и самому себе) ты будешь продумывать в голове на следующем шаге. А это чуть более глубокий вопрос: какую именно потребность ты закроешь в самом конце, проделав кучу работы, всё собрав, подсчитав и отформатировав?

    Читать далее
  38. Hello World от ИИ-агентов: как обстоят дела с интересом к технологии в мире

    Sun, 28 Dec 2025 07:10:37 -0000

    ИИ-агенты ворвались в чарты и обсуждения по всему миру, к ним прикован интерес, в них вливают миллиарды и интегрируют в продукты и платформы. Но долго ли это продлится?

    На связи команда Research & Insights Центра стратегии цифровых продуктов МТС. Мы подготовили исследование мирового и российского рынка ИИ-агентов. Это третий материал на его основе: в первом рассказали об инсайдах исследования, во втором — о видах агентов. А в этом покажем, какие три сценария развития ИИ выделяют инвесторы, в какой верят больше всего и как в эту картину вписывается тренд на ИИ-агенты. 

    Читать далее
  39. [Перевод] Как древняя чума изменила человечество 5000 лет назад

    Sun, 28 Dec 2025 06:47:25 -0000

    У историков, изучающих болезни, возникла проблема. При исследовании образцов ДНК древнего человека генетики обнаружили гены, принадлежащие бактерии чумы Yersinia pestis, и это означало, что её эпидемия бушевала в Евразии пять тысяч лет назад. То есть почти за 3500 лет до «первой чумы», названной Юстиниановой по имени властвовавшего тогда римского императора. Как назвать этот обнаруженный «приквел» эпидемии? Сейчас самое популярное название — это чума позднего неолита и бронзового века (Late Neolithic-Bronze Age, LNBA), но это слишком уж многословно. Однако у учёных есть и другие причины для беспокойства. Есть вероятность, что это открытие станет ещё одним гвоздём в крышку гроба давно сложившегося убеждения о том, когда и почему человечество обрело множество влияющих на нас сегодня инфекционных заболеваний. В образцах, взятых у древних людей, обнаружилась галерея доисторических ужасов. Эти так называемые зоонозные заболевания донимали животных ещё до того, как перенеслись на человека, поэтому считается, что они совершили этот межвидовой переход после изобретения человечеством сельского хозяйства примерно двенадцать тысяч лет назад. Но в процессе изучения генетиками всё более глубоких слоёв прошлого обнаруживается, что переход произошёл гораздо позже — крупномасштабные вспышки происходили в Европе, как вы уже могли догадаться, примерно пять тысяч лет назад. Эти открытия не только покончили со старыми представлениями об эволюции заболеваний, но и заставили нас переосмыслить поворотный доисторический период. Как в то время распространялись болезни? Действовали ли тогда патогены так же, как и сегодня? Могла ли сама чума стать причиной бронзового века, заложив фундамент европейской цивилизации?

    Читать далее
  40. «Дозорные» итоги года, часть 3: под капотом и в руках администратора

    Sun, 28 Dec 2025 06:30:19 -0000

    Новый инсталлятор и повышение удобства работы с системой.

    В предыдущих частях было рассказано о революции в расследованиях и усилении защитного периметра. Но не менее важна и «кухня» — то, как система устанавливается и насколько легко работать с ней.

    В завершающей части обзора, посвященной нововведениям, касающимся платформы и юзабилити, Яна Менжевицкая, аналитик отдела бизнес-аналитики систем предотвращения утечек информации ГК «Солар», поведает, как Solar Dozor восьмой серии стал проще в развертывании, легче в интеграции и гибче в управлении.

    Интерфейс для решения технических задач: графический инсталлятор и редактор схем преобразования данных.

    В Solar Dozor версии 8.1 появились:
    • Графический инсталлятор, который делает процесс установки и обновления системы более простым и удобным. Поддерживается установка в одиночной или многонодовой конфигурации, а также добавление новых узлов в кластер. В начале установки проверяется соответствие аппаратного и программного обеспечения требованиям системы, что предотвращает возможные ошибки.
    • Редактор схем преобразования данных из внешних источников. Cхемы преобразования данных используются для интеграции Solar Dozor с другими системами (по ICAP/HTTP). Принимая сообщения от этих систем, DLP-система «Солара» получает из них необходимую информацию в соответствии с определенной схемой. В предыдущих версиях Solar Dozor такие схемы можно было создавать и редактировать только путем изменений в специальных файлах. Теперь работать со схемами преобразования данных можно прямо в интерфейсе системы. При необходимости можно отключать/включать использование конкретной схемы, а также копировать или удалять их.

    Читать далее
  41. Нейропоисковик на 17 миллионов картинок: OpenCLIP, Qdrant и ZeroTier вместо облаков

    Sun, 28 Dec 2025 14:46:02 -0000

    Как сделать свой аналог Pinterest, если у вас нет бюджета корпорации, но есть 4 ТБ картинок (17 миллионов штук) и желание искать по ним не просто по тегам, а по визуальному стилю?

    В статье — опыт построения распределенной системы поиска из подручных средств. Разбираем архитектуру: — Гибридное хранение: Backblaze B2 (холодное) + Домашний сервер (вычисления). — Сеть: Как ZeroTier объединил разрозненные ноды в одну Mesh-сеть без белых IP. — Векторный поиск: Как уместить 17 миллионов векторов OpenCLIP ViT-H/14 в 32 ГБ RAM с помощью Qdrant и квантизации. — Оптимизация: Почему поиск работает за 5 мс, а загрузка метаданных тормозила до 3 секунд, и как PostgreSQL спас ситуацию.

    Полный разбор ETL-пайплайна и экономики домашнего HighLoad-проекта.

    Читать далее
  42. Самодельный джаммер Bluetooth и Wi-Fi в радиусе 30 метров

    Sun, 28 Dec 2025 14:27:21 -0000

    В некоторых условиях в целях безопасности нельзя допустить подключение устройств по беспроводной связи. Например, на предприятиях, где высок риск утечки информации. Или чтобы гарантированно погасить следящие маячки типа Airtag вокруг себя. В таких ситуациях по специальному разрешению соответствующих органов используют подавители радиосигналов, в том числе Bluetooth/BLE и Wi-Fi.

    В образовательном проекте ESP32-BlueJammer на Github можно ознакомиться с устройством, которое гасит любой полезный сигнал в диапазоне около 2,4 ГГц с помощью генерации шума и бесполезных пакетов (DoS-атака).

    Примечание. Самовольное подавление радиосигнала незаконно в некоторых странах, поэтому схема изготовления устройства распространяется исключительно в образовательных целях.

    Читать далее
  43. Особенности работы с микроконтроллерами TMS320С28xx

    Sun, 28 Dec 2025 14:18:49 -0000

    Микроконтроллеры серии TMS320C28xx (C2000) от Texas Instruments появились достаточно давно, однако до сих пор остаются актуальными в ряде задач.

    Эти микроконтроллеры отличаются надёжностью, обладают значительным объёмом оперативной памяти, поддерживают операции с числами с плавающей точкой (float/double) на аппаратном уровне, а также оснащены одними из лучших в своём классе модулями ШИМ (PWM) и АЦП (ADC). При этом их стоимость остаётся весьма демократичной.

    В этой статье я расскажу об особенностях работы с данными микроконтроллерами.

    Читать далее
  44. Вы строите Lakehouse, а сторадж строит вам проблемы. Что делать?

    Sun, 28 Dec 2025 14:17:18 -0000

    Всем привет! Меня зовут Дмитрий Листвин, я занимаюсь аналитическим хранилищем данных в Авито.

    В этой статье я собрал наш опыт построения Lakehouse поверх объектного хранилища, как реальная аналитическая нагрузка быстро превращает «обычный S3» в самый капризный элемент всей архитектуры. Будет много про извлечение максимума производительности из Ceph: как добиться высокой пропускной способности HDD, когда поверх данных хочется запускать тяжёлые аналитические запросы.

    Читать далее
  45. Один микросервис — один контейнер. День 1

    Sun, 28 Dec 2025 14:16:57 -0000

    Это первая статья о том, как идея проходит путь от прототипа до полноценного продукта — с участием архитектуры на каждом шагу. Формат — ADR (Architecture Decision Records): каждое решение зафиксировано по дням, чтобы показать реальную эволюцию проекта. Продукт вымышленный, проблемы — настоящие. Те самые, с которыми сталкиваются архитекторы и команды. Документация и код — в открытом доступе на GitHub.

    Читать далее
  46. Соотношение свободы и приватности с безопасностью

    Sun, 28 Dec 2025 14:06:58 -0000

    Данная статья была написана и впервые опубликована осенью 2023 года. В ней разбираются мифы о свободном программном обеспечении и критикуются аргументы любителей проприетарного ПО. За прошедшее время статья нисколько не потеряла своей актуальности. Наоборот, представления о большей безопасности проприетарного ПО по сравнению со свободным становятся все более популярными. Потому разбор этих представлений — выяснение того, состоятельны ли они или носят спекулятивный характер — весьма важен. Хотя статья посвящена главным образом программному обеспечению, серьезное внимание уделено тем социально-экономическим факторам, которые способствуют распространению разбираемых в ней мифов. Вторая половина статьи рассматривает социальные вопросы, показывает, что современная система привела не только к засилью несвободного ПО, но и к репрессивному виду авторского права, нищете, голоду, усугублению экологической обстановки. Хотя в ней нет указаний по исправлению ситуации, но представлены возможные решения по противодействию насаждению угнетения в сфере программного обеспечения и публикаций. Текст статьи остался без изменений, однако ссылки на источники были исправлены — некоторые заменены на более удобные, недоступные ныне ссылки на рабочие.

    Читать далее
  47. [Перевод] Революция «умной лени»: сможет ли ИИ заставить нас переосмыслить продуктивность?

    Sun, 28 Dec 2025 13:54:08 -0000

    Меня всегда восхищало то, как мы измеряем продуктивность - как мы относимся к времени, будто это валюта, которую нужно потратить, оптимизировать или пустить на ветер. Но чем больше я наблюдаю за тем, как на самом деле функционируют организации, тем яснее вижу, что наша одержимость эффективностью часто ведет к стагнации, а не к прогрессу.

    40-часовая рабочая неделя, например, никогда не создавалась для интеллектуального труда. Это была оптимизация заводского цеха и соглашение о трудовых правах начала 20-го века, способ выжать предсказуемую выработку из повторяющегося труда. И все же мы до сих пор цепляемся за нее, загоняя сложную творческую работу в жесткие графики, которые вознаграждают за потраченное время, а не за произведенный эффект.

    В продолжающейся шумихе вокруг генеративного ИИ я фокусируюсь на том, что он может стать той силой, которая заставит нас пересмотреть наши роли и развить новые способности. В то время как класс руководителей может сосредоточиться на устранении потребности в работниках, меня восхищает то, что ИИ дает многим из нас время на обдумывание реальных инноваций. Меньше времени на исполнение, больше времени на размышления о том, какие лучшие результаты возможны.

    Microsoft и другие пытаются выстроить нарратив, что ИИ эффективен для замены многих рабочих мест, но по правде говоря, наша работа одновременно сложна и глубоко человечна. Все не так просто, как нам кажется: нельзя просто засунуть работу в чат-бот и пойти домой.

    Генеративный ИИ не просто автоматизирует задачи - он показывает, что большая часть того, что мы называем «продуктивной работой», была перформативной суетой. Когда ИИ берет на себя рутину, мы остаемся лицом к лицу с неудобной правдой: настоящие инновации всегда требовали неструктурированного времени для ошибок, исследований и глубоких размышлений - вещей, которые наши нынешние системы активно наказывают.

    Читать далее
  48. Трассировочная модель и информационный парадокс чёрных дыр

    Sun, 28 Dec 2025 13:28:16 -0000

    Информационный парадокс чёрных дыр обычно формулируется как вопрос о том, куда исчезает информация при коллапсе материи и последующем испарении дыры. В этой статье предлагается другой взгляд на проблему: возможно, информация никуда не обязана «возвращаться», потому что она и не покидает внешнюю Вселенную. Рассматривается интерпретационная унитарная модель, в которой структурная информация о падающем объекте формируется в виде распределённого квантового следа во внешней среде ещё до образования горизонта событий, тогда как излучение Хокинга возвращает лишь энергию. Такой подход позволяет по-новому взглянуть на парадокс, не нарушая унитарности и не вводя дополнительных физических сущностей.

    Читать далее
  49. Интересный заголовок. Посвящается Сибуру и их призывам идти работать на завод

    Sun, 28 Dec 2025 13:23:58 -0000

    IT-специалистам на заводах РФ посвящается. Создаю контраст в противопоставление статьям Сибура про работу в IT на заводах

    Читать далее
  50. Люблинская линия – будущее нелюбимого прошлого

    Sun, 28 Dec 2025 13:20:50 -0000

    Эти станции так и не стали лицом Московского метрополитена. Подземка 90-х, лужковское метро – о нём не пишут в путеводителях, по нему не водят экскурсии. И зря! Рождённая на переломе эпох Люблинская линия сполна хлебнула хаоса, безденежья, безнадёги… и настоящего героизма, о котором тоже не вспоминают. А ещё архитектурных и технологических новшеств. Тридцать лет назад, когда о будущем думать было страшно, «салатовая ветка» предвосхитила будущее столичной подземки – частью ставшее её настоящим, а частью, увы, тоже забытое

    Читать далее
  51. Что такое MCP-сервер, и зачем он нужен

    Sun, 28 Dec 2025 13:16:41 -0000

    Привет, Хабр! Меня зовут Андрей Слесаренко — frontend‑разработчик с опытом работы более 8 лет. Прошёл путь от джуна до тимлида, работал над разными высоко‑нагруженными проектами. В начале этого года начал активно использовать LLM‑агентов в повседневной работе — и за это время набил немало шишек.

    В этой статье хочу поделиться своим опытом, где мои ожидания разошлись с результатом, а также рассказать об основных «шишках», которые я набил при работе с агентами.

    Читать далее
  52. Подробный обзор Sipeed NanoKVM — IP KVM в любой компьютер

    Sun, 28 Dec 2025 13:01:37 -0000

    Когда сервер завис или система не грузится, обычный удалённый доступ уже бесполезен. Нужен способ увидеть, что происходит прямо «на экране» машины, и управлять ею, будто сидишь перед ней с клавиатурой и мышью. Для этого и существует IP-KVM — коробочка, которая передаёт видео и управление компьютером по сети.

    Sipeed делает свою версию такого устройства — компактную, открытую и недорогую. Она позволяет подключиться к компьютеру или серверу, даже если тот не загружается в операционную систему, и полностью им управлять, например, войти в BIOS, установить систему или просто перезапустить. По сути, это свой iLO или iDRAC, только без лишнего корпоративного веса и по доступной цене.

    Протестируем эту железку далее в статье
  53. Использование Lazy<T> с Dependency Injection в .NET

    Sun, 28 Dec 2025 12:46:27 -0000

    Dependency Injection (DI) — это популярный механизм внедрения зависимостей, который идеально соответствует принципам SOLID (Dependency Inversion Principle). В .NET использование DI (Microsoft.Extensions.DependencyInjection) стало стандартом де-факто.

    Однако у DI есть важный недостаток: при создании корневого объекта (например, контроллера) контейнер резолвит всё дерево зависимостей, что плохо для памяти и производительности.

    Решение - использование DI с Lazy<T> — ленивая инициализация зависимостей.

    Читать далее
  54. Анализ 105 рисков, наступающих во время разработки ИТ-продуктов в процессе реализации ИТ-проектов

    Sun, 28 Dec 2025 12:30:34 -0000

    Проведенные исследования показывают, что во время создания ИТ-продуктов могут материализоваться 105 универсальных рисков. Также было обнаружено, что одним из критериев зрелости ИТ-субъекта является наличие результативных и эффективных мер превентивного воздействия на данные риски. Цель: проведение анализа ранее выявленных универсальных рисков, возникающих во время создания ИТ-продуктов в рамках выполнения спринтов, фаз жизненного цикла ИТ-проектов и (или) контрактов. Методы: теория управления рисками и ИТ-проектами. Анализ универсальных рисков был осуществлен с помощью методов 5W, SWIFT и коэффициентов Харрингтона. Результаты: ИТ-субъект должен заблаговременно, до заключения контракта, проводить экспресс-оценку универсальных рисков и превентивно воздействовать на них, в том числе за счет формализации в тексте контракта действий и (или) бездействий, которые должны выполнять заинтересованные стороны для элиминирования наиболее опасных рисков. Также были разработаны схемы причинно-следственных связей универсальных комплаенс- и проектных рисков, что позволило выявить часто встречаемые и наиболее опасные рисковые события. Благодаря созданным схемам был идентифицирован негативный сценарий, который продемонстрировал наихудший вариант развития событий во время выполнения ИТ-проектов. Данный сценарий дает возможность ИТ-субъектам заблаговременно разрабатывать меры «достойного» принятия рисков, не допуская наступления наиболее радикального исхода.

    Читать далее
  55. Сборка компактного NAS для альтернативы Synology и Terramaster

    Sun, 28 Dec 2025 12:15:32 -0000

    NAS Колхозника-1Сника на базе Turbo Селерона N150 и под управлением MS Server 2019 в компактном корпусе и с надеждой на надежность.

    Читать далее
  56. Мобильная разработка за неделю #614 (22 — 28 декабря)

    Sun, 28 Dec 2025 12:09:20 -0000

    Последний дайджест в этому году! От неработающей к тестируемой навигации, тепловизор для разработчика, развитие Swift SDK для Android, инженерия уверенности и многое другое. С наступающим и хороших вам приложений! До встречи в новом году!

    🎄Читать
  57. Databasus — open source инструмент для резервного копирования PostgreSQL, MySQL и MongoDB (ex-Postgresus)

    Sun, 28 Dec 2025 12:00:28 -0000

    В начале декабря я публиковал статью про Postgresus 2.0 — инструмент для резервного копирования PostgreSQL. С момента этой статьи пришло много запросов на добавление других баз данных, много положительной обратной связи от пользователей и набралось больше 1000 звёзд на GitHub.

    А потом я узнал, что нарушил торговый знак 🥲. Оказывается, нельзя брать первое понравившееся название — и использовать его. Точнее можно, но с оговорками.

    В итоге было принято решение о маленьком ребрендинге. Теперь Postgresus — это Databasus. И поддерживает другие базы: MySQL, MariaDB и MongoDB (при этом оставляя основной фокус на PostgreSQL).

    Ниже — детальнее, что из себя представляет проект и почему произошло переименование.

    Читать далее
  58. AI-Accelerated Engineers VS AI Governance Engineers (новые типы специалистов в 2026 году)

    Sun, 28 Dec 2025 11:50:37 -0000

    Раньше в резюме строчка Уверенный пользователь MS Office (Word, Excel) была обязательна, так же как стрессоустойчивость, коммуникабельность, работа в команде.

    Думаю, теперь обязательной строкой станет:

    «Уверенный пользователь AI. Problem decomposition, structured prompting, critical evaluation of AI outputs, code and workflow automation.»

    Я уже вижу, насколько отличается скорость разработки у инженеров, которые активно используют ИИ и у тех кто не используют ИИ вообще или используют его неэффективно

    И в будущем это еще сильнее будет бросаться в глаза

    Читать далее
  59. Диалог пользователь — ИИ. Часть 2

    Sun, 28 Dec 2025 11:33:00 -0000

    Через 5 минут после опубликования статьи (Диалог пользователь – ИИ. Часть 1) появилась оценка (– 1) и чуть позже (возможно после тлф звонка другу) еще два (– 1). Ясно, что эти минусаторы статью не читали, не вникали в содержание статьи. Это постоянные критики (возможно с 2014 года) моих трудов и моя карма их чем-то тоже не устраивает. Чего добиваются эти «читатели», нападающие исподтишка как оголтелая толпа (– 16) властолюбцев, не обнародуя причин и лица своего, видимо стыдно помещать в комментариях глупость или навет, которые сразу же обнаружатся. Им в руки дан бич, которым они размахивают без зазрения совести направо и налево. Кто они – неизвестно, чего хотят не раскрывают. Система позволяет им минусовать, не раскрывая причин и личности. Администрацией поясняется по пунктам: есть такой «ничего не понял» или «низкий технический уровень». Тому кто ничего не понял минус надо ставить себе, так как находятся те, кто понял. Второе тоже совершенно необоснованное утверждение. Уровень образования ИИ выше каждого минусатора в отдельности и всех вместе взятых скопом. Это просто разгул дремучести, потакаемый системой. По-видимому, здорово их припекло и на много лет. Призываю читателей не поддаваться толпе, сохранять самостоятельность суждений.
    Могу их успокоить, в марте мне будет 88 лет, осталось совсем не много. Просто мне хотелось бы полностью завершить проект с факторизацией числа, в теории он уже близок к завершению. Программиста-добровольца пока не нашлось, хотя нашелся один, написавший программу модели (СММ) числа, и выложивший ее в общее пользование. Ему отдельное спасибо за это, теперь есть возможность проверять истинность (или устанавливать ошибочность) всех утверждений, касательно СМ-модели, начиная с закона распределения делителей (ЗРД) числа.
    Скорее всего мне программиста придется нанять за деньги. Бросить начатое я не могу по понятным причинам и «минусаторы» меня не остановят. Скажу, что ИИ тоже не сразу одолел даже модель числа, но совместно мы справились. Возможно, именно это и держит мен

    Объем текстов в ответах ИИ очень велик и я принял решение разбить диалог на части.
    Считаю, что минусование за низкий технический уровень (это уровень ИИ) да и по другим показателям неправомерно, так как научный и технический уровень ИИ несоизмеримо более высок, чем у и автора, и у минусаторов. В ответах на комментарии по более ранним, предшествующим публикациям мной показано, что в рамках предлагаемого подхода решаются такие задачи, которые современному уровню математики не "по зубам". Это и вычисление корней сравнений и вычисление инволюций минуя переборные алгоритмы.

    В статистику публикаций рекомендую Хабру (администрации) внести дополнения: каждому автору указывать количество плюсов, выставляемых им другим авторам, и количество минусов, награждаемых ими других авторов. Станет видно особенно борзых и возможно как то охладит их самих. А так, неизвестно кто, не известно за что творит измывательство над хабровчанами-авторами. Страна должна знать своих "героев".

    Читать далее
  60. AI без интернета (офлайн) на своем компьютере

    Sun, 28 Dec 2025 11:30:05 -0000

    Зачем это обывателю?

    Кейсов на самом деле не мало, как минимум это бесплатно и дает возможность запускать AI без облака, чтобы ничего не отправлялось в интернет (приватность, скорость), 

    ну и на случай если упадет интернет как например у нас было в Испании когда все электричество пропало, хорошо бы иметь умного ИИ с которым можно будет пообщаться)

    Еще можно использовать как офлайн переводчик или объяснялку без интернета, помощника по учебе и изучения чего либо.

    Читать далее
  61. Отечественные ребрендинги 2025 года: Яндекс, Lamoda, X5 и другие

    Sun, 28 Dec 2025 11:26:44 -0000

    2025 можно смело назвать годом ребрендинга. Сразу несколько компаний модернизировали свой визуальный стиль. Расскажем о том, что получилось, подробнее в нашем материале.

    Читать далее
  62. Что случится, если дергать дракона за хвост?

    Sun, 28 Dec 2025 11:20:23 -0000

    Это мифическое животное всегда олицетворяло что-то очень могущественное и опасное. «Дерганьем дракона за хвост» Ричард Фейнман назвал эксперименты, проводившиеся во время создания первой атомной бомбы в проекте «Манхэттен». И такое выражение очень точно описывает действия набранных со всего мира именитых ученых, проводивших невообразимо опасные эксперименты, некоторые из которых привели к трагическим последствиям.

    Читать далее
  63. Веб-приложение без фронтенд-фреймворков в эпоху AI-поиска: личный опыт

    Sun, 28 Dec 2025 11:16:19 -0000

    Опыт одиночной разработки и поддержки долгоживущего веб-приложения: отказ от фронтенд-фреймворков, использование нативных возможностей браузера, работа с Core Web Vitals и влияние AI-поиска на трафик реального проекта.

    Читать далее
  64. Как создать документацию к коду, а потом ее обновить с помощью нейросети

    Sun, 28 Dec 2025 11:10:49 -0000

    В этой статье мы рассмотрим, как использовать нейросети для описания кода через VS Code и как вносить изменения в описание в репозитории с помощью MCP-сервера GitHub.

    Читать далее
  65. Серверные системы и платформы для управления приложениями — еще один шаг в тему селф-хостинга

    Sun, 28 Dec 2025 10:58:15 -0000

    В целом для запуска домашней лаборатории достаточно взять любой Linux-дистрибутив по нраву. Понадобилось поработать с NAS-сервером — выбрал Unraid; захотелось чего-то для встраиваемых систем — обратился к Alpine. Селф-хостинг позволяет опробовать разное, даже экспериментальное программное обеспечение. Сегодня мы в Beeline Cloud рассмотрим несколько интересных альтернатив.

    Читать далее
  66. Как мы программировали в 90-е. Часть #01

    Sun, 28 Dec 2025 10:53:37 -0000

    Чтоб я ещё хоть строку кода написал!
     Это был ответ Паши на вопрос:
     - Ну чё, как?
     Вопрос относился к защите диплома, с которой Паша вышел на факультетское крыльцо, Здесь приходили в себя те, кто уже вышел с защиты и усиленно мандражили те, кому ещё предстояло зайти.
     Это был тёплый июль 1988-го года. Новосибирск, крыльцо Дзержинского филиала Самолётостроительного факультета НЭТИ (ныне - НГТУ).

    - Воистину cancel! – ответил я тогда и был убеждён – больше никаких перфолент и распечаток. На свой самолётостроительный факультет я поступал с мечтой стать инженером-конструктором, а специальность, по недоразумению, выбрал самую расчётную – прочность летательных аппаратов.

    И уже с первых дней первого курса (1982г!) в нашем расписании появились занятия «Основы программирования».

    Слово «ЭВМ» - электронно-вычислительная машина - было в самом своём романтическом зените. Молодые учёные, разглядывающие на просвет перфоленты или задумчиво, сквозь очки всматривающиеся в дисплеи и распечатки, коллажи с двоичными кодами – были на плакатах, в газетах, в научно-популярных и художественных фильмах.

    Читать далее
  67. Техники обратного инжиниринга прошивок — распаковка UBIFS и анализ Device Tree для OpenWrt

    Sun, 28 Dec 2025 10:49:16 -0000

    Привет Хабр! Меня зовут Алексей и я занимаюсь беспроводными технологиями. Не так давно вот в этой статье я рассказал как можно собрать свой кастомный sysupgrade образ имея только роутер с openwrt, а вот здесь о том как можно собрать новый образ для нестандартного оборудования на основе dts файла. Сегодня попробуем зайти с другой стороны и посмотрим какую информацию можно достать из существующего sysupgrade образа, и для того чтобы повысить уровень сложности работатаь мы будем с образом на основе UBIFS.

    Итак в нашем распоряжении файл sysupgrade.bin - это специализированный формат упаковки OpenWrt, который содержит несколько компонентов и может различаться в зависимости от архитектуры устройства. Файл обычно состоит из:

    Читать далее
  68. n8n — масштабируем получение SMS и уведомлений с нескольких (десятков) SIM-карт одновременно

    Sun, 28 Dec 2025 10:46:51 -0000

    TL;DR Автор в прошлой статье настроил Telegram-чат, куда несколько смартфонов скидывают пуши с помощью MacroDroid и/или Tasker. Проблема в том, что смартфоны брали на себя слишком много работы. Что, если они будут тонкими клиентами, которые шлют сырые данные на сервер, где уже происходит вся обработка и рассылка? Автор делится workflow и конфигурацией для n8n, которые позволяют это реализовать в режиме "Быстрого старта".

    Читать далее
  69. ML-аналитика, какие проблемы решает, инструменты, зачем выделять ресурсы

    Sun, 28 Dec 2025 10:30:52 -0000

    Привет, Хабр! Меня зовут Игорь Миленький, я руководитель отдела ML-аналитики в музыкальном сервисе Звук. Расскажу об еще одной профессии в Data Science, ML-аналитике, и покажу на практике, как устроена работа команды в Звуке. В статье хотел бы дать общее представление о профессии ML-аналитика и примерах задач.

    Читать далее
  70. Как мы построили систему видеоаналитики на open source и довели её до продакшена

    Sun, 28 Dec 2025 10:16:08 -0000

    Всем привет, я Иван, продакт-менеджер. В этой статье разберу практический опыт построения системы видеоаналитики на базе open source-инструментов: от выбора библиотек и архитектуры до проблем с производительностью и масштабированием под десятки видеопотоков.

    Материал будет полезен инженерам, тимлидам и продакт-менеджерам и всем тем, кто рассматривает open source как основу для production-ready CV-систем.

    Читать далее
  71. CUPED и пост-стратификация: выход в стратосферу

    Sun, 28 Dec 2025 09:34:03 -0000

    Привет, Хабр!

    Меня зовут Евгений Пантелеев. Я занимаюсь аналитикой в Авито Авто в сегменте Resellers.

    В этой статье я расскажу о том, как мне удалось усилить CUPED довольно простой механикой и довести результат до статзначимости с помощью пост-стратификации в продолжительном эксперименте.

    Также попробуем разобраться почему многие аналитики на практике пренебрегают пост-стратификацией, считая, что мощный CUPED дает повышение чувствительности эксперимента близкое к максимальному.

    Читать далее
  72. Лента Хабр, только честная

    Sun, 28 Dec 2025 09:17:56 -0000

    Привет, Хабр!

    На Хабр выходит множество статей разного качества. Часто, это статьи с вводящими в заблуждение или просто скучными заголовками. И мы это исправили - по ссылке лента Хабр с честными (или как минимум смешными заголовками).

    Код берет заголовки нашего любимого Хабра из его RSS и через нейронку переводит в "честный вид".

    Читать далее
  73. [Перевод] Фрактал, который провисел на моей стене 12 лет

    Sun, 28 Dec 2025 09:01:54 -0000

    Когда я учился в средней школе, то часто вместо того, чтобы заниматься делом, рисовал всякую всячину. Тогда же я умудрился изящно изрисовать чертёжный лист, комбинируя и повторяя множество квадратов — получилось что-то среднее между Крутой S и треугольниками Пенроуза. Я чувствовал, что в этом рисунке кроется нечто большее, но тогда мне ещё не хватало знаний для полноценного осмысления его принципов. В итоге, решив делегировать эту задачу будущему себе, который гораздо лучше знает математику, я повесил своё творение на стену за письменным столом, где оно провисело на протяжении моей учёбы в старших классах и колледже и висит по сей день.

    Однако время шло, и сегодня я уже стал той самой будущей версией себя, которая разбирается в математике чуть лучше. Ну а поскольку мой фрактал похож на распускающийся цветок и провисел на моей стене столько лет, я буду ласково называть его «желтофиоль», хотя ниже вы увидите, что он сильно похож на некоторые другие известные фракталы. Но прежде чем переходить к изучению этого узора, будет нелишним проговорить этапы, которым мы следовали в школе при его рисовании.

    Читать далее
  74. PostgreSQL. Интервальный тип данных. Интеграция с Spring Data JPA

    Sun, 28 Dec 2025 08:15:49 -0000

    В своей практике мы можем сталкиваться с хранением и поиском информации задаваемой в интревальном формате. Например: срок действия акций, тарифы на доставку и прочее. В статье мы подружим Spring JPA и Range Types.

    Читать далее
  75. Мой радарный МУО: продолжаем продолжать

    Sun, 28 Dec 2025 08:05:47 -0000

    Привет, Хабр!

    Так уж сложилось, что 99% устройств моего «умного дома» были спроектированы и собраны самостоятельно — что тут поделать, каждый развлекается как может. Об одном из таких устройств я писал ранее, а именно — о модуле управления освещением с радарным датчиком HLK-LD2402. И в соответствии с жизненным циклом отладки, а также процессом эксплуатации устройства назрела необходимость в программных улучшениях, о которых я постараюсь коротко рассказать в этой статье.

    Читать далее
  76. Как ИИ создавал клоны «Сапера»: тест четырех моделей и неожиданные результаты

    Sun, 28 Dec 2025 08:05:45 -0000

    Недавно команда специалистов по ИИ провела эксперимент: нескольким ИИ-сервисам для программирования предложили с нуля создать веб-версию классической игры «Сапер». Помимо базовой логики, в задании были дополнительные требования — звуковые эффекты, поддержка сенсорных экранов и нестандартные игровые элементы. На практике такой формат быстро выявил различия в возможностях сервисов: одни справились с задачей уверенно, другие неожиданно споткнулись на, казалось бы, простых вещах. В этом материале разберем, как OpenAI Codex, Anthropic Claude Code, Mistral Vibe и Google Gemini CLI подошли к заданию и что их результаты говорят о текущем уровне ИИ в разработке.

    Читать далее
  77. Люди! Делайте же нормальные файлы EXCEL! (ч.2)

    Sun, 28 Dec 2025 07:28:59 -0000

    Начало тут https://habr.com/ru/articles/980776/

                       II.            ПОЙМИ ДЛЯ ЧЕГО ТЫ СОЗДАЕШЬ ЭКСЕЛЬ ФАЙЛ!!!

    По своей сути, каждая новая экселька это отдельный мирок. Я бы даже выразился "некая от отдельная приложуха"! И чтобы она была живой, понятной не только тебе и действительно стала полезным инструментом ты должен понять, а на какой вопрос она отвечает?

    Это не совсем ТЗ. Тех.задание (пусть и самому себе) ты будешь продумывать в голове на следующем шаге. А это чуть более глубокий вопрос: какую именно потребность ты закроешь в самом конце, проделав кучу работы, всё собрав, подсчитав и отформатировав?

    Читать далее
  78. Hello World от ИИ-агентов: как обстоят дела с интересом к технологии в мире

    Sun, 28 Dec 2025 07:10:37 -0000

    ИИ-агенты ворвались в чарты и обсуждения по всему миру, к ним прикован интерес, в них вливают миллиарды и интегрируют в продукты и платформы. Но долго ли это продлится?

    На связи команда Research & Insights Центра стратегии цифровых продуктов МТС. Мы подготовили исследование мирового и российского рынка ИИ-агентов. Это третий материал на его основе: в первом рассказали об инсайдах исследования, во втором — о видах агентов. А в этом покажем, какие три сценария развития ИИ выделяют инвесторы, в какой верят больше всего и как в эту картину вписывается тренд на ИИ-агенты. 

    Читать далее
  79. [Перевод] Как древняя чума изменила человечество 5000 лет назад

    Sun, 28 Dec 2025 06:47:25 -0000

    У историков, изучающих болезни, возникла проблема. При исследовании образцов ДНК древнего человека генетики обнаружили гены, принадлежащие бактерии чумы Yersinia pestis, и это означало, что её эпидемия бушевала в Евразии пять тысяч лет назад. То есть почти за 3500 лет до «первой чумы», названной Юстиниановой по имени властвовавшего тогда римского императора. Как назвать этот обнаруженный «приквел» эпидемии? Сейчас самое популярное название — это чума позднего неолита и бронзового века (Late Neolithic-Bronze Age, LNBA), но это слишком уж многословно. Однако у учёных есть и другие причины для беспокойства. Есть вероятность, что это открытие станет ещё одним гвоздём в крышку гроба давно сложившегося убеждения о том, когда и почему человечество обрело множество влияющих на нас сегодня инфекционных заболеваний. В образцах, взятых у древних людей, обнаружилась галерея доисторических ужасов. Эти так называемые зоонозные заболевания донимали животных ещё до того, как перенеслись на человека, поэтому считается, что они совершили этот межвидовой переход после изобретения человечеством сельского хозяйства примерно двенадцать тысяч лет назад. Но в процессе изучения генетиками всё более глубоких слоёв прошлого обнаруживается, что переход произошёл гораздо позже — крупномасштабные вспышки происходили в Европе, как вы уже могли догадаться, примерно пять тысяч лет назад. Эти открытия не только покончили со старыми представлениями об эволюции заболеваний, но и заставили нас переосмыслить поворотный доисторический период. Как в то время распространялись болезни? Действовали ли тогда патогены так же, как и сегодня? Могла ли сама чума стать причиной бронзового века, заложив фундамент европейской цивилизации?

    Читать далее
  80. «Дозорные» итоги года, часть 3: под капотом и в руках администратора

    Sun, 28 Dec 2025 06:30:19 -0000

    Новый инсталлятор и повышение удобства работы с системой.

    В предыдущих частях было рассказано о революции в расследованиях и усилении защитного периметра. Но не менее важна и «кухня» — то, как система устанавливается и насколько легко работать с ней.

    В завершающей части обзора, посвященной нововведениям, касающимся платформы и юзабилити, Яна Менжевицкая, аналитик отдела бизнес-аналитики систем предотвращения утечек информации ГК «Солар», поведает, как Solar Dozor восьмой серии стал проще в развертывании, легче в интеграции и гибче в управлении.

    Интерфейс для решения технических задач: графический инсталлятор и редактор схем преобразования данных.

    В Solar Dozor версии 8.1 появились:
    • Графический инсталлятор, который делает процесс установки и обновления системы более простым и удобным. Поддерживается установка в одиночной или многонодовой конфигурации, а также добавление новых узлов в кластер. В начале установки проверяется соответствие аппаратного и программного обеспечения требованиям системы, что предотвращает возможные ошибки.
    • Редактор схем преобразования данных из внешних источников. Cхемы преобразования данных используются для интеграции Solar Dozor с другими системами (по ICAP/HTTP). Принимая сообщения от этих систем, DLP-система «Солара» получает из них необходимую информацию в соответствии с определенной схемой. В предыдущих версиях Solar Dozor такие схемы можно было создавать и редактировать только путем изменений в специальных файлах. Теперь работать со схемами преобразования данных можно прямо в интерфейсе системы. При необходимости можно отключать/включать использование конкретной схемы, а также копировать или удалять их.

    Читать далее