Size: a a a

WebAssembly — русскоговорящее сообщество

2019 May 24

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
Там весёлый треш.
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
> The Wasm-based scanner was able to process images of the barcode at 50 Frames per Second (FPS), compared to about 1FPS in an earlier JavaScript-based scanner eBay had tested
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
> The problem was the Wasm-based scanner was still unable to detect barcodes in 40% of cases
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
> eBay's solution was to run multiple barcode scanners alongside each other in the browser
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
brute-force approach 🤷‍♀️
источник

V

Varyen in WebAssembly — русскоговорящее сообщество
кстати странно, у меня на чистом js очень шустро работает либа для распознавания qr-кодов
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
(про 50х ускорение – во-первых, это другая либа, а не полный аналог на васме)
источник

V

Varyen in WebAssembly — русскоговорящее сообщество
при этом хорошо работает
источник

V

Varyen in WebAssembly — русскоговорящее сообщество
не понимаю почему у них вообще возникали проблемы
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
Varyen
не понимаю почему у них вообще возникали проблемы
Там же написано – в фокусе дело
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
> The team were initially puzzled why the same C++ code that worked in about 100% of cases when compiled to native code for Android and iOS apps was failing when compiled to Wasm to run in the browser. It eventually emerged that these native apps were able to bypass problems with image quality using platform-specific APIs that allowed for autofocus and other features.
источник

V

Varyen in WebAssembly — русскоговорящее сообщество
аа, автофокус - пропустил это предложение)
источник

V

Varyen in WebAssembly — русскоговорящее сообщество
тогда да, возможно что на каких-то устройствах будут проблемы
источник

V

Varyen in WebAssembly — русскоговорящее сообщество
хотя вроде юзеры особо не жаловались
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
можно было бы пойти дальше - использовать разные имплементации в воркерах
источник

V

Varyen in WebAssembly — русскоговорящее сообщество
Alexey F.
можно было бы пойти дальше - использовать разные имплементации в воркерах
они это и делают
источник

НС

Никита Сковорода in WebAssembly — русскоговорящее сообщество
Alexey F.
можно было бы пойти дальше - использовать разные имплементации в воркерах
Они так и сделали!
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
😂
источник

V

Varyen in WebAssembly — русскоговорящее сообщество
и дальше - какая быстрее отработает)
источник

AF

Alexey F. in WebAssembly — русскоговорящее сообщество
это оч. круто. Всё как у нас, в блокчейнах
источник