JAVA

O/Rマッピング http://d.hatena.ne.jp/habuakihiro/20040126#p1 より

議論はいろいろなところでなされてますが、ここの話は興味深い話と思われますのでめもしておくてすと。 そうすると、3層構造のWebアプリケーションにおいて、各層が外部に提供するのはView であるということで筋が通ってきます。他の層のView経由で取得した…

http://d.hatena.ne.jp/higayasuo/20040715#1089888684 とりあえず2つほど読んだ。残りも読もう。 自分で動かしてみないと結局実感は伴わないので注意、というめも。

JBoss airs expansion plans

http://news.com.com/JBoss+airs+expansion+plans/2100-7344_3-5272522.html?part=rss&tag=5272522&subj=news.7344.20 より。 まぁ、定例ニュースだろうけど、 JBoss is expected to announce on Monday 〜 のところで、1.4規格準拠予定とのことが、うれしい…

thinlet

http://www.thinlet.com/ http://blog.livedoor.jp/wildcats0201/archives/679934.htmlさんところより。 うーむ、なるほど、ためしてみなくては。。。。

WebWork2 with S2 http://d.hatena.ne.jp/higayasuo/20040318#1079582578

めも。

Seasar 2 EA3

ということでダウンロードして試す。全部にUnitTestが付いているというのがわかりやすい。 example読んだ後はここを読んでみるのがいいかもしれません。とりあえずexamplesのxmlを変更してトランザクション属性などをお試し中。 RequiresNewAdviceTest.java…

Junit

失敗しないと気分が悪くなるときがあるに一票。 で、わざと退化させたりして失敗させて喜ぶ。でもそれって、「てすとのてすと」なんですよね。

ResourceBundleの使い方。

http://member.nifty.ne.jp/mulcci/guide/mulcci/util/Message.htmlより。 いや、このページの本題は http://member.nifty.ne.jp/mulcci/faq.html にあるような mude とは Java 言語を使ってプログラムをさくっと気持ちよく作るためのクラスライブラリ/フレ…

日本語変数名。

某所より*1あるサンプルをふと見かけたら変数名が日本語で普通に書かれていた。 String 日本語 = "日本語"; System.out.println(日本語.substring(0,1));サンプル*2自身は取りたてて問題はないように思えたので余計に驚いた。私自身は日本語をこういった風に…

bwbUnit

必要が有ったので早速お試し。細かいようだけどメソッド検索失敗したら java.lang.NullPointerException at bwbunit.whitebox.PrivateProxyImpl.call(PrivateProxyImpl.java:155) at bwbunit.whitebox.PrivateProxyImpl.call(PrivateProxyImpl.java:130) at …

ICU http://www-124.ibm.com/icu4j/

http://blog.ozacc.com/archives/000478.htmlより。ちなみにライセンスは http://oss.software.ibm.com/cvs/icu/~checkout~/icu/license.html これって自由にソース非公開商用アプリに使ってもいい、ってことかなぁ。 like GPL,but non-viralっていってるし…

Hyades

かなり便利なことが判明。無理矢理 Eclipse 2.1.0+付随分 Hyades 1.2.2 XSD Runtime 1.0.2 で動かしてみた。いろいろエラーでるんだけど、適当に再起動を繰り返し、 パッケージエクスプローラ画面からProfile−>Lanch->Java Processとすれば あーら不思議。…

Tutorial: Analyzing the profiling data from a Java process

http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.hyades.trace.ui.doc.user/samples/setrcanl.htm?cvsroot=Tools_Project&rev=1.3 hyadesの参考書。んが英語。これがつらいところだな。。。プロファイルを全部取りたければまず途中で聞かれるオプショ…

Hyadesが面白い。

http://d.hatena.ne.jp/nasobeme/20040204#p1*1より ということで早速検索。 http://www.moriwaki.net/wiki/index.php?%5B%5BHyades%A5%D7%A5%E9%A5%B0%A5%A4%A5% を発見。 ふむふむ、とみながらインストール。configついでに起動シェル作成。こんなかんじ。…

