Node塾 講義その4

2011/12/21 に開催された「Node塾 講義その4」に関するつぶやきのまとめです。
2
npub1hqmrddql4em63chfs02x8cx86alrdss9m4kxevpjzwwgc @ryu22e

Error.captureStackTrace(this, this.constructor);がないとスタックトレースがずれる。#nodejyuku

2011-12-21 21:10:53
Moto Ishizawa @summerwind

カスタム例外を作るってこのへんの話かな? http://t.co/pz02E7EC #nodejyuku

2011-12-21 21:11:20
Nobuyuki Matsui @n_matsui

カスタム例外をNodeで受けるには  Error.caputureStackTrace(this, this.constructor); を呼ばないとスタックトレースの位置がズレるのだそうで。 #nodejyuku

2011-12-21 21:12:22
npub1hqmrddql4em63chfs02x8cx86alrdss9m4kxevpjzwwgc @ryu22e

mongoskinのfindByIdに渡すIDが16進数でないと、コールバックのerrorパラメータにエラーが渡されるのではなく、findById自体からエラーが発生する。#nodejyuku

2011-12-21 21:23:53
crifff @crifff

馬鹿正直にnpm search つかってました… http://t.co/HJZcRT2F #nodejyuku

2011-12-21 21:25:48
npub1hqmrddql4em63chfs02x8cx86alrdss9m4kxevpjzwwgc @ryu22e

module.main == thisが真ならモジュールを直で実行している。#nodejyuku

2011-12-21 21:34:23
Moto Ishizawa @summerwind

module.parent とかもあったよね #nodejyuku

2011-12-21 21:35:43
npub1hqmrddql4em63chfs02x8cx86alrdss9m4kxevpjzwwgc @ryu22e

Pythonの__name__ == '__main__'みたいな書き方かな。#nodejyuku

2011-12-21 21:35:44
Nobuyuki Matsui @n_matsui

自分自身が起動されたファイルか? "if (module.main == this) " ruby の "if __FILE__ == $0"的な #nodejyuku

2011-12-21 21:36:55
Jxck @Jxck_

express の routes は、"マジで" 使いにくい。。 #nodejyuku

2011-12-21 21:45:36
Kiyoshi Nomo 🐟☔️🍈🍋🍜 @kysnm

いつもありがとうございます お疲れ様でした #nodejyuku はまた来年ですよね?

2011-12-21 22:53:18
Kazuyuki Honda @hakobera

お疲れ様でした。本年度のNode塾は終了です。また、来年も開催するので、よろしくお願いします。あと、今日の宿題の回答が書けたらコソッとでもよいので、つぶやいてくれると嬉しいです。 #nodejyuku

2011-12-22 00:26:21