RU

EvertyDisplay: что я сделал и зачем

У меня два монитора, и я давно привык воспринимать их не как отдельные устройства, а как единое рабочее пространство. На&nb…

EvertyDisplayвиртуальный мониторвиртуальный дисплейWindowsRustWin32DirectXDXGIрабочее пространствосистемное программировани
Habr
RU

Я добавил монитор, которого не существует. EvertyDisplay и пространство за краем экрана

С Вами Артур Валиев V. Когда-то давно я начинал писать музыку на пятнадцатидюймовом ЭЛТ-мониторе. Кажется, это был какой-то старенький 550S — огромн…

EvertyDisplayвиртуальный мониторвиртуальный дисплейWindowsRustWin32DirectXDXGIDesktop Duplicationсистемное программирование
Habr
RU

2,2 МБ против 128 МБ: честный бенчмарк Win32 и Tauri на живом голосовом клиенте

После статьи о выборе Tauri нас спросили, сколько памяти будет занимать программа, которая живёт в трее рядом с игрой. Мы запустили старый БОЛТУН на…

Win32Tauri 2WebView2C++Rustоперативная памятьбенчмаркпроизводительностьголосовой чатWindows
Habr
RU

WinStoreRegion: утилита для установки недоступных в регионе приложений Microsoft Store

Началось всё с довольно простой задачи. Мне понадобилось установить приложение из Microsoft Store, но для моего региона оно оказалось недоступно. Гу…

Microsoft StoreWindowsRustWin32open sourceсмена регионаGPLутилитыwinapi
Habr
RU

После комментариев на Хабре мы развернули тестовую ветку БОЛТУНа: Electron, WinUI 3 или Tauri 2?

После первой статьи о БОЛТУНЕ мы развернули отдельную тестовую ветку и начали выбирать новый стек интерфейса. С помощью ИИ сравнили Electron, WinUI…

Tauri 2ElectronWinUI 3RustC++WebView2Win32WASAPIавтокалибровкаголосовой чат