Select a country

«Если ты не страдал — ты не считаешься ПЛИСоводом»: подкаст «Битовые маски» с Михаилом Коробковым

В подкасте «Битовые Маски» ведущие Лена Лепилкина и Антон Афанасьев обсуждают с экспертами системное программирование и разработку «железа
Наука - Хабрахабр

«Если ты не страдал — ты не считаешься ПЛИСоводом»: подкаст «Битовые маски» с Михаилом Коробковым

В подкасте «Битовые Маски» ведущие Лена Лепилкина и Антон Афанасьев обсуждают с экспертами системное программирование и разработку «железа». В 25-м выпуске гостем стал Михаил Коробков — создатель сообщества FPGA-Systems и одноименного журнала, ПЛИСовод-энтузиаст и по совместительству старший инженер по разработке СнК в YADRO. Мы выбрали несколько интересных историй нашего героя. Больше — в полной версии подкаста. Погружаемся в ПЛИСоводство →

LIFO, 3D и Динамический Шампур: как упаковать 6000 объектов в фуру за 12 секунд

В статье представлен подробный разбор разработки высокопроизводительного 3D-движка для оптимизации загрузки транспортных средств. Мы прошл
Наука - Хабрахабр

LIFO, 3D и Динамический Шампур: как упаковать 6000 объектов в фуру за 12 секунд

В статье представлен подробный разбор разработки высокопроизводительного 3D-движка для оптимизации загрузки транспортных средств. Мы прошли путь от простого полочного алгоритма с КПД 58% до комплексной системы, обеспечивающей плотность упаковки до 90%. Автор делится уникальным опытом решения критических проблем: от устранения коллизий и соблюдения границ трюма до внедрения динамической балансировки веса и строгой очередности выгрузки по городам (LIFO). Особое внимание уделено оптимизации алгоритма Subset Sum, позволившего достичь скорости обработки в 14 000 объектов в секунду, и верификации логики через систему из 12 Unit-тестов. Внутри — чистый код на Python, математические выкладки и эффектная визуализация процесса упаковки Читать далее

[Перевод] Китайский стартап за $5 млрд уничтожил GPT-5 бесплатной моделью. Кремниевая долина в панике?

Как Kimi K2.5 от Moonshot AI доказывает, что алгоритмическая изобретательность бьет грубую силу.Буквально несколько дней назад произошло событие, кот
Наука - Хабрахабр

[Перевод] Китайский стартап за $5 млрд уничтожил GPT-5 бесплатной моделью. Кремниевая долина в панике?

Как Kimi K2.5 от Moonshot AI доказывает, что алгоритмическая изобретательность бьет грубую силу.Буквально несколько дней назад произошло событие, которое может переписать мировую иерархию искусственного интеллекта.Китайский стартап стоимостью $4,8 миллиарда только что опубликовал открытую модель, которая обходит GPT-5 на самых сложных тестах планеты.А самая поразительная часть? Эта модель может создавать собственную армию ИИ-агентов и координировать их в реальном времени.Это взрывное возвращение Kimi K2.5. Если вы давно следите за ИИ, то знаете: каждый раз, когда Moonshot AI что-то объявляет, все замирают. Если нет - сейчас поймете почему. Читать далее

Про СИБУР и призывы идти на завод

Привет! Мы — команда блога Цифрового СИБУРа. Мы вместе с коллегами из разных подразделений рассказываем в блоге, какие решаем задачи и боли п
Наука - Хабрахабр

Про СИБУР и призывы идти на завод

Привет! Мы — команда блога Цифрового СИБУРа. Мы вместе с коллегами из разных подразделений рассказываем в блоге, какие решаем задачи и боли производства, как создаем свои цифровые продукты и как вообще у нас работается.В декабре на Хабре мы выпустили статью с результатами исследования: почему айтишники идут в BigTech или в промышленное ИТ. Затем мы провели опрос среди хабровчан. А потом под конец года топ Хабра взорвала статья коллеги по цеху, где он рассказал о своём опыте работы в промышленности.По этим статьям прилетело прилетело 622 комментария от 220 разных людей. Многие делились ожиданиями, своим опытом и мнением — как о работе в промышленности, так и в Big Tech.По обсуждению хорошо видно, что компании даже в одной отрасли могут сильно отличаться по культуре, процессам и подходам — будь то промышленность, финтех или любая другая сфера.Поэтому мы подумали, что и мы хотим поделиться, как устроена работа у нас Цифровом СИБУРе. Отталкиваемся от поднятых тем. Все комментарии мы разложили по категориям. Получилось шесть основных тем. Проценты — это доля людей, которых волнует конкретная проблема. Один человек мог писать про несколько тем сразу.Давайте по порядку. Читать далее

