Habr.com

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

Как мы ускорили SQL-запросы: реальные кейсы оптимизации PostgreSQL

Fri, 03/20/2026 - 22:06

Достаточно большое количество проблем производительности в backend-приложениях на самом деле находятся не в коде. За последние пару лет мне несколько раз приходилось разбирать системы, где:

API отвечало слишком долго

CPU базы был загружен почти на 100%

Читать далее

Байонетта, драконы и 17 тысяч блокировок: история Хидеки Камии. Часть 2

Fri, 03/20/2026 - 22:05

Если вам в прошлый раз показалось, что вы знаете о Хидеки Камии всё — вы глубоко заблуждаетесь. Сегодня мы поговорим о расцвете, закате и новой надежде в его карьере. Да и вообще разберёмся — а что за человек делал одни из наших любимых игр?

Читать далее

Финтех 2026: ландшафт, анализ, стратегии для карьеры и понимания отрасли

Fri, 03/20/2026 - 21:59

Российский финтех растёт на 15,5% в год в условиях санкций. Рынок труда перевернулся: 16 резюме на одну вакансию. И одновременно senior-продуктовые лидеры с реальным финтех-опытом структурно в дефиците.

Привет, это Александр Козуб. Пока все чинят симптомы — я разбираю системы. И сегодня предлагаю разбор финтех ландшафта в 2026 . И что с этим делать, если ты строишь продукт или выбираешь, куда двигаться дальше в финтехе?

Читать далее

Полноценный сайт за 30 секунд в нейросети: я попробовала — и вебмастер с 10-летним стажем не нашёл что возразить

Fri, 03/20/2026 - 21:53

Моя знакомая недавно открыла студию растяжки для женщин. Небольшой уютный зал, хороший тренер, уже есть первые клиенты по сарафанному радио. Следующий шаг — реклама в Яндекс Директе. А для Директа, да и вообще для любого бизнеса, по хорошему нужен сайт, на который люди будут приходить.

Начали узнавать цены. Нормальный одностраничник у фрилансера — от 15 000 рублей и две-три недели ожидания. В студии — дороже. А реклама нужна прямо сейчас, пока есть средства на продвижение и свободное время на её настройку. И тут у меня возникла интересная мысль - а что если попросить нейросеть сделать одним махом целый сайт? Справится?

Читать далее

Обзор планшета Tecno MegaPad 11 SE T1102

Fri, 03/20/2026 - 21:38

Привет, Хабр! Продолжаем тему разных планшетов, на этот раз решил потрогать недорогое бюджетное устройство от компании Tecno. У меня были на обзорах телефоны от этой компании, в блоге можно почитать тут и тут. И раз уж был российский планшет на обзоре, был защищённый планшет, был ноутбук-трансформер, вот взял на обзор Tecno MegaPad 11 SE T1102.

Да, защищённый планшет MIG тоже будет, но позднее. Как и с предыдущими устройствами, я пользовался планшетом для рабочих и повседневных нужд. Будут графики с тестами и многое другое.

Приятного чтения!

Читать далее

Как ХХ собирается убить накрутку опыта (и почему на этот раз сработает)

Fri, 03/20/2026 - 21:17

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

В конце 2025 года прошёл закрытый митап для эйчаров и представителей платформ: HeadHunter, Хабр Карьера, GetMatch. Обсуждали одно — как бороться с накруткой. Запись недавно стала публичной.

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

Читать далее

Давайте добавим в Go условное выражение

Fri, 03/20/2026 - 21:15

Если в настоящее время вы являетесь Go-разработчиком, то вне зависимости от того, из какого языка программирования пришли в Go, вы наверняка когда-то задавались вопросом «А есть ли тут тернарный оператор?»

Нет? Давайте добавим его сами!

Kotlin для новичков: переменные и базовые операции — полный гайд 2026

Fri, 03/20/2026 - 21:08

Продолжаем серию статей для тех, кто начинает изучать Kotlin с нуля. Во втором уроке детально разбираем фундамент языка:
▪️Неизменяемые (val) и изменяемые (var) переменные
▪️Базовые типы: Int, Double, String, Boolean, Char
▪️Строковые шаблоны и многострочные строки
▪️Арифметические операции, целочисленное и вещественное деление
▪️Преобразование типов (явное и неявное)
▪️Ввод данных с консоли через readln()
▪️Символы и Unicode (коды символов)
▪️Особенности остатка от деления с отрицательными числами
▪️Инкремент и декремент (префиксная и постфиксная формы)

Все примеры кода — из реальной практики, доступны в открытом репозитории на GitHub (ссылка в статье). Материал подготовлен на основе опыта преподавания в OTUS и работы в FinTech. Статья поможет вам быстро войти в тему и избежать типичных ошибок новичков. Идеально для первого знакомства с языком или для систематизации знаний.

Читать далее

Память ИИ‑агентов: как агенты запоминают, забывают и учатся

Fri, 03/20/2026 - 20:58

Память ИИ‑агентов: как агенты запоминают, забывают и учатся

Всем привет! Продолжаю рассказывать и делиться своим опытом создания и внедрения ИИ-агентов. Сегодня давайте поговорим про память ИИ-агентов.

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

Читать далее

[Перевод] Figure AI собирает BMW, Agility работает на Toyota, Xiaomi тестирует роботов на заводах. Стоит ли ждать замены труда?

Fri, 03/20/2026 - 20:54

46 долларов.

Зарплата, налоги на фонд оплаты труда, медицинская страховка, пенсионные отчисления — всё вместе. 46 долларов за один час, за одного человека, на одной позиции. Это число — невидимый ценник практически на всём, что вы покупаете: на каждом продукте на полке супермаркета, на каждом ужине в ресторане, на каждом автомобиле и каждом доме.

По состоянию на март 2026 года несколько компаний снижают эту цифру до менее чем 2 долларов.

Не 20. Не 10. Два доллара.

Я не ожидал, что увижу это так быстро. И то, как это делается, вот-вот перекроит целые секторы мировой экономики.

Читать далее

Больше AI-инструментов — не всегда больше продуктивности. BCG и ActivTrak объясняют почему

Fri, 03/20/2026 - 20:41

Мне стало интереснее работать с AI - задачи закрываются в три раза быстрее. А потом BCG опросили 1488 человек и обнаружили, что после третьего AI-инструмента продуктивность начинает падать. ActivTrak подтвердили на 443 миллионах рабочих часов: фокус - на минимуме, выходные - плюс 40%. Собрал данные и разбираюсь, почему 'быстрее' и 'продуктивнее' - не одно и то же.

Читать далее

[Перевод] Какие заблуждения у вас есть об AWS

Fri, 03/20/2026 - 20:40

В AWS здорово то, что этой платформе уже почти двадцать лет. Печально в AWS то… что ей уже почти двадцать лет. Если вы уже долгое время пользуетесь ею, то вам может быть сложно заметить тем изменений её «фундаментальных» сервисов. Хуже того: даже если вы относительный новичок в AWS, вам всё равно довольно легко найти устаревшие посты, объясняющие всё так, как было раньше, но не сейчас. В своей статье я перечислю часть примеров такой эволюции, которые помогут вам, если вы запутаетесь.

Читать далее

Свой Firewall Operator для Docker

Fri, 03/20/2026 - 20:35

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

За 7 лет работы с Docker я устал от этой рутины и решил написать простой инструмент, который решает проблему на уровне инфраструктуры как кода. В этой статье полезем под капот ядра Linux: разберемся, как безопасно прыгать по неймспейсам (netns) в Go, чтобы не сломать планировщик, почему я выбросил iptables в пользу бинарного протокола netlink и как сеты в nftables позволяют обновлять правила без потери трафика.

Читать далее

[Перевод] Учёные отследили слабые сигналы от звёзд — и, возможно, обнаружили в процессе сотни неизвестных планет

Fri, 03/20/2026 - 20:35

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

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

Читать далее

ИИ — не панацея

Fri, 03/20/2026 - 20:28

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

Всем привет, я Артем Герасимов, владелец продукта SimpleOne SDLC. В этой статье я расскажу о реальных проблемах ИИ-генерации кода и о том, какие механизмы помогают нам с ними справляться.

Читать далее

ПМК и Кастанеда. Часть 6. Искусство сновидения

Fri, 03/20/2026 - 20:20

Продолжение серии статей о параллелях между недокументированными особенностями советских ПМК и концепциями Карлоса Кастанеды, начало — тут..

Первые восемь книг я успел прочитать встарших классах школы. Девятая книга попала мне в руки с большим перерывом, уже в официальном издании от Киевской «Софии», когда я учился в универе, и ПМК использовался в основном для обсчёта лаб с физпрактикума. Прочитав её, я снова вспомнил про исследования «электронного океана».

В этой части мы продолжим знакомство с неорганическими существами из глубин электронного океана, описанных в журнале Техника‑Молодёжи, а я расскажу о тех аналогиях, которые увидел в девятой книге Кастанеды — «Искусство сновидения».

Читать далее

Сколько на самом деле стоит LOG_INFO(): benchmark библиотек логирования C++

Fri, 03/20/2026 - 20:15

Логирование есть практически в каждом C++ проекте. Почти любой сервис, демон или библиотека рано или поздно обрастает строками вроде LOG_INFO(...) или logger.debug(...).

Чаще всего библиотека выбирается по привычке или популярности — spdlog, quill, easylogging++ и т.п. При этом редко кто проверяет, какую цену приложение платит за логирование.

В высоконагруженных системах логирование может выполняться:

Читать далее

Почему одного Whisper оказалось недостаточно и как мы создали полноценный сервис распознавания речи

Fri, 03/20/2026 - 20:11

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

Читать далее

Мой продакт-менеджер — это пользователь. Как мы сделали PingZen «всемогущим» благодаря вашим отзывам

Fri, 03/20/2026 - 19:43

Реальные сообщения от пользователей - мы читаем всё и стараемся оперативно реагировать. Именно так появились многие фичи PingZen.
Так же о подключении PingZen к AI-агентам через MCP: выбираем инструмент (Claude Code, Cursor, VS Code, Claude Desktop, Windsurf) - и всё готово. Дальше сервис сам проведёт через OAuth.

Читать далее

Обзор OWASP Top 10: 2025

Fri, 03/20/2026 - 19:39

OWASP (Open Worldwide Application Security Project) выпустил топ-10 самых актуальных категорий рисков и веб-атак за последние 5 лет. Опираясь на практический опыт, мы сравнили списки 2021 и 2025 годов, а также подготовили подробный разбор самых важных изменений.

Читать

Who's online

There are currently 0 users and 2 guests online.