Иван Молодецких. Niri: опыт создания Wayland-композитора на Rust

اطلاعات دانلود و جزئیات ویدیوی Иван Молодецких. Niri: опыт создания Wayland-композитора на Rust
آپلود کننده:
Видео с мероприятий {speach!تاریخ انتشار:
۱۴۰۴/۲/۱۴بازدیدها:
5Kتوضیحات:
Wayland-композитор — главный компонент современного Linux-десктопа. Он пересылает приложениям события от клавиатуры и мыши, подключает и отрисовывает мониторы, отвечает за анимации и расположение окон, готовит кадры при записи экрана. Я хочу поделиться своим опытом написания композитора niri. Расскажу, как на Rust устроена работа с Wayland, в котором асинхронность сочетается с постоянным доступом к глобальному состоянию. Покажу, как поддерживать корректность логики рандомизированными тестами proptest. Познакомлю с профилировщиком Tracy и расскажу, как я измеряю задержку ввода собранным вручную тестером.
ویدیوهای مشابه: Иван Молодецких

Воркшоп: D-Bus. Основы межпроцессного взаимодействия в Linux

Atomic CSS и Tailwind: отличный стек для масштабируемой вёрстки | Валентин Ульянов #37

Почему ассемблер остается актуальным в 2025 году? | Дмитрий Коваленко | #28

Фишки Archicad, которые упрощают работу. Часть 2

КАК ДЕЛАТЬ ДИАГНОСТИКУ БЛОКА ПИТАНИЯ ПК СВОИМИ РУКАМИ