Самые необычные соулслайки

Термином soulslike называют игры, похожие на творения знаменитой японской студии FromSoftware. Жанр уже практически добил классические слэшеры, а его э
Наука - Хабрахабр

Самые необычные соулслайки

Термином soulslike называют игры, похожие на творения знаменитой японской студии FromSoftware. Жанр уже практически добил классические слэшеры, а его элементы проникли во многие современные action-RPG и даже jRPG вроде нашумевшей в прошлом году Expedition 33.Проблема в том, что большинство популярных «сосаликов» слишком уж похожи друг на друга не только формулой с «кострами», возрождающимися врагами и фармом мистической валюты, но часто и визуальной эстетикой, и даже нарративом. Очередной обреченный герой снова ищет свое место в дистопичном мире, попутно уничтожая нечисть и споря с высшими силами…Специально для этой подборки мы подобрали 7 актуальных игр жанра, которые воспринимаются довольно свежо. Читать далее

Почему психоанализ может быть неэффективным и даже опасным? Разбираю на личном примере

Я переодически посещала психологов с 18 лет. Всегда рассматривала это как инструмент улучшения жизни. При этом никогда не копала глубоко в мет
Наука - Хабрахабр

Почему психоанализ может быть неэффективным и даже опасным? Разбираю на личном примере

Я переодически посещала психологов с 18 лет. Всегда рассматривала это как инструмент улучшения жизни. При этом никогда не копала глубоко в методы, которые психологи используют в работе, а при подборе психолога всегда смотрела, чтобы было высшее образование, постоянно повышение квалификации и опыт работы. К тому же самый распространенный совет на сайтах по подбору психолога - метод якобы не так важен, а важен контакт с психологом.После 1,5 года посещения сеансов с психоаналитиком и изучения дополнительной информации по этому вопросу, я пришла к мнению:Психоанализ не только может потратить ваше время и деньги неэффективно, но и навредить вам.Почему? Рассказываю в этой статье. Читать далее

Почему у большинства продуктов есть поставки, но нет улучшений

И на какие вопросы должна отвечать концепция развития продукта (Strategy Product Vision), чтобы закрыть разрыв между корпоративной стратегией и операци
Наука - Хабрахабр

Почему у большинства продуктов есть поставки, но нет улучшений

И на какие вопросы должна отвечать концепция развития продукта (Strategy Product Vision), чтобы закрыть разрыв между корпоративной стратегией и операционным управлением. Читать далее

Почему я отказался от облачных ASR и собрал инструмент для распознавания речи сам

Распознавание речи решает многие проблемы. Например, улучшает обслуживание клиентов за счёт автоматизированного анализа работы службы подд
Наука - Хабрахабр

Почему я отказался от облачных ASR и собрал инструмент для распознавания речи сам

Распознавание речи решает многие проблемы. Например, улучшает обслуживание клиентов за счёт автоматизированного анализа работы службы поддержки, ускоряет приём пациентов за счет заполнения документов голосом, решает проблемы управления и контроля. В целом распознавание речи облегчает общение между человеком и компьютером.Если вам нужно распознавать речь, записанную в звуковых файлах или поступающую в реальном времени с микрофона или радиоприёмника, для этого есть готовые коммерческие сервисы. Однако им можно доверить не всё, например, по соображениям конфиденциальности, из-за отсутствия нужных вам возможностей или по другим причинам, о которых я напишу ниже.Из этой статьи вы узнаете, как самостоятельно сделать автоматические системы распознавания речи ASR (Automatic Speech Recognition) с применением современных нейросетей и программ на Python. Эти системы смогут выделять спикеров при обработке звуковых файлов, а также распознавать речь в потоке, поступающую, например, от микрофона или радиоприёмника. Читать далее

Организация производства Информационных систем. Часть 4. Предпроектное исследование. 4.1. Предмет автоматизации

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

Организация производства Информационных систем. Часть 4. Предпроектное исследование. 4.1. Предмет автоматизации

