2008-12-01から1ヶ月間の記事一覧

Firefox 3 と CakePHP

最近何だか相性が悪いみたい。CakePHP 1.2RC2 + Firefox 3 でここ半年ほど利用していたのだが、いつからか、セッションが切れる現象が起こっている。一方、IE7ではまったく問題なく動作している。 Firefox 3 は頻繁に更新しているのだが、Firefox の仕様変更…

ウェブで画面遷移と同時にファイルダウンロードする

sourceforge などのダウンロード画面では、"Downloading..." と表示されると同時に、 ダウンロードのダイアログが表示される。どうやってるのかな?と思ったのだが、 ダウンロード先の URL を、インラインフレームに記述しているだけだった。例:downloading…

bash の引数を配列にセットする

引数を配列にセットするには、 args=("$@") でいいらしい。サンプル(test.sh): args=("$@") argn=$# for i in $(seq $argn) do echo ${args[$i-1]} done 実行例: $ bash test.sh "This is a pen." "Hello World." This is a pen. Hello World.

WindowsXPにて、ファイルのプロパティで「セキュリティ」タブを表示させるには

簡易ファイルの共有を無効にすることで利用できる。http://support.microsoft.com/kb/307874/ja [スタート] ボタンをクリックし、[マイ コンピュータ] をクリックします。 [ツール] メニューの [フォルダ オプション] をクリックし、[表示] タブをクリックし…

開いているポートを調べるには

http://builder.japan.zdnet.com/news/story/0,3800079086,20385203-2,00.htm より、 netstat -lnptu

ロードバランサー経由でSSL通信

以下の構成の場合、アプリケーションサーバはただHTTP通信を行っているのと何ら変わりない。 ブラウザ -> (SSL通信) -> ロードバランサ -> (HTTP通信) -> アプリケーションサーバ 課題:アプリケーションサーバでブラウザがSSL通信中かどうかを知りたい。 ア…

synergy でマウスとキーボードの共有(その2)

「半角/全角」キーを利用するには、パッチが必要らしい。http://naname.jp/index.php?Synergyもしくは、Windows側で「IME-オン/オフ」を 「Shift + Space」など別のキーに割り当てると良い。http://yoosee.net/d/archives/2006/12/05/004.html

起動スクリプトの設定

Debian の場合、update-rc.d というコマンドを利用する。(ちなみに RedHat 系だと chkconfig) /etc/init.d/tomcat を追加する場合: # update-rc.d tomcat defaults 90 10 Adding system startup for /etc/init.d/tomcat ... /etc/rc0.d/K10tomcat -> ../ini…

Redmine のチューニング計画

パフォーマンスがいまいち。ベースが Rails だからっていうのが大きいかもしれないが、できる限りチューニングしていきたい。まずは、データベースから。パフォーマンスを考えるなら PostgreSQL より MySQL の方がいいのかもしれない。PostgreSQL のテーブル…

Debian (etch) に Redmine 0.7.3 インストール (実運用編)

前回は Redmine を単体で動かしてみるだけだったが、今回は 運用に耐えられるように Apache + Passenger + PostgreSQL で Redmine を動かしてみる。 パッケージのインストール できる限り Debian のパッケージで済ませたい。 aptitude install apache2 postg…