Skip to content

Instantly share code, notes, and snippets.

View fwflunky's full-sized avatar
:shipit:
мое уважение к нему зашкаливает

fwflunky fwflunky

:shipit:
мое уважение к нему зашкаливает
View GitHub Profile
@fwflunky
fwflunky / gist:586552b1bb62d339d3226e43cda1f29a
Last active September 28, 2024 06:19
Ultralight кусок ебучей хуйни / Ultralight review
Пожалуйста, не тратьте свои силы и время на эту хуетень, используйте CEF / WebView2, но только не эту залупу сделанную на коленке
Из плюсов можно выделить только простоту интеграции в приложение с d3d11 и поддержку UWP, на этом всё
Минусы - отсутствие многопоточности - это руинит буквально всё, ты вызываешь, ладно там Render() в главном потоке, но сука Update() это слишком,
стоит загрузить страницу не Hello World и у тебя начинаются жесткие фризы в функции обновления приложения, потому что ты вызываешь апдейт браузера в главном потоке каждый тик,
окей, даже если не каждый, оно зависнет ровно на столько же, как зависло бы при вызове каждый тик ибо апдейт выполняет накопленные таски браузера - компоновка страницы, жс контекст и другая поеботень
Да и из плюсов даже можно убрать поддержку UWP, при желании можно сделать поддержку CEF в UWP через FullTrustedProcess и шаред ресурсы в d3d11, это будет немного медленнее чем встраивание CEF прямо в программу,
но из за ограничений UWP по другому никак, НО ВСЁ ЖЕ ЭТО
@fwflunky
fwflunky / README.md
Created May 22, 2024 03:38 — forked from smoser/README.md
qemu to linux mapping of smbios / dmi information

Mappings for DMI/SMBIOS to Linux and dmidecode

Information can be put into dmi tables via some qemu-system hosts (x86_64 and aarch64). That information is exposed in Linux under /sys/class/dmi/id and can be read with dmidecode. The names are very annoyingly inconsistent. The point of this doc is to map them.

Mappings

Example qemu cmdline:

qemu-system-x86_64 -smbios type=<type>,field=value[,...]

qemu-system-x86_64 -smbios type=0,vendor=superco,version=1.2.3