Новости по тегу "rust"
Подборка публикаций, содержащих тег "rust". Актуальные темы и важные события.

Рецензия на книгу «Rust. Профессиональное программирование»
Книга «Rust. Профессиональное программирование» (Code Like a Pro in Rust, by Brenden Matthew) — авторское руководство по языку Rust, претендующее...

HTTP/2 / HTTP/3 и gRPC на Rust: пишем учебный Mini-Transport
Статья-практикум показывает, как устроены HTTP/2, HTTP/3 (QUIC) и gRPC на самом низком уровне. Вместо толстых библиотек мы пишем минимальный...

Прямая без препятствий. Часть 2. Защита мобильных приложений — выход найден?
В современных мобильных операционных системах нам по умолчанию недоступны права суперпользователя, а более-менее привилегированный доступ для...

Миграция с Bevy на Unity
Привет, Хабр! Я прочитал статью Migrating away from Rust и хочу поделиться с вами своими мыслями, заодно переведя оригинал. Я буду вести...

[Перевод] Почему Big Tech тихонько уходит от Go
Хочу сразу пояснить, что я лично пишу на Go уже около 10 лет и уходить от него не планирую. Но тем не менее мне интересно мнение других...

Автоматизация подписи кода в современных условиях
Подпись кода — это процесс проставления цифровой подписи на программном обеспечении. Цифровая подпись гарантирует пользователю, что программа...

Сломанный PartialEq и Ord: как один лишний derive ломает сортировку
Привет, Хабр!Сегодня рассмотрим, как один единственный #[derive(Ord)], казалось бы безобидный, может сломать сортировку, нарушить контракт...

От данных к действию: как мы масштабировали direct-коммуникации в RuStore
Привет! Меня зовут Григорий Афонин, я продакт RuStore — магазина приложений для Android, Harmony OS, ОС «Аврора». В магазине мы реализовали всю...

Своя эргономичная клавиатура: 3D-печать, пайка и немного самописной прошивки
Зима 2024, в процессе думскроллинга фида реддита я в очередной раз натыкаюсь на пост про hand‑wired эргономичную клавиатуру. В целом я не...

Три минуты на освоение обработки аудио и видео | Элегантное использование FFmpeg в Rust
Обработка аудио и видео может показаться сложной задачей, но в разработке нам рано или поздно приходится сталкиваться с такими задачами, как...

Обзор криптографии Signal не выявил уязвимостей
Некоторые специалисты по информационной безопасности призывают отказаться от использования Telegram, указывая на его исторические проблемы с...

Что делает перечисления (enum) в Rust такими мощными?
На примерах попробую показать, почему enum в Rust это несколько больше, чем обычно принято считать. Рассмотрю расширенное использование enum в...