2008-01-01から1年間の記事一覧

上海問屋のSDHC16G(class6)のベンチ

上海問屋オリジナルのSDだけど、若干書き込みが遅いきがするなぁ・・・ と思って、ベンチしてみた。 そしてその他いろいろなSDカード(SDHCカード)の速度比較もやってみた。 ベンチマークについてはCrystalDiskMarkを利用しました。 まずは、件の上海問屋オ…

フレッツ光ネクストに申し込んでみた。

etc

結局Bフレッツではなく、ネクストのほうに申し込んでみました。 特に現状のADSLで不満はないのですが ケーブルテレビとおさらばするためにフレッツテレビの導入を決めました。 まぁフレッツ光ネクストに関しては 日本規格のNGNでしかないとかいろいろいわれ…

S2Strutsをいじってみた。

というわけでいまさらながらにS2Strutsをいじってみた。 感想としては・・・ SAStrutsはよく出来ているんだなぁということ。 S2Strutsもよく出来ているんだけど、 Strutsで出来ることが出来ないという感想を受けた。 いや、もちろん代替することは可能だし、…

再起動という政治家

etc

なんだかさいきんこんな技術関係ないエントリーばっかですが、 地元から二世議員が出るようです。 父は先日引退した、二十年以上政治家やっていた人のようで、 その活躍(居眠り)はテレビでも取り上げられるほどでした。 さて、そんな三バンのうち、地盤、…

無線LANに関する勘違い(MACアドレスフィルタリングの過信)

etc

さて、つい先日、WEPの暗号化を特殊な環境なく解読する方法などが 公開され話題になりましたが(なりましたよね?)紹介ページ http://www.itmedia.co.jp/news/articles/0810/14/news020.html http://gigazine.net/index.php?/news/comments/20081013_wep_mo…

Integerのキャッシュ

なんと、-128から127までのIntegerオブジェクトはキャッシュされるとのこと。 なので、 Integer.valueOf(1) == Integer.valueOf(1)はtrueだし、 Integer.valueOf(200) == Integer.valueOf(200)はfalseになるようです。 まぁオブジェクトの==比較を使うか?と…

Bフレッツとフレッツ光ネクスト

etc

すんでる地域がフレッツ光ネクスト(NGN)の提供エリアなんだけど Bフレッツに入るつもりで申し込もうとしたら、 Bフレッツの選択肢がないんだけど・・・ (ビジネス向けはある。この辺が嫌らしいなぁ) さすがにまだ人柱になる気はないよ・・・ 116に電話す…

デジイチ買いました。

PENTAXのK200Dのダブルズームキット買いました。 果たしてデジイチは僕を外へ連れ出してくれるのか? そろそろ嫁にメタボ扱いされてきたインドアっこを外に出してくれるダイエットツールとなってくれれば・・・ですね。 ニコンやらキヤノンやらのほうがレン…

次のネタ

さてさて次のネタを探さなくては・・・ S2JDBC JavaFx Air javascript(言語の基本と、jQueryあたりのライブラリと、JSONやらの基本的なところ?) Ymir というか、フレームワーク系の勉強は 面白いんだけど、つぶしが効かないというか 利用局面が少ないし、 …

SAStrutsのチュートリアルをmayaa連携版にしてみたので公開

http://briefcase.yahoo.co.jp/bc/mokkouyou2003/lst?.dir=/2aab&.order=&.view=l&.src=bc&.done=http%3a//briefcase.yahoo.co.jp/ sastruts-mayaa-tutorial.zip が該当のファイル readmeを同梱していますが・・・簡単に。 SAStrutsのチュートリアルをeclips…

SAStrutsとmayaaを連携3

tilesのサンプルをtilesのままmayaaで置き換えるのはさすがに無謀ということに気づいた秋。 素直にmayaaの共通レイアウト機能での置き換えを目指します。 (こっちのほうがモックもそれっぽく出来ていいしね。) m:element m:doBodyの事を少しだけわかってき…

SAStrutsとmayaaを連携2

チュートリアルのmayaa化がネストした更新可能な繰り返しまで進んだ。 mayaaもほぼ初みたいな感じの割には順調なんじゃないでしょうか。 ただ、strutsなんだからjspでいいじゃんというのが時々頭をよぎるが・・・ mayaaの勉強だと割り切ってみるとなかなか面…

SAStrutsとmayaaを連携?