Как мы уже обсудили в предыдущей части, роль фазы предпроектного исследования заключается в обосновании целесообразности создания целевой Информационной системы (ИС). Таким образом в результате стадии должно сложиться понимание о совокупности трех базовых составляющих производства ИТ-продукта:1)  Потребность в его создании. Кому-то он действительно нужен, кто-то получит разумные выгоды от его использования. 2)  Возможность его создания. Кто-то может его реализовать, в обозримые сроки, используя определенные технологии. 3)  Возможность финансирования его создания. Кто-то сможет оплатить все стадии производства. При этом проведение самой фазы Инициации и анализа чаще всего является инвестицией, которая окупится (иногда с лихвой) в случае не наступления высоковероятных рисков неблагоприятных исходов производства (организационных, технических, неактуальных требований, сроков, обеспечения качества и безопасности, финансовых и прочих). Другими словами, стадия направлена на снижение уровня неопределенности результата производства и избегания необходимости внесения изменений уже в ходе реализации и внедрения. Читать далее

Kubernetes и FluxCD: Восстановление кластера с хранением состояния, дампов и секретов в S3

При проектировании инфраструктуры часто возникает задача поднять кластер «с чистого листа». Безусловно, Terraform и Ansible — это стандарт индустри
Наука - Хабрахабр

Kubernetes и FluxCD: Восстановление кластера с хранением состояния, дампов и секретов в S3

При проектировании инфраструктуры часто возникает задача поднять кластер «с чистого листа». Безусловно, Terraform и Ansible — это стандарт индустрии. Однако мне нужен был процесс быстрого получения готового кластера K8s, полностью независимый от локального окружения, чтобы запуск не требовал предварительной подготовки версий библиотек, интерпретаторов или наличия локальных файлов конфигурации.В этой реализации я намеренно упростил работу с конфигурацией: параметры виртуальных машин (CPU, RAM, диски) описаны прямо в коде (см. config.go). Я решил, что проектирование гибкой системы внешних конфигов можно оставить на потом, чтобы на данном этапе не отвлекаться и сфокусироваться на главной задаче — отладке самого механизма восстановления и связности компонентов.Я реализовал подход полной автоматизации с использованием технологий, которыми увлекаюсь. Суть проста: на машине CI-раннера нет ничего, кроме одного бинарного файла. Всё состояние кластера (IP-адреса, ID дисков), дампы баз данных и зашифрованные секреты хранятся в S3. Это позволяет восстановить кластер в исходное состояние даже после полного удаления, просто вытянув актуальное состояние из облачного хранилища.В этой статье я поделюсь опытом создания кастомного CLI для подготовки инфраструктуры и использования FluxCD для развертывания приложений. А для проверки результата я использую Yandex Cloud Managed Kubernetes, чтобы запустить K6 Operator и дать внешнюю нагрузку в 1000 пользователей на восстановленные сервисы. Читать далее

[Перевод] 10 прорывных разработок 2026 года по версии MIT Technology Review

Каждый год журнал Массачусетского технологического института MIT Technology Review публикует список из десяти технологий, которые, по мнению ре
Наука - Хабрахабр

[Перевод] 10 прорывных разработок 2026 года по версии MIT Technology Review

Каждый год журнал Массачусетского технологического института MIT Technology Review публикует список из десяти технологий, которые, по мнению редакции, определят ближайшее будущее. Это не рейтинг «самых модных» идей и не попытка оседлать хайп, а результат многомесячных обсуждений внутри редакции. Журналисты предлагают варианты, спорят о влиянии, масштабе и последствиях и в итоге оставляют только те технологии, которые действительно могут заметно изменить жизнь и работу людей.В этом году рейтинг выходит уже в 25-й раз, и сами авторы честно признают: предсказывать будущее сложно и не все прогнозы сбываются. Тем интереснее перечитывать старые списки и смотреть, какие технологии действительно «выстрелили», а какие так и остались экспериментами. Мы уже публиковали подборки MIT Technology Review за 2024 год и за 2025 год, а теперь делимся переводом новой. Читать далее

Clawdbot, Moltbot, OpenClaw — персональный ИИ агент

Про Clawdbot за последние недели написали уже всё, что только можно. Локальный агент, опенсорс, живёт у тебя на машине или сервере, ходит в почту, к
Наука - Хабрахабр

Clawdbot, Moltbot, OpenClaw — персональный ИИ агент

Про Clawdbot за последние недели написали уже всё, что только можно. Локальный агент, опенсорс, живёт у тебя на машине или сервере, ходит в почту, календарь, файлы, мессенджеры, сам выполняет задачи, а не просто отвечает в чате. Сценариев накопилось море: от «разгреби инбокс» до «сходи в браузер и сделай за меня скучную работу».Мне в этой истории стало интересно немного другое. Когда ставишь себе такого агента, ты по сути даёшь ему ключи от всей своей цифровой жизни. И если бы за этим стояла большая корпорация, было бы страшно, но чего они про нас не знают? А тут опенсорс, проект одного конкретного человека, кто он? что им движет? .Я послушал интервью с ним и нашел интересные моменты. Читать далее

Эти 9 простых правил должен знать каждый, кто работает по Канбану

Недавно я рассказывал вам про Kanban: вижу, формат зашёл. Решил сделать шпаргалку — пригодится коллегам и всем, кто хочет разложить проект по
Наука - Хабрахабр

Эти 9 простых правил должен знать каждый, кто работает по Канбану

Недавно я рассказывал вам про Kanban: вижу, формат зашёл. Решил сделать шпаргалку — пригодится коллегам и всем, кто хочет разложить проект по полочкам. Для успешной работы с канбан-доской достаточно изучить несколько простых принципов. Рассказываю о них в статье. Читать далее

Мониторинг Strimzi Kafka через kube-prometheus-stack

Цель этой статьи — восполнить пробел в документации связки Strimzi Kafka и мониторинга. У Strimzi есть раздел про метрики и Prometheus и примеры в репо
Наука - Хабрахабр

Мониторинг Strimzi Kafka через kube-prometheus-stack

Цель этой статьи — восполнить пробел в документации связки Strimzi Kafka и мониторинга. У Strimzi есть раздел про метрики и Prometheus и примеры в репозитории (examples/metrics/prometheus-install), но они рассчитаны на общий Prometheus Operator; пошагового руководства именно под Helm-чарт kube-prometheus-stack (с порядком установки и нужными label’ами) в открытом доступе не нашлось. Ниже — собранный и проверенный вариант такой установки. Читать далее

PostgreSQL 19: Часть 3 или Коммитфест 2025-11

Продолжаем цикл статей с обзором изменений 19 версии. Сегодня о ноябрьском коммитфесте 2025 года.Самое интересное из предыдущих коммитфестов м
Наука - Хабрахабр

PostgreSQL 19: Часть 3 или Коммитфест 2025-11

Продолжаем цикл статей с обзором изменений 19 версии. Сегодня о ноябрьском коммитфесте 2025 года.Самое интересное из предыдущих коммитфестов можно прочитать здесь: 2025-07, 2025-09. Читать далее

Паттерн Transactional Outbox на примере двух микросервисов на java

Всем привет! В данной статье будет описан один из возможных вариантов реализации паттерна outbox transactional. План данной статьи такой. Вначале немн
Наука - Хабрахабр

Паттерн Transactional Outbox на примере двух микросервисов на java

Всем привет! В данной статье будет описан один из возможных вариантов реализации паттерна outbox transactional. План данной статьи такой. Вначале немного теории, а потом на примере двух микросервисов будет показала реализация данного паттерна с помощью debezium и kafka. Данная статья будет полезна для новичков, которые не встречались с данным паттерном.Весь код микросервисов будет доступен по ссылкам.Но вначале немного теории. Самый главный вопрос зачем нужен данный паттерн и какую он решает задачу. Паттерн Outbox – используется в распределенных транзакциях, то есть в транзакциях, которые проходят и затрагивают несколько микровервисов, для обеспечения гарантированной доставки сообщения от одного микросервиса до другого. Данный паттерн используется там, где очень критично чтобы сообщение не потерялось, даже при сбоях в системе. Outbox паттерн получил распространение именно в микросервисной архитектуре, где нет возможности с помощью одной аннотации обеспечить транзакционность какого-то метода и возможный откат всей транзакции в рамках нескольких микросервисов. Теперь перейдем к практике.Допустим у нас имеется два микросервиса: order-servic, в котором клиент заказывает какой-то товар и bank-service, в котором происходит оплата за этот товар.Весь код микросервисов будет доступен по ссылкам.Задача в том, чтобы при заказе товара обязательно произошло списание денег за него или если денег недостаточно или возникла ошибка на стороне банка микросервис по заказам узнал об этом.Для реализации этого паттерна я буду использовать debezium и kafka. Читать далее

ИИнструменты 2.0: превращаем ад в заметках в рабочий инструмент

У нас было триста мемов в «Загрузках», две папки скачанных книг, 75 заметок, написанных впопыхах на коленке... Вроде гора всего полезного,
Наука - Хабрахабр

ИИнструменты 2.0: превращаем ад в заметках в рабочий инструмент

У нас было триста мемов в «Загрузках», две папки скачанных книг, 75 заметок, написанных впопыхах на коленке... Вроде гора всего полезного, для развития, а найти вообще НИ-ЧЕ-ГО НЕ-ЛЬЗЯ. Читать далее

SQL-запросы, которые убивают ваш прод: учимся ловить и лечить Deadlocks

Разбираемся с дедлоками в PostgreSQL: от причин возникновения на разных уровнях изоляции до методов лечения. Внутри — шпаргалка по pg_stat_activity и pg_lock
Наука - Хабрахабр

SQL-запросы, которые убивают ваш прод: учимся ловить и лечить Deadlocks

Разбираемся с дедлоками в PostgreSQL: от причин возникновения на разных уровнях изоляции до методов лечения. Внутри — шпаргалка по pg_stat_activity и pg_locks для поиска блокирующих запросов, 4 золотых правила написания транзакций и готовый инструмент на Python для автоматического мониторинга базы. Минимум теории, максимум SQL-запросов, проверенных на реальном проде. Читать далее

Как восстановить репутацию стартапа после сбоя: пошаговый гайд

Главная ошибка фаундера – скрывать масштаб проблемы. Чтобы минимизировать репутационные риски, я, Петр Сухоруких, рекомендую алгоритм из 4 ш
Наука - Хабрахабр

Как восстановить репутацию стартапа после сбоя: пошаговый гайд

Главная ошибка фаундера – скрывать масштаб проблемы. Чтобы минимизировать репутационные риски, я, Петр Сухоруких, рекомендую алгоритм из 4 шагов: Читать далее

Нужен ли преподаватель иностранного языка?

В среде рок-музыкантов есть поверье: преподаватель не нужен, потому что в сети полно слитых видеокурсов. В реальности правильную постановку р
Наука - Хабрахабр

Нужен ли преподаватель иностранного языка?

В среде рок-музыкантов есть поверье: преподаватель не нужен, потому что в сети полно слитых видеокурсов. В реальности правильную постановку рук для игры на инструменте может дать только преподаватель, и эта правильная постановка важнее, чем навороченные пассажи. Рокеры возражают: «Блин, да весь смысл в том, чтобы сыграть то, что хочется! Какая разница, как у тебя руки стоят??»Разница в том, что неправильная постановка рук (помимо быстрого уставания и травм) ограничивает твою технику. До какого-то предела ты звучишь как будто не хуже профессионалов, но: 1) чаще сбиваешься; 2) в какой-то момент упрёшься в стену и прогресс станет минимальным. Чтобы продвинуться дальше, придётся найти преподавателя и начать С НУЛЯ.Настоящую скорость и качество работы с клавиатурой даёт только техника слепой печати. И сколько бы лет ты ни печатал до этого, начать придётся С НУЛЯ. Кто жалеет на это время, в итоге теряет больше. А нужно-то всего 3–4 недели, чтобы пальцы запомнили где какая клавиша и начали печатать вслепую! Да, поначалу медленнее (чем глядя на клавиатуру), но с каждым днём всё быстрее. И совсем скоро вслепую уже просто удобнее!Московская студентка как-то пожаловалась мне: «Когда я задумываюсь о временах в английском, то начинаю путаться и вообще ничего сказать не могу. Без грамматики мне проще – для работы хватает. Мне практика нужна.» Ну да, не просто же так появляются слоганы: «Долой нудную грамматику! Чтобы говорить, нужно говорить».Это похоже на известную ошибку выжившего: «чтобы уметь драться — надо драться». КПД работы с сильным тренером по боксу выше в разы, а рисков для здоровья в разы меньше. И сколько бы ты ни дрался до этого, начать придётся С НУЛЯ: тебя месяцами будут учить двигаться определённым образом. И только когда, наконец, поставят удар, станет понятно, зачем нужен тренер.Сколько бы та студентка ни «практиковалась», она будет звучать как миллионы наших сограждан за рубежом. Ну то есть как для нас гастарбайтеры. Чтобы это исправить, придётся найти преподавателя и начать всё равно С НУЛЯ.С годами понимаешь, что почти в любой области проблемы на продвинутом уровне возникают из-за криво поставленной базы. И что ставить её умеют единицы — при кажущейся простоте работа это ювелирная. Читать далее

[Перевод] Внедрение гибких методологий в сложные системы. Фреймворк пользовательских историй, дополненный принципом JTBD

В разработке сложного программного обеспечения и систем одной из постоянных проблем является формулировка требований, ориентированных на п
Наука - Хабрахабр

[Перевод] Внедрение гибких методологий в сложные системы. Фреймворк пользовательских историй, дополненный принципом JTBD

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

Кастомные uuid на базе дженерика

Уже более 6 лет я использую кастомные идентификаторы - одна из классных штук, за которые обожаю go. Они незаменимы в описании бизнес-логики - нев
Наука - Хабрахабр

Кастомные uuid на базе дженерика

Уже более 6 лет я использую кастомные идентификаторы - одна из классных штук, за которые обожаю go. Они незаменимы в описании бизнес-логики - невозможно перепутать порядок идентификаторов. Все вызовы становятся типобезопасными и самодокументируемыми. И писать такой легкочитаемый код очень приятно. Применяю кастомные id очень широко - от парсинга http-запроса до слоя данных.В статье подробно рассказываю:- «как было» раньше (и осталось для кадастровых номеров, например),- переход от кастомизации строк к скрепным uuid.UUID и варианты типизации,- немного запутаемся в важных условиях кастомизации,- скопипастим компактное и готовое решение- и бонусом посмотрим лаконичный синоним в коде. Читать далее

Как мы искали «Луну-9»

Ровно 60 лет назад, 3 февраля 1966 года советский космический аппарат «Луна-9» совершил первую в истории человечества мягкую посадку на Луну. И то
Наука - Хабрахабр

Как мы искали «Луну-9»

Ровно 60 лет назад, 3 февраля 1966 года советский космический аппарат «Луна-9» совершил первую в истории человечества мягкую посадку на Луну. И только сейчас мы можем точно узнать, где именно он находится на Луне.18+ НАСТОЯЩИЙ МАТЕРИАЛ (ИНФОРМАЦИЯ) ПРОИЗВЕДЕН, РАСПРОСТРАНЕН И (ИЛИ) НАПРАВЛЕН ИНОСТРАННЫМ АГЕНТОМ ЕГОРОВЫМ ВИТАЛИЕМ ЮРЬЕВИЧЕМ ЛИБО КАСАЕТСЯ ДЕЯТЕЛЬНОСТИ ИНОСТРАННОГО АГЕНТА ЕГОРОВА ВИТАЛИЯ ЮРЬЕВИЧАСразу после посадки «Луны-9» в советской прессе были опубликованы координаты места высадки, и сейчас их можно найти в Википедии и других источниках. Но тогда в прессе не уточняли, что это лишь центр области, в которой действительно произошла посадка, а точное местоположение аппарата тогда было невозможно установить, так же, как и рассмотреть его в телескопы с Земли или со спутников.— Зачем вообще искать «Луну-9», которая уже 60 лет не подает признаков жизни?Для планетологии это может быть полезно как средство сравнения снимков поверхности Луны из космоса и на месте. Можно оценить, насколько верны были исследования 60-70-х на основе данных с «Луны-9». Для истории — это археологический памятник, свидетель зари космонавтики. Для меня, как энтузиаста космонавтики, это возможность прикоснуться к истории, о которой я читал ещё в детстве. С точки зрения популяризации космонавтики, это способ показать современные достижения науки и техники, которые позволяют простому пользователю интернета, не выходя из дома, провести своё собственное исследование в космосе.Прямой поиск на Луне космических аппаратов разных стран стал возможен только после запуска американского лунного спутника NASA LRO в 2009 году. Его камера высокого разрешения NAC LROC отсняла почти всю поверхность Луны с разрешением 0,5-1 м на пиксель, а местами и до 0,35 м на пиксель. С её помощью были осмотрены следы американских астронавтов и найдены советские «Луноходы», обнаружены американские зонды Surveyor и советские станции серии «Луна», начиная с «Луны-16».  Читать далее

Gemini «не доступен в вашем регионе»? Полный гайд по обходу блокировок нейронки в 2026 году: DNS, IPv6

Google Gemini окончательно перестала заводиться через «просто VPN». Ты можешь поднять VLESS с самым чистым IP в Нидерландах, но нейронка всё равно выдас
Наука - Хабрахабр

Gemini «не доступен в вашем регионе»? Полный гайд по обходу блокировок нейронки в 2026 году: DNS, IPv6

Google Gemini окончательно перестала заводиться через «просто VPN». Ты можешь поднять VLESS с самым чистым IP в Нидерландах, но нейронка всё равно выдаст заглушку. Я собрал все советы которые смог выяснить, которая оживляет Gemini даже на самых проблемных провайдерах Читать далее

А знали ли вы, что в 2010 году, в России был журнал с Linux?

Внимание: Это полностью переписанный «ремастер» одной из моих старых статей. Данный материал подготовлен специально для юной аудитории Хабр
Наука - Хабрахабр

А знали ли вы, что в 2010 году, в России был журнал с Linux?

Внимание: Это полностью переписанный «ремастер» одной из моих старых статей. Данный материал подготовлен специально для юной аудитории Хабра, которая могла и не застать эту частичку Linux-истории :-)Нет, глаза вас не обманывают: не про Linux, а на Linux! 16 лет назад, в 2009 году, чипсетов для медиаплееров на рынке стало настолько много, что китайские чипмейкеры начали продавать их за копейки. Буквально за пару долларов можно было купить процессор, который включал в себя производительное ARM-ядро, аппаратные декодеры аудио и видео, ЦАП/АЦП и другие периферийные модули... Читать далее

Моушен-графика для разработчиков: Remotion, Skills, немного стиля и любой ИИ-агент

Если бы я хотел хайпануть, то сказал бы, что моушен-графика больше не требует отдельной профессии, лицензии на Adobe и многих лет обучения. Но я т
Наука - Хабрахабр

Моушен-графика для разработчиков: Remotion, Skills, немного стиля и любой ИИ-агент

Если бы я хотел хайпануть, то сказал бы, что моушен-графика больше не требует отдельной профессии, лицензии на Adobe и многих лет обучения. Но я так говорить не буду. Скажу лишь, что если вы разработчик и умеете формулировать задачу, то сегодня вы можете собирать анимированные промо-ролики, описывая их кодом в вашей любимой IDE.В этой статье я покажу:– Зачем вообще разработчику лезть в моушен,– Что такое Remotion и почему он «выстрелил» именно сейчас,– Причём тут Skills,– И какой результат реально можно получить за 30 минут времени и несколько тысяч токенов. Погнали!

Garbage Collection для мозга: Механика синаптического прунинга и Refactoring нейронов

Мы живем в эпоху «Tutorial Hell». Кажется, что если ты не учишься 24/7, ты деградируешь. Среднестатистический инженер чувствует себя обязанным знать в
Наука - Хабрахабр

Garbage Collection для мозга: Механика синаптического прунинга и Refactoring нейронов

Мы живем в эпоху «Tutorial Hell». Кажется, что если ты не учишься 24/7, ты деградируешь. Среднестатистический инженер чувствует себя обязанным знать всё: от кишков PostgreSQL до настройки LLM на утюге. Мы потребляем контент терабайтами.Но есть архитектурная проблема. Наш «хардвер» (мозг) не проектировался как S3 Bucket (бесконечное хранилище). Он проектировался как динамический кэш с очень агрессивной политикой очистки.Когда мы пытаемся загрузить в голову слишком много данных без пауз на «деплой», мы ловим когнитивный аналог Stack Overflow. Глаза видят документацию, но парсер не работает. Ощущение «тумана» в голове — это не просто усталость. Это сигнал системы: оперативная память закончилась, а Garbage Collector (сборщик мусора) не успел отработать.Давайте посмотрим на архитектуру памяти через сухую нейрофизиологию и инженерные паттерны. Читать далее

Топ самых интересных CVE за январь 2026 года

Всем привет! Открываем год большой подборкой самых интересных CVE. В январе десяточку по CVSS выбил побег из песочницы в системе обмена сообщени
Наука - Хабрахабр

Топ самых интересных CVE за январь 2026 года

Всем привет! Открываем год большой подборкой самых интересных CVE. В январе десяточку по CVSS выбил побег из песочницы в системе обмена сообщениями Firefox и Thunderbird — вредоносный код на странице или в письме ведёт к RCE.Произвольным кодом также отметились инструмент «untgz» библиотеки zlib, FreeRDP, Oracle WebLogic Proxy Plug-in и некоторые компоненты Microsoft. Кроме того, в сервере пакета GNU Inetutils «telnetd» закрыли тривиальный эксплойт под RCE, остававшийся незамеченным 11 лет. Конечно же, не обошлись без RCE и продукты от Cisco — затронута её телефония. Об этом и других ключевых CVE первого месяца 2026-го читайте под катом! Читать далее

От монолога к диалогу: Как “Три амиго” научили нас сверять карты перед стартом

Привет, Хабр! Я являюсь тестировщиком компании TravelLine. Мы разрабатываем единую систему для гостиничного предприятия, которая помогает отелям
Наука - Хабрахабр

От монолога к диалогу: Как “Три амиго” научили нас сверять карты перед стартом

Привет, Хабр! Я являюсь тестировщиком компании TravelLine. Мы разрабатываем единую систему для гостиничного предприятия, которая помогает отелям, санаториям и другим средствам размещения автоматизировать свои бизнес-процессы. В этой краткой статье (я бы назвал её отзывом на инструмент) я не буду рассказывать о концепции встреч в формате “3 Амиго”, хочу лишь поделиться личным опытом внедрения таких сессий в процесс разработки требований в одной из своих команд.В нашей небольшой, но амбициозной команде процесс работы над новой фичей был четко структурирован. Он был рожден из необходимости быстро и качественно доставлять ценность, а начинался он с фундамента — технического задания (ТЗ), которое наш проектный менеджер (ПМ), в виду отсутствия в команде системного аналитика, кропотливо готовил, аккумулируя все пожелания бизнеса и превращая их в план действий. Этот документ был отправной точкой для всех членов команды.Наш воркфлоу выглядел следующим образом: Читать далее

Метод наименьших квадратов Гаусса с весовыми коэффициентами отклонений

В моей практике метод наименьших квадратов Гаусса используется в двух случаях. Когда производится измерение, для корректировки полученной в
Наука - Хабрахабр

Метод наименьших квадратов Гаусса с весовыми коэффициентами отклонений

В моей практике метод наименьших квадратов Гаусса используется в двух случаях. Когда производится измерение, для корректировки полученной величины. Когда необходимо задать ток или напряжение, для вычисления требуемого значения кода, заносимого в ЦАП (цифро-аналоговый преобразователь).Практика показала, что чем меньше величина, тем меньшая погрешность допускается. Моя идея – это ввести весовые коэффициенты отклонений в формулу критерия Гаусса. Читать далее

Алгоритм обиды. Часть #02

Начало - Алгоритм обиды. Часть #01.— С детства испытываю постоянное ощущение своей ненужности, — одна из частых тем на занятиях с психологом.&nbs
Наука - Хабрахабр

Алгоритм обиды. Часть #02

Начало - Алгоритм обиды. Часть #01.— С детства испытываю постоянное ощущение своей ненужности, — одна из частых тем на занятиях с психологом. — Живу с мамой, но нам не о чём разговаривать, стараюсь поменьше бывать дома, на своё жильё — даже на аренду заработать не могу. Это очень частые темы на консультациях и у них есть общая природа. Читать далее

Как не держать код на сервере

Кому эта статья может быть полезна? Многие сегодня припарковали свои проекты на виртуальных серверах типа vps/vds или физическом сервере. И в
Наука - Хабрахабр

Как не держать код на сервере

Кому эта статья может быть полезна? Многие сегодня припарковали свои проекты на виртуальных серверах типа vps/vds или физическом сервере. И вот, по каким-то причинам, вы не хотели бы показывать свой код напрямую. Если вы уже знаете про GitLab runner, Docker и registry – то можно пройти мимо и сберечь свое время. А кто не знает - добро пожаловать. Постараюсь, чтобы было не сложно.Какие могут быть причины? Читать далее

Честный разбор: ИИ-агенты vs рекрутер

Если вас тревожит мысль, что нейросети скоро полностью заменят рекрутеров, читайте разбор популярных ИИ-агентов для рекрутинга. В статье рас
Наука - Хабрахабр

Честный разбор: ИИ-агенты vs рекрутер

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

Переписывая память. Нет существенной разницы между эпизодическим и семантическим припоминанием

В чем суть статьи? Ученые проанализировали МРТ сканы различных участков мозга, отвечающих за память. Сканы показали, что вне зависимости от и
Наука - Хабрахабр

Переписывая память. Нет существенной разницы между эпизодическим и семантическим припоминанием

В чем суть статьи? Ученые проанализировали МРТ сканы различных участков мозга, отвечающих за память. Сканы показали, что вне зависимости от используемого типа памяти, мозг активирует одни и те же участки. Это ставит под сомнение традиционное представление о том, что память о нашем личном опыте, и память, основанная на теоретических фактах, обрабатываются разными системами мозга. Читать далее

Слепое пятно аудио-форензики: Реализуем скрытый канал передачи данных в метаданных MP3 на Python

Считаете, что спрятать файл внутри песни, не испортив звук, невозможно? Мы тоже так думали, пока не разобрали спецификацию ID3v2 до винтика.Оказы
Наука - Хабрахабр

Слепое пятно аудио-форензики: Реализуем скрытый канал передачи данных в метаданных MP3 на Python

Считаете, что спрятать файл внутри песни, не испортив звук, невозможно? Мы тоже так думали, пока не разобрали спецификацию ID3v2 до винтика.Оказывается, внутри каждого MP3-файла есть «слепая зона», куда можно положить ключи шифрования, документы или исходный код, и при этом:MD5 аудиопотока не изменится.Спектрограмма будет идеально чистой.Файл проиграется в любом плеере.Мы написали ChameleonLab: MP3 Stego на Python, чтобы доказать это. Внутри — полный разбор архитектуры, код и сценарии использования для защиты авторских прав. Читать далее