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

カレンダーの仕様

ガワはつくったけど、肝心のカレンダーの仕様をちゃんと決めていなかった。 けっこうむずかしいというかめんどくさい。グループの概念をもってくると、「Aグループにしか所属していないXさんはBグループの人が書いたスケジュールをみることができない」とか…

TBを受けて

トラックバックをしていただいたコンピュータクワガタさんのページ(http://d.hatena.ne.jp/kuwalab/20080629#1214743342)をみて、コンポーネントの自動or手動登録について、今さらですが、やっとid:koichikさんのコメントが理解できました。まだまだ理解が浅…

いきてえなぁ

どうしようかなぁ。 超初心者クラスのサーキット走行がそそるんだよなぁ。http://doa.aoc-project.com/outline/

ヱヴァンゲリヲン新劇場版:序[31]

みました。友人宅で友人と5人で。 焼き直しというのは、なんか素直に喜べないが、まあおもしろかった。ラミエルがかっこいい。声優陣の声が10年前と変わってしまっているのがちょっと悲しかった。ヱヴァンゲリヲン新劇場版:序 特装版 [DVD]出版社/メーカー: …

アザーズ[30]

一週間くらい前に見た映画について言及するのを忘れていた。しかし言及が難しい作品だ。 この作品を語るにはどうしてもアノ作品を語らねばならない。 が、アノ作品を語った時点でネタバレになってしまう。アノ作品は見たことがあったが、ネタがかぶっている…

開発中の画面

どういうもんをつくろうとおもっているんだとお思いの方に(いねーよ)。 まだ予定データはいってないけど。 掲示板なんてだいぶ先の話。

楽々ERDレッスン[21]

id:habuakihiro(http://blog.livedoor.jp/habuakihiro/)さんの著書です。そういやテーブル設計の本って読んだことなかったなぁと今になって思った。 サロゲートキーを使うという方式は、ぼくはRDBMSを使い始めたころから誰に言われるまでもなく「そういうも…

Interceptorむずかしい2

ひがさんのご指摘どおり、useLookupAdapter を指定してみた。 customizer.dicon の actionCustomizer に <initMethod name="addCustomizer"> <arg> <component class="org.seasar.framework.container.customizer.AspectCustomizer"> <property name="useLookupAdapter">true</property> <property name="interceptorName">"UserDtoAutoRetrieveIn…</property></component></arg></initmethod>

Interceptorむずかしい3(解決編)

id:higayasuoさんのご指摘だけでも感謝なのに、id:koichik さんもコメントにてご指摘をくださった。 Interceptor を dicon に登録してますか? id:koichikさんのコメント そりゃあしてますよ、もちろん。app.diconに <component name="UserDtoAutoRetrieveInterceptor" class="kizashi.scheduler.interceptor.UserDtoAutoRetrieveInterceptor"/> ほらね。*1 SMART deploy で自動登録な</component>…

Interceptorむずかしい

昨日書いた自作のInterceptorはSAStruts内のクラスであるActionMessagesThrowsInterceptorを参考に、ややシンプルにすることができた。ま、requestの取得だけだけど。 public class UserDtoAutoRetrieveInterceptor extends AbstractInterceptor { private s…

やって・・・

今日は恐ろしく眠い。すぐに寝よう。でも「AOPをちょっとやってみた」のと「ToStringBuilder」を使うためCommonsLangを導入した。 自作Interceptor 先に書いたが、JDBCRealmを使っていて、/schedule/* にアクセスされたものは、いったんFORM認証の画面が表示…

やってみようpart6(JDBCRealm)

先に書いたとおり、認証はSAStrutsのサンプルでもあるとおりJ2EEコンテナにまかせることにしました。id:higayasuoさんおすすめらしいです。 テーブルの準備 まず、DBの準備です。ユーザテーブルにはユーザIDとクレデンシャル(パスワード)、ロールテーブルに…

というかJSTLにつまづき。

変なとこで躓いた。サーバ側のアクションでは、 Map<String, Holiday>holidayMap = new HashMap<String, Holiday>; と定義してたんですよ。ちなみにHolidayってのはEntityでお作法にしたがって、 @Entity @Table(name = "holidays") public class Holiday { @Id @GeneratedValue public Integer</string,></string,>…

やってみようpart5(方針だけ)

何もやってないですが方針だけ。 認証はコンテナの認証(JDBCRealm)にまかせる。 なにかとラクな気がする。 生Strutsでやってたような、BaseActionでのログインチェックのやり方をSAStrutsでどうやるかはいまいちちゃんとわかっていないという現実はあるが、…

やってみようpart4(Serviceの使い方)

みなさん、わたしの不勉強をお許しください。使い方が間違っていました。 ひがさんのおっしゃるとおりServiceでうまく行きました。 コメントでServiceでもうまくいかないと書いたのはこう書いていたからです(恥をさらします) package kizashi.scheduler.ac…

アップルシード[29]

原作は士郎正宗ということで見ました。 ちなみにこの作品の製作には関与してないそうですね。とりあえず映像には感動。フル3DCGってのは初めてです。 すごいわ。動きがめちゃくちゃリアル。動きがなめらかだし、写真のような映像なんだけど、妙に違和感を感…

やってみようpart3

クラス構成とトランザクション単位 進んでません。やはり、 action -> logic(jdbcManagerによるDBアクセス) service層はなしとする という呼び出し方式にしたいなとおもいました。actionの仕事は、 リクエストパラメータの受付、ヴァリデーション。 logic …

イーオン・フラックス[28]

なんだこの薄さ。この浅さ。このドキドキしなさ。 映像的には派手なことしているのに。 演出が下手なのか?主役のシャーリーズ・セロンがスタイルよくて美人というだけでもってる映画。 黒髪にするとイメージが変わるんだなぁ。バイオハザード2のシエンナ・…

ミーハーなのでfirefox3を導入

今までは2も使っていたんだけど、メインはIE系のタブブラウザであるMaxthonでした。Firefox3は評判どおり速くて快適です。ただし基本機能がしょぼい。 タブのダブクリで閉じる マウスジェスチャ 新規タブは現タブのすぐ右隣に ブックマークを開くときは新規…

ルータ不調、そして購入

だいぶと前に友人からもらった有線ルータの調子がすこぶる悪い。頻繁にインターネットがつながらなくなるのだ。電源を抜き差ししていると直ることもあるのだが、これはめんどくさい。思い切って買うことにした。近くのジョーシンではbuffaloのが6千円弱、コ…

やってみよう part1(DBからデータ取得して表示まで)

昨日は、アプリ構築のためのDBまわりや、SAStrutsを使うための初期設定までを終えた。ちなみに最終目的はスケジューラアプリを作るということ。あと別観点の目的として、 SAStrutsを社内のPJに導入すべきかどうかの見極め Seam を勉強するための、事前勉強 …

やってみようpart2

うーん、先述のユーザマスタのCRUDのアプリをサクっと作ろうとおもったんだけど、細かいところでうまくいかんなぁ。 たぶんこれは僕のやり方がまずいんだろうなぁ。でもinsert / update ともにSQLレスで実装できました。これはすばらしい。えーっと・・・。…

基本を忘れないように

mysqlをインストールして、使っていたのがだいぶ前なので、SAStruts用にDBをこしらえようとしたがすっかり忘れている。 データベース作成 # mysql -u root -p mysql> create database sample_db; ユーザの作成 ローカルホストでの使用では全権限を与える。 m…

ではやってみよう(最初の最初)

これはいい。よくできてる(1つめのスライドショー)http://www.slideshare.net/tripodworks/sastruts-seminar-in-tripodworks http://d.hatena.ne.jp/ku-suke/20080522 http://d.hatena.ne.jp/dewa/20080528 http://blog.goo.ne.jp/mei_nikki/e/ea8d793c01…

攻殻機動隊 INNOCENCE[27]

バトーさんの恋愛物語かよ。 でもCGを巧みに使った映像は新鮮だった。イノセンス スタンダード版 [DVD]出版社/メーカー: ウォルト・ディズニー・ジャパン株式会社発売日: 2004/09/15メディア: DVD購入: 5人 クリック: 148回この商品を含むブログ (510件) を…

攻殻機動隊 Solid State Society[26]

今回はテーマは、高齢化社会。 でも難しい。でもおもしろい。攻殻機動隊 STAND ALONE COMPLEX Solid State Society [DVD]出版社/メーカー: バンダイビジュアル発売日: 2006/11/24メディア: DVD購入: 4人 クリック: 145回この商品を含むブログ (309件) を見る

攻殻機動隊 GHOST IN THE SHELL[25]

音楽がいいねえ。 ストーリーはあいかわらず難しい。GHOST IN THE SHELL 攻殻機動隊 [DVD]出版社/メーカー: バンダイビジュアル発売日: 2004/02/25メディア: DVD購入: 4人 クリック: 119回この商品を含むブログ (278件) を見る

AKIRA[24]

あー。やっぱり漫画とは違うストーリーなんだね。AKIRA DVD SPECIAL EDITION出版社/メーカー: バンダイビジュアル発売日: 2001/10/25メディア: DVD クリック: 8回この商品を含むブログ (43件) を見る

プロの論理力[20]

読んだ。いや、わかるよ。すごいなって思うよ。 僕より年下で、弁護士で億の年収で。 自分で本の表紙に載っちゃうくらい、けっこうオトコマエで。でも、なんか、こいつスカンわ。 プロの論理力!―トップ弁護士に学ぶ、相手を納得させる技術作者: 荒井裕樹出版…

インドアバンザイ

漫画。いまさら『AKIRA』を読んだ(映画はまだ) こういう話だったのねえ。でもちゃんとわかってないかも。 絵はリアルだし、かっこいいんだけど、金田とケイの顔の造作がかぶっててたまにわからなくなるのは僕だけ?アニメ。攻殻機動隊のSTAND ALONE COMPLEX…