コメントはまだありません今まででちょっと詰まったところとかをまとめ。Gapパターンについて紹介してある。前提として既存のデータベースを使うという状況を想定。詳細は省くとして、あるテーブルにアクセスするJavaオブジェクト(クラスA、通常は自動生成される)ってテーブル構造の変化によって変更しなきゃいけないんだけど、ユーザークラスがクラスAを直接使う場合、その都度ユーザクラスも変更しなければならない。それに対して、クラスAを継承したクラスBを作りユーザークラスはクラスBを使うようにすれば、テーブル構造の変化(=クラスAの変化)をクラスBで吸収できる、という感じ。Annotationsを使った場合はどうなるか。Annotationsを使ったコードを自動生成させるとして、でもそのクラスを直接ユーザークラスからは使わせたくない場合。コメントはまだありませんFlexではCSSが使えるんだけど、HTMLで使えるのとちょっと違うってのが結構えぐい。Flexではbackground-repeatが使えなくて困った。基本的な機能だから当然入っていてもよさそうなんだけど。同じような事を思った人は結構いる。Toolsを使ってJavaクラスとかを自動生成しようと思ったが、NoClassDefFoundErrorが発生。詳しくはここ参照(英語)。Toolsは使わずに行こうと思う。テーブル数はそれ程多くないので、手書きでやっても何とかなるし。コメントはまだありませんFlexは非常に便利なんだけど、プログラマじゃないとなかなか使いこなせないと思う。デザイナーの作ったかっこいいFlashアニメーションとかも使いたかったりする。言う時には通常のFlashをFlexで作るflaファイルの中に埋め込む。Scriptを呼び出したり、その逆をしたり。Flexも大ざっぱに言えばFlashなので、やることはFlashファイル同士の通信と同じ。このページが参考になると思う。(Flashの場合はファイルを2つに分ける意義が少ないけど、FlexとFlashなら前述のようにプログラマーとデザイナーが共同作業ってのもよくあることだと思う)で、前ページに書いてあるLocalConnectionで2つのswfファイルが通信できるんだけど、同じページを同時に2つ以上のウィンドウで起動すると上手くいかなかったりする。それに対する解決方法がここに書いてあった。LocalConnectionで指定する名前を動的に生成するという方法。コメントはまだありませんjarファイルをダブルクリックするだけでJavaアプリケーションを起動させるための方法。必要な物はjarファイル内にMETA-INF/MANIFEST.MFというファイルを用意するだけ。tv.kazu.sample.jar.AppMainあとはjarファイルをダブルクリックすればAppMainが実行される。基本的な情報はきしださんのこのページとかを参考に。Javaで開発をしててclasspath関係で一度も悩んだこと無い人はいないと思う。上記のAppMainが他のjarファイル(以下外部jarファイルと呼ぶ)に依存しているとする。JDBCドライバーだったりLog4jだったり。その場合にはどういう解決方法があるだろうか。SchemaでXML文章の検証ってのをJava上でやっている。数年前のプロジェクトのメンテナンス+新機能追加って感じのプロジェクトなので新旧いろんなのが混じってる。XMLのパースにはSAXを使ってる。Schemaを使うには大体こんな感じ。コメントはまだありません1〜2週間前にネットで面白いネタを見つけた。都内のパチンコ屋で使われてる景品(換金用のやつ)はプラスチックの容器の中に純金1gが入ってるんだって。パチンコ屋の金の流れとしてはこんな感じ。・客がパチンコ屋で2500円分の玉をカウンターに持って行く。・カウンターで純金入りの景品をくれる。・その景品をパチンコ屋のそばの交換所に持ってくと2500円くれる。・景品交換所は回収した景品をまたパチンコ屋に持ってく。ネタの本題なんだけど、最近の金価格の上昇により金1gの値段が2500円を遙かに超えてる事で、それに目を付けた人がこんな事やり始めた。・等価交換の店でパチンコの玉を買う。(例として2500円)・全く遊ばずにそのままカウンターに持って純金入りの景品をもらう。・プラスチックのケースを壊して、中の金だけ取り出す。・景品交換所に持って行かずに、取り出した金を金属商に売る(3000円位)。