国産DIコンテナSeasarとくーす その5
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2005/12/31(土) 08:42:30ってどうよ?みんなもう使ってるの?
使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。
あと、開発プロセス「くーす」の話題もこちらでどうぞ。
本家 seasar.org
http://www.seasar.org/
Seasar Projectグループ
http://seasarproject.g.hatena.ne.jp/
ひがやすをblog
http://d.hatena.ne.jp/higayasuo/
前スレ
その1 http://pc5.2ch.net/test/read.cgi/tech/1092044210/
その2 http://pc5.2ch.net/test/read.cgi/tech/1098885253/
その3 http://pc8.2ch.net/test/read.cgi/tech/1102862221/
その4 http://pc8.2ch.net/test/read.cgi/tech/1119608621/
関連スレ
Java Spring Frameworkを語るスレ
http://pc8.2ch.net/test/read.cgi/tech/1077465099/
Dependncy Injectionを語るスレ
http://pc8.2ch.net/test/read.cgi/tech/1099827125/
0002デフォルトの名無しさん
2005/12/31(土) 08:44:53Martin Fowlerのスレッド
http://pc8.2ch.net/test/read.cgi/prog/1099814095/l50
Java⇔RDBのMapping-Frameworkを語るThre Vol.4
http://pc8.2ch.net/test/read.cgi/tech/1134701684/
0003デフォルトの名無しさん
2005/12/31(土) 11:05:480004デフォルトの名無しさん
2005/12/31(土) 11:47:521000ならhigaタソ婚約破棄
0005デフォルトの名無しさん
2005/12/31(土) 15:22:51前スレ>>1000氏ね
#"1ファン(ユーザ)がする"のと"開発サイド(メーカ)がする"のでは意味合い
#が大きく異なると思います。ユーザがプロダクト群を比較して"ああだこうだする"のは問題
#ないです、参考にでもします。メーカが表立ってそれをするのは筋違いだと思います。
つまりAlex Tkachman氏や村田氏も筋違いってことだな。
だったらAlex Tkachman氏やNetBrainsにも粘着しろよ。
Alex Tkachman氏がNetBrainsの中の人だって説明消してごまかすな。
0006デフォルトの名無しさん
2005/12/31(土) 15:33:19比較広告のことなら日本ではS60年頃から解禁されている。
欧米ではそれ以前から常識。
つ自社製品ってSeasarは企業じゃねーだろ。
NetBrainsは企業なんだからそっちを叩けよ。
0007デフォルトの名無しさん
2005/12/31(土) 15:59:09そもそもム板でヲチスレ化してるのが間違いなんだがw
0008デフォルトの名無しさん
2005/12/31(土) 17:47:27#が続いている"ような印象があるし、
構想を発表すると組織的な成熟が求められるのか。
ならKuro Projectも組織として成熟しろよな。
0009デフォルトの名無しさん
2005/12/31(土) 18:14:32出社してるのか?
前スレ1000のとおりにならないように気をつけろよw
0010デフォルトの名無しさん
2005/12/31(土) 23:00:24構想から何年も経ってるのにお祭り騒ぎも起こせないからムリポ
0011デフォルトの名無しさん
2006/01/01(日) 14:47:42> @Component(instance=InstanceType.SINGLETON, autoBinding=AutoBindingType.NONE)と解釈されます。
ということは、EJB3形式だとAutoBindingが効かないので、DIは全部アノテーションで書くことになるのか
Persistence APIはXMLによるマッピングが無くなるから進化だと思うけど、DIに関してはこれじゃ退化だな
ASIPタソいわく「シェアトップ」のSpringが、ここら辺の機能が弱いせいでEJB3もこうなってしまったのか?
0012デフォルトの名無しさん
2006/01/01(日) 17:40:47いやなら、EJB3形式を使わなければ良いだけのこと。
EJB3のDIもPersistence APIと同様にXMLによるマッピングは
基本的にはなくなっているんだから、退化とはいえないと思う。
Seasar2の進化したDIとEJB3の標準的なDIのどちらをつかうのかは
選べるんだから良いんじゃないの。
@Stateless(autoBinding=AutoBindingType.AUTO)って
将来のバージョンでかけるようになると良いけど。
0015デフォルトの名無しさん
2006/01/01(日) 22:56:33この企画は構造自体が不幸を孕んでいた。
戦犯はいない。
理解できない、根源から違った存在がいただけだ。
誰にとっても。
本当なら決して出会うことのなかった、覚悟も、技術力も、
何もかも違う人々に関わってしまった事自体がお互いに不幸だった。
つまり関わった時点で無残な結末が予定されていた。
今はもう…その不幸を呪い、やがて忘れる時を待つしかない。
0016デフォルトの名無しさん
2006/01/02(月) 09:47:56> #この文章中では「fork="流用あるいは派生"」。
これどういう意味?
S2JSFはMyFacesを利用してるんじゃないの?
0017デフォルトの名無しさん
2006/01/02(月) 10:07:15SpringとSeasarとの比較にXMLヘル問題を挙げないところを見ても
DIコンテナ自体まともに触ったこと無いんじゃないかと感じる
実際にSpringを触ってみた人間が、ロッド・ジョンソンのあの頑固な原理主義のまま
SpringがDIコンテナ標準になってしまっては困ると感じて
他のDIコンテナに期待を寄せてるのが現状だと思うのだが
0018デフォルトの名無しさん
2006/01/02(月) 10:23:12教祖はコードとプロダクト計画を書いている
社長はコードとNPOの抱負を書いている
ヲタは絵を書いている
asipタソはメモを書いている
kuro書けよkuro
kuro projectでDIコンテナも作れ
0019デフォルトの名無しさん
2006/01/02(月) 10:45:29ASIPタン情報集めてメモ書いてるだけだからその範囲でしかわからないんだろうな
Eclipseに較べてIDEAが格別優れているとは思えない。
"IDEAはEclipseと較べてちょっと便利?"くらいの印象。
XML Schemaに較べてRELAX NGが格別優れているとは思えない。
"RELAX NGはXML Schemaと較べてちょっと便利?"くらいの印象。
と書いてあっても情報を集めてるだけの奴から見たら信じてしまう
いくらASIPタンが芳醇なワインと闇鍋の違いとか書いても似たようなものにしか見えない
コードを書かない奴は所詮そんなもんだ
いつまでたっても自分の構想を実現できないASIPタンも情報通をきどるしか生きていけないんだな
ちょっと不憫に思えてきた
0020デフォルトの名無しさん
2006/01/02(月) 11:08:58comet_1_0_rc_20051022.zip
ってのを落としたんだがdemoしかない
comet-jdk14.jarが同梱されているのかと
思ったのだが入ってないし
ドキュメントも付属してないしSeasar Foundationが
Kuro Projectよりすごく優しいってことを実感した
漏れはあきらめた。誰か検証たのむ
0021デフォルトの名無しさん
2006/01/02(月) 14:09:47> 元旦早々から
獄長は写真をはっている
が抜けてるw
0022デフォルトの名無しさん
2006/01/02(月) 16:18:06#"組織のイメージづくり"もマーケティングの一環だと思いますが...。"組織のイメージ"は
#それをその組織が意識した時点から作られるのではなく、その組織の設立の時点から
#作られているのだと思います。自分たちの言動が傍からどうみえるか気にしないのも
#考えものですね(自戒も込めて)。一旦周囲が描いたイメージは簡単には変えられません。
まだ書き足りなかったんだなw
asipおもしろいよasip
0023デフォルトの名無しさん
2006/01/02(月) 16:37:51つまり芦ピーは周囲に自分のイメージを変えて欲しいんだなw
友達作れよ芦ピー
0024デフォルトの名無しさん
2006/01/02(月) 16:41:52そんな過去のエントリへの追記に気付く
もまえがすごいよ。
しかし、アシピーいたいな。
もう秋田と思ったけど、ここで晒されなくなったら
必死にまたなんか書くんだろうな。
0025デフォルトの名無しさん
2006/01/02(月) 16:59:50> >>22
> そんな過去のエントリへの追記に気付く
> もまえがすごいよ。
禿道
もう気付かれないだろうと古い記事に追記する
ASIPも粘着っぷりがすごいな
JBOSSファソのようだがユーザ会設立に向けてのFUDのつもりかな
だとしたらJBOSSにも迷惑だな
0026デフォルトの名無しさん
2006/01/02(月) 19:03:55> だとしたらJBOSSにも迷惑だな
そうだな。JBossは嫌いじゃないのに、
#Springに較べてJBoss Microcontainerが格別優れているとは思えない。
#"JBoss MicrocontainerはSpring1.xと較べてかなりしょぼい?"くらいの印象。
などと書きたくなってしまう。
つJBoss MicrocontainerこそSpringのパクリにしか見えんのだが…
設定ファイルそっくりじゃね?
0027デフォルトの名無しさん
2006/01/02(月) 19:04:30RELAX NG
asipを是非引き取ってください
IDEA
asipと我々は無関係です
JBoss
asipは我々の役に立たない
Kuro
0028デフォルトの名無しさん
2006/01/02(月) 19:48:54S2JSFはMyFacesからの派生だと言われてるんだぞ
0029デフォルトの名無しさん
2006/01/02(月) 20:37:19検証してチュートリアルでも書こうかと思ったがライセンス違反だからやめた
0030デフォルトの名無しさん
2006/01/02(月) 20:46:35もまえらもスルーすることを覚えろ。
0031デフォルトの名無しさん
2006/01/02(月) 21:03:00JBoss Microcontainerのドキュメント読んでみたよ。
こんなにそっくりで良いのかってくらい。
確かにびっくりするな。
芦ピーが何を根拠に良い悪いを決めているかがわからん。
0032デフォルトの名無しさん
2006/01/02(月) 22:18:50Goyaだゴーヤ
0033デフォルトの名無しさん
2006/01/02(月) 22:31:11自分が知ったかぶり出来るのが良いもの
自分が知ったかぶり出来ないのが悪いもの
0034デフォルトの名無しさん
2006/01/02(月) 22:37:06Goyaもイラネ
【asip】Seaserと愉快な仲間達【獄長】
0035デフォルトの名無しさん
2006/01/02(月) 22:41:270036デフォルトの名無しさん
2006/01/02(月) 22:53:31> そんな過去のエントリへの追記に気付く
> もまえがすごいよ。
ていうかRSSリーダで読んでいると毎回呈示されるんだよ。
(RSSリーダつかっとらんのか、ここの住人は)
まぁ正直言ってオレンジニュース重複率7割を超えている
asipタンblogは情報価値低すぎるので、つねづね切ろうと
思ってる。
なんであそこまで粘着しているのかわかるまでは購読するかなぁ、
と思っているが、無駄な努力か?
0037デフォルトの名無しさん
2006/01/02(月) 23:24:46> なんであそこまで粘着しているのかわかるまでは購読するかなぁ、
> と思っているが、無駄な努力か?
いや、ネタになるのでヲチ継続キボンヌ
粘着の理由はきっと俺達には理解出来ないだろうけど
0038デフォルトの名無しさん
2006/01/02(月) 23:32:480039デフォルトの名無しさん
2006/01/02(月) 23:35:14わかってるじゃんw
0040デフォルトの名無しさん
2006/01/02(月) 23:39:010041デフォルトの名無しさん
2006/01/02(月) 23:47:23手かげんなんてしてあげない(笑)
0042デフォルトの名無しさん
2006/01/02(月) 23:52:13人の応援する前に藻舞はKuro頑張れYO
そんなことだから遠まわしな嫌味に感じるんだよ
0043デフォルトの名無しさん
2006/01/03(火) 00:08:02DOORがSeasarプロジェクトに合流したら芦ピーはどう反応するだろうか
0044デフォルトの名無しさん
2006/01/03(火) 02:31:34思い当たる節はあるみたいだなww
0045デフォルトの名無しさん
2006/01/03(火) 08:57:54File file = new File(filePath);
byte[] bytes = new byte[(int) file.length()];
FileInputStream fis = new FileInputStream(file);
fis.read(bytes);
fis.close();
巨大なファイルの一部を読み書きするならFileChannel#map()を
使うかもしれんが
0046デフォルトの名無しさん
2006/01/03(火) 08:58:37FileInputStream fis = new FileInputStream(filePath);
byte[] bytes = new byte[fis.available()];
fis.read(bytes);
fis.close();
0047デフォルトの名無しさん
2006/01/03(火) 09:15:08それじゃByteBufferとbyte配列で領域を倍使うじゃねぇか
ByteBuffer#get()でコピーされるのも無駄だしな
FileInputStream fis = new FileInputStream(filePath);
FileChannel channel = fis.getChannel();
byte[] bytes = new byte[(int) channel.size()];
ByteBuffer bbuf = ByteBuffer.wrap(bytes);
channel.read(bbuf);
channel.close();
fis.close();
String str = new String(bytes, encoding);
0048デフォルトの名無しさん
2006/01/03(火) 10:33:59http://asip.tdiary.net/20050402.html#p01
変わったのはここ?
> 4.XML定義ファイルのハンドリングにJAXB2.0RI EARを採用(予定)...生StAXにするかも
むしろ
> ※企画倒れになるかも...
これを直せよw
0049デフォルトの名無しさん
2006/01/03(火) 12:57:26もしそうなったとしたら
1.掌を返してDOORに粘着する
2.Seasarにさらに粘着する
3.Kuroは相変わらず進まない
という流れだな
0050デフォルトの名無しさん
2006/01/03(火) 16:41:21やはり獄長とのXHTML論争がきっかけだろう。
ほんとは獄長にこういいたいんだよ。
#伊東美咲と較べて蛯原友里が格別優れているとは思えない。
#"蛯原友里は伊東美咲と較べてちょっとかわいい?"くらいの印象。
でも、獄長が怖くて書けない。
0051デフォルトの名無しさん
2006/01/03(火) 17:30:54> 芦ピーがSeasarにあそこまで粘着するのは
> やはり獄長とのXHTML論争がきっかけだろう。
そもそも芦ピーが突然Mayaaにイチャモンをつけたから
獄長に睨まれたんだし、もっと前から気に入らないんだろ
> ほんとは獄長にこういいたいんだよ。
>
> #伊東美咲と較べて蛯原友里が格別優れているとは思えない。
> #"蛯原友里は伊東美咲と較べてちょっとかわいい?"くらいの印象。
>
> でも、獄長が怖くて書けない。
そりゃ怖くて書けないなw
0052デフォルトの名無しさん
2006/01/03(火) 18:33:08>#"蛯原友里は伊東美咲と較べてちょっとかわいい?"くらいの印象。
大人気ないw
・・・よく読むと、それってすごく褒めてないか?w
0053デフォルトの名無しさん
2006/01/03(火) 20:34:30東京近辺の技術的な集まりあるいは技術系ブログに蛯原友里のファンが出没するので
「日本国内では蛯原友里が優勢」のような錯覚をそこに居合わせた技術者(or 東京滞在中の
技術者)が抱くのかもしれない。
おたくへのアプローチについては電車男への出演等を行わなかった"空白の三ヶ月"
を巻き返すのは至難の業、その間に伊東美咲があきばで着実にシェアを伸ばしてしまった。
「その透明感は大人気ない」だけで伊東美咲での優勢を覆すのはおそらく無理。
あなたのblog以外で蛯原友里関連の書き込みが少ないのもマイナス要因
かもしれない。
#あなたが、他のモデルの写真を貼り付けているのををみたことはありませんね。逆にあなたに
#問いたい、何故いつも蛯原友里なのですか?答えなくて結構です。
#あなたの煽り文句(やっぱり CanCam 買うしか!!)を見ていると
#ユーザをCanCamに意図的に誘導しようとしている"印象を受けます。
#[蛇足 : 2005/12/29 14:00]
#http://d.hatena.ne.jp/koichik/20051228#1135792832の書き込みで
#Rayの陸守絵麻ちゃんを取り上げていますね。
#これで"やっぱり CanCam 買うしか!!"と書かれてもあまり説得力が...。
0054デフォルトの名無しさん
2006/01/04(水) 00:21:580055デフォルトの名無しさん
2006/01/04(水) 00:34:39ほとんどが芸能人の話ですが何か?
0056デフォルトの名無しさん
2006/01/04(水) 02:41:29と言ってる俺も読んでるわけだが。
005753
2006/01/04(水) 16:20:11#握手したようですが、彼女が内心どう思っていたのかは謎。
# http://d.hatena.ne.jp/koichik/20051127#1133078419 に反応
#名前、間違えてました。銀座に来ていたのは"山田優"ではなく、"蛯原友里"
#(特命係長・只野 仁の山吹一恵)です。
#果たしてどういうつもりで「見覚えあります」っていったのかは謎です。
#だいたいモデルに興味の無い人がJ2EE勉強会に行くんですか、いや、行かない。
0058デフォルトの名無しさん
2006/01/04(水) 17:28:37#Seasar Foundationの宣伝が"傍からの印象以上に自分たちのプロダクトを過大広告している"
#のが"鼻についた"ので、もっと謙虚になれば?」と色々書いていましたが、Seasar Foundation
#の組織云々については上の文章で終わり(打ち止め)にします。
#Seasar Foundationのプロダクトの"ああだこおだ"は書きます、おそらく。
0059Seasar開発者の"JBoss Microcontainer"への感想
2006/01/04(水) 17:35:01まるで芦ピーがSeasar開発者みたいじゃないかw
#力(勢い)のあるミドルウェア・ベンダはすごい...。
何か遠まわしに嫌味を言われているような--);
0060デフォルトの名無しさん
2006/01/04(水) 19:47:05鼻につく文章を書くのは芦ピーのほうが先輩だがなw
#のが"鼻についた"ので、もっと謙虚になれば?」と色々書いていましたが、Seasar Foundation
#の組織云々については上の文章で終わり(打ち止め)にします。
我慢できずにどうせまた書くに10000カノッサ。
#Seasar Foundationのプロダクトの"ああだこおだ"は書きます、おそらく。
芦ピーはほんとにSeasarのことが好きなんだな。歪んだ愛情を感じるよ。
0061デフォルトの名無しさん
2006/01/04(水) 20:52:57イゲタのコメントは全然時系列じゃないけどなww
0062デフォルトの名無しさん
2006/01/04(水) 21:04:39> 芦ピーはほんとにSeasarのことが好きなんだな。歪んだ愛情を感じるよ。
だから芦ピーはツンデレなんだよ
実はhigaタソにベタボレでストーキングしてる
0063デフォルトの名無しさん
2006/01/05(木) 00:10:29行動パターンなんだが、実際のところどうなん?
しかしasipヲチしかネタがない俺たちもなんだなぁ、おい。
0064デフォルトの名無しさん
2006/01/05(木) 00:37:240065デフォルトの名無しさん
2006/01/05(木) 00:41:31> ていうか文章読んでいる限りでは大学生か新卒3年くらいまでの
> 行動パターンなんだが、実際のところどうなん?
30そこそこ
0066デフォルトの名無しさん
2006/01/05(木) 09:09:23006753
2006/01/05(木) 10:28:22山田優や蛯原友里の動きをみていると従来の"かわいい系 vs カッコいい系"という
概念が次世代モデルにはあてはまらないことがわかる。次世代モデルは
カッコ★かわいい系に移行します。
0068デフォルトの名無しさん
2006/01/05(木) 10:58:36・モデルとファンの間隔をできる限り短くすること。
・CanCam無しでコーディネートした状態で対面ができること。
だと思っています。コミュニケーションを短期間でかつ隅々まで行うことが重要です。
蛯原友里は、上記を実現した「見覚えあります」を提供します。
0069デフォルトの名無しさん
2006/01/05(木) 14:33:08これおかしくないか?
頭悪い文章に見えて仕方がないのは漏れの頭が悪いからか
0070デフォルトの名無しさん
2006/01/05(木) 16:11:22いかんせん頭脳がついていってないから、
単なる中二病患者にしか見られないってところか。
どう見ても現代用語を使ってみたかっただけです。本当にすみません。
0071デフォルトの名無しさん
2006/01/06(金) 19:13:51さすがに可哀想になってきた
0072デフォルトの名無しさん
2006/01/06(金) 19:24:08芦ピーは無断リーブ&追記するからリンクよりコピペ
> InterType = Annotaionで指定するとSetter、,Getterを指定したクラスに付加してくれる機能。
> たぶん実行時に動的に付加するので、処理速度への影響が考えられる。この場合、素のオブジェクト
> 生成よりは遅いから、この機能に頼るのはやめておいたほうが無難。
>
> #機能を紹介するときは個人的にメリットだけでなくデメリットも紹介すべきだと思う。
> #InterTypeは造語、Interは"相互の"。
0073デフォルトの名無しさん
2006/01/06(金) 19:46:10InterType = Annotaionで指定するとSetter、,Getterを指定したクラスに付加してくれる機能?
たぶん実行時に動的に付加するので、処理速度への影響が考えられる。この場合、素のオブジェクト
生成よりは遅いから、この機能に頼るのはやめておいたほうが無難。
処理速度と利便性を天秤にかけて利用の判断をする必要あり。
Setter,Getter等のメソッドを動的に付加した場合、そのメソッドを利用する側も実行時に
該当メソッドを動的に呼び出す必要がある。間違いがあってもコンパイラーでは検出できず、
実行時エラーとして検出される。
(動的に付加するメソッドはコンパイル時には影も形もないため)
#InterTypeは造語、Interは"相互の"。
#(※次の2文はリンク記事に対して書いたものではない。)
#機能を説明するときはメリットだけでなくデメリットも説明すべきだと個人的には思う。
#そこそこのレベルの技術者だけを対象にしたのでは、初学者〜そこそこ手前には優しくない。
#そこそこの技術者は自分でメリットやデメリットを想定し判断するので説明はいらないんだけど...。
0074デフォルトの名無しさん
2006/01/06(金) 20:38:08AOPも勉強しておけよ芦ピー
0075デフォルトの名無しさん
2006/01/06(金) 20:57:46そんな芦ピーがいくらJBossをヨイショしても足を引っ張るだけ
0076デフォルトの名無しさん
2006/01/06(金) 21:03:50JBossは"Micro Container"という名のDIコンテナを既にリリース済み。AOPについては
"JBoss AOP"をリリース済み。JBoss EJB3.0 Embeddableには"Micro Container"と
"JBoss AOP"が既に使われています。
きっとJBossAOPがどういうものかも知らないと思われ
0077デフォルトの名無しさん
2006/01/06(金) 21:33:41追記きた。さてこの後どうするのかな。
0078デフォルトの名無しさん
2006/01/06(金) 21:43:250079デフォルトの名無しさん
2006/01/06(金) 21:51:280080デフォルトの名無しさん
2006/01/06(金) 21:59:52JBossはAOPを活用している先駆者だと思うのだが。
それともJBossAOPは許せてもS2AOPは許せないのかな?w
0081デフォルトの名無しさん
2006/01/06(金) 22:02:130082デフォルトの名無しさん
2006/01/06(金) 22:05:52> それともJBossAOPは許せてもS2AOPは許せないのかな?w
当然。
全く同じことをやってもJBossならマンセー、Seasarなら粘着。
芦ピーは内容わかんないから誰がやってるかで判断するしかないんだよ。
0083デフォルトの名無しさん
2006/01/06(金) 22:15:48>>80,82
そうだな。きっと芦ピーは気付いてないw
0084デフォルトの名無しさん
2006/01/06(金) 22:19:57#InterTypeを織り込むクラスはdiconファイルのcomponentタグにInterTypeタグで指定する。
頑張れ芦ピー!
0085デフォルトの名無しさん
2006/01/06(金) 22:27:100086デフォルトの名無しさん
2006/01/06(金) 22:35:30メモメモφしてから調査して追記するのが芦ピークオリティw
0087デフォルトの名無しさん
2006/01/06(金) 22:37:13自分ではそこそこのつもりなんだろうな…
理解のプロセス
フェーズ0:わからない状態
フェーズ1:わかっていると錯覚している状態
フェーズ2:わかっていなかったと気づいた状態
フェーズ3:本当にわかった状態
芦ピーはフェーズ1だと個人的には思う。
0088デフォルトの名無しさん
2006/01/06(金) 22:39:29ドキュメントにケチをつける作戦に出るようだwww
0089デフォルトの名無しさん
2006/01/06(金) 22:41:04自爆だろw
0090デフォルトの名無しさん
2006/01/06(金) 22:54:38見当たらないんだけど速攻削除された?
0091デフォルトの名無しさん
2006/01/06(金) 23:04:38みたいだね。得意技だしな。
0092デフォルトの名無しさん
2006/01/06(金) 23:05:37(diconファイルなしでアスペクトを織り込むことも可能)
0093デフォルトの名無しさん
2006/01/06(金) 23:13:45本当はこれで攻めたかったんだろう。芦ピー残念だな。
>>83
そんなこと書くから理事が助け舟を出してるじゃないかw
0094デフォルトの名無しさん
2006/01/06(金) 23:33:53#セッタ・ゲッタジェネレーション機能はこのInterTypeを利用して実現する模様。
ここまでたどり着くのに何時間かかってるんだw
0095デフォルトの名無しさん
2006/01/06(金) 23:41:21これが削除されたw
0096デフォルトの名無しさん
2006/01/06(金) 23:59:040097デフォルトの名無しさん
2006/01/07(土) 00:07:15該当メソッドを動的に呼び出す必要がある。間違いがあってもコンパイラーでは検出できず、
実行時エラーとして検出される。
(動的に付加するメソッドはコンパイル時には影も形もないため)
やはりDIコンテナ使ったことがないようだな。
そのくせこんなエントリを書いてるのが笑える。
ttp://asip.tdiary.net/20060105.html#p01
[idea]IDEA5.0に内蔵されているDIコンテナは...[日記]
PicoContainer。業務APとは違って、余計な機能はいらない。
injectionのタイプの違いから勉強することだな。
0098デフォルトの名無しさん
2006/01/07(土) 00:17:49> ドキュメントにケチをつける作戦に出るようだwww
これは俺達に任せてほしいよな
0099デフォルトの名無しさん
2006/01/07(土) 00:21:12> 芦ピーは内容わかんないから誰がやってるかで判断するしかないんだよ。
だろうな。
たぶん実行時に動的に付加するので、処理速度への影響が考えられる。この場合、素のオブジェクト
生成よりは遅いから、この機能に頼るのはやめておいたほうが無難。
でなきゃこんなことは書かないだろう。
>>97
PicoにもSetter Injectionはあるぞ。
Constructor Injectionだけだったのは昔の話。
0100デフォルトの名無しさん
2006/01/07(土) 00:26:270101デフォルトの名無しさん
2006/01/07(土) 00:36:070102デフォルトの名無しさん
2006/01/07(土) 01:05:290103デフォルトの名無しさん
2006/01/07(土) 01:21:34俺もそう思ってたけど、あれば便利だろうと思うので今回の機能追加は賛成。
annotation書かなくても勝手に判断してくれるなら最高だがなw
0104デフォルトの名無しさん
2006/01/07(土) 01:25:12該当メソッドを動的に呼び出す必要がある。
Setter,Getter"等"じゃなくてSetter,Getter"しか"生成しないし
そのメソッドを使うのはDIコンテナだということが理解できてないようだ
これじゃSpringより多少便利な程度としか思わないだろうな
0105Servlet API 2.5
2006/01/07(土) 10:52:39> 参照するのとどっちがいいのかは微妙。
初回起動時にアノテーションを参照するという選択肢は思いつかないのだろうか?
0106StringBuffer vs StringBuilder
2006/01/07(土) 10:53:44> メソッドに埋め込まれた文字リテラルはメソッド呼出時に毎回オブジェクトとして生成されるのに対して、
> Static変数にした文字リテラルはオブジェクトとして生成されない。
芦ピー恥ずかしいよ芦ピー
0107デフォルトの名無しさん
2006/01/07(土) 11:29:250108デフォルトの名無しさん
2006/01/07(土) 11:31:090109デフォルトの名無しさん
2006/01/07(土) 12:22:52FormとRequestはsetter/geterを用意しておけば自動バインディングされるみたいですけど、
ActionMapping(マッピングの情報)はどうすれば取得できるんでしょうか?
0110デフォルトの名無しさん
2006/01/07(土) 13:19:37ttp://d.hatena.ne.jp/koichik/20060106#1136575830
>InterType 実装クラスは,Javassist を使ったバイトコード操作によって対象クラスのサブクラスにフィールドやメソッドの追加を行います.
>このバイトコード操作は最初にインスタンスが必要とされた時点で一回のみ行われます.singleton ではコンテナの初期化時です.
>生成されたバイトコードは通常のクラスとしてクラスローダーにロードされるため,その後のインスタンス生成やメソッド呼び出しにオーバーヘッドは一切ありません.
>これは現在の MethodInterceptor の編み込みと同じです.
ということだから芦ピーは嘘をちゃんと書き直しておけよ。
0111デフォルトの名無しさん
2006/01/07(土) 13:28:470112デフォルトの名無しさん
2006/01/07(土) 14:07:21その件の対応のためにTigerだかMustangあたりで
クラスファイルフォーマットが更新されてなかったっけ?
0113デフォルトの名無しさん
2006/01/07(土) 14:53:53そんな無茶を言うなよw
0114デフォルトの名無しさん
2006/01/07(土) 15:40:41つーかバイトコードをweaveすることで実現するんだろう、なんて
ことは、一回もSeasar使ったことがない自分でもわかるぞ。
今回の書き込みで底の浅さを確信してしまったので、
マジでasipタンのrssは切るとしよう。
俺(達)のレベルじゃない。
……まーしかし、Spring使いから見ると、自由度が必ずしも
使いやすさにつながらないことに気がついていない、という
のがほほえましいな。今回の仕様追加にはニヤニヤしてしまう。
まぁがんばれ。
0115デフォルトの名無しさん
2006/01/07(土) 16:04:320116デフォルトの名無しさん
2006/01/07(土) 16:06:21> >>110
> ……まーしかし、Spring使いから見ると、自由度が必ずしも
> 使いやすさにつながらないことに気がついていない、という
> のがほほえましいな。今回の仕様追加にはニヤニヤしてしまう。
詳しく
0117デフォルトの名無しさん
2006/01/07(土) 16:10:12あそこで最初に目にするようなニュースは皆無だと思うがな。
3.5情報源の域を出ない。
0118EJB3のPOJOにより柔軟なDI&AOPを
2006/01/07(土) 16:10:19替え歌ならぬ替え文されちゃったよ^^); 替え文を書いた人ってよっぽどの暇人だな?。
0119デフォルトの名無しさん
2006/01/07(土) 16:28:17見当たらないが。
またピンポンダッシュか?
0120デフォルトの名無しさん
2006/01/07(土) 16:35:53http://asip.tdiary.net/20060102.html#p01
さらに追記来た
#2CHは全然読まないので、何を書かれて結構、痛くも痒くもない。
#この前、リンク元に2CHがあったのでたまたま読んでみたけど、何も得られるモノはなかった。
#2CHを読んでも有益な情報は転がってないし、時間の無駄。
0121デフォルトの名無しさん
2006/01/07(土) 16:44:16> #2CHは全然読まないので、何を書かれて結構、痛くも痒くもない。
必死だなwww
なら何故この日にこんなのを書くのかと
ttp://asip.tdiary.net/20060104.html#p02
> #2CHを読んでも有益な情報は転がってないし、時間の無駄。
芦ピーは自分が2chレベルにすら達していない事に気付くべきだな
0122デフォルトの名無しさん
2006/01/07(土) 17:04:08> 芦ピーは自分が2chレベルにすら達していない事に気付くべきだな
そうだな。
芦ピーは>>45-47から得られるモノがあるはずだ。
>>106も重要なヒントだ。頑張れ芦ピー!
0123デフォルトの名無しさん
2006/01/07(土) 17:11:14ここをオチしてればコッソリ修正できたのになw
http://asip.tdiary.net/20060107.html#c01
0124デフォルトの名無しさん
2006/01/07(土) 17:20:140125デフォルトの名無しさん
2006/01/07(土) 17:22:41とっておきの勝利宣言があるから大丈夫だ
javanさんのこれまでの主張には「"こちらの主張が間違っている"と私が思えるほどの根拠」
は提示されていません。
0126デフォルトの名無しさん
2006/01/07(土) 17:24:100127デフォルトの名無しさん
2006/01/07(土) 18:50:44気にするな。
便利な機能が追加されることへのひがみだろう。
また、Spring2から、AspectJと統合されて、もっといろんな
inter-typeも使えるようになる。
AspectJの自由度の高さは必ずしも使いやすさにつながらないよ。
0128デフォルトの名無しさん
2006/01/07(土) 19:23:14#Javaおぼえがき(on off)に拠れば
#「String str = "文字列リテラル";」は「String str = new String("文字列リテラル").intern();」と
#同じだそうです。メソッドに組み込まれたリテラル文時列は一度オブジェクトとして生成された後、
#(String#internを介して?)VMの持つ文字列リテラルプールにアクセスし、メソッドに組み込まれた
#リテラル文時列と等価な文字列が文字列リテラルプール内にあればその参照を返し、なければ
#自分自身を文字列リテラルプールに登録し、その参照を
#返すことになります。
0129デフォルトの名無しさん
2006/01/07(土) 19:39:23> 普段当たり前のように用いられる文字列リテラルは、JLSによれば、
> "Stringクラスのインスタンスへの参照"です。ですから
>
> String str = "文字列リテラル";
>
> のような書き方が許されるわけです。さらに正しく表現すると、
> Stringクラスのインスタンスへの参照が生成されるということは、
> 上の例は
>
> String str = new String("文字列リテラル").intern();
>
>という作業を行なっているのと等価ということです。
ここではリテラルをstatic変数とメソッドに埋め込まれたものと
区別していないんだが。
「等価」を「同じ」と読んでるのも痛いな。
0130デフォルトの名無しさん
2006/01/07(土) 20:06:55しかし粘る芦ピー
#internはString#internのことですか?String#internのことなら
#このメソッドはインスタンスメソッドなので、オブジェクトを生成しないとよべないと思います。
「等価」の意味を理解しろよ芦ピー…
0131デフォルトの名無しさん
2006/01/07(土) 20:16:59直撃だなww
獄長以上のインパクトを与えたかも知れん
0132デフォルトの名無しさん
2006/01/07(土) 20:19:22#Javaコンパイラが優秀でバイトコード生成時にメソッドに組み込んだ文字列リテラルをStatic変数に変換するのか...。
0133デフォルトの名無しさん
2006/01/07(土) 20:28:28終了
0134デフォルトの名無しさん
2006/01/07(土) 20:46:36変数(フィールド)と定数(constant)をまったく理解できていない。
30そこそこでこれかよwww
芦ピー恥ずかしいよ芦ピー
0135デフォルトの名無しさん
2006/01/07(土) 20:51:14あと、文字列リテラルをメソッドに埋め込んでいるのをよく見かけるけど、Static変数にするのが定石。
処理速度的にメリットはないけど、メンテナンス性や可読性が向上するので。
0136デフォルトの名無しさん
2006/01/07(土) 21:04:15#メソッドに組み込んだ文字列リテラルに変換するのか...。
の方がまだよかったのにな。
javapの出力がgetstaticではなくldcになってることを理解…
できるわけがないかw
0137デフォルトの名無しさん
2006/01/07(土) 22:28:34リテラルのせいでスルーしてたが、これも痛いな
0138デフォルトの名無しさん
2006/01/07(土) 23:23:24痛すぎる。
0139デフォルトの名無しさん
2006/01/07(土) 23:30:19POJOであってPOJOでなくなる、つまり
Seasar2での使用が前提になるブツを
作ってしまうことになる、ということ
でなら、117の言わんとしていることは
理解できるけどな。
まぁ運用ベースの話なのでプロダクト
作ったことがないやつにはわからん。
もっと丁寧に言ってやらんと、ここの
連中にはわからんぞ。
しかし、あんな芦ピーネタで良く盛り
上がれるよな、ここ。
0140デフォルトの名無しさん
2006/01/08(日) 00:03:17> しかし、あんな芦ピーネタで良く盛り
> 上がれるよな、ここ。
正月休みだからな
0141デフォルトの名無しさん
2006/01/08(日) 16:55:52> ということだから芦ピーは嘘をちゃんと書き直しておけよ。
獄長の解説へのリンクが追加されてるが嘘は書き直してない。つか
実行時に動的に付加するので、処理速度への影響が考えられる。素のオブジェクト生成よりは
遅いから、この機能に頼るのはやめておいたほうが無難。
頭の"たぶん"が消えてるw
0142デフォルトの名無しさん
2006/01/08(日) 16:59:43微妙に修正されてる
#Javaコンパイラが優秀でバイトコード生成時に"メソッドに組み込んだ文字列リテラル"をStatic変数とほぼ同じ
#扱いとなるように変換するのか...。
"ほぼ"同じだってw
最後にリンクが追加されてるが、ldcとgetstaticで検索したのかもな。
リンク先の記事は秀逸だが、芦ピーには理解できていないようだw
0143デフォルトの名無しさん
2006/01/08(日) 17:04:31Seasar前提じゃなくなってからIDEでメソッド追加すればいい。
いずれ必要になる"かも"しれない手間を本当に必要になるまで
先延ばしできるのはいいことだと思う。
業務系では生産性>>>移植性
パッケージでも作るなら別だが業務アプリの移植なんてYAGNI
0144デフォルトの名無しさん
2006/01/08(日) 18:47:28DIコンテナ使う理由と一緒に語ってみな(w
0145デフォルトの名無しさん
2006/01/08(日) 18:53:20生産性向上のため<@Propertyを使う理由
矛盾しないが何か?
0146デフォルトの名無しさん
2006/01/08(日) 19:20:21143がどういう手順での開発を想定しているのかが見えないので
なんともいえないが、inter-typeを積極的に使うユースケースが
よく見えないんだよね。
143の書き込みでは、getter/setter書くより楽、というように
聞こえるが、アノテーションというメタデータをコーディング
代わりに使うデメリットを超えるほどの生産性向上があるとは
思えん。
あるとすれば、既存のコードにあまり手を触れたくなくて、
挙動を換えたい場合だが、inter-typeがその解決になるとは
ちょっと思えないのだよなぁ。既存のインジェクション系では
不足なのか?
整理すると、
・コーディング量省略というミクロなレベルでの生産性向上目的では、
メタデータを積極的に使う方法は旨くないと思う
・コード変更を最小にして挙動を換える目的では、インジェクション系を
駆使した方が、より最小にできると思う
というところか?
個人的には、JavaでRubyのattr_reader系のまねごとをしたかった
だけなんじゃ、という気がする。それはそれでいいのだが、
馬鹿が混じる可能性がある開発規模だと、よけいな機能
追加するなと言いたくなるときもあるのよ。
アノテーション使いまくると、JavaであってJavaではない
言語になってしまうのが、管理する側からするとイヤンなわけさ。
0147デフォルトの名無しさん
2006/01/08(日) 19:39:33今まで出来なかったことが色々と出来るようになるので、
適用のポリシーを定義する必要は当然あるだろうな
既にいくつか使用例が上がっていたけど、toString()の実装は、あれば非常に便利そう
機械的な処理記述で、クラス本来の機能と関係の薄い部分や
実装は必要だがソース上からは直接呼び出さないような機能に対しては効果的に使っていけそうな気がする。
Ruby対抗とも感じたが、それに加えてAspectJに対応したSpringや
AOP機能が弱点のEJB3を意識した部分もあるのではないだろうか
AspectJが標準になるのか知らないけど、AOPフレームワークが多機能さを競っていく傾向にあるとも感じられるし
0148デフォルトの名無しさん
2006/01/08(日) 19:45:40生産性向上なんてのは何の説明にも
なってない。
あらゆる工夫は生産性向上を目的に
行われるもんだ。
本当に向上になるのか?
集団開発という目で見て?
ライフサイクルをふまえた長い目で見て?
DIコンテナを使う理由は、
コンポーネント/クラス間の
依存性を排除するためでは?
POJOにしたいんだろ?
後でソースコードいじりたくなんだろ?
違うの?
必要になったらソースコードいじればいい、
では、なんでこんな回りくどい、非直感的な
ことをやっているのやら。
……まぁ提案を兼ねた機能追加と考えると、
ここまでムキになるのはばかばかしい気も
するがな。
annotationの使い方が間違っている気は
激しくするが。オリジナリティを出そう
として迷走を始めた気がする。不安。
日本を代表するOSSになってほしいのだが。
0149デフォルトの名無しさん
2006/01/08(日) 19:54:15> POJOにしたいんだろ?
手段の目的化w
0150146
2006/01/08(日) 19:57:13toString()は確かに便利かもしれないと思った。
うちでは自動生成するユーティリティを整備済みだが、
手段は複数あるに越したことはない。
ただ、あくまで個人的意見だが、メタデータは
「クラスやインターフェースを使う側に対する情報提供」である
べきで、自分をそのように加工してくれ、というコーディング
代わりに使うのには違和感を覚えるのよね。
annotationが標準になった際に、その乱用が危惧されたが、
自分としてはこのラインで線を引くべきだと結論した
(今のところね)。
この辺どうなんだろう。
何でもアリにしておいて、運用側でポリシーを決めるべき?
まともに決められる経験と見識を持っているリーダならいいが、
そうじゃないとめちゃくちゃになりそうな気がする。
0151デフォルトの名無しさん
2006/01/08(日) 19:59:50たとえば、EJB3のDI機能はsetterが無くてもprivateフィールドにアノテーションをつけるだけでコンポーネントをセットする。
Java標準自体がJavaBeansの今までの常識を破った使い方をしてるからな・・・
それはそれとして、setter/getterについては
クラス自体にアノテーション定義したり命名規約で自動定義しない限り
IDEで自動作成した方が生産性は高い気がするなw
0152デフォルトの名無しさん
2006/01/08(日) 20:02:30> DIコンテナを使う理由は、
> コンポーネント/クラス間の
> 依存性を排除するためでは?
> POJOにしたいんだろ?
これはそのとおりであるが
> 後でソースコードいじりたくなんだろ?
> 違うの?
これは違う。
後でコードをいじっても他に影響を波及させたくないから依存性を排除したいのだ。
後から変更しないなどとそんなウォーターフォールな方法は嫌である。
後からsetter/getterが書けなくなるなら問題だが
@Propertyがそんなに問題だとは感じない。
問題だと感じるなら使わなければいいだけである。
> あらゆる工夫は生産性向上を目的に
> 行われるもんだ。
保守性向上のためにあえて生産性を犠牲にすることもあろう。
だがそれについてはここではいうまい。
0153デフォルトの名無しさん
2006/01/08(日) 20:03:37POJOじゃなくなるのか?
半完成のPOJOが使えるだけのように見えるんだが。
それをSpringで使うことになったら完成させればいい。
それをまたSeasarで使うこともできるわけだろ?
漏れは何か勘違いしてるのか?
0154デフォルトの名無しさん
2006/01/08(日) 20:05:48アノテーションは、アノテーションがついてる場所に関連する情報であればなんでも持っていいと思う。
アノテーションがついてる場所に関係ない情報を持たせるのはあきらかに濫用だけど。
0155146
2006/01/08(日) 20:06:06M2のソースコード読んだ際の悪夢再び、という感じなんだよな。
まぁ標準としてそういう機能がある、というのは教育コスト低そう
だからいいか。
全然関係ないけど、JavaBeansって何ですか?って若造に聞かれた
ときに返答に詰まるのは俺だけっすか。
自分もsetter/getterは言語の方で対応すべきだと思う。
setter/getterで埋まっているソースコードにうんざりするのは
わかるけどさ(Ruby使いならなおさらな……)。
0156146
2006/01/08(日) 20:10:22うーむ、そう明快に応えられるだけの深い経験が足りない
のだろうな、自分は。マクロと同様の使い方になると、
地獄が待っていると思うのだが杞憂なのか?
0157デフォルトの名無しさん
2006/01/08(日) 20:24:330158デフォルトの名無しさん
2006/01/08(日) 20:24:410159デフォルトの名無しさん
2006/01/08(日) 20:29:57戻すなよw
0160146
2006/01/08(日) 20:38:23マクロ地獄はそれだけではないと思うけど、言わんとしていることは
理解した。これ以上は空中戦になりかねないからやめておくか。
152の言うとおり、安心感を持てるまで使わないことにするよ。
こうしてみると、SeasarはDIコンテナというよりプラットフォーム
だねぇ。機能の有効/無効を大元で設定できるような手段が欲しくなる。
0161デフォルトの名無しさん
2006/01/08(日) 20:44:400162デフォルトの名無しさん
2006/01/08(日) 21:28:40あーすまん。
生産性と依存性の言葉の定義から
確認しないと会話にならんな。
ベタなソースコードレベルの話で
あれば、あまり興味がないから
この辺にしたいと思う。
0163146
2006/01/08(日) 21:51:48XMLを待つまでもなく、複数のアノテーションが組み合わさって一つの
意味を持つようになったりした時点で恐怖だと思うけどな。
……つまり、もう怖い orz
もうすぐアノテーションのバリデーションとかが普通に必要になって、
アノテーションUnitとかが出てきたりして(ぉぃ)。
ホワイトボックス教な方々はすでに似たようなことを言ってるしな(汗)。
0164デフォルトの名無しさん
2006/01/08(日) 22:05:18芦ピーは滅びぬ!何度でも甦るさ!
0165146
2006/01/08(日) 22:42:070166デフォルトの名無しさん
2006/01/08(日) 23:52:16PropertyIntertypeってベタなソースコードレベルの話でしかないと思うが。
なんの話をしてたんだか
0167デフォルトの名無しさん
2006/01/09(月) 00:01:25新機能一つでここまで盛り上がれるなら
どんどん追加していただきたい(w
0168デフォルトの名無しさん
2006/01/09(月) 00:06:530169デフォルトの名無しさん
2006/01/09(月) 00:18:05芦ピーは噛みつかないのか?
0170デフォルトの名無しさん
2006/01/09(月) 00:21:210171デフォルトの名無しさん
2006/01/09(月) 02:33:52を読んだ。
今更野暮だが、発言者のバックグラウンドがわからんと
いかに話がかみ合わないかといういい見本だ。
どいつもこいつもコンテキストがよめねー。
0172デフォルトの名無しさん
2006/01/09(月) 04:30:090173デフォルトの名無しさん
2006/01/09(月) 04:45:48コンパイルがとおらん。
0174デフォルトの名無しさん
2006/01/09(月) 04:52:01あー、そうともいいきれんか。
でも現実的ではないのは確か。
0175デフォルトの名無しさん
2006/01/09(月) 05:08:04現状ではDI以外に使い道がないんじゃない?
0176デフォルトの名無しさん
2006/01/09(月) 05:29:20こんな機能が欲しいといって
生まれた機能だからDI専用と
考えるのが普通だと思う。
無理して他のケースにまで
当て嵌める必要はないだろう。
0177デフォルトの名無しさん
2006/01/09(月) 13:03:47びみょーなわけだが。
0178デフォルトの名無しさん
2006/01/09(月) 13:38:39@Propertyは、JavaBeanにリフレクションでアクセスするようなフレームワーク向け(JSPのELとか?)に使えそう
フレームワークがフィールドアクセス機能を持っている場合は必要無いだろうね
0180デフォルトの名無しさん
2006/01/09(月) 14:06:530181デフォルトの名無しさん
2006/01/09(月) 15:08:20DTOに@Propertyを適用するとServiceクラスのコンパイルでエラーになる。
0182デフォルトの名無しさん
2006/01/09(月) 15:54:33そういう用途なら、尚更フィールドインジェクションで事足りる気がw
0183デフォルトの名無しさん
2006/01/09(月) 16:06:51まぁいまだにS2.0.xを使っているから関係ないけどw
0184デフォルトの名無しさん
2006/01/09(月) 16:40:35Javaだもの
みつを
0185デフォルトの名無しさん
2006/01/09(月) 16:46:100186デフォルトの名無しさん
2006/01/09(月) 17:08:47俺もだけどなw
0187183
2006/01/09(月) 17:27:18つーかJavaBeansにこだわるのやめて
public HogeDto {
public String foo;
public int bar;
}
じゃだめか?
0188デフォルトの名無しさん
2006/01/09(月) 17:39:50理研のテクニシャンがキンタマ感染して個人情報流出 11
http://news19.2ch.net/test/read.cgi/news/1136793708/
0189デフォルトの名無しさん
2006/01/09(月) 17:47:28N速にカエレ!
どーせ楽天ポイント祭りで美味しい思いした奴だろ。
0190デフォルトの名無しさん
2006/01/09(月) 19:14:39http://d.hatena.ne.jp/y-komori/20060108
0191デフォルトの名無しさん
2006/01/09(月) 19:21:39@Propertyが継承を用いた依存関係の組換を行っているという視点が抜けてる。
@PropertyはHogeDto自体に影響を与えない(@Propertyを解しないHogeDtoの
利用者は@Propertyに影響を受けない)、ただサブクラスとしてgetter/setterを
備えたHogeDtoExを自動生成するだけ。
ただ、JavaBenasを前提にすると、この組換に意味はあるのか?という疑問は
湧く。でも、別の場面では役に立つかも?という予感も湧く。
ぶっちゃけ現時点ではよく分からない。
0192デフォルトの名無しさん
2006/01/09(月) 21:21:07取り消し祭りですよ
楽天ブックスポイントキャンペーン ポイント取り消しのお知らせ
http://news19.2ch.net/test/read.cgi/news/1136807754/
0193デフォルトの名無しさん
2006/01/09(月) 22:58:53使いたくないヤツは使わなければいいじゃん!
……なーんてことを考えるわけだが、これって
肥大化の典型的パターンだよね。
まーいいけど。
0194デフォルトの名無しさん
2006/01/09(月) 23:04:24そう主張する人もいるね。
自分もIDEが強力な今では、それでもいい気がする。
カプセル化が必要になったらそのときにいじるわけだな。
昔はgetter経由に変更するときの労力がでかかったわけだが。
まぁ、いちいち書くのが面倒臭いんだけどフィールドを
publicにするのは気持ちわるーい、という人向けなんだろう。
0195デフォルトの名無しさん
2006/01/09(月) 23:48:37Beanならともかく、一般的なクラスでpublicなフィールドを使ってると
後の変更は大変だよ。
いきなり話ズレまくりで恐縮なんだけど、Javaは言語仕様にproperty
を導入すべきだと思わん?
フィールドへの直接アクセスとアクセサ経由のアクセスを透過的に
扱えるし、演算子も有効に使えるしで便利だと思うんだけどな。
0196194
2006/01/10(火) 00:02:49ああ、自分がいじれないようなソースで使われる可能性が
ある場合はそうね。素直にスマン。
propertyってJCRで議論されていたような気がするけど、
まだ入る予定ないんだっけ。
C#書いた直後にJava書くといっつも怒りがこみ上げる。
まぁ後は幸せなんだが。
0197デフォルトの名無しさん
2006/01/10(火) 00:36:31最近カゲの薄いBorlandに__propertyってやってほしい。
C++Builderみたいに。
0198デフォルトの名無しさん
2006/01/12(木) 20:57:06http://asip.tdiary.net/20060112.html#p03
予想の範疇、何れは寄贈されるのだろうと。
因みにSeasar界隈でイニシャルBなのはこれ(別名:ぶり2)しか見当たらない。
ルールエンジンって万人向きではないのであまりインパクトは無さそう。
ルールエンジンは人によって好みがはっきり分かれるような気もする。
OSSのルールエンジンだけでも知ってるだけで数個あるし。
->S2Buriとは何か(on off)
#S2Buriは名称として辞めておいたほうがいいような気が。
#S2シリーズはSeasar2のプラグイン(?)ばかりなので、同列に並べるのはちょっと...。
0199デフォルトの名無しさん
2006/01/12(木) 21:26:56知ってるだけかよw
0200デフォルトの名無しさん
2006/01/12(木) 21:28:380201デフォルトの名無しさん
2006/01/13(金) 00:16:53☆ チン
☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ ___\(\・∀・)< 芦ピーまだー?
\_/⊂ ⊂_)_ \_______
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
|  ̄  ̄ ̄ ̄ ̄ ̄ ̄:| :|
| .|/
0202デフォルトの名無しさん
2006/01/13(金) 00:39:44予想の範疇w
0203デフォルトの名無しさん
2006/01/13(金) 00:49:51なんの貢献もしないばかりか、批判しかしないってのは
不快を通り越して痛々しいな。哀れだ。
0204デフォルトの名無しさん
2006/01/13(金) 09:46:320205デフォルトの名無しさん
2006/01/14(土) 12:11:41[kuro]Kuro UR:Unified Request (旧Query Analyzer)
新APIでリリース。マルチパートを普通のリクエストと同じAPIで扱えるのが特徴。
現在、デフォルトでは単一同一名パラメータならStringあるいはFileStorage,複数同一名パラメータなら
ArrayListでHashMapに格納。
TODO:
・複数同一名パラメータの場合の配列での格納への対応(HttpServletRequestに併せて配列をデフォルトにすべき?)
・マルチパートにおけるファイルの扱い(現状はバイト配列に格納、一旦ファイルに書き出すべき?)
->マルチパートではファイルサイズの制限が必須だから必要ないような気も...。
->アップロードファイルは使い捨ての場合、問題ない、というか一々ファイルに書き出すのは二度手間。
->ファイルアップロードが主体のアプリでは現状では問題があるので何らかの対策が必要。
・内部ロジック及びデータ構造の変更etc
0206デフォルトの名無しさん
2006/01/14(土) 13:08:190207デフォルトの名無しさん
2006/01/14(土) 13:33:080208デフォルトの名無しさん
2006/01/14(土) 14:29:33せっかく離れたと思ったのに、しつこすぎるぞ
やるなら自分のblogでやってくれ>○○
女の子に相手にされないからといっていつまでもあんなの相手にするな
0209デフォルトの名無しさん
2006/01/14(土) 14:42:11いっそのこと、次スレはネットwatch板に立てるか?wwww
0210デフォルトの名無しさん
2006/01/14(土) 19:26:46○○に入るものを下から選べ
1.獄長
2.理事
3.オタ
4.教祖
0211デフォルトの名無しさん
2006/01/15(日) 04:19:330212デフォルトの名無しさん
2006/01/16(月) 01:14:32レベルが低い人間の公開独り言の相手なんてむなしすぎる。
0213デフォルトの名無しさん
2006/01/16(月) 07:36:113行でお馬鹿な俺に教えてくれエロい人
0214デフォルトの名無しさん
2006/01/16(月) 13:50:300215デフォルトの名無しさん
2006/01/20(金) 17:33:490216デフォルトの名無しさん
2006/01/20(金) 19:19:070217デフォルトの名無しさん
2006/01/21(土) 00:48:34---
新フレームワーク同士の比較、新旧フレームワーク同士の比較を行います。
対象は、オープンソースのフレームワークです。
新
DI(EJB3)
Seasar2.4, JBoss, Glassfish
ORM(JPA)
S2Hibernate-JPA, TopLink
Web(JSF)
Teeda, MyFaces, Sun RI
旧
DI
Spring
ORM
Hibernate2
Web
Struts
---
ちゃっかりSeasarを「新世代」にしてますよ?
0218デフォルトの名無しさん
2006/01/21(土) 00:51:32いつまでたっても「現世代」にならない。
0219デフォルトの名無しさん
2006/01/21(土) 02:07:12Java EE5対応するもの(JSFは1.1の実装も含んでるみたいだが)を新世代と位置づけてるみたいだから
別に不思議はないと思うが
S2Daoを新世代のORMに入れてないのも、そういう理由だろうし
0220デフォルトの名無しさん
2006/01/30(月) 13:28:290221デフォルトの名無しさん
2006/01/30(月) 15:12:500222デフォルトの名無しさん
2006/01/30(月) 16:08:26自分もそれが気になって見に来ました。
恐怖しているソフト会社の人とかは居そうな気がしますが。
経験から、FUDやバッシングをしているのは、実は
通行人ではなく影響を受ける当事者である可能性が高いです。
0223デフォルトの名無しさん
2006/01/30(月) 16:42:25asip?
> 同じ組織で同じ系統のツール、どちらが残るかミ・モ・ノ。
> 今のところ、TeedaがテンプレートエンジンにMayaaを使うという情報はない。
> Teedaのパフォーマンスに対する要求水準が高く、Mayaaはそのレベルをクリアしていない?
> あるいはTeedaの機能要件をMayaaでは満足できない?
>
> TeedaとMayaa(Mayaa Faces含む)は9割以上競合、Seasar Foundationとしての両者の
> 棲み分け(位置づけ)は?Seasar Foundationは組織としてどちらをプッシュするのか?
> 組織として"ごった煮"でいくor"行き当たりばったり"でいくのなら、なんだかなぁとは思う。
0224デフォルトの名無しさん
2006/01/30(月) 17:52:00■[Seasar]Teeda VS Mayaa? 11:02
JSFの実装であるTeedaとテンプレートエンジンであるMayaaは、そもそもやっていることが違うので、
それを比較するような人は世の中にほとんどいないと思うけど
0225デフォルトの名無しさん
2006/01/30(月) 19:16:40Mayaa+Ikushipeとだとすげー重なってるキガス。
ApacheもStrutsとTapastryが似たようなもんだが
もちっとうまくやれやと思わんでもない。
0226デフォルトの名無しさん
2006/01/30(月) 19:53:05長期的にはTeeda>Mayaaと言うことでしょうか。
0227デフォルトの名無しさん
2006/01/30(月) 20:05:50逆の確率が高い。
0228デフォルトの名無しさん
2006/01/30(月) 22:18:18Mayaaはすでに使える状態だ。
まあ、やってることが違うわけで、どこが重なってるのか疑問だ。
0229デフォルトの名無しさん
2006/01/30(月) 22:57:17TeedaのHTMLテンプレートエンジンがMayaaと重なるだろ
0230デフォルトの名無しさん
2006/01/30(月) 23:27:59実物が出てくるまで待っとこうよ。
0231デフォルトの名無しさん
2006/01/31(火) 00:02:260232デフォルトの名無しさん
2006/01/31(火) 00:05:25よく考えたら、Servlet2.5・JSP2.1対応コンテナが無いとJSF1.2って動かないのだろうか?
あと、JSTLと連携するためにはJSTL1.2も必要だろうし
0233デフォルトの名無しさん
2006/01/31(火) 02:00:170234デフォルトの名無しさん
2006/01/31(火) 03:56:57すんじゃねーの?って気はしないでもないが、外野にしてみれば選択
肢が増えるのは悪い事じゃないし、そもそも競争は善だからな。
今うちの会社でEclipseRCPとC#.NETでWebサービス・クライアントに向
けた社内コンペをやってるんだが、これがなかなか熱い。
客向けの仕事よりも遥かに本気モードw
0235デフォルトの名無しさん
2006/01/31(火) 06:57:58作ってるのはスルーですかそうですかwww
tp://d.hatena.ne.jp/habuakihiro/20060129#1138546624
0236デフォルトの名無しさん
2006/01/31(火) 11:53:41仕事上、ソースコードを読むことになったけど
HTMLファイルにある独自の属性がいまいちわけわかめ。
拡張子diconがDIコンテナを意味することがわかったけど
はじめはSeasor2を使っていることに気づかず、JSFのみを使っているのかと思った。
よい刺激にはなるけれど、どっから覚えていけば良いんだろう。
0237デフォルトの名無しさん
2006/01/31(火) 13:08:030238デフォルトの名無しさん
2006/01/31(火) 13:14:560239デフォルトの名無しさん
2006/01/31(火) 13:17:45http://s2container.seasar.org/ja/index.html
のセットアップ、DIContainer、AOPからと混じれ酢
0240デフォルトの名無しさん
2006/01/31(火) 21:06:190241デフォルトの名無しさん
2006/02/01(水) 00:21:20スターロジック・グルージェント・ISIDのどこで働くのがベストか・・・
0242デフォルトの名無しさん
2006/02/01(水) 08:03:510243デフォルトの名無しさん
2006/02/01(水) 11:03:440244デフォルトの名無しさん
2006/02/01(水) 11:38:04Sは給料がない
Gは募集中
よって>241にはGを薦める
0245デフォルトの名無しさん
2006/02/01(水) 11:45:490246デフォルトの名無しさん
2006/02/01(水) 12:11:130247デフォルトの名無しさん
2006/02/01(水) 12:30:57Seasarの1.5サブプロジェクト分位のものを作ったけど、
(S2Remotinとプログラムを実行中に置き換えれたりする様な仕組み)
片手間で作れるレベルではなく仕事で必死に調べて作ったし、
SEと言うよりアプリケーション開発者だから少々違うな。
H氏は、技術よりニーズ優先と言うことだけど、その方が
技術的に難しい課題を超えるきっかけになるし、いいものができると思う。
H氏のビジョンがなんとなく、日記から読めるけど、
自分が一年前に考え始めたことを相当前から考えているっぽい。
DIやAOPの応用品は2年ほどで相当凄いものになるのは間違いないと思う。
0248デフォルトの名無しさん
2006/02/01(水) 13:19:150249247
2006/02/01(水) 18:34:08最近の日記を読んで、凄い構想がありそうだなあと感じます。
表現が分かりにくかったですが、247の「レベルではなく…」って言うのは、
自分は、現コミッタのように仕事と平行して作れる技術レベルに達してない
のでコミッタになるのはなかなか難しいなあ・・・と言う意味です。
0250デフォルトの名無しさん
2006/02/01(水) 23:44:46漏れは仮にも社長の癖にあんなに
ブログでヲタ丸出しにしてて大丈夫
なのかと心配になる。
0251デフォルトの名無しさん
2006/02/02(木) 01:16:210252デフォルトの名無しさん
2006/02/02(木) 01:37:410253デフォルトの名無しさん
2006/02/02(木) 13:43:01なんだか昭和な考え方ですね。
いまだに「社長」って言葉に幻想的な響きを覚えるタイプ?
0254デフォルトの名無しさん
2006/02/02(木) 14:51:070255247
2006/02/02(木) 15:59:18私も、お金は全然かけないけど、洋画・特撮もの好きですし、無問題ですね。
>>250
S社(に限らず)はいいと思いますよ。金は全然違うと思いますが、
ゲイツとかDonBoxも最近似たようなこと考えているみたいだし
相当見通しが優れていると思います。
と言っても仕事となると、自分はDBの能力がかなり低いですし、
S社としては、未知の人は採れないでしょうし。
今、サイエンス系(バイオとか分散処理とか)の仕事をしてて、
余り無い仕事だし、捨てがたいところがあります(と言うか優柔不断)。
結局、S2の色々を使ったアプリケーションを作るというのが一番と思います。
と名無しが語ってもしょうがないのでこの辺で。。。
0256デフォルトの名無しさん
2006/02/02(木) 17:09:480257デフォルトの名無しさん
2006/02/03(金) 12:42:51姉歯とつるんでるオジャマモンとかいう変な社長もいるし
0258デフォルトの名無しさん
2006/02/03(金) 19:52:26/.:;;;;;;;;;;;;;;;;;;;;;::.\ ^^
/ .::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::..ヽ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄∩____∩  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
:::::;;;;;;;;;;;;;;;;;;;;;;;;;;| ノ ;;;;;;;;;;ヽ ;;;;;
:::::::;;;;;;;;;;;;;;;;/ ;;;;;;;;;;;;;;;|;;
::::::::::::::::::| ;;;;;;;;;;;;;;;;; ミ:: どうせクマの仕業にされるクマー・・・
::::::::: 彡、 :::::::::::::;;;;;;;;;;;;/
:: /⌒ :::::::::::;;;;;;;;;;ヽ
-― ―'ー-/⌒ヽ/;;;; ::;;;;;;;;;;;;;;;;;;;;;|;;;;i―'''ー'-''――'`'
,, ' と_;;入:::/;;;;/::::;;;;;;;;;;;;;;;;;;;ii;;;;i
,,, '' ,,, /;;;;/::::;;;;;;;;;;;;;;;;;/ i;;;;i''''' ,,,,
,, ,,,, (_/ゝ_;__;;;;;;;;;;;_ノ \_) ''' , ,, ,,,,
0259デフォルトの名無しさん
2006/02/03(金) 21:42:58なんかSeasarの中の人達評判悪いのね。
0260デフォルトの名無しさん
2006/02/03(金) 21:56:35日本語情報が多い分だけSeasarの方が目立つんじゃまいか。
てか、開発者の人間性なんて(・ε・)キニシナイ!!
0261デフォルトの名無しさん
2006/02/03(金) 22:01:30機能は大して違いは無いが、Springの方がメジャー
まぁ両者共、EJB3.0が出るまでの仇花だけどな。
0262デフォルトの名無しさん
2006/02/03(金) 22:01:32プロダクトの善し悪しと開発者の人間性はあまり関係ない。
0264デフォルトの名無しさん
2006/02/03(金) 22:24:48特に個人叩きに関しては自分は印象よくない
まあ>>260の言うとおりだけど
0265デフォルトの名無しさん
2006/02/03(金) 23:18:15使わないほうがいいよ。
君にはお奨めしない。
是非Springを使いなさい。
0266デフォルトの名無しさん
2006/02/04(土) 00:30:11DIとAOPがセットになってるのって関係ある?
例えばAOPはDIと密接に関わっているとか。
0267デフォルトの名無しさん
2006/02/04(土) 00:39:57どの辺界隈で評判悪いの?
個人叩きって芦のことかや?
漏れは好きだし、尊敬できる人だと思ってるよ。>>HbHg
獄長は直接しゃべったことがないから知らない。
0268デフォルトの名無しさん
2006/02/04(土) 00:45:37概念的には全然繋がってない。
でも、DIはインスタンスの生成をコンテナが一手に
引き受けるような実装が多いから、そこにクラスを
改竄する処理を入れやすいのだと思う。
0269デフォルトの名無しさん
2006/02/04(土) 01:00:30んーあれは正しいことを説明しているのでいいと思うけど。
(世間に間違った認識されたんじゃたまったもんじゃないし)
ただ回りくどくいってる部分が自分には叩きに見えた。
(本人にそういう意思があったのかなかったのか文章じゃ分からんし)
そういうことを除けば尊敬できる人達だと思ってる。
考え方や技術がすごく参考になって勉強になるし。
#やっぱりこの話題に乗るんじゃなかったと反省
0270デフォルトの名無しさん
2006/02/04(土) 01:23:28正直反応しすぎとも思うがな。
ヲタファンの漏れから見ればヲタは自分からは誰かを
攻撃したことはないように見える。過剰に防衛すること
が多いのは事実だしいつも世の中に怒ってるようだがw
0271デフォルトの名無しさん
2006/02/04(土) 02:05:56むしろ人格が壊れててもいいから良いものを作ってくれればそれでいい。
0272デフォルトの名無しさん
2006/02/04(土) 02:22:50理事は後者の意味で使ってると思うけど...
どっちにしても芦の反応はおかしいよね。
0273デフォルトの名無しさん
2006/02/04(土) 02:26:160274デフォルトの名無しさん
2006/02/04(土) 02:26:47http://asip.tdiary.net/20060203.html#p05
_ [jboss]Javassistに関する風説???(http://d.hatena.ne.jp/masataka_k/20060203#1138932975)[日記]
"ほとんど一人"(=全て一人ではない)ですか、"自分がこれ(on off)に書いたこと"は「風説」とはいえんな。
メインコミッタの千葉氏がほとんど一人でゴリゴリ書いているにしても開発に関与しているJBossエンジニアがいる
のは事実、公開されているJavassistのドキュメントにJBossエンジニアの名前があるのは事実。
コードを書くだけが開発に参加するということではないだろう。
自分たちはJavassistの開発に何も具体的に協力せずにおいしく利用しているだけにも関わらず...。
#"勘違い(?)"で書かれた文章を"風説"呼ばわりする人間は最低な感じがする。
#「"間違い"の指摘ではなく、いきなり"風説"呼ばわり」、あぁ、嫌だ嫌だ。
#技術系雑誌での特定のOSSの"copy right"に関する記述の間違いが"風説呼ばわり"するようなことか???
#少なくとも作者でもない第三者が"風説呼ばわり"するようなことではない。
#(技術系雑誌の読者の大半は「"特定のOSSの"copy right"に関する記述」なんぞ、気にも留めていない。)
#OSSの1ユーザにとしては"copy right重要"ではなく、どちらかといえば"ライセンス(形態)重要"。
0275デフォルトの名無しさん
2006/02/04(土) 02:29:42特定のOSSの組織の性質も気にしていないがな。
要するに芦は理事連中に粘着してるわけで叩かれても仕方がない。
0276デフォルトの名無しさん
2006/02/04(土) 02:38:110277デフォルトの名無しさん
2006/02/04(土) 03:11:380278デフォルトの名無しさん
2006/02/04(土) 12:26:48でもって理事のは芦ピーの1ヶ月前のものにわざわざ言及しているとは思えんのだが。
JavaWorld読んでないから読んでみようかな。
0279デフォルトの名無しさん
2006/02/04(土) 16:34:47> #「"間違い"の指摘ではなく、いきなり"風説(の発信源)"呼ばわり」、あぁ、嫌だ嫌だ。
「の発信源」は芦ピーの妄想w
> #辞書で引くと「風説=世間の噂」、元の文章は「風説」の誤用?。
芦ピーが勝手に誤読しただけwww
理事は「いろんな箇所で見かけ」たから風説と表現したんだろ。
0280デフォルトの名無しさん
2006/02/04(土) 16:56:39「虚偽の情報(風説)を流す」という意味合いで使われることが多い。
理事が「風説発見」でなく「風説の流布発見」と書いてれば
「"風説(の発信源)"呼ばわり」も的外れじゃなかったけどな。
芦ピーは脊髄反射しないで餅つけってこった。
0281デフォルトの名無しさん
2006/02/04(土) 16:57:14それに引っ掛けただけだろ。芦田は被害妄想のへたれ。
0282デフォルトの名無しさん
2006/02/04(土) 17:06:540283デフォルトの名無しさん
2006/02/04(土) 19:19:040284デフォルトの名無しさん
2006/02/04(土) 19:50:02常人はそこまで発想しない。
0285デフォルトの名無しさん
2006/02/04(土) 20:21:22259は、アンチSeasarの自作自演だね。264はわかんないけど。
どこに悪い評判が書かれてるんだろう?
あしぴーのとこかなw
0286デフォルトの名無しさん
2006/02/04(土) 21:00:46> 俺は「坊主憎けりゃ」という事で、尊敬出来ない人が作成したものは
> なるべく使用したくない。
藻舞は自分が使ってるソフトの全てのサクーシャを知ってるのか?
0287デフォルトの名無しさん
2006/02/04(土) 21:53:080288デフォルトの名無しさん
2006/02/05(日) 00:34:190289デフォルトの名無しさん
2006/02/05(日) 03:07:21> 情報ありがとう。
>
> >>262
> 俺は「坊主憎けりゃ」という事で、尊敬出来ない人が作成したものは
> なるべく使用したくない。
おまい、そう思ってるならWindowsも使わないほうがいいと思うぞw
デーブカトラーとビルゲイツの実態をよくわかってないからなw
0290デフォルトの名無しさん
2006/02/06(月) 02:03:000291デフォルトの名無しさん
2006/02/06(月) 19:24:190292デフォルトの名無しさん
2006/02/07(火) 18:26:18【17:40から〜19:10まで】
【10-D-7】残業撲滅のためのキラーフレームワークはこれだ
(株)電通国際情報サービス 開発技術センター シニアコンサルタント
特定非営利活動法人 Seasarファウンデーション Chief Committer
ひがやすを
http://www.seshop.com/event/data/61/photo/10-D-7_higa_WP.jpg
1992年、東京工業大学理学部卒業後、株式会社電通国際情報サービスで、主に大手都銀のシステム
開発を手がける。現在は、ITアーキテクトとして金融以外のプロジェクトにも参加する一方、Javaオープ
ンソースプロジェクトSeasarのチーフコミッタもつとめる。
【関連セッション】
【10-D-6】狛犬(Seasar2)の飼い方教えます。 〜企業とオープンソースの生きる道〜/
(株)スターロジック エンジニア
特定非営利活動法人 Seasarファウンデーション
木村聡
http://www.seshop.com/event/data/61/photo/10-D-7_kimura_WP.jpg
ひがやすをってこんな顔をしているのか。うまく年齢を誤魔化しているな。
体育会系か?
0293デフォルトの名無しさん
2006/02/07(火) 18:53:390294デフォルトの名無しさん
2006/02/08(水) 09:31:26お前いまさら何言ってるの?
ひがキュンは濃い髭が魅力なんだよw
0295デフォルトの名無しさん
2006/02/10(金) 22:47:02今日は、ひがタソによるSeasarのリリース計画が発表されたぞ!
冷静に市場動向を見据えた上で、Web開発フレームワークとして
世界No1を目指すそうだ。
2ちゃんSeasarブランチでも作ろうぜ。
0296デフォルトの名無しさん
2006/02/10(金) 23:26:480297デフォルトの名無しさん
2006/02/10(金) 23:38:14とりあえず、2.4はいつ出るのかな?
0298デフォルトの名無しさん
2006/02/11(土) 00:05:33いってきたよー帰ってきたよーおもすろかったねー
一所懸命S2JSFになじんできたのに、お勧めはS2Struts+Mayaaって断言されたときは泣きそうだったw
Teedaに期待。
0299デフォルトの名無しさん
2006/02/11(土) 01:11:330300デフォルトの名無しさん
2006/02/11(土) 01:42:34やっぱS2JSFは難しすぎるのかね。
少なくとも他人を率いてS2JSFを使うのは漏れには無理だ。
0301デフォルトの名無しさん
2006/02/11(土) 11:46:382.4は2月末と言ってたな。これは割と自信がありそうな口調だった。
0302デフォルトの名無しさん
2006/02/11(土) 16:37:16何気に予測不能な挙動が結構あるんだよね…
でも、Teeda+TeedaExtention使えば、だいぶそういう部分が減りそうな予感。
0303デフォルトの名無しさん
2006/02/11(土) 17:36:52Mayaaじゃなくて普通のJSP+JSTL+Struts-htmlタグでも動くし
無設定Strutsを使えばstruts-configを書かなくて済む。
POJOのActionFormにValidation定義も書くことができる。
JSF1.2が出るまではこれで十分じゃないかと思う
0304デフォルトの名無しさん
2006/02/11(土) 21:09:18おもえんなぁ。
そんなに困ってるの?みんな。
S2StrutsはS2ファミリの中でも一番使い方がびみょーだと
思っている。
デブサミは、個人的には電通がS2俺たちのもん、みたいな
語りをした前半の方が面白かった。
0305デフォルトの名無しさん
2006/02/11(土) 22:32:44使いたい機能だけ使えば良いんじゃないの?
0306デフォルトの名無しさん
2006/02/12(日) 00:40:250307デフォルトの名無しさん
2006/02/12(日) 00:46:38> 電通がS2俺たちのもん
kwsk
0308デフォルトの名無しさん
2006/02/12(日) 03:18:59行ってきた。ひがやすをがそこの写真とは
違う顔、髪型してた。
最後にSeasar2グループの飲み会があったみたいだけど
都合によりいかなかった。
若い顔ぶれが多いね。キモヲタっぽいのがいなくてホッとした。
0309デフォルトの名無しさん
2006/02/12(日) 05:48:18仕事でも同じだと思うが
既存Struts方式で、Actionに対するDIだけ行うことも出来るし
JSFライクな記述でPOJOなActionを書いたりViewをMayaaにも出来る。
S2Strutsは導入せずに、S2ContainerやInitialContextからコンポーネントを呼ぶって手もある。
どう作るかは開発側次第だと思う
0310デフォルトの名無しさん
2006/02/12(日) 11:24:361行に纏めると
「Seasarイラネ」
ってことですね。
0311デフォルトの名無しさん
2006/02/12(日) 13:25:06君の存在の無価値さに乾杯
0312デフォルトの名無しさん
2006/02/12(日) 16:29:55Seasarに価値がないとすれば、310には価値があるのであり、
興味がないものにすれば、どちらにも価値がないのであり、
生暖かく見守るものにすれば、どちらにも価値があるものである。
0313デフォルトの名無しさん
2006/02/12(日) 16:40:37蛯原大好きなこういちも来ていたんだって?
0314デフォルトの名無しさん
2006/02/12(日) 16:41:020315デフォルトの名無しさん
2006/02/12(日) 17:27:27Seasarを使う10の理由
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Seasarを使わない10の理由
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
0316デフォルトの名無しさん
2006/02/12(日) 17:38:060317デフォルトの名無しさん
2006/02/12(日) 17:45:50それより>304, >307が木になるな
0318デフォルトの名無しさん
2006/02/12(日) 19:09:58> とりあえず誰か埋めてくれ
>
> Seasarを使う10の理由
> 1. 社内で使ってる香具師がいたから
> 2. 自分にとって未知の技術の勉強
> 3. DIについて知るため
> 4. Spring + Hibernateとの比較
> 5. JBossとの比較
> 6. Apache Geronimoとの比較
> 7. J2EE RIとの比較
> 8. ひがやすを氏の実態、素顔を知るため
> 9. POJO vs. EJBとは具体的に何たるかを知るため
> 10. 会社に命令されて
>
> Seasarを使わない10の理由
> 1. 勉強する時間がないから
> 2. 既存の技術との互換性、Seasarの特定環境依存度がよくわからないから。
> 3. Tapestryと併用する方法がわからないから。
> 4. Springと併用する方法がわからないから。
> 5. Turbineと併用する方法がわからないから。
> 6. 設定ファイルが増えて何処のディレクトリに置けばいいかわからないから。
> 7. すでにJBossを使っているから・JBossと競合するのかよくわからないから。
> 8. 同 (7.のJBossをApache Geronimoに)
> 9. 同 (7.のJBossをJ2EE RIに)
> 10. 日本人が作っている技術は海外製品との互換性
のことをろくに考慮しておらず、あまりにも日本独自に
拘りすぎて頓挫して何れ廃れる傾向にあるから
>
0319デフォルトの名無しさん
2006/02/12(日) 19:22:08> > 3. Tapestryと併用する方法がわからないから。
S2Tapestry
0320デフォルトの名無しさん
2006/02/12(日) 21:03:510321デフォルトの名無しさん
2006/02/13(月) 01:59:14誰かメンテすんの?
○お氏?HG氏?
0322デフォルトの名無しさん
2006/02/13(月) 16:54:54ttp://itpro.nikkeibp.co.jp/article/NEWS/20060213/229065/ph1.jpg
0323デフォルトの名無しさん
2006/02/13(月) 16:55:50えっ?
0324デフォルトの名無しさん
2006/02/13(月) 17:40:00でも、「ひたすら濃ゆ〜い顔が好き」という女性ならストライクゾーンに
置いてもらえるのかも。でも醤油が好きな人にはチト辛い。
ま、ご婚約オメデトサン。素直に祝っておりまする。
0325デフォルトの名無しさん
2006/02/13(月) 20:24:01そんなこと、普通に考えて言うわけないじゃん。
0326デフォルトの名無しさん
2006/02/13(月) 21:38:40http://d.hatena.ne.jp/habuakihiro/20060212#1139741067
http://d.hatena.ne.jp/takahashim/20060212#p1
ところで、少し心配なのだけど、S2関係者が余り、mixi, blog, mixiを
相手にしていると、それが見えない大勢の人には誤解を招かないだろうか?
0327デフォルトの名無しさん
2006/02/13(月) 21:39:570328デフォルトの名無しさん
2006/02/13(月) 23:39:52営業さんだって、時間外にせっせと接待してるし。←接待費は出ても、残業代はもらってないよね?
0329デフォルトの名無しさん
2006/02/13(月) 23:47:07馬鹿にしてるだけじゃないの?
0330デフォルトの名無しさん
2006/02/14(火) 00:02:31Seasar採用には反対することにしとく。
0331デフォルトの名無しさん
2006/02/14(火) 00:04:12そのほうがいいよ
0332デフォルトの名無しさん
2006/02/14(火) 12:20:46馬鹿にしてるということはないだろう。
ただ、Web基幹系や大規模プロジェクト(実際に大規模かどうかはおいといて)
に使われることが多いJava系と、軽量シンプルなWebサイトに使われることが
多い、ライトなスクリプト系言語(Perl/Ruby/PHP等)との間の文化の差では
ないかなと思うよ。
>>328
でも、この業界ってそういうのを公私共に当然という雰囲気が強くないか?
0333328
2006/02/14(火) 12:30:28だからその雰囲気が、本当にこの業界だけなの?
俺の連れのガソリンスタンドの奴は、当然のように時間外に勉強して危険物とったよ?
言いたいのは、自分のとこだけが特別虐げられてて僕ちゃんかわいそう、
みたいな考え方は嫌いだってこと。
言い訳こいてる暇があったら、手を動かせ、ってな。
0334デフォルトの名無しさん
2006/02/14(火) 15:02:25就業時間内の空き時間に
本読んだりスパイクしたりが
許容されやすいと思うけどなあ。
2つの会社に出向+自社の
少ない経験ですけど。
0335デフォルトの名無しさん
2006/02/14(火) 15:19:219-17だけ仕様書通りにソース書いて飯喰うのも人の勝手。
就業時間外に必死こいて時間作ってスキルアップ計るのも己の自由。
どっちが得なのかと真面目に悩むことあるよ。
努力した方が仕事面白いし、多少は報われるかもしれん。
そんでも必死こいた分、充分に報われるとは到底思えんし。
技術者魂が満足するって、そんなの結局オナニだし。
ま、漏れの才能が足りんのが敗因か。。。
愚痴スマソ
0336デフォルトの名無しさん
2006/02/14(火) 17:06:27タイムカードも定時も休日も決まってない
ってことだから自由裁量制ジャマイカ?
0337デフォルトの名無しさん
2006/02/14(火) 19:15:48家でOSや言語なんかの勉強・開発でもすればいいんだけどね。
それと、SEとか受託系より、サービスやソフト開発系の方が仕事は大抵楽。
0338デフォルトの名無しさん
2006/02/14(火) 19:37:08実態は…
0339デフォルトの名無しさん
2006/02/14(火) 20:30:160340デフォルトの名無しさん
2006/02/14(火) 21:16:390341デフォルトの名無しさん
2006/02/14(火) 23:52:08このスレも毎日見回ってるだろうな。
0342287
2006/02/15(水) 00:16:49修正していただけたようで。感謝感謝。
0343デフォルトの名無しさん
2006/02/15(水) 00:18:22│
├ 1.Seasarを導入する
│
│ [まちがい]
│ 確実な方法ではありますが、学習期間がかかります。
│ それよりも別の手段を探してみませんか?
│ ちょっとしたフリーウェアでなんとかなるかも?
│ ↑
│ ココがポイント!
│
└ 2.RegSeekerを使う
[せいかい]
Regseeker
ttp://www.hoverdesk.net/freeware.htm
RegSeeker1.3Beta日本語ファイル
ttp://downloads.at.infoseek.co.jp/
0344デフォルトの名無しさん
2006/02/15(水) 00:40:280345デフォルトの名無しさん
2006/02/15(水) 00:51:20仕事でオープンソース・ソフトを開発したければ・・・
→ttp://d.hatena.ne.jp/habuakihiro/20060212#1139752671
0346デフォルトの名無しさん
2006/02/15(水) 00:54:530347デフォルトの名無しさん
2006/02/15(水) 12:11:460348デフォルトの名無しさん
2006/02/16(木) 03:24:10どの程度の規模を地獄と言ってるのかな。
まぁ、マーケティングとしては有効な言い回しだけど。
なんだかんがいってXML手書きの文化が廃れないから、
あながち間違ってはいないだろうけど。
0349デフォルトの名無しさん
2006/02/16(木) 09:40:41あぁ、オレ参加者だけど、そう思った。
XML地獄の抜け方ってannotationだけかよ、ってね。
もうちょっとエレガントなXMLエディタが登場するだけで
随分と状況が変化するんじゃないのかなぁ。
XMLをスッキリクッキリと編集できるようになれば
結局、「Javaソースより設定ファイルだよね」って
回帰するような気がス。
0350デフォルトの名無しさん
2006/02/16(木) 13:26:03annotationより、コーディング規約で管理ってのがメインだろ。アノテーションはその補助。
あと、そのすっきりくっきりXMLエディタが今はないんだから、
この方針は実にすっきりくっきりしてると思うんだが。
0351349
2006/02/16(木) 13:50:39何を聞いていたんだオレ、恥ずかし限り。
個人的にXMLエディタは、InfoPathのオプソ版が出て、eclipseに
組み込まれればいいなって夢見てます。
0352デフォルトの名無しさん
2006/02/16(木) 21:16:050353デフォルトの名無しさん
2006/02/16(木) 22:00:290354デフォルトの名無しさん
2006/02/16(木) 22:50:210355デフォルトの名無しさん
2006/02/16(木) 22:51:340356デフォルトの名無しさん
2006/02/17(金) 00:06:120357デフォルトの名無しさん
2006/02/17(金) 00:17:25設定ファイルごとにウィザードとか
作ればいいだけなんだけど・・
0358デフォルトの名無しさん
2006/02/17(金) 00:32:490359デフォルトの名無しさん
2006/02/17(金) 01:27:060360デフォルトの名無しさん
2006/02/17(金) 09:45:24kwsk
0361デフォルトの名無しさん
2006/02/18(土) 04:24:090362デフォルトの名無しさん
2006/02/18(土) 04:26:280363デフォルトの名無しさん
2006/02/18(土) 10:23:51VIPにかえれ
0364デフォルトの名無しさん
2006/02/18(土) 13:12:430365デフォルトの名無しさん
2006/02/18(土) 13:58:43> XML地獄がそんなにいやなのかね>デブサミ資料
>
> どの程度の規模を地獄と言ってるのかな。
> まぁ、マーケティングとしては有効な言い回しだけど。
>
> なんだかんがいってXML手書きの文化が廃れないから、
> あながち間違ってはいないだろうけど。
EclipseのWTPプラグインを使ってからXML手書き量が減ったぞ。
ctrl + shift + Fで自動フォーマットしてくれるし
DTDまたはスキーマを宣言しておけば
ctrl + spaceでタグの候補もでるしそのとき間違いがあれば間違いを示してくれるし。
かなり便利。
0366デフォルトの名無しさん
2006/02/18(土) 14:00:24> >>348
>
> あぁ、オレ参加者だけど、そう思った。
> XML地獄の抜け方ってannotationだけかよ、ってね。
>
> もうちょっとエレガントなXMLエディタが登場するだけで
> 随分と状況が変化するんじゃないのかなぁ。
だから、Eclipse +WTPで随分と状況が変化する。
気づいてないひと多杉
0367デフォルトの名無しさん
2006/02/18(土) 14:02:24なんでエディタをじぇねれー都するんだ
スキーマをじぇねれー都すればいいだろ
Eclipse +WTPで
0368デフォルトの名無しさん
2006/02/18(土) 14:02:45まあ残業代でなくても給料がたかければいいんだけどね。
残業代でないいでかつ月400時間働かされて、
福利厚生もしっかりしていないうえに、退職金もでない
昇給は年に5000円程度しかでない、手取り14万なんて
あまりにも酷いからね。
そういう会社じゃなく、手取り30万あれば残業代でなくても
今のところ喜んで入社すると思う。
それに加えて実力主義で歩合給が出れば会社の評価にプラス。
0369デフォルトの名無しさん
2006/02/18(土) 15:39:25すげーソースコードを書きやすい環境で、たくさんソースコードを書くより、
最初から、ソースコードを書かなくてすめば、そのほうがうれしいだろう。
XMLについてもそれと同じ。
0370デフォルトの名無しさん
2006/02/18(土) 16:36:28Java標準のsetter/getterくらいなら何も問題ないし、
Seasarだけの世界で充分なら問題ない。
でも将来、○○層デファクトフレームワークの命名規約だの、
××層デファクトフレームワークの命名規約が出て来て、
それらが微妙に違ってきたりしtら困るやろ?
命名規約でやる、つーなら標準化機構(W3Cみたいなの)で
決まったルールに則ったヤツしか採用しにくいよ実際。
0371デフォルトの名無しさん
2006/02/18(土) 16:47:09命名ルールにメタルールを作れればいいんだけどな。
0372デフォルトの名無しさん
2006/02/18(土) 17:27:58> だから、Eclipse +WTPで随分と状況が変化する。
> 気づいてないひと多杉
そんなもんWSADにゃ昔からあったし何を今更。
何も変わらんよ
0373BEA、KodoをOpen JPAとしてオープンソース寄贈
2006/02/18(土) 17:53:29派生プロダクトが作成できてウマ?なOSSプロジェクトが出てきそうな悪寒。
狛犬もどきのクイナなんかもろ飛びつきそうな気がする。
0374デフォルトの名無しさん
2006/02/18(土) 18:00:020375デフォルトの名無しさん
2006/02/18(土) 22:57:17フリー環境でそこまでできるようになったのは喜ばしい。
ただまぁ、商用のXMLエディタにとっては初歩の機能なので、
劇的になにか変わるわけではないってのは372の言うところだな。
struts-config.xmlにせよ、diconファイルにせよ、高度な
validationをしようとするとつらいよね。この辺はmayaaも
同じ、というか、中間言語的アプローチを取る場合の宿命
なのだが。
EclipseでJavaコードを書くときみたいに、リアルタイムに
問題点を検出してquick fixしてくれるようにならんかのう。
なんかない?こういうの。
なければ作ってもいいのだが。3月後半からはようやく暇に
なる。
0376デフォルトの名無しさん
2006/02/18(土) 23:12:05同じじゃん、むしろ俺らJavaプログラマにはXMLよりJavaソースの方が読みやすい
っつうの。
ということでWicketとかがでてきたんじゃないかな。
たしかにWicketは気持ちというかストレスというか、そういう面で楽だ。
Rubyプログラマが「XMLなんかよりRubyで書いたほうがいいぜ」というのに近いの
かもしれん。俺にはRubyで書かれたコードは別に読みやすくもないが(Rubyに慣れて
ないんで)、Javaのソースならなんとなく読みやすかったりするし。
0377デフォルトの名無しさん
2006/02/19(日) 04:44:56アノテーションとかCoCも進化だとは思えん。
人が必要だと主張しているモノが自分にとっても
必要かどうかわからんってことだな、結局のトコロ。
当たり前のことだが、技術の本質を見極めるセンスが
何よりも重要ってことだな。
画面数150程度のwebアプリを組んでいる限りだと、
あまり必要だと思えないんだよなぁ。
世間ではもっとデカイシステム構築が普通なのかねぇ。
0378デフォルトの名無しさん
2006/02/19(日) 09:09:24その中で「設定ファイルに利用して設定の切り出しを行う」という手法が立案された。
その通りにやってみたけどあまり便利にはならなかったので、見直されている
というだけの話では?
かといって規約が最善策と定義するのも時期尚早の気がするけどな
定義時の優先順位が規約→クラスのメタデータ→設定ファイルで、実行時はその逆というのは変わらないんだろうけど
開発スタイルとしてどの部分を中心に行うかは、開発体制や使用言語によっても異なってくると思うのだが
規約でガチガチに固める方がいいときもあれば、
標準的な部分は規約を使いつつ、メタデータや設定ファイルで細かく制御したいこともあるだろうし
全てRoRのようにというわけにもいかないだろう
0379デフォルトの名無しさん
2006/02/19(日) 09:25:32で、XMLはシンタックスをメタ定義する方法を提供したわけだけど、
セマンティックスについては何も定義するもんじゃない
ここで議論を間違えちゃいけないのが、
シンタックスの水準で設定が便利になる(例えば、XMLエディタ)からといって
セマンティックスの水準で便利になるわけじゃないってこと
ここらへんが錯綜してるみたいなんで、整理しとく
0380デフォルトの名無しさん
2006/02/19(日) 11:17:25http://pc8.2ch.net/test/read.cgi/tech/1112365016/
0381デフォルトの名無しさん
2006/02/19(日) 11:41:50セマンティクスの水準で便利にするためにはどんなことが必要なのか
伺ってみたい。
0382381
2006/02/19(日) 11:43:04なんか煽ってる文章みたいに見えたので。スレ汚しすまん。
0383デフォルトの名無しさん
2006/02/19(日) 11:52:27http://pc8.2ch.net/test/read.cgi/win/1134979806/
0384デフォルトの名無しさん
2006/02/19(日) 12:15:07もっとよいUIが提供できるんじゃないのかな
スキーマにアノテーション埋め込めればいいのかなw
0385デフォルトの名無しさん
2006/02/19(日) 13:10:57> EclipseでJavaコードを書くときみたいに、リアルタイムに
> 問題点を検出してquick fixしてくれるようにならんかのう。
> なんかない?こういうの。
Eclipse3.2からそれっぽいのが追加されるよ。
詳しくはEclipse3.2M5の新機能を見てくれ。
すでにあるものとしては Jalopyプラグインくらいかな。
0386デフォルトの名無しさん
2006/02/19(日) 13:11:36Eclipse3.2からちょっと楽になる感じかな。
0387デフォルトの名無しさん
2006/02/21(火) 01:17:41EMF
0388デフォルトの名無しさん
2006/02/21(火) 12:23:19http://www.geocities.jp/protodebuggervisualizer/
スクショ
http://www.geocities.jp/protodebuggervisualizer/screenshot1.jpg
http://www.geocities.jp/protodebuggervisualizer/screenshot2.jpg
まぁ、VS2005のカスタムデバッガビジュアライザの練習用。結構しょぼい。
しかし、S2Container.NETって専用の支援ツールとか開発してんの?
0389デフォルトの名無しさん
2006/02/21(火) 14:25:570390デフォルトの名無しさん
2006/02/21(火) 19:18:34http://captain.jikkyo.org/cat/s/1140451223264.jpg
使用中
http://captain.jikkyo.org/cat/s/1140451416824.jpg
使用後
http://captain.jikkyo.org/cat/s/1140451666354.jpg
http://nov.2chan.net:81/24/src/1140451686316.jpg
0391デフォルトの名無しさん
2006/02/22(水) 23:56:58すばらしい
0392デフォルトの名無しさん
2006/02/23(木) 17:23:57www.seasar.org/versions.html
0393デフォルトの名無しさん
2006/02/24(金) 04:15:21すごい。
0394388
2006/02/24(金) 05:48:47いや、失敗作。つーか、がらくた同然だな。
インターフェイスのメソッドではなく実装クラスのメソッドを表示している段階でもうだめ。
まぁ、そもそも自分がAOPやSeasarをよく理解してなかったからこういったツールが欲しくなった訳で……。
これ以上恥晒す前に消しとこう。
0395デフォルトの名無しさん
2006/02/24(金) 07:57:14最初から完璧なものはないんだし、
引き続き公開して、良いものつくっていこうよ。
0396デフォルトの名無しさん
2006/02/24(金) 12:32:48って事の方に驚いたw
0397デフォルトの名無しさん
2006/02/24(金) 19:26:110398デフォルトの名無しさん
2006/02/24(金) 20:42:54見えないんだけど
0399デフォルトの名無しさん
2006/02/24(金) 20:44:16Seasar2のこと良く全然分かってないのでかけないけど。
検索 - Wikipedia
"検索
出典: フリー百科事典『ウィキペディア(Wikipedia)』
問い合わせ: "Seasar2""
http://ja.wikipedia.org/wiki/%E7%89%B9%E5%88%A5:Search?search=Seasar2&go=%E8%A1%A8%E7%A4%BA
0400デフォルトの名無しさん
2006/02/24(金) 21:16:59疑問があったんで、ResultSetからBeanへマッピングする部分を
setter invoking→直書きに変更したら2倍速くなりました。
やっぱりリフレクションは激重なんだなと思いました。
0401デフォルトの名無しさん
2006/02/24(金) 21:43:15java6になれば、リフレクションじゃなく、ソース生成->コンパイルになると思う。
0402デフォルトの名無しさん
2006/02/24(金) 22:24:14信者乙
http://en.wikipedia.org/wiki/Seasar
0403デフォルトの名無しさん
2006/02/24(金) 23:06:28書かれないのが可笑しいとでも?
最近はWIkipediaのアクセス数が280%にもふくれあがったんだぞ。
これだけWikipediaの知名度が上がっているというならば
書かなければ
0404デフォルトの名無しさん
2006/02/24(金) 23:19:230405デフォルトの名無しさん
2006/02/25(土) 19:48:32信者乙
0406デフォルトの名無しさん
2006/02/25(土) 23:01:31ども
0407デフォルトの名無しさん
2006/02/26(日) 11:56:45あった。htp://store.sbpnet.jp/bm_detail.asp?sku=4797331968
これ読んだひといます?
0408デフォルトの名無しさん
2006/02/26(日) 12:11:31信者乙
0409デフォルトの名無しさん
2006/02/26(日) 12:31:45ども。触ったことなくても信者になれるんですね。感心しました。で?
0410デフォルトの名無しさん
2006/02/26(日) 14:03:27<aspect pointcut="Find">...</aspect>
この「Find」でFindメソッドだけでなく、FindAllメソッドやGetFinderメソッドまでも対象になってしまう。
Findメソッドだけを指定したい場合は「^Find$」等を指定する。
おk。絶対ハマる。つーかハマった。俺の貴重な休日の2時間返しやがれ!
0411デフォルトの名無しさん
2006/02/26(日) 20:17:46ざっと見た感じ、Webの情報より詳しいが、余り変わらない気がします。
この書籍は陳腐化が激しいと思うので、今すぐ買って
Seasar2を使うのがいいと思います。
Tuigwaaとか面白い応用も出てきたし(ソース見てみたけど結構大規模)。
0412デフォルトの名無しさん
2006/02/27(月) 17:54:07Seasor2.NETのAOP解説でうごかんやろーってとこがあるんだが教えてくれたもれ
<component name="traceInterceptor"
class="Seasar.Framework.Aop.Interceptors.TraceInterceptor"/>
<component class="Foo">
<aspect pointcut="Foo">traceInterceptor</aspect>
</component>
<component class="Bar">
<aspect pointcut="DoSomething">traceInterceptor</aspect>
</component>
class Foo
{
privaye Bar bar = new Bar(); // *このオブジェクトってS2Conteiner.GetComponentから作らないといけないんじゃないの?*
public void Foo()
{
bar.DoSomething();
}
}
class Bar
{
private Baz baz = new Baz();// *このオブジェクトってS2Conteiner.GetComponentから作らないといけないんじゃないの?*
public void DoSomething()
{
baz.DoSomething();
}
}
というか、http://s2container.net.seasar.org/aop.htmこのページの最初のサンプルを動かしたいんだがどうBarのオブジェクト生成しても
意図したとおりInterceptされないんですが・・・。これホントにうごくのか?
0413デフォルトの名無しさん
2006/02/28(火) 05:02:170414デフォルトの名無しさん
2006/02/28(火) 09:23:34>>先程のロギングの例をS2AOP.NETを使うと以下のようにXMLの設定をするだけです。ロギングを行う処理をプログラムの複数箇所に追加する必要がなくなります。
って書いてあるのにだめな例なのか・・・
0415デフォルトの名無しさん
2006/03/01(水) 12:19:460416デフォルトの名無しさん
2006/03/01(水) 15:42:33その「信者乙」
がチンヂャオロースに見えた。
0417デフォルトの名無しさん
2006/03/01(水) 23:40:51Seasar2のAOPってDIコンテナにセットされてるコンポーネント
のみを対象としてる?
0418デフォルトの名無しさん
2006/03/02(木) 02:14:36diconファイルを使用しないでアスペクトを組み込む方法の意味なら
http://s2container.seasar.org/ja/aop.html#nodicon
0419デフォルトの名無しさん
2006/03/02(木) 17:44:490420417
2006/03/02(木) 20:26:13AOPを使えるということでいいですか?
0421デフォルトの名無しさん
2006/03/02(木) 21:18:52を使えばどのクラスでもAOPを使えるでしょ。
(確かインタフェースでもできた(AOPされたプロキシが返る)と思う。)
DIにセットって言うのは、
diconファイルに書いて動的に変更できないってことを気にしてると思うけど
やろうと思えばdiconファイル無しでできるはず。
0422デフォルトの名無しさん
2006/03/05(日) 11:19:13すみません、例えばStrutsが生成を管理するActionクラスに
AOPやインジェクションってできるんですか?
※S2StrutsでPOJOActionを使う方法じゃなくて
0423デフォルトの名無しさん
2006/03/05(日) 13:39:08ここに出てる「MultiplyAction」の例じゃ駄目なの?
0424デフォルトの名無しさん
2006/03/05(日) 18:26:00ttp://d.hatena.ne.jp/r-matuda/20060305#p1
0425422
2006/03/05(日) 19:03:10あ〜なるほどRequestProcessorをS2がオーバーライドして
Actionのインスタンスを管理してるんですね。
�dです。
0426デフォルトの名無しさん
2006/03/05(日) 23:47:380427デフォルトの名無しさん
2006/03/06(月) 08:41:50これのこと
ttp://tv.yahoo.co.jp/bin/search?id=43876014&area=tokyo
0428デフォルトの名無しさん
2006/03/07(火) 00:46:32恐れ多くて俺には書けんな
0429デフォルトの名無しさん
2006/03/07(火) 01:31:32そこが(・∀・)イイ!!んじゃないか?
俺なんて、某コミッタにコメントもらえただけで一日中(・∀・)ニヤニヤ
が止まらなかったよ?
だから、トラバやらコメントやらもらいまくりの某氏は羨ましすぎ。
俺もいっそアンチになっちゃおうかな?とか思う恭子の五郎www
0430デフォルトの名無しさん
2006/03/07(火) 02:31:51私は、社内では明るいのだが公の場では引っ込み思案で・・・
今年に入って平日は、2日しかその日中に帰れてないし
もう半年以上毎日半日以上仕事する生活が続いてて、
しかもこの生活が4年位続いてるからねぇ・・・何もできんよ全く
年々引っ込み思案になっていくね。ちなみに今も会社。
0431デフォルトの名無しさん
2006/03/07(火) 07:50:22イキロ
開発MLで議論されてる性能劣化問題の件だが
今まではdiconを分割してClassでcomponent指定するのがお勧めされてたけど
今後は、あまりdiconを分割せず、分割した場合はname属性をつけるようにすべきなのかな?
setterインジェクションに、プロパティ名とname属性を比較して自動インジェクションする機能があるから
これを使えば自動インジェクションでも問題回避できるのだろうか
また、ComponentAutoRegisterは多くのクラスを登録するから、app.diconに登録するべき?
プロパティ名での自動インジェクションを使えば、インターフェイス実装componentが被っても
自動バインディング可能だから、dicon分割の必要性は低くなってるし
0432431
2006/03/07(火) 07:52:23○ 自動バインディング
0433デフォルトの名無しさん
2006/03/07(火) 13:06:11おれは部ログにMovableTypeを使ってるのだが
はてなにトラックバックって遅れるのか?
なんか以前知り合いのはてなの部ログに
トラックバック送ってもうまくいかなかったんだが。
逆(友人分ログ→俺分ログ)はうまくいった。
0434デフォルトの名無しさん
2006/03/07(火) 21:13:220435デフォルトの名無しさん
2006/03/08(水) 22:36:51<initMethod name="addList" >
new MyList2()
</initMethod>
</component>
って書くと、myList自身がaddされる。
<component name="myList" class="MyList" >
<initMethod>
#self.addList(new MyList2())
</initMethod>
</component>
だと、2の方がaddされる。(こうなってほしい)
やり方間違ってる?
0436デフォルトの名無しさん
2006/03/08(水) 23:30:58<component name="myList" class="MyList">
<initMethod name="addList" >
<arg>new MyList2()</arg>
</initMethod>
</component>
0437388
2006/03/12(日) 19:31:59ツール作りならなんでもいいと思った。
今は色々と調整している。
S2Container.NET デバッガビジュアライザ(コンテナ)
ttp://www.42ch.net/UploaderSmall/source/1142155485.jpg
ttp://www.42ch.net/UploaderSmall/source/1142156245.jpg
S2Container.NET デバッガビジュアライザ(AOP)
ttp://www.42ch.net/UploaderSmall/source/1142156980.jpg
ttp://www.42ch.net/UploaderSmall/source/1142157677.jpg
ttp://www.42ch.net/UploaderSmall/source/1142158510.jpg
0438デフォルトの名無しさん
2006/03/13(月) 16:38:04新参者の私には発表者以外誰が誰か分かりませんでした。
それはいいとして、発表者もそれ以外も相当エキスパート揃い
な感じだったし内容も面白かったです。
Tuigwaaは、既存の同等コンポーネントをS2に置き換えるのはいいけど、
無理に統合して複雑にしてしまうんだったら変更しない方がいいと思った。
0439デフォルトの名無しさん
2006/03/13(月) 16:44:570440デフォルトの名無しさん
2006/03/14(火) 04:43:16おかえりー!
調整に期待してます。
0441デフォルトの名無しさん
2006/03/16(木) 13:26:48できるんでしょうか?
0442デフォルトの名無しさん
2006/03/17(金) 20:08:13Seasarでトランザクション制御とかできるんですかね?
0443デフォルトの名無しさん
2006/03/18(土) 15:50:34Seasar入門 はじめてのDI&AOP
買った人いる?感想をキヴォンニュ
サイトにある解説と比較してどう?
0444http://www.vector.co.jp/soft/win95/util/se072729.html
2006/03/18(土) 18:17:290445デフォルトの名無しさん
2006/03/20(月) 18:54:28ttp://www.nikkeibp.co.jp/information/newsrelease/newsrelease20060317.html
オブジェクト指向プログラミングや、Web上の業務アプリケーションの
開発に使われるJ2EE(Java2 Platform, Enterprise Edition)で、
ソフトウエア「部品」の依存性を管理する仕組みを開発した。
すでに多くのアプリケーション開発に採用され、プログラム開発業務の
負荷軽減に大きく寄与している。
0446デフォルトの名無しさん
2006/03/22(水) 12:23:48とりあえず影ながら応援
0447デフォルトの名無しさん
2006/03/26(日) 08:32:40後発なんだからユーザにとって速くて当たり前。Spring2.0が登場間近のこの時期にわざわざ
1.x系と比較する意味がわからん。Spring2.0のパフォーマンス改善には好影響あるかも。
翻せば、パフォーマンスくらいしか訴求力のある明確なアドバンテージがないということか...。
_ [java.fw.seasar]パフォーマンス徹底比較 Seasar2 VS Spring (on off)
モノはいいかもしれないが...敵愾心剥き出しが滑稽。
開発者自らパフォーマンス比較かよ...、「男は黙って...、とか職人気質」には程遠い。
0448デフォルトの名無しさん
2006/03/26(日) 09:55:28とはいえ、パフォーマンスを気にするような場面で
SeasarにせよSpringにせよ使うかどうかは疑問だな
可用性とか高負荷時のパフォーマンス劣化とかの情報の方が気になる
0449デフォルトの名無しさん
2006/03/26(日) 12:07:06と言いつつ、Springが遅い原因というのは気になるな
>>448
DIコンテナを使わない場合とのパフォーマンス比較があると良いかも
0450デフォルトの名無しさん
2006/03/26(日) 12:53:090451デフォルトの名無しさん
2006/03/26(日) 20:09:54あれと似たようなテスト環境でやってほっしい
0452デフォルトの名無しさん
2006/03/26(日) 21:00:39ネタ元のサイト名きぼん
0453デフォルトの名無しさん
2006/03/26(日) 21:06:250454デフォルトの名無しさん
2006/03/26(日) 21:10:29え、違うでしょ?
ひがさんが「パフォーマンスくらいしか訴求力のある明確なアドバンテージがない」って言ってるの?
0455デフォルトの名無しさん
2006/03/26(日) 21:32:39ごめん、お詫びにオレの穴でよければいれていいよ
0456デフォルトの名無しさん
2006/03/26(日) 22:23:55ttp://asip.tdiary.net/
0458デフォルトの名無しさん
2006/03/30(木) 14:36:020459デフォルトの名無しさん
2006/03/30(木) 16:38:550460デフォルトの名無しさん
2006/03/30(木) 18:30:090461デフォルトの名無しさん
2006/03/30(木) 22:04:350462デフォルトの名無しさん
2006/03/31(金) 13:46:21こういうお客さん気分で、使うだけの輩が増えてきたってことは、
それだけSeasarが普及してきた、ってことの証でもあるとは思うね。
0463デフォルトの名無しさん
2006/03/31(金) 16:05:15この有償サポートで修正されたソースってコミットされるのかな?
それとも次のバージョンまでコミットされないのかな?
教えて、ひがさん、まさたかさん、もしくはヲタ理事さんwwww
0464デフォルトの名無しさん
2006/03/31(金) 19:44:050465デフォルトの名無しさん
2006/03/31(金) 21:10:200466デフォルトの名無しさん
2006/03/31(金) 23:07:43JBOSS
0467デフォルトの名無しさん
2006/03/31(金) 23:17:46サポートされてる企業はあるのかってこと
0468デフォルトの名無しさん
2006/03/32(土) 09:41:360469デフォルトの名無しさん
2006/03/32(土) 14:04:53「でも」の使い方がおかしい。
>>467
されてる側の企業が「サポート受けてる」って公表しない限り、
ISID側が勝手に公表しちゃうことはないんじゃない?
0470デフォルトの名無しさん
2006/04/04(火) 11:13:53自動登録するとき、instanceDef指定が手動登録時のinstance
プロパティに相当するわけだけど、同じく手動登録時のautoBinding
に相当する指定はどこでやるの?
0471デフォルトの名無しさん
2006/04/04(火) 22:14:18AutoRegisterでは指定できないからアノテーションかな
ttp://s2container.seasar.org/ja/DIContainer.html#ComponentAnnotation
0472デフォルトの名無しさん
2006/04/04(火) 23:57:36a.diconがあって、b.diconがあって、
このaとbでx.diconをインポートし、
c.diconでaとbをインポートして、
S2Containerをc.diconを基に作成したら、
aとbからつかえるxのコンポーネントは同一インスタンスになりますか?
自分でためした限りでは、同一インスタンスになっている気がします。
0473デフォルトの名無しさん
2006/04/05(水) 00:26:170474470
2006/04/05(水) 09:22:03自動登録してるクラスが何百個もあるから
いちいちアノテーションなんてやってられないなあ。
自動登録でautoBindingもサポートされないかなあ。
該当コンポーネント無しの警告出まくり…
0475デフォルトの名無しさん
2006/04/05(水) 20:55:570476470
2006/04/05(水) 21:28:53うちは1画面につき1つのDTOを用意する方針だから、自動登録されるDTOも
数百。DTOはforEach用にList型のプロパティを持つことが多くて、
その数だけ(Listがインターフェイスのせいで)毎回警告。
0477デフォルトの名無しさん
2006/04/06(木) 07:00:10>>475
0478デフォルトの名無しさん
2006/04/06(木) 07:25:000479デフォルトの名無しさん
2006/04/06(木) 23:11:53commitよろしく。
0480デフォルトの名無しさん
2006/04/07(金) 00:34:010481デフォルトの名無しさん
2006/04/07(金) 18:56:54idの自動更新は使えないと思う。
0482デフォルトの名無しさん
2006/04/09(日) 09:46:080483デフォルトの名無しさん
2006/04/09(日) 14:26:46沢山のページを登録して、あるページはログイン認証が必要だがあるページはそのまま表示…といったのを
定義ファイルベース、もしくはタグの設定だけで実現したい。
MLにAOP使った例があったんだけど、あればActionを書いてComponentとしてdiconに登録しないといけないから、
http://loalhost:8080/HogeHoge/page/page1.html と直接アクセスした時はちょっと使えない。
たとえばページにあるタグを埋め込むだけで認証されているかどうかをチェックして
してなければログインページを表示、なんてのは実現難しそう?
その他にLifeCycleImpleをオーバーライドしたりするのを考えたんだが何か複雑になりそうで。
ページごとに初期化メソッドを置いて認証済みかどうかをチェックするのはメンテが大変だし。アドバイス求む
0484デフォルトの名無しさん
2006/04/09(日) 14:51:56つ Servlet Filter
0485デフォルトの名無しさん
2006/04/09(日) 15:06:32初心者丸出しスマソ
それで回避できそうな気配。探ってみる。
0486483
2006/04/09(日) 23:28:37public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
if ( /* ログインしてないかどうかの判定 */){
RequestDispatcher rd = request.getRequestDispatcher("login/login.html");
rd.forward(request , response);
}else{
// .........
chain.doFilter(request, response);
}
}
こんな具合にしたのだが、rd.forawdの処理で問題が。login.htmlにはloginDto や loginActionなどのDTOやActionを
バインドしててそいつがぬるぽになってしまう。フィルタを設定しない場合はlogin.htmlへのアクセスは問題ない。
コンポーネントが生成されるタイミングの問題だとは思うのだが……アドバイス求む orz
0487484
2006/04/10(月) 00:13:17つ HttpServletResponse res = (HttpServletResponse)response;
つ ...
つ res.sendRedirect(req.getContextPath() + loginPage);
0489デフォルトの名無しさん
2006/04/14(金) 09:37:25http://www.seasar.org/versions.html
ここは、もう更新されないのでしょうか
ていうか、Seasarのサイトって整理されているように見えるけど、わかりにくくない?
0490デフォルトの名無しさん
2006/04/14(金) 10:05:56そんな事言うから、ひがさまがすねておられます。
ttp://itpro.nikkeibp.co.jp/article/NEWS/20060213/229065/?SS=imgview&FD=-654642772
0491デフォルトの名無しさん
2006/04/14(金) 11:00:510492デフォルトの名無しさん
2006/04/14(金) 18:08:13s2jsf-exampleを参考にしながらアプリをこしらえてる。
その中 で、S2Daoを使ったサンプル
EmployeeList.html、....Edit.html、...Confirm.htmlと関連するクラスなどを見ると、
htmlへValueBindingされているのはでEmployeeDto型を指している。このクラスを見ると
Employeeというクラスをextendsしてて、このクラスにS2Daoの各種アノテーションなどが
設定されている(GenerationGapパターン?)。
仕組みは理解してるのだけど、聞きたいのは、
employeeというテーブルに対してEmployee、EmployeeDto、EmployeeDtoDaoとなるのは
少し無駄なところがある気がするのだ。もちろん、DBにマップされないメソッドは
EmployeeDtoに書けばよいのでこの場合は必要になるのだけど、同じサンプルの
DepartmentDto に関しては単にアノテーションを書いたクラスをExtendsしているだけで
ほとんどムダに感じるのだ。テーブル2つならいいけど、画面が100以上あって、
テーブルもそれと同じぐらいあるとしたなら、無駄なクラスが100もできてしまうわけ。
これはこういう仕組みにしないといけないものなのか、
単にサンプルだからこうしてるのか、もっとウマい仕組みがあるのか。
個人的には作り方というかポリシーの違いだとは思っているのだが、
諸賢らのご意見を伺いたい。
0493デフォルトの名無しさん
2006/04/14(金) 18:11:100494デフォルトの名無しさん
2006/04/14(金) 18:30:35S2 S2DAO
1.0.32
2.4.0 b1
1.0.31
2.3.7
2.3.6
2.3.5
1.0.30
1.0.29
2.3.4
2.3.3
2.3.2
2.3.1
2.3.0
1.0.28
日付的にはそれであってると思うけど、S2とS2Daoの依存関係という点では注意が必要。
S2.3.7と組み合せるならS2Daoは1.0.31以降である必要がある。
またS2Dao1.0.31からはS2.3.6以前では動作しないらしい。
S2.4(beta)とS2Daoの組み合わせは未確認。
参考にしたページ
http://seasarproject.g.hatena.ne.jp/keyword/S2%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e5%b1%a5%e6%ad%b4
0496デフォルトの名無しさん
2006/04/14(金) 19:56:170497デフォルトの名無しさん
2006/04/14(金) 20:54:36トンクス
S2 2.3.7
S2DAO 1.0.32
が最新ってことだね
0498デフォルトの名無しさん
2006/04/14(金) 22:42:18何でダウンロードページに一言書いておかないのか、俺には全然分からない。
この人達は、本当は使って欲しくないんだろうかとすら思ってる。
0499デフォルトの名無しさん
2006/04/14(金) 23:26:02易しくないよね
0500デフォルトの名無しさん
2006/04/15(土) 00:02:460501デフォルトの名無しさん
2006/04/15(土) 01:47:12S2Daoの仕組みでなくて、設計ポリシーの話。
くーすの頃の名残ですね。
ひがさんのはてなで「くーす」で検索かけると
色々出てくると思うよ。
DBのテーブルにマップするのはEmployee、
Dtoはどっちかというと、画面に基づいたものって感じ。
N:1マッピング使うよりDto作った方がいいって判断だった。
今はまた考え方変わってきてますね。
0502デフォルトの名無しさん
2006/04/15(土) 08:28:32S2Dao:分散トランザクション非対応
S2Dao tiger:分散トランザクション対応
であってる?
0503デフォルトの名無しさん
2006/04/15(土) 09:35:45その、今の考え方というか、セオリーというか、
ひが氏などはどう設計・実装した方が良いかという見解がある最近の資料があれば良いのだが。
0504デフォルトの名無しさん
2006/04/15(土) 12:07:13あってない
S2Dao:定数アノテーション
S2Dao tiger:Java5アノテーション
S2Dao backport175:JavaDocアノテーション
0505デフォルトの名無しさん
2006/04/15(土) 12:16:31サンキュー
ついてるサンプルから、そうかなぁと誤解してしまった。
ということは、分散トランザクション自体はS2Daoを使ってもOKってこと?
0506デフォルトの名無しさん
2006/04/15(土) 12:19:540507デフォルトの名無しさん
2006/04/15(土) 13:33:01OK
0509505じゃなかった507だorz
2006/04/15(土) 13:49:12分散トランザクションまわりはS2JTAでよろしくやってくれるのでOKでFAだと思う。
これからしばらく離席するので間違ってたら誰かフォローよろしく。
0510デフォルトの名無しさん
2006/04/15(土) 14:14:44ほんとにありがとう
とても助かった
0511デフォルトの名無しさん
2006/04/15(土) 22:28:27ひがたんはてなでGOYAで検索かなあ。
まとめてどーんとは出て無いね。
あとはぶさんのでもちょこちょこ記述が。
つかこっちのが多いかも。
0512デフォルトの名無しさん
2006/04/16(日) 00:05:200513デフォルトの名無しさん
2006/04/16(日) 13:52:080514デフォルトの名無しさん
2006/04/17(月) 09:14:11代替のレベル次第だが使える。
分散可能も可能。
0515デフォルトの名無しさん
2006/04/18(火) 11:53:42誰か参加してみようという奴はいないのか?
0516デフォルトの名無しさん
2006/04/18(火) 12:58:330517デフォルトの名無しさん
2006/04/18(火) 13:10:250518デフォルトの名無しさん
2006/04/18(火) 14:47:17ガンダムコスプレでも可?
0519デフォルトの名無しさん
2006/04/18(火) 15:32:33ガンダムは不可。
ホワイトベースなら可。
0520デフォルトの名無しさん
2006/04/18(火) 18:23:27先週末からSeasar触りはじめた。
まずバージョンの組み合わせがわからない。
仕方ないからリポジトリ覗いてバージョンを拾ってここで確認。
答えてくれた親切な人ありがとう!
S2DAO(S2Pager)はドキュメントとサンプルと@ITなどをみながら
なんとか自作プログラムを動かせるようになった。
ドキュメントわかりにくい。
章番号くらい振ってくれ、それだけでも読みやすくなるとおもうのに。
S2Strutsは、Exampleを落としたけどJ2SE1.4ではエラーになる。
1.4か1.5で動くと書いてあるのに。
じゃ、サンプルはほっといてドキュメントのみで
なんとか動くものを作ってみようとしているけど
くじけそう...
@ITで記事にならないかな...
0521デフォルトの名無しさん
2006/04/18(火) 19:28:00( ´^?�u^?`)ノ
ホ、ホワイトベースしばり?!
当日の受付の人のファッションに注目が集まります!!!
0522デフォルトの名無しさん
2006/04/18(火) 19:46:12この中から探してみてはどうでしょう?
下のほうにWeb記事もあります。
http://www.seasar.org/publication.html
ぴったりの記事があると良いですが。
0523デフォルトの名無しさん
2006/04/18(火) 21:01:160524デフォルトの名無しさん
2006/04/18(火) 21:10:550525デフォルトの名無しさん
2006/04/18(火) 21:16:26広めるならドキュメントよりも完全なアプリケーションサンプルを配布すべきだと思うでガス。
0526デフォルトの名無しさん
2006/04/18(火) 21:17:50ふむ、WEB+DB PRESS Vol.31でSeasar2徹底攻略とか特集組んでるのに、そのページには載ってないのか・・・
0527デフォルトの名無しさん
2006/04/18(火) 21:52:27ありがと。見てみます。
Springは前のプロジェクトで動かしてるだけど、
DBまわりはJDBCで組んでるんですよ。
で、Hibernateはちょっと重たそうだからと思って
iBatisなんかも触ってみたんだけど、S2Daoが結構よさそうなことを
どっかでみたので、じゃあ次のプロジェクトと大昔に他社から
引き継いだボロボロのソースをSeasarで置き換えて、
ゆくゆくはFlexを導入して、そのときはS2Flex2を使えるかな〜
、と妄想中。(Teedaも気になるし)
でもドキュメントが読みこなせなくて、
学習速度が海外ものとたいして変わらない orz
今月中になんとかメド立てて、次のプロジェクトでSeasar使いたいんだけどね。
0528デフォルトの名無しさん
2006/04/18(火) 22:01:12最近、公式ページ漁ってるんだけど、
自分たちが公表しているページを管理しきれていない感じが・・・
重箱のスミをつつくようで悪いんだけど、
「これからはじめよう!」と思ってる人には結構ドキュメントがつらい。
日本のプロジェクトだから期待が大きすぎるのかも知れないけど
0529デフォルトの名無しさん
2006/04/18(火) 22:30:020530デフォルトの名無しさん
2006/04/18(火) 22:31:230531デフォルトの名無しさん
2006/04/18(火) 22:45:44ドキュメントチームが機能してないので、今後も期待しないでね
って、書くと「今ので十分」「あと何が必要なん」といったレスが来る悪寒
0532デフォルトの名無しさん
2006/04/18(火) 22:50:17ブログなどの個人サイトでもいいので周辺のドキュメントが充実してると
とっつきやすいよね。
マニュアルって情報量が増えると読みにくくなり
情報量を減らすと載ってない! と言われる、トレードオフがあるから。
そういうのを Seasar ファンのサイトで埋めていけば良いと思う。
0533デフォルトの名無しさん
2006/04/18(火) 23:02:51その割には埋めたりてないというか、やっぱり少ないよねorz
上にもあったけどS2JSFのmで始まるタグのリファレンス無いのはほんとトホホだとおもったよ。
それで良く青本出せたよな、とおもうぐらい。青本も公式にあるドキュメントを焼き直したようなもんだし。
しっかりしてほしいよ。
0534デフォルトの名無しさん
2006/04/19(水) 00:01:39客観的にドキュメントチームが査読したほうがいいんじゃない。
といっても外国のドキュメントが充実してるわけでしょうが。
0535534
2006/04/19(水) 00:04:20「外国のドキュメントも完璧とは限らないのでは」
と言いたかった。俺も駄目だ。。
0536デフォルトの名無しさん
2006/04/19(水) 00:27:40S2Daoが結構よさげなのはそのとおりなので置いとくけど、
念のためいっとくとHibernateは生のJDBCよりほとんどの場合軽いよ。
日経ビジネスかなんかにそんな特集がやってたよ。キャッシュが聞くぶん、
設定をいじるとJDBC直接より軽くなるらしい。
0537デフォルトの名無しさん
2006/04/19(水) 13:21:06これで内容を集中して読めるよ。
0538デフォルトの名無しさん
2006/04/19(水) 18:47:18前のはあの微妙な目線が気になって仕方がなかった。
0539デフォルトの名無しさん
2006/04/19(水) 19:37:13前のプロジェクトで実績とノウハウのあるSpringからわざわざ未知の世界たるSeasarに変える辺りがデスマの予感。
0540527
2006/04/19(水) 22:43:10次で使うかどうかを調べているんだよ。
だいたい実績にしがみついて未知の世界にふれてみないの?
ていうか、それくらいでデスマになるかw
>539のところは、それくらいのことでデスマになったりするのか?
0541デフォルトの名無しさん
2006/04/20(木) 13:10:00それらを統括するリーダー、マネージャーの能力に大きく左右されるねぇ。
採用するフレームワークやミドルウェアの良し悪しでデスマ云々ってほとんど無いや。
0542デフォルトの名無しさん
2006/04/20(木) 14:05:50良し悪しの話はしてないでしょ。
実績のあるフレームワークから
未経験のものに乗り換えるリスクの話。
ミーハー根性で安易にやればデスマになるよ。
リーダーが雑誌で読んでいいなーと思っただけで
Flash使う事になったWeb開発プロジェクトで死ぬかと思った。
スパイク・素振り重要。
0543デフォルトの名無しさん
2006/04/20(木) 14:35:45539の表現がちょっとズレてんだな。
「前のプロジェクトで実績とノウハウのあるSpringから
未知の世界たるSeasarに変えるんだから、
きちんと管理・教育しないとデスマの予感。」
だろ?
0544デフォルトの名無しさん
2006/04/20(木) 14:49:07そんなのあたり前だよね
たぶん539のところは違うのだよ。
0545542
2006/04/20(木) 18:31:21当たり前だよなあ・・・
うちは違った、という話なのです・・・。
いきなり「Flashやるから手伝って、納期来月末」とか
おいこの野郎って話だよ。
0546デフォルトの名無しさん
2006/04/20(木) 22:00:230547デフォルトの名無しさん
2006/04/21(金) 00:52:430548デフォルトの名無しさん
2006/04/21(金) 19:22:02>日経ビジネスかなんかに
kwsk
0549デフォルトの名無しさん
2006/04/22(土) 01:35:12会社にあった本なのでうろ覚えだったんで、調べてみたら日経SYSTEMSだった。
実は創刊号だったらしい。
ネットにダイジェストがあったよ。
ttp://itpro.nikkeibp.co.jp/article/COLUMN/20060406/234719/
> Hibernate3の処理性能を,JDBCベースで自作した場合と比較した。
> 注目すべきは更新処理の性能で,JDBCより応答時間が約40%短縮。
> 一方,削除処理は,JDBCより約3倍もの時間がかかった。
> Hibernateの設定を変えることで,参照処理性能は2倍以上になった。
0550デフォルトの名無しさん
2006/04/22(土) 02:14:44ある程度まとめて発行してるとか?
0551デフォルトの名無しさん
2006/04/22(土) 04:59:28そんなの恐ろしすぎて使いたくない。
0552デフォルトの名無しさん
2006/04/22(土) 08:43:53永続化オブジェクトを取得したときの状態をSession内のキャッシュに保持していて
トランザクションコミット前にダーティチェックを行い、更新処理はJDBCのバッチ更新で行う。
「JDBCと比べて」というより、「JDBCで単純に作ったときと比べて」ということだろうか
そろそろスレ違いっぽいのでS2Daoにも絡ませてみるけど
S2Daoの場合は更新用に永続化オブジェクトのリストを作成して、明示的に行うみたいだね。
何事も暗黙的に行うのがHibernateで、明示的に行うのがS2Daoってところか
2つを比較すると、アプローチが真逆のことが多いのでちょっと面白かったりする
0553デフォルトの名無しさん
2006/04/24(月) 14:45:160554デフォルトの名無しさん
2006/04/24(月) 23:35:37たぶんそこ俺が参考にさせてもらってるとこ
0555デフォルトの名無しさん
2006/04/25(火) 00:03:28なんて危険なフレームワークなんだ!!
0556デフォルトの名無しさん
2006/04/25(火) 07:08:30JDBCから勉強し直すことをお勧めする
0557デフォルトの名無しさん
2006/04/25(火) 09:24:10なんとなく「裏でこそこそ」されてる気がして
一抹の不安を感じるのは漏れだけか?
>何事も暗黙的に行うのがHibernateで、明示的に行うのがS2Daoってところか
ってことでS2DAO試してみるかな。
0558デフォルトの名無しさん
2006/04/25(火) 10:13:12つまりこれは、設定ファイルへの記述がまた増えるって事か。
0559デフォルトの名無しさん
2006/04/25(火) 11:52:06?
0560デフォルトの名無しさん
2006/04/25(火) 23:25:35トランザクションのコミット段階でSessionに入っているエンティティに
対して、ロードした時の行情報と一致しないカラムをUPDATEしてる
だけなんだけど。
おれの最近入った職場、JDBCベタ打ちだけど、カラムをBeanに
コピーしわすれてたり、更新かかってないけど(画面遷移途中のロジックの
せいで)意味もなく上書き更新してたり、Hibernateに限らずORマッパー
つかってりゃあり得ない処理てんこ盛りだよ。
0561470
2006/04/26(水) 12:32:39> - AutoRegisterでAutoBindingModeを指定できるようになりました。
おお、サポートされてる!感謝。
0562デフォルトの名無しさん
2006/04/27(木) 19:24:55させるにはどうしたら良いですか?
edit_stuff.html?id=12345
-> #{editStuffAction.execute}
-> view_stuff.html?id=12345
のような遷移をしたいんですが。
0563デフォルトの名無しさん
2006/04/27(木) 22:38:140564デフォルトの名無しさん
2006/04/27(木) 22:45:40f:paramで指定できるのはアクション実行時の引数ですよね?
実行後の遷移先に渡す引数を指定したいんです。
public class EditStuffAction {
public String execute() { return "view_stuff"; }
}
この例だと、view_stuff.htmlに遷移することは指示できても
そのパラメータを指定できませんよね?
0565デフォルトの名無しさん
2006/04/27(木) 23:38:11をhtmlタグの属性に入れる。
PageInitActionImpl クラスには、
private String id;
// id のgetterとsetter
があって、init() メソッドに、idにリクエストに入っているパラメータをセットしてあげる。
こうすればそのページのhiddenなどに m:value="id" という書き方が出来る。
青本にここらへんのことが書いてあったと思う。ページの初期化まわりを調べてみてちょ。
ハズしていたらスマンコ
0566デフォルトの名無しさん
2006/04/28(金) 13:05:54セッションと<span m:inject="f:param" ... />の組み合わせでできました。
ありがとうございました。
0567566
2006/04/28(金) 14:01:31A. <span m:inject="f:param" ... />を評価
B. <html m:action="...">を評価
以前のS2JSFはA→Bの順で実行していたので、Aを使って
Bにパラメータを渡すという方法が使えますが
最近のバージョンではB→Aになってます。
0568デフォルトの名無しさん
2006/04/28(金) 14:18:46ここのコメントでMLに書くのが確実とかいっているけど、
MLって閉鎖空間だし、そこで間抜けな質問をポロってして
罵倒されたらどうしよう、なんて思っている小(初)心者は
ドキュメント見て、やってみて、つまずいて、はいサヨナラ〜
で終わる。
易・優を標榜するプロジェクトなのに、なんでこんなに排他的で、
ドキュメントなどの改善を行っていかないのか。
0569デフォルトの名無しさん
2006/04/28(金) 15:12:18わかりやすく書かれたドキュメントがあると、しーさーの中の人が困るからだよ
0570デフォルトの名無しさん
2006/04/28(金) 21:01:590571デフォルトの名無しさん
2006/04/28(金) 23:15:50御大はSeasarをキーワードに毎日ぐぐっているのだろうか・・・w
0572デフォルトの名無しさん
2006/04/29(土) 00:12:43まずは Apache をぐぐって apache.org にアクセス。
ダウンロードする前にドキュメントを読もうとして一瞬迷う。
Apache Projects・Apahce-wide・Foundation・Newsとあるが、
パッと見ではどこにドキュメントがあるのかピンとこない。
Apache Projects・Apache-wide・Foundationのどこにあってもおかしくはない。
0573デフォルトの名無しさん
2006/04/29(土) 00:42:03っておいwww
0574デフォルトの名無しさん
2006/04/29(土) 08:57:52多少迷うにしても http://httpd.apache.org/docs/2.0/ が見つけられるでしょう。
これが見つけられないようじゃ(ry
一方のSeasarは、最初に出てくるのが
「設定ファイルを書きたいのか、書きたくないのか。」
だもんね。
0575デフォルトの名無しさん
2006/04/29(土) 11:16:23このスレのためにわざわざドキュメント整備しないんだよきっと
ひがタソの優しい配慮だ
0576デフォルトの名無しさん
2006/04/29(土) 11:48:460577デフォルトの名無しさん
2006/04/29(土) 12:48:05「はてなとMixiでは、毎日Seasarをキーワードにして検索して、レス付けてます。1週間に一度程度はGoogleでも検索してます」
って先日の講演会で言ってたよ。
0578デフォルトの名無しさん
2006/04/29(土) 12:56:41マメな人だなぁw
0579デフォルトの名無しさん
2006/04/29(土) 12:59:24第3者が書くとか個人のプロジェクトならあんまきにせんところなんだが。
0580デフォルトの名無しさん
2006/04/29(土) 13:16:29めくじら立てるほどのモノじゃない気が。
とりあえずもちっとましなAPI リファレンスとか希望
0581デフォルトの名無しさん
2006/04/29(土) 14:53:45> >>572
> 多少迷うにしても http://httpd.apache.org/docs/2.0/ が見つけられるでしょう。
> これが見つけられないようじゃ(ry
それを見つけられるのはApache(Foundation)とApahce HTTP Serverが区別できてから。
satoshisはSeasar(Foundation)とSeasar2の区別ができてないから血迷ったのだ。
Apacheも以前はHTTP ServerとFoundationでこんがらがったように
Seasarもしばらくはsatoshisみたいな迷い人が絶えないだろうな。
> 一方のSeasarは、最初に出てくるのが
> 「設定ファイルを書きたいのか、書きたくないのか。」
> だもんね。
それはSeasar2の最初だな。
そこまでたどり着ければ問題ないだろう。
Apache HTTP Serverだと
The Number One HTTP Server On The Internet
に相当する。大して変わらん。
0582デフォルトの名無しさん
2006/04/29(土) 15:43:12> 961 名前:デフォルトの名無しさん[sage] 投稿日:2005/12/28(水) 23:50:06
> >>945
> 世界中どこでも同じ
> RodがEJBにどれだけ粘着してるか知らないわけじゃないだろ
> EJBに取り込まれる前のGavinもそうだった
> EJB憎しで本2冊も書いたRodに比べればHigaタソはまだまだ粘着不足
0583デフォルトの名無しさん
2006/04/29(土) 16:04:09ドキュメントのことも具体的に指摘すれば直すんじゃね?
0584デフォルトの名無しさん
2006/04/29(土) 17:32:220585デフォルトの名無しさん
2006/04/29(土) 20:35:410586デフォルトの名無しさん
2006/04/29(土) 20:54:03獄長が殴り込んでくるよw
0587デフォルトの名無しさん
2006/04/30(日) 02:13:22自分のサイトでは飽き足らず、ライバルのMLにまで出張って書くよりはマシだと思うぞwww
ちなみにFreeMarkerの開発者(外人)だけどなw
0588デフォルトの名無しさん
2006/04/30(日) 04:35:21獄長はエビちゃんの交際報道で元気がなくなってそれどころじゃありません。
0589デフォルトの名無しさん
2006/04/30(日) 10:22:45その程度で元気がなくなるとは下らん。早く仕事しろ。> 獄長
0590デフォルトの名無しさん
2006/04/30(日) 12:43:10仕事よりギャルサーで盛り上がってますが何か?
0591デフォルトの名無しさん
2006/05/01(月) 17:16:07プロファイラにかけたら、原因はセッションに保存されるコンポーネントツリー
だった。何百ノードものツリーが、ユーザ毎・ページ毎に恐ろしい勢いで保存
されていく。
JSFってSTATE_SAVING_METHOD = serverがデフォルトだけど、この状態で
ちゃんと稼動する大規模システムなんてあるんだろうか。メモリがいくら
あっても足りない気がするが。
0592& ◆R7PNoCmXUc
2006/05/01(月) 18:14:53あ〜、そうか〜。そうなんだ。。
ローカルで開発している時もドラ猫とEclipseで
クリーンしてビルドして動かして、手直ししてまたビルドしての操作を繰り返すと
いつの間にかOutOfMemoryで落ちている。まぁ開発で
運用へもっていく段階じゃないからいっかー
なんて思っていたのだけど。心配になってきたなぁ。。。
0593デフォルトの名無しさん
2006/05/01(月) 18:30:290594デフォルトの名無しさん
2006/05/01(月) 18:44:25S2JSF側なのか、MyFaces側なのかの切り分けが出来ていれば良いのだが。。
何か設定ファイルに抜けがあって……なんて結果をひそかに期待。
0595デフォルトの名無しさん
2006/05/01(月) 18:58:070596デフォルトの名無しさん
2006/05/01(月) 20:54:040597591
2006/05/01(月) 22:00:40トレースすると凄いことになる(笑)。
これがユーザ毎、かつページ毎に保存されるんだから厳しい。
MyFacesの場合はツリーを保存する画面数に制限があった気がするけど、
S2JSFだと無制限だしね。
結果を1000件返す検索画面と、そのサブ項目の詳細表示画面と、その…
(省略)…を行き来した日には何が起こる?
0598591
2006/05/01(月) 22:10:23保存数制限はJSF-RIかな?
0599デフォルトの名無しさん
2006/05/01(月) 22:29:04そういうアプリをこしらえてきた奴にペガサス・ローリング・クラッシュ
0600デフォルトの名無しさん
2006/05/01(月) 22:38:31JSFに限らずtomcatでよくおこる。
0601デフォルトの名無しさん
2006/05/01(月) 23:41:050602デフォルトの名無しさん
2006/05/01(月) 23:41:51ペガサス・ローリング・アタック
ではなかったか
0603デフォルトの名無しさん
2006/05/01(月) 23:58:47http://www.gori.sh/nonsection/ns_seiya.htm
〜クラッシュ が正しい。
おまえら小宇宙の燃焼がたりねぇな
0604デフォルトの名無しさん
2006/05/02(火) 00:19:27自分の目をつぶすのが趣味になってきたやつとかいたな
0605デフォルトの名無しさん
2006/05/02(火) 01:21:25目とか耳とか、セブンセンシズに目覚めれば不要だからな。
0606591
2006/05/02(火) 08:04:01普通にあると思うんだよ。この2chだってスレを全部読むと1000件
返ってくる訳だし、Wikipediaで長文記事を表示すればタグの総数は
結構なもんになるだろ?
0607デフォルトの名無しさん
2006/05/02(火) 10:08:49HTML構造をツリー化してセッションに保存する意義って何?
メモリ消費の犠牲を払うに値する、Strutsとかには無かった
大きなメリットが得られるの?
0608デフォルトの名無しさん
2006/05/02(火) 10:10:51イベント駆動で開発できるのは楽
URLベースとはまったく次元が違う
0609デフォルトの名無しさん
2006/05/02(火) 10:12:400610デフォルトの名無しさん
2006/05/02(火) 11:35:11コンポーネント構造を保存しないと再現できないから。
0611デフォルトの名無しさん
2006/05/02(火) 11:49:17無意味な愚痴・文句は聞き飽きた見飽きたので、
前向きかつ建設的な問題解決への議論も希望。
>>606
問題がJSF側にある?S2JSF側にある?
たとえば、定義ファイルに何かを追加することで回避とかができないか?
タグ1000回はともかく、ある程度の数なら耐えられるか?
情報あれば助かります。
0612デフォルトの名無しさん
2006/05/02(火) 12:18:11> 公式見解を希望。
ならMLに投げれ
ここは2chだバカ
0613デフォルトの名無しさん
2006/05/02(火) 12:23:300614591
2006/05/02(火) 13:08:43ノード数は展開される前のHTMLソースの複雑度に依存してるみたいだった。
つまり、検索画面が一度に10件返そうが10000件返そうがノード数は
変わらない。逆に、ブラウザ上ではシンプルに見える画面でも、実際は
ノード数消費が激しいケースもあり得る。
ノード数は1ページにつき小さいもので300、最大で1000ぐらいだった。
TreeStructureは1インスタンスにつき0.1KBくらい消費するので、
ノード数500の場合だとセッションに50KBの情報が入ることになる。
システムの画面数は50程度で、ユーザが実際に良く使うのは20画面くらい。
すると1ユーザにつき、50KB×20=1MBが消費される計算になる。
こんな感じなので、STATE_SAVING_METHOD = serverでは、大規模アクセスの
あるシステムの稼動は厳しい気がする。= clientにしたら、ひとまず
メモリ不足は解消した。
0615デフォルトの名無しさん
2006/05/02(火) 14:40:12あまり好きじゃなかったりするんだよな…
0616デフォルトの名無しさん
2006/05/02(火) 15:03:540617デフォルトの名無しさん
2006/05/02(火) 16:46:57Wicketなんかも、ページに配置したコンポーネントをすべてセッション内に展開す
るね。
違うページに行ったら全部開放されるけど。
0618デフォルトの名無しさん
2006/05/02(火) 17:28:55解放されないよ。ページのインスタンスがある限りは。
0619デフォルトの名無しさん
2006/05/02(火) 17:34:58ソースを追っかけた限りでは、Detachのときにセッションからはがしている
ようだったが....
ってまあ、ここはSeasarスレだしWicketの話を続けてもな。
0620デフォルトの名無しさん
2006/05/02(火) 19:05:38S2Strutsに戻ってみたんだが…
S2Struts1.2.2+Mayaaの方が断然使い勝手よくね?
0621デフォルトの名無しさん
2006/05/02(火) 20:24:08<span m:rendered="#{...}">がレンダリング後にも消えないのは仕様かな。
<span rendered="rendered">になっててちょっと格好悪い。
0622デフォルトの名無しさん
2006/05/02(火) 22:32:15設定ファイルが増えるし複雑にするのが好きだよね>Sersar関連
0623デフォルトの名無しさん
2006/05/02(火) 22:52:320624デフォルトの名無しさん
2006/05/02(火) 23:30:190625デフォルトの名無しさん
2006/05/02(火) 23:47:580626デフォルトの名無しさん
2006/05/02(火) 23:57:270627デフォルトの名無しさん
2006/05/02(火) 23:58:590628デフォルトの名無しさん
2006/05/03(水) 00:30:072回も間違えてるのに気付いてなかったので
一番失敗してるのが627
0629デフォルトの名無しさん
2006/05/03(水) 00:39:49セキュリティホールになることって…まさか無いよね。
0630デフォルトの名無しさん
2006/05/03(水) 01:58:50セキュリティホールになるに決まってるだろ。
0631デフォルトの名無しさん
2006/05/03(水) 02:13:02一般のhiddenと混同してない?
base64でシリアライズされてformに自動的に埋め込まれる
コンポーネントツリーの話だよ。
0632デフォルトの名無しさん
2006/05/03(水) 05:25:34あ、そうかもしれない。
Pageのインスタンスを明示的に保持して
後で復元するコーディングをよくやるので
勘違いしてた可能性あり。ごめん。
調べてもし何かわかったらWicketのスレに書きます。
0633デフォルトの名無しさん
2006/05/03(水) 11:09:40リクエストパラメータはどんなものでも検証しなおす必要がある
0634デフォルトの名無しさん
2006/05/03(水) 14:54:14それは勿論そうなんだけどさ。
JSFが勝手に埋め込むフィールドについて、検証の責務を負ってるのは
JSF側だろ?MyFacesはその辺ちゃんとクリアしてるのか、知ってる人
いる?って聞いてるんだよ。
0635デフォルトの名無しさん
2006/05/04(木) 00:20:010636デフォルトの名無しさん
2006/05/04(木) 00:21:34かいざん、偽造不可になってんじゃないの?
0637デフォルトの名無しさん
2006/05/04(木) 14:47:17Base64→GZIP→ObjectInputStream
の順で単純にデコードしていた。MyFacesは知らない。
ところでMyFacesからTeedaに移行した人いない?
俺も移行したいんだけど、トラブル発生を恐れて踏み切れず。
0638デフォルトの名無しさん
2006/05/04(木) 15:23:31ループ(子→親)を仕込む攻撃が可能になるよね。
ツリーを実装してるのはS2JSFだから、これはMyFacesじゃなくS2JSFの問題。
0639デフォルトの名無しさん
2006/05/04(木) 21:02:54Seasarはメモリリークを起こし、セキュリティも脆弱である。
0640デフォルトの名無しさん
2006/05/05(金) 11:02:03POJOActionでTransactionToken使いたいときって何かクラス用意されてるのだろうか?
Strutsのソース読んで自作すればいいんだろうけど
MessageManagerクラスもそうだけど、現行のStrutsの機能をPOJOでやろうとすると
どうしてもフレームワーク独自のクラスを使う必要性があるな
0641デフォルトの名無しさん
2006/05/05(金) 17:40:100642デフォルトの名無しさん
2006/05/05(金) 22:12:54そこでEJBですよ。
0643デフォルトの名無しさん
2006/05/06(土) 01:31:26GW休みを利用してSeasarを触っているんだけど、
ttp://s2container.seasar.org/ja/DIContainer.html#CoC
>「プロパティの型をインターフェースで定義する」というDIで推奨されている規約を守れば、 S2Containerが自動的に処理してくれるということです。
この場合、規約を守らなかったらどうなるの?
ここで、言っている"規約"ってどこかにまとまってるの?
規約を守れ、規約を守れと太字で書いている割には肝心の規約の一覧とか見当たらないんだけど……。
0644デフォルトの名無しさん
2006/05/06(土) 01:35:06プロパティ型がインターフェイスじゃない場合は自動注入されない。
<property name="xxx">かアノテーションを使って手動指定する。
0645デフォルトの名無しさん
2006/05/06(土) 01:48:01とりあえず、S2全体の構造は把握できるよ。
ドキュメント不足は自力+ML過去ログで補うしかない。
0646デフォルトの名無しさん
2006/05/06(土) 02:13:20�dクス。
つまり、ここでいう"規約"は自動バインディングのルールってことなのか。
あと、コンストラクタの自動バインディングのルールにある
>引数の型がすべてインターフェースで最も引数の数の多いコンストラクタを使います。
これって、引数の型がすべてインターフェースで最も引数の数の多いコンストラクタが複数あった場合はどのコンストラクタが使われるの?
また、その判定基準は何?
0647デフォルトの名無しさん
2006/05/06(土) 02:21:35>これって、引数の型がすべてインターフェースで最も引数の数の多いコンストラクタが複数あった場合はどのコンストラクタが使われるの?
>また、その判定基準は何?
普通そこまでいったら、自動バインディングじゃなくて、ファイルかアノテーションで手動設定すると思うぞw
とはいえ、実際どうなるのかは知っておきたい気はするな
0648デフォルトの名無しさん
2006/05/06(土) 02:36:16自己解決しました。
org.seasar.framework.container.assembler.AutoConstructorAssembler#getSuitableConstructor
を読めばいいんですね(><)
まぁ、ただ単にコンテナの仕様が知りたかったのと、きっちりかっちりしてない規約に従うのに疑問があったんで遊んでみただけ。
ちょいと悪ふざけがすぎた。スマソ。
しっかし、ちょっとしたことを調べるのになんでソースまで読む羽目になるんだか。
0649デフォルトの名無しさん
2006/05/06(土) 09:33:09Springが採用される理由が分かった気がする
0650デフォルトの名無しさん
2006/05/06(土) 09:35:37それを言うならJSFとかじゃないの?
>>648
できれば結果を教えてほしいw
0651デフォルトの名無しさん
2006/05/06(土) 19:25:41有料サポートの購入をお勧め。
0652デフォルトの名無しさん
2006/05/06(土) 19:29:030653デフォルトの名無しさん
2006/05/06(土) 19:32:46規約地獄なSeasarを捨ててXML天国なSpringをお勧めする
0654デフォルトの名無しさん
2006/05/06(土) 20:16:200655デフォルトの名無しさん
2006/05/06(土) 21:55:35warota
0656デフォルトの名無しさん
2006/05/06(土) 22:01:03もちろんソースを読みたいことでしょう。
ソースを読んで理解していただくためにJavaDocを廃止しました。
0657デフォルトの名無しさん
2006/05/06(土) 22:52:18やはりSunの実装だと問題なしだったか
2chなんぞにこんな大事なことかきこむんじゃねーといっておるぞ
0658デフォルトの名無しさん
2006/05/06(土) 23:30:19> 2chなんぞにこんな大事なことかきこむんじゃねーといっておるぞ
つーか、MLの中の人はこういった問題に遭遇したことがないのかね
0659デフォルトの名無しさん
2006/05/06(土) 23:45:15質問するためにわざわざはてなダイアリーをはじめる人もそんなにいないだろう
2chというのは、最も気軽な質問場所だと思うのだけどな
JDKだって2ch発の指摘でバグ修正やったことあるし
このスレはム板のスレというよりヲチスレみたいになってるから、評判悪いのかもしれないがw
0660デフォルトの名無しさん
2006/05/07(日) 00:36:10どこに保存するんだろうか?
0661デフォルトの名無しさん
2006/05/07(日) 01:47:01このスレ
0662デフォルトの名無しさん
2006/05/07(日) 04:00:09冗談だろ
0663デフォルトの名無しさん
2006/05/07(日) 04:56:54つうかひがたんが2chみれる環境にないのが
原因だしな。そりゃ無理だろw
0664デフォルトの名無しさん
2006/05/07(日) 05:09:17MLとかブログで名前出して聞くのは恥ずかしいことでも、2chでなら聞ける!
0665デフォルトの名無しさん
2006/05/07(日) 05:17:19MLとかブログで名前出して答えるのは恥ずかしいことでも、2chでなら答えれる!
0666デフォルトの名無しさん
2006/05/07(日) 05:24:250667デフォルトの名無しさん
2006/05/07(日) 05:36:440668デフォルトの名無しさん
2006/05/07(日) 06:19:560669デフォルトの名無しさん
2006/05/07(日) 09:17:520670デフォルトの名無しさん
2006/05/07(日) 09:41:57あまり機能してないのはここぐらいだ
0671デフォルトの名無しさん
2006/05/07(日) 09:52:59最近、エビちゃんを見る度にSeasarを思い出してしまう
完全に刷り込まれてしまったみたいだ
0672デフォルトの名無しさん
2006/05/07(日) 10:35:25少なくとも、いろんなことに対する心理的な壁は、
ML >>>>>>> 2ch
だというのは事実ですたい。
MLよりは、2ch風公式質問BBSの方が人が寄ってくると思いますです。
0673デフォルトの名無しさん
2006/05/07(日) 10:40:09作ればいいジャマイカ
今時の会社は2chはブロックされてるのが普通だしdat落ちしたらもったいないしな
ここはネタスレヲチスレだと思う
0674デフォルトの名無しさん
2006/05/07(日) 10:44:24ひが氏自信が公式として管理運営すれば良いと思うが。MLよりは遙かに繁栄すると思われるでし。
もちろん、スレ立て管理、削除管理、キチガイ対策など大変だとおもうけど。
0675デフォルトの名無しさん
2006/05/07(日) 10:46:14→ひが氏自身が開設してコミッタ達(もしくはボランティアなどの協力者)が管理運営すれば良いと思うが。
0676デフォルトの名無しさん
2006/05/07(日) 10:53:130677デフォルトの名無しさん
2006/05/07(日) 11:26:07そうすれはS2JSFだってすぐに問題分かったはず
掲示板のほうがMLより手軽ってのは昔から当たり前のことだし
どこのオープンソースプロジェクトでも同じ問題抱えておる
0678デフォルトの名無しさん
2006/05/07(日) 11:27:08だからMLがマズーなんだってば。ループさせんなw
0679デフォルトの名無しさん
2006/05/07(日) 12:17:270680デフォルトの名無しさん
2006/05/07(日) 12:41:25せっかく勝手に2chにスレ立ってるんだから、拒絶するよりは利用した方がお互い得だと思うけどね
ここがネタスレヲチスレオンリーだと、コミッター側にとっては得が少ないということはあるが
0681デフォルトの名無しさん
2006/05/07(日) 12:44:47やっぱしさ、「んなもんマニュアル嫁」って言われるのがイヤだからMLを敬遠するんだよ。
0682デフォルトの名無しさん
2006/05/07(日) 12:49:29ソース嫁っといわれてるのが危険かと
0683デフォルトの名無しさん
2006/05/07(日) 13:19:450684デフォルトの名無しさん
2006/05/07(日) 13:24:41Jakarta系はたしかMLだった気がする
JBossはBBSあるけど、あそこは営利企業だからな
0685デフォルトの名無しさん
2006/05/07(日) 13:25:021行コメントでも書かれていればそれをたよりにソースが追いやすくなったりするし、
EclipseやNetBeansとかIDEちゃんと使っていればJavaDoc書くのもぜんぜん
問題ないように感じるんだが
つーか、コメントないソースのおかげで開発者をわざと狭めてるんじゃないかなと思ったり
公式サイトのドキュメントもスクロールしまくりの長いのみせられたら誰も読む気がしないだろうし
0686デフォルトの名無しさん
2006/05/07(日) 13:28:20排除するだけでもどれだけ苦労するかwwwww
0687デフォルトの名無しさん
2006/05/07(日) 13:41:31> JBossはBBSあるけど、あそこは営利企業だからな
Seasarも同じだろ
そこがやればいいのにな
0688デフォルトの名無しさん
2006/05/07(日) 14:02:35営利企業がオープンソースフレームワークの開発を行うというのは全然違うぞ
0689デフォルトの名無しさん
2006/05/07(日) 14:19:48JBossと同じように、まずは有償ドキュメントから提供してもらおうか
0690デフォルトの名無しさん
2006/05/07(日) 16:06:34> 拒絶するよりは利用した方がお互い得
拒絶したくなるようなことばかり書いてたくせにwww
0691デフォルトの名無しさん
2006/05/07(日) 16:21:56> JDKだって2ch発の指摘でバグ修正やったことあるし
サンの中の人が2ch直接見て修正したわけじゃないだろ
ここに書いたことも間接的に伝わってるし>561みたいに
対応もしてくれてんだからうまくいってんじゃね?
0692デフォルトの名無しさん
2006/05/07(日) 16:54:56> JBossと同じように、まずは有償ドキュメントから提供してもらおうか
つ ttp://www.amazon.co.jp/exec/obidos/ASIN/4797331968/
0693デフォルトの名無しさん
2006/05/07(日) 17:02:50名無しで質問してコミッタに答えてもらうならブログのコメント
じゃダメなのか?
0694デフォルトの名無しさん
2006/05/07(日) 17:04:17サンの中の人は2chが怖くてなかなか読もうとしなかったwww
たしかに、対応されてるってことはうまくいってるってことだな
0695デフォルトの名無しさん
2006/05/07(日) 17:23:52それ読むとますますSeasarが嫌いになるんじゃなかろうか
最初の簡単なDIの説明だけで何ページもソースをよまされるという
何のための書籍かわからん
0696デフォルトの名無しさん
2006/05/07(日) 17:31:13そりゃ入門書だからな
その次がないんだよな
つソース?
0697デフォルトの名無しさん
2006/05/07(日) 17:45:36入門書になってない
0698デフォルトの名無しさん
2006/05/07(日) 20:14:09答えてくれるならコミッタでなくてもいいんだけどね
Bugレポートみたいになんか対応して欲しいなら勇気をもってML
使い方がわかんねー、とかならここでもいいんじゃない
0699デフォルトの名無しさん
2006/05/07(日) 21:00:29higaタソはコミッタに返事ほしけりゃMLが確実ってだけだから
コミッタじゃなくていいなら好きにしろってこった
0700デフォルトの名無しさん
2006/05/08(月) 00:15:110701デフォルトの名無しさん
2006/05/08(月) 19:32:550702デフォルトの名無しさん
2006/05/08(月) 19:50:07八丁堀で一緒だったkaoriタソ(;´д`)ハァハァ
0703デフォルトの名無しさん
2006/05/08(月) 19:50:45http://pc8.2ch.net/test/read.cgi/tech/1077465099/
0704デフォルトの名無しさん
2006/05/08(月) 22:26:51DBやファイル等を意識しなくていいのが、DAOじゃないのか?
0705デフォルトの名無しさん
2006/05/08(月) 22:54:560706デフォルトの名無しさん
2006/05/08(月) 23:03:14ファイルのuploadの話だろ
0707デフォルトの名無しさん
2006/05/09(火) 11:45:03>HOT deployの技術は、今後Seasarの様々なプロジェクトで利用できるようになるでしょう。
現状はDIコンテナで管理されているオブジェクト(クラス)のソースが
変更されたときに即座に反映されるってことかね?
当たり前かもしらんが、オブジェクトの状態は初期化されるんだろうな。
0708デフォルトの名無しさん
2006/05/09(火) 18:03:16INFOにしたいんだけど、テストの度にlog4j.propertiesを書き換えないで
済む方法ってない?
0709デフォルトの名無しさん
2006/05/09(火) 19:03:460710デフォルトの名無しさん
2006/05/09(火) 21:35:13それ以外の時だけクラスパスの頭にディレクトリつけて
そこにINFOのlog4j.properties置くとか
0711デフォルトの名無しさん
2006/05/09(火) 23:11:27http://itpro.nikkeibp.co.jp/article/NEWS/20060509/237206/habu.jpg
0712デフォルトの名無しさん
2006/05/09(火) 23:15:12なるほど、ありがとう。
0713デフォルトの名無しさん
2006/05/09(火) 23:41:55メシくってるところにンなもん見せるんじゃない(怒
0714デフォルトの名無しさん
2006/05/10(水) 14:04:46使えなくなってしまった。S2Container.getRequest()が廃止されたのが原因みたい。
プロダクト間のバージョン対応表ってどこかに無かったっけ?
0715707
2006/05/10(水) 17:20:45> HOT deployは、DIContainerで扱っているコンポーネントだけが、
> 対象だというふうに思われる方もいるかもしれませんが、
> OndemandBehaviorのrootPackageName以下のクラスはすべて対象です。
ありがとhigaタソ、ちゃんとここも見てんだね〜。
0716デフォルトの名無しさん
2006/05/10(水) 21:26:54残念だがこっちのようだw
つttp://d.hatena.ne.jp/t-wada/comment?date=20060509#c
0717707
2006/05/11(木) 00:40:04それじゃ、逝ってくるわ。
0718デフォルトの名無しさん
2006/05/11(木) 10:44:37すべてのSQLがDeubgレベルで出力されるのにフィルタリングをかけたいです。
executeされた中で、一部のSQLだけログ出力したいという要望です。
BasicSelectHandlerをextendして、
executeをオーバーライドしてフィルタリング処理をする
以外にいい方法ありますか?
0719718
2006/05/11(木) 11:03:26この方法だと、
論理的なコネクションを取得しました
論理的なコネクションを閉じました
トランザクションを開始しました
トランザクションをコミットしました
トランザクションをロールバックしました
のメッセージがでてしまうので、ログをOffにする方法が必要みたいです
0720デフォルトの名無しさん
2006/05/11(木) 11:27:06で、もともとのLoggerはロギングレベル上げてしまうとか。
ふとした思いつきなので、かなりダサいかもしれん。
0721718
2006/05/11(木) 11:37:32BasicSelectHandlerがlogger_.debug(getCompleteSql(args));
ってやってて、
loggerが、Logger.getLogger(BasicSelectHandler.class)で取得されているので、
実行されるSQL毎にLoggerって分けれないような気がするんです。
どうでしょうか。
while(true) {
select発行処理
if (条件) {
update発行処理
}
スリープ処理
}
デーモンスレッドを起して、上みたいな処理をしていて、このループによる
BasicSelectHandlerからのログ出力がいっぱいでるので、
フィルタリングして別スレッドのUpdateのログと、Selectのログだけとりたいみたいな
かんじです。
0722デフォルトの名無しさん
2006/05/11(木) 21:15:480723デフォルトの名無しさん
2006/05/11(木) 22:58:52AOPで突っ込むとか。
JDBC-JDBCのブリッジを造るとか。
JDBCのブリッジになって、ログをはき出すOSSがどこかにあったはず。
0724723
2006/05/11(木) 23:46:06ttp://jdbcdebugger.sourceforge.jp/
海外のでは設定ファイルで
>別スレッドのUpdateのログと、Selectのログだけとりたい
ということが出来るのがあったんだけど、URLが見つからない・・・
0725デフォルトの名無しさん
2006/05/12(金) 00:48:150727718
2006/05/12(金) 08:46:16レス、ありがとうございます
今のところは、BasicSelectHandlerを継承して、
INFOレベルでログを吐くHandlerを作成し、
ログが必要でないところは、BasicSelectHandler(または、BasicUpdateHandler)
を利用し、ログが必要なところは、継承したHandlerを利用し、
ログ出力レベルをINFOレベルでとるようにしました。
ただしこの案だとDEBUGのログ全部がとれなくなってしまうのが×です。
要望をまとめると以下になるので。
* 一部分だけ、
* トランザクション開始とか終了のログ、
* コネクション取得と閉じるログ
* SQLのログを出力したくない。
* てか、一部分から呼び出された範囲で、Seasarが出しているログ全部だしたくない。
この要望を満たすために、AOP案で、BasicSelectHandler(または、BasicUpdateHandler)
のexecuteを呼ぶところ(AOPでトランザクション開始しているならその開始元ごと)
で、ログ出力を無効にする案を考え中です。
なんか、AOPで処理をはさんでも、はさんだ以下だけ、ログを無効にはできなさそうな気がしますし、
DEBUGログで一部をださないようにするという要件自体が間違っている気もしますが。
0728718
2006/05/12(金) 08:48:45>日本製だとこれ。
>ttp://jdbcdebugger.sourceforge.jp/
>
>海外のでは設定ファイルで
>ttp://www.p6spy.com/
これ、すばらしいプロダクトですね。
SeasarのSQLログ出力もイイと思ってましたが、これらもイイ。
まだ案は思いついていないですが、利用できる方法を考えてみます。
0729デフォルトの名無しさん
2006/05/12(金) 20:06:000730デフォルトの名無しさん
2006/05/12(金) 21:54:23クラスを入れ替えるのだからいいんじゃね?
0731デフォルトの名無しさん
2006/05/13(土) 00:22:130732デフォルトの名無しさん
2006/05/13(土) 01:06:03Beansの値を埋め込みたいんだけど無理かなあ。無理?
<option>#{ここで式言語を評価したい}</option>
<script type="text/javascript">
var x = #{ここで式言語を評価したい};
</script>
0733デフォルトの名無しさん
2006/05/13(土) 10:04:29↑
スーパープログラマーなろうと希望に胸を膨らませて、
院を中退したpmokyだが、ひが企画の実態は…
↓
http://d.hatena.ne.jp/pmoky/20060510#p1
http://d.hatena.ne.jp/pmoky/20060223
0734デフォルトの名無しさん
2006/05/13(土) 14:14:59面白かったけどS2とは関係ないだろw
0735デフォルトの名無しさん
2006/05/13(土) 14:41:57という733の憎悪を感じます。
0736デフォルトの名無しさん
2006/05/13(土) 17:44:41diconは複雑すぎてわけがわからんけどJavaのコードは異常に楽そう。
早くドキュメントが欲しい。
0737388
2006/05/13(土) 19:04:52まぁ調整はこんなもんかな。
http://www.geocities.jp/sdv_vs2005/screenshot.jpg
http://www.geocities.jp/sdv_vs2005/container3.jpg
で、ようやくS2Container.NETのNET2.0版がリリースされたんで適当に晒してみる。
http://www.geocities.jp/sdv_vs2005/
0738デフォルトの名無しさん
2006/05/14(日) 02:12:54徹夜で行って会場で寝るか
0739デフォルトの名無しさん
2006/05/14(日) 08:28:51すげー。
0740デフォルトの名無しさん
2006/05/14(日) 16:20:560741デフォルトの名無しさん
2006/05/14(日) 17:01:10設 定 フ ァ イ ル を 書 き た い の か 、 書 き た く な い の か 。
0742デフォルトの名無しさん
2006/05/14(日) 17:25:090743デフォルトの名無しさん
2006/05/14(日) 17:52:02へ_へ___(以下略
0744デフォルトの名無しさん
2006/05/14(日) 18:12:36一瞬だけh(1)も絡みかけてたからなw
アブねーアブねー。
オレンジニュースで晒したのは絶対わざとだろw > オレジュの中の人
0745デフォルトの名無しさん
2006/05/14(日) 22:38:410746デフォルトの名無しさん
2006/05/15(月) 01:59:410747デフォルトの名無しさん
2006/05/15(月) 06:20:57が、やねうスレに貼られている件。
ttp://d.hatena.ne.jp/habuakihiro/20050527
とかだけど、
>例の件も進めてますので、何卒よろしく(^^)
の後、音沙汰無いのは色々と察知したんだろうなw
ttp://d.hatena.ne.jp/habuakihiro/20050816
>さすがにこの歳になると、ある程度人を見る目というのは養われます。
>大体駄目っぽいのは、技術力が無いのに技術を語る人。
>大抵、こういうのは虚勢張ってるので、進捗報告なども水増ししてくる。
社長、ナイス眼力w
artonたんあたりも巻き込まれたりするんじゃろうか。
0748デフォルトの名無しさん
2006/05/15(月) 11:55:13仕事で、他のDIコンテナでそういうの作ってたから、
そういうのを少しやってみようと思ってたんだけど。
まだ、色々有用な追加機能はありうると思いますけど・・・
0749デフォルトの名無しさん
2006/05/15(月) 12:24:25そこでは、気が付いて無いような。
yaneurao自体そんなにまずいってことも無いように思うし。
若干キャラがかぶってるし。
0750デフォルトの名無しさん
2006/05/15(月) 12:51:060751デフォルトの名無しさん
2006/05/15(月) 18:43:48> 誰かカンファレンスの感想を書いてくれ〜
感想ではないが冒頭の会員総会の中で今後の事業計画?として
seasar.org内にWebマガジンを創刊する(計画がある)と言ってた
その枕詞が「2chではマニュアルがないと言われてますが..」
だったので笑った
やはり網羅的な文章を起こす体力、リソースは持ち合わせてないようだ
0752デフォルトの名無しさん
2006/05/15(月) 19:06:11> >>738
> 一瞬だけh(1)も絡みかけてたからなw
> アブねーアブねー。
h(1)なんか最近大阪がたいへんそうだけど、
まさかこの件じゃないよね
0753デフォルトの名無しさん
2006/05/15(月) 22:40:55お呼びですよ
http://d.hatena.ne.jp/sugimotokazuya/20060515/1147660738
0754388
2006/05/16(火) 00:46:39ブログ見てきた。
>ぜひSeasarへ申請してみてはどうでしょうか? > 作者様
うーむ。
さすがにそこまでSeasarファウンデーションに入れ込んでいる訳ではないんで、申請とかそういうのは勘弁してくれ。
まぁ、Spring.NETやCastleWindsorなど.NETのDIコンテナは他にもあるし、その辺りの調査で忙しくなるってのもあるんだけど。
0755デフォルトの名無しさん
2006/05/16(火) 08:39:430756デフォルトの名無しさん
2006/05/16(火) 09:47:27ぜひ力を貸してほしいんですけどねぇ〜。残念。
0757デフォルトの名無しさん
2006/05/16(火) 09:51:040758デフォルトの名無しさん
2006/05/16(火) 10:51:190759デフォルトの名無しさん
2006/05/16(火) 11:07:46お前誰だよwwww
0760デフォルトの名無しさん
2006/05/16(火) 11:24:140761デフォルトの名無しさん
2006/05/16(火) 11:27:49スタッフ、コミッタ間で私語が飛び交ってたし、それがOKになる緩い
空気が漂っていた。
セッションのスピーカーは若いってのもあるんだろうけど、もうちょっと
喋りを研究しないと。PowerPointをなぞるだけで大学の卒研発表みたいだった。
と2chらしくネガティブに書いてみたが、まあ全体としては面白かったよ。
0762デフォルトの名無しさん
2006/05/16(火) 11:34:03・公式サイトをもっと分かりやすく
・ドキュメントがまったくないのはふざけすぎ
・コメントがまったくないコードってチーム開発する気あるのですか?
これらが解決すれば少なくとも日本では採用が増えるかもしれないというのに
新規案件みんなSpringだよ・・・
用はまとめる人がいないんだよね
技術者が集まるのは結構だけど
0763デフォルトの名無しさん
2006/05/16(火) 12:11:49> ・コメントがまったくないコードってチーム開発する気あるのですか?
コメントがなきゃチーム開発できないのか?
> 新規案件みんなSpringだよ・・・
よかったじゃん
0764デフォルトの名無しさん
2006/05/16(火) 12:26:19コメントがまったくないソースって斬新だと思う
ドキュメントが整備されていればまだしもどちらもないのだから
0765デフォルトの名無しさん
2006/05/16(火) 12:47:23プロダクトによってはないとか、役にたつドキュメントが
ないとかにしとけよw
0766デフォルトの名無しさん
2006/05/16(火) 12:48:010767デフォルトの名無しさん
2006/05/16(火) 13:15:47もちろん読みたくないでしょう
本プロジェクトでは思い切って使えるドキュメントを廃止してみました
0768デフォルトの名無しさん
2006/05/16(火) 13:21:05今後Seasarが生き残るのか不安になる。
実際、俺は使ってみたいんだが、
「内輪で分かってればいい。
分からないやつは使わなくていい。」
っていう奴が多いコミュニティには入りにくい。
Seasarっていうプロダクトが好きで、
広めたいと思っているなら改めた方がいいよ。
「いいものは俺だけが使えればいい。あほな奴らは使うな」
って思ってんなら金庫に入れとけ。
OSSで広げんな。
そして キ モ ス。
0769デフォルトの名無しさん
2006/05/16(火) 13:46:560770デフォルトの名無しさん
2006/05/16(火) 13:48:57> ・コメントがまったくないコードってチーム開発する気あるのですか?
どうせコメント書いていてもお前読まないくせにwww
TomcatやSpringやJBossのコードなら全部ちゃんと読むのかよ
0771デフォルトの名無しさん
2006/05/16(火) 13:50:09お前もキモイ
OSSに幻想持ちすぎ
0772デフォルトの名無しさん
2006/05/16(火) 14:09:39内だの外だの日本的だな。
0773デフォルトの名無しさん
2006/05/16(火) 14:13:48Seasarよんでみたが本当にpublicであっても1行もコメントないんだな
0774デフォルトの名無しさん
2006/05/16(火) 14:15:380775デフォルトの名無しさん
2006/05/16(火) 15:18:39「内輪で分かってればいい」じゃなくて、「外にわかるようにしたいけど、その能力が足りない」だと思う
0776デフォルトの名無しさん
2006/05/16(火) 16:46:17Activity Based Datamodelって1対多関連にも連関エンティティを
用意するってこと?パフォーマンス的には相当不利になるのでは?
0777デフォルトの名無しさん
2006/05/16(火) 16:49:51> 実際、俺は使ってみたいんだが、
絶対に嘘だww
0778デフォルトの名無しさん
2006/05/16(火) 17:04:25なにを使いたいと思ったんだ?
0779デフォルトの名無しさん
2006/05/16(火) 17:40:47ヲタ理事が早速反応してるぞ
0780776
2006/05/16(火) 17:57:03パフォーマンス良すぎw
0781デフォルトの名無しさん
2006/05/16(火) 18:22:38個別にプロダクトのバグFIXまでしてくれるから安心だよ
有償サポートで行ったバグFIXはプロダクトに反映されるかどうかわからんしねw
0782デフォルトの名無しさん
2006/05/16(火) 20:24:430783デフォルトの名無しさん
2006/05/16(火) 20:26:31行動もせずただ愚痴るだけの>768のヘタレ具合にワロタ
ヲタ理事の腹の脂肪でも分けてもらえよwww
0784デフォルトの名無しさん
2006/05/16(火) 22:32:021.1でベースをTeedaに変更したとき、何に置き換えれば良いんでしょうか。
0785デフォルトの名無しさん
2006/05/16(火) 23:02:500786デフォルトの名無しさん
2006/05/16(火) 23:26:200787707
2006/05/17(水) 00:06:22俺キモス。
>>777
いや、マジで。
例の青い本も自腹で買ったし。(内容の良し悪しはおいといて。)
Springは一通り勉強したけど、設定ファイルが煩雑なのは明らかで、
JTAに対するスタンスもSeasarの方が優れていると思う。
プロダクト自体の魅力は感じてるよ?
俺が言いたかったのは、
OSSには活発で自由な雰囲気のコミュニティが必要なんじゃないか、
と言うことだったんだが。
正直、ドキュメント欲しいってやつが現実に居るのに無視され、
Javadocすら用意しないのは何故だろう?
(実装コメントは別に無くてもいいよ…読みやすければ。)
ここから完全に色眼鏡というか只の勘ぐりだが、
サポートで利益上げたいからドキュメント無いんじゃないのか?
書籍で利益あげたいんじゃないか?
と思えてしまう。
(実際、営利企業が中心で進めてるんだよね?)
ブログ中心でコミュニケーション取るのはいいけど、一過性だし、まとめられていない。
JavadocとWikiでまとめるだけでも随分素敵になると思うんだけど。
>>778
とりあえずS2DAOとAOP&JTAつかった宣言的トランザクション管理かな。
Flexもよさそうだよね。HTMLとJavaScriptで複雑なUI作るのはもう疲れた。
0788787=768
2006/05/17(水) 00:07:240789デフォルトの名無しさん
2006/05/17(水) 00:08:280790デフォルトの名無しさん
2006/05/17(水) 00:15:45英語でコメント書ける人は限られてるし、じゃあ入れない方がまし
・・・ってことになったのかなと勝手に思ってるが
0791デフォルトの名無しさん
2006/05/17(水) 00:17:31それはそうと、ドキュメントと活発で自由な雰囲気がどう関係してるのかがわからん
>>787 がドキュメントを書いてコントリビュートすれば受け入れられると思うよ
そういうのが活発で自由なコミュニティってことなんじゃねーの?
別にクレクレ口開けて待ってるだけのやつの面倒を見ることが
活発で自由だとはとても思えねーんだけど
0792デフォルトの名無しさん
2006/05/17(水) 00:29:13> OSSには活発で自由な雰囲気のコミュニティが必要なんじゃないか、
> と言うことだったんだが。
それならコミュニティの中に入って活発で自由に活動しなよ。
外からグダグダ書いててもなにも変わんないよ。
> 正直、ドキュメント欲しいってやつが現実に居るのに無視され、
> Javadocすら用意しないのは何故だろう?
お前も含めて誰も行動しないから。
欲しいって言ってりゃ何でも出てくるのがお前の考える
OSSなのか?
> ブログ中心でコミュニケーション取るのはいいけど、一過性だし、まとめられていない。
> JavadocとWikiでまとめるだけでも随分素敵になると思うんだけど。
そう思うんならお前が動けばいいじゃん。
seasar使いたいんじゃないのか?
そのために必要なんだろ?
それなのになぜやらない?
使う気ないってことだろ。
> とりあえずS2DAOとAOP&JTAつかった宣言的トランザクション管理かな。
そこら辺はそれなりにドキュメントあるだろ。
JavaDocなんていらねーだろ。
てめぇのやる気のなさを他人のせいにしてんじゃねーよ。
0794デフォルトの名無しさん
2006/05/17(水) 00:32:48さいごの > の直前までおおむね賛成だったのだが.....
JavaDocはいるだろ。提供側が使って欲しいと思ってるならなおさら。
逆に言えば、JavaDocさえあれば、ほとんどは「JavaDoc読めよ」で
済むというのに。
この点については「いるってやつが自分で作れよ」では済まないと思う。
0795792
2006/05/17(水) 00:38:36Javadoc全部イラネとは思っとらん。
だが、S2DAOとAOP&JTAではいらんだろ。
どのクラスのJavadocがあれば「JavaDoc読めよ」で済むというのか?
0796デフォルトの名無しさん
2006/05/17(水) 00:49:33トラックバック:http://life7.2ch.net/test/read.cgi/model/1146561408/
CanCamモデル蛯原友里【本スレ】その16
http://life7.2ch.net/test/read.cgi/model/1146561408/
0797787=768
2006/05/17(水) 00:51:23>JavaDocなんていらねーだろ。
以外は確かにそのとおりかもしれん。
>だが、S2DAOとAOP&JTAではいらんだろ。
俺は一応全部欲しいけど?
ちなみに、俺は他力本願だよ。
Wikiに関しても誰かそのうち作るだろうって程度。
所詮、俺は利用することだけ。
Seasarっていう魅力的なプロダクトがあるんだから、
広く利用されるようになって長く生き残って欲しいと思ってはいても、
俺がそれに手を貸すつもりは無い。
廃れても痛くも何とも無い。
ただし、利用してるのに廃れては困るんで、
もうちょっと広まって、出来ればデファクトスタンダードになって欲しい。
その為には、Javadocくらい書いてあたりまえだと思ってる。
これが正直な気持ち。
同じようなこと考えてる奴少なくないと思うけど。
>>796
エビちゃんはかわいいと思う。
ただ積極的に追いかけようとは思わないが。
0798デフォルトの名無しさん
2006/05/17(水) 00:53:54やったのは>>796かw
0799デフォルトの名無しさん
2006/05/17(水) 01:02:40S2Ayayaみたくネタプロダクトかと思って完全にスルーしてけど、
まじめなプロダクトだったんだね。
これも例のblogのせいだな。
0800デフォルトの名無しさん
2006/05/17(水) 01:03:09それは違うだろ。生意気で虚言癖が多いやねうらおの
幻想を打ち破りたいだけだろ。
やねうらおに騙される信者はまだまだいるからな。
0801デフォルトの名無しさん
2006/05/17(水) 01:07:24おれもほぼ同じような感覚だなあ。
以前Seasarの動作に不可解な点があって、ソースをおっかけ
始めたんだが、Javadocが無かったのでずいぶんと苦労した。
# 無論、さらにコメントがないのが追い討ちをかけたわけだが。
おれ個人的にはSeasarのほうがSpringより優れてると思ってる
けど、だからといって、俺が興味があるのはWebアプリケーションを
作るほうであって、フレームワークを作ることじゃないんで、
特段「じゃあ俺が」という感覚もない。
参加したい人だけ使って、ではSpringに追いつけないでしょ。
0802デフォルトの名無しさん
2006/05/17(水) 01:09:440803デフォルトの名無しさん
2006/05/17(水) 01:10:00あっちはドキュメント・チュートリアル・ツールが桁違いだ。
0804デフォルトの名無しさん
2006/05/17(水) 01:26:14漏れにとってはDI並みのインパクトだった
Seasar Wikiだったか。
おれは「無い無い言うよりサンタになったほうがかっこいいかな」とか思うけどな。
コメントが無かろうが、ソースが公開されてるのはうれしいよ。ソース読むの楽しいし。
0806デフォルトの名無しさん
2006/05/17(水) 01:54:51英語圏が問題になるといってもコメント部分は削除可能なんだし、
出来上がったクラスファイルは問題ないし
そもそもコメントがないのから英文を作るほうがしんどいと思うよ
先に日本語なりで作っていればそれを翻訳専門の人に渡すことも出来るが
ソース渡されて英語のコメント書いてとかはちとありえんぞ
0807デフォルトの名無しさん
2006/05/17(水) 02:33:10そこへトラックバックしておこう
トラックバック:http://d.hatena.ne.jp/sugimotokazuya/20060515/1147660738
0808デフォルトの名無しさん
2006/05/17(水) 08:10:43藻舞らもガンガレw
0809768
2006/05/17(水) 08:32:18「全部入り」で提供される予定なし?
Springは何も考えずにwith-dependencis拾うだけで楽チンだったけど。
こういうトコも対抗して欲しいな…
0810デフォルトの名無しさん
2006/05/17(水) 08:56:33いじるのは自粛する
0811デフォルトの名無しさん
2006/05/17(水) 10:46:45どこのスレだ?
0812デフォルトの名無しさん
2006/05/17(水) 11:31:22誰もが理解しやすいキュメントをきちんと整理してください。
願いはそれだけです。
0813デフォルトの名無しさん
2006/05/17(水) 12:12:31やねうスレ
0814デフォルトの名無しさん
2006/05/17(水) 12:23:53お断りだ
0815デフォルトの名無しさん
2006/05/17(水) 12:31:29「S2Eclipse Plugin」という名前が
まるでMaven2のEclipseプラグイン m2eclipseみたいな
紛らわしいと思った。
トラックバック:http://d.hatena.ne.jp/nowokay/20060517
0816デフォルトの名無しさん
2006/05/17(水) 12:35:35無効で拒否してんのかな?
0817デフォルトの名無しさん
2006/05/17(水) 12:36:32もういっちょ
0818デフォルトの名無しさん
2006/05/17(水) 12:37:09どうやらレスの先頭にかかないとうまくいかないようだ
0819デフォルトの名無しさん
2006/05/17(水) 12:37:56>>753, >>807
こっちももう一度トラックバックだ
0820デフォルトの名無しさん
2006/05/17(水) 12:38:260821デフォルトの名無しさん
2006/05/17(水) 12:39:14>>796もトラックバックし直し
0822デフォルトの名無しさん
2006/05/17(水) 12:41:130823デフォルトの名無しさん
2006/05/17(水) 12:42:38ひがやすをblogにトラックバック
0824デフォルトの名無しさん
2006/05/17(水) 12:42:550825デフォルトの名無しさん
2006/05/17(水) 18:25:310826デフォルトの名無しさん
2006/05/17(水) 18:34:53ここで電通のサポートのこと書いてもスルーだよw
0827デフォルトの名無しさん
2006/05/17(水) 21:20:37ワラタ
0828デフォルトの名無しさん
2006/05/18(木) 00:43:44あれは面白かったね。で、やっぱ名前で損しているとw
普通にS2Workflowとかの方が良かったと思う。
「ワークステートエンジンだ」と中の人は言ってたような気がするが、マーケティング的にはワークフローの方がよく釣れそうだ。
0829デフォルトの名無しさん
2006/05/18(木) 00:59:182ってtoという意味で使うこともおおいし
バージョン3はどうなるのか
0830デフォルトの名無しさん
2006/05/18(木) 03:10:23それならそれでS2Workstateにすればいい気もする。
0831デフォルトの名無しさん
2006/05/18(木) 07:40:15エヴァ好きにはたまらないネーミングですたい
0832デフォルトの名無しさん
2006/05/18(木) 09:08:47たのむからS2ではなく、Seasarで統一してほしい。
0833デフォルトの名無しさん
2006/05/18(木) 09:26:58ナイス。その調子だ。
0834デフォルトの名無しさん
2006/05/18(木) 10:28:00どうしたもんか。
0835デフォルトの名無しさん
2006/05/18(木) 10:32:03人はがーっとあつめて、開発者は集まりました、と。
でももっと大事な部分が抜けてる。
例えばS2のプロダクトをダウンロードしに公式サイトのプロダクトページにいったら、ファイルが複数並んでいる。
でも、それらの違いは一言もそのページに書いてない。
こんなの普通あり得ないんだけど、その辺の面倒は誰も見てないのか、ずーっとそのまま。
結果、使ってみようかなと思った人は使う前から「こんなの大丈夫かよ」と不安になる。
そうなると、誰も幸せにならない。
0836デフォルトの名無しさん
2006/05/18(木) 10:40:52禿胴
「全部入り」で提供してもらえるとかなりうれしい。
S2プロダクト間のバージョン依存が面倒くさそう。
0837デフォルトの名無しさん
2006/05/18(木) 10:47:01ゲリオンなんて持ち出すなんて、C言語厨なガンヲタみたいで嫌だな
0838デフォルトの名無しさん
2006/05/18(木) 13:23:41日本でどうしようもないのに、世界戦略といったところで。
0839デフォルトの名無しさん
2006/05/18(木) 13:34:22Rubyほど知名度を上げるにはまだ至っていないだろうな。
横浜ベイキットよりは知られているだろう。
0840デフォルトの名無しさん
2006/05/18(木) 14:22:350841デフォルトの名無しさん
2006/05/18(木) 14:25:090842デフォルトの名無しさん
2006/05/18(木) 15:58:050843デフォルトの名無しさん
2006/05/18(木) 16:14:02○ そもそも、この世に有償サポート受けた香具師いる?
0844デフォルトの名無しさん
2006/05/18(木) 16:20:49あの世には居るって事でつか?
0845デフォルトの名無しさん
2006/05/18(木) 16:39:50どの世の事でつか?
0846デフォルトの名無しさん
2006/05/18(木) 17:06:550847デフォルトの名無しさん
2006/05/18(木) 17:32:430848デフォルトの名無しさん
2006/05/18(木) 18:46:124章の途中まで読みました。
第1章読むのが一番辛かったのは気のせいだろうか・・・
0849青本くん
2006/05/18(木) 19:13:35http://www.thinkit.co.jp/free/article/0605/4/1/index.html?fr=rdf
読みました。
青本買って良かったと思いました。
0850青本くん
2006/05/18(木) 19:14:56S2JSFにちょっと不安を感じました。
メモリの件は解決しているのでしょうか?
0851591
2006/05/18(木) 19:51:54今後解決するとひがさんがblogで言っていた。
現状でもSTATE_SAVING_METHOD = clientなら大丈夫だけど
HTMLに巨大なhiddenフィールドが吐かれて不気味。
俺としてはむしろ、この問題が今まで指摘されてこなかった
ことの方が不安だな。本当に実案件で使われているのか?
と思ってしまう。
0852デフォルトの名無しさん
2006/05/18(木) 20:06:13ヲタ理事もS2Struts+Mayaa一押しでTeedaに期待とか言い切ってるんだしwwwwwwwww
0853デフォルトの名無しさん
2006/05/18(木) 20:16:450854& ◆kXFLoQT9tI
2006/05/18(木) 20:24:56返信ありがとうございます。
ひがさんのblogをチェックしていきたいと思います。
2ch、ほとんど読んだことがなかったのですが、
過去ログ読むと思っていたよりも勉強になりそうなので、
こちらもチェックしていきます。
また教えて下さい。
ありがとうございました。
0855591
2006/05/18(木) 20:27:49いかないんだよな。いや、十分良さを感じてるんだけどね。
でも結局、Teeda Extensionに移行するときHTML全書き直しの苦行が
待っているのか。HTMLはPOJOにできないもんなあw
0856デフォルトの名無しさん
2006/05/18(木) 20:50:54> HTMLはPOJOにできないもんなあw
それがMayaaやTeedaだろ
残念ながらS2JSFはPlain OldなHTMLじゃないけどな
0857デフォルトの名無しさん
2006/05/18(木) 21:03:55そのページの記事に、なんでHPがからんでるのかがわからん。
コミッタでもいるのか。
0858591
2006/05/18(木) 21:12:06あ、TeedaってMayaa方式なのか。
0859デフォルトの名無しさん
2006/05/18(木) 21:26:16http://d.hatena.ne.jp/higayasuo/20060127
mayaaファイルの代わりにPageクラスのアノテーションを使うようだ
0860デフォルトの名無しさん
2006/05/18(木) 22:52:26HPがハードを提供してるから
0861デフォルトの名無しさん
2006/05/18(木) 23:10:37http://hw001.gate01.com/dec2750/img/0812/08.jpg
http://blog15.fc2.com/w/wilosn/file/KIF_0236.jpg
http://blog15.fc2.com/w/wilosn/file/KIF_0237.jpg
http://blog15.fc2.com/w/wilosn/file/KIF_0281.jpg
http://blog15.fc2.com/w/wilosn/file/KIF_0283.jpg
http://blog15.fc2.com/w/wilosn/file/KIF_0300.jpg
このような絵は、常人なら思わず目を背けたくなる不快な場面ですが、
「おたく族」たちは、毎日この種のアニメを観てはおぞましい妄想に耽っているのです。
そして、隙あらば幼女を拉致監禁し、残虐なる虐待・暴行を加えた上、
欲望を吐き出した後は殺して、その遺体を食べようと企んでいるのです。
今この瞬間も、第二、第三の宮崎勤・小林薫が、車のウィンドー越しに、
あるいは人通りの少ない路地裏の物陰から、あなたの大切な家族を狙っているのです。
あなたの知人で、ロリコンアニメを所持していたり、DVDを借りている人はいませんか。
会話の端々で「キター!」と叫んだり、名前の後に「タン」をつけて話す人はいませんか。
部屋にアニメのフィギュアを飾ったり、メイド喫茶に入っていく姿を見掛けたことはありませんか。
もしいるのなら、彼の友人や近所の人たちを中心に、なるべく速やかに、
かつ一人でも多くの人にその事実を知らせてあげてください。
そして、そのおたく族が悲劇的な犯罪を起こすことのないよう
地域ぐるみで監視の目を張り巡らせてほしいのです。
0862デフォルトの名無しさん
2006/05/18(木) 23:24:32ちょっと気になるのだが、その元スレを教えてくれんか
0863デフォルトの名無しさん
2006/05/18(木) 23:28:140864デフォルトの名無しさん
2006/05/19(金) 00:03:37<span m:inject="s:forEach" m:items="#{items}" m:var="e">
<tr>
<th><span m:value="#{e.key}"/></th>
<td><span m:value="#{e.value}"/></td>
</tr>
</span>
</table>
<table>直下に<span>は、何度見ても気持ち悪い。
0865デフォルトの名無しさん
2006/05/19(金) 00:10:56たとえばDIだけでもダウンロードファイルでコア以外にtigerとかならんでるけど
それがなんなのかの説明がまったくないというのはほんとすごいよな
あのページ造った人は疑問に思わなかったのだろうか
0866デフォルトの名無しさん
2006/05/19(金) 00:15:17HTMLデザインはたとえばDreamWeaverというツールがデファクトスタンダードなんだから
それでどう修正がしやすいかというのが一番のポイント
また、設定ファイルをXMLにかくのはいいが、XMLに従うあまり
式等を「<」とかエスケープと化しろというのはあふぉとしか
JSP直のほうが軽いやん
こねくり回した結果簡単なものを複雑にしてるだけ
今ユーザーが望んでるのはEL式のようにデザイナと開発者が
どちらも分かりやすくメリットがあるようなもの
たとえばHTMLコメントで特殊なものを扱うとか、EL式でHTMLエスケープを入れることが可能になるとか
JSPはHTMLと違うから扱いにくいと思うやつはいないよ
カスタムタグとか式とかつかわなければデザインツールで綺麗に面倒を見てくれる
デザインツール自体がTomcatと連携して動くとか現状を知らない人も多いのかねぇ
0867デフォルトの名無しさん
2006/05/19(金) 00:26:31>JSPはHTMLと違うから扱いにくいと思うやつはいないよ
現場を知らないようで・・・
0868デフォルトの名無しさん
2006/05/19(金) 00:45:56ELとfnを上手く使えば、HTMLタグの入れ子構造を壊さずに記述していくことも可能だし
0869デフォルトの名無しさん
2006/05/19(金) 00:47:38いつの時代の人ですか?
0870デフォルトの名無しさん
2006/05/19(金) 00:52:30>EL式でHTMLエスケープを入れることが可能になるとか
fn:escapeXml
0871デフォルトの名無しさん
2006/05/19(金) 01:18:23>カスタムタグとか式とかつかわなければ
つまり、JSPを使わなければと言いたいのですね。
0872デフォルトの名無しさん
2006/05/19(金) 01:19:10デザインとの分離が不可能
0873デフォルトの名無しさん
2006/05/19(金) 01:20:000874デフォルトの名無しさん
2006/05/19(金) 01:20:30ループ制御とELの構文があればいいだけ
JSPが一番入れ込むのがらくだから
HTMLだけだとどのHTMLがどの文字コードかとかわからんしな
現実的な階ではある>JSP
0875デフォルトの名無しさん
2006/05/19(金) 01:23:26・JavaEE5正式発表
・NetBeansが5.5でEE方面が大幅によくなりました、JBOSSも参加しました
・JavaSE7でプロパティが実装されます
・Linux等にてシステムにJRE同根も可能
というところか
肝心のリリースが近いJavaSE6はあんまりみえてこんな
NetBeansがここまで前面に出てきたことはなかったような
0876デフォルトの名無しさん
2006/05/19(金) 01:58:41いやまじで現場をしらないと思う。
ほとんどの現場では、デザイン会社がつくってきたHTMLを
プログラマがシコシコとJSTLに書き換えてるんじゃないか、いまでも。
0877デフォルトの名無しさん
2006/05/19(金) 02:23:40> Akabana
> Seasarのプロダクトを組み合わせてスタックとしてテストし、提供するプロジェクト
こんなのあったんだな
早く欲しい
0878850
2006/05/19(金) 03:23:36http://www.seasar.org/index2.html
今までわけのわからなかったプロダクトの概要が一目でわかってとても幸せになれました。
0879デフォルトの名無しさん
2006/05/19(金) 05:06:40ttp://blogs.sun.com/roller/page/yk?entry=higa_san_s_bof_at
0880デフォルトの名無しさん
2006/05/19(金) 08:56:520881デフォルトの名無しさん
2006/05/19(金) 09:03:50.NETとPHPのSandboxも隠せばいいのにとオモタ。
つーか、PHPはまだSandbox卒業してないのか orz
0882デフォルトの名無しさん
2006/05/19(金) 12:24:520883デフォルトの名無しさん
2006/05/19(金) 13:04:48びっくりするくらいドキュメントが少なくて驚くことが多い。
PicoContainer辺りは、ドキュメントは結構多いほうだけど、それでも例えば
Singletonで無いコンテナの作り方の書いてあるドキュメントはない。
Javadocを眺めると、ConstructorInjectionComponentAdapterFactoryを
使えばいいことは何とか分かる。
cglibとかはJavadoc以外には、最小限のサンプルプログラムが
1つある程度だった気がする。
たいていの人(9割?)は、やろうとする目的のために
チュートリアル、サンプルPG、Javadocまで調べて分からなければ
ギブアップするのではないかと思う。ソースまでは調べないと思う。
JavadocでAPIの仕様を見るだけ理解できるならコメントは不要だけど。
自分は、Seasarのある部分と似たものを作ったけど、Seasarのソースは
殆ど見なかった。必要も無かったし。
そう言う訳でソース読めは最後の最後だと思う。
0884デフォルトの名無しさん
2006/05/19(金) 13:22:41いいかんじ!
http://www.seasar.org/index2.html
こっちはもっといい感じ!!
http://vision.featia.net/misc/seasar/4/
若干、黒が多くて重たいきがしますが...
3ペインバージョンはFirefoxでは左の列が、中央の列に被って表示が崩れちゃってます。
0885デフォルトの名無しさん
2006/05/19(金) 13:23:18間違えた、右の列だ。
0886デフォルトの名無しさん
2006/05/19(金) 13:56:32とりあえず2ペインで行きそうなので3ペインは放置だそうです。
0887デフォルトの名無しさん
2006/05/19(金) 14:02:36デザインより見易さ。
0888850
2006/05/19(金) 15:34:18http://vision.featia.net/misc/seasar/4/
いいですねぇ。
こうしてみると、S2関連プロダクトってたくさんありますね ^^
0889デフォルトの名無しさん
2006/05/19(金) 15:41:090890デフォルトの名無しさん
2006/05/19(金) 15:43:400891デフォルトの名無しさん
2006/05/19(金) 19:59:26これってなんかのCMSつかってるの?
ページはすごくよくできてると思う。
>>890
正直、はてなにリンクしたほうがいいんじゃね?
0892デフォルトの名無しさん
2006/05/19(金) 20:39:12コメント・ドキュメントを書かないことで、
ドキュメントを書いて儲けてください。サポートで儲けてください。というメッセージを書いているんだよ!
0893デフォルトの名無しさん
2006/05/19(金) 22:38:210894デフォルトの名無しさん
2006/05/19(金) 23:28:43Spring
0895デフォルトの名無しさん
2006/05/19(金) 23:34:47今Springでやってるけど、このまま息切れせずにいってくれれば
Seasar使ってもいいぞ
作って終わりじゃないからな
内輪のプロジェクトならどうでもいいが人に提供してナンボだから
0896デフォルトの名無しさん
2006/05/19(金) 23:34:47Javadocをそろえるね。User ManualがなくてもJavadocはある、というくらいに。
Hibernateのドキュメントはいいと思うよ。Hibernateイン アクションに書いている
ことはほとんどすべて書いてあるというくらい徹底しているし。
0897デフォルトの名無しさん
2006/05/19(金) 23:54:580898デフォルトの名無しさん
2006/05/20(土) 00:02:41そうすれば新たな開発者も生まれる
自分たちより出来る技術者が来ないように鍵かけてたのが今までの状態
そう思われても仕方ない状況だったからねぇ
0899デフォルトの名無しさん
2006/05/20(土) 01:05:45> 「すばらしい」とまではいわないけど、Apacheのプロジェクトはほとんどまっさきに
> Javadocをそろえるね。User ManualがなくてもJavadocはある、というくらいに。
Javadocあるだけで中はスカスカってこともあるけどな。
>>898
> ようはJavaDocさえあれば興味あるやつはくいつくからな
Javadocがそれほどのものか?
俺にはその感覚が理解できん。
0900デフォルトの名無しさん
2006/05/20(土) 01:08:24「それほどのもん」ではないよもちろん。
Javadocは「最低限」であって。
0901デフォルトの名無しさん
2006/05/20(土) 01:16:250902デフォルトの名無しさん
2006/05/20(土) 01:16:55どっちがわかりやすいかは一目瞭然
0903デフォルトの名無しさん
2006/05/20(土) 01:33:39使うときは、サンプル見るだけで、Javadocは読まないからどちらでも同じ。
0904デフォルトの名無しさん
2006/05/20(土) 01:41:160905デフォルトの名無しさん
2006/05/20(土) 01:55:12>>767
Seasar Conference 2006 SpringってSpringなのかSeasarなのかわからんなw
0906デフォルトの名無しさん
2006/05/20(土) 02:26:03つまらん
0907デフォルトの名無しさん
2006/05/20(土) 02:37:570908デフォルトの名無しさん
2006/05/20(土) 03:14:31問題ないってのがそもそもJavaの前提なんだな。
ところがx86の進化は留まるところをしらず、sparcはおろかalphaすら抜き去って最速。
しかも低コスト。
また、Javaは乱立していたUnix系OS上での共通基盤という意味もあったのだが、残念ながら
Linuxの一人勝ちでその意味も薄れてしまった。
結局、今やSolarisやAIXなんかは無視しても全然無問題で、LinuxとWin32でC/C++使えばそれでOKなのだ。
対応すべきOSが集約してきたらC/C++で組めばいいだけのこと。
0909デフォルトの名無しさん
2006/05/20(土) 03:32:07JDBCもJNDIもO/Rマッピングも、サーブレットコンテナも、プラットフォーム関係なし
の分散トランザクションもなしっておまえ。
0910デフォルトの名無しさん
2006/05/20(土) 06:47:25Linux一人勝ちって・・・・・・・・、互換性の無いLinuxが乱立しているのを何とかしてくれ。
0911デフォルトの名無しさん
2006/05/20(土) 07:27:07いいたいことはわかるが、このスレとは何の関係もないな。
>>909
じゅうぶん組めるよ。JDBCのかわりにODBC、JNDIはCやC++ならそもそも必要なし、
O/Rマッピングも昔からある(今のJavaほど進んではいないけど)、
サーブレットはJava独自の規格だから関係ないし、Apacheモジュールにすれば爆速。
分散トランザクションはTuxidoでOK。
要は知恵と工夫次第。
JavaはWrite once, run anywhereっていうけど、そもそもJVMがまともに移植されているプラットフォーム自体少ない。
それにくらべ、CやC++コンパイラはほとんどのプラットフォームで利用可能。
へんなことしてないANSI-CプログラムはJavaよりもrun anywhereだよ。これはガチ。
スレ違いなのでこの辺で終了。
0912デフォルトの名無しさん
2006/05/20(土) 09:00:150913デフォルトの名無しさん
2006/05/20(土) 10:50:29>へんなことしてないANSI-CプログラムはJavaよりもrun anywhereだよ。これはガチ。
ANSI-C誕生直後から言っているけど、全然実現されないよね。
Hello World.
0914デフォルトの名無しさん
2006/05/20(土) 10:51:15昔々みかか関係のお仕事した時、EOFっていうO/Rマッパを使ったんだけどさー
ありゃ良く出来てたよな〜。童貞を失ったような気分だったのをおぼえてる。
今はどうなっちまったかわからんけど、ああいうクライアントとエンジンが一体化したようなものが出てくればいいねぇ。
S2Daoも便利だけど結局はDAOやらDTOやら自前でソースレベルで管理しなきゃいけないし、
エンジニア負担減ったようで変わってないのさ。
オジサンの昔話でスマソ。
0915デフォルトの名無しさん
2006/05/20(土) 10:53:19>>EOFっていうO/Rマッパを使ったんだけどさー
こいつはJavaじゃなくてObjective-Cというワケワカメな言語で叩くのだった。良くわかんなくて先輩に穴掘られながら覚えたよ。もう忘れたけどウホッ
0916デフォルトの名無しさん
2006/05/20(土) 11:18:510917JBoss、SeamをWebBeansとしてJCPに標準化へ
2006/05/20(土) 13:23:47> JSRの仕様はベースであり、縦にも横にも拡張できる柔軟性が求められているはず。
> ソースコードを読まないと詳細な仕様がわからないプロダクトよりはいい感じ。
ソースコードを読まないと詳細な仕様がわからないプロダクトよりはいい感じw
ソースコードを読まないと詳細な仕様がわからないプロダクトよりはいい感じww
ソースコードを読まないと詳細な仕様がわからないプロダクトよりはいい感じwww
0918JBoss、SeamをWebBeansとしてJCPに標準化へ
2006/05/20(土) 13:25:47> #茶だも含めてシーサー界隈は厳密にはJSR仕様重視ではないしSeasar2に関しては独自仕様(オレ様仕様)の塊。
> #Seasar2.4のEJB3対応に関してはそう謳っているだけでEJB3仕様準拠のテストを通過しているわけでない。
> #つまり、Seasar2.4のEJB3対応は外枠が同じだけで中身は厳密にはEJB3仕様に基づいているとはいえない現状。
> #なので、Seasar2.4のEJB3対応について現状ではEJB3仕様に則した挙動になることは保証されない。
> #茶だに関してもMyFaces派生なだけで厳密にはJSF仕様準拠ではない(=JSF仕様準拠のテストを通過していない)。
> #MyFacesがJSF1.1仕様準拠のテストを通過していることとその派生物がJSF1.1仕拠かどうかは別の話。
シーサー財団の茶だ開発者がほざいてますなw
シーサー財団の茶だ開発者がほざいてますなww
シーサー財団の茶だ開発者がほざいてますなwww
0919デフォルトの名無しさん
2006/05/20(土) 14:04:050920デフォルトの名無しさん
2006/05/20(土) 14:51:252ちゃんスレ以下の内容を記名で書き散らす勇気には敬服するが。
0921デフォルトの名無しさん
2006/05/20(土) 15:03:210922デフォルトの名無しさん
2006/05/20(土) 16:37:180923デフォルトの名無しさん
2006/05/20(土) 17:00:19Nova推奨
0924デフォルトの名無しさん
2006/05/20(土) 20:30:04チュートリアルとか初心者ガイドみたいなのは、開発者(コミッタ)以外の人間でも書ける。
でもJavaDocは開発者が書くべきだろ。
JavaDocがないことについて言及したら「おまえがやれ」というのはおかしい。
いくらなんでも、これは開発者の怠慢。
0925デフォルトの名無しさん
2006/05/20(土) 20:31:49> JavaDocがないことについて言及したら「おまえがやれ」というのはおかしい。
誰に言われたんだ?
0926デフォルトの名無しさん
2006/05/20(土) 20:42:41> いくらなんでも、これは開発者の怠慢。
同意だがオプソ開発者だって所詮好きなことやってるだけで
義務でもなんでもないからな。
サクーシャがJavadoc不要論者なら必要とする人間が書くか
諦めるしかないのが現実だな。
つSpringでいいじゃん
0927デフォルトの名無しさん
2006/05/20(土) 20:46:19Seasarってそんなプロジェクトだったっけ?
広告もだしてるし書籍も出してるし広げたいとは思ってると思うが
0928デフォルトの名無しさん
2006/05/20(土) 21:02:27コミュニティの大きさよりも、扱える金銭の額が重要。
0929デフォルトの名無しさん
2006/05/20(土) 21:14:05広げたいと思ってるとしても、そのためにJavaDocが必要だとは考えていないとか
不要とまで考えていなくても、重要だと考えていないのは間違いなさそう
0930デフォルトの名無しさん
2006/05/20(土) 21:51:03俺にはそこがわからん。
わかりやすいチュートリアルのほうが重要だろ。
0931デフォルトの名無しさん
2006/05/20(土) 22:06:56だが、今公式ではドキュメントが軽く書かれてるだけで厳しい
というか1ページ長すぎなんだよ
0932デフォルトの名無しさん
2006/05/20(土) 22:07:26俺はJavadocどうでもいいからS2.4とTeeda Extensionが早くほしい。
0933デフォルトの名無しさん
2006/05/20(土) 22:11:13俺はS2.4とTeeda ExtensionどうでもいいからJavaDocが早くほしい。
0934デフォルトの名無しさん
2006/05/20(土) 22:17:11まあ、ちまたのOSSの殆どにはコメントが書かれている訳で、使ってもらおうと思ったら書くべきだろうな。
設定ファイルを書きたくないのはいいけど、javadocコメントを書きたくないのは駄目だろ。
0935デフォルトの名無しさん
2006/05/20(土) 22:26:380936デフォルトの名無しさん
2006/05/20(土) 22:35:080937デフォルトの名無しさん
2006/05/20(土) 22:43:25ばかもの、WebObjectsもEOFも現役のプロダクトだ。
しかもEOFは形と名前を変えてMacOS Xに標準搭載だ。
S2プロダクトは悪くないと思うけど、どれもWebObjectsを超えてるようには思えない。
あれを知らずしてDIだのJSFだの騒いでいるのを見てると、なんだかなーと思う。
0938デフォルトの名無しさん
2006/05/20(土) 22:52:440939デフォルトの名無しさん
2006/05/20(土) 22:56:530940デフォルトの名無しさん
2006/05/20(土) 23:11:41客の受けって…
こんなやつのためにhigaタソがJavaDoc書く時間を割かないでほしいと心から願う。
0941デフォルトの名無しさん
2006/05/20(土) 23:19:21なんで日本を代表するようなオプソがこんな貧弱なドキュメントしかないんだよ。
0942デフォルトの名無しさん
2006/05/20(土) 23:30:06JavaのライブラリでJavaDocないのはこれくらい
0943デフォルトの名無しさん
2006/05/20(土) 23:30:16> 書くのはだれでもいいんだよ。
じゃあお前なw
0944デフォルトの名無しさん
2006/05/20(土) 23:31:280945デフォルトの名無しさん
2006/05/20(土) 23:32:52今後のバージョンアップが限りなく欝だけどな。 orz .....
0946デフォルトの名無しさん
2006/05/20(土) 23:35:09そんなこと言ってるから何時までも、誰も書かないんだな。
どうせ日本人がユーザの9割占めることになるんだから、体面気にせず日本語で書けばいいのに。
0947デフォルトの名無しさん
2006/05/20(土) 23:41:43ここに寄贈しろ
http://www.seasar.org/wiki/index.php?SeasarJavadocProject
方針再検討中らしいがなにか変わるかもしれん
0948デフォルトの名無しさん
2006/05/20(土) 23:45:19higaタソはJavaDocより国際化重要 && このスレ見ない
結論
ここで騒いでもJavaDocは出てこない
本気で欲しいならhigaタソのblogにコメントするかMLで要望汁!
0949デフォルトの名無しさん
2006/05/20(土) 23:46:530950デフォルトの名無しさん
2006/05/20(土) 23:48:47JavaDocとチュートリアルをきっちり揃えてから出直してこい。
0951デフォルトの名無しさん
2006/05/21(日) 00:06:04ほんとあほだよな
英語のDOC書いたところで日本語版もださないといけないし
そもそもその英文書かせるのにシステムを理解してないと出来ない
日本語のDOC作ってそれを英文に翻訳してください、ということなら
Seasarの仕組み分からない人に頼むことも出来る
それに何が国際化だ
どうせIDE使ってるんだしjarファイルに日本語DOCが入っていたとして
別にDOCだけ設定すれば英文のドキュメントがでてくるだろ
それにソースからコメント部分の削除するのも一発で終わるわけだし
あって困る場面はないと思うんだが
それにJavaDocコメントがなくとも行コメントくらいつけたほうがいいと思うんだがね
0952デフォルトの名無しさん
2006/05/21(日) 00:12:55日本で使用するエンコーディングじゃ化けちまう文字でjavadoc書いてしらんぶりしてるのが普通だよ。
純国産を標榜するならば、まずは自国のユーザの利便を最優先で、国際化なんてそれからだろう。
0953デフォルトの名無しさん
2006/05/21(日) 00:20:21社長はMayaaに日本語でJavaDoc書いてる
獄長もS2Axisに日本語でJavaDoc書いてる
0954デフォルトの名無しさん
2006/05/21(日) 00:45:15そのあとJavaDoc書くプロジェクトが発足したけど、バージョンアップのタイミングで潰されて今に至る。
要はコメント書きたくないんだよ。その方針に共感できないなら使うなと。
0955デフォルトの名無しさん
2006/05/21(日) 00:47:05もうそういう状況じゃないでしょ。
ひが氏もコミッタさんたちも、自分の置かれている立場を知っておいて欲しいですね。
0956デフォルトの名無しさん
2006/05/21(日) 00:59:260957デフォルトの名無しさん
2006/05/21(日) 01:13:460958デフォルトの名無しさん
2006/05/21(日) 01:16:400959Rod Johnson
2006/05/21(日) 01:19:23> > In Japan, Seasar2 being the most popular open source framework there, is being used.
>
> I don't have any hard metrics on Seasar 2 adoption, but I'd have to say,
> based on a trip to Tokyo last June (2005) to give a keynote at a JavaWorld event,
> that there was much more interest in Spring than Seasar 2.
> I think the claim that Seasar 2 is "the most popular open source framework in Japan" is marketing,
> and needs to be taken with a grain of salt.
0960デフォルトの名無しさん
2006/05/21(日) 02:51:24うけもあるけどさ、Javadocをあとから書くなんて、そのコードを書いている本人が
書くのに比べてかなり大変だよなあ。
たとえ文章的に変でも、土台となるJavadocがあれば、それを元にもっと文章が
うまい人が直すことも出来るけど、なにも無いんじゃ、別の人がやろうとしても、
まず全ソースを理解するところから始めなきゃならない。
これ、ソースの一部分を理解すればバグフィックスくらいはできるのに比べて、
かなり負荷が高いように思う。
0961デフォルトの名無しさん
2006/05/21(日) 03:30:23> but the Japanese are using Ruby for all their application development.
とかw
0962デフォルトの名無しさん
2006/05/21(日) 03:33:27JavaOne TokyoのBOFでSeasarとSpringどっち使ってますか?って質問で
会場の7割くらいがSeasarに手を挙げてたと思う。(自分はSpring)
サンプルが特殊かもしれないけど、感覚としてはSeasar強しだよ。
0963デフォルトの名無しさん
2006/05/21(日) 04:37:56より多くの人に知られ、より沢山のプロジェクトで使われて欲しいなら、
JavaDocにせよリファレンスにせよサイトにせよ、改善するに越したことはないだろう
メジャーなオープンソースプロジェクトならどこも取り組んでることだ
0964デフォルトの名無しさん
2006/05/21(日) 04:51:23Sandboxこんなにあったとは知らなかった
コミッタ陣が内輪的にblogで話してるのを読むことはあっても、一般向けの説明ってどこもしてくれないから
ほとんど意味すら知らなかったプロジェクトが沢山あったよ
0965850
2006/05/21(日) 07:21:47色合いも黒が貴重だったバージョンよりも好みです。
faviconもいいですね。これってシーサーのしっぽなのですね。
0966デフォルトの名無しさん
2006/05/21(日) 08:50:54英語でJavaDocを書けない、英語でのコミュニケーションに不自由する状態で
どうやって海外のユーザをサポートする気なんだろう
去年春のイベントで「世界戦略」をぶちあげてたけど
そんなことより、まず国内でしょ
0967デフォルトの名無しさん
2006/05/21(日) 08:51:49ヲタ理事が構ってやるくらいの
ほうが良かったんジャマイカ?
0968デフォルトの名無しさん
2006/05/21(日) 09:22:18世間ではそれを「釣られる」といいます
放置するように
0969デフォルトの名無しさん
2006/05/21(日) 09:59:140970デフォルトの名無しさん
2006/05/21(日) 11:58:39構ってちゃんに反応してたら逆効果だから放置しときゃいいのに。
しかし、
>>#一個人のブログに対して何故そんなにイキリタツのか甚だ疑問?
お前が言うなとw Seasar界隈に対して何故そんなにイキリタツのか甚だ疑問?
0971デフォルトの名無しさん
2006/05/21(日) 12:24:23やっぱりツンデレ?
0972デフォルトの名無しさん
2006/05/21(日) 12:43:09DIコンテナって別にEJBの置き換えがターゲットじゃないっしょ?
にしてもここのJavadocの議論はSeasarの体質を象徴してるよね。
今自分いるプロジェクトでS2使ってるけどドキュメント本当ないよね・・・
サンプルとかHPの解説見れば十分かと言えばそんなこと全然ないし。
0973デフォルトの名無しさん
2006/05/21(日) 12:56:130974デフォルトの名無しさん
2006/05/21(日) 12:57:14実装すらしていない奴がいうことじゃないな
0975デフォルトの名無しさん
2006/05/21(日) 12:59:24と書いてるのにSeasar2を連発してるし
こいつ真性だな
0976デフォルトの名無しさん
2006/05/21(日) 13:01:49記述の整合性を追求しても時間のムダ。
0977デフォルトの名無しさん
2006/05/21(日) 13:03:420978デフォルトの名無しさん
2006/05/21(日) 13:11:54ちょっと欲しくなった。
0979デフォルトの名無しさん
2006/05/21(日) 13:36:560980デフォルトの名無しさん
2006/05/21(日) 14:41:140981デフォルトの名無しさん
2006/05/21(日) 14:48:46俺もw
0982デフォルトの名無しさん
2006/05/21(日) 14:51:05SGに登録する方法は、このスレで名前欄に(ry
0983デフォルトの名無しさん
2006/05/21(日) 15:39:470984デフォルトの名無しさん
2006/05/21(日) 15:41:18で、また芦が証拠隠滅した件について
0985デフォルトの名無しさん
2006/05/21(日) 15:49:06元々の話題は、Gavin KingがJBoss SeamをWebBeansとしてJSRに提案したことだっけか
Seamって触ったことないんだけど、JSFのManagedBeanとEJB3との橋渡しをするんだっけ?
今のJavaEE5でもManagedBeanにEJBをDIできるけど、それ以上の連携機能を仕様化するってこと?
ここら辺って、Shaleやら何やらフレームワークが乱立しそうな状況だったし、標準化するのなら喜ばしいことかなと思う
ただ、GavinはたしかDTO否定派だったと思うので、Seasar系のWebフレームワークとは相性悪いかもな
0986デフォルトの名無しさん
2006/05/21(日) 15:53:29JavaDoc希望者は複数いたのかな?
0987デフォルトの名無しさん
2006/05/21(日) 17:07:38基本はJSFの拡張
jPBMを仕込んでいる
バズワードはBijection
0988デフォルトの名無しさん
2006/05/21(日) 17:28:58最悪だな。
ただ、理事ブログにこの手の「当事者以外には何のことだかわからない」エントリーが多すぎるのも
基地外に絡まれる原因の一端じゃないの?
あの手の基地外って、(良いも悪いも)全部自分宛だと勘違いするから。
0989デフォルトの名無しさん
2006/05/21(日) 17:42:050990デフォルトの名無しさん
2006/05/21(日) 17:42:30謎めき系はある種の人たちを呼び寄せる可能性があるので気をつけろと。メモメモφ。
0991デフォルトの名無しさん
2006/05/21(日) 18:13:110992デフォルトの名無しさん
2006/05/21(日) 18:30:13一度きつーくお灸をすえるのも大人の役目。
わかるかい、坊や?
0993デフォルトの名無しさん
2006/05/21(日) 18:44:190994デフォルトの名無しさん
2006/05/21(日) 18:46:39http://pc8.2ch.net/test/read.cgi/tech/1148204750/
0995デフォルトの名無しさん
2006/05/21(日) 19:38:500996デフォルトの名無しさん
2006/05/21(日) 19:39:380997デフォルトの名無しさん
2006/05/21(日) 19:40:200998デフォルトの名無しさん
2006/05/21(日) 19:41:040999デフォルトの名無しさん
2006/05/21(日) 19:41:561000デフォルトの名無しさん
2006/05/21(日) 19:42:2210011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。