-
Привет! Меня зовут Богдан, я дизайн-директор в ВТБ и вот тут уже не первый раз натыкаюсь на материал про метрику Активации — и это очень хорошо, что дизайнеры начали про нее говорить.Часто дизайнеры путают активацию с ретеншеном. Начинают проектировать пуши,…
-
Как мы обслуживаем 5 млрд карточек в сутки с задержкой меньше 1 мс
Меня зовут Ескендиров Мурат, я — архитектор сайта в Ви.Tech, IT-дочке ВсеИнструменты.ру. В этой статье расскажу, как мы строили сервис для выдачи карточек товаров, обратывающий до 5 миллиардов запросов в сутки, какие архитектурные решения приняли и с какими проблемами столкнулись…
-
Ожившие фото: Создаем приватный стеганографический аудиоплеер на Python и PyQt6
Привет, Хабр!Вы когда-нибудь хотели, чтобы ваши фотографии могли рассказывать истории? Не в переносном смысле, а буквально. А что, если бы эти истории были предназначены только для вас? Представьте, что вы отправляете другу обычный с виду PNG-файл, но внутри него скрыто…
-
Схемы расчёта рекламного сбора Роскомнадзором для рекламодателей, посредников и владельцев интернет-площадок
При расчете рекламного сбора в ЕРИР (единый реестр интернет рекламы) могут имет место как простые так и сложные рекламные цепочки, поэтому рассмотрим различные варианты рекламных цепочек, чтобы понять как Роскомнадзор на практике будет начислять рекламный сбор Здесь системная информация по…
-
Российские физики обнаружили гальваномагнитные волны в двумерных электронных системах
Исследователи из МФТИ открыли новый тип электромагнитных волн в активных двумерных системах. Это открытие может привести к значимым изменениям в технологиях и нашем понимании электромагнитных явлений на наноуровне. Работа опубликована в журнале JETP Letters.Когда электромагнитные волны проходят через однородные диэлектрики, например, стекло, они ведут…
-
В iOS-приложении WhatsApp устранили уязвимость для атак нулевого дня
WhatsApp устранил уязвимость безопасности в версиях мессенджера для iOS и macOS. Она использовалась при целевых атаках нулевого дня.Эта уязвимость (CVE-2025-55177) затрагивает WhatsApp для iOS до версии 2.25.21.73, WhatsApp Business для iOS v2.25.21.78 и WhatsApp для Mac v2.25.21.78.«Неполная авторизация сообщений синхронизации…
-
Процессор на коленке ч.6. Классический 5-этапный конвейер
В прошлой статье к процессору добавился кэш, и теперь хотелось бы поставить массив ядер, чтобы запускать инструкции параллельно, но есть несколько препятствий.Сейчас вычисление адреса следующей инструкции — это самый медленный путь в схеме. Суперскалярность же нужна не для красоты, а…
-
Как мы автоматизировали код-ревью за 48 часов на хакатоне: от боли техлидов до рабочего MVP
«У чат-GPT спросил?» — эта фраза стала мемом в нашей команде. Техлид Иван постоянно экспериментировал с AI, а коллеги подшучивали над его энтузиазмом. Но когда мы решили автоматизировать код-ревью с помощью искусственного интеллекта, именно этот энтузиазм привёл нас к созданию…
-
Как отличить науку от фейка? Микросервисные критерии
Представьте, что к вам, как к инженеру, приходит человек и с горящими глазами заявляет: «Я создал Новую Универсальную Теорию Всего! Она объясняет сознание, тёмную материю и почему котлета в столовой такая сухая!». Как проверить, не продаёт ли он вам дистиллированную…
-
OpenAI’s Codex CLI Agent: The Complete VS Code Setup Guide
This tutorial will guide you through the process of integrating OpenAI’s powerful Codex coding agent directly into your Visual Studio Code environment. This tool functions as an AI pair programmer, capable of understanding complex prompts to execute commands, write code, run tests,…