Приложение real-time face swap на чистом Rust: ONNX Runtime, lock-free потоки и 60 кадров в секунду
—
от автора
—
от автора
Большинство инструментов для замены лиц — это Python-скрипты, склеенные из PyTorch, OpenCV и надежды. Они работают, но тащат за собой гигабайты зависимостей, требуют правильно настроенного CUDA и разваливаются в тот момент, когда ты пытаешься запустить их в реальном времени.Мне стало…
—
от автора
Архитектурный принцип Lakehouse предполагает, что вы оперируете всеми данными, загруженными в систему. Но иногда нужно выполнить ad hoc анализ за ее периметром, потому что необходимых данных по каким-либо причинам нет в Lakehouse-платформе. В этом случае на помощь приходит федеративный доступ.…
—
от автора
Крупная логистическая компания. Многолетний архив — договоры с перевозчиками, регламенты, переписка по инцидентам. Менеджер хочет узнать: были ли у нас претензии к этому контрагенту и на каких условиях мы с ним работали два года назад? Открывает почту, потом SharePoint, потом…
—
от автора
Европол рассказал, что в рамках скоординированной кампании PowerOFF 21 страна смогла заблокировать сервисы, которые проводили DDoS-атаки по заказу. В работе сервисов участвовали 75 тысяч пользователей. Всего было произведено четыре ареста, заблокировано 53 домена и выдано 25 ордеров на обыск. В совместной…
—
от автора
часть 1: стили, кнопки и переключатели часть 2: ComboBox с фильтрацией содержимого, TimePicker, DateTimePicker В этой статье я расскажу про разработку панели с поддержкой анимированного переноса элементов и кастомной сортировкой содержимого. Это, пожалуй, была одна из самых сложных задач, связанных…
—
от автора
В Cisco сообщили, что из-за бага в прошивке 230 моделей точек доступа Wi-Fi там может генерироваться 5 Мбайт ненужной информации в день. В итоге встроенная флеш-память заполняется до такой степени, что в ней перестаёт хватать места для будущих обновлений ПО.Производитель…
—
от автора
Микропроцессор 8086 — знаковое устройство, представленное компанией Intel в 1978 году. Именно он положил начало архитектуре x86, которая до сих пор доминирует в настольных и серверных системах. Внутри чипа 8086 для реализации набора инструкций используется микрокод. Я занимался реверс-инжинирингом 8086…
—
от автора
Компания Google анонсировала два значительных улучшения для AI Mode – своего поискового интерфейса. Обновления, о которых стало известно в четверг, направлены на то, чтобы избавить пользователей от вечного переключения между вкладками и потери контекста. Теперь на десктопной версии Chrome при…
—
от автора
Проблема большинства команд не в том, что они работают медленно. Проблема в том, что они толком не понимают, где именно теряют время, сколько стоит каждая ошибка и насколько тяжёлым стал сам процесс поставки изменений. Именно здесь и полезны DORA-метрики. Разберём,…
—
от автора
Мой коллега Денис рассказывает о практическом способе интеграции HTTP-сервисов 1С со Swagger через расширение swagger-1С, позволяющим автоматически генерировать живую интерактивную документацию API без ручного описания JSON-схем.Введение. Зачем это вообще нужно (и почему все статьи — не про то)Реальная ситуация из…