タグ

ブックマーク / codedehitokoto.blogspot.com (2)

  • CoffeeScriptで学ぶ Underscore.js 01(Collection編)

    Underscore.js は、Node.jsで最も利用されているパッケージです。JavaScriptに60以上の機能を追加します。 大きく6つの機能に分類されます。 Collections: Map/Reduce、ソート、検索、最大値、最小値、グループ化など Arrays: 先頭、末尾の取得、結合、ユニークなど Functions: バインド、遅延処理、後処理など Objects: Key/Value、型判定など Utility: エスケープ処理、IDなど Chaining: チェイン処理 数が多いのでその日の気分で少しづつ紹介します。サンプルはCoffeeScriptで記述します。 インストール方法はいつも通り。 $ npm install underscore each eachは、配列やオブジェクトを一つ一つ処理します(イテレータ)。配列の場合、コールバックに一つの引数を指定します

  • この完成度に震えが止まらない!Node.js史上最高のIDE、Cloud9をインストールしよう。

    Cloud9は、クラウド上で様々な操作ができます。無料でエディタ、デバッグ、バージョン管理etc、、、作ったらボタンひとつで公開までできてしまいます。有料にすれば、チーム開発環境、プライベート開発環境も構築できます。 Cloud9 IDEは、ソースコードで公開されています。せっかくですからこの高機能で美しいCloud9 IDEをローカル環境に構築してみましょう。 システム環境 Mac OS X Lion インストール手順 gitからダウンロードします。 $ git clone git://github.com/ajaxorg/cloud9.git Cloning into cloud9... remote: Counting objects: 30583, done. remote: Compressing objects: 100% (10271/10271), done. remote

    この完成度に震えが止まらない!Node.js史上最高のIDE、Cloud9をインストールしよう。
  • 1