2023-10-20
秋葉原で開催「Deno Fest ディノフェス - presented by toranoana.deno」で講演&交流!


Deno開発者、ライアン・ダールさんによる基調講演からスタート!


光るMac powered by 光るネクタイで発表!
「Civic Tech by Open ESM in Pure JavaScript」
一日一創シビックテックプログラマーになぜDenoが必須だった理由と、なぜTypeScriptではなくJavaScriptなのか、Code for FUKUIのOSS、738リポジトリからオススメ5選を紹介。


1. Geo3x3
103言語対応の緯度経度精度を文字列に相互変換するツール。早速、PHPEmacs Lispの使い手からプルリクいただきました!とても勉強になります。みなさんの得意言語、実装微妙であればぜひプルリクください!


2. egadv.js
IchigoJam BASICの次に勧めているJavaScript。プログラミング初心者にはシンプルなJavaScriptがオススメとライアン氏とも一致しました。オープンデータを使ったアドベンチャーゲームを創りながら、順番に実行、条件分岐、繰り返しとプログラムの基本を学ぼう!


コンソールでも同じコードが動くのがESモジュールのいいところ!


3. egvr.js
WebXRを使ったARアプリが数行のコードですぐに作れます!
Let's start WebXR JavaScript programming with Quest3!


4. CSV.js
オープンデータいじり欠かせないCSVデータを簡単入出力するライブラリ。Denoでのコンソールからもブラウザからもサクッと使えます。面倒なSJIS変換も自動!


5. Mochi
JavaScriptでありながらハンガリー記法で型を定義でき、WebAssmeblyとしてコンパイルできる言語。esprima-esを使ったシンプルな実装が売り!


Denoの開発者、ライアン・ダールさんと!Node.jsの開発者でもあり、初めてのプログラミングは買ってもらったApple IIcでのBASIC!IchigoJamと、IchigoLatteをプレゼント。


こどもでもサクッと楽しいゲームがBASIC作れる IchigoJam、IchigoJamと同じハードでJavaScriptが動く IchigoLatte は、PCN秋葉原で買えます!11/4-5は、NT東京2023へどうぞ!


披露したIchigoJam BASICのプログラミング、こちらの動画から解説付きで見られます。
WebAssembly版「IchigoJam web」で一緒に動かしながらお楽しみにください!
Please enjoy IchigoJam BASIC with this video on IchigoJam web by WebAssembly!


Quest3でのDenoユーザーが見える風なWebXRアプリも楽しんでもらいました。


「ar-denofest」
src on GitHub powered by egvr.js
Denoユーザーが見える風メガネアプリ


ジンジャーさんによる、デジタルな万華鏡を作ってシェアする「KaleidoShare」がMatter.jsによる物理エンジンの活用がステキ! ひとつ作品作ってシェアしてみた、モノクロ万華鏡。IFRAME埋め込み、知らなかった! いろいろ勉強になりそうな、Denoに追加されたキーバリューストア機能を使ったオープンソース on GitHub


16bitの浮動小数、Float16ArrayのJavaScript実装に貢献している日本人!Embedding APIの1536コの数、Float16Arrayで容量半分にできるかも?発表者、petamorikenさんのESモジュールでも提供されている、Float16Arrayを使って ss.sabae.cc で動かしてみました。


交流会スタート!


Quest3、人気!


Denoガチャ!とらのあなxDenoコラボシールが当たりました!


Denoのかわいいロゴ版でグッズを再設定!


新しいグッズ、増えてました!

links
- Deno Fest ディノフェス - presented by toranoana.deno
- Code for FUKUI

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS