雨季のバンコク2泊4日旅行記 夏は苦手と言いながら、春先の憂鬱を吹き飛ばしたくて、今年も海外旅行の予定をいれてしまった。昨年20年以上ぶりに海外に足を伸ばし、旅をすると人生の栞が増えることを実感してから、だんだん旅が好きになってきたように思う。 今年の行先は雨季まっさかりのタイ・バ…
PerlでUnitテストするようなツールはいくつもあるのですが、とりあえず今回はdebianのパッケージにも登録されていて、JUnitぽいつくりになっているperlunitでいきたいと思います。 インストール debianなので、libtest-unit-perlをインストールする。 テストを書く とりあえず、肝心なところだけ書くと use base qw(Test::Unit::TestCase); sub test_hogehoge { #ここにテストを書く my $this = shift(); my $hoge = new Hogehoge(); # テストでよく使うのは、数値を比較するassert_num_equals $this->assert_num_equals(10, $hoge->getHoge()); # や文字列を比較するassert_str_equals $thi
lighttpd -> tomcat環境でrequest.getRemoteAddr アプリ側でIP制限等かけている場合、lighttpd -> tomcatとくると リモートアドレスが127.0.0.1等になってしまう(proxyサーバのIP)。 クライアントのIPを取得するにはHTTP_X_FORWARD_FORを取れば良いらしい。 request.getRemoteAddr("x-forwarded-for"); javaで-つなぎの小文字みたい。 proxy環境でrequestのヘッダーを取れば出てくる。 ヘッダー一覧取得は http://www.javadrive.jp/servlet/request/index9.html に教えてもらいましたo(_ _)o request.getRemoteAddr()をすべきところで、書き換えてくれる人が欲しかったので 以下のようにした。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く