Habr.com

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

DoH на роутере OpenWRT, Mikrotik и Asus: пошаговая инструкция от того, кто сам хостит резолвер

Tue, 05/19/2026 - 12:34

Если коротко, DNS это последний открытый протокол в вашей сети, по которому провайдер (и любой джентльмен в кафе на open WiFi) видит, куда вы ходите. HTTPS закрыли, SNI потихоньку прячут через ECH, а DNS как был в плейне на 53-м порту, так в большинстве домашних сетей и остался. DoH (DNS over HTTPS) это лечит, но не на устройстве, а на роутере, чтобы один раз настроил и забыл про все смартфоны, тостеры и умные лампочки.

Я три месяца пилю свой DNS-резолвер с фильтрацией и за это время насмотрелся на чужие конфиги достаточно, чтобы написать инструкцию без воды. Разберу OpenWRT, Mikrotik (RouterOS 7+) и Asus с Merlin, плюс подводные камни, в которые я лично наступил.

Читать далее

Сквозная аутентификация в Linux: настройка Kerberos, интеграция с браузером и автоматизация через Keytab

Tue, 05/19/2026 - 12:33

Масштабный переход на отечественные ИТ-решения ставит перед системными инженерами и разработчиками задачу глубокого освоения базовых механизмов корпоративной безопасности. В основе современных российских экосистем управления инфраструктурой (таких как ALD Pro на базе Astra Linux) лежит программный комплекс FreeIPA. Главным фундаментом доверия, централизованной авторизации и безопасности в этой экосистеме выступает протокол Kerberos. Его корректное понимание и настройка определяют стабильность работы всех смежных сервисов — от сетевых папок до сложных корпоративных веб-приложений.

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

Читать далее

ИИ-динамика: управленческие практики

Tue, 05/19/2026 - 12:13

Где-то с 2021 года программистам обещают, что: ИИ оставит их без работы, 30% мест исчезнут, дипломы обесценятся и вообще все станут бесполезными. В декабре 2025 это уже стало походить на правду, теперь, какой-нибудь Claude, действительно, выдает рыночный результат. А если сравнить стоимость генерации за ноль рублей с любой оплатой труда, то тут победить ИИ - крайне сложно.

Что касается профессий уровня аналитиков, то джуны не нужны, по моим ощущениям, с 2023 года, а на текущий момент вообще аналитики не особо нужны. Тут уже, к сожалению, так как в моей профессии присутствует слово аналитик.

Про замену управленческих кадров и уровня С, пошли прогнозы на конец 2026 года. Это уже касается лично меня и моей текущей работы. Но начиная с того самого 2021 года, я сменил 3 компании, пережил два кризиса в найме и как итог два ребрендинга собственной карьеры.

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

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

Читать далее

Модульный конструктор для дел: собираем свою систему и подключаемся к любой форме организации

Tue, 05/19/2026 - 12:12

Календарь, задачи, заметки, почта. Мы используем десятки инструментов, но они не умеют жить вместе. Данные размазаны по сервисам. Команда в Битрикс24, семья в WhatsApp, клуб в Google Calendar. Везде свой интерфейс, свои правила, своя изоляция.

Читать далее

Беттинг трафик в 2026: как льют, как устроены воронки, источники

Tue, 05/19/2026 - 12:04

ДИСКЛЕЙМЕР. Это не призыв лить трафик на азартные игры и не инструкция по обходу правил рекламных систем. Беттинг регулируется по-разному в разных странах, и перед запуском любой кампании нужно смотреть локальные законы, правила площадок и требования конкретного бренда или партнерской программы. Я пишу про рынок как про часть арбитража трафика и партнёрского маркетинга.

До старта ЧМ-2026 осталось совсем немного. Турнир начнется 11 июня и закончится финалом 19 июля. Для беттинга это один из тех периодов, когда рынок оживает буквально на глазах: растут ставки по трафику, партнерки выкатывают спецусловия, бренды готовят бонусы, а медиабаинг-команды пересобирают воронки под спорт.

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

Читать далее

Когда метрики сходят с ума: автоматическая детекция аномалий во временных рядах в Yandex Monium

Tue, 05/19/2026 - 12:02

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

Для контроля за метриками в системе Monium существует механизм алертов. Проблема в том, что для многих рядов сложно заранее определить разрешённые пороги. А для некоторых рядов сделать это попросту невозможно. В результате контролировать такие временные ряды было довольно нетривиальной задачей.

Мы в команде ML Research в Городских сервисах Яндекса давно поняли, что руками такие системы не масштабируются. Нужна автоматика, которая сама фиксирует нормальное поведение метрики и засекает отклонения. Звучит как задача для тяжёлого ML, однако на бенчмарках мы доказали, что простая авторегрессия обгоняет сложные модели.

Давайте вместе пройдём путь от «Почему пороги не работают?» до рабочей системы детекции аномалий в общеяндексовой системе Monium и наблюдения за 800+ городами в Яндекс Такси с бенчмарками и конкретными цифрами.

