諸君、XDocletを知ろうじゃないか
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGXDocletはソースのコメントにこちゃこちゃ書いてあんなものやこんなものを生成するツールだ。
Docletちゅうたら、JavaDocを想像するやつぁー、ちょっといい感じだ。
XDocletはJavaDocじゃなくて、ejb用のxmlとかweb用のxmlとかを自動生成してくれる。優れものじゃ。
恐らく、このスレは諸君の理解が行き届くまですぐには立ち上がらぬだろうが、、、わしは辛抱強く待つぞ。
http://xdoclet.sourceforge.net/
00022
NGNG0003デフォルトの名無しさん
NGNG00063
NGNG00071
NGNG自分もEJBDocletをJBossで使っています。EJBってソースが分散するけど、EJBDocletはソースが単一なのが最高。
ちらっとドキュメント見たんだけどさ、JavaDocコメントに
xml生成用のタグ入れるって書いてあるけど、それ自体は手間かからんの?
0009デフォルトの名無しさん
NGNG>>7 みたく、分散して別個に書くよりは、一箇所に集中するので
良いような気がするけど、どうなんでしょう?
00101
NGNGなにを手間に思うかが人によって違うと思うんだけど、JavaDocコメントにいれるタグは定型が多いので、コピペでいける。
finderの記述は面倒くさいかな?それくらい。
少なくとも、手でソースを書くよりは明らかに楽。
0011デフォルトの名無しさん
NGNG00121
NGNGhttp://sourceforge.net/projects/xdoclet
0013デフォルトの名無しさん
NGNGEclipseのプラグイン作ってくれ。
0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNGhttp://www.dockter-its.de/service/
sourceforge:
http://sourceforge.net/projects/docletassistant
0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNGEJB開発の新しいパラダイムだね。
ソースコード見てトランザクションレベルとかロールとかを一瞥できるのは便利すぎ。
0020デフォルトの名無しさん
NGNGDDの意義って、そこに書くような事柄をソースから
切り離したところにあると思うんだが。
どうなん?
0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNG0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNG0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNG0029名無しさん
NGNGΛ_Λ | 君さぁ こんなスレッド立てるから |
( ´∀`)< 厨房って言われちゃうんだよ |
( ΛΛ つ >―――――――――――――――――――‐<
( ゚Д゚) < おまえのことを必要としてる奴なんて |
/つつ | いないんだからさっさと回線切って首吊れ |
\____________________/
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
0030IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0031デフォルトの名無しさん
NGNGインターネットに向いてないんじゃないかと、、
0032デフォルトの名無しさん
NGNG大将思い切ったな。
まあ俺自身は今まで通り来る訳だが(他の奴は知らん)。
0033デフォルトの名無しさん
NGNGイオナズン
0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNG告発なり何ありしたい人は、そこから書き込めば、
自宅や職場から100�`以上離れたところで。
0036デフォルトの名無しさん
NGNG3日で業者のエロいコピペで埋まるのがオチ
0037デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0038デフォルトの名無しさん
NGNGどれだけでもIP取ってくれ
もう取れるだけがんがん取ってくれ!
さあはやく!
うんこしないよ
うんこしないよ
うんこしないよ
ヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノ アヒャヒャヒャ
0039デフォルトの名無しさん
NGNG大体あってるよ
0040デフォルトの名無しさん
NGNG0041デフォルトの名無しさん
NGNG|:::└┬┘:::|
|:::┌┴┐:::|
/ ̄ ̄\ ノ::::::丶 /:::::::\. / ̄ ̄\
| 記念 .> (::(,,゚Д゚)(゚ー゚*)::) < パピコ .|
\__/ |:∪::::| |::::∪::|. \__/
〜((((:::::))(((:::::)))〜
∪ ̄U U ̄∪
0042デフォルトの名無しさん
NGNG(プ
0043デフォルトの名無しさん
NGNG去年まで単なるメディアアーティストだったけど、TBCと動物病院から告訴されて
二年で数億損害賠償請求された。払う気ないけどね。
初回のみだけど、警察にログ提出を求められても任意だから拒否できる。
●売るだけ売りまくって2ch自体あぼーんすることもできるし、また転送量問題
思い切って持ち出せば50パーセントで信者が2倍になる。
金なきゃ雑誌やTVにもっと顔出せばいいだけ。売名行為にもなる。
「ハッキング」から「夜のおかず」まで色々あるのでマジでお勧め。
http://www.2ch.net
0044デフォルトの名無しさん
NGNG腐れさんへ
スレ違いかもしれませんが、腐れさんの可愛らしい十代と思しき頃の画像
消失してしまいました
諦めきれません
どうかUPして下さい、心からおながいします
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNG記録してもいいけどIP抹消のセキュリティを激甘にして毎日ハッカーに消してもらおう
パスワード・HIROYUKI とか
0048デフォルトの名無しさん
NGNG0049デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0052デフォルトの名無しさん
NGNG0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNGその時はどうすんの?
0055デフォルトの名無しさん
NGNGhttp://www.takeda.co.jp/healthcare/cminfo/benza/b_story.html
0056デフォルトの名無しさん
NGNGびっくりしたな
ということは、みんなそんなに適当なこと嘘八百書き捨てしてたんだって
でも、もう一つのスレではいつもどうりマターリ進行してるし・・・
たちの悪いのが集まってるところがいっきょに静かになっちゃうのかな?
0057デフォルトの名無しさん
NGNG【ニュース速報】
【予告】小学生の登校を狙って・・・
あれだけ散々話題になったにも関わらず
1/8は犯罪予告スレが乱立してます。
人生捨てた人が多いのでしょうか? (;´Д`)
冗談でもこういうスレ立てはやめておきましょうね。
何もないことを祈ります。
つーか、ひろゆきが警告降臨してからもここのスレの1は予告書き込みしてるんですが (;´Д`)
冗談なのか本気なのかわからないのが怖いところです。
この記事投稿時点で現在進行形の速報です。
関連スレ:Part2
【ニュース速報】【予告】小学生の登校を狙って・・・
http://dempa.2ch.net/dat/2003/01/news-1042037071.html
以下はニュース速報板のものとは別の予告スレです
スレタイは過激なので伏せておきます。
【自己紹介】(略)
http://dempa.2ch.net/dat/2003/01/intro-1041997615.html
【ラウンジ】(略)
http://dempa.2ch.net/dat/2003/01/entrance-1042000392.html
何度も言いますが、こういうことはやめましょう。
捕まっても知らんよ。警察のご厄介になってるヤシ多いんだし(;´Д`)
(報告記者: 番組の途中ですが名無しです2号φ ★, 01/09 00:08)
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNG0060デフォルトの名無しさん
NGNG0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNG0064デフォルトの名無しさん
NGNG0065デフォルトの名無しさん
NGNGその期間はセキュリティーの問題上公開されておりませんでした。
今でもそうですが。
その情報をもっているのはISPしか存在しない。
よって答えは一つしか無い。
0066デフォルトの名無しさん
NGNG5秒ほど待てって…
そんなことしてたらテンプレに割り込みがイパーイ入っちゃう(´Д⊂グスン
0067デフォルトの名無しさん
NGNG0068山崎渉
NGNG0069山崎渉
NGNG0070デフォルトの名無しさん
NGNG0071山崎渉
NGNG0072デフォルトの名無しさん
NGNGプッ
0073山崎渉
NGNG0074山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0075デフォルトの名無しさん
NGNGそれとも、今はもっといい別のモノがある?
Eclipseがあればいらない、といえる?
0076山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0077デフォルトの名無しさん
NGNG既存のプロジェクトにこれを組み込むには、
ディレクトリ構成をどのようにすればいいのだろう?
0078デフォルトの名無しさん
NGNG0079山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0080山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0081山崎 渉
NGNG0082山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNGEclipse + JBoss + JBoss IDE or Lomboz
のおかげで以外と楽になったかも。
0087デフォルトの名無しさん
NGNG日付みて思った。
0088デフォルトの名無しさん
NGNGXDocletで、Servlet2.4のweb.xmlを生成するには、どうしたらいいですか?
0089デフォルトの名無しさん
NGNG0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNGttp://xdoclet.codehaus.org/に何もないし。
1.2系も4月以降リリースないし、不安だ・・・。
0092デフォルトの名無しさん
NGNG0093デフォルトの名無しさん
NGNGCVSからゲット。
:pserver:[email protected]:/scm/generama
:pserver:[email protected]:/scm/xdoclet
あと1.2系は最近1.2.2RC1でたよ。
>>92
SGenってライセンスなに?
SGenだけじゃなく、あの人の公開してるプロダクトって
全部ライセンスがわからないんだけど・・・
0094デフォルトの名無しさん
NGNGライセンスどころか、あの人自体がわからないね。
「おたく」って・・・
実際にはXDoclet2がちゃんと表に出てきたら話に登らなくなるでしょ。
0095デフォルトの名無しさん
NGNGXDoclet2が使えるレベルになるまでは相当かかるんじゃない?
1.2系のXJavadoc/XDTベースのモジュールが全く使えなくなるわけだし。
今あるモジュール全てをVelociry/Jellyベースのモジュールとして作成しなおすのは結構時間かかるかと。
0096デフォルトの名無しさん
NGNGWeb/Struts/Hibernate/EJBくらいが使えれば、とりあえず文句はない。
0097デフォルトの名無しさん
NGNGエラーが出ちゃってxdocletが使い物にならん・・・・
こまったにゃぁ〜
0098デフォルトの名無しさん
NGNGエラーが出る部分はXDocletの対象からはずす。
サーブレットやらStrutsのActionやらに、新文法が便利だと思えるような処理を書くなという親心だ。
009997
NGNGActionには書かなくても済みそうだけど
Hibernate使ってるんでそっちが大変そう
新文法楽チンで良いのになぁ今回はあきらめて1.4でやるか・・・
0100デフォルトの名無しさん
NGNGHibernateのマッピングコードにも処理書かなくていいでしょ。
0101デフォルトの名無しさん
NGNGこれでservlet2.4やらstruts1.2のdtd定義が使える
0102デフォルトの名無しさん
NGNGsourceforge、ミラーの順番が表示のたびにかわるから、どこまで試したかわからんし
0103デフォルトの名無しさん
NGNGなんで一週間近くも他はミラーされてないんだ?
0104デフォルトの名無しさん
NGNG既存のモジュールをいじったり、
カスタムテンプレートやモジュール作るときにもうXDTをいじりたくない・・・
0105デフォルトの名無しさん
NGNGftp://ftp.sourceforge.net/pub/sourceforge/x/xd/xdoclet-plugins/xdoclet-plugins-1.0-alpha-1-bin.zip
0106104
NGNGサンクス
本体の方はしってたけど、プラグインも開発すすんでいたのね。
CVSのソースとか覗いて勉強してみるよ。
一応CVSリポジトリも貼っとくね。
:pserver:[email protected]:/cvsroot/xdoclet-plugins
(ViewCVS) : ttp://cvs.sourceforge.net/viewcvs.py/xdoclet-plugins/
>>93で貼られているgenerama、xdoclet2のCVSとあわせれば
2.0系のソース&その他リソース類が一式手に入る。
pluginも含めて配布されているファイルに上記のものが全く入っていないため、
サンプルコードやJavadocを入手するにはCVSから入手するしかない。
あと、xdoclet2のベースフレームワークのgeneramaのjarファイルはこれ。
ttp://dist.codehaus.org/generama/jars/generama-1.0.jar
ttp://dist.codehaus.org/generama/jars/generama-1.1-SNAPSHOT.jar
トップからリンクをたどるとパーミッション設定がいかれてるのか
jarファイルまでたどり着けないので上記URLから直接jarファイルを入手。
一応、xdocletのproject.xmlみると1.0がベースみたいだけど、1.1の方でも動くみたい。
というかCVSみてもにタグがうってないので、何が違うのかわからない・・・・
0108デフォルトの名無しさん
NGNGあるサーブレットAから拡張したサーブレットBがあるとします。
A、B両サーブレットそれぞれ以下のように xdoclet タグを記述しています。
◆ サーブレットA ◆
@web.servlet name="ServletA"
@web.servlet-mapping url-pattern="/servletA"
◆サーブレットB ◆
@web.servlet name="ServletB"
@web.servlet-mapping url-pattern="/servletB"
このような状況で webdoclet を走らせると以下のような web.xml が生成されます。
◆ 生成された web.xml ('servlet-mapping'のみ抜粋) ◆
<servlet-mapping>
<servlet-name>ServletB</servlet-name>
<url-pattern>/servletB</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ServletB</servlet-name>
<url-pattern>/servletA</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ServletA</servlet-name>
<url-pattern>/servletA</url-pattern>
</servlet-mapping>
次レスへ・・・
0109デフォルトの名無しさん
NGNG御覧のように、こちらが期待していない、
<servlet-mapping>
<servlet-name>ServletB</servlet-name>
<url-pattern>/servletA</url-pattern>
</servlet-mapping>
のような 'なんだこりゃ?' 的なマッピングが生成されてしまいます・・・。
思うに、サーブレットA、B間の継承関係を考慮して xdoclet がこのような妙な出力を行ったのではないかと。
質問なんですが、これってバグなんでしょうか?
それともこういう仕様なんでしょうか?
回避の方法ご存じないでしょうか?
以上です。よろしくお願いします。
0110デフォルトの名無しさん
NGNG0111デフォルトの名無しさん
NGNG継承が云々ではなく、単にXDTテンプレートの記述に問題があるだけみたい。
xdoclet-web-module-1.2.2.jarの中にあるXDTテンプレートweb_xml.xdtで
サーブレットマッピングを出力している箇所は以下のようになってる。
<XDtClass:forAllClasses>
<XDtClass:forAllClassTags tagName="web:servlet-mapping">
<servlet-mapping>
<servlet-name><XDtClass:classTagValue tagName="web:servlet" paramName="name"/></servlet-name>
<url-pattern><XDtClass:classTagValue tagName="web:servlet-mapping" paramName="url-pattern"/></url-pattern>
</servlet-mapping>
</XDtClass:forAllClassTags>
</XDtClass:forAllClasses>
外側のforAllClassesが余計なので、
自分でXDTテンプレート修正して差し替えたらOK。
もし、jarファイルの中身を差し替えるのがナニというなら、
とりあえず一回jarファイルからXDTテンプレートファイルをとりだして修正し、
そのあとbuild.xmlでdeploymentdescriptorサブタスクを定義するときに
<deploymentdescriptor templatefile="修正したXDTテンプレートファイル"/>
みたいに指定すれば、jarファイルの中に格納されているやつではなく
templatefile属性で指定したテンプレートファイルで処理が実行されるので
これでも上記の問題は解決できる。
あとの解決方法は、
動的にサーブレットマッピング部分生成するのをやめて
マージファイル(servlet-mappings.xml)を用意するくらいかな。
0112デフォルトの名無しさん
NGNGあがっているようなので、是非そっちにも報告してください。
0113デフォルトの名無しさん
NGNGEclipseではJBoss-IDEを使うとコードアシスト機能が使えて便利だ。
web.xmlやstrutsやHibernateやCMP Emtit Bean関係のクラス自動生成のほかに
UMLにも使えるだってね。
これは面白い。
build.xmlにtaskdefを使うのがどうも奇妙な気がするが。
あとはMavenをうまく使えばXDocletの利用ももっと簡単になるのかな?
0114デフォルトの名無しさん
NGNGtaskdef書くのは別に変じゃないよ。Antの標準タスクに含まれない以上、
それをクラスパスに入れて、taskdef書くのは必須な作業だし。
Mavenで使うにもtaskdefは必要になる。
<preGoal name="java:compile">
<attainGoal name="xdoclet:doclet"/>
</preGoal>
<goal name="xdoclet:doclet">
<attainGoal name="xdoclet:ejbdoclet"/>
</goal>
<goal name="xdoclet:ejbdoclet">
<mkdir dir="${maven.xdoclet.ejbdoclet.destDir}"/>
<taskdef name="ejbdoclet"
classname="xdoclet.modules.ejb.EjbDocletTask"
classpathref="maven.dependency.classpath"/>
<ejbdoclet destDir="${maven.xdoclet.ejbdoclet.destDir}"
ejbSpec="${maven.xdoclet.ejbdoclet.ejbspec}" ...>
...
</ejbdoclet>
<path id="ejbdoclet.java.compile.src.set" location="${maven.xdoclet.ejbdoclet.destDir}"/>
<m:addPath id="maven.compile.src.set" refid="ejbdoclet.java.compile.src.set"/>
</goal>
こんな感じ。
0115デフォルトの名無しさん
NGNGgoalを自作しているのか
0116デフォルトの名無しさん
05/01/29 17:58:15@struts.action を記述しても struts-config.xml に
反映されないのは仕様でしようか?
0117デフォルトの名無しさん
05/01/29 18:00:290118デフォルトの名無しさん
05/01/29 20:02:50他のActionは吐かれてくるの?
ありがちな間違いだとタスクのfilesetに入れ忘れとか。
XDocletでstruts-config.xml作った事ないから知らんけど。
クラスの継承元でフィルタされるって事はなさそうかな。
0119デフォルトの名無しさん
05/01/29 21:36:41どうも♪
「org.apache.struts.action.Action」では正常に動作することを
確認しています。また、build.xmlの該当箇所を穴の開くほど何度
もにらみ続けたのでfilesetの入れ忘れはないです。
>>クラスの継承元で・・・
あぅ、勉強不足でわからないです、これ。
とりあえずは対応するマージファイル「struts-actions.xml」に
設定を直書きすることでことなきを得ております・・・が、これじゃ
せっかくXDocletを使ってても全然クールじゃないですねぇ。
仕様だったらしようがないですが。残念。
0120デフォルトの名無しさん
05/01/30 00:34:21ドキュメンテーションコメントになっていないとかがありがちなミスだな。
0121デフォルトの名無しさん
05/02/01 11:37:56DispatchAction, LookupDispatchAction, ...etc.
すばらしい!!
惚れ直したぜXDoclet!! ビバ!XDoclet!!
Soooo Coooooool!!
0122デフォルトの名無しさん
05/02/01 23:54:29アノテーションとか入ったら全然だめ。
0123デフォルトの名無しさん
05/02/02 00:49:31XDocletの機能もアノテーションで実装されるようになるだろ。
0124デフォルトの名無しさん
05/02/02 08:37:40バナーコンテストやってたくらいしか。
0125デフォルトの名無しさん
2005/04/18(月) 23:06:10「Latest bug fix release, plus enhancements to various modules.」
ってことだから、そろそろ2.x系が本格的になるのかな?
>>124
CVSは動いてるみたいなんだけどね。
0126デフォルトの名無しさん
2005/05/15(日) 01:29:460127デフォルトの名無しさん
2005/07/10(日) 09:26:20ant走らせるとエラー、そのままもう一度実行すると、
情報: Running <remoteinterface/>
とか出るのに生成はされず。もう一度実行するとコード生成される状況です。
0128127
2005/07/10(日) 17:29:400129デフォルトの名無しさん
2005/07/17(日) 01:46:400130デフォルトの名無しさん
2005/07/17(日) 02:33:29backport175・・・標準に近い。Genericsと組み合わせれない。引数アノテーションが使えない。コンパイル以外に処理が必要。J2SE1.4以前で使える。
XDoclet・・・非標準。実行時情報としては使えない。XDTは非常に書きづらい。時代遅れ。しかし先駆け。歴史的価値。J2SE1.4以前で使える。J2SE5の文法と同時に使えない。
0131デフォルトの名無しさん
2005/12/03(土) 17:56:37Eclipse3.1から追加された
antデバッグを使ってみるとええんじゃねえの?
0132デフォルトの名無しさん
2005/12/03(土) 17:57:25アノテーションに対応しているかどうかの
ほうが重要だと思うんだけど。
0133デフォルトの名無しさん
2006/02/11(土) 12:51:360134デフォルトの名無しさん
2006/08/01(火) 02:32:05とうわけで保守AGE
■ このスレッドは過去ログ倉庫に格納されています