2011-08-31から1日間の記事一覧

mongodbをdaemontoolsで管理するときの注意点

サーバー再起動した場合にlockファイルが残ってるので起動できなくなる。 daemontoolsで起動させてるmongodb - 橋本詳解 これはちょっとめんどいのでなんかないかなと思って探したら、ジャーナリングを有効にすればよさそう。 MongoDBは強制終了させられた場…

nginxのkeepalive_diable

っていう設定があってデフォルトはIE6とSafariがkeepalive無効になってる http://wiki.nginx.org/HttpCoreModule#keepalive_disableSafariの理由はこれかな。 http://d.hatena.ne.jp/fjkktkys/20081001/1222853583IE6は例の65秒問題かな? http://d.hatena.n…

nginxのkeepalive_timeout

デフォルト値が65秒とかになっとる意味がわからんかったけど、Twitterでfujiwaraさんに教えてもらった。 http://wiki.nginx.org/HttpCoreModule#keepalive_timeout http://d.hatena.ne.jp/kinneko/20051214/p4 昔のIE対策っぽいので最近は5秒くらいでよさげ…

git rebase -i

git

rebaseってあんまり使ったこと無いけど便利らしいので使ってみた。前の二つをコミットを一個にまとめるとき $ git rebase -i HEAD~2ってやるとエディタが立ち上がって pick c6b00da commit log1 pick 51e40f3 commit log2 # Rebase 404ca46..51e40f3 onto 40…

expressのreq.path

というのが追加されてる Added shorthand for the parsed request's pathname · expressjs/express@d10b7b4 · GitHub require('url').parse(req.url).pathname のショートハンドらしい。

connect/middleware/header

新しいミドルウェア追加された。レスポンスヘッダをダンプして出力するデバッグ用のやつっぽい。 Added `connect.header()`, tiny middleware for response header debuggi… · senchalabs/connect@81e5195 · GitHub

expressのhomeがbasepathになった

っぽい。 Merged basepath setting. Closes #813 · expressjs/express@e9abe1b · GitHub app.set('home', '/hoge'); とかやってつかうやつ。