Java

月刊JavaWorld 2004年12月号

今号からCD−ROMが付かなくなった。 1,490円→1,260円に。 しかも、今号は創刊7周年記念で980円也。

サーバサイドでのイメージ操作

List of Java libraries to read and write image files http://www.geocities.com/marcoschmidt.geo/java-image-coding.html 結局、JAI1.1.2(http://java.sun.com/products/java-media/jai/)を利用することに。 awt/Swing とかのだと、Linuxの場合 X11 関係…

米レッドハット、Javaアプリケーションサーバ分野に進出へ

まじでつか!!?すごいインパクトです。 APサーバ業界はどうなるのか!?仕事ではよくLinuxを使うので、興味大ですな。

J2SE 5.0

J2SE1.5 = J2SE5.0 となるそうな。Java5 だそうな。 J2SE1.2 から Java2 となったのとは違うんですな。 言語使用の変更点も今まで出一番多そうだしね。 JVMのモニタリング系に期待大。

トラブル発生。

java.sql.SQLException: ORA-01453: SET TRANSACTIONはトランザクションの最初の文である必要があります con.setAutoCommit(false); ...SQL実行... con.setTransactionIsolation(Connection.TRANSACTION_XXX); とかやると出るけど、んなとこ見当たらず。 con…

alter 文

alter 文も普通に実行できるのね。 //alter tablespace hogehoge read only //alter tablespace hogehoge read write stmt.executeUpdate("alter tablespace hogehoge read write");

Mavenプラグイン

メモ

S2.0.10 & S2Dao EA1のリリース予定

6/26 or 6/28,29,30 のいずれかの模様。from id:higayasuo:20040624

JasperAssistant verUP

Main Features * "What you see is what you get" visual report designer. * Complete integration with Eclipse IDE. * Intuitive and easy to use drag-and-drop interface. * Support for all the features of JasperReports up to version 0.5.3 すばら…

WebWork 2.1 Released

だそうです。

Seasarのからさわぎ@沖縄

KarasawagiDoc に既に資料がアップされていた。seasar事例紹介.ppt P11 単純なSQLはコーディングレスで発行可能 j2ee.requiredTx "SELECT column1, column2 FROM ATABLE WHERE column1 = ?" @org.t_doi.db.Foo@class のサンプルが参考になりました。 S2DAO …

Reports

Maven サイトで使っているレポートとか。http://maven.apache.org/maven-reports.html CPD Report がどのプラグインで出しているのか分からない。project.xml ... maven-jdepend-plugin maven-checkstyle-plugin maven-changes-plugin maven-changelog-plugi…

続:Maven StatCvs Plugin

project.properties maven.repo.remote=http://www.ibiblio.org/maven project.xml statcvs maven-statcvs-plugin 2.4 plugin dependencys に追加。 maven statcvs で動作。Ant では動くのに、Maven だとエラー。 [cvs] Using cvs passfile: C:\Documents an…

一先ず Ant で CVS

そもそも、Ant で CVS 出来なきゃ Maven で出来るはずないので、Ant で試すことに。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=1128&forum=12 によると cvs.exe にパスを通す必要があるようなので、CvsGui から WinCvs 1.3.17.2 をダウンロ…

Maven StatCvs Plugin

一先ず、直近プロジェクトを StatCvs にかけてみる。 nekop氏 http://nekop.programmers.jp/diary/?date=20040616 には足元にも及ばないサイズですが。全体:3万8千行 自分:1万5千行(38%) cvsログは、チェックアウトした後 log コマンドで取れます…

seasar.org

http://www.seasar.org 落ちてる?

DataSource

DataSource は J2SE 1.4 からだ。メモメモ。

JasperReports

Eclipse用プラグイン JasperAssistant UIツール iReport 日本語化について http://www.ponpo.com/jrs/jpn/intoro.html iReport0.3.1 は ウィザードのレイアウトの一覧が表示されない。 JasperAssistant はやっぱイイです。最高です。

JasperReports

自由度高いけど、FOP は辛いので、Nulab 技術資料 を参考に ちょっといじってみる。

CJKAnalyzer

Sen 使わなくても Lucene Sandboxの「Analyzers, Tokenizers, Filters 」にある CJKAnalyzer で十分日本語検索対応できるね。 単純な2文字ずつのぶった切りなので、一文字の検索は出来ないけど。 特に速度も問題ないし。(半角カタカナは検索できないけど)…

JDK1.3 Eclipse3.0

JDK1.3 だと Eclipse3.0 は動かないんだった。 しかも、JDK1.3 をインストールすると勝手に JRE もインストールしやがる。 JDK1.3 を使うということは、 Eclipse3.0 も使えないし、Seasar も使えないということだ。とほっ。 JDK1.3系はもうバージョン 1.3.1.…

Sen

いつの間にか、GPL -> LGPL になってた。 これで Lucene + Sen で Java で一気通貫できるね。 前回のプロジェクトでは、プロジェクト開始当時 Sen は GPL だったため Java からシステムコマンドで、Chasen を使っていたのだ。

id:agt:20040609 ダイコン時代の設計手法 - 例外処理 id:agt:20040611 .diconファイル フムフム

PerlでTomcatのフリをしよう。Net::AJP13の巻

PerlはJavaにだってなれるんだ!(違)

FOP

次でも FOP を使いそうな感じ。帳票系だし。 JDK1.3 でも大丈夫らしい。とりあえずホッ。

今の案件も次の案件もちょっと特殊な用件で .jar ライブラリを展開しないといけないので、 war のプロパティとか見たけど、ライブラリの指定とかない。 仕方が無いので、maven.xml で war:war ゴールを拡張。 start postGoal of war:war ${maven.build.dir}/…

maven.repo.remote

久々 Maven 。リモート・リポジトリを仕立ててみる。 ローカルに HTTP サーバ(Tomcat)を立てて Remote Repository Layout を参考に、S2.0.9.jar からライセンスファイル、jar を配置。 webapps └─seasar2 ├─distributions ├─jars | ├aopalliance.jar | ├…

DB 周り

Seasar ってDB周り凄く充実よね。 S2Hibernate Hibernateとがっちゃんこ S2JDBC DbUtils ライクなフレームワーク S2Unit DbUnit ライクなフレームワーク 当然のようにある、 トランザクション管理やコネクションプーリングもね。 今の時点でもDB周りは十分最…

S2Unit

DbUnit は必要なくなりました(笑) よく出来ていすぎ!(日本語変?) なんか触るたびに新たな発見がありますね。 中身もラブリー!

Ant

Ant でデータエクスポートとか出来るのね。 <table name="TBL_ACCOUNT" /> table エレメントを削除すれば、HOGE_ADMIN スキーマの全テーブル。 大きすぎて java.lang.OutOfMemoryError が出たので。 Ant Integration に compare のサンプルがあるが動かない。 <table name="BAR"/> The type doesn't support </table></table>…