Node.js

Ember.js をターミナルから触ってみる

最近 Ember.js にはまっています。 せっかくなので、ブラウザを使わずにターミナルからも ember を触れるようにしてみました。 tricknotes/term-ember - GitHub 使い方は簡単です。 まずはインストール。 $ npm install -g term-ember そして実行します。 $ …

Node.js の EventEmitter のコードを読んで、速度最適化されたコードについて考える

大都会岡山 Advent Calendar 2012 20日目のエントリーです。 前回の記事は @DAI199 さんによる 中国で流行っていること、感じたこと(大都会岡山 AdventCalender2012 19日目) - tagamidaiki.com でした。20 日目のエントリーは、大都会岡山で生まれ、大都会…

ブラウザ用に書かれた mocha のテストを Node.js で動作させる mocha-ci-driver を作ってみました

JavaScript のテストを作成する際、動作環境を意識したコードを書くことを手間に感じる方は多いかと思います。そこで今回は、ブラウザ用に作成した JavaScript のテストコードを、 Node.js を利用した CI 環境でも同じように動作させることができるツールと…

Express のテンプレートエンジンとして haml + CoffeeScript を使う

Express の標準テンプレートエンジンは jade ですが、あの html の閉じタグを毎回書くのがぼくは好きになれません。 そこで、 haml をテンプレートエンジンとして利用するようにしてみようと思います。 これについては Express のガイドページにもやり方が書…

OSC 2011 Hokkaidoに参加しました

2011.06.11 に、オープンソースカンファレンス2011北海道に参加してきました。 OSCはぼくが初めて参加したIT系のイベントで、毎年参加することを楽しみにいます。そして今回で参加は3回目。 今回、発表の機会をいただけたのでNode.jsについて発表をさせてい…

expressを試してみる

node.jsからのー!expressを試してみました。 サーバサイドで動作するJavaScriptであるnode.js。 expressとは、そのnode.js上でRESTfulなアプリケーションを作成するためのフレームワークです。本家:expressRubyのwebアプリケーションフレームワークであるSi…