タグ

2010年10月10日のブックマーク (3件)

  • node.jsのSocket IO-nodeでWebSocket - Block Rockin’ Codes

    前回は、pywebsocketでのWebSocketを紹介しましたが、HTML5 hack-a-thonでは結局node.jsの実装である Socket IOとSocket IO-nodeを使いました。 こちらも備忘録。 node.js node.jsはいわゆるサーバサイドJavaScriptの一つで、最近にわかに注目を集めてる(?)技術です。 主な特徴は もちろん全てJSで書ける。 コアがGoogleのV8エンジンで速い イベント駆動I/O node.jsの概要自体は、こちらのPREZIを使ったプレゼンが簡潔で分かりやすいかと思います。 Introduction to node.js by Toshihiro Shimizu on Prezi 丁度今日、node.jsの48時間耐久Hack-a-thonが開催されていました。 その名も、Node.js Knockout。@mesoさんも参

    node.jsのSocket IO-nodeでWebSocket - Block Rockin’ Codes
  • 全世界のtweetをリアルタイムにマッピング 〜socket.ioやらnode.jsやら〜 - かつての虫けらロック

    全世界のtweetをリアルタイムにマッピングするページを作りました。……というとちょっと大げさですが。 http://bugsrock.com/twistmap/ ↑のページの、簡単な技術的説明です。ぶっちゃけ負荷のこととか考えて無くて、動いてない時も多いかもなんで、そのうちYouTubeに動画アップします。 つかったもの ライブラリ node.js socket.io daemon.node jQuery web API twitter streaming API google map API 簡単なしくみ node.jsとsocket.ioでstreaming APIからデータを引っ張ってパースして全クライアントにbroadcastするサーバを立て、そいつを各クライアントが受け取り、google map APIを使って特定座標にマップしているだけです。ぶっちゃけ、難しいことは何もしてい

    全世界のtweetをリアルタイムにマッピング 〜socket.ioやらnode.jsやら〜 - かつての虫けらロック
  • node.jsで遊ぶ: インストール編

    Aug 09, 2010 ふと思い立ったので、最近盛り上がりつつあるnode.jsをMac OS Xに入れて遊んでみます。大学の卒論(最終的に論文とよべるようなものにはならなかったんですが、それはさておき)のために数カ月ほどJavaScriptをちみちみ書いていた時期があったんですが、それ以来、JavaScriptは結構お気に入りだったりします。node.jsを使えばJavaScriptでサーバーサイド側のプログラムも書けるので、これはもう試してみるしかないなと。 というわけで早速node.jsをインストールします。今回インストールする環境はMac OS X 10.6.4にXcodeをいれたもので、標準的な環境だと思います。MacPortsのnode.jsを使えば簡単にインストールもできるのですが、ちょっとバージョンが古かったので、現時点の最新版である v0.1.103 を自前でコンパイル

    node.jsで遊ぶ: インストール編