Canvas

http://beust.com/canvas/ ということで早速試してみないとなぁ。というまえにGroovyが先か。

bluej

http://www.bluej.org/tutorial/tutorial-japanese/index.html http://www.bluej.org/reference/BlueJ-reference.pdf 1)枠組みとしてのクラス・メソッドを定義。UMLでいうクラス図が出来上がる 2)インスタンスを生成しながらメソッドを呼び、それを適宜…

ant tips

http://tools.geocities.co.jp/Playtown/1245/@geoboard/22.html より。 http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html

java.date.SimpleDateFormatについて

オレンジニュースより。 http://www.geocities.co.jp/Playtown/1245/java/unsafe_simple_date_format.html

 java.util.HashMapではまる一日。

1)http://www.techscore.com/tech/Java/Utility/1.html より。 「Hashtable」クラスはデータをキーと関連付けて記憶するクラスです。データの取得もキーを指定する事によって行います。1つのキーに対して記憶されるデータは1つです。同じキーに対して複数…

log関係

Commons http://www.atmarkit.co.jp/fjava/rensai2/jakarta09/jakarta09.html log4j http://web.tiscali.it/mtavern/diagram.htm http://www.ad.cyberhome.ne.jp/~milmil/java/log4j-etc.html 自作してみるとき、気になるパターン。singleton。 http://homep…

ant 日本語文字指定

http://muimi.com/j/jakarta/ant/ant2.htmlより。 よく忘れるんだよなぁ。これ。

日本語メソッド名判定

あちらこちらで話題になってるみたいなので。 http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/lang/Character.html#isJavaIdentifierStart(char) http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/lang/Character.html#isJavaIdentifierPart(char) か…

TDDはテスト手法ではない http://dann.dyndns.info/diary/20040208.html#p03

なるほど・・。設計から使い出すテストの意味合い、ちょっと霧が晴れた気がします。 紹介されている人の本をよんでみましょう。。

Re: new禁止はメジャー。

http://d.hatena.ne.jp/m-hashimoto/20040208#p4さんところより。メジャーというのが、またすごい。 日頃からの情報交換は大事ですよね。様々な場面で。 それが自分を見直したり、変な制約で縛られてしまうのを防止できますね。 規約を変更できる権力なりが…

Making JUnit friendlier to AgileDox

http://d.hatena.ne.jp/masanobuimai/20040205#p1さんより。 メソッド名日本語は文字コードの問題が付きまといそうだからやだなぁ、とおもったりしますが。。。まぁ変換は一方通行(java->class)のみだから大丈夫かも。で、一度ためしてみた。問題はないな…

JBOSS

-c all を起動オプションに付けるとallで構成されたサーバ起動になるのね・・。というか知らなさすぎ・・。>私

middlegen 2.0VO

話題なのかなとおもってためしてみよう。とはいえweblogic持ってない貧乏人なので プロパティかえないとサンプルそのままでは動かない、ですよね?違うかな・・?? なんにせよエラーのときはコメントアウトしておこう・・

YourKit Memory Profiler http://www.yourkit.com/home/index.jsp

なるほど。99EURですか。めもめも。 http://d.hatena.ne.jp/masanobuimai/20040113#p1 さんのところから。ここのベンチマークはかなり参考になりますね。。

eclipse cvsエラー

id:moAnnetenna:20030924#p3 id:moAnnetenna:20031222#p1 で言及していました件でござります。 なんのことはない、Working Setの設定がおかしかっただけだったらしい。 依然開いていたプロジェクトをworking set設定していたんだけど、そのプロジェクトを閉…

middlegen

Velocity使ってるのか・・・。.vmって雛形だったのね・・・。気づくの遅すぎ。ちと勉強しよう。。#で始まるのっていいのか悪いのか。