2011-02-01から1ヶ月間の記事一覧

Node.jsでDIできるフレームワーク「Grasshopper」が気になる

Node.jsのMVCフレームワークでDependency InjectionをサポートするGrassHopperが気になってます。以下はREADMEに記載されているDIの例です。 var gh = require('grasshopper'); var dependencies = { dataService: { getStock: function() { return 100; } }…

Node.jsの使いどころ

最近使ってるNode.jsの使いどころについて、現時点の考えをメモ。たぶん、散々既出の議論だろうけど。 Node.jsのパフォーマンスを最大限に発揮するには、あらゆる処理を非同期化する必要がある(EIO/子プロセス化など)。 素のHTTPリクエストにはHTMLの枠とJS/…

[Node.js]Node.jsにperlインタプリタを組み込む node-perl

先日の Hachioji.pm #2 のLTで発表した node-perlについて簡単な解説をしておきます。GitHub - hideo55/node-perl: Embeded perl interpreter for node.js LT資料 node-perl Perlインタプリタをnode.jsのaddonに ネタで作ったものなので、現時点では実用性無…

hachioji.pm #2 〜Perl以外の何か〜に行ってきた

2/19に開催されたhachioji.pm #2 〜Perl以外の何か〜に行ってきました。過去の感想は過去の感想はこちら。 明日(というか今日)は、仕事があって多分ブログを書けないので簡単に。

Node.js のモジュールをC++で書く際のメモ(1)

Node.jsのモジュールをC++で書く際に調べたことをメモ。

Mac OSX(Snow Leopard) で Node.js の環境構築

Node.jsの環境構築についてまとめてなかったのでメモ。 nvm のインストール 複数バージョンの Node.js を使い分けるために nvm をインストールする。 $ git clone git://github.com/creationix/nvm.git ~/.nvm $ . ~/.nvm/nvm.sh $ nvm install v0.3.7 $ nvm…