Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 12 min 31 sec ago

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

5 hours 24 min ago

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

Читать далее

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

5 hours 36 min ago

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

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

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

Читать далее

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

5 hours 39 min ago

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

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

Читать далее

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

5 hours 40 min ago

На Хабре про 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)

5 hours 41 min ago

Привет Хабр!

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

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

Читать далее

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

5 hours 41 min ago

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

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

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

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

Читать далее

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

5 hours 41 min ago

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

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

Читать далее

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

5 hours 46 min ago

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

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

Читать далее

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

5 hours 56 min ago

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

Читать далее

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

6 hours 15 min ago

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

Читать далее

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

6 hours 21 min ago

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

Читать далее

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

6 hours 31 min ago

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

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

Разберемся.

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

6 hours 32 min ago

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

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

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

Читать далее

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

6 hours 38 min ago

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

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

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

6 hours 40 min ago

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

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

Читать далее

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

6 hours 41 min ago

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

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

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

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

Проектирование сервиса персональной ленты. Как решать System Design?

6 hours 41 min ago

Привет! Эта статья - текстовая версия моего стрима с разбором задачи на бесконечную ленту по System Design из https://t.me/siliconchannel/141 этого поста.

Рассмотрим классическую задачу из System Design интервью - персональная лента подписок. По сути, мы проектируем упрощённый клон Instagram. Сама задача звучит следующим образом:

Читать далее

25+ лучших гугловских инструментов и гайдов по ИИ

7 hours 6 min ago

Все самое лучшее от Google в одном месте: нейросети, промты, гайды, а также, ИИ-проекты, которые пока не вышли в официальный доступ.

Читать далее

Три ресурса человека и КПД его действий — как мудрость древних даосов сделала меня максимально продуктивным

7 hours 14 min ago

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

Читать далее

Планы Трампа после Венесуэлы, а также бикини-скандал с Grok

7 hours 21 min ago

Самые интересные новости финансов и технологий в России и мире за неделю: последние новости об операции США в Венесуэле, исход миллиардеров из Калифорнии, Яндекс Банк не смог раздать кэшбек из-за сбоя, Брижит Макрон засудила хейтеров, умная ручка и ChatGPT Health от OpenAI, а также скандал с бикини-раздеванием от Grok.

Читать далее

Who's online

There are currently 1 user and 2 guests online.