彼は・・・チュートリアルの作者!
Comet Daily » Blog Archive » Scalable Real-Time Web Architecture, Part 2: A Live Graph with Orbited, MorbidQ, and js.io http://cometdaily.com/2008/10/10/scalable-real-time-web-architecture-part-2-a-live-graph-with-orbited-morbidq-and-jsio/ このチュートリアルを参考していたが、なぜかエラーが・・・。 仕組みが分からずチュートリアルをやっていたこともあり、不明点だらけのため、なかなか進まず。 仕方ないので、エラー箇所を特定すべく、ひとつひとつ追って行った。 追えばデバッグの仕方も自然と身につくものだ・・・初めはあんなにわけのわからないエラーログが、読めばいい場所がわかってくる。
で、結果的に追っていくと最後のJSON通知でエラーが発生しているらしい。 早速ググってみると同じ現象の人発見! Stomp / IE6 fixes) so I'd - Orbited Discussion | Google グループ http://groups.google.com/group/orbited-users/browse_thread/thread/03486da9596e9dd1/c561d4a26e8e7046?show_docid=c561d4a26e8e7046&pli=1
さらに記事を読んでいくとpython-cjsonパッケージを使えと書いてある。 パッケージを使えとあるが、Python環境はここで閉じておきたいのでsetuptoolsを使う。 sudo easy_install python-cjson これだけで解決した。 さらにコメントの主を見てみると・・・どこかで見覚えがあるMichael Carterさん。 チュートリアルの人だ!! 名前を覚えるつもりは無かったけど、何十回も見ていたページなだけあって、知らずと記憶に残ってたらしい。 これくらい追っていれば多少なりともなんか身に付くよね、と思った。