2010-11-01から1ヶ月間の記事一覧

Python Hackathon 2010.11 終了

ひとまず、ライブラリ探訪以外の部分はまぁ入門レベルにはなりました。http://dl.dropbox.com/u/219436/node.js/handson/build/html/index.htmlPython Hackathon なので、参加者がいるかどうかはどちらでもよかったんですが、3人で黙々と作業していました。…

BPStudy #39

あと、BPStudy でも発表の機会をいただけることになりました。3-4ヶ月ぐらい node.js と戯れてみたので その辺のまとめという意味で入門編の話 やアプリのデモをしようかと。 今年はアウトプット全然出してないので、ちょっと頑張らないと。

socket.io がすばらしすぎた件

Python Hackathon の準備完了しました。node.js の入門的なハンズオンコースで、最後に WebSocket を使ったサンプルまでいければ上出来です。 jQuery をサーバーサイドで使うとかはちょっと敷居が高いかも。。ということでハンズオンやっている最中に書くこ…

JSON String のマルチバイトの仕様

ES5 の仕様書http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdfJSON.stringify(”ほげほげ") は "ほげほげ" となるのが正しい模様。一方で、RFC http://www.ietf.org/rfc/rfc4627.txtによると、"ほげほげ" は "\\u307b\\u3052\\u30…

全然関係ないけど npm のサイトはCouchDBで動いています.

npm publish が失敗するのでいろいろデバッグしていたら、npm の登録サイト registry.npmjs.org が CouchDB で動いていることを見つけました。ということでどれぐらい開発者いるんだろう?と思って /_users/ をたたくわけです。http://registry.npmjs.org/_us…

vows でテスト.

テストの方も、3割ぐらいしかかけてませんが、 vows という BDDのテストフレームワークで書いてみました。https://github.com/yssk22/node-twbot/blob/master/spec/spec_twitter.js書きやすいっちゃ書きやすいけど、a -> b -> c というイベントの流れでどこ…

サンプル - 英語のリスニング

ちょうどやっている最中に Twitter / cakephper: 英語のTweetを定期的に取得して、Sayに突っ込め ... というのを聴いて、実装してみた。何人か海外の人のtweetみているんだけれど、聴けばいいんじゃね?ってことで。https://github.com/yssk22/node-twbot/blo…

node-twbot 0.0.1 / Hackathon 用の資料

WebSocket やらない、という選択肢はなさそうなので、家で使っているtwitterボットをパッケージ化しました。EventEmitter のサブクラスとして再定義しなおして、いろいろできるように。 $ npm install twbotで入ります。WebSocket のサンプル作るときに使お…