望ましいパスワードのハッシュ化方法について具体的に載っていたので、Javaでどんな感じになるのか確認してみる。テストの実行のしかたを決めるものと考えればよい。XML元ネタはStackOverflowのこちらの質問。Windows上でのファイルのアトミックな上書きリネームができるようになっていてうれしい。Tomcat読んでます。データベースの「コード値」の相互変換Javaデータベースで「コード値」的なものを使うことはよくある。VIPを意味する、だとか。データベースの「コード値」の相互変換2011-03-30メソッドチェインと継承JavaJavaでメソッドチェインと継承を組み合わせて使ったとき、↓こういうのが困る。使って情報視覚化ができないか試してみた。メソッドは移動先にファイルが存在する場合にどういった動作をするかについて規定されておらず、プラットフォーム依存になっている。3.0のActiveRecordを使う実験をしていたが、どうも上手くいかなかった。最新版のJDK(x64)をインストール。使いたい!ということで試してみる。いちいちデータベースサーバとか用意したり起動したり面倒くさいし。環境としてはMacでこんな感じ。使いまくるプログラムがあったとする。Spring前回の続き。データベースからページ・ポートレットの構造を取得し、ログインユーザのロールごとに異なるページ構成を見せられるようにしてみる。前回作成したデータベースに、さらにページ・ポートレット関連の情報を追加する。Spring前回の続き。WS-Securityはちょっと大げさだし重いという噂なので、もっと単純にHTTPのBASIC認証を試してみる。2.0ではProjectStageなるものを指定できて、開発時はDevelopmentにして詳細なエラーメッセージを表示し、正式運用時にはProductionとかに変更したりする。巷のサンプルでは、この値を以下のようにweb.xmlで指定しているものが多い。WS-Security(まだよくわかってない)でクライアントとサービスプロバイダの間で認証情報をやりとりしてみる。前回のTODOではログインしたユーザの情報を渡す予定だったけど、固定のユーザ名・パスワードを渡すところまでしかできなかった。クライアントをWebアプリケーションにしてみる。Webアプリケーションフレームワークは、最近気になるJSF2。