Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Август 2026 отвал серверов. Почему ваш VLESS/Reality не работает

Время на прочтение5 мин
Охват и читатели7.3K

Помните времена, когда можно было купить VPS за доллар, накатить скрипт и забыть? Забудьте. Если последние недели вы проводите в чатах хостеров, созерцая бесконечные 502 Bad Gateway и context deadline exceeded, значит, вы в теме. ТСПУ окончательно перешли от блокировок по IP к «ковровому» анализу поведения трафика и манипуляциям с пакетами на уровне магистралов.

Давайте разберем, что именно сломалось и какие костыли мы забиваем в систему, чтобы хоть как-то смотреть YouTube в 4K.

Читать далее

Метрики, которые врут: ошибка выжившего, p-hacking и другие ловушки данных

Уровень сложностиСредний
Время на прочтение18 мин
Охват и читатели3.4K

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

Retention растёт? Возможно, вы просто не видите тех, кто ушёл после первого захода. Конверсия упала в целом, но выросла в каждом сегменте? Это не ошибка в расчётах. A/B-тест «дал значимость» на третий день? Скорее всего, вы сами себя обманули.

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

Проверить свои метрики →

Хостинг, маркетплейс и 535 проектов: как мы обкатывали Kodik 2.0 на живых проектах

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели2.9K

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

А во-вторых, к релизу приурочили хакатон Kodik Launchpad. Зачастую проекты с ИИ-кодингом забрасывают через день, а мы устроили хакатон длиной в месяц, призывающий дойти до более значимых результатов. Для участников это стимул подойти серьёзнее, а для нас — хорошая возможность потестить хостинг, наполнить маркетплейс и заодно помочь молодым авторам довести свои идеи до конца, подсветить их и направить вперёд.

В результате у нас было 535 одобренных заявок, 74 проекта дошли до финала, и 13 из них будет защищаться сегодня вечером 4 августа на лайв-стриме. А пока итоги ещё не подведены, поделимся с Хабром другими подробностями: что именно появилось в версии 2.0 и о каких примерах с хакатона хочется рассказать.

Читать далее

«Похоже, это база» больше не ответ: как ИИ меняет расследование аварий в цифровых системах

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели4.3K

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

Читать далее

BIND, Pydantic и грабли (bindantic)

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели4.2K

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

Управлять этим вручную, руками редактировать named.conf на каждом сервере и следить, чтобы зоны, ACL и view не разъехались, показалось мне откровенно плохой идеей с самого начала...

Читать далее

Устав и летопись кодинг-агентов

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели3.9K

Кодинг-агенты — отличный инструмент, пока проект помещается в контекстное окно. Но чем дальше в лес, тем толще партизаны: с ростом кодовой базы начинается деградация контекста, потеря архитектурных решений, “саботаж” инструкций и другие неприятности.

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

Читать далее

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

Уровень сложностиСложный
Время на прочтение2 мин
Охват и читатели3.9K

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

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

Читать далее

Как я встроил AI‑агента прямо в интерфейс Apache Superset и не сломал ему CSP

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели4.2K

Как я встроил AI‑агента прямо в интерфейс Apache Superset и не сломал ему CSP

Есть Apache Superset. Есть аналитик, который открывает SQL Lab и десять минут вспоминает, как называется таблица с заказами — orders, olist_orders или fact_orders_v2. Есть языковые модели, которые отлично пишут SQL, но понятия не имеют, что лежит в вашем хранилище.

Задача звучала просто: добавить в интерфейс Superset кнопку, по которой открывается чат с моделью. Причём агент должен работать по принципу MCP — не фантазировать имена колонок, а сходить и посмотреть их в метаданных. Подключаться к любому OpenAI‑совместимому API: локальная Ollama, llm7, OpenAI — что угодно.

Дальше — про то, как это делается без форка Superset, без пересборки фронтенда и без ослабления политики безопасности. И про несколько ловушек, каждая из которых стоила мне отдельного расследования.

