Size: a a a

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

2019 June 14

YK

Yehór Kashperskyi in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
небезопасно слишком
Ни слова о deprecated/discontinued.

Дай ссылки о небезопасности, я бы почитал 👍🏻
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
щас неудобно. с телефона
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
в любом случае, инфа точная. вендоры не захотели имплементить
источник

k

kolay` in WebAssembly — русскоговорящее сообщество
Yehór Kashperskyi
Интересовался high-performance, и искал замену ws.
Webrtc
источник

YK

Yehór Kashperskyi in WebAssembly — русскоговорящее сообщество
источник

k

kolay` in WebAssembly — русскоговорящее сообщество
Сори
источник
2019 June 15

k

kolay` in WebAssembly — русскоговорящее сообщество
Почему стандартный index.js из assemblyscript выдаёт ошибку?

TypeError: WebAssembly.Instance(): Import #0 module="env" error: module is not an object or function

Сам index.js

const fs = require("fs");
const compiled = new WebAssembly.Module(fs.readFileSync(__dirname + "/build/untouched.wasm"));
new WebAssembly.Instance(compiled, {})
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
kolay`
Почему стандартный index.js из assemblyscript выдаёт ошибку?

TypeError: WebAssembly.Instance(): Import #0 module="env" error: module is not an object or function

Сам index.js

const fs = require("fs");
const compiled = new WebAssembly.Module(fs.readFileSync(__dirname + "/build/untouched.wasm"));
new WebAssembly.Instance(compiled, {})
а какое api у new WebAssembly.Module? оно точно содержимое wasm-файла принимает?
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
да, содержимое, но с каким-то изысканным типом
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
bufferSource
A typed array or ArrayBuffer containing the binary code of the .wasm module you want to compile.
источник

k

kolay` in WebAssembly — русскоговорящее сообщество
ID:693357436
bufferSource
A typed array or ArrayBuffer containing the binary code of the .wasm module you want to compile.
ну, байты
источник

k

kolay` in WebAssembly — русскоговорящее сообщество
это я туда и пихаю
источник

EO

Eugene Obrezkov in WebAssembly — русскоговорящее сообщество
kolay`
ну, байты
У ноды ридфайл по умолчанию в utf-8 идёт
источник

k

kolay` in WebAssembly — русскоговорящее сообщество
Eugene Obrezkov
У ноды ридфайл по умолчанию в utf-8 идёт
не, оно буфер даёт
источник

k

kolay` in WebAssembly — русскоговорящее сообщество
я проверил
источник

k

kolay` in WebAssembly — русскоговорящее сообщество
мб оно ютф онли для текста
источник

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
тогда смотрим new Instance аргументы
источник

EO

Eugene Obrezkov in WebAssembly — русскоговорящее сообщество
kolay`
не, оно буфер даёт
Добавь в read file binary encoding
источник

EO

Eugene Obrezkov in WebAssembly — русскоговорящее сообщество
Сигнатуру не помню, загугли
источник

k

kolay` in WebAssembly — русскоговорящее сообщество
Eugene Obrezkov
Добавь в read file binary encoding
оно даёт буффер
источник