2004-08-16
[ツッコミを入れる]
2005-08-16
@ [memo] SIへの丸投げが企業を衰退へと導く
別にSOAに限った話じゃないですよね。当り前のことしか書いてないのですが、その当り前のことさえも出来てない会社は結構ありそうですね。システム開発の外注で失敗している例(=トラブルプロジェクト)はよく見ますから。
[ツッコミを入れる]
2006-08-16
@ [perl] CGI->redirectでSet-Cookieのヘッダーを出す
CookieでID管理するセッションに何かセットしてリダイレクト、という処理は良くあると思うのですが、この辺り自前でやるのはちょい面倒なのでCGIで出来ないか調べてみたところ、ドキュメントには載ってないっぽいのですが、下記のコードでリダイレクトのヘッダと共にSet-Cookieのヘッダーを出すことが出来ます。
use strict;
use CGI;
use CGI::Cookie;
my $q = CGI->new;
my $cookie = CGI::Cookie->new(
-name => 'hoge',
-value => 'VALUE',
-path => '/',
);
print $q->redirect(-uri => '/', -cookie => $cookie->as_string);
HTTP/1.x 302 Moved Date: Wed, 16 Aug 2006 09:20:52 GMT Server: Apache Set-Cookie: hoge=VALUE; path=/ Location: / Content-Length: 272 Connection: close Content-Type: text/html; charset=iso-8859-1 X-Pad: avoid browser bug
なんでドキュメントに載ってないんだろう。。。
@ [apache] mod_fastcgi -> mod_fcgid
mod_fastcgiよりもmod_fcgidの方が速いとあったのでこの日記を動かしているアプリケーションサーバのモジュールを変えてみました。確かにベンチレベルでは少し早くなったけど、体感的には変わらずという感じです。まぁIOが完全にボトルネックになってるんだったら関係ないんで、そこら辺のプロファイリングが必要そうな感じ。
本日のツッコミ(全2件) [ツッコミを入れる]
# かぜぶろ [すごく分かりやすい形では書いてないっすね。 CGI.pmにはundocumentな機能があったりしました。]
# おいぬめ [確かにあれだけでかいモジュールならundocumentedな事柄もいっぱいありそうですね。「ドキュメントのパッチもw..]