に入学しました
5分で分るnode.js @meso
- 資料:http://tng1.mesolabs.com/
- これヨメ→http://d.hatena.ne.jp/badatmath/20101020/1287587240
- 結構真面目な話からスタート
- 「Ryan Dahlの目指したもの」
- 「それをどのように実現したか」
- 「なぜJavaScriptなのか」
- JavaScriptの仕様(ECMA-262)にはI/Oに関する仕様がない
- 既存のI/Oブロッキングなライブラリが「まだ」無い
- 0からI/Oノンブロッキングな世界を構築することで、ブロッキングなライブラリとの競合とかを気にしないですむ!
ECMAScript5時代のJavaScript再入門 @masuidrive
第41回 増井雄一郎氏@masuidrive Appcelerator Inc. 帰国特別編インタビューWebエンジニア武勇伝
- アイドリ:震災情報提供アプリ作ってたせいで資料はgdgdになってますすみません by ますいさん
- IE8でサポートされてるECMAScript5はJSONだけぽ
- 5th Editionは誰のため?
- 独自仕様の整理
- 多人数での開発やコード再利用のため
- 可読性の高いコード
- JSは大規模に向かない
- JSLintできれいなコードを書こう
- 非同期処理の書きやすさはJSの見せ場!
- クロージャーLove!
- でもインデント深くなりがち
- Deferred
- 非同期処理を同期処理のように書くことができる
- Arrayにイテレータ
- 分かりやすいオブジェクト構造で
- Setter/Getter
- freeze/seal
- Object.create
- Test! Test!
- 面倒なところだけテストを書く
- JSLintできれいなコードを書こう
『非同期プログラミングの改善』のエッセンス @koichik
- 非同期APIのスタイルは2つ
- イベントリスナスタイル
- EventEmitterのサブクラス
- イベントハンドラを登録する
- コールバックスタイル
- 最後の引数でコールバック関数を渡す
- コールバック関数の最初の引数はエラー
- 幻のプロミス
- コールバックの前はpromiseだった
- イベントリスナスタイルは問題ではない
- 問題はコールバックスタイル
- 非同期プログラミング(コールバックスタイル)の問題=ネスト超深くなる
- フロー制御をしたい!
Nodeにおけるテスト手法 @Jxck_
- Test in Node
- how to write ?
- what to write ?
- whici FW/Module to use ?
- Base of Test in Node
- Assertion
- Testing Framework
- TJすごいひと
- assert
- test
- should
- nodeunitを使おう
- server と client を同じ仕組でテストできるのはすごいこと
- sandbox機能
- vows
- tobi
Kinect + node.js + Audio Data API でテルミンみたいな楽器を作る @hakobera
「僕(kinnect)と契約して魔法少女(C++使い)になってよ」
- 既知の問題点
- node.jsモジュールじゃない ( д) ゚ ゚
「node.jsによるマルチプレイヤーネットワークゲームの可能性」 @ndruger
- 安価なnode.jsホスティングも出てきているので個人でマルチプレイヤーゲームをリリースできる時代がktkr
- Node.jsデモコンテンツ