nodejs

例えばmergeをする関数など

for inはfor-inのループじゃない。(for ofがjsのfor-in) merge = (xs,ys) -> n = xs.length if typeof ys.length is "number" xs[n++] = e for e in ys else xs[n++] = ys[j++] while ys[j] isnt undefined xs.length = n xs #### a = merge [1,2,3], [10,20…

Cakefile(zsh)

coffeescript .coffe -> .js Cakefile coffeescriptのrake,make,のようなもの 例えば、coffeesディレクトリの中を監視して、変更があったら、コンパイルしjsディレクトリに保存するという作業。 zsh補完 https://github.com/podhmo/coffeescript-setting/blo…

nodejsの設定

nodejsって? 省略 install aptで入るのですが、何やら古いのか、設定が異なるのかtutorialすらまともに動かなかったので自分でビルドすることにしました。 N=3 sudo apt-get build-dep nodejs #ビルドに必要なパッケージを集める wget http://nodejs.org/di…