rio's blog

おいでいただきありがとうございます。このブログでは、ソフトウェア開発や音楽(特にB'z)、車の事などを主にてきと〜に書いていく予定です。Rio's Laboratory (http://homepage3.nifty.com/rio_i/lab/) にて、いくつか文書とフリーソフトウェアを公開してます。

次のページ

Wicket の勉強 (3) IAuthorizationStrategy を実装して認証/認可を実現する

前回 は、個人的に気になる話題である国際化の実現について、いろいろな html コンポーネントの使い方に先立って書きました。

今回も、またもや通常の流れから離れて、いきなりユーザ認証/認可について書きたいと思います。何故なら、この辺がうまく解決できないとやっぱり業務で使うことができないから…もちろん Wicket でその辺が出来ないなんてことは無いですので、早いうちに実現方法について学んでおくと良い、と思っています。

JDK5 以上を対象にする場合、wicket-auth-roles という拡張パッケージを使って認証/認可の仕組みを実現できそうなのですが、今回はそれを使わずにほとんどの部分を自分でコーディングする単純な方法(書く量は多い)の方について書きます。多分、wicket-auth-rols の中身を書いていく様な感じになるのだと思います。

[Wicket の勉強 (3) IAuthorizationStrategy を実装して認証/認可を実現する]の続きを読む

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2008/07/22(火) 10:00:00|
  2. Wicket
  3. | トラックバック:0
  4. | コメント:0

Wicket の勉強 (2) 国際化(i18n) について

さて、前回Wicket の入口について書きました。普通だと、これからどんどん使うコンポーネントを増やしていくという流れになると思うのですが…

今回は、いきなりですが国際化をテーマに書きたいと思います!

理由は、国際化がやりづらい場合は自分のフレームワーク候補から消えるから。

個人で使う場合は構わないのですが、業務で使うとなると高い確率で国際化機能が必要になるため、出来ればフレームワークの方で簡単に対処できる方が嬉しいんです。優先度が高い要望なのです。

[Wicket の勉強 (2) 国際化(i18n) について]の続きを読む

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2008/07/15(火) 10:00:00|
  2. Wicket
  3. | トラックバック:0
  4. | コメント:0

デミオ、修理のために旅立ちました…

先日ドア+ドアミラーを激しくこすってしまった愛車のデミオですが、本日ディーラーに修理入庫してきました。

修理することに決めてからあまり傷を見てなかったのですが、今日しばしのお別れの時にあらためて傷を見てみたら…あぁ、錆び始めてる(>_<)早々に出すことにして、よかったです…

保険会社には連絡済みなので、後は最終的な修理費用がいくらになるのかが気になる所です。分かったらまた書きたいと思います。

なるべく早く帰ってきてね〜

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:車関係なんでも - ジャンル:車・バイク

  1. 2008/07/13(日) 23:51:38|
  2. | トラックバック:0
  3. | コメント:0

Wicket の勉強 (1) Wicket 始めました。

これまでに、業務で Web アプリケーションをいくつか書いた経験がありますが、どれもプレゼンテーション層は jsp + Struts という構成でした。

しかし…この構成がどうしても好きになれません!

Struts の Action ベースの構造は別に嫌いではないのですが、xml が多すぎ。更にそれ以上に嫌いなのが jsp。html + css + js(js は最近勉強中)で Web ページを作ることに慣れていて、何とかして jsp + xml から離れられないものだろうか…とずっと考えてました。

それで html をテンプレートに使えるフレームワークを探していて Tapestry、Wicket、Mayaa…といくつか検討してたのですが、どうも Wicket が自分には合ってそうだ!というわけで、ようやく Wicket に狙いを定めて勉強を始めました。

Wicket は

の様な特徴を持つプレゼンテーション層用のフレームワークです。もうすぐ Wicket 1.4 がリリースされるはずなんですが、本記事ではひとまず 1.3.4 で実験します。

今回は、環境を用意して超簡単な Web アプリケーションを作るまでについて書きます。

[Wicket の勉強 (1) Wicket 始めました。]の続きを読む

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2008/07/10(木) 10:00:00|
  2. Wicket
  3. | トラックバック:0
  4. | コメント:0

デミオの修理代…

先日 この記事 で、車(デミオ)のドア(とドアミラー)をこすってしまったと書きました。

その後近所のディーラーに行って、幾らくらいかかるか見積もりしてもらったのですが…

「…15万〜20万はかかると思います。車両保険使った方がいいですよ。」

とのありがたいお言葉…

等級が変わってしまうのは痛いけれど、修理代の方がはるかにかかるから大人しく車両保険の手続きをしました。

自動車保険はソニー損保に入っています。保険適用するの初めてでしたが、応対してくれた方は非常に丁寧・親切で、すんなり手続きは進みました。他との価格比較は分かりませんが、応対的にはお勧めできる保険だと思います。

というわけで、後は修理に出すだけ。車の無い生活に戻れるのだろうか…

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:車関係なんでも - ジャンル:車・バイク

  1. 2008/07/10(木) 00:15:31|
  2. | トラックバック:0
  3. | コメント:0

車のドアをこすってしまいました

4月中旬くらいに新車のデミオを購入したばかりでしたが…昨日派手に右側のドアミラー+ドアx2をこすってしまいました(;_;)

ショッピングセンターの駐車場に入る時に、駐車用の発券機があるのですが、券をとっていざ中に入ろうという時にハンドル操作を間違ってしまい、まずドアミラーをばきっと。開いていたドアミラーが、収納した状態になってしまいました。

そこでブレーキ踏んでバックすれば良かったのですが…多分軽くパニックだったのでしょう。早く抜けたい一心で前に進んでしまいました。

がりがりがり

の様にとても嫌な音が…

あ〜あ〜と思いつつ二階に上がって車を停め、あらためて被害状況を見ると…ドア2枚に渡り、下部に横長い傷が…

もうがっくりきましたよ(>_<)

小さな傷ならまだしもまともにかなり大きく傷ついて地金が出てしまっているので、近々ディーラーに持っていきたいと思います。さて、修理費がいくらかかるのだろう…

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:車関係なんでも - ジャンル:車・バイク

  1. 2008/06/29(日) 03:37:05|
  2. | トラックバック:0
  3. | コメント:0

【JavaScript超入門】4.スタイルを動的に変更する

少し空きましたが、JavaScript 超入門4回目です。気負わずに行きましょう〜。

今日は、JavaScript を使って html 要素のスタイルを動的に変更する方法について説明します。

[【JavaScript超入門】4.スタイルを動的に変更する]の続きを読む

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:WEBデザイン - ジャンル:コンピュータ

  1. 2008/06/09(月) 10:00:00|
  2. html+css+js
  3. | トラックバック:0
  4. | コメント:0

Android勉強会 第4〜6回の申込が始まりました。

本日は告知をさせていただきたいと思います!

Android 勉強会 という勉強会がありまして、第1〜3回は既に終了してしまったのですが、第4〜6回の申し込みが開始されました!

お申し込みはこちら からどうぞ。

Java の世界で有名な 丸山不二夫 先生をはじめ、「Google Android入門 携帯電話開発の新技術」の著者である嶋さんや、豆蔵さん、その他 Android 界でいろいろ動いていらっしゃる方々が講師として登壇されます。

面白い話が聞けると思いますので、皆さんぜひ奮ってご参加ください!

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:ソフトウェア - ジャンル:コンピュータ

  1. 2008/06/03(火) 10:00:00|
  2. Google Android
  3. | トラックバック:0
  4. | コメント:0

【JavaScript超入門】3.DOM操作で要素を参照する/innerHTML、innerText

JavaScript 超入門3回目。

JavaScript を使って Web ページの表示を動的に変えたい!と、思います、よね?^^;

この様な時に html や xml 文書を操作するために、DOM (Document Object Model) というインタフェースが用意されています。

今日は DOM の手始めとして、操作するための要素を参照する方法についてです。

[【JavaScript超入門】3.DOM操作で要素を参照する/innerHTML、innerText]の続きを読む

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:WEBデザイン - ジャンル:コンピュータ

  1. 2008/05/27(火) 10:00:00|
  2. html+css+js
  3. | トラックバック:0
  4. | コメント:0

【JavaScript超入門】2.関数の書き方

JavaScript 超入門2回目です。

前回 は、そもそも html のどこにどうやって JavaScript を書くのか、というどうしようもない程の基礎から入りました^^;

今回は同じくらい基礎中の基礎、関数はどうやって書く?についてです。クラス継承に関連する様な難しいことは一切やりません。まだ自分が分からないから…

[【JavaScript超入門】2.関数の書き方]の続きを読む

FC2 Blog Ranking に参加してます。クリックよろしくお願いします!

テーマ:どうでもいいかもしれないニュース - ジャンル:ニュース

  1. 2008/05/26(月) 10:00:00|
  2. html+css+js
  3. | トラックバック:0
  4. | コメント:0
次のページ