SAStrutsとmayaaを連携させてみようかと。 ということでちょこっといじった感想だけ。 連携自体はスムーズにいって、各種タグもうまく動くんだけど (web.xmlに、mayaaのサーブレットの設定入れてやるだけなんで) functionが・・・・ ${f:url('/css/sa.css'…

ドキュメントよりソースを自動生成するblancoフレームワーク(群)

というわけで、ベテランプログラマやら、VBコンバート組の人だったら Excelからソースを生成したりするツールをいろいろ持ってたりするかもしれないけど まぁ、そんな感じのフレームワーク群です。 CSVからAntタスクまで本当に幅広い感じで展開されています…

TimeUnitも結構便利。

まぁ、1*1000みたいな書き方の方が可読性良かったりするかもしれないけど。 コスト的にもなんかあるかもしれないけどね。

CopyOnWriteArrayList

CopyOnWriteArrayList また、CopyOnWriteArrayListや、CopyOnWriteArraySetも便利。 これは反復子を返したタイミングの作業コピーを利用できるので、他スレッドとの排他制御を考慮する必要がない。 ※上記で言うとちゃんとブロックでロックをしたのとほぼ同等…

Mapの同期化の続き

というわけで以下のような適当なプログラムを・・・ サンプルでは各Map実装の挙動を見るための修正箇所を絞りたかったので こんな感じですが、Mapインターフェースで受けない方が、 ConcurrentHashMapにあるアトミックなメソッドが使えて便利なケースが多い…

K-1よかった。

etc

いやーよかったですね。 ベストバウトとうよりはベスト大会だったんじゃないでしょうか。 魔裟斗に初めてカリスマを見ました。 なんつーか 見てる人の思いがたぶん重なったんじゃないかな〜って一体感があった。 テレビ越しだけど。 みんな「ロー」と思って…

Mapの同期化・・・

ちょっとそんな話題が出て、勘違いしている人が多いというか、多そうなので。 詳しくは以下を参考に。 http://q.hatena.ne.jp/1151997995 http://www.ibm.com/developerworks/jp/java/library/j-jtp07233/ http://www.ibm.com/developerworks/jp/java/librar…

Ymirか・・・

ひとまずサイトを流し読み。 なんとなーく理解は出来る。決して難しくはなさそうだが、若干癖がありそう。 テンプレートエンジン周りがハードルか・・・といった感じを受けた。 でも便利そうだが、あとは実績と、乗り換えるだけの理由があるか? ですね。(…

SAStruts版のexample

をいったん完成させてみた。 どこまで作りこめばいいのか?とか微妙でしたが、なかなか面白かったです。 なんやかんやいってもStrutsだな。 という感想ですが、これが最大限の売りなんだろうなぁといった感じ。 そして何気に、s:linkタグは重宝します。 /sea…

scaffoldで作成したActionのServiceに@ActionFormが付与されるんだが・・・

scaffoldで作成したActionクラスの、Serviceに @ActionForm @Resource protected MemberForm memberForm; @ActionForm @Resource protected MemberService memberService;こんな感じでServiceにも@ActionFormアノテーションが付くんだけど・・・ @ActionForm…

scaffold

ひがさんにコメントいただいたので、 scaffold(いままで敬遠してたんだけど)を試してみた。 なかなかすばらしいじゃないですか・・・とびっくり。 ただActionの単位が「ユースケース」 という視点からすると外れてるんじゃないかなぁ? (というか僕のユー…

ActionFormの削除処理

というかActionFormのスコープの話。 検索条件等の持ち回りはどうする?といったあたりの話 removeActionFormは該当ActionのActionFormを対象にする。 そのため、別ユースケースのActionに遷移する際にActionFormを消去したい。 といったような場合、遷移用…

dbflute-teeda-exampleをSAStrutsに

SAStrutsに関してお題も見つからないので、 dbflute-teeda-exampleの作り変えなんてやってみてる。 とりあえずで作っていたときの悩み。 initializeでやってることをどこに持っていくのか? たとえば、リストボックス用のList>とかって、 入力チェックエラー…

SAStrutsのチュートリアル3 セッションスコープのActionForm

ActionFormのスコープをデフォルトのrequestから、sessionに変更したい場合のサンプル JSPは、/view/session以下、ActionはSessionActionになります。 見どころ1(Sessionスコープの指定) ActionFormに対して、@ComponentアノテーションにてSessionスコープ…

SAStrutsのチュートリアル2 足し算

/add/で遷移できるので、対象Actionは tutorial.action.AddActionになります。 package tutorial.action; import javax.annotation.Resource; import org.seasar.struts.annotation.ActionForm; import org.seasar.struts.annotation.Execute; import tutori…

連携

SAStruts+S2Daoのテンプレートから、dbflute利用の設定に変更して動作を確認。 ・・・ってのは前も確認して、 ようはテンプレートとかを使わないで1から何かを参考にdicon書くのが難しそうだ・・・ ってのが悩みなんだけどね。

SAStrutsのチュートリアル1 index.jsp

まずは、index.jspですが、 src/main/webapp/WEB-INF/view/index.jspにあります。 見どころ1(f:url) <link rel="stylesheet" type="text/css" href="${f:url('/css/sa.css')}" /> href=”${f:url(‘/css/sa.css’)}” となっていますが、これはhref="/sa-struts-tutorial/css/sa.css"と展開されます。 相対パスで悩んだり、コンテキストパ</link>…

SAStrutsのチュートリアルを読み解いた

https://mokkouyou.dnsdojo.com/file/SAStrutsTutorial.pdfチュートリアルを読み解くお供にでもどうぞ駄目な場合もあるようなので、yahooブリーフケースのほうにしました。 http://briefcase.yahoo.co.jp/bc/mokkouyou2003/lst?.dir=/2aab&.order=&.view=l&.…