Перед техническим разбором можно посмотреть короткую демонстрацию того, как AI‑ассистент работает непосредственно в интерфейсе Apache Superset: видео на YouTube.

Читать далее

Пять российских VPS на Linux: fio, sysbench и грабли

Время на прочтение12 мин
Охват и читатели4.2K

Обзоров VPS на Хабре хватает, но почти все сделаны Windows-утилитами и сводятся к тому, какой диск показал «отличный результат». Мне же нужна была батарея, которую можно прогнать по SSH на любой машине, и понимание, что конкретно означает каждое число.

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

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

Читать далее

Я перечитал статью 13.11 КоАП и не нашёл половины того, чем нас пугают

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели4.2K

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

Читать далее

Claude API в 2026 году: что это, как получить ключ и подключить из России

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели3.6K

Claude — нейросеть от Anthropic, которая в 2026 году держится в топе большинства бенчмарков по коду и агентным задачам. Чат-версия живёт на claude.ai, но как только вы захотите встроить Claude в своё приложение, телеграм-бота или пайплайн в n8n — понадобится API.

С API у разработчиков из России две проблемы. Первая: Anthropic не регистрирует аккаунты с российских номеров и не принимает карты российских банков. Вторая: большинство русскоязычных гайдов написаны в 2024–2025 годах и рассказывают про Claude 3, которого в актуальной линейке давно нет.

Этот гайд закрывает обе. Разберём, чем API отличается от подписки Pro и Max, какие модели доступны прямо сейчас (включая Opus 5, который вышел 24 июля 2026-го), сколько стоит каждая, как получить ключ двумя способами — официально и через агрегатор с оплатой российской картой — и как сделать первый запрос на Python, JavaScript и cURL. В конце — разбор частых ошибок: 400, 403, 429, 529.

Читать далее

Качественный и количественный анализ инцидентов в России за 2020–2025 годы

Время на прочтение11 мин
Охват и читатели5K

Мы уже обсуждали общий ландшафт кибератак и защитных стратегий ИБ в 2020–2025 годах в нашей статье на Хабре. Тогда мы описали сдвиг от публичных вымогательских атак к скрытым операциям под контролем государственных. Теперь пришло время собрать под неё полноценную доказательную базу, и для этого обратимся к открытым отчётам российских SOC.

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

Читать далее

Хостинги для сайтов на Django и других приложений на Python

Время на прочтение4 мин
Охват и читатели4.6K

В этой статье мы рассмотрим, какие есть типы сервисов для запуска проектов на Python. А в частности, различных админ-панелей, сайтов и веб-приложений на Django. И на что обратить внимание при выборе сервиса для хостинга Django-приложений.

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

Читать далее

Ближайшие события

Сборщик мусора в Dart. Часть 2: поколения и scavenge

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели4.9K

В первой части мы разобрались как Dart отличает число от объекта. Эти знания нам пригодятся, чтобы разобраться в дальнейших хитростях сборщика.

Перед нами стоит самый главный вопрос: А как сборщик все-таки за собой убирает? 

Молодое и старое поколение.

Что происходит в обычном build() у Flutter-виджета? За один кадр создается куча временных объектов: EdgeInsets, Padding, промежуточные TextStyle, какие-то списки, замыкания. Живут они до следующего ребилда(Не учитывая const).

Также у нас есть и другая категория объектов, которые живут долго: синглтоны, кэши, репозитории, состояние приложения.  Они создаются один раз  и живут все время работы.
Отсюда вывод, если молодые объекты пересоздаются пачками, а старые в основном живут, то убирать их одинаково не выгодно. Именно поэтому Dart делит кучу на 2 поколения...

Читать далее

ВНЖ Испании для удалёнщиков: как получить статус на срок до 3 лет

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели4.5K

Привет! Меня зовут Илья Курасов, я пишу про визы и ВНЖ. Один из частых запросов, с которым ко мне обращаются, - как легально жить в Европе, продолжая работать удалённо. Статью мы готовили вместе с моим коллегой Константином Абрамовым, основателем агентства Talantum, которое помогает получать визы в разных странах.

Работать удаленно на зарубежную компанию и одновременно легально жить в Европе до недавнего времени было невозможно. Перед людьми вставал выбор: либо открывать бизнес на месте, либо искать местного работодателя. Испанская Digital Nomad Visa позволяет закрыть эту проблему. С ней можно спокойно получить резидентство в Испании и сохранить как работу, так и привычный доход. Ниже рассказываю, как она устроена и почему она лучший вариант, если нужен быстрый ВНЖ в Европе.

Читать далее

Как мы превратили жалобу на «сырость» операционной системы в измеримый UX-показатель

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели5.5K

Вы выпускаете обновления и исправляете баги, но пользователи все равно говорят: «Продукт сырой». Что именно не так и что чинить в первую очередь? Мы разложили ощущение «сырости операционной системы» на четыре измеримых компонента: надежность, функциональность, производительность и удобство — и собрали из них индекс зрелости от 10 до 50 баллов.

Привет, Хабр! Меня зовут Маргарита Урбанович, эту статью я подготовила вместе с коллегой Марией Копачевской. Мы работаем в отделе изучения пользовательского опыта в YADRO и исследуем, как люди пользуются мобильной и десктопной операционными системами, планшетами, ноутбуками, ПК и другими продуктами под брендом KVADRA. В этом материале расскажем, как появилась методика измерения зрелости ОС, из чего она состоит, как мы ее проверяли и для каких задач используем. А еще поделимся файлом с автоматическим расчетом показателей, чтобы вы могли переиспользовать методику в своих исследованиях. 

Забрать методику себе

Книги по реверс-инжинирингу

Время на прочтение4 мин
Охват и читатели4.9K

Это продолжение статьи Материалы по хакингу на русском.

Вкратце — я собираю автоматические переводы материалов по хакингу и выкладываю их на сайте библиотеки. В этой подборке — книги для тех, кто хочет понимать программы, железо и протоколы не по документации, а изнутри: от устройства компьютера и ассемблера до Windows Kernel, ARM, Java-байткода, автомобильных шин, VoIP и аппаратного реверса.

Читать далее

Блуждающий нерв и рабочие задачи: одна из теорий продуктивности для специалистов умственного труда

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели4.3K

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

И это только профессиональные стрессы, а есть ещё семейные, финансовые и более глобальные (согласитесь, в последние несколько лет стало прям вообще «весело» и по нарастающей). А ещё я стала замечать, что многие мои знакомые айтишники, маркетологи и дизайнеры, которые отлично выглядели и тянули адские нагрузки, в последние пару лет прям «посыпались»: кто‑то сидит на антидепрессантах, кто‑то выгорел и бросил работу на полгода, кто‑то набрал несколько килограммов и ударился в познание себя. Ну что вам рассказывать, уверена, что и у вас в окружении много таких примеров. Это отрезвило меня и сподвигло внимательнее относиться к себе, чтобы вовремя подмечать тревожные звоночки.

Читать далее

Десятки деплоев в день — и ни одного подвига

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели4.4K

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

Типичный день в нашем CI выглядит так: десятки зелёных галочек подряд, тесты проходят за 20-30 секунд, деплой в прод занимает одну-две минуты, изменения катят несколько человек за день. И это лишь один репозиторий из десятков активных.

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

Читать далее

Зеленый рыцарь в осаде: кто копает под Nvidia на рынке AI‑чипов

Уровень сложностиСредний
Время на прочтение13 мин
Охват и читатели4.9K

Привет! Мы уже знакомы — меня зовут Александр Баулин. На этот раз я решил разобраться, почему Nvidia до сих пор владеет большей частью рынка чипов для обучения и инференса AI‑моделей.

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

Читать далее