Java

『Eclipseで学ぶはじめてのJava 第3版』読者セミナーのお知らせ:〜他の会社の女子と一緒にプログラミングをしてみませんか?〜

ソフトバンククリエイティブと『Eclipseで学ぶはじめてのJava』シリーズの著者である木村聡は、 世界を変えるような製品やサービスを世に送り出すために、多様な経験、 アイディアや文化を持ったプログラマが育つことが重要であると考え、 より多くの方がプ…

samurai-aop-interceptors-V1.0.1リリース

http://code.google.com/p/samurai-aop/ リリースしました。 ・Bug なし ・Improvement なし ・New Feature AsyncInterceptorを追加しました。 # samurai-aop-coreは、1.0.0のままで変更はありません。 某金融機関で使ってるという実績ができた。

logger.isDebugEnabled()とか

http://d.hatena.ne.jp/wkoichi/20101128/p1 ログ出力が単純な文字列だけならあまり気になりませんが、 文字列連結をしているような場合や logger.debug("BEGIN ["+ hoge + "]");メソッド呼び出しを行っている場合や logger.debug("BEGIN ["+ hoge.getClass(…

samurai-reloadable V1.0.1リリース

しました。http://code.google.com/p/samurai-reloadable/ ■変更点 V1.0.0からの変更点は次の通りです。●Bug修正 ・Issue 1 Servletの場合load-on-startupを付けないとNullPointerExceptionが発生する

ギブス体験版

かなり前に作ってあったんだけど、公開するのを忘れてて、この前まさたかさんの日記見て思い出しました。(^^; http://misc-tools.appspot.com/gips から利用できます。 Eclipseで学ぶはじめてのJava 第2版(DVD付)作者: 木村聡出版社/メーカー: ソフトバンク…

Eclipseで学ぶはじめてのJava 第2版

第2版が2010年4月28日に発売予定です。Javaのバージョンは6のままなので、大きくは ・Eclipse3.5対応 ・付属EclipseにPleiades All in Oneを使った(Mac版も用意した) ・ギブスのバージョンアップ それと、細かい修正が結構入っています。 あ、あと表紙も変わ…

やさしいJava世代1.4世代の人へ

"Java <>"で検索してもなにも出ないので、"Java Generics"や"Java ジェネリクス"などで検索してください。

JUnit4--

JUnit4は、Runnerを作るのが面倒なのできらい。 1階層ならまだしも、例えばS2のRunnerの機能を継承したRunnerを作るとか途端に面倒になる。 1階層でも面倒だけど。 @Testとかも使えるようにして、こんな感じでいいんじゃないの?と思う。 import static org.…

11章 コメントとコーディング規約

この辺に反応して。 http://d.hatena.ne.jp/Nagise/20090908/1252421227 http://d.hatena.ne.jp/imai78/20090914/1252927528 Eclipseで学ぶはじめてのJava作者: 木村聡出版社/メーカー: ソフトバンククリエイティブ発売日: 2008/02/14メディア: 大型本購入: …

Retroweaver

http://retroweaver.sourceforge.net/

JavaGenericsFAQ

http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html 今日言ったヤツ。思ってたより、ハンパなくページ数あった。。。

Jad

http://web.archive.org/web/20080214075546/http://www.kpdus.com/jad.html#download

作ってみた

http://newgoodz.appspot.com/ これで、STEEL BALL RUNの発売日を逃さなくてすむw とりあえず、(多分)ドキュメントに無いことを書いておく。 ・キャッシュの名前空間の指定 CacheFactory cacheFactory = CacheManager.getInstance().getCacheFactory(); Map…

JUnit Max

Infinitestで同じことできると思うので、どうなのかな〜と思う。(細かい差は知らないけど) http://code.google.com/p/infinitest/ Infinitestについては、この動画が分かりやすい。 http://infinitest.googlecode.com/files/GettingStartedWithInfinitest3…

シリアライズ

ひがさんだけにメールするのもなんなのでこっちに。 シリアライズ可能にするには、Serializableをimplするのが手っ取り早いです。 オブジェクトをシリアライズして、デシリアライズすると、 クラスローダーが違ってもClassCastExceptionが発生しません。 (…

HOT deploy

kimu-reloadableは汎用なので遅いし、 ひがさんもSlim3がまだ最善という認識ではないらしく、 パフォーマンスを落とさず、嵌りにくい方法を意見を出し合いながら検討しましょうということで、 Slim3のコミッタに誘われたのでOKしました。 汎用という意味で、…

nintendo8.com - classic Nintendo 8-bit games online!

http://nintendo8.com/toplist/more/

Eclipseで学ぶはじめてのJava発売日

Eclipseで学ぶはじめてのJava作者: 木村聡出版社/メーカー: ソフトバンククリエイティブ発売日: 2008/02/14メディア: 大型本購入: 3人 クリック: 425回この商品を含むブログ (28件) を見る

時間が進む

XX:+ForceTimeHighResolution ってオプションを付けると大丈夫 オプションで解決するんだったら、最初から組み込んどけよって話もあったり。

enum

この前、OGNL一発で書けなかったので、誰かのために書いとくと、 public class Foo { enum Bar { Baz }; }ってあったら、enumってインナークラスだから、 @Foo$Bar@Baz

djUnit動かない

の自分だけ??

djUnitバージョン0.8.0公開らしい

http://works.dgic.co.jp/djwiki/Viewpage.do?pid=@646A556E6974 クラスローダー周り動かないってメールしたら直してもらえた。試してないけど(^^; READMEにSeasar2の文字が。

Tiger

インストールしたんで、Tigerインストール出来るようになった。(w

commons-elバグってんじゃねーの?

直すのはいいんだけど。 アレ、どうするのがいいんだろ? サンプルにソース含めて、そっち読み込ませる?

The Evolution of Web Application Architectures

http://people.apache.org/~craigmcc/oscon_2005_web_architectures.pdf 誰も紹介してないから一応。 seasar.orgにも個人用のスペース出来たり?

CSP

http://www-6.ibm.com/jp/developerworks/java/050722/j_j-csp1.html

Javaトラブルシューティング

http://www.smg.co.jp/JavaTroubleshooting/index.html

J2SE Code Names

http://java.sun.com/j2se/codenames.html 20へぇ

java.で始まるクラス

小林さんとコメントでやりとりしてたヤツ。 java.で始まるクラスを、自前で用意すると、SecurityExceptionが出る。 予想通りというか、どうようというか。。。 java.lang.SecurityException: Prohibited package name: java.sql at java.lang.ClassLoader.de…

JDBC 3.0 API

のバイナリってどっかに無いかな〜 この辺解決したら、公開出来そう。何かが。 http://java.sun.com/products/jdbc/download.html には、無いんだよね〜 rtから取り出す?? 追記:普通に1.4以上インストールして、クラスパスの後ろに、rt.jarを通せばOKな気…