Читать далее

Marvel, работа в офисе и прочие заморочки пути аналитика

Tue, 05/19/2026 - 12:01

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

Читать далее

Создание и сохранение типовых обвязок отопительных приборов в базе данных nanoCAD BIM Отопление

Tue, 05/19/2026 - 12:01

Рассмотрим, как в nanoCAD BIM Отопление создавать, сохранять и повторно использовать типовые обвязки отопительных приборов вместе с запорно-регулирующей арматурой.

Узать больше

Владимир Крылов: «Считать современные LLM просто предсказателями токенов — это техническая безграмотность»

Tue, 05/19/2026 - 12:01

В IT-сообществе не утихают обсуждения, есть ли в современных больших языковых моделях хоть капля настоящего интеллекта или перед нами просто раздутая до триллионов параметров таблица поиска, занимающаяся интерполяцией. Пока критики продолжают рассуждать о «стохастических попугаях», колмогоровской сложности и неизбежном коллапсе синтетических данных, разработчики фронтирных моделей (вроде Claude Opus4.6 или DeepSeek-V3.2) молча меняют правила игры, внедряя GRPO, DAPO и вычисления на этапе вывода.

На тг-канале AI4Dev мы поговорили с доктором технических наук и научным консультантом Artezio Владимиром Крыловым о том, что на самом деле происходит под капотом современных AI-систем и почему привычные метрики оценки интеллекта больше не работают.

Читать далее

Что вы не знаете о СНИЛС – и почему это самый важный документ

Tue, 05/19/2026 - 12:00

Гражданина РФ можно однозначно идентифицировать по нескольким документам. Например, по паспорту. Но по актуальным законам с 21 года отметка о ранее выданном паспорте стала необязательной.

Если человек поменял паспорт и фамилию, то его невозможно увязать со старым профилем.

Можно было использовать телефон (идея так себе), медполис, ИНН, СНИЛС и ещё пару документов. СНИЛС оказался самым стабильным и надёжным, и поэтому он сейчас постепенно становится основным документом для многих систем.

Когда я впервые услышал про «проблему СНИЛС в банковских системах», мне показалось, что это что-то скучное из разряда HR-документооборота. Зелёная ламинированная карточка, которую вы получили один раз и забыли в ящике стола.

Но, собственно, во-первых, вы, возможно, про него многое не знаете, а во-вторых, оказалось, что там не всё так просто.

Читать далее

Что находится внутри бесплатной части курса «Системный аналитик»

Tue, 05/19/2026 - 12:00

Почти у всех курсов Яндекс Практикума есть бесплатная вводная часть — это и тест-драйв профессии, и знакомство с обучающей платформой одновременно. В этой статье рассказываем, что находится внутри вводной части курса «Системный аналитик»

Будет не скучно. Вы познакомитесь с Даней и Юлей и вместе с ними попробуете решить настоящую рабочую задачу: выясните, нужно ли дорабатывать интерфейс сайта, чтобы подтянуть на него отзывы с другой платформы. 

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

Читать далее

[Перевод] Промпты — это рекомендации, а не правила. Структура — это обязательное условие

Tue, 05/19/2026 - 11:55

Агент знал свои принципы. Он процитировал их обратно — «Я нарушил каждый принцип, который мне был дан: я предположил вместо того, чтобы проверить». И всё равно он удалил базу данных — потому что знать правило и быть структурно лишённым возможности его нарушить — это совершенно разные вещи.

Когда мы внедряем AI-агентов в бизнес-операции, мы склонны управлять ими так же, как управляем людьми: мы пишем политики. Мы добавляем инструкции в промпт. Мы говорим агенту, что ему разрешено.

Но промпты — это рекомендации. Агент читает их, соотносит с текущей задачей и принимает решение.

Это не баг — это и есть суть LLM. Проблема в том, что мы относились к управлению AI так, как будто это онбординг сотрудника, тогда как должны были относиться к этому как к управлению доступом к системе.

В вашей ERP сотрудник склада не может сам утверждать свои собственные закупочные заказы — не потому, что политика так говорит, а потому, что у него просто нет этой кнопки. Это структурный контроль. AI-агентам нужно то же самое.

Читать далее

Зеленые потоки Celery. Gevent и Eventlet

Tue, 05/19/2026 - 11:49

Вторая статья цикла о внутрянке Celery: на этот раз — зелёные потоки (gevent/eventlet). Как gevent и eventlet работают под капотом Celery, что такое Hub, monkey patching и почему autoscale для гринлетов бесполезен. А ещё — неожиданный бенчмарк: prefork против gevent на одном ядре. Спойлер: gevent проигрывает, но не спешите его хоронить. Для тех, кто выбирает пул под свои задачи. А пойду готовить докер-селери-кубер-автоскейл.

Читать далее

Мои новые правила найма в ИТ

Tue, 05/19/2026 - 11:45

Меня зовут Светлана Гречишкина, я уже более 9 лет работаю в HR и, что важно в контексте этой статьи, отношусь к поколению миллениалов. За это время через меня прошло большое количество кандидатов — с разным опытом, бэкграундом и, что становится всё заметнее, с очень разными подходами к работе. Любому HR приходится постоянно сталкиваться с различиями в рабочих ценностях, стиле коммуникации, скорости принятия решений, подходах к обучению и ответственности. И чем дальше, тем сильнее эти различия начинают коррелировать не просто с опытом или уровнем специалиста, а с поколением. 

Читать далее

Самовлюблённые числа: когда нарциссизм и бесполезность вдохновляют

Tue, 05/19/2026 - 11:41

Самовлюблённые числа (они же числа Армстронга, в оригинале Narcissistic numbers) — это числа, равные сумме своих цифр, возведённых в степень количества этих цифр. Например, 153 — самовлюблённое число, потому что 

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

Но действительно ли самовлюблённые числа настолько бесполезны? Чтобы узнать ответ, зайдите под кат.

Читать далее

SUM() OVER (ORDER BY...) считает не то, что вы думаете: кадр оконной функции

Tue, 05/19/2026 - 11:40

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

SUM() OVER (ORDER BY ...) часто выглядит как очевидный способ посчитать нарастающий итог, пока в данных не появляются одинаковые значения ключа сортировки. В этот момент результат начинает «прыгать», LAST_VALUE возвращает текущую строку, а запрос формально остаётся корректным.

В статье разбираем скрытую причину таких сюрпризов — кадр оконной функции: как база подставляет его по умолчанию, чем ROWS отличается от RANGE и какие детали стоит проверять, чтобы аналитические SQL‑запросы считали именно то, что вы ожидали.

Читать далее

Раз в месяц все делают ЭТО, а я ЭТО убрал. Теперь зарабатываю на маркетплейсах 200 тыс в месяц

Tue, 05/19/2026 - 11:28

У нас в комьюнити часто приходят с одним и тем же вопросом: стоит ли делать продукт, если в поиске по теме почти нет запросов. Женя Донцов 6 лет назад задавал его себе и услышал от маркетологов ровно то, что слышат все: «Бро, у тебя запросов в Яндексе достаточно мало. Ты на этом хочешь сделать бизнес? Come on. Займись чем-нибудь нормальным». Он не послушал.

Женя шесть лет делает Waterius, устройство, которое автоматически передаёт показания счётчиков воды в водоканал. Код выложил на GitHub, от инвесторов отказался, в Яндекс.Директе почти ноль продаж на десятки тысяч показов, блогеры принесли суммарно десяток заказов. Почти вся выручка идёт через маркетплейсы, которые забирают 50% с каждой продажи, и это оказалось единственным, что работает. Сейчас выручка около миллиона рублей в месяц, 150+ городов подключены, рост в 1,5 раза в год.

Передаю слово основателю проекта Евгению Донцову.

Читать далее

Топ-3 нейросети для генерации изображений: какую выбрать в 2026 году в SpeShu.AI

Tue, 05/19/2026 - 11:24

В этом обзоре разберём три нейросети для генерации изображений: ChatGPT Image, Nano Banana и Seedream. Посмотрим, где каждая сильна, где может подвести и какую модель лучше брать под соцсети, рекламу, инфографику, мемы, карточки товаров и сложные визуальные сцены.

Читать далее

Разбираем map, filter, reduce, any, all, zip и enumerate в Python

Tue, 05/19/2026 - 11:21

Все мы начинали писать на Python примерно одинаково: создавали пустой список, запускали цикл for, проверяли условие через if и делали .append(). Это надежно, предсказуемо, но по мере роста кодовой базы такие конструкции начинают утомлять — мы тратим 4-5 строк на банальную трансформацию данных, которую можно уложить в одну лаконичную строку.

В этой статье мы подробно разберем встроенный инструментарий Python для работы с итерируемыми объектами: map, filter, reduce, any, all, zip и enumerate.

Читать далее

Пользовательское соглашение на сайт: когда нужно и что учесть, чтобы защитить владельца сайта?

Tue, 05/19/2026 - 10:58

Если вы из тех владельцев сайтов / интернет-сервисов, которые:
• взяли образец пользовательского соглашения из интернета 
• разработали пользовательское соглашение самостоятельно без привлечения юриста
• считаете, что публикация пользовательского соглашения на сайте – это формальность
то этот материал точно для вас!

Благодаря ему вы сможете:
01 понять, в каких случаях нужно использовать пользовательское соглашение, а в каких иной документ
02 понять реальную цель и ценность данного документа
03 проверить, насколько хорош ваш документ с юридической точки зрения и требуется ли его замена / доработка.

Читать далее

Who's online

There are currently 1 user and 19 guests online.