JSConf.Asia 2014 2日目
Published at 2014-11-21
Intro to BitTorrent & WebTorrent by @feross
BitTorrentをWebで実現するのがWebTorrentだ的な話だった。元々PeerJSを手がけていた人っぽい?WebRTCの素のAPIは確かに使いにくいので、その隠蔽策は参考になる。
Versioning, Syncing & Streaming large datasets using DAT + Node by @maxogden
Gitのようなデータのバージョン管理をリアルタイムに何とかかんとかするって言ってたんだけど、途中からだんだん難しくなってきて理解できなかった。内容的には気になる方面なので、要復習。
Versioning, syncing & streaming large datasets using DAT + Node by @maxogden #jsconfasia pic.twitter.com/jB9oBpQq6n
— 1000ch (@1000ch) 2014, 11月 21
※個人的メモ:データはローカルのlevelDBに保存され、blobのストア先は、Amazon S3なりローカルなり、好きに選べるぜと言っていた気がする。これだけじゃよくわからんことには変わりない。
Reactive Programming made simple by @imslavko
Meteorのコアコミッターの人で、Reactive Programmingイイよねという話から、どうすれば簡単に実現出来るか。Trackerなるものを使うとDOM操作から、通信等、しかも依存するライブラリを問わずにいとも簡単にReactiveに出来るらしい。
とてもプレゼンが上手くて、Trackerのデモもかなり鮮やかだったので、後日公開されるであろうビデオを是非。
Gibbering at Algoraves: JS in live audiovisual performances by Charlie Roberts
コードエディタアプリの紹介。このWebアプリを起動するとWeb上にIDEが表示され、そこで各種APIを実行するとそれに応じた音楽や視覚効果が表示されるというモノ。
そのドラムやらスネア等々の再生APIを覚える前提ではあるけど、DJ的なことができる。既に導入利用実績があるらしい。
これは最後のライブコーディング+デモが凄くて一番拍手が起こってた。
Let’s make a game with Phaser by @gabehollombe
ゲームを作るには、アセットをダウンロードして・それらを描画して・アニメーションさせて・ユーザーの入力をハンドリングして・角度を計算して・音楽を鳴らして・得点とかの状態を管理して…など、とにかくやることが沢山ある。
でも、photonstorm/phaserというフレームワークを使えば2Dゲームはとても簡単に作れるぜ!というセッションだった。実際に簡単なゲームを作りながらだったが、色んなステップが preload と create と update に綺麗に抽象化されているようだ。
It's from 聖剣伝説2 ! // Let's make a game with Phaser by @gabehollombe #jsconfasia pic.twitter.com/sdCQqASGqd
— 1000ch (@1000ch) 2014, 11月 21
Deep Space - A Simulation Drama by @simon_swain
1日目の PIXEL ART AND COMPLEX SYSTEMS に、似た系統のセッション。こちらも後日公開されるであろう動画を観てもらうほうが良さそう。
ギンペイさんとよもつさんのプレゼン
昨日に続いて Your 5 minutes of fame の時間。今日は @ginpei_jpさんと@yomotsuが日本からの刺客として送り込まれた。
.@ginpei_jp is Sushi chef from Japan! #jsconfasia pic.twitter.com/g3JCAy2PbC
— 1000ch (@1000ch) 2014, 11月 21
He is @yomotsu , WebGL specialist! #jsconfasia pic.twitter.com/4DX4kzFp2O
— 1000ch (@1000ch) 2014, 11月 21
2人とも、日本でやるよりは流石に緊張した面持ちだったけど、お見事でした。
自分の動画を見返してみると、カタカナ英語で恥ずかしい代物。それでも、Twitterでメンションされたり直接質問されたりしたので、言いたいことは少なからず伝えられたのかなとも実感している。
- シンガポール遠征初日
- CSSConf.Asia 2014
- JSConf.Asia 2014 1日目
- JSConf.Asia 2014 2日目
- JSConf.Asia 2014を振り返って