東京node学園。

とりあえずのメモとブックマークです。

ご挨拶 / 5分でわかるNode.js @meso

プレゼン資料

何故 JavaScript/Node.js なのか?

  1. IOブロックが無い
  2. イベント駆動
  3. シングルスレッドモデル
  4. V8エンジンが早い (Chromeにも使われているGoogleのJSエンジンです)

詳しくは => I am Bad at Math

ECMAScript5時代のJavaScript再入門 @masuidrive

  1. ECMA Script 5th edition ( ブラウザ毎に実装の違うJSの標準化 )
  2. JSONのサポート
  3. map / filter
  4. Object の拡張
  5. strictモード

現状のブラウザでの実装
http://kangax.github.com/es5-compat-table/
IE爆発しろ。

その他
http://web-engineer.buyuden.net/buyuden/2010/12/41masuidrive-appcelerator-inc.html
http://d.hatena.ne.jp/amachang/20080821/1219302804

『非同期プログラミングの改善』のエッセンス @koichik

プレゼン資料

Node.js本を執筆中らしい。
callback での例外処理のエッセンス。
赤いシャツの人。

Nodeにおけるテスト手法 @Jxck_

require('assert') が標準
require('should')
require('expresso')
require('nodeunit')
require('vows')
require('tobi')

その他いろいろ。
JSに限らずテスト駆動開発は大事だな、と。


Kinect + node.js + Audio Data APIテルミンみたいな楽器を作る @hakobera

プレゼン資料

kinect.js とか。
何言ってるのかよくわからない。