Привет, Хабр! На связи Александр Ананикян, аналитик сервиса по защите мобильных приложений от реверс‑инжиниринга. Мы в команде PT MAZE делаем «кнопку», которая превращает мобильные приложения в самый запутанный лабиринт для хакера.
Защита мобильного приложения от реверс‑инжиниринга и взлома — обязательный этап, который стоит учитывать при разработке релизной сборки. Протекторы используют обфускацию (запутывание), шифрование и другие техники, чтобы затруднить статический анализ и защитить код от модификаций злоумышленниками. Но у многих разработчиков присутствует страх сломать приложение применением таких техник.
Читать далееПривет, Хабр! Это Сергей Перевозчиков, основатель агентства контекстной рекламы «КонтекстЛаб». К нам пришел производитель рекламных конструкций: в рекламу уходят сотни тысяч, в отчетах — красивые лиды, а в кассе почти пусто. Начали разбираться — оказалось, аналитика «врала». Мы её починили, пересобрали рекламу под реально маржинальные товары, и бизнес вырос примерно на 50%.
Но дальше случилась типичная ошибка: клиент полностью остановил рекламу. Алгоритмы обнулились, сезон начался, а лиды просто обвалились. Вытаскивали продажи уже в пожарном режиме — спасла товарная кампания с ручным фидом, которую мы запустили максимально быстро.
Читать далееПривычные UI‑автотесты часто проверяют отдельные кнопки и формы, но не отвечают на главный вопрос: работает ли система целиком в реальном пользовательском сценарии. В этой статье я расскажу, как мы в TData строим интеграционные тесты для Web UI, которые проходят путь от создания провайдера и кластера до установки компонентов, настройки конфигурации и проверки, что всё действительно поднялось и работает.
Читать далееНа совещаниях мы постоянно слышим про CAPEX, OPEX, P&L и прочие термины из мира финансового управления. Но не всегда в моменте есть понимание, про что идёт речь. Ко мне периодически приходят сотрудники и просят разъяснить, что означает тот или иной термин. Кивать с умным видом, конечно, можно, но это путь в никуда.
Читать далееНа прошлой неделе, пока 1.4 млн ИИ-агентов OpenClaw строили свою соцсеть, YouTube удалил 16 крупнейших нейрослоп-каналов с дебильными видео, которые смотрели 35 млн человек. Ну а Google решил, что нам мало проблем в реальном мире, и предложил всем уйти в виртуальный.
Читать далееПривет в 2026-м с традиционным ИБ-дайджестом от «СёрчИнформ»: собрали инциденты за декабрь-январь, которые зацепили нас больше всего. В подборке: инсайдер скидывает концы в воду, банковские служащие кооперируются с хакерами, а техногигант судится за «бизнес на бумаге».
Читать далееИстория успешных вайбкодеров напоминает истории успешного успеха: рассказываю о личном опыте, как мой друг вайбкодил бота под свой проект, и не смог, а сервис, который он пытался скопировать не делался за пару вечеров под сериальчик.
Читать далееРынок управления коммерческой недвижимостью — это классический «красный океан». Сотни компаний борются за тендеры, демпингуют и по сути продают «руки»: клининг, инженерию, эксплуатацию. В этой модели сложно расти: ты всегда остаешься для заказчика расходной статьей бюджета, которую хочется сократить.
В этом кейсе разберу, как мы разрабатывали стратегию трансформации для крупной управляющей компании. Нашей задачей было перевернуть модель: уйти от роли «исполнителя услуг» (завхоза) к роли «управляющего активами» (стратегического партнера), который влияет на доходность недвижимости, а не только на чистоту полов.
Читать далееЕсли вы кормящая мать или были младенцем, то, скорее всего, уже знакомы с ланолином. Вероятно, вы его даже ели. Ланолин — это, по сути, продукт секреции сальных желёз овцы и база в любой аптечке.
Он прикидывается липидами нашей кожи и умеет буквально за ночь заживлять обветренные губы и покусанные соски.
Есть некая ирония в том, что средство для самых нежных мест получают из специфично пахнущей овечьей шерсти. Но можно не фукать, современный медицинский ланолин настолько чист, что его официально разрешили не смывать даже перед кормлением грудью.
В Гельтеке мы с развала СССР варим медицинские гели, уже успели выпустить смазки и средства для остальных частей тела. Ланолин бывает у нас в составах, а еще есть отдельный моно-крем. Рассказываю, почему это буквально шедевр эволюции и куда его можно мазать.
Читать далееНа рынке тысяча трекеров привычек. Еще тысяча трекеров зала. И еще сотня приложений для медитаций. Проблема одна: они разрозненны. Данные о том, что я плохо спал, никак не влияют на план тренировок в другом приложении. А медитация живет в вакууме от уровня стресса.
Мы хотели создать LifeOS — единую систему управления собой, которая живет там, где я провожу 90% времени. В Telegram. Никаких впнов, ноушенов и тому подобное не надо.
Но была проблема: стандартные Telegram WebApps часто выглядят... как веб-сайты из 2010-го. Мне нужен был «вайб» Apple: премиальный, темный, с глубокими тенями и, главное, тактильный.
Так появился UltyMyLife. Вот как мы строили архитектуру дисциплины на React.
Интересный факт: Перед тем как релизнуть проект, мы поняли, что нужен полный редизайн, и в итоге потратили еще пару недель.
Читать далееРоссийская ИТ-компания «Криптонит» продолжает развивать технологии дистанционного мониторинга показателей жизнедеятельности человека. В своей новой работе специалист отдела перспективных исследований компании «Криптонит» Алексей Протопопов представил бесконтактный метод определения частоты дыхательных движений (ЧДД) с высокой точностью. В этом методе применяется обычная веб-камера и алгоритм, использующий нейросеть на одном из этапов обработки видеосигнала.
Традиционные способы измерения частоты дыхания требуют физического контакта с пациентом. Например, для этого применяют нагрудный ремень или датчики у носа. Это не всегда удобно, особенно когда важны скорость или свобода движений. Существующие бесконтактные подходы либо работают исключительно в идеальных условиях, либо дают значительную погрешность — до 13%, что вызвано недостаточной способностью отфильтровывать естественные движения человека.
Метод Алексея Протопопова решает эту проблему. В его основе лежит сегментация изображения тела нейросетью и продвинутая фильтрация помех. Метод протестировали на видеозаписях 14 добровольцев: 8 мужчин и 6 женщин в возрасте от 20 до 65 лет. Общая продолжительность записей превысила 2,5 часа.
Принцип работы
В основе метода лежит анализ естественного смещения грудной клетки при вдохе и выдохе. Главная сложность — выделить именно дыхательные движения на фоне другой физической активности: разговора, жестов, поворотов и смены позы.
Для решения этой задачи в предложенном методе нейронная сеть MediaPipe выделяет на каждом кадре области груди и живота. Тем самым она создаёт «маску» для анализа изображения. Этот этап называется «сегментация». Он самый ресурсоёмкий и занимает более 90% времени обработки. Сегментация позволяет алгоритму самостоятельно определять часть кадра, по которой нужно проводить измерения, поэтому смена позы почти не влияет на результат.
Читать далееЕсли у вас мультиагентная система или сложный RAG, то с большой вероятностью вы используете жесткий роутинг или оркестрацию.
Например, в мультиагентной системе могут быть сложные разветвления и в каждой точке, в зависимости от результата предыдущего агента, нужно пойти налево (запустить ветку агентов A) или направо (запустить ветку агентов Б). Это жесткий роутинг.
Или приходит запрос от пользователя и нужно его классифицировать, вы отправляете его в LLM, получаете ответ, что запрос про A или про Б, и направляете к агенту RAG, который отвечает за область A или Б. Это оркестрация.
Читать далееЯ несколько лет работаю на сплит-клавиатуре Lily58 Pro. Она мне очень нравится: компактная, удобная, все под пальцами, руки почти не устают даже после целого дня печатания. Проблем ни разу не было за целых пять лет. Единственный минус — она проводная, кабелем половинки соединены друг с другом, а потом и сама клавиатура с ПК. Кабель не то чтобы сильно мешает, но все равно хочется полной беспроводности.
И вот недавно на Wallapop увидел объявление о готовой Sofle RGB Wireless — с подсветкой, энкодерами и без единого провода. Цена показалась адекватной, связался с продавцом, забрал. Теперь она у меня на столе, я поработал с ней несколько недель и готов поделиться впечатлениями: что это за клавиатура, как собирается и как ощущается в работе.
Читать далееТехнология Beamforming - одна из самых удивительных фич Wi-Fi. Ее первое появление состоялось еще в четвертом поколении (802.11n). Но в Wi-Fi 4 ее описание было опциональное и фрагментарное. Это приводило к особенностям реализации у разных вендоров, отчего случались проблемы совместимости. Пробел исправили в пятом поколении (802.11ac), а в шестом (802.11ax) довели до блеска.
Маркетинговое описание Beamforming буквально взрывает мозг: “роутер больше не светит во все стороны, он ведет лучом за пользователем”. Хочется спросить - что??? Эта черная коробочка у меня в квартире получила встроенный радар? Когда я хожу, она реально водит за мной лучом сигнала?
А если я уйду в другую комнату?
А если устройств несколько?
А если…?
Давайте разберемся, что же такое Beamforming и как он на самом деле работает. Статья написана максимально доступным языком и рассчитана на широкий круг читателей Хабра. Надеюсь, коллеги радиоинженеры простят мне некоторые упрощения.
Читать далееЭта история началась с самой простой задачи — выключать свет, когда в помещении никого нет. Обычная, скучная задача для промышленной автоматизации. Мы не планировали революций, стартапов и акселераторов. Мы просто делали свою работу.
Но иногда технологии ведут нас туда, куда мы сами не собирались идти. Так и получилось: маленькая фича превратилась в идею, идея — в прототип, а прототип — в потенциальную систему, которая может реально спасать жизни. Не пафосно, не в будущем, а здесь и сейчас.
Сегодняшняя статья в блоге ЛАНИТ — попытка рассказать, как из бытовой задачи родился продукт с социальной значимостью. Как техника безопасности, которую обычно игнорируют, стала фокусом технологий. Как из набора гипотез, провалов, кривых MVP и диалогов с заводами родился работающий инструмент.
Читать далееКазанский университет открыли в 1804 году, и он довольно быстро оброс сильными школами. К 1819 году здесь была сильная математика (Лобачевский), химия (Бутлеров), центр востоковедения, физика.
Но тут с проверкой приезжает Магницкий, бывший симбирский губернатор и член Главного правления училищ. Он был консерватором и крайне религиозным человеком. Его замечания:
— В стенах университета царят вольнодумство и безбожие.
— Преподавание не соответствует духу христианства и подрывает устои монархии.
— Философию преподают по немецким книгам (Кант, Шеллинг).
— Естественные науки объясняют мир без ссылок на божественное начало.
— Препараты анатомического театра — неуважение к телу и «не по-христиански».
Магницкий предложил уничтожить университет: «Уничтожение сие может быть двух родов: а) в виде приостановления университета и б) в виде публичного его разрушения. Я бы предпочёл последнее».
Собственно, давайте поговорим, почему этот университет всё ещё стоит.
Читать далееМеня зовут Никита Красавин, я тимлид команды разработки Flutter для ОС Аврора в Открытой мобильной платформе. Сегодня я расскажу вам об одной из нашумевших фич Flutter, или, правильнее сказать, о компоненте, который мы адаптировали для Авроры с целью повышения производительности приложений. Повысилась она или нет — ответим ниже в статье. Встречайте: Impeller для ОС Аврора.
Читать далееМы побывали на объекте, где команда INTELVISION модернизирует систему управления инженерными системами исторического отеля. Экскурсию провёл Дмитрий, директор по развитию и продажам.
Исходная система управления иностранного производителя продолжала работать, но возникли санкционные проблемы: производитель отказался ее обслуживать. Поэтому заказчик начал искать замену верхнего уровня управления с сохранением исполнительных механизмов и кабельной инфраструктуры.
Ниже — краткий разбор того, как выполнили миграцию автоматики на новую платформу, не выводя отель из эксплуатации.
Читать далееБольшинство статей на Хабре про архитекторов написаны в жанре "как я туда попал и вам советую". Я расскажу, почему попадают не все, и кому лучше не пробовать. Ошибки в ожиданиях, самодиагностика, честный разбор.
Читать далееВсем привет! Меня зовут Катя Еникеева, я руковожу командой аналитики перевода в Яндексе. Мы занимаемся оценкой качества машинного перевода — моделей, которые работают в Яндекс Переводчике, Браузере, Поиске и во множестве других сервисов.
Качество перевода можно измерять по‑разному, но можно выделить два основных направления: экспертная разметка и автоматические метрики. В последние годы автометрики всё чаще строятся поверх LLM: фактически это отдельный пайплайн, который анализирует исходный текст и полученный перевод. Поэтому нас интересует не только способность моделей переводить, но и их умение анализировать качество перевода, что может быть заметно сложнее.
Под катом вас ждёт обзор самых интересных решений, представленных на конференции EMNLP 2025.
Наша команда перевода приехала на EMNLP 2025 не только слушать, но и рассказывать о своей работе. В этом году у нас приняли две статьи: одну — в Findings основной конференции, вторую — на WMT. О них я тоже подробно расскажу.
Читать далее