node.js

osモジュールを試してみる node.js

osモジュールを試してみる

複数サーバーで運用している時に、「サーバーによって処理を変えたいけど、ソースは同じにしたい」って時に、 ホスト名で処理を振り分けたら楽かなって事で、調べてみた。 var os = require('os'); //ホスト名 console.log( os.hostname() ); // OS名 c…
MySQLからデータを取得 node.js

MySQLからデータを取得

※(2011/09/21追記)現在のバージョンではこの書き方では動かないようです。 現状はこちらで -> MySQLからデータを取得(node-mysql v0.9.4) MySQLは事前にインストール済みとして、まずはモジュールインストール npm install mysql app.js …
MongoDBからデータを取得 node.js

MongoDBからデータを取得

MongoDBは事前にインストール済みとして、まずはモジュールインストール npm install mongodb app.js var mongodb = require('mongodb'), server = new mongodb.Server("localhost", 27017, {})…
Expressで動的なpathにアクセスする node.js

Expressで動的なpathにアクセスする

mod_rewrite的なやつです。Catalyst(Perl)で言うところの、RegexとかLocalRegexみたいなやつ。 http://hogehoge.com/user/100 とかでアクセスして、100をパラメータとして取得したい。 ま、ググるまでもなく公式に書いてありましたけどw ht…
node.jsでmemcacheに繋いでみる node.js

node.jsでmemcacheに繋いでみる

node-memcacheってよさげなモジュールがあったんで、インストールしてみるが動かない。 というか、node-memcacheって同じ名前のモジュールいくつかあるなー。 ヲレはどれをインストールしたんだろうww で、動いたのは↓コレ。 npmでインストールして、 npm install nMe…
expressで、cookieの値を取得する node.js

expressで、cookieの値を取得する

sessionではなく、cookieの生データが欲しかったので、調べてみた。 で、こんな感じ。 app.get('/', function(req, res){ var cookie = req.headers.cookie; console.log(cookie); }); req…
Expressを触ってみる node.js

Expressを触ってみる

$ express -t ejs create : . create : ./app.js create : ./pids create : ./logs create : ./public/javascripts create : ./public/images create : ./public…
expressでhtml表示してみる node.js

expressでhtml表示してみる

hoge.js views/index.ejs views/layout.ejs とりあえず、用意したファイルは3つ。 順に中身を見ていきます。 hoge.js var express = require('express'), ejs = require('ejs'…
node.jsパッケージ管理 npm node.js

node.jsパッケージ管理 npm

isaacs/npm - GitHub https://github.com/isaacs/npm Simple Installに書いてあった curl http://npmjs.org/install.sh | sh で、npmがインストールできたので、 expressをインストールしてみます。 …
node.jsをインストールしてみる。 node.js

node.jsをインストールしてみる。

CentOSにnode.js入れてみますよー。 node.js http://nodejs.org/#download Stableは、0.2.6なんですけどね。 サービスで使う気はないので、Unstableでもいいかな。 cd /usr/local/src wget http://nodejs.o…