新宿御苑.wasm #2024.12.11
BuySell Technologiesさんに会場を提供いただき,12月11日に新宿御苑.wasm #2024.12.11を開催しました.
初のコミュニティーイベントかつ年末ということで,今回は10分のセッション1本と5分のLTを4本というミニマムな構成での開催を企画しました.
タイムテーブル
時間 | 内容 |
---|---|
19:00 | 開場 |
19:20 | オープニング |
19:30 | Wasmってなに?〜仕組みから活用事例まで〜 @asuka (セッション) |
19:45 | DIOXUSはFlutterの夢を見るか? @hashimo2 (LT) |
19:55 | ブラウザでMPEG2Videoを見る話 @こーのいけ (LT) |
20:05 | Open Source Summit から見る Wasm の活用事例 @Mie (LT) |
20:15 | StarlingMonkeyを触ってみた話 2024冬 @syumai (LT) |
20:30 | 懇親会 |
21:30 | クロージング,撤収 |
Wasmってなに?〜仕組みから活用事例まで〜
Wasmの基本的な仕組み(VMとは何かというところ)から多くの人が何に期待しているのか,今現在どういった使い方ができるのかまで一通り紹介しました.
10分と言いつつ15分喋ってしまいました🙇
DIOXUSはFlutterの夢を見るか?
Rust製のフルスタックフレームワークであるDIOXUSに入門しようとして間に合わなかったとのことで,次回の新宿御苑.wasmでの成果発表に期待しています❤️
主催者(asuka)の同人誌Wasm Cookbook vol.2の紹介ありがとうございます
ブラウザでMPEG2Videoを見る話
ffmpegをWasmにしてMPEG2をブラウザ上でデコードして動画を見れるようにするという内容で,単純にWasmにするだけだと期待するパフォーマンスでないとのことでWebGPUを使ったりといった工夫の話が面白かったです. 最近の(Wasmの)ワーキンググループの関心ごとがブラウザではなく純粋なコンピューターサイエンスに向いている昨今に「これぞWasm!」といった王道の実用トークを聞けたのが熱かったですね.
後日Discordサーバー上で実演も披露してくれました😆
Open Source Summit から見る Wasm の活用事例
Open Source Summit (OSS)でWasmの活用についてのセッションが増えてきているということで,いくつか面白いトピックを紹介してくれました. AIだったりEdge Computingの話はなんとなく耳にしていたんですが,スパコン (HPC)でWasmの活用がされているとの話が出てきて驚いています.
Wasmはどこでも動いている👀
StarlingMonkeyを触ってみた話 2024冬
SpidermonkeyのフォークであるStarlingMonkeyを触ってみたとのことで,その紹介をしてくれました. ComponentizeJSもStarlingMonkeyが使われているとのこと (だからHello, Worldを出力するJSから8MBを超えるバイナリが生成されるんですね).
8MBというとJSにしては大きいですが,これがそのままコンテナサイズになるのでは?と考えるとかなり熱い.
WASI 0.2のcliとhttpインターフェースについては著書WASI入門にて紹介しているのでよければそちらもどうぞ
懇親会
懇親会は持ち寄った飲み物などを片手にWasmについて話しながらワイワイしました.
そういえば全然写真を撮ってませんでした
アンケート
当日ホワイトボードを使って「やって欲しい新宿御苑.○○」「YOUはどこから? (解釈自由)」という内容の付箋アンケートを取りました.
また,参加者アンケートでも「開催してほしい新宿御苑.○○」や「開催してほしい場所や日時」を募り,以下のような結果になりました.
開催してほしい新宿御苑.{{ext}}
- 11票
- 新宿御苑.wasm
- 5票
- 新宿御苑.dev
- 3票
- 新宿御苑.go,新宿御苑.rs,新宿御苑.duckdb
- 1票
- 新宿御苑.zig,新宿御苑.hs,新宿御苑.ts,新宿御苑.js,新宿御苑.qwik
開催してほしい場所や日時
- 12票
- 新宿御苑の外 (平日夜)
- 11票
- 新宿御苑の中 (休日昼)
- 1票
- いつでもどこでも