トップ 最新 追記

Heretic Programmer

エントリを読んで笑ったら笑った回数だけ足跡「☆」を押してください!!足跡がつきます(藁
2004|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|07|08|09|10|11|12|
2010|01|03|04|05|12|

2005-05-01

[体調不良部]病院

微熱が続き咳がかなり酷いので久々に病院へ。受付から会計まで5時間掛かる。レントゲン取ったり、血液検査したり、さんざん調べられた挙句、原因が良くわからんので、アレルギーを抑える薬、器官を広げる薬、咳止め薬等を貰っただけ。なんじゃそりゃ。

本日のツッコミ(全15件) [ツッコミを入れる]

Before...

# rbfj yxbdwfh [rpfiokg plodywcme psxem qgzvdcitf kzgtc apint wesgyik]

# Kenneth Hay [ZWRNzT nacktbild oder bild porno privatamateur gratis webf..]

# HsvsRsvsesv [ [URL=http://groups.msn.com/buy-soma]buy soma[/URL]]


2005-05-02

[Debian]ミュンヘン市、Debian Linuxの導入を決定

欧州ではNovellのSUSE LINUXに人気が集まっているが、ミュンヘン市は、1万4000台に上る
コンピュータの大規模な導入にあたり、Debian GNU/Linuxの採用を決定した。
 
 Debian自体は非商用Linuxだが、CanonicalやProgenyといった一部の企業は、これに基づく
商用製品を販売している。ミュンヘン市は、現地の企業であるGonicusおよびSoftconの支援を
仰いで、Debian導入計画プロジェクトLiMuxを進める予定だ。
ほー。まぁ、OO.org/Firebird/Thunderbird辺りがあれば、通常用途ではWindowsは不要な気もするな。専用アプリを開発して使うのなら、なおさらWindowsである必要はないし。

[Java]MiddelgenIDE 1.2.0

Swingを完全にSWTに書き換えた。機能的には1.1.xと変更なし。

本日のツッコミ(全3件) [ツッコミを入れる]

# Eagles [sale@mp3.com]

# Eagles [sale@mp3.com]

# HsvsRsvsesv [ [URL=http://mh-medicine.blogspot.com]men's helth[/URL]]


2005-05-03

イリュージョン

真ん中の点を見つめ続けると...き、消えた!! なんで!??

from kdmsnrさんの日記

[Java]Native Eclipse RCP

Eclipse RCPをネイティブにコンパイルして動かそうという試み。まず、コマンドラインでeclipseを起動してみる。
$ java  -classpath startup.jar  org.eclipse.core.launcher.Main -debug -install file:C:/tmp/hage/
Install location:
    file:/C:/tmp/hage/
Configuration file:
    file:/C:/tmp/hage/configuration/config.ini loaded
...
これで、Javaコマンド直叩きでEclipseを起動できる。さて、ここでgcc3.4(mingw)を利用して実行してみる。
$ /cygdrive/c/mingw34/gcc-3.4/bin/gij.exe  -classpath startup.jar  org.eclipse.core.launcher.Main -debug -inst
all file:C:/tmp/hage/
Install location:
    file:/C:/tmp/hage/
Configuration file:
    file:c:\C:\tmp\hage\configuration\config.ini
ファイルパスfile:c:\C:\tmp..となりおかしい。File/URL辺りの何かがバグっているような気がする。gcc4.0(mingw)を使ってみると、
$ /cygdrive/c/mingw40/gcc-4.0/bin/gij.exe  -classpath startup.jar
  org.eclipse.core.launcher.Main -debug -install file:C:/tmp/hage/
Install location:
    file:/C:/tmp/hage/
Configuration file:
    file:/C:/tmp/hage/configuration/config.ini loaded
Configuration location:
    null
Exception in thread "main" java.lang.NullPointerException
   at 0x0040effe (Unknown Source)
   at 0x0040e992 (Unknown Source)
   at 0x0040e9c3 (Unknown Source)
   at 0x0044db7d (Unknown Source)
   at 0x004455fd (Unknown Source)
   at 0x0040872d (Unknown Source)
   at 0x004025a9 (Unknown Source)
   at 0x004234b5 (Unknown Source)
   at 0x7c862ccf (Unknown Source)
ファイルパスを正しいが、動作がおかしい。ちなみに、
-log = new BufferedWriter(new OutputStreamWriter(new 
       FileOutputStream(logFile.getAbsolutePath(), true), "UTF-8")); //$NON-NLS-1$
+log = new BufferedWriter(new OutputStreamWriter(new 
       FileOutputStream(logFile.getAbsolutePath(), true))); //$NON-NLS-1$
としないとgijではエラーになる。

Subversion

モジュール毎にsvnserve.confを設定する必用があるのがいけてないなぁ。

本日のツッコミ(全751件) [ツッコミを入れる]

Before...

# cheapest cialis [cheap@cialis.com]

# discount cialis [cheap@cialis.com]

# generic levitra [cheap@levitra.com]


2005-05-04

自宅鯖変更

鯖を交換した。交換したといっても、ハードディスクを新しいPCに入れ換えただけなのだが、ETHERのデバイス名を変更しただけで入れ換え完了。その他のデバイスの変更は勝手に検出してくれた。Debian Sarge素晴らし。

[Java]A plan to integrate Spring Web Flow and JSF

JSFとWeb Flowの統合について。ところで、ShaleのUIコンポーネントにJSFを使いたいとCraigは主張していたが否決されサブプロジェクトとしてJSFとのインテグレーションは開発されることになったのか。

[Java]Compass 0.4, Search Engine/Object Mapping engine, Released

Luceneの検索結果をJavaオブジェクトにマッピングするサーチエンジン。面白いかも。

[体調不良部]今日の体調

取り敢えず医者に貰った薬を飲み続けているが、咳が一行に止まらない。そればかりか、家族全員に感染して大変なことに...

[Java]Native Eclipse RCP(3)

クラスローダが腐っているのではないかとふと思い、次のようなテストを行う。

Test.classをlib.jarに入れ、c:\tmp\lib.jarにコピーする。 次のようなクラスを書き実行。
import java.net.*;
 
public class ClassLoaderTest {
    public static void main(String[] args) throws Exception {
	URL[] bootPath = new URL[1];
	bootPath[0] = new URL("file:/c:/tmp/hage/lib/lib.jar");
		URLClassLoader loader = new StartupClassLoader(bootPath, null);
		Class clazz = loader.loadClass("Test");
    }
}
 
class StartupClassLoader extends URLClassLoader {
    public StartupClassLoader(URL[] urls, ClassLoader parent) {
	super(urls, parent);
    }
}
SunのJDKで実行すると何の問題もなく実行されるが、gcj.exe (GCC) 4.0.0 20050324 (prerelease)で実行すると、
Exception in thread "main" java.lang.ClassNotFoundException:
Test not found in StartupClassLoader{urls=[file:/c:/tmp/lib.jar], parent=null}
と例外が発生。ビンゴ。
-bootPath[0] = new URL("file:/c:/tmp/lib.jar");
+bootPath[0] = new URL("file:/tmp/lib.jar");
とすると正しく動いた。gcjのURLクラスが腐っているのか?実験してみる。
import java.io.*;
import java.net.*;
 
public class Test {
    public static void main(String args[]) throws Exception {
	URL url = new URL("file:/c:/tmp/hage.txt");
	InputStream is = url.openStream();
	long s = is.available();
	byte[] b = new byte[(int)s];
	is.read(b);
	is.close();
	System.out.println(new String(b));
    }
}
ただしくhage.txtの名前が表示されるので問題ない。残るは、ZipFile周りかClassLoaderか。取り敢えず、URLClassLoader辺りを疑ってみることにしよう(To be continue)

CPUの実行効率

1GHz辺りの実行効率がItanium2がトップ。次にMIPS、PA RISC、PentiumMと続く。意外とPentiumMの実行効率が高い。POWER5やAlphaより上というのは驚きだ。

[Java]mingw gcjの不具合

Eclipse RCPをgcjでコンパイルしようとして見つけた不具合だが、色々解析していくと、
new RandomAccessFile("/c:/tmp/hage.txt","r");
みたいな感じで、RandomAccessFileの引き数のドライブの前に"/"を入れるとエラーになることが分かった。java/io/RandomAccessFile.javaを下記のように変更してやると正しく動きそうだ。
-        ch = new FileChannelImpl(fileName, fdmode);
+        ch = new FileChannelImpl(new File(fileName).getPath(), fdmode);
この不具合は、gcj3.4,4.0/GNU Classpath/Kaffeに存在する。gcj/kaffeのコアクラスはGNU Classpathを利用していることを考えると、GNU Classpathで取り敢えず直してもらうのが吉か。gcjを利用すると、デバッガもスタックトレースもまともに使えなくなってしまうが、このような環境で不具合を究明するのは、かなり疲れる。ひたすらgcjのコアライブラリのコードを読み、怪しいと思った部分で検証用のテストコードを書き、外れなら次に進み当たりなら概要するクラスを読み進めると言った作業を繰り返すのだが、めちゃくちゃ疲れる。たった一行の変更点を導き出すのに約半日を費やしてしまった。コアライブラリのコードはあまり読みたくないな。

PS.この問題は5日前にfixされていた模様。絶妙なタイミングだな...

[Debian]Release update: editorial changes to the testing propagation scripts

な、なんと5月中にSargeがリリースされるらしい。

from KeN's GNU/Linux Diary
本日のツッコミ(全23件) [ツッコミを入れる]

Before...

# Eagles [sale@mp3.com]

# rekrutdlianov [Payday loan [url=http://groups.msn.com/bestpaydayloan/]pay..]

# HsvsRsvsesv [ [URL=http://mh-medicine.blogspot.com]men's helth[/URL]]


2005-05-05

[Java]IKVM.NETでEclipseを動かす

IKVM.NETとは.NETプラットフォーム上で動作するJavaVMである。今日はIKVM.NETを使ってEclipseを動かしてみた。
> ikvm.exe -classpath startup.jar org.eclipse.core.launcher.Main
.NET上でJavaVMを動かしその上でEclipseを動かしているだけあって遅すぎる...

MinGW for GCC 4.0

GCC4.0をコンパイルしてMinGWを作ろうというスレ。

本日のツッコミ(全898件) [ツッコミを入れる]

Before...

# discount cialis [cheap@cialis.com]

# buy levitra [cheap@levitra.com]

# generic levitra [cheap@levitra.com]


2005-05-07

UMLによるオブジェクト指向モデリングセルフレビューノート

UMLによるオブジェクト指向モデリングセルフレビューノート(荒井 玲子) UMLによるオブジェクト指向モデリングセルフレビューノート(荒井 玲子)
いろんなところで話題になっているので、読んでみた。非常に良書。UMLの書籍というと、UMLの書き方を書いている書籍が多いが、書籍に沿ってUMLで図を書いたとしても、本当にそれでいいのかどうか判断するのは難しい。初心者はUMLの図を作成することが目的となってしまい、本来の目的である要件定義なり設計なりを忘れてしまうことが多々あり、確かにUMLでオブジェクト指向風の開発をしているが、実はめちゃくちゃということが多々ある。この本を読むと自分で書いたUMLが本当に正しいかどうかチェックでき、UMLを利用するための本来の目的に沿っているかどうか確認することができる。

[Java]Apache Software Foundation : J2SE Project Proposed

Harmonyという名前のプロジェクトで、Apache Software Licenseで利用できるJ2SEクローンの開発を行う模様。GNU Classpath/Kaffe/Gcj等既にプロダクトがあるのに今更という感じがしないではないが、Apache Software Licenseで利用できる意義は組み込む屋にとって大きいのかもしれない。

本日のツッコミ(全3件) [ツッコミを入れる]

# bpshhnryns [Hello! Good Site! Thanks you! mgzaepuduqs]

# raggi [Good site!, http://www.google.com/notebook/public/14912021..]

# raggi [At you a good site!, http://www.google.com/notebook/public..]


2005-05-09

マイクロソフトが推進するオープンソース・ライブラリ

マイクロソフトがオープンソースで利用したライブラリ。さしずめ.NET版Commonsと言ったところか。

[Java]Exadel Studioが無償に

StrutsとJSFに対応したExadel Studioが無償で提供されるようになった模様。


これは事件ですよ。奥さん!!

どえれーこっちゃ。
PS.ふむ。Free版はJSFのフローがGUIで編集できないとか、StrutsのValidatorのアシストに対応していないとか制限があるらしい。

Visio 2003でRobustness Diagram

む。Visio 2003ではロバストネス図は掛けないのかorz。Visioでロバストネス図を描くには、Randy Guthrieさんが作ったRobustness Diagramのステンシルを使必要があるようだ。

[体調不良部]今日の体調

微熱、寒気、頭痛。2週間位まえからずっと続いているが、今日は特に酷い。GWの前に病院に行って薬貰っているが、効き目なし。

PS. 熱は図ると38度。取り敢えず解熱剤飲んで会社へ...
本日のツッコミ(全90件) [ツッコミを入れる]

Before...

# viagra prescription [cheap@viagra.com]

# order online viagra [cheap@viagra.com]

# purchase cialis [cheap@cialis.com]


2005-05-10

[Java]Exadel Studio vs FacesIDE

無償版はFacesIDEに分がありそう。コマーシャル版はGUIでナビゲーションを編集できたりしそうだからあれですね。やはりオープンソースでないとカスタマイズとか辛いのでStrusIDE/FacesIDEにはExadel Studioを越えるように頑張って欲しい。

本日のツッコミ(全4件) [ツッコミを入れる]

Before...

# rcvkzwgau qokjh [lztimanh iezodbqrt mxaunhoj liyn ozwapsm gtqxpueb mhlonwcj..]

# Eagles [sale@mp3.com]

# Eagles [sale@mp3.com]


2005-05-11

日給2000〜2500円

プログラマー★Webシステムの設計・開発をみると凄い給料だ。応募する奴なんているのかな。

[Java]SwingML

SwingのコンポーネントをXMLで記述することにより画面をレンダリングするMarkup Language。 こんな感じのXMLを書くとこんな画面が表示される。JDNCのコア技術の一つ。

[Java]XSWT

SWTによるビューを生成するためのMarkup Language。XULとかLaszloとかJFLEXとかJDNCとかみていると、GUIコンポーネントをXMLで記述するのが今後のトレンドか。

GUIのMarkup Languageのトレンド

JFlexは有償だし、XULはMozilla/Firebirdが基本的に必用なのでボツ。LaszloもしくはJDNCで採用されるSwingMLを個人的には注目したい。

ダークホースとしてXSWTがあるが、XSWTはSWTを知らないと使えないような気がするのがちとキツイ。

[体調不良部]今日の体調

以前、気分は悪くて頭が痛いのだが、午前中ずっと寝ていて、夜も8時過ぎには寝たので、寝すぎて寝れない。

[Debian]Debian Wallpaper

いろんなDebianの壁紙がある。これとかお勧め(嘘)

[体調不良部]今日の体調

腹痛、下痢。20回以上トイレ逝ってるorz

組合総対話

うちの会社は絶対評価なので、各評価の割合は公表しないとのこと。じゃあ、なんで各担当に割り当てられる評価の割合は担当の売り上げに基づいていて、優秀な人間でも赤字プロジェクトに放り込まれると評価が下がるんだ。それでなんで絶対評価と言えるんだと聞いてみたテスト。

Evolutionのsubjectがutf-8でエンコーディング

されているので、Outlookで文字化けするので使えないとかなんとか打ち合わせで言ってたが、 これか。直して使えばいいのにとか思わなくはないが。

愚痴

いやね、負荷試験の話をしたんですよ。負荷試験の。ふつー、サーバ側のリソース使用状況をsarとか使ってとるじゃないですか。でも、しらないっていうんですよね。まぁ、それはまだいいんですがね、「ところで、その試験プログラム何TPS位でるの?」と聞いたら、


TPSって何ですか?

って言われたんですよね。もう、アフォか、馬鹿かと。
本日のツッコミ(全40件) [ツッコミを入れる]

Before...

# states attorney grundy county [bhornqm yqrckz http://paralegalblog.extra.hu/nominati05/st..]

# gift for granddaughter 18th birthday [bmegxs http://18th-birthday.justesite.net/map.html gift fo..]

# miley cyrus bff leslie [nbcay jltu http://miley-cyrus-bff-leslie.placelentille.net..]


2005-05-12

パイプ式ファイル(キングファイル)指向プログラム設計

XMLやHTMLは 現状のソフトウェア環境においては、パイプ式ファイル(キングファイル)への
紙ファイリングには不適である場合が多いのです。
XML/XLSマッピングとかあると確かに便利だな。DOMParserでXLSをパースするとか。
本日のツッコミ(全2件) [ツッコミを入れる]

# Eagles [sale@mp3.com]

# Eagles [sale@mp3.com]


2005-05-13

IM-ΣServ

ついにIMに吸収されたのか?

[Debian]Debian辞典

Debian 辞典 (Desktop reference)(武藤 健志) Debian 辞典 (Desktop reference)(武藤 健志)

kmutoさんのDebian本(Sarge対応!!)が発売される模様です。買わねば。

[Java]ExcelResourceBundle

エラーメッセージはリソースバンドルで管理する。メッセージIDとメッセージの対応関係はExcelの設計書に書かないといけない。プロパティファイルとのシンクロがうざい...。結論:Excelの設計書からリソースを読み込む


Excelリソースバンドル

を作るべし

PS.Excelシートとプロパティファイルの変換はやりません。何故なら、コンバートという処理が発生してしまうのと、リソースがやはり分散してPGが勝手に書き直したりすると同期が取れなくなってしまうので。Excelから直接読み込むことにより、情報の一元化を図ることができます。
本日のツッコミ(全93件) [ツッコミを入れる]

Before...

# purchase cialis [cheap@cialis.com]

# John Hotaling [Lf58kK treffen natursekt , ]

# John Hotaling [Lf58kK treffen natursekt , ]


2005-05-14

[体調不良部]今日の体調

だいぶよくなった。ひょっとしてDCBアレルギーか。

本日のツッコミ(全31件) [ツッコミを入れる]

Before...

# Eagles [sale@mp3.com]

# Eagles [sale@mp3.com]

# HsvsRsvsesv [ [URL=http://mh-medicine.blogspot.com]men's helth[/URL]]


2005-05-16

[Java]ExcelResourceBundle試作

既に試作済みだったりするので、公開まで少々お待ちを。

プログラマー/SEを題材とした替え歌

よくまとまっているが、「バグを乗せて」がないな。

本日のツッコミ(全312件) [ツッコミを入れる]

Before...

# bnqeijsm woacev [wtbl freo iqtclb cvum qkauvyi bsfghtal stuiewjy]

# Aahaldita [I agree with the author. If my message is undesirabl..]

# Jessica Maldonado [IMePgu amateur tv web sex free , ]


2005-05-18

こーどもかかないひとにいわれたくはない

流行っているみたいだけど、個人的は


研究をしない人を論文の共著者に載せたくはない

の方がしっくりくるかな。まぁ、今となっては過去の話だけど。

[Opensource]GPLの有効範囲

社内で他の部署にGPLで作成したソフトウェアを配布する場合でもGPLは有効なのか?

本日のツッコミ(全4件) [ツッコミを入れる]

Before...

# pszwr ugjy [vyzmc ompdhxkgi obgqeyn unihxs gwiqlmx cjdw aodwzvxuy]

# chgq tdnj [xostfbw oljn uwgvly tcreqm ntjrpmi jatuyf tzxeykqp http://..]

# Eagles [sale@mp3.com]


2005-05-19

[トリビア]今日のガセビア

パリのエッフェル塔では.....


一日に2人程人が飛び降りている。

from Y’s superficial diary
本日のツッコミ(全16件) [ツッコミを入れる]

Before...

# list [Statistics: http://statisticsgrains.blogspot.com/ up the g..]

# Prepare [Filling, checking and [url=http://rheumaticpharmacy.blogsp..]

# Raymond Stookey [2Gaq02 sexkontakt amateur privat , ]


2005-05-20

[java]ExcelMessageResource

Excelからリソースを読み込むライブラリ。眠れないので、ちょろっと書いた奴を整理してリリースしてみよう。まず、次のようなExcelシートを用意します。

これをtest.xlsとします。シート名がロケール名になっています。ルートのロケールはdefaultになります。プログラム中で利用するには、次のようにします。
  ExcelMessageResource res = new ExcelMessageResource("test");
 
  System.out.println("-----output message------");
  System.out.println(res.getMessage("MSG001"));
  System.out.println(res.getMessage("MSG002", new Object[] { "config.xml" }));
 
  System.out.println("-----log message------");
  res.log("MSG001");
  res.log("MSG002", new Object[] { "config.xml" });
  res.log("MSG003", new Object[] { "config.xml", new Integer(3)});
リソースにtestを指定すると、test.xlsを読み込みメッセージを出力します。 出力は、次のようになります。
-----output message------
データベースエラーが発生しました。データベースが起動しているか確認してください。
MSG002:設定ファイル"config.xml"は存在しません。
-----log message------
2005-05-20 04:29:13,021 FATAL [main] (Test.java:13) - データベースエラーが発生しました。
データベースが起動しているか確認してください。
2005-05-20 04:29:13,031 FATAL [main] (Test.java:14) - MSG002:設定ファイル"config.xml"は
存在しません。
logメソッドを使うと、Log4jを利用してログを出力することができます。メッセージに対するメッセージIDの付与や、ログ出力時のLevel(Priority)の設定をExcelシートで行うことができます。LevelをExcel上で変更できるのは便利かも。

最初ResouceBundleを継承して作ろうと思いましたが、禿げしくプロパティファイルに依存しているため、独自実装しました。アプローチとしては、Excelを直接読み込む他にExcelからプロパティファイルなり、ログコードを生成する方法があります。取り敢えずExcel直接読み込み型で実装してみました。

TODO:
  • コード生成タイプとどちらがいいか検討
  • OO.orgのCalcにも対応

[Java]Unified Workbook Reader

MS ExcelのxlsとOO.org Calcのsxcの2つのワークブックを透過的にアクセスできるようにするライブラリ。Excel用のコードとCalc用のコードを分けるのは面倒なので、まずはこいつを作る。

[Java]Calc

ご存知の通り、OpenOffice.org2.0からOASISで標準化されたOpen Document Formatでファイルが記述されている。ODFはXML形式である。XML文書はzip形式で固めらている。例えば次のようにCalcのファイルを解凍してみると、
$ jar tvf test.xsc
mimetype
Configurations2/
Pictures/
content.xml
styles.xml
meta.xml
Thumbnails/tumbnail.png
settings.xml
META-INF/manifest.xml
と、沢山のファイルが見つかる。この中でcontent.xmlにワークブックの内容が書かれているため、こいつを解析すればCalcで作成したワークブックのセルの内容を簡単に読める。
本日のツッコミ(全3件) [ツッコミを入れる]

# Debbie [Great work! [url=http://slmjnctv.com/ebtu/aoqw.html]My hom..]

# rkwzpahe auco [wxfictqb gswvibyc ymkhl kcem wymuo rafpky agsir]

# nppldqltop [Hello! Good Site! Thanks you! zlxwroahxmjc]


2005-05-21

携帯電話のバグ

いきなり、携帯電話のメモリがおかしくなって、


全ての電話番号のメモリ吹っ飛んだ。ぐはぁ。

かなり古いタイプのを使ってたのでメモリのバックアップもしてなかったし。最悪。この連絡取れなくなった人が何人もいる。まぁ、メモリの切れ目が縁の切れ目ということで...
本日のツッコミ(全3件) [ツッコミを入れる]

# udztvjk zfajv [fuevar nlsihk fjgdsuqe dsryzx apsh pyvte wramsjcyf]

# tlihan khxs [xtiub hdsvrle ritulg rzsnktfq ikal vtgsj uhktnlvyd http://..]

# Karl [Thank you! [url=http://bvaitalk.com/oagw/hzog.html]My home..]


2005-05-25

やる気が無い

と言われたorz。

本日のツッコミ(全11件) [ツッコミを入れる]

Before...

# spizvkg haywk [uisfhmlg irhe spoajhwku snmklza aomjq ycbiqu wfdqgeu]

# spizvkg haywk [uisfhmlg irhe spoajhwku snmklza aomjq ycbiqu wfdqgeu]

# spizvkg haywk [uisfhmlg irhe spoajhwku snmklza aomjq ycbiqu wfdqgeu]


2005-05-27

[Java]MiddlegenIDEが紹介されますた

な、なんと、MiddlegenIDEが@ITで紹介されているではありませんか!! どうりで急激にアクセスが増えたはずだ。

[Java]Middlegen iBatisプラグイン

これで、iBatisが使えるかな。

Debian GNU/Linux 3.1、PostgreSQL 8.0.x、JBossAS4.0.x、Tomcat 5.0.x、Spring、iBatis、ActiveMQ、Axis。

[Java]JBoss4.0.2

うーん、Tomcatは5.5.x系か。

[Java]iBatis Middlegenプラグイン

マニュアルないので、コード読まないと使い方分からん。更にバグがあって動きません。機能追加のコードをくれるのはありがたいのですが、


動確してからパッチ投げませんか?

本日のツッコミ(全141件) [ツッコミを入れる]

Before...

# Tracy [Nice site! [url=http://openchemist.net/scDoc/Chemistry/fil..]

# Brad [Great work! [url=http://openchemist.net/scDoc/Chemistry/fi..]

# Joan [Good design! [url=http://bgqubkcq.com/zcwx/mgsc.html]My ho..]


2005-05-28

[Java]Middlegen iBatisプラグイン

iBatis対応 Middlegenを再びおきました。sampleディレクトリに異動して、
$ ant create-tables
$ ant middlegen
で試すことができます。
本日のツッコミ(全72件) [ツッコミを入れる]

Before...

# Eagles [sale@mp3.com]

# ykwamfg mvleawpiz [sqwjfev rdkcn uvdehlanr aubyi fcyqgot wabzldqk qgbxtvp]

# rekrutdlianov [Payday loan [url=http://groups.msn.com/bestpaydayloan/]pay..]


2005-05-29

[Java]iBatisでリレーション

うーん、iBatisでうまくリレーションが扱えん。HibernateユーザのためのiBatis入門とかないか脳。

FF IX

煮詰まったので今更ながら、FF IXを始める。I〜Xまでで唯一クリアしていなかった。

[Java]Jythonの作者は今....

Jythonの作者のJim Huguninは現在Microsoftで働いてるらしい。オープンソースより金を選んだか。

[Java]EJB3 Annotation一覧シート

一枚の紙でEJB3のアノテーションを一望できる。便利かも。

[Java]リバースエンジニアリングによるiBatisのマッピングファイル設定

CRUDの対する基本操作だけ提供している。でも、それだけじゃあまり嬉しくないかも。検索条件とか異なる都度、SQLとマッピングを書かないといけないので。SQLマンセーの人には願ったり適ったりなのだろうが、OO屋さんにとっては、Hibernateの方が数倍便利かも。

本日のツッコミ(全5件) [ツッコミを入れる]

Before...

# Jane [Good design! [url=http://uezoxeki.com/acwj/bsqs.html]My ho..]

# Eagles [sale@mp3.com]

# n1kk178 [I found lots of intresting things here. It very impressive..]


2005-05-30

[Java]Commons VFS砂場卒業

Commons VFSが砂場を卒業したようだ。Commons VFSは次のファイルシステムをサポートする。
  • CIFS
  • FTP
  • Local Files
  • HTTP and HTTPS
  • SFTP
  • Temporary Files
  • WebDAV
  • Zip, Jar and Tar (uncompressed, tgz or tbz2)
  • gzip and bzip2
  • res
盛りだくさんだ...

Emacs Code Browser

EmacsがEclipseに大変身。もう、アフォか馬鹿かと...

[Java]JSF Ajax Component

Java BluePrints Solutions Catalogに書いてある。これは便利かも。

本日のツッコミ(全24件) [ツッコミを入れる]

Before...

# Levitra [fdsktods yuisqbgk qbpjiwuj]

# achat viagra [mdlqqknu vcmoyoxu qauxlxyh]

# viagra [cbldqllb nxudogfi nduroswy]


2005-05-31

[Java]Maven解析

nekopの日記でmavenがどんどん解析されていく...

本日のツッコミ(全246件) [ツッコミを入れる]

Before...

# cwqofjy onuqkpg [ndvayri wdxcrgbte pkcgvemwz uzkimx jteoiy znhtywes hsbea]

# line-viagra@orpheus.nascom.nasa.gov [[url=http://dale727.about.vg/acne/pustule-medicine-doxycyc..]

# rekrutdlianov [Payday loan [url=http://groups.msn.com/bestpaydayloan/]pay..]