Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 40 мин. 17 сек. назад

Недельный геймдев: #260 — 11 января, 2026

пн, 01/12/2026 - 13:10

Из новостей: Акира Ямаока написал трек для Pathologic 3, Larian (почти) отказались от gen-AI, Steam даст возможность моддерам пилить моды под разные версии игры, Hooded Horse не берут в издательство игры с gen-AI.

Из интересностей: разрушаемость в Unity, парадигмы Кранка, 15 лет инди-разработки в 4 советах, разработка движка на базе SDF.

Читать далее

Грохот, который узнают за десятки километров: легенда Ан-22

пн, 01/12/2026 - 13:01

Есть машины, которые строят. А есть те, которые рождаются.

Ан-22 «Антей» — из вторых. Он появился на свет в эпоху, когда человечество штурмовало космос, а инженеры верили, что невозможного не существует. Когда в феврале 1965-го этот исполин впервые оторвался от взлётной полосы под Киевом, семеро человек в кабине приручили гиганта.

Французы позже назовут его «летающим собором». За размах, за величие, за тот особенный гул четырех турбовинтовых двигателей. Американцы присвоят ему кодовое имя «Петух» за задиристый нрав и громкий звук.

А советские летчики будут звать его просто — «Антей», как того непобедимого великана из мифов. И пусть мифологический Антей терял силу, оторвавшись от земли, — его крылатый тезка, напротив, в небе только начинал показывать, на что способен.

ding!

Как правильно «готовить» RAG: рецепт умного ассистента для вашего отдела

пн, 01/12/2026 - 13:01

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

Читать далее

[Перевод] Как создавать AI-агентов на практике: полное руководство по Claude Agent SDK

пн, 01/12/2026 - 12:31

Команда AI for Devs подготовила перевод подробного практического гайда по Claude Agent SDK. В статье разбирается, как устроены современные AI-агенты на практике: управление контекстом, инструменты, сабагенты, разрешения, структурированный вывод и продакшен-паттерны.

Читать далее

Строковые ресурсы для больших систем

пн, 01/12/2026 - 12:17

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

Читать далее

Инновации в индустрии гостеприимства: как архитектура незаметно формирует опыт гостя

пн, 01/12/2026 - 12:05

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

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

Статья будет интересна тем, кто связан с гостиничным бизнесом. Я расскажу не о технологиях как таковых, а о том, как архитектура влияет на опыт гостя.

Читать далее

Компрометировать изнутри: как фокус хакеров переключился с внешней инфраструктуры на внутреннюю

пн, 01/12/2026 - 12:03

Уже не первый год команда специалистов по кибербезопасности компании «Анлим», центра компетенций по информационной безопасности, проводит имитированные атаки на IT-инфраструктуры. Такую процедуру еще называют пентестом (от англ. penetration test), она направлена на выявление уязвимостей в защите организаций. Так, белые хакеры используют слабые стороны системы для ее компрометации. Такие атаки нацелены на прикладное ПО, серверную инфраструктуру, периметр сети, автоматизированные рабочие места, базы данных и так далее.

В настоящее время существует множество векторов атак, обеспечивающих несанкционированный доступ к информационным системам. Это подтверждается результатами проектов специалистов компании «Анлим». По итогам 2025 года доля успешно реализованных имитированных хакерских атак превысила 95%. Тем не менее, в этот же период наблюдается заметное изменение в процессе компрометации IT-инфраструктуры: взлом внешнего периметра становится значительно сложнее по сравнению с внутренним. Подробности этой тенденции рассказал Владислав Долгунский, главный специалист компании по кибербезопасности.

Читать далее

OSTree без магии: атомарные обновления, репозиторий и клиентский образ своими руками

пн, 01/12/2026 - 12:01

На Хабре про OSTree обычно вспоминают не как про самостоятельную технологию, а как про "то, на чём держатся" Fedora CoreOS / Silverblue / Kinoite и вообще вся тема immutable / atomic desktop / container-optimized OS. Это видно по типовым материалам: обзор CoreOS с объяснением rpm-ostree и layering, обзор Silverblue, новости/разборы релизов Fedora, где rpm-ostree фигурирует как механизм поставки базовой системы. 

При этом намного хуже покрыта практическая сторона "как сделать свой цикл поставки": поднять свой OSTree-репозиторий, выпускать свои refs и раскатывать их на узлы так, чтобы можно было обновиться и откатиться, а не как герои трагикомедии "обновили пакеты — и внезапно утро не наступило". На фоне обилия статей "как устроен Silverblue/CoreOS" такой сценарий встречается реже. 

Мы раскроем полный цикл от публикации сервера до создания клиентских образов в этой статье.

Читать далее

Константа во всем: одна простая задача за O(1)

пн, 01/12/2026 - 12:00

Привет Хабр!

Наступил 2026-й год, и, по своей традиции, в январские праздники я снова занялся решением задач на LeetCode уже четвертый год подряд. Каждый день я открываю задачу дня и решаю ее.

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

Читать далее

AB-Labz — менеджмент и анализ продуктовых экспериментов

пн, 01/12/2026 - 12:00

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

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

Эта боль и легла в основу проекта.

Недавно мы с командой выпустили в открытую бету b2b SaaS платформу для менеджмента и анализа продуктовых экспериментов.

Читать далее

Почему «совы» умнее? Эволюционная психология, нейробиология и биохакинг ночного кодинга

пн, 01/12/2026 - 12:00

Бытует мнение, что «кто рано встает, тому Бог подает», а успешные CEO спят по 4 часа и начинают день в 5 утра. Но если вы чувствуете, что ваш мозг оживает только тогда, когда город засыпает, а лучший код пишется между полуночью и пятью утра - возможно, дело не в прокрастинации, а в особенностях работы вашего разума.

Как показывают исследования, ночной образ жизни - это не баг, а фича высокоразвитого интеллекта.

Читать далее

Где вести базу знаний: 8 российских сервисов и их возможности

пн, 01/12/2026 - 11:56

Когда в команде больше 5 человек, ссылка на папку с документами перестает работать. Ну, или как минимум становится просто неэффективной.

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

Читать далее

Рынок QA без входа: почему junior и manual исчезают из вакансий (анализ 2500 вакансий)

пн, 01/12/2026 - 11:45

Анализ 2500 QA-вакансий за год показывает, почему junior и manual-позиции почти не формируют спрос и на кого рынок QA реально ориентирован в 2026 году.

Читать далее

Это стиль: влияние баухауса на графический дизайн

пн, 01/12/2026 - 11:26

XX век принес миру много новых художественных течений, таких как футуризм, абстракционизм, минимализм и другие. Все эти направления отвергали традиционные художественные ценности прошлого и стремились создать свои собственные концепции в искусстве. Одним из таких течений стал баухаус — стиль, оказавший значительное влияние на современный дизайн. Рассказываем в нашей короткой статье, почему он остается актуален и сегодня. А также при чем тут Василий Кандинский и Барак Обама.

Читать далее

Что ждет AI в 2026 году: тенденции, прогнозы

пн, 01/12/2026 - 11:20

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

Читать далее

Рефакторинг и реинжиниринг легаси

пн, 01/12/2026 - 11:10

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

Как и зачем делать рефакторинг и более глубокий реинжиниринг?

Разберемся.

SQL HowTo: немного геометрии (Advent of Code 2025, Day 9: Movie Theater)

пн, 01/12/2026 - 11:10

Осторожно, спойлеры! Не читайте, пока хотите решить задачу самостоятельно.

В этой челлендж-серии статей, начатой с прошлогоднего эвента, попробуем использовать PostgreSQL как среду для решения задач Advent of Code 2025.

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

Читать далее

[Перевод] Причинность в физике: от Галилея до Эйнштейна и далее

пн, 01/12/2026 - 11:03

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

Следим за эволюцией идеи

Свой луна-парк с блэкджеком и нейронками: Автоматизация с Flowgate. Часть 2

пн, 01/12/2026 - 11:01

В первой части мы разобрали теорию работы SNI-прокси и Smart DNS, а также настроили всю систему вручную — от веб-сервера Nginx/Angie и DNS-сервера AdGuard Home/Blocky до защиты Firewall. В конце я упомянул утилиту Flowgate, которая автоматизирует весь этот процесс.

Судя по комментариям, у многих возникли вопросы по её использованию. Поэтому я подготовил пошаговую инструкцию, которая поможет развернуть полностью рабочий шлюз на чистом VPS с нуля, используя Flowgate. В результате вы получите работающий доступ к ChatGPT, Claude и другим сервисам без необходимости вручную править конфигурационные файлы.

Читать далее

MDSI Solver: программная реализация метода создания двусторонних мозаик из кубиков Рубика

пн, 01/12/2026 - 11:00

В статье я рассказываю о программной реализации своего MDSI-метода (Mirror Dual-Sided Inverse), разработанного для сборки зеркальных двусторонних инверсивных паттернов на кубике Рубика. Программа MDSI Solver объединяет MDSI-метод и двухфазный алгоритм Герберта Коцембы (kociemba two-phase algorithm). MDSI-метод находит полное состояние кубика на основе двух заданных противоположных граней, а затем алгоритм Коцембы генерирует оптимальное или близкое к оптимальному решение, обычно составляющее 20 или меньше ходов для сборки паттерна. 

Сервис MDSI Mosaic Builder конвертирует изображение в сетку из кубиков Рубика и на основе MDSI Solver генерирует для каждого куба алгоритм сборки MDSI-паттерна. Таким образом, можно любое изображение конвертировать в двустороннюю мозаику из кубиков Рубика со схемами сборки каждого кубика.

С программной реализаций MDSI-метода создание двусторонних кубических мозаик теперь не требует от пользователя продвинутых специфических знаний математики куба. Даже не обязательно уметь собирать кубик Рубика – достаточно овладеть языком его вращений, чтобы выполнять сгенерированные алгоритмы. 

Крутить кубик Рубика...

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.