3 :
デフォルトの名無しさん :2005/06/24(金) 19:26:15
つかえねーよホゲ
EJB3.0最強。
本スレはこちら。 重複スレは削除依頼を出しました。
前スレ1000をゲトした漏れが来ましたよ
>>6 つまりKuina最強ということですねっ!!
某掲示板の醍醐味はMLヲチということですよ。
しかしk(2)はうざいな。というあ、自己顕示欲強すぎか? 気になることがあるとパッチを投稿してくるし。 大局的なところが見えてないしなあ。
コミッタになろうとしてるんじゃないの?
逆効果ではないか?
いやJakartaとかのML見てるとさ、パッチの提供を重ねていくと 自然とコミッタに推薦されるみたいだから。 たしかにバトルしちゃうと逆効果かもしれないがw
Kの集うスレはここですか?
例のバカが粘着すると、どんなスレもクズみたいになるなぁ。
k(2)の謝罪はスルー?
なんか最近は法人化も含めてあまりにもスムーズに 進行していて「教祖+信者」みたいなうさんくささを 感じていたから、イチャモンKの功績は大きい。
k(3)社長がRubyを狙ってますよ 部下k(2)のイチャモンといい h(1)の影響力低下を狙ってる?
あれはあれでRuby界隈が人間関係的にmoonwolf氏の時みたいになりそうな悪寒
>>21 それに関してはa(1) rjbとか作ってるa を応援する。
>>18 2ちゃんでも話題になってきたから火消しをしただけでしょう。
とりあえず。。。的な謝罪でしょ。
いい歳していきなり性格変えれるんなら誰も苦労しないって。
k(2)って若いんじゃないの? 22~3歳みたいな気がするんだが
文章は確かに若い感じ(小学生並)だけど、 貴奴の個人ページにのっけてる顔写真は、とてもじゃないけど20代にはみえねぇな。
いい加減個人ネタやめようよ
なんで?
ム板なんだしさ
このスレは板違いってことか。
知らんがな(´・ω・)
ララァ 赤い彗星とか風林館高校の青い雷とかは覚えていても「ソロモンの亡霊」の名は忘れられがちね。
33 :
32 :2005/06/27(月) 20:07:22
誤爆しました。申し訳ございません。 自分のブログで晒しました。勘弁してください。 ごめんなさい。
>>33 カミングアウトしなんでも、誰だかはすぐ分かったw
>>33 わははは、hの大将の一人が降臨されたw
ちなみに俺ね、Seasarってけっこう最近では認知度高くて
今回の騒動でちょっとした祭りになるかと思ってたのよ。
レス数百付くようなね。だからSeasar好きなんだけど
前スレとかでわざと少し煽ったりしたんだw
だけどまだ祭りには程遠いってことがわかった。
だからこれからも応援します。応援しつつ隙あらば
2ちゃんで煽りますw
あと一部のコミッタによる宗教にはならないでね。
36 :
32 :2005/06/27(月) 23:11:34
すみません、本当にm(._.)m 仕事中に奈美せんせいにうつつを抜かしてました。 反省しています。 正直今でも気持ちをすり潰している側面はあるので あんまり祭にはなって欲しくないのですが、認知されていない というのもコミッタやスタッフを頑張ってくれている方には 申し訳なく感じますので、今後も頑張ります。 今後ともSeasarプロジェクトをお手柔らかによろしくお願いいたしますm(._.)m
38 :
32 :2005/06/27(月) 23:34:57
>>37 これについてのみここでレスします。
後は日記のほうにコメントを頂ければと思います。
意味合いとしては、おっしゃるとおりで「非難」が相当します。
ただ、何でしょうね、批判している振りをした非難、っていうのが
あるんじゃなかろうか、というか、あるよね、っていうところから
書いています。
言葉の用法として誤解を招くのは事実ですので、今後はその辺
もう少し意図を明確に出来るように頑張ります。
# 長文化するかも知れませんが(^^;
というわけで、またROMに戻りますm(._.)m
ここはとても生暖かいインターネットですね。
40 :
デフォルトの名無しさん :2005/06/28(火) 00:02:11
グロ画像注意
今日の写真が昔のアイドルのレコードみたいでワロス
>>42 k(1)のblogのこと?
あれって権利関係はクリアしてるのかね?
誤爆で「ごめんなさいを言うこと」を実践してみせるとはさすがだ。
>>41 まぁ、グロ画像と言えばグロ画像ではあるな(w
46 :
デフォルトの名無しさん :2005/06/28(火) 21:36:39
ひがタソのSubjectって結局、細木数子のパロディなのね。萎え萎え。 いま一番、放送禁止対象にしたいバカタレントやん、細木って
Swingクライアントのアプリケーションを構築しているかたはいらっしゃいませんか? Seasarだと、JSFやFlexに力が入っていると感じていますが、 Swing画面から、サーバ側のSeasarと通信するには、結局どうするのが ベターか決めかねています。 標準技術ベースで固めるなら、Axis等を使ってWebサービスとして、 公開し、Swing画面はWebサービスクライアントとして、構築してしまう のも手かなと思いつつ、ちょっと大げさすぎる(XML化のオーバーヘッドも気になる) 気もしています。 Swingクライアントはウェブスタートで起動、 クライアント数は50台程度 論理画面数50画面程度 くらいの規模を想定しています。 俺ならこうする的なアイデアをお持ちの方は教えていただけるとありがたいです。
S2CORBA
S2生ソケット
S2テレパシー
S2空飛ぶHBタソ
S2HBブロッカー
・S2空飛ぶHBタソ 仕様 HBタソが通信内容を記録して走り回る 通信先があいまいでも自動的に接続するエージェント機能 通信内容に誤りを見つけると、自動で修正する 通信内容がきにくわないと説教が始まる 説教が始まると止まらない。 たまに誤爆する そして謝る。
S2グルージェント MLにイチャモンを注入する。
S2Wine h(1)やその周りにアルコールを注入する
S2オマエモナー MLでの議論をいさめる。
/ヽ /ヽ / ヽ / ヽ ______ /U ヽ___/ ヽ | ____ / U :::::::::::U:\ | | // ___ \ ::::::::::::::| | | | | | U :::::::::::::| なにこのスレ…… | | .|U | | ::::::U::::| | | | ├―-┤ U.....:::::::::::::::::::/ | |____ ヽ .....:::::::::::::::::::::::< └___/ ̄ ̄ :::::::::::::::::::::::::| |\ | :::::::::::::::::::::::| \ \ \___ ::::::
マジレスするとS2RMIってのがあるらしいぞ
S2Commonsってないの?
61 :
デフォルトの名無しさん :2005/07/01(金) 23:16:01
S2EJB、まだぁ〜?
|| ∧||∧ ( / ⌒ヽ …鬱だ。氏のう。 | | k2 | ∪ / ノ | || ∪∪ : -====-
…………… く ず れ す ……………
え?何?なんではぶさん怒ってるの?誰と喧嘩してるの?教えてママン… はてなアンテナで、「宣戦布告なんですね?」ってメールが来て激しくびびったじゃない_| ̄|○
あの人はいつも目に見えないもの相手に怒ってるじゃないか
>>67 キミ、このまえ飲み会で失言したでしょ。
あれは触れちゃいけない話題だったんだよ。
>>67 少なくともこのスレの問題では無さそうだな。
つうかヲチと雑談だけだな最近のこのスレ。
71 :
67 :2005/07/05(火) 20:07:38
>>70 確かにこのスレのせいで怒ってるわけではなさそうですが、
Seasarプロジェクトの中で内紛でも起きちゃったのかと、心配になりまして…
>>69 オレダッタノカーーーー!!
飲み会なんか誘われてないけどな:-P
>>71 そういう自覚がないところが怒らせてるんだって。
というネタも、ほんとの理由らしきものがわかったから終わりなわけだが。
なんかよく知らんが、akonが原因に1票
くーす本、さらっと消滅?
75 :
デフォルトの名無しさん :2005/07/06(水) 02:02:15
気になるねー。なんなんだろう?
76 :
デフォルトの名無しさん :2005/07/06(水) 02:47:07
まあ、S2に興味がある様々な人たちが見に来るであろうことを 十分に分かっていながら、ああいったことを書いているわけで。 S2関連は個人的な日記と分けてほしい気がする。 コミッタさんか、最低理事さん達だけでも。 seasar.orgか1クリックで、アイドル写真やらガンダムの話やら 謎めき系?の愚痴やらだと、PMに見せられないです。。
くーす本消滅と関係ありかな。 どっかの人が、「くーすにはオレが紹介したアイデアが入ってるんだからオレも監修に名前入れろ」ってゴネて切れたとか。
78 :
デフォルトの名無しさん :2005/07/06(水) 14:05:54
>76 マジでアイドル写真は勘弁ですね。 会社で見られない。 かたいこと言うなと言われそうですが。
>>78 会社で見たくなるような内容がなくなって久しいと思うが
実はアイドル目当てで見てるだろw
長文よんだ。 要は試してもいない方法論の出版を企画して、執筆中に気が変わっちゃったんでしょ。 よく知らないけど、出版業界ってそんな企画倒れでもOKなんすかね。 没になったのはよかったと思う。 もし出版までこぎつけてたら、数千円だして本買って執筆者のBLOG見たら 「あの本の内容、実際の開発で試してみたら、よくないところが色々見つかっちゃった」 とか書いてあって「今くーす2っての考えてます。全然別物なんで名前も変えます。GOYAです」 とか発表されちゃってて。 そりゃねーっすよと。洗練させてから売れよと。 幻のくーす本の帯にはどんな煽りコピーがついたんだろうか。
それだと大半の技術書はすぐに陳腐化するから売れないと思う
Goyaもくーすと同じ道をたどるのか
83 :
80 :2005/07/06(水) 20:41:25
>81 当初の出版予定が3月か4月だろ。 3ヶ月ほどで著者本人が「ありゃもう陳腐化しちょる」は無いよ。 しかも正しく「机上の空論」だった訳で。
まぁ所詮はEJBが重い頃に生まれた仇花、一時の流行り物に過ぎなかったと。 3.0登場で役割を終えた訳で。
85 :
デフォルトの名無しさん :2005/07/06(水) 21:03:14
今まで、くーすを担いでたアフォは良い面の皮だな。
Martin Fowlerのアナパタ本は先駆的だと感じたが、 PoEAAは充分過ぎるほど充分に現場で確かめられた、陳腐化した内容だと思う。 そして陳腐化こそが、工学なのだと思う。 でまかせ開発方法論が未然に防げたのは、とても良いニュースだ。
結論:やっぱウォーターフォールで構造化プログラミング。これ最強。
頭おかしいのはスルー。つかてめぇ語尾にちゃんと全角ダブリュー小文字つけろよ
↑ 追跡妄想、乙。
Blogや雑誌記事閲覧、S2+S2DAO+S2JSFの調査での印象 ・永続層がプレゼンテーション層に依存する ・永続層にビジネスロジックが散らばる ・DAOの実装(SQL)だけが肥大化しそう ・複数RDBMSに対応することがよくあるので、リッチなSQLは避けたい ・ビューやストアドは簡単に作ってもらえない場合も多い 永続層もバウンダリとして捉えて何か考えてみることにする。
ここはあなたのメモ用紙じゃないよ。 いくつかの誤解と、単なる趣味的な選択(もしくは前提を崩す話)が入っているような気がする。
>>90 > ・永続層がプレゼンテーション層に依存する
> ・永続層にビジネスロジックが散らばる
なにを根拠にそう思ったの。
>>エピソード3
誰が誰なんだかはよくわからんが、
事の顛末をすごく分かりやすく説明してるような気がする。
やっぱり宣戦布告はくーす本に関係してたんだ。
で、
>>80 がダースシディアス?w
方法論の進化を、どう方法論に取り込むのか?という高尚な話題かと思ったら、 なんだ単なる内輪喧嘩で没で手打ちか。・・・いかにも業務系っぽい玉虫色痒尻だ
暗黒卿は普通の顔してやってくる。 今後は気をつけるこった。
akonは普通の顔してやってくる。 今後は気をつけるこった。
97 :
90 :2005/07/07(木) 23:49:55
>>92 SQLの結果セットを直接DTOにマッピングするからです。
ビジネスロジックではなく単にロジックと言った方が良かったですね。
過去スレやBlogでも議論されていたと思います。
ロジックの分散については比嘉氏の日記でもデメリットとして言及されていますし、
初期は「プレゼンテーション層の構造は閉じているべき」という主張だったと
思います。後にDTO,Entityの変換コストを減らすため、DAOで直接DTOを扱うように
なりました。
これはこれで他の利点とのトレードオフとなると思いますが、くーすからGoyaへ
移行の中で、実案件でのフィードバックをふまえ、どのようになったかが気になります。
>>91 どの点を誤解しているとお考えでしょうか。
くーすあるいはGoyaがどのような前提を設けているとお考えでしょうか。
複数RDBMS対応や、ストアド等の作成権限を持たないというのは
趣味的な選択ではなく、WEBシステムで一般的にありえる状況だと思います。
98 :
91 :2005/07/08(金) 00:58:44
>>91 は失礼。
「印象」というだけあって、感じたままを書いているだけなので、
主語や問題点がよく見えず、どのような対策や改善案を想定すべきなのか、
皆目見当が付きませんでした。
> いくつかの誤解と、
SQL結果セットをDTOにマッピングする処理を、
ロジックと呼ぶ人を初めて見ました。
Seasarについて良く知らないのですが、
DAOとDTO、永続層とプレゼン層の連携を優先するあまり、
両者を切り離す設計は選択できないようになっている、という事ですか?
前者(DAOとDTO)は、データ量によってはメモリ消費や分散通信コストにインパクトがありそうですし、
後者はなんか手書きの分量が増えそうな印象を持ちました。
> 単なる趣味的な選択(もしくは前提を崩す話)
>>90 > Blogや雑誌記事閲覧、S2+S2DAO+S2JSFの調査での印象
>>97 > くーすあるいはGoyaがどのような前提を設けているとお考えでしょうか。
S2+S2DAO+S2JSFの話に、何故、前提として方法論が出てくるのか、
Seasarを良く知らない私には意味がわかりません。
察するに最後の黒ぽち三つは、フレームワークがDBMSとのマッピングを重視するあまり、
DB管理者が嫌がるような設計が、DBMS側に必要とされるので困る、という話でしょうか?
永続層っつうかDTOがプレゼン層に引きずられるのは気になっている点ではあるが、「単なる詰め替えレイヤは無駄」 という主張にも一理あるような気が。正直何とも言えん。 あとSQL結果セット指向、SQLで出来ることの縛りを少なくしようっつうのがS2Daoの基本思想だと思うのだが、 それだとリッチSQLマンセーなのは仕方ないかと。嫌ならHibernateの方がいいかも知れず。
>>99 同意。
マッピングのやりやすさを重視するあまり、
マッピングの途中に何か処理をかまし、選択的マッピングをする、という処理が
記述しにくいという話なのかと理解しました。
A卿の話は、違ってたら否定されると思ってたんだけど、否定されないね。
結論:暗黒卿=akon卿 つうかakonって何者? ただ翻訳してる人じゃないんだ?
・・・妄想性の精神病患者さんでつか? はやく病院に戻った方がいいでつよ。
個人を特定する記述があるのに誰も否定しないのは それが事実だからだと妄想している俺がいる
くーすについて、h(1)の伝聞ではなく自分の考えを書いてた時期もあるよね。
つうか何の情報もないのに暗黒卿確定かいw
まあ2chだし。
akon=arton
akon=あぼ〜ん
キチガイ降臨
112 :
デフォルトの名無しさん :2005/07/09(土) 14:49:35
ひょっとしてマンダラート絡みか? > 暗黒卿
個人会員になって、握手してもらうZE!
115 :
デフォルトの名無しさん :2005/07/09(土) 18:59:50
116 :
44 :2005/07/10(日) 03:05:55
http://d.hatena.ne.jp/higayasuo/20050708#1120801919 > そのクラスの頻繁に変更される部分を別のクラスに分離してしまえば、
> もとのクラスは安定して修正が入ることはなくなります。
これはOKなのですが
> 極めてあたりまえのことを言ってるように思われるかもしれませんが、
> 実はあまり守られてはいないと思います。その原因は、「関連のあるデータと
> 振る舞いを1つにまとめることがオブジェクト指向だ」とする強い思い込みです。
> 頻繁に変更される振る舞いを別のクラスに分離すると、オブジェクト指向的では
> ないと思ってしまうのでしょう。
これについては2点ほど気になるところが。
1)
「データと振舞いを1つにまとめる形式」でも頻繁変更箇所の別クラス化はできます。
2.)
> 頻繁に変更される振る舞いを別のクラスに分離すると、
> オブジェクト指向的ではないと思う
のではなく、
データと振舞いを分離すること、つまりカプセル化を壊すことがオブジェクト指向の
ベースとなっている抽象データ型の考えに沿わないためにオブジェクト指向的ではない
と感じるのです。
>>117 実際、DIのしくみをつかうことでAOPが実現できてるんだからいいんでねぇの?
別にAOPの実現にDIの仕組みを使ってるわけではないだろう ただDIには「インジェクトする」というタイミングが必ず発生するので、アスペクトを適用しやすい、 つまり親和性が高いだけの話で、概念としてはわけないと。 DIがなくたってAOPは実現できるんだから。
121 :
117 :2005/07/10(日) 05:07:02
「Seasar2 の AOP は DI で実装されている」ってこと?
それなら、気持ちはわからんでもない。
でも
>>120 の言うように、DI がなくても AOP は利用できるよね?
122 :
デフォルトの名無しさん :2005/07/10(日) 05:12:08
DIがなくてもAOPを利用できるけど、AOPを使うためにはなにか仕組みが必要で、DIはその仕組みのひとつ。 DIがAOPを使うための仕組みのひとつである以上、DIを使えばAOPが使えるというのは間違いではないと思うが。 DIを使わないなら、なにか他のしくみを使ってAOPを実現しないといけない。
124 :
デフォルトの名無しさん :2005/07/10(日) 05:13:50
>>123 DI、AOPで実現できる事の包含関係と、実装方法を混乱して理解している。
DIで実現できる事 ⊂ AOPで実現できる事
DIの実現方法の一つ ⊂ AOPの実現方法の一つ
基本的にはPofEAAのパターンを使った実装方法だからなぁ。
DIで実現できることはAOPで実現できることに完全に含まれてるわけじゃないね。 というか、ちょっとしか共通点ないんじゃないの? それに「〜の一つ」って「⊂」の項に置いたら集合演算にならんでしょ。
>DIで実現できることはAOPで実現できることに完全に含まれてるわけじゃないね。 >というか、ちょっとしか共通点ないんじゃないの? ほう。じゃ含まれていない部分を挙げて下さい。 >それに「〜の一つ」って「⊂」の項に置いたら集合演算にならんでしょ。 DIとAOPのつながりは、その部分しかないでしょ。 「〜の一つ」は Existという意味じゃなくて、指示代名詞です。
Seasar2 自身が 「DIコンテナ+AOP」を名乗ってるのに DI にひっくるめちゃうのか。
131 :
117 :2005/07/10(日) 05:26:48
132 :
デフォルトの名無しさん :2005/07/10(日) 05:28:05
DIとAOPの件は、ためにする議論でしょ。あんま有益な意見は出ないと思う。つかDIって持てはやされすぎ。
むしろ、
>>117 ,
>>118 , あたりのトラックバックに関して、
ご本人のコメントが付く前に場外乱闘を繰り広げるのが、
2ちゃんらしいやり方だとおもう。
133 :
デフォルトの名無しさん :2005/07/10(日) 05:29:01
DIとAOPの件は、ためにする議論でしょ。あんま有益な意見は出ないと思う。つかDIって持てはやされすぎ。
むしろ、
>>116 ,
>>117 ,
>>118 , あたりのトラックバックに関して、
ご本人のコメントが付く前に場外乱闘を繰り広げるのが、
2ちゃんらしいやり方だとおもう。
>>129 つうか、「⊂」の意味わかってる?
>>125 の下側の式は、型エラーだよ。
コンパイルエラーのある意見には、説得力ないんだけど。
135 :
117 :2005/07/10(日) 05:32:53
記号逆じゃない? Java ⊂ プログラミング言語
「⊂」は、両辺が集合じゃないといけないのさ。 だから オブジェクト指向言語⊂ プログラミング言語 とかになる。 Java ∈プログラミング言語 の方が正確な表現。 べつに厳密な表現もとめてないから Java⊂ プログラミング言語 でもいいと思うんだけど Java⊂ プログラミング言語のひとつ だと明らかに誤り。 論理的な考えが苦手な人のようにみえてしまう。
137 :
デフォルトの名無しさん :2005/07/10(日) 05:42:15
>>134 あなたには、実装方法のバリエーションと総称のことなど全然理解できないのだと思う。
しようもない小粒なガキだ
138 :
デフォルトの名無しさん :2005/07/10(日) 05:43:56
>>128 >というか、ちょっとしか共通点ないんじゃないの?
このフレーズは同意。
つか、場外乱闘ってゆーより、隠居の小言れべるのショボさだな、
この時間帯に常駐しているのわ。
DI: 依存性注入 AOP: 共通的な関心事(観点)の切り出し 2ちゃんに流布されている誤った意見 「SeasarはDIによってAOPを実現している」 いじょ
>>139 じゃあ何によってAOP実現してるの?
AOPっていう言葉を、メソッドの前後に処理を埋め込むっていう狭い意味ではなくて、広い意味で扱えっていう話?
DIって単にインタフェースに対する実装クラスの対応付けを行うための技術だろ。 なんで 「DIでAOPが実現できる」なんてトンでも意見を繰り返す人物が居るのか、 まったく理解できない。。。 え、もしかしてAOPのAspectをあらかじめInterfaceとして作りこんでいて、 そこに実装を突っ込むって・・・??!それは正に、 AOPで意図している事を、DIでもっと劣った方法で実現する だろ
・PointCutをAnnotationで指定 はアリとして、 ・PointCutをInterfaceとして作りこむ って激しく面倒だな。メソッドレスのinteface (Serializableとか)じゃ、ほとんどDIとして機能しないし。
Seasarの実装とか文化がインタフェースを積極的に使うというだけで、DIはインタフェースに限らんよ。 別にコンクリートクラスをセッターに突っ込んでもいいし。
なんか疲れてきた。
146 :
デフォルトの名無しさん :2005/07/10(日) 06:02:29
> 別にコンクリートクラスをセッターに突っ込んでもいいし。 おそらくこの文は、意図している意味とことなった字面になっていると思う。 何を意図されているのか、ご説明願えますか?
あ、そうかも セッターの引数がコンクリートクラスでも構わないということ。
インタフェースなんて空気のように使うもんだから、 > Seasarの実装とか文化がインタフェースを積極的に使うというだけで、DIはインタフェースに限らんよ。 このフレーズには激しい違和感を感じる。もしかして、プログラム書かない人? あと、DIでインタフェース以外というと、抽象クラスですか。
149 :
デフォルトの名無しさん :2005/07/10(日) 06:04:34
>>147 もっと詳しく。なんか勘違いしている人だと思う。
>>149 ひとつもインタフェース定義しなくても、抽象クラス定義しなくても、実装によってはDI使えるってこと。
151 :
デフォルトの名無しさん :2005/07/10(日) 06:06:25
152 :
デフォルトの名無しさん :2005/07/10(日) 06:08:08
>>150 ああ判った判った。サブクラスを入れ込むってだけの話ね。
最初っから不毛な「AOPをDIで実現する」っつう与太話で敗色が濃くなってきたから、
局地戦で屁理屈捏ねだしただけね。しょーもな。
バカは放置するとして。
>>116 ,
>>117 は悩ましいな。
マジレスするにはとてつもない集中力が必要だ。
しかも本家の方は本人のコメント待ちだから、うかつにレスつけらんないし。
また一行レスの中身無い人が粘着してるな。
>>153 じゃなんだ。ちゃんと詳しく説明してみろ。
また一行レスではぐらかすようだったら、今後一切お前は書き込むな
なんか、自分の考え方と違うこたえがでてきたら「バカは放置」ですか。 やっぱ、論理的な考え方になれてないから論理的につっこみ入れられないんですね。
>>155 class A{
}
のオブジェクトを
class B{
void setA(A a){
this.a = a;
}
}
にインジェクション可能なDIコンテナもあるってこと。
158 :
デフォルトの名無しさん :2005/07/10(日) 06:15:05
>>155 どーせリフレクションでメソッド調べて、
継承されていないクラスを総称的に扱うとか、
そんなレベルの話だろう。
しかも「バカは放置」で切れるくらい小粒なバカだ。
放置しとけって
159 :
デフォルトの名無しさん :2005/07/10(日) 06:16:27
160 :
デフォルトの名無しさん :2005/07/10(日) 06:17:28
>>157 それをDependency Injectionと呼ぶ村が、日本に存在するのですか?
>>159 煽るなら、話の流れくらい読んでくださいよ。
>>160 単なる生成パターンとDIの区別すら付かないなんて、相当山奥の村じゃないかな?
>>161 空気読めてないのはアンタ。DIとAOPの関連ですら不毛なのに。
>>160 それがDIではないという話はきいたことがない。
じゃ放置の方向で。
>>116 「手続き」+「データ」スタイルの逆襲か。悩ましいっすね。
akonさんのくーすblogに、
前Htpercardでなんか作ったら構造化分析設計に縮退しちゃったって話がのってた。
そして彼が言うには、DIコンテナの出現で、ステートレスななんか作ればばっちOKとかのたまってるんですけど。
いみふめ
具体的な説明する能力がないから、放置なんだね。
>>117 AOPを「〜できる魔法」とのたまっちゃうくらいだから、
きっと単なる意味なし宣伝文句か、
はたまたひがタンの理解の程がその程度なんだろ。
くーすみたいな話は、俺も去年取り組んでいたから、なんとなくわかる。
今年はもう業務アプリケーションから研究開発費用引き出す算段はやめにして、
もっとコアな話題をやるつもりだ。
>>164 おまえはネットワーク浮浪者だろ。
きもいから寄るな。
ちなみに
>>142 は俺のレスだ。
AOPとDIの関係を議論したいなら、
あえてSeasarスレを汚しまくらずに、DIスレかAOP/アスペクト指向スレでヤレ。
以上
>>168 DIに必ずしもインタフェースが必要ないといってるだけで、AOPとDIの関係の議論はしてないわけだが。
>>164 だいたい早朝からいっぱいレス付いてるように見えるけど、
書き込んでるのはお前と俺の2名だけだって気づけよクズ
>>169 じゃDIスレでヤレ。これ以上荒らすな。
…………… き り と り せ ん ……………
バカはどこまで逝ってもバカ。単に言い争いが大好きなだけの人格荒廃者。 さっさと氏ね
今日は天気がいいな。 隣町まででかけて、カフェで仕事準備でもするか
>>117-118 広義の「制御の反転」 (IoC: Inversion of Control)は、
「ハリウッド原則」とも呼ばれていて、
EJBはじめオブジェクト指向の随所に散見されるが、
依存性注入 (DI: Dependency Injection)は、
もっと特化したスタイルの制御の反転であり、
最近、両者を混同する人が居る、つう話ね。
ようやく意図を理解した。
うんうん、そうだね。 ジエンまでして必死だったんだね。 もう説得力ないですから。
>>150 Setter Injectionでは、
特定クラスのインスタンスか、そのサブクラスのインスタンスか、
あるいは特定インタフェースを実装したクラスのインスタンスしか指定できないでしょ?
それは「(少なくとも)インタフェース・レベルで互換のあるインスタンス」という意味であり、
ようするに意味的に
>>141 に含まれる話だ。
あなたの話は否定形ばかりで積極的な説明が乏しいから、不必要に議論が混乱する。
ジエンの方が、議論が混乱する。
バカ(179)が必死に粘着してるあたりが、人間的に哀しいね。
「放置」とか「粘着」とか言い出すヤツに議論が混乱するとか言われても・・・ で、しまいには「アフォ」とか。 全然説得力なし。
…………
>>150 以降ばっさり削除 …………
2ちゃんって、知識が不充分な人間が分不相応な議論を挑む時に、
急激にスレが伸びる、と感じる。分相応に相手のレスをちゃんと読めばいいのにね。
例えば
>>150
==================
世間への恨みつらみでいっぱいいっぱいの
かわいそうな人が粘着しています。
日曜の朝から気分が悪くなりたくない方は、
注意してお読み下さい。
>>149 ==================
「2人しかいないことに注意」ってことも含めないとね。 同意してるところはジエンですよ、って。
NGワード推奨: ジエン 必死 なりましょうよ 説明する能力がないから 論理的な考え方 論理的につっこみ 集合演算にならん
>>185 いや、ジエンや連カキコしまくる人がいるときに急激にスレが伸びるんだよ。
「あなたには理解できない」とか「放置」とか「粘着」とか言い出すやつがいたら、そいつの理解の範囲越えだしたってことだから注意。
なんか必死になってくるらしい。
>>189 のNGワードみると、論理的な考え方は苦手らしい(プ
論理学も集合論もあやふやな
>>190 風情が、
包含関係についてしつこいレスをつけたり、論理的ではないと言い出すのは、
甚だ滑稽だ。
おまえ情報システム板いつも荒らしてるバカだろ、出張32
================== このスレには現在、 世間への恨みつらみでいっぱいいっぱいの かわいそうな人が粘着しています。 日曜の朝から気分が悪くなりたくない方は、 注意してお読み下さい。 NGワード推奨: ジ エン 必 死 な りましょうよ 説 明する能力がないから 論 理的な考え方 論 理的につっこみ 集 合演算にならん ==================
すごい一生懸命だね。 とか書くと、「一生懸命」もNGワードに含まれるのかな?(ワラ
まぁ、本家のblogの話にも付いて来れずに荒らしやってるお前は 居ても居なくてもいい、どーでもいい存在である事は確かだ。 …………… ば か れ す 退 散 ……………
荒らしっていうのは、「アフォ」とか「放置」とか言い出して、連カキコしてジエンするやつのことだね。
議論の本筋に関係ないことウダウダやるなって。うっとおしい。 まだしつこく荒らし続けるようだったら、自治スレに来い。
このスレで「バカ」とか、煽り言葉入れてくるやつには要注意だなぁ。
自分の考えと違う意見があると、だんだん放置とかバカとかが増えてきて、荒らしだす。
>>155 >>158 とかもジエンくさい。
荒らすなといいながら、自分が荒らしてることに気づいてない。
デザパタの次はDIか・・・・・・・さっきまでJavaスレにもいたなw マジで強制IDを訴えようぜ。
議論の本筋に関係ないことウダウダやるなって。うっとおしい。 まだしつこく荒らし続けるようだったら、自治スレに来い。
例のバカが議論に粘着しはじめると、
どんないい問題提起(
>>116-118 )も議論が成立しなくなる。
Subject指向〜Multi Dimensional Separation of Concerns か。 「関心事の分離」を理由に、データと振る舞い分離して、DOAマンセーになっちまうとは御目出てーな。。。 拙者も一瞬だけ、OOコンサルからDOAコンサルに転身しようと考えた事があるでござる。。。切腹
204 :
44 :2005/07/10(日) 13:22:46
44です。
大事なことを言い忘れてた。
勘違いしないでいただきたいのですが、オブジェクト指向だからといって、
あるデータに関連する振舞いをすべて同じクラスに突っ込むようなことはありません。
例えば自分の場合、データと振舞いをカプセル化させることベースとしつつ、以下のような
ことを考えながらデータと振舞いを一緒にするか否かを決定しています。
* その振舞いか Domain Logicか Application Logicjか?
振舞いに関するデータを持っているからといって Domain Objectに Application Logicを
もたせることはしないようにする。
http://c2.com/cgi/wiki?SessionFacade > there are different kinds of "business logic" - domain logic, and application logic.
> Domain logic is logic that is naturally associated with a DomainObject - such as
> a recipe knowing how to compute the nutrition profile of a serving of itself.
> Application logic has to do with application-specific workflow - such as
> sending emails, or enqueuing MOM messages, when a new recipe is added
> to a database. I
* その振舞いをそのクラスに持たせるのが自然か?
自然でない場合は、新しいクラスを作成するか別のクラスへ持たせることを検討する。
* そのクラスの責務を持たせすぎていないか?
責務を持たせすぎな場合は、そのクラスから責務を抽出して別クラスにする。
ああ44ってすんごい前スレの44さんか。 びっくりした。
44って他人の意見に他人の引用ぶつけてるだけだよな
>>205 次の仕事はよーやくアカデミック系ベンチャに舞い戻って
数学屋さん補助?だが、何か?
>>204 nutrition profileってナニ?
で、レシピが自身の栄養プロファイル計算方法を知っているのは自然だからこんなのはDomain Logicで・・・って事なんでしょう。
213 :
デフォルトの名無しさん :2005/07/10(日) 21:19:12
宗教法人....
======== 浮浪者が来ました ========
215 :
デフォルトの名無しさん :2005/07/10(日) 23:32:33
教祖さまはホスト
216 :
44 :2005/07/11(月) 00:24:36
>サブジェクト指向もいいかたは違っていますが、同じ方向性だと思います。 > >そして、ユースケースはアスペクトだといっているAOSDもたぶん、そうです。 > >リッチなドメインモデルは、変更の多いシステムには向かないということが、だんだん認識されてきているのでしょう。 サブジェクト指向、AOSDのどのドキュメントに 『リッチなドメインモデルは、変更の多いシステムには向かないということが、だんだん認識されてきている』 とあったのでしょうか。よろしければポインタを教えていただけませんか? 少し調べてみたのですけど、これといったものは見つけられませんでした。
217 :
デフォルトの名無しさん :2005/07/11(月) 00:24:38
宗教法人だぞ、気を付けろ
>>216 リッチなドメインモデルはダメ論はしらねぇ〜が、
「MDAのエッセンス」本も、本当はアスペクトがなんたらいう題名にしたかったって逝ってるよ。
>>206 すみません。ご迷惑おかけしました。
別の新しい名前を考えておきます。
>>218 不勉強で申し訳ない。
MDAってドメインモデルを指向してると思ってたんだけど、実は違うということ?
>>220 ドメインモデル以外に基盤を持ったMDAがあってもいいと思うけど(例: 状態遷移モデルに基づくアーキテクチャ生成
その件は特に違わないと思う。
>>218 の話は、前どっかに書いたこれ:
855 :デフォルトの名無しさん :04/12/06 22:12:15
ExecutableUML本、発売日(2003/12/5)から一年積読状態にしてて、
ようやく目を通し始めたんだけど、なかなか面白い。
原書の当初のタイトル:「XP、AM、ほかのAAプロセスとともに、AOのテクニックをRIPのインスタンスとして用いた、MDAのためのExecutableUML」
第3章「ドメインとブリッジ」 ExecutableUMLで扱う各ドメインはただ一つのアスペクトを構成し、AOPと同様な方法で関連付けを図る
って^^;
222 :
デフォルトの名無しさん :2005/07/11(月) 01:12:04
223 :
221 :2005/07/11(月) 01:13:48
要するに、単一のドメインを扱うのではなく、 複数のドメインを扱い、各ドメインは一つのアスペクト(AOP/AOSDのAspect)を構成するようにしたい、 っつう話。
224 :
221 :2005/07/11(月) 01:15:31
ごめん、書き忘れた。 要するに、 ・単一のドメインを扱うのではなく、 複数のドメインを扱い、 ・各ドメインは一つのアスペクト(AOP/AOSDのAspect)を構成し、 ・各ドメイン(一つのアスペクト)は相互に、AOPの方法で関連付ける っつう話
225 :
sage :2005/07/11(月) 01:17:11
宗教法人設立総会が、 ”7月16日 イベント「Seasarのからさわぎ」終了後” ってネタですか?
議論の注入をしたkの社長と教祖の関係はどうなんだ?
宗教法人っておかしいなw
問題は2つある 1. 特定非営利活動法人の非要件である宗教活動をする恐れがある 2. 個人会員でも氏名と住所を晒す必要がある 1は、いうまでもない。教祖と信者がいる。また、別の意味ではヲタがいる。 2は、2ちゃんねら〜の諸氏には厚い壁だ
なるほど理事3人組は、教祖、アニメヲタ、社長がいるな。 握手を求められるとしたら、教祖様だけだ。ロンドンでは テロも発生した、周囲を固めてお守りするしかない!
本スレが寂れたのは、頭がおかしい人物が荒らしまくって、良心的な人々を遠ざけたから。 荒らし風情がひらきなおるんじゃねぇ〜よ、クズめ
↑誤爆です。ごめんちゃい(藁って赦して。
↑今日も変なのが粘着してるな。宗教って。。。マジもんの精神病患者か
…………… き り と り せ ん ……………
>>230-231 いや、ここもデザパタスレに続いて、
頭オカシイのが荒らし始めてるからあんたの指摘は間違いではない。
…………… き り と り せ ん ……………
このスレに粘着している人物は、 情報システム板を荒らしまくっているコテハン「出張32」です。
シスって誰よ?
↑ 皇帝とベーダー
いきなりseasar4かー。 しかしなつかしいなーこの雰囲気。 ピンポンダッシュ。
まぁ遠からずsplingかEJB3.0に駆逐される運命にある訳だが。
>>236 そうなんだけどさ、どうせ「自分」がないわけだから
コテ使う必要ないだろうと思うわけだ
そのわりに全然関係ないところでも引用ばかりしておいて
「あの時の44は私です」って認知されたがってるんだよなw
気をつけます。
>>237 springも一緒にアボーンじゃねぇの?
ニッチを狙っていくか
242 :
デフォルトの名無しさん :2005/07/12(火) 10:16:12
ま、教祖様はS2がらみで彼女ゲットできましたから めでたしめでたし
マジデスカΣΣ(゚д゚lll) じゃあ、オレもS2やる。 宣伝文句は 「ぼくもS2で彼女ができました」 「以前のぼくは、ひ弱で(ry マンガも略
244 :
デフォルトの名無しさん :2005/07/12(火) 12:34:43
; ̄ロ ̄)!! S2男になるしか
藻前ら!! あの宗教団体で教祖といったらター○スク○プト様に決まってるだろうが!! higaタソは教祖などではない ネ申である
藻前ら!! 信者になって、higaタソと握手しようZE
決めた 俺も入信する
Seasar4 キタ━━━━(゜∀゜)━━━━!!!!
くーす本がコケたのは、くーすの構築過程で 協力した香具師が金の匂いを嗅ぎ付けて 分け前を要求したからか。 そんな香具師名前晒しちまえばいいのにな。 何を大人ぶってんだか。
くーすはオレの考えが元になってる、と言ってトラブルの元凶になったのはakon。 けど、akon監修の本を指してくーすの元になった考えが書かれている名著、と言ってたのはヒガ氏自身。 どっちもどっちかと。
実はblogでそれとなく聞いてみたんだけど、 どこに回答が来たのかわかんなくなっちまった(藁 ・・・まあ国内のオブジェクト指向業界はもともとあんまり期待してなかったし、 それよりなにより自分の食い扶持をきちんと確保できるビジネスマンとなる事が重要だな、おいらの場合。
あと、akonさんのblogへのおいらの書き込みで、 もし誰か(akonさん含む)に迷惑が掛かってるとしたら、 それは本当にゴメンなちい。 おいらも生きる道を探すのに必死で、なり振り構わない部分あるから。
マジカファソの漏れはマジカがGOYAの一部になってしまうのはどうかと思う
オープンソースとかボランティアとかって 権利関係で落とし穴があるよねえ。 LINUXもゴチャゴチャ揉めたし。 法人化したからその辺も厳密に線引いといた 方がいいんじゃないかな。 レビュー・サンプルコード・MLの投稿等は全て Seasar法人が著作権を持つとかね。 (既にこの辺が明確化されてたらゴメンナサイ)
>>254 バードウォッチングは静かにやるのが常識だぞ。
遠くからヲチるだけにしとけ。
沖縄命名規則をそろそろ捨てないと。 「ミミガー」とかいうツール作っても 俺は使ってやらんw
259 :
デフォルトの名無しさん :2005/07/12(火) 22:05:21
>>258 教祖様を否定するような行為は一切許されん。
(・∀・)カエレ!!
超ライトウェイト開発手法「てーげー」ってのはどうだ
>>258 、
>>260 「らふて」とか「ごーやちゃんぷるー」とか、美味しそうな名前がいいよぉ〜。
腹へた〜〜〜〜〜
>>257 いやリンク距離=2である事が判明したから、バドーヲチング気取ってる場合じゃないっす。
なんか、くーすに妙な親近感があるような、thing king can?
>>259 スイマセンスイマセンもう言いませんから破門しないで下さいw
なんか教祖の周りに自分がアニオタであることを ムキになって否定しようとしている幹部が約一名 いるようだが... あの誤爆じゃなあ...
264 :
デフォルトの名無しさん :2005/07/12(火) 23:04:59
>>263 いいじゃないか。ヲチが楽しくなってくるw
>>261 > いやリンク距離=2である事が判明したから、バドーヲチング気取ってる場合じゃないっす。
いやいや世の中何でも2hopだから。
たまたまhopが両方ともリンクだっただけだYo!
と慰めてみるテスト。
266 :
デフォルトの名無しさん :2005/07/12(火) 23:23:57
コンポーネント指向とかテストファーストの前に 1 :名無しさん :2005/07/08(金) 21:54:14 トランザクションとか排他とかインデックスを意識したSQLとか そういうのできるようになってください。 あと、お客さんのビジネスパートナーの視点で考えるのも重要です。 あと、使ってみたいオープンソースのライブラリをやたらに入れないでください。 そんなの使う前にもっとシステムに最低限必要な上記のことちゃんと身に付けてください。
>>265 ああ、そういえばキラキラ☆スマイルのヨン様もakonさんの同僚やってたってゆってた。
・・・彼はそろそろそろそろ新しい事業計画に取り組んでいる頃だろふか。(申し訳ないっす
>>267 あと、例の件どうしましょう?
ご連絡欠かしててごめんなさい。
今、新しい仕事を始めたので、
・・・いやいや、期限とスケジュールさえ許せば是非・・・
だれか、ソーキソバ作ってください。
コンポーネント指向とかテストファーストとか言っている人間は、 トランザクションとか排他とかインデックスを意識したSQLを書けなかったり お客さんのビジネスパートナーの視点で考えることができない と考えるのは少し傲慢かと。言いたいことは分かるけど。
Seasar4 EA1が出たけど、backport175ってどうなのかなー。 もう今J2SE5は出ていて正式なアノテーション使えるし、Eclipse3.1使えば補完もしてくれる。 Seasar以外にbackport175を使おうとしてるプロダクトも見当たらない。 (HibernateもJUnitも正式なアノテーション対応を進めてる) こういうある意味イレギュラーなものを使うぐらいなら、いち早くJ2SE5に対応して実績を積んでいくほうがいいと思うんだが。 もしbackport175版とJ2SE5版のコードにほとんど違いがないのなら、並行開発して同時リリースしてほしい。
Seasar4ってリリースエンジニアリングはどうなっとんじゃい やっぱりSeasarって「フリーソフト」って感じだ
>>271 ISIDみたいな大手ではTomcatやJBossよりWASやWLSなんだろ
それらがJ2SE5に対応するのはまだ先だからbackport175と思われ
275 :
デフォルトの名無しさん :2005/07/14(木) 17:43:24
教祖様の髪型や服装のセンスの無さはどうにかならないかねぇ。
k(1)にGUCCI連れてってもらえばいいんじゃね? k(1)のセンス知らんけど
WLSは9.0(まだベータ)でようやくJ2EE1.4対応になるが J2SEは5.0が使えるらしい そうなるとWASだけのためにbackport175ってことになるかもな
>>275 オサレで垢抜けた奴が作ったもんなんて信用できん。
うわ、ヲタク臭って感じの方が、作るものはちゃんとしてる気がする。
ストールマンとかストラウストラップを思い浮かべている俺ガイル
>>278 アニメオタ幹部の作るものなら信用できるとでも?
俺は信用する 信者だからな
ゴスリングがアニオタだったとしても 俺は驚かないね
ロッド・ジョンソンが制服フェチだったとしても 俺は驚かないね
まぁ、くーすは信用できないけどな。
闇にほうむられたからヨシ
>>275 ツンツンヘアーでP.S.FAあたりのスーツ着て、
バカなのか天災なのか判らん発言で人心を惑わす奴なんて、
どこにでも転がってるやん。特に営業系に多いし。
つかSEは客転がしてナンボの男キャバクラ嬢だからな。
>>286 よほど嫌な職場を渡り歩いてきたとみえる。
外資は多い<男キャバクラ嬢
>>287 客を手のひらで転がす職業と理解できていないアンタは、
純粋過ぎて魔性の女に化けるタイプのSE。
メルセンヌツイスターの人がクヌースに文句言ってたな、そう言えば。
>>276 服は高いのはわかるけど、キモかった。
こだわりがあるのはわかるが、変なセレクト。
ファッション雑誌ならなんだろう?わかんね。
上司が同人誌・人形系のヲタなんだが、格好似てるなぁ。
293 :
デフォルトの名無しさん :2005/07/15(金) 01:50:44
>>292 なんだ、教祖様のお洋服はグッチーだったのか(藁
>>294 つまり彼の趣味はおねぇ趣味なのか。
ジャイケルマクソンみたいに大物女優の写真持ち込んで整形するのは、勘弁願いたい。
つか、k(1)て俺と趣味被ってるな。J2EE趣味、AOP趣味含めて。
よし路線変更。おいらは清楚系で年齢不詳のジャニタレ路線リサーチャを目指そう(爆
>>295 > つまり彼の趣味はおねぇ趣味なのか。
> つか、k(1)て俺と趣味被ってるな。J2EE趣味、AOP趣味含めて。
結論:295はおねぇ趣味
推論:295は大物女優の写真持ち込んで整形しそうになった
>>292 はk(1)を見たことがないかHFを知らない小僧
気にするこたぁない
ところですなあそびに行く人って居る? 俺は・・・気づいてみたら募集終わってたorz 東京でのからさわぎは皆勤だったのに。
えっと、シーザーのイベント名、 ノリは判るが恥ずかしいんですけど。 もしかして遠まわしに年齢制限かけてる?(藁
>>300 シーサーをシーザーと読んでしまう恥ずかしい君のための名称なのだよ
ひがタンを他人とは思えない漏れだが、 幸いにも生ひがタンと至近距離で遭遇した事はないな。 3hopの位置に居ると知って、ありがち、とか思ったけど。
生ひがタンと遭遇したことあるよ 話したかどうかは忘れた
ゆでヒガタンには会ったことある。
Seasarの面々も増えてきたから そろそろ全選手入場のガイドラインを適用できる気がする。 h(1)→アンドレアス・リーガン akon→渋川剛気 ぐらいしか思いつかんけど。
それはワインバーグの「コンサルタントの秘密」にも載ってる。 きっと同年代の米国人には有名な話なんだろう。 彼の説明(p191)によれば、 ・従来のケーキミックスは便利さと簡単さを強調した、完全ミックス済みのケーキ粉を売っていた。 ・料理評論家のハインズ氏は、卵を混ぜる必要があるケーキ粉を出し、それが主婦の心をゲットしてバカ売れした。 ユーザの便利を考えてユーザの仕事を奪ってしまうと、ユーザは仕事にプライドが持てなくなる。 完全なインスタントではなく、手を加える余地を残して「これはインスタントじゃない本物よ」と 家族に言えるケーキ粉こそが、主婦の感情移入を勝ち取るのだ、と。 考えてみりゃ、ソース付きの数値計算ライブラリのチューンアップなんて、趣味もいいとこで、 卵抜きケーキ粉となんら変わらない気がする。 あと、あえてユーザ主導で情報システム戦略立てさせるのとか(笑
309 :
デフォルトの名無しさん :2005/07/16(土) 23:57:22
案の定、荒れたな。 そろそろ空中分解かね。
荒れたの? 詳細きぼんね。
311 :
デフォルトの名無しさん :2005/07/17(日) 00:35:56
すなあそびと設立総会は、すんなり終わったぞ。
じゃ、荒れたってのはなに? カラオケがアニソン派とチャゲアス派に別れたとか?
313 :
305 :2005/07/17(日) 14:46:01
>>307 成程。
The art of computer programmingのobsoluteな部分の話ね。
でも確か件の本の続刊と改版って禿しく先の話だったような。
先生……
314 :
デフォルトの名無しさん :2005/07/17(日) 19:29:44
飲み会の件のことか?
特定の*.diconに含まれるクラスの一覧をS2Containerから取得する事って可能?
diconごとに一つのコンテナのインスタンスが作られるから 目的のdiconのインスタンスを手に入れて全てのComponentDefを 取得すればできるんじゃないかな コンテナのインスタンスを手に入れるにはdiconに名前空間があれば それをキーにgetComponent()で取れるはず 名前空間がなければgetChild()とgetPath()で探すことになるかな
>>316 即レス感謝!
名前空間でgetComponent()できるとは知らなかった。
この方法で辿れないかちと試してみま。
k(1)が捕まえた新コミッタがまたkばかりな件について
そろそろkを規制しないとw もはや覚えられない
320 :
デフォルトの名無しさん :2005/07/17(日) 21:37:17
規制するほど増えてない希ガスw
322 :
デフォルトの名無しさん :2005/07/17(日) 22:32:37
そうか? 表紙見る限り、めちゃめちゃ表参道〜渋谷系に見えるけど。 俺さ、松本小雪って結構気に入ってて、スタイルは彼女に似てるんじゃないかな。 メイクは埼京線乗って渋谷に来てる連中にクリソツ。。。
323 :
デフォルトの名無しさん :2005/07/17(日) 22:40:10
ところで結局ひがタソってHFマニアなの? 漏れが見たところ、HFはほとんどモード・カルチャー雑誌に見えるんだが。 もしかして装苑に応募した事あるモード小僧だったりして(藁
勉強になるスレだな。ファッションとかホットケーキとか。
ガンダムとか。
326 :
デフォルトの名無しさん :2005/07/18(月) 00:28:42
S2 4.0か。hやk同様に、ややこしいな。
そしてk(1)2号登場
k(n)と書いておけば、なんか意味ありげなレスを書けたと思ってる、 業界外のキチガイくん、おつかれ
つうか誰か前スレみたく面子をまとめてくだちぃ
いやそんなの、このスレだけ見て荒らしやってるキミ以外、 誰も必要としていないよ。おバカちんですね。哀れ
331 :
デフォルトの名無しさん :2005/07/18(月) 02:55:52
328=330 必死杉
きっと荒らしにとっては、こーゆー展開がたまらなく面白く感じるんだろう。幼いね
k(1)とk(3)とh(1)だけ押さえておけばおk。 k(3)は大将ね。
3は「まさたか」の「さ」。 ところでMayaって難しそうなんだけど。
328=330=332
336 :
デフォルトの名無しさん :2005/07/18(月) 12:43:29
334は、すなあそび出た?
すなあそび、正直つまらんかったわ。 2chネタ持ち出してわいわいやってたけどな。
それは飲み会?
すなあそび、正直おもろかったわ。 2chネタ出てこずにわいわいやってたけどな。
飲み会、正直おもろかったわ。 2chネタ出てこずにわいわいやってたけどな。
キチガイとか荒らしとかいう言葉が好きな池沼がひとり住み着いてるな。
328=330=332=341
そして荒らしという言葉に敏感なやつがひとり。
344 :
デフォルトの名無しさん :2005/07/20(水) 00:49:48
偉そうな人に質問 S2Strutsのサンプルとか見ると、Actionのプロパティにロジックをもって、S2にDIしてもらって、 executeの中で使ってるけど、あれってきちんとスレッドセーフになるのか?アタマワルイのでわか りやすく説明してください。
346 :
sage :2005/07/20(水) 01:28:31
>>346 ヒント:Actionのinstance属性
>>349 にはココロ通わす仲の良い友達はいないのかね。恋人とか女房とかでなくってさ。
ココロ通わす仲の良い友達よりも、恋人が欲しいぞ。
お前の場合は穴さえあれば何でもいいんだろ
おれ、リアル彼女いるぞ。おっぱいはCカップだ。
いいこと思いついた。お前俺のケツの中にインジェクションしろ
>>355 ちゃんとdicon書いてくれなきゃイ・ヤ♥
>>356 dicon書かなくても、ヒガたんが自動でインジェクションしてくれるよ♪
autoBindingヤバス
>>354 そういえば、おれのリアル彼女のおっぱいもCカップだ。
兄弟だね。
オブジェクトの使いまわし。
同値性≠同一性
>>359 おっぱい・・・・
まわし。
マニアック!
_, ._ ( ゚ Д゚) コ、コネクションプーリング・・・
隣の部屋から激しくインジェクションの声がします。 ところがコンテナが違うらしく、こちらからはインジェクションできません。 設定なしでもインジェクションが行えるという話なのですが、どうすればこちらのオブジェクトもインジェクションできるでしょうか? インジェクションが行いたいだけなので、面倒な手続きや設定が不要になったと聞いて喜んでいたのですが。 せめてインジェクションされている様子が見えれば、モックでのテストが行えるのですが・・・。
>>364 めちゃモテインタフェースを実装していないとインジェクションできません
キミが実体だと思ってるソレ、単なるインタフェースで中身の定義は空っぽですから。残念
めちゃ♥モテインタフェースを見つけたのでimplementsしてみましたが、実装するメソッドが多すぎて、とても使いこなせません(TдT)
GUCCIインタフェースの実装コストてむちゃ高いから ケチってバッタモンインタフェース使ってるでそ。 原因はソ・レ・だ・!
>>368 よくみると、パッケージが違ったΣΣ(゚д゚lll)
ありがd
>>365 自分なりに実装して、しっかり単体テストも行ったのですが、実環境でどうもうまく動きません。
どうすればいいんでしょうか?
>>370 ComponentNotFoundExceptionが飛んでますね
どうやらレディースが登録されていないようです
モックで我慢してください
レディースはたくさん登録されてるようで、ほかのコンポーネントはインジェクションできてるようなんです。 どうして自作コンポーネントだけインジェクションできないのでしょうか? モックではテストしきれないところがあるのですが・・・。
>>372 どうやらあなたが実装しているのは「ヤマジュン」インタフェースのようですね
コンテナにメンズを登録してください
童貞くんは、めちゃ♥モテインタフェースを過信する傾向があるが、 本来アレは望んでも実装できるものではなく、また実装したつもりでもインジェクションできるものではなく、 努力の積み重ねの結果、ある日偶然インジェクションできるものだ。 焦らず急がず、日ごろの精進が肝心。がんばれ
>>372 フリーのライブラリでは難しいようです。
お金を払ってプロダクトを購入したほうが確実です。
ソースが公開されていないのであまり自由には扱えませんが、フリーのものよりサービスが充実していますよ。
めちゃ♥モテインタフェース以外のインタフェースをちゃんと勉強しる。 インジェクションは、される側とする側のインタフェースが合っている事が肝心なのよ。 めちゃ♥モテインタフェースのインジェクションを許可する実装は、 あとあとトラブルの種に付きまとわれるんだ(欝
ひが教祖にお布施を払えばあなた好みの女性にインジェクションしてくれますよ
>>373 バイトコード操作でインタフェースをいじる必要があるな。
ひが教祖にお布施を払えばあなたにインジェクションしてくれますよ
オートインジェクションしてほしくない時にいちいち指定すんのがマンドクセ なんでまたフシギな機能つけたんだろか。
このスレの流れからいうと 「そっちのケはありません」 という必要があるってことだな。
OSSコミュニティの「日本病」 ・本家原理主義。 ・妙に独自主義 ・コミュニティが分断されている ・開発コミュニティとユーザーコミュニティが悪い意味で分断されている。 コミュニティとはあまり関係なく、個人が本家にフィードバックするだけ。 悪くすればローカライズに特化した組織になるか、ユーザー間の交流会止まり。 集団化すりゃいい、という問題でもないがコミュニティでしかできないことを 日本のOSSコミュニティが提供できているか、というとそういうわけでもない。 ・日本なんとか会(法人組織)の排他性。中間法人格などを取得していても、 組織の運営実態がイマイチ把握できない。ディスクロジャーの欠如、 法人協賛会員への過度の財政的依存、役員選定基準の不明確さなど 一見して誰のための何の組織なのか理解不能。 しかも、コミュニティとの繋がりが希薄なので、情報を求めにきたビジターは肩透かしを食らう。 一方で恒常的な財政問題を抱えている ・開発者やユーザーは、似たようなコミュニティの間を渡り歩くか、 現実的な成果を上げるにはコミュニティとは無関係に活動せざるを得ない ・日本のOSSコミュニティにおけるアクターはコミュニティではなく、キーパーソン的な個人
>>382 どこのコピペか存ぜぬが、言いたいことは一体何かね?
ゲイバーは儲からないってことかな?
Seasar2ML(キボンヌ攻め)×ひがたん(実装受け) ひがたん(S2攻め)×はぶたん(富野受け)
>>385 ヨシ!冬コミのネタは決まった。期待しててくれ
ヤロー向けのセクシーコミッター求む!
そろそろ、S2たんやGOYAたんを設定しようよ。 S2たんは派生が多いから大変だ!
語尾にたんが付いてるだけで萌えキャラが思い浮かんでしまうorz 俺、なにやらヤバスwwwww 例のヲタに感染した?奴は繁殖する気満々だ。気をつけろ(;´Д`)ハァハァ
何かMaya方面で外と揉めてますねぇ。標準がどうこう、適合がどうこうで揉めてますが、そんなときのためのXHTMLモジュール化とXHTMLファミリーだろうと小一時間(ry Maya定義の要素がXHTMLファミリーモジュール適合性を満たすことと、XHTMLファミリー文書適合性を満たすMayaテンプレートが記述可能なことを示せば標準適合はOKかと思うがいかがでしょうか。
じゃあ、新宿ねぎしのマスコット
よくわからんのだがあれが近頃噂のモヒカン族というヤツなのかね。
>>396 またk(1)が殺伐かw
で、どっちが優勢なんだ?
どっちが正しいかは分からないがaが頭悪いことは分かる aが書いたifの条件式ってきっとデタラメなんだろうなw
>>395 普通に「うしたん」と読んで、ブ・ダンク萌えとか思った俺は本物の萌人
ところで、S2Container#getChild(int)なんだけど、何でこういう仕様なんだろう?
getChild("hoge.dicon");+getChildIterator();って感じの方が便利だと思うんだ
けど・・・・・・
>>400 XHTML1.0仕様の文書もXHTML1.1仕様の文書も、それぞれのバージョンの
strictly conformingなXHTML文書の定義をしてるだけ。
>2.1. Document Conformance
>
>This version of XHTML provides a definition of strictly conforming XHTML documents,
>which are restricted to elements and attributes from the XHTML namespace.
今議論になっているstrictly conformingではないXHTML文書については、
「一般的なXHTMLに関してはXHTML1.0/1.1ドキュメントの適合範囲じゃないので語れない」
としか。
XHTML Family Document Conformanceについては明確な定義があるんだから
(Modularization of XHTMLの3章)、標準仕様準拠が重要なのであればMayaテンプレートが
XHTML Host Language Document Type Conformanceを満たせる事を示せばいい。あんま
重要とは思えないけど。
>>403 うむ。あと、
>「XHTMLは完全にXML仕様の上位に構築されています。」と書くのは間違った解釈
とかの「XML上の仕様がXHTML上で明示的に許可されていない限りXHTML上では無効」的な表現は
迂闊すぎ。
XHTML1.1中のXLinkの例とかどう説明するつもりだ?
後はプロファイル云々の話ぐらいかね
……とかここに書こうとして一日寝かせてたら
話題のレベルが必要・十分条件やら真理値表のレベルまで退化していた件
>>でもでも,XHTML に埋め込むとはいえ Maya のタグセットは >>XHTML の一部と見なすような存在なのでしょうか? ちょっと過激な感じ. XHTMLファミリーモジュール適合性は無茶苦茶緩いでっす。 自身の名前空間を持ち、DTDが一意の識別子を持つモジュールなら大抵は 適合します。 XHTML ホスト言語文書型適合性はもうちょっと厳しい(DTDの識別子が XHTMLで始まる、XHTMLモジュールのうち必須のモジュールを含む必要がある、 拡張した要素や属性は自身の名前空間を持つ必要がある等)ですが、まあ大し たものじゃありません。
モノを作る側と、使う側との、仕様に対する姿勢の違いなのかと思うが、k(1)の文章が長すぎで、ただの粘着に見える。 内容読んでないが、流れ的にはk(1)不利っぽい。 頭に血が昇ってわめいてるようにしか見えない。
>>406 相手の人、二日に一回徹夜で相手してるのかな。カワイソス
こんな事態になるとは予想してなかっただろうな。
今夜はゆっくり眠ってくれ。
k(1)が長文なのはNifty時代から 死んでも直らん
何度もあったわけじゃないけどリアルのk(1)は嫌いではないのだけど。
>>408 治すつもりもないようだ。
h(1)やらh(2)よりもk(1)のヲチの方がおもろいね。
とりあえずaがModularization of XHTMLを読んでない事は分かった。 ついでに言うと、XHTML 1.0 in XML Schema(FYI扱いだが)みたいな 「XHTML1.0仕様から見てinvalidなXHTML1.0文書」はXHTMLじゃな いんだろうか。W3CのTRなんだが。
ようするに、SeasarにとってAは鬼門ってことか。
それNote。WDですらないから。
>>402 S2Container#getDescendant(String path)
rootのコンテナで、指定したパスに対応するロード済みの
コンテナを取得します。
だそうな。
>>414 狼よ!サンクス。
てか、そういう情報ってどこを調べると分かるようになるんですか?(;´д⊂ヽヒックヒック
for (int i = 0; i < container.getChildSize(); i++) {
present = container.getChild(i);
if (present.getPath().equalsIgnoreCase("Hoge.dicon")) {
return present;
}
}
等としてた俺様乙_| ̄|○|||
416 :
410 :2005/07/29(金) 08:44:52
まじめにやってるからおもしろいのですよ( ̄ー ̄)ニヤリ 両者のうちどちらかがはっきりと実力不足だと見てておもしろくないだろ。
417 :
デフォルトの名無しさん :2005/07/29(金) 12:37:47
>>415 Eclipseでcontainer.get CTRL + SPACEで使えるメソッドを調べれば、
メソッドの意味も親切に教えてくれるよ。
通りすがりと書きつつ、話題の人だってこと?
BE: の予感 ↓
>>422 スマン……
件の話は
>「Modularization of XHTML」と「XHTML Basic」は Recommendation なので追加してください.
で詰んだくさいすね。
後は後々祟られないように逃げ道を用意してやるか、
「一匹殺して吊っておく」の精神で殲滅するか……
aたんは
>fooさんやbarさんの"フィルタのかかった狭い世界(=仲間内)"ではfooさんの主張は
>"正しい"んでしょうね。私からみれば根拠など必要としないくらい明らかに"おかしい"主張。
とか今回もやってくれるんですかねー。
うむ。 余り深追いしないほうがよさげだな。 しかしモヒカンデビューしようとしてウイグル獄長にやられたaたんカワイソス
試合に勝って評価をさげたk(1)
試合に負けて評価もさげたが同情を買ったa
試合から逃げて勉強になったk(2)
読んでも読まなくてもどーでもいいようなレスばっかだな。 書いてる本人は、チョーおもすろいと思ってたりして
>>423 >k(1)さんのこれまでの主張には「"こちらの主張が間違っている"と私が思えるほどの根拠」
>は提示されていません。
やってくれているようです(w
ML参加者が壷でヲチられてる事を意識し始めると荒んでくんだよな。 勝ち負けの要素が強くなって本筋がグダグダになる。 ML参加者の冷静な判断とコミッター陣の舵取りに期待したい。
そうでもない。
まぁヲチなんてniftyのころからあった話だしなぁ。 ここでなくともblogの謎めき系コメントとかヲチられてる事を 意識させられる機会は多分にあるわけで。
ああ、そういえば思いっきりバレバレの誤爆を 行ったアニヲタもいたっけ。
勝利宣言きたよーー
>>437 見たけど、バトル開始時点から壮絶なボタンの掛け違いがあったのかもな。
後はプライドやら何やらで引くに引けずズルズルと・・・で最後はコメントのクローズで強制終了と。
傍目には面白かったし勉強にもなったが、当人達には何の意味もなかった不幸な事故か。
>>438 k(1)はいきいきとしてたぞ
aが不幸。
クラクション鳴らしたらどなりこまれたような心境に違いない
>>439 それも前の車にクラクションならしたら後ろの車から怒鳴り込まれたわけでw
逆ヲチされてる事を期待しての要望なんだけど、S2ContainerにChain of Responsibility パターンを追加ってできないかな? 特定のdiconに登録されてる全てのクラスに一括で処理を加える事が結構あるんだけど 繰り返しfor文を書くのがちょっと・・・・・・ container = container.getDescendant("hoge.dicon"); for (int i = 0; i < container.getComponentDefSize(); i++) { ComponentDef def = container.getComponentDef(i); //ここでdiconに登録されてる全てのComponentDefを順番に処理する //Fanctor(ComponentDef, Context)等としてループ構造と処理内容は切り離したい } public interface Fanctor { public void execute(ComponentDef def, Context context) throws Exception; } container.chain(Fanctor, Context);とか、できると便利なんだけど・・・・・・
>>441 そんなのテンプレートメソッドとかで、いかようにもなるでしょう。
>>441 つVisitorだろ?
MLに流せばk(1)から殺伐と指摘してもらえたのにw
>>444 それがおっかないからこっちに投げたんじゃないw
>>Visitor
CommonsのChainを参考にしてたんだけど、書けば書くほどChainからズレていくん
で違和感は感じてたんだけど・・・・・・ご指摘感謝!精進します_| ̄|○|||
とりあえずS2ContainerImplを継承すればええのんかいなぁ?と軽めの追加を施し
たCustomContainerを書いてみたんだけど・・・・・・
SingletonS2ContainerFactory#getContainer()
S2ContainerFactory#getDescendant()
それを↑とかで取得できる様にするにはどうすればいいんだか(;´Д`)
http://lists.sourceforge.jp/mailman/archives/seasar-user/2005-June/003902.html の辺りを参考にしてるんだけど、も〜!ど〜にも分からない♪
ComponentsTagHandler handler = new ComponentsTagHandler(); handler.setContainerImplClass(CustomContainer.class); S2ContainerTagHandlerRule rule = new S2ContainerTagHandlerRule(); rule.addTagHandler("/components", handler); XmlS2ContainerBuilder builder = new XmlS2ContainerBuilder(); builder.setRule(rule); CustomContainer custom = (CustomContainer)builder.build("hoge.dicon"); custom.chainOfComponentDef(new ChainCommand()); これでCustomContainerを取得できるとこまでは分かった。 けど、普通にSingletonS2ContainerFactory.getContainer()でも取れる様に するにはどうしたらいいんだ? ML見るとdicon一発という話も出てるんだけど、全然分からんチンorz
k(1)は職場のレビューとかでもかなり厳しいらしいよ。 俺の同僚も以前エジキになった。 ブログでモデルをヲチしたり、「うーみゅ」とか書いたりしてるくせにw
XmlS2ContainerBuilder builder = (XmlS2ContainerBuilder)S2ContainerFactory.getDefaultBuilder();
TagHandlerRule rule = builder.getRule();
ComponentsTagHandler handler = (ComponentsTagHandler)rule.getTagHandler("/components");
handler.setContainerImplClass(CustomContainer.class);
とりあえず、これで最初のゴールにはたどり着けたみたい。
SingletonS2ContainerFactoryとS2ContainerFactoryの両方でちゃんとCustomContainerが返ってくる。
あとはdiconで同じ事を実現できればベストなんだけど・・・・・・イマイチOGNLとかいうのが理解できん。
kijimunaのおかげで、分からんなりに書く→保存→エラー確認→書き直しの繰り返しで踏ん張れるけ
ど、自分が何やろうとしてたのか度々見失う_| ̄|○|||
>>447 逆に会ってみたい気もする(怖いもの見たさw)。
俺は逆な人を知ってる。ネット上の文章は堅めの敬語ベースで、アドバイスは的確、カッコいい人だ
なと思ってて会ってみたら・・・・・・にゃはは、ガックシ等々の語呂が飛び出すベタなアニヲタだった。
勿論、それでその人の知性が否定されるわけではないが・・・・・・_| ̄|○||| ナンダカナ・・・
S2とノーマルJSFを組み合わせようと思ったら、S2JSFを導入すればいいのでしょうか? どうもS2JSFのHTML方式に魅力を感じないので、普通のJSFでやりたいと思ってるのですが
Managed BeanのコンストラクタでどっからかS2Container取ってきて、container.injectDependency(this)とかやりゃいいんじゃない? S2よく知らんけど。
>>450 出来れば、ManagedBeanはDIコンテナに依存しないように作りたいのです。
>>451 ML既出だったんですね。VariableResolverについて勉強不足でした。そういやSpringもこれで連携してたっけ。
どうもありがとうございました。
次の戦場はどこですか?
454 :
デフォルトの名無しさん :2005/08/08(月) 15:47:32
S2Strutsでリクエストの自動バインディング使いたいんですけど、 setRequest(HttpServletRequest request)を定義してもうまく セッターが働いてくれないみたいです。 s2Filterも登録してるんですが、こんな実装では駄目なんすかね。 public class MemberServiceImpl implements MemberService { private MemberDAO memberDAO; private HttpServletRequest request; public UserServiceImpl(MemberDAO memberDAO) { this.memberDAO = memberDAO; } public setRequest(HttpServletRequest request) { this.request = request; }
そこはヲチ対象ではあるが戦場じゃないな。 正直斜め上すぎて突っ込みようがない。
k(13)?無設定のkがすでに参戦してるぞ k(6)はだいぶ前からウズウズしているようだし k(1)がカレーにスルーとか言ってられるのも時間の問題だろ h(2)は冷めたコメントしてるがリアルで顔合わせたら間違いなく説教w
スマソ 前スレで k(13)seasarに無関係なk k(14)seasarに恋してるk k(15)seasarをシーソーだと思ってたk まで埋まってるから k(16)無設定のk だな
相変わらず香ばしいのが一人で頑張ってるな(プゲラ
なにがプゲラだよクソガキ
なにがクソガキだよ(プゲラ
厨房の振りした火消し、乙。
ちょっとお聞きしたいのですが、今までSpringを使っていたのですが、Seasar2を勉 強したいと思っています。 S2の入門として良いお勧めHPはないでしょうか?
>>458 k(6)って誰?
誰かkの解説サイト作ってよ。
カレーは、kなのかcなのか。
S2ContainerImpl#getDescendant(String path); 修正前 public synchronized S2Container getDescendant(String path) { S2Container descendant = (S2Container) descendants_.get(path); if (descendant != null) { return descendant; } else { throw new ContainerNotRegisteredRuntimeException(path); } } 修正後 public synchronized S2Container getDescendant(String path) { S2Container descendant = (S2Container) descendants_.get(path); if (descendant == null) { throw new ContainerNotRegisteredRuntimeException(path); } return descendant; } Eclipseさんが気になって仕方ない御様子、修正キボソ。
カレをオチするスレはここですか?
カレはSeasarとはなんの関係もない 同時にそれを否定する根拠もない. 少なくともただの一度も関係があるような発言はなかった. 今回のインタビューにいたってはアレだしね.
カレはSeasarプロジェクトの一員である 同時にそれを否定する根拠もない. 少なくともただの一度も関係がないというような発言はなかった. 今回のインタビューにいたってはアレだしね.
渡辺氏の下流工程に関する発言に不用意なモノが多いのは否定せんが、カレはそもそも適切な発言がなi(ry 釣りとしか思えないが、本気なんだろうな…
ああ不用意ってのが一番当たってるかもね。 なんかわざと煽ってるような気がするんだよな、渡辺氏。
夕方あったコメントがいくつか消されてるね
原理主義はDIも宗教もウゼーことこの上なし。 別にSeasarが原理主義とは申しませんがね。
出張32乙。つかさっさと巣にカエレ
だれでも出張32に見える被害妄想の人、乙。
S2AOPでアスペクトを適用するとき、同じ名前でオーバーロードしてるメソッドのどれか一つだけ選択する方法ってありますか? あと、コンポーネント毎ではなく、例えばあるインターフェイスを実装しているインスタンス全てに対してAOPを適用するような方法はあるのでしょうか?
>>477 遅くなりましたが
> 同じ名前でオーバーロードしてるメソッドのどれか一つだけ選択する方法ってありますか?
pointcutで指定する方法はありません
どうしても必要であればインターセプタでMethodオブジェクトをチェックするしかないかも
> 例えばあるインターフェイスを実装しているインスタンス全てに対してAOPを適用するような方法はあるのでしょうか?
S2.2系ではできません
Seasar4 EA1として公開されている次期バージョンでは
「あるインターフェイスを実装している」クラスに一定のパターンで
名前を付けることにより可能となります
詳しくは以下を参照してください
http://d.hatena.ne.jp/higayasuo/20050712#1121163047
479 :
477 :2005/08/24(水) 08:02:59
>>478 ありがとうございます。同名メソッドの件は、Method.getParameterTypes()をチェックして対応出来ました。
Seasar4はあまりチェックしてなかったのですが、パターンでDIやAOPの設定が出来るというのは魅力的ですね。
そもそもAOPは横断的な処理をクラスから切り離すのが目的なので、
設定ファイルのcomponentに一個ずつaspectを設定していくというやり方はあまり好きではありませんでした。
ただ、今回の開発ではスケジュール上S2.2を使うことになりそうです。
>>479 getComponentDefをグルグル回して同#getComponent()してinstanceofして
addAspectホニャララとすればとりあえず設定ファイルに書く必要だけはな
くなるけど・・・・・・
独自のタグをdiconに盛り込めるのかちょっと不明なんだけど(独自にTagHandler
を書いて突っ込めば出来るのかな?)components/aopタグでコンテナグローバル
なAOPとか?
<components>
<aspect interface="hoge" pointcut="getHoge">
<component class="org.seasar.framework.aop.interceptors.TraceInterceptor"/>
ん〜、何か違う気もするorz
>>478 2.2系でもSeasar4 EA1のAutoRegisterを真似して作れば
たぶん実現できるんじゃないかな。
InterceptorAutoRegisterを眺めてみたけど、 これだと、ある特定パッケージ内において、クラス名を正規表現で設定したものしか拾えないような・・・ EA1だからとりあえずの機能なのかもしれないけど、一度に指定できるパターンの幅が狭すぎるし、Pointcutも使えないね 現時点では、考え方だけ真似て自作するのがベストってことか
483 :
p :2005/08/26(金) 21:36:54
メーリングリストで聞く勇気が出ないんでこちらで・・・ ○質問 s2jsfって高負荷時のパフォーマンスにちょっと問題があるって気もするんだけどこれって私の検証方法が問題あるのかな??(s2の方は問題ないと思ってます) テストツール WebApplicationStress テスト条件 Script Settings ================================================================================ Server: localhost Number of threads: 100 Test length: 00:01:00 Warmup: 00:00:05 Cooldown: 00:00:00 Use Random Delay: No Follow Redirects: Yes Max Redirect Depth: 15
484 :
p :2005/08/26(金) 21:37:43
■環境 w2k server jdk1.5.0_04 tomcat5.0.28 ■使用アプリ 各サンプルアプリ ■s2jsfの結果 Page Summary Page Hits TTFB Avg TTLB Avg Auth Query ================================================================================ GET /s2jsf/ 1115 5482.60 5482.74 No No ■s2strutsの結果(めんどくさかったのでメソッドをゲットに変更してます) Page Summary Page Hits TTFB Avg TTLB Avg Auth Query ================================================================================ GET /s2struts/add.do?arg1=1111 16378 362.72 362.76 No No ○個人的考察 s2jsfの場合、テンプレートのHTMLにBRタグを大量に入れると目に見えてパフォーマンスが悪くなっていったので、テンプレートのパースを毎回しててなおかつ思ったようなパフォーマンスを出していない状態なのか?? ドキュメントを読んだ感じとサンプルプログラムの実際のテストをしている限りは、非常に美しく共感できる点が非常に多いテンプレートエンジンなので、できれば次の案件で使いたいんですけど・・・・・これだとちと厳しいかなぁとおもったり
S2JSFで、<span m:value="#{someBean.value}"/> で表示した値が バリデーション失敗時に消えてしまう問題って、回避策ないですか? たとえば、、、 サンプルのemployeeEdit.htmlを少し変えて <input type="text" m:value="#{employeeDto.ename}" value="SCOTT" m:required="true"/> と必須入力にしたうえで、Edit画面を開く。 で、EmployeeNameを空っぽにしてconfirmボタンを押すと EmployeeNoのテキストが消えちゃうんですが。。。
>>477 でAOPの一括設定方法について質問した者です。
頂いたアドバイスに従って自作で作ってみました。registAll()が初期化メソッドになります。
全ての登録コンポーネントの取得方法や、ComponentDefの初期化方法がよくわからないまま作ってしまいましたが・・・
private Class classObj;
private AspectDef aspectDef;
private S2Container container;
public void registAll() {
S2Container root = container.getRoot();
registContainer(root);
for (int i = 0; i < root.getChildSize(); i++) {
S2Container ct = root.getChild(i);
registContainer(ct);
}
}
private void registContainer(S2Container ct) {
for (int i = 0; i < ct.getComponentDefSize(); i++) {
ComponentDef cd = ct.getComponentDef(i);
regist(cd);
}
}
private void regist(ComponentDef componentDef) {
Class componentClass = componentDef.getComponentClass();
if (classObj.isAssignableFrom(componentClass)) {
componentDef.addAspectDef(aspectDef);
componentDef.destroy();
componentDef.init();
}
}
487 :
486 :2005/08/30(火) 02:32:35
>>486 のdiconファイルはこんなかんじになりました。
コンポーネント毎のaspect設定は不要になりましたが、自作AutoRegisterの初期化処理をどこかでしないといけないのが難点でしょうか?
<component name="traceInterceptor"
class="org.seasar.framework.aop.interceptors.TraceInterceptor"/>
<component name="actionPointcut" class="org.seasar.framework.aop.impl.PointcutImpl">
<arg>new String[]{"execute"}</arg>
</component>
<component name="traceAspect" class="org.seasar.framework.container.impl.AspectDefImpl">
<arg>traceInterceptor</arg>
<arg>actionPointcut</arg>
</component>
<component name="actionTraceRegister" class="test.ClassAutoRegister">
<property name="classObj">@Class@forName("test.Action")</property>
<property name="aspectDef">traceAspect</property>
</component>
>>487 おっ。よくできたね。
別に自作のAutoRegisterを登録するくらい良いんじゃないの。
逆に何にも書いてないのに勝手になんかされるほうが不安。
>>484 POSTならPOSTで統一しないとベンチマークの意味がないよ。
後、アスペクトがS2JSFのほうには設定されていたりとか、
STATE_SAVING_METHODがclientになっていたりとかしていない?
491 :
486 :2005/08/30(火) 21:23:15
>>488 とりあえずS2ContainerServletを継承したServletのinit()で自作AutoRegisterを初期化したら上手くいきました。
StrutsのActionのロギング、セキュリティ権限チェック、ビジネスロジッククラスのトランザクション処理等を
自動でAOP注入できるようになりました。
diconファイルにはcomponent定義だけ書けばOKになったので、
Seasar4が出てアノテーションが使えるようになれば、設定ファイルは本当に要らなくなるかも。
あと、AspectDefにMethodInterceptorのオブジェクトを渡すと、prototypeのInterceptorの場合上手く動かないので
Seasar4 EA1でやってるように、getExpressionで処理した方が良さそうです。
<component name="traceAspect" class="org.seasar.framework.container.impl.AspectDefImpl">
<arg>actionPointcut</arg>
<property name="expression">"traceInterceptor"</property>
</component>
>>489 hiddenで値を確保しても、textboxで値を確保しても
バリデーションに失敗すると、span m:valueの値は画面上から消えちゃうんです。。。
(もちろん、hiddenやtextboxの値はそのままですが)
恐らく、
バリデーション失敗時はdtoに値が入らないので、
idを見て、バリデーション前の画面の値を
バリデーション後の画面に引き継ぐんでしょうけど、
span m:valueは値を渡さないから、値が引き継がれないのかな、、、と。
493 :
デフォルトの名無しさん :2005/09/08(木) 05:14:07
KijimunaをEclipseにインストールしたら java.lang.ClassNotFoundException: org.seasar.kijimuna.ui.internal.editor.dicon.DiconEditor at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:403) ... とか言われてdiconファイルが開けないんですが……。 kijimuna-0.6.24.zip に同梱の install_ja.txt の手順以外に なにかクラスパスの変更などが必要なんでしょうか?
>>494 ありがとうございます。できました。
Eclipse3.1だと、そこのベータ版使わないとだめなんですね。。
サンプルとしてS2PetStoreとかあればいいのにと思った。 S2Struts+S2Daoとかで、HSQLDB内包していて、ダウンロードしてきて すぐに試せる・使い方が分かるサンプルアプリみたいなかんじで。 #S2JSFでもいいんだけど、世間的にはStrutsの方が多いかと思って。 で、最新版のS2リリースに合わせて、S2PetStoreもアップデートしたものを リリースするとかすれば、良いプロモートになったりしないかしら? サンプルといえばPetStoreだろうというか、iBATISがやってるような事を イメージしたんだけど。
あれ、作ってるんじゃない?
S2Hibernate ってなんか遅くないか?
500 :
名無しさん@そうだ選挙に行こう :2005/09/11(日) 10:37:38
S2Hibernateで Session session = _sessionFactory.getSession(); session.update( object ); session.flush(); とした場合、 session.close(); のようにSessionはクローズしないとだめですか??トランザクション関連を一挙に引き受けてくれるとあったので Sessionのクローズも必要ないのかなと勝手に想像。。
501 :
500 :2005/09/11(日) 19:59:15
自己解決というか事故解決というか。 あちこちのDAO関連クラスでsession.close() をしないでいたら、どのタイミングかはわからないけど トランザクションを開始しましたというログがはじまってずっと停止したままになった。こりゃマジで困ったと思って 思いつく限りでsession.close()を入れていったらとりあえず出なくなった。。。 なんだかな(;´д`)
502 :
500 :2005/09/11(日) 22:23:50
さらに補足……… diconの設定がマズーだったために動きがおかしかった模様(;´д`) <aspect>j2ee.requiredTx</aspect> の設定を、daoなクラスにやりゃぁいいんだけど違うところに設定してた。 やけにDBへのコネクションが多いなぁと思っていたのだ。 一人で騒いでスンマセンですた。
503 :
デフォルトの名無しさん :2005/09/19(月) 08:36:43
☆ チン ☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・)< 議事録まだー? \_/⊂ ⊂_)_ \_______ / ̄ ̄ ̄ ̄ ̄ ̄ ̄/| |  ̄  ̄ ̄ ̄ ̄ ̄ ̄:| :| | .|/
S2.NETって列挙型サポートしてる? ドキュメント見ても列挙型には触れてないみたいだけど。
505 :
デフォルトの名無しさん :2005/09/22(木) 15:07:13
作者の脳内にはばっちり整備されているんだが…FAQ
507 :
デフォルトの名無しさん :2005/09/22(木) 18:00:02
>>506 つまり、現在ではFAQは存在しないってこと?
まぁ、仕方ないんで、マニュアル、各種pptファイル、メーリングリストのログをローカルのnamazuで全文検索させるか……。
『易しさ』と『優しさ』ってなんだろーな……。
508 :
デフォルトの名無しさん :2005/09/22(木) 18:39:48
>507 言い出しっぺ乙
>>506 そういう状況を改善するために4月か5月にドキュメントチームを立ち上げたんじゃなかったかな?
けっこう手を上げた人はいたと思っていたけど、予想通り、機能不全か
ついでにマーケティングチームもできたはずだが何か成果だした?
つか、本書いてる間に気が変わって方針を変更するような、 提唱者すら実践不足な、脳内で美しいだけの方法論なんて論外。
開発者が国内にいるからなのか、オフィシャルじゃない「勝手解説」も少ない。
FAQがあるかどうか。
なにやら急に哲学的になってまいりました
512が魔法の呪文を唱えたからね。
>>512 具体的に何が知りたいんだ?
なるほど・・・FAQメールの某所はここだったかw しかし、某氏はFAQの意味を理解しているのか?
Go Fuck Yourself! の略だろ?
FAQがあれば、より便利だった筈のことを探していけばいいんじゃない? 例えば、過去にメーリングリストのログ等を検索した調べ物の内容についてアンケートを取るとか
つまり、実際に使ってる人は少ない、と。
522 :
504 :2005/09/23(金) 08:49:28
S2.NETのbeta9と最新のtar球で調べてみたけど、結局、列挙型サポートしていないしソース直さないとだめだった。 C#の列挙型(enum)ってコンストラクタの引数やプロパテイに結構使うと思うんだがな。 しっかし、SandBoxのロードマップって、どーなっているかよくわからん。 こんなソースで public enum Digit{ZERO=0,TEN=10} public class Sample { private Digit digit; public Digit SampleDigit { get { return digit; } set { digit = value; } } } これがエラーになるんで <property name="SampleDigit">"TEN"</property> <property name="SampleDigit">10</property> S2.NET.Framework.Container.Asembler.AbstractPropertyAssembler#SetValueに以下の行を追加して解決?っと。 if(propertyInfo.PropertyType.IsEnum) { value = Enum.Parse(propertyInfo.PropertyType, value.ToString()); }
FAQが作れないってのは、ドキュメントチームはいままで何してたのかって話だね。 「何を疑問にもつか?」っていう問いもなしにドキュメント作ろうとしてたんだろうか?
? 思いこみで作ってもFAQにはならんのじゃない?
わかる人は、わからない人が何がわからないかわからない みたいな話はS2プロジェクトの某氏が某所で言ってた だからドキュメントチームだと思ってたが
つーか、user MLに流れた質問からとりあえず拾ったらいいんじゃないのか? それとも投稿する人のレベルが高すぎてFAQになりそうなものがないのか?w
単純に、既存のドキュメントをQ&A形式で新たに書き起こしてもいいかもしれない S2Hibernateとかはドキュメント少なすぎだと思うし
結論: 色々判っているレベルの高い人が利用すると能率が上がるフレームワークであり、 昨今幾ら雑誌等で煽られても凡人が手を出すべきでは無い。
>>524 「想定」もできないから「思い込み」って表現になるんだよな。
>>526 user MLから拾おうとしたらk(1)とk(2)の殺伐に流されたお。
大将曰く 「理由は、MLで質問すればいいじゃん、って考えるからです。」 なるほろ。そのMLはFAQに対して 「過去ログに目を通しましたか?」 なんて切り返すことの無いやさしいとこなのですねw
>>532 過去ログの量もないから切り返しもないだろw
535 :
デフォルトの名無しさん :2005/09/23(金) 23:47:40
>>504 本当なら
><property?name="SampleDigit">"TEN"</property>
じゃなくて
><property?name="SampleDigit">名前空間.Digit.TEN</property>
が通るべきだと思うんだけど。
コンストラクタやメソッドにはJScriptの式がつかえるけどプロパティでは
つかえないっぽいね。JScriptの式が通るなら本当は「名前空間.Digit.TEN」
でOKなはずなんだけど。
536 :
504 :2005/09/24(土) 00:15:21
>>535 いや、プロパティもJScript.NET式サポートしているみたい。ただ、マニュアルには
>new DateTime()のように標準ライブラリ(mscorlib.dll)のクラスや構造体のコンストラクタを呼び出すことができます。
とあるんで、System.TypeCode列挙型みたいに、mscorlib.dllアセンブリに属している列挙型なら、
<property name="SampleTypeCode">TypeCode.Int16</property>でうまくいった。
ただ、public enum Digit{ZERO=0,TEN=10}みたいに標準ライブラリ(mscorlib.dll)に属していない
ユーザ定義のものだとダメってこと。
あと、名前空間等付けてないのは、そういった型情報は冗長でプロパティ自体の型を検査すれば判定つくとの判断と、
Spring.NETと同一の書式にしたかっただけw
Mayaのことはよく知らなかったんだけど、試しにサンプルをちょっと眺めてみた限りでは idをキーとして、HTML部分だけが綺麗に分離されてるように見えるけど? たしかに、S2JSFに関しては、結局JSFの知識が無いと辛そうな気がするけどね
538 :
537 :2005/09/24(土) 17:31:32
すみません誤爆しましたorz
JSFスレだな。しっかし、火消し部隊必死だなwww
S2JSFとMayaは完全に独立なのにね。 S2JSFはJSFのためのものだからJSFの知識は必要でしょ。 S2JSFやらS2StrutsやらMayaやら、結局JSFやStrutsやJSPの知識が結局必要になるから、壁が高いんだよね。
Mayaは m:inject="c:out" とか書かせてる時点で終わってる とかいうのはあんまりだ、強気の書き込みで 勘違いがあると恥ずかしいねぇ。
あんなにS2JSFがイヤなら無視すればいいだろうにどうしても批判したいんだね。 自分の方がひがタソより上だって主張したいのかね? だったら自慢の俺様フレームワークを晒してみろって。 と、ここにしか書けない気弱な俺w
>>542 まるで某A氏の再来のようだw
k(1)さん、出番ですよ♪
あれ、多分S2JSFしか見てないよな。 で、名前空間にmayaってあるから早合点か。 御愁傷様。 でもMayaをS2JSFに置き換えれば まあ口汚くはあるが、わからないでもない意見。
>>543 自分が理解できないものに出会った時、人には3種類の反応がある。
1.とにかく、それについて学ぼうとする<エンジニア向き
2.とりあえず、見なかった事にする<マネージャー向き
3.なんとか、存在を否定しようとする<首吊って死ぬべき
>>546 他にも色々可能性はある訳だがな。
・本当は理解してるのに、遊んでいる<いわゆる釣り
・理解できていないが、単純に教えてというと返事が来ないと思い、
暴言を吐く<2chの場合、効果ある場合が多い
SeasarプロジェクトとしてMayaを標準にしていこうという動きはいいんだけど 実際の仕事では、画面作成はJSP+StrutsタグまたはJSFタグでという所が多いと思う Strutsに関してはS2Struts使えばいいと思うけど、S2JSFはViewもS2JSF前提となってるのがどうも・・・ S2JSFをJSF実装非依存にして、View作成でJSP+JSFタグというノーマルな方法も標準で対応して欲しいのだが
囲いこめなくなるじゃねーか。
>>549 囲い込まれるなら、MSと変わらない訳で、それなら素直に.NET使うよ。
囲い込んだだけでMSと変わらなくなるのか。 出世したな、Seasar2
>>550 Seasar2に囲い込まれるだけで.NET使うくらいなら、もう.NETつかったほうがいいとおもうよ。
Seaser2の場合は、すぐに非互換のSeaser3とか登場しそうで怖い。
そ、そのリスクに関してはMSの方も同等かそれ以上なんじゃ…?
seasar3、去年の11月には予告されてましたが。
>>554 いや、MSは結構あれで互換性には気を使ってる。
基本的に
過去の自社製品との互換性(バグ含んで)>>>>新たに決まったW3C規格
って方針だからWEB界隈では今ひとつ評判が悪い位で。
囲い込むとか考える前に今はユーザーを一人でも増やすべきだと思うのだがw
>>556 ごめん、過去のこと良くわかんないんだけど、
VB6とかActiveXとか無印ASPとかで覚えた技術って今でも使えるの?
そりゃ使えるだろう。 VB6で作成したソフトはWindowsXPでも動作するし、ActiveXもASPも同じく。
>>559 あ、ごめんなさい。ユーザの立場じゃなくてプログラマの立場として、です。
ActiveXについて一所懸命勉強した知識を、.NETでもいかんなく発揮出来るんですかね?ってことです。
562 :
デフォルトの名無しさん :2005/09/28(水) 23:23:33
>>558 とりあえず最新の開発環境にてActiveXの作成/利用はサポートされている。
名前は2005だけど、出るのは何となく2006になりそうな次のバージョンでも
サポートされている模様。おそらく次の次のそのまた次でもサポートされ続けるかと。
つまり、今でも使える。
利用価値はあるか、と言えば、勿論ある。今のWindowsってActiveXの塊だから、
多分まだ.NETよりある筈。
改名前のOLE2から数えると随分息が長い技術だな…と今思った。
ActiveXのTIPSみたいな固有の知識が.NETにそのまま利用できるか?
…別モノなのだから利用できるワケないじゃん。アフォですか。
>>…別モノなのだから利用できるワケないじゃん。アフォですか。 だからそこが問題なんだって遠まわしに言ってるんですが。脳の不自由な人ですか?
そろそろスレ違い
アフォですね
10年ほども使われてきた技術がレガシー化されるタイミングを見計らって、 「ActiveX (COM) とかの技術って.NETでも使えるの?」と聞くのは公平では ないような気が・・・ seasarは今後の発展系や派生を含めても10年も持たないだろうし。
>>567 VBXなんかは5年も持たなかっただろ?
多くのベンダがコンポーネントを提供して利用者も結構多かったはずだが
あっさりと互換性のない技術(OCX)に移行。
>>556 > 過去の自社製品との互換性(バグ含んで)>>>>新たに決まったW3C規格
これは互換性に配慮してるんじゃなくて単なる囲い込み戦略だろ。
>>568 だったら互換性に関する批判では最初からVBXを例に出すべきだろ?
COM -> .NET の例は公平じゃないんじゃないか、というのが
>>567 の
主眼だから。
俺は>568だが>558ではない。 >558はたまたまVB6あたりからさわり始めたから例に出しただけだろう。 俺はたまたまVB2からさわり始めたからVBXを例に出した。 結局どこから始めても「MSは互換性のリスクが低い」とは判断しにくいと思うが。 つまり>554の指摘は妥当。
>>570 COM は 10年持ったわけだから、むしろ互換性が維持されてきたという
側の例のような気がするが。互換性は永久に維持されなくてはならない、
という立場もあるとは思うけど、非現実的だし。
シーザー!!
オマイもか!!
シーズー!!
575 :
デフォルトの名無しさん :2005/10/01(土) 23:41:34
COMは10年、Seasarは…?
COMは千年、Javaは万年
577 :
デフォルトの名無しさん :2005/10/11(火) 03:26:35
MLでもスルーされてるけど、S2JSFでセッションが切れたとき 画面遷移にワンクッション入っちゃうのは仕様なの? クリックし直せばいいんだけど、利用者から見たら気持ち悪い 挙動だと思う。何とかならないかな。
>>577 MyFacesがそうなっているんじゃないの?
>>577 JSF1.1の仕様として、
・特定画面で発生するアクションはその画面に対する
リクエストとして処理される。
・特定画面に対するリクエストを実行する際にその画
面のコンポーネントツリーが存在しない場合、「初め
てその画面を表示しようとした」とみなされ、Resotre
Viewフェーズの後ですぐにRenderResponseフェー
ズが実行される。
このとき、コンポーネントツリーの生成と当該画面の
描画が行なわれる。
ってな感じになるっぽいので、セッションが切れたあと
の初回アクションでは「ログイン画面を初めて表示しよ
うとした」とみなされて変な挙動に見えるのではないか
と。
ブラウザの戻りボタンや別ウィンドウ表示の際もこの仕
組みが悪さをするっぽい。
580 :
デフォルトの名無しさん :2005/10/11(火) 19:20:06
へえ、JSFの仕様なんだ。情報ありがとう。 ログインが前提で短い時間内に全操作が完了するようなケースだったら それでもいいんだろうけど、どうも違和感が残るなあ。 今、S2JSFで検索系のWebアプリを作ってるんだけど、 検索 ↓ 画面を放ったらかしにしてしばらく別の作業 ↓ 再度検索 なんてことが良くある。その度に検索ボタンを2度押す羽目になるんだよなあ。 もう割り切って諦めるしかないのかな。
581 :
579 :2005/10/12(水) 00:16:39
>>580 Seasar2というよりJSFの話になっちゃいますが、
"STATE_SAVING_METHOD"を"client"にする
ことでどうにかなりませんか。
582 :
デフォルトの名無しさん :2005/10/12(水) 08:33:31
WebLogicでもSpringサポート始めたし、今更Seaser2使う理由は無いだろう。
584 :
500 :2005/10/12(水) 23:20:03
WebLogicだって( ´,_ゝ`) プッ
585 :
デフォルトの名無しさん :2005/10/13(木) 10:32:24
現在Goyaに従ってロジックを設計・実装していますが、疑問が出てきました。 プレゼンテーション層で行なうバリデーションを、ロジックでも二重に 行なうべきなんでしょうか? バリデーションをロジックに含めないと、ロジックの単体テストが やりにくいです。でも、チェックが冗長になってしまうのでスマートじゃ ない気がします。誰か正しい方針を教えてください。
>>585 blogのコメントに書き込んで聞いてみる。
それが、正しい方針。
587 :
585 :2005/10/13(木) 21:59:20
そんな勇気があったら2chには来ません(笑)。
ピンポンダッシュ
>>587 獄長が怖いのか、ならしかたがないw
一般的な話として、
プレゼンテーション層で行うバリデーションは、
ロジックで行う必要は無いと思うよ。
DRY。
ロジックでの単体テストは正しい値が渡ってくる前提で
書けばいいんじゃないの。
>>585 バリデート用のクラスを作って、それをプレゼンとロジックの両方で使えばいいんじゃないの?
Java界隈には受けるだろ。 Ruby&Railsが本流になるにはまだ時間があるだろうし、露払いには十分じゃね?
>>595 うまいこと宣伝すれば「Java から移行しなくてもいいんだ!」って持ってけるな。
597 :
デフォルトの名無しさん :2005/10/20(木) 01:00:01
>Ruby&Railsが本流になるにはまだ時間があるだろうし ノイマン型コンピュータが幅を利かせてる間は、無理だろうな。
>>594 それと比較するならMayaとかS2JSFとかじゃないの?
600
601 :
デフォルトの名無しさん :2005/10/22(土) 15:50:31
今、Seasar2を勉強しているのですが(DIも初めて)、 DIで使うクラスは、インターフェースを使わないと駄目なのでしょうか。 デフォルトの親クラスとその子クラスという形でプログラミングすることが 多いのですが、その上にインターフェースを設けないと、DIは使えない のでしょうか。 またコンポーネントの取得の際に、クラスを直接指定するのが推奨とあるの ですが、もし複数の実装クラスがあってその実装クラスを直接していすると なると、newでインスタンスを取得するのとさほど変わらないと思うのですが。
>>601 インターフェイスを使わなくても利用できる。
インターフェイスを使っていると、そのインターフェイスを利用している別のコンポーネントに対して
バインディングが自動的に行われるようになるから、より便利にはなる。が必須ではない
> またコンポーネントの取得の際に、クラスを直接指定するのが推奨とあるの
> ですが、もし複数の実装クラスがあってその実装クラスを直接していすると
> なると、newでインスタンスを取得するのとさほど変わらないと思うのですが。
その通り。だからクラスで指定するときには普通インターフェイスを指定する。
インタフェイスを使わないような設計・規模のアプリならムリしてDIコンテナ使う必要はナイキガス
604 :
デフォルトの名無しさん :2005/10/22(土) 21:07:07
でも不思議なのは、インターフェイスを使うと言っていながら、 実装クラスは一つじゃないとオートバインディングできないわけでしょ。 コンポーネント取得の際にも、実装クラスが一つじゃないとインターフェイス を指定しても駄目なわけでしょ。そもそもインターフェイスを使うのは、 実装クラスが複数あるからだと思うんだけど。
何時の日か、実装をごっそり置き換えたくなった時の備えなんだってさ。 そんな日が来るのかどうかは神のみぞ知るけどな。
ある一部分の置き換えが目的じゃなくて、全体的にクラス単位で部品化し 基本的にクラスの組み換えや入れ替えで、修正や機能変更に対応していくのが目的だと思う
YAGNIの逆だな。
インタフェースを使うとモックを使ったテストが楽になる。 テストしやすいクラスはDIにも向いている。 つべこべ言ってるヤツはテストしてんのか?
とりあえずすべてのクラスをモックでテストするわけじゃない(工数と 折り合いつかない)から、リソースが絡むところ(DBとかホストとか 設定ファイル読み込むところとか)だけDI化する予定
なんとかとハサミは使いようってやつね。
springで良いじゃん。
日本語情報が救いようがないぐらいに少ないSpringはちょっとキビシイ。 うちではSpring使っていたがトラブった時にこの問題でSeaserにした。 いっとくが工作員じゃないぞ。どっちも良いとこと悪いところがあるので、>>610に同意だ。
>>613 50万円で公式のサポートが日本語で受けられるというのは大きい。
Seasarは、簡単だから書籍もいらないし(w
つまり、個人的にDI勉強するにはSpringが最適ってことか。
>>613 の書籍ってぶっちゃけ使えない。チュートリアル程度+αの内容を書籍にしたってだけ。
トラブッた時のサポートMLがある無いではSeaserが有利な希ガス。もちろん英語できるんだったらSpringがイイ。
道具としては違いが出にくい状態にきているからあとは好みになる。Springしたい奴は専用スレ逝け。逝かないとぱんつぬいぢゃうぞ。
>>
>>613 の書籍ってぶっちゃけ使えない。チュートリアル程度+αの内容を書籍にしたってだけ。
へー、そうなんだ。
なら、Seasar2でもいいや。
英語なら Spring In Action に Java Development with the Spring Framework と
今年になって良書が2冊も出版されたんだけどね。
結論 外人はSpring 英語に自信のない奴はSeaser
自分で勉強する気の有る奴はSpring 50万円払う気の有る奴はSeaser
英語できないやつが Seasar 使うってのはよーく分かった。 Seasar を Seaser って書き間違えているヤツほど、Seasarを使いたがっているみたいだし。
認知度の低さが如実に表れてるな>Seasar、Seaser
>Seasar を Seaser って書き間違えているヤツほど、Seasarを使いたがっているみたいだし。 ここの判断理由が判らん。「使いたがってる」と感じた理由が。
typoぐらいでモノを決めつけようとしているのか(w
ダウンロード数が 1 日、74 か。 同じ SourceForge でただの開発ツールの Amateras は 700 超。 で 2ちゃんブラウザのギコナビが 4700。 プロダクトの性格上、使用者全員がダウンロードしないにしても少なすぎだろw 完全にマイナー路線だけど、がんばれよ、SeasEr(w
>>625 おまえの選択肢には設定ファイルかハードコーディングかどちらかしかないのか。
>>625 そういうことだろ。
フレームワークが作者がオナニーで定義をXML外だしにした。
→ 利用者からマンドクセーんだよバカと苦情
→ 作者が自分で外だしにしておきながら、「設定ファイルを書きたいのか、書きたくないのか。」と
訳わからんことを言い出した。
定義ファイルを一切書かずに、ハードコーディング(アノテーションだけど)にするのが
これからのフレームワーク流れで、Seaser だけでなく EJB 3 などもそうなる。
Seaser に限らず色々なフレームワーク作者はバカでも使えるようすることに懸命だ。
まー、「バカ向け」 とは言えないから 「優しく」 って言ってるけどなw
Seasorマンセー!
630 :
625 :2005/10/24(月) 00:14:36
>>627-628 サンクス! アノテーションか。
Seasar2使うにはJava5.0の勉強もしないといけなくなるってことか。
ハードコーディングじゃないよ。 基本は規約を使っての自動設定。 特殊な部分だけはアノテーション。 だから設定の絶対量は減る、てこと。 だと思う。たぶん。
アノテーションもjavadocに書くタイプがあるみたい。backportだっけ。
Seasirマンセー!
Seasurマンセー!
アノテーションだって設定のうち 設定より規約って話ですので ようするに実装クラスの名前は必ずImplで 終わるようにする、とか規約でしばって コンテナ一括登録とかそういう話だよ。 ドキュメント読もうよ。
>>625 それに関しては獄長が素晴らしいツッコミを入れてるんで拝聴あれ。
とりあえず、蛯原友里でググれば直ぐにみつかるはず。
て言うか、Seasarでググるより蝦の方がヒットし易いってどういう事よ?(;´д⊂ヽヒックヒック
俺もそれ(書きたいの?書きたくないの?)を読んだ時に物凄い違和
感を感じたんだよな。
なんつ〜か、口の上手い奴に騙くらかされてる様な?w
でも、とりあえず獄長のツッコミで腑に落ちたから、俺的にはソース
上にあるべき設定と、外部に纏められてる設定とを適材適所しまし
ょって事なのねと理解した気になってAutoRegister周りを突付いて
回ってる。
まぁ、自分で考えた方法論の解説本を書いている内に気が変わって 方法論自体を変える人ですから。 おいおい、おまい、実地でやりこんだ上での方法論じゃなかったのかよ、と。 典型的アームチェアー派。 作者の演説は上手いし考え方は色々参考になる示唆に富んだものだけれど、 本当に業務で使う気にはならん >Siisaa
638 :
デフォルトの名無しさん :2005/10/24(月) 16:32:19
だからといって使う人、指示する人を けなす 理由にはならないでしょ。 typoひとつで小馬鹿にする態度に違和感を感じます。
639 :
デフォルトの名無しさん :2005/10/24(月) 16:32:50
指示する→支持する あー、自分でtypoしちゃってるよw
>>638 「違和感を感じる」を小馬鹿にするのはOK?
642 :
sage :2005/10/24(月) 17:28:19
typoというのはキーボードの打ち損じ。 右手と左手を間違えるとか、前後が逆になるとか、となりのキーを押してしまうとか、 単なるミスを言います。 綴りを間違えて覚えているのはtypoとは言いません。
名前欄にsageと入れると覚えているのはsageとは言いません。
>>641 頭痛が痛いと同じ同語反復なんだけどね。
S2JSFのお勉強でも始めようかな〜、って思ってたらfaceletなんてのも出てきたね。 なんかとっても似てる予感。 比べるとどうなの? 教えて詳しい人。
そこで「違和感がある」ですよ
648 :
デフォルトの名無しさん :2005/10/24(月) 21:29:53
凝集度を上げるのはいいとして、結合度も上がってると思うのだがどうか?
649 :
デフォルトの名無しさん :2005/10/24(月) 21:40:23
コンポーネントのサブクラスを作ってDIするには どうしたらいいですか。 オートバインディングと併用可能ですか。
違和感を覚える
正しい日本語を教えてくれるスレはここでつか?
目くそ鼻くそを笑うがとても似合うスレですね。 Spring厨は専用スレ逝ってください。SeasArに文句あるならMLで堂々と。英語の文献がリリースされるのが発表されたようですよ?
GRASPパターンとかHTML言語とか
Rubyのような動的型付け言語にこそ生きる仕組みのような気がしなくもないのだが 実際のところどうなんだろうか?
657 :
デフォルトの名無しさん :2005/10/25(火) 12:46:04
インスパイヤだよ。のまねこといっしょだ。
のまねこと言えばさ、先頭に「も」を付けると「ものまね子」になるんだよな。
論文でもあるまいし、出典ごときで小せぇな。また妬みか? 出どころがDHHってことくらい、みんな知ってるつーの。 どうせ知らないヤツに出典示しても無意味なんだし。
662 :
デフォルトの名無しさん :2005/10/25(火) 21:03:55
>>652 お前が感じている違和感は精神的疾患の一種だ。
治し方は俺が知っている。俺に任せろ。
アノテーションはC#のパクリ
感化されたも何もJava5標準の機能を使っただけだろ。 使いまくりでもないしな。
Seasarは単なるフレームワーク実装だけじゃなくて、スレタイにもあるように 「くーす」という独自の方法論を提示してきたから注目されてたんだと思う。 ところが、この所そういった「Seasar発」なアイデアが置き去りにされて、 Convention over Configurationとかアノテーションとか 「海外で良いといわれたものをそのまま受け入れる」だけなのが利用者から すると残念感漂いまくりです。
一貫性が無いのはかまわないが、作者のオナニーに付き合うのは大変だな。 まー、それに付き合うこと自体、オナニーだな。
ひがたんのすごいところは、新しい知識を仕入れたら、さも自分が考えたかのように発表できるところですよ。
>668 しかもちょっと間違えてるところがポイントな
>>654 まあ、文句があるのなら、MLで言えば?w
>>659 な、なんだってー!!(AA略
>>662 感感俺俺なんて、なんと懐かしいセリフを・・・。
南無阿弥陀仏。
>>666 > Seasarは単なるフレームワーク実装だけじゃなくて、スレタイにもあるように
> 「くーす」という独自の方法論を提示してきたから注目されてたんだと思う。
?
670必死杉
まぁ設定ファイルに書くことのメリットを語っていた壱年半前とは エライ変化だな。正しい方向だと思うけど。 結局、本質は設定ファイル云々とは違うところにあったわけで。 那須の人のつぶやきが最近は理解できる。 言葉や思想の持ち出し方については、某栗の人見てても感じるんだけど、 研究というかアカデミックな世界の経験がないと、respectの重要性や、 その表現に不慣れなのかもなぁ、と思う。発表が1ヶ月遅れただけで、 xxの論文に触れるべし、と論文を突き返される世界で生きていると、 ちと言葉の持ち出し方が軽い気がする。 ……まぁblogだしな。実際の人物像と文面から連想される人物像が 食い違うことは良くある。 ここんとこ計算パワー万歳なことやってるのでJavaから遠ざかっているが、 戻ってきたときには開発スタイルが落ち着いているとよいな。
>>663 すげー。
そこだけ読むとあたかも自分で考えついた日本発の技術みたいに見える。
Javaの場合のアノテーションって BEAがもう1年以上前に製品化してて、
その後ロビー活動でJava標準にも入れたという、ザ・舶来技術だし。
コンポーネントの自動登録になるともう、JBossにせよWebLogicにせよ、
出来ないEJBコンテナを見たことが無い位普通。
猿マネで始まってもカイゼンを加えてオリジナルを 超えていくのは日本の伝統。自動車とかな。 オリジナルでなくても俺の役に立てばそれでいい。
676 :
デフォルトの名無しさん :2005/10/26(水) 11:03:10
>>674 ちょっと興味があるのだが、Jbossのコンポーネント自動登録ってどんな機能なの?
POJOをEJBに使えるとかは聞いたことあるけど、
命名規約による自動登録とかも出来るってこと?
>>674 同じく、俺も興味ありあり>JBOSS
前々から気は惹かれてたんだけど、とにかく日本語の情報が
少なくて竦んでたんだよね。
JBOSSの自動登録ってどんな感じで動くの?
>>674 デプロイせずにコンポーネントの自動登録出来るEJBコンテナを
見たことが無いけどね。
やっぱこれ位面の皮が厚くないと、教祖にはなれんのだろうなぁ。
もしや…自動デプロイのことでわ。
>>680 「自動」しか合ってないがw
どうもそんな気がするな
>>679 教祖は別の人で、アノ人は神ですよ。
逆らってはいけません。
で、おまえらイロイロ言ってるようだがもちろんSeasarのサクーシャを超えるスキルを持ってるわけだよな。
684 :
654 :2005/10/26(水) 22:34:52
>>683 当たり前だヴォケあんな連中と比べんな!
真に独創的なソフトウェアプロダクト、
チュートリアルからリファレンスまで
充実のドキュメント、一分の隙もなく
完璧に運営されたコミニティ、
全部まとめて明日中に公開してやるよ。
楽しみに待ってろ
>>683 スキルはともかく、面の皮の厚さは遠く及ばない。負けだ。
TortoiseSVNではなく、 TurtoiseSVNでググると maya.sandbox.seasar.orgが筆頭でヒットする件。
きっとタータスが好きなんだよ
TurtoiseSVNでググった
>>690 について。
つーか、Google Suggest で turto まで入力すると turtoisesvn が出てくるし。
Mayaが世界発信するなら、XMLのエンコーディングをISO-8859-1でなくUTF-8にしたら良いと思うのだが・・・
ISO-8859-1はいろんなライブラリのデフォルトだしなあ。 Servletだってそうだし。UTF-8にしてほしい。
(・∀・)ハイーキョ
>695 気が早いよ。ヽ(`Д´)ノ もう少しまってろ。
s2daoを使ったwebアプリ(Tomcat 4.1.29です)でwebアプリをreloadするとたまにDaoMetaDataImplのコンストラクタ内の dbms_ = DbmsManager.getDbms(productName); でjava.lang.NoClassDefFoundErrorでこけるときがあるのだけどこれってガイシュツ? クラスローダーがらみだとおもうけど
「設定ファイルを書きたいのか、書きたくないのか。」なんてデカい事言って Less Configuration どまりっつーのが何とも。 まぁ本元も Zero Configuration じゃあないが格段に記述量多いでしょ。
Kijimuna1.0が出たね Java5プロジェクトに対応とあるのだが、Generics等には対応してないのだろうか?
700 :
デフォルトの名無しさん :2005/11/04(金) 16:12:51
S2Hibernate-V1.1.0.zipをダウンロードして、eclipse3.1にインポートして EmployeeAutoDaoClientを実行したら、 org.seasar.framework.beans.IllegalPropertyRuntimeException: [ESSR0059]クラス(org.seasar.hibernate3.impl.S2SessionFactoryImpl)の プロパティ(interceptor)の設定に失敗しました。 理由はjava.lang.IllegalArgumentException: argument type mismatch と出ました。ちょっと調べてみると、 S2SessionFactoryはInterceptorとしてorg.hibernate.Interceptorを要求しているのだが、 s2hibernate3.diconでは <component name="interceptor" class="org.seasar.hibernate3.dao.interceptors.S2HibernateDaoInterceptor"/> となっており、 そのクラスはorg.seasar.framework.aop.interceptors.AbstractInterceptorを継承しており、 その上は、org.aopalliance.intercept.Interceptorで別の系列にある ことがわかったんだけど、これってどうすればいいんでしょうか。 ひょっとして私だけの環境で起きているのでしょうか?
>>700 > ひょっとして私だけの環境で起きているのでしょうか?
S2.3 との組み合わせで発生します.
対応版リリースまでは S2.2 と組み合わせるか,s2hibernate(3).dicon を次のように
修正してください.
<component class="org.seasar.hibernate3.impl.S2SessionFactoryImpl" >
<property name="interceptor">null</property><!-- この行を追加 -->
702=asipタソ
むしろ、普通の人の反応かと。
パクリでもなんでも、作ったもん勝ち。スピードが勝負だな。 少し勘違いしてる部分も含めてMSと似ている。 ただ、最大の勘違いは、100/日ダウンロードほどしかないもので この発言と、目が世界を向いているいるのはおもしろい。 MS並みのマーケティング力があれば世界征服も可能かもしれないw まー、開発スピードは諸刃の剣だ。簡単に仕様が変わるものの 普及はありえない。
707 :
デフォルトの名無しさん :2005/11/06(日) 13:12:47
>>706 もう、S2Containerは、sourceforgeからリリースされてないよ。
sourceforgeでダウンロード数を見てもあまり意味がない。
また、仕様も(たぶん)変わってないと思う。
追加されただけ。
>>701 そういえば、S2.3から、componentのname属性とクラスのプロパティ名を比較して自動バインディングする機能が加わったみたいだけど
それに関する問題なんだろうか? 単に名前が同じだけ全然違うオブジェクトに対しても、無理矢理セットしようとしてしまうってこと?
それにしても、Web上ドキュメントはどのバージョンに対応してる機能なのか明記するか、バージョン毎にドキュメント分けるかして欲しい。
>>708 sourceforgeでリリースしてたときも最盛期で1日200-300くらい
しかダウンロードされてなかったけどね。
コンテナ以外にもたくさんプロダクトがあるにもかかわらず。
落ち目だな。
ロッドジョンソンを禿げと呼んで、Springの揚げ足取りをしながら 「ダイコン時代はこうなのです!」と説いていた頃は輝いてたな。 Springより断然使いやすいDIコンテナとしては、とてもいいと思うんだが。 S2Daoも好きだし、あまり風呂敷広げすぎないで欲しいんだけどなあ。
>>709 > そういえば、S2.3から、componentのname属性とクラスのプロパティ名を比較して自動バインディングする機能が加わったみたいだけど
> それに関する問題なんだろうか? 単に名前が同じだけ全然違うオブジェクトに対しても、無理矢理セットしようとしてしまうってこと?
です.
次のリリースでは代入可能な型でない場合は自動バインディングしないようになります.
> それにしても、Web上ドキュメントはどのバージョンに対応してる機能なのか明記するか、バージョン毎にドキュメント分けるかして欲しい。
検討します.
当面,Web 上のドキュメントは最新版のものと考えてください.
特定バージョンのドキュメントは配布ファイルに含まれているものを参照してください.
# S2.3 も次のリリースからドキュメントを含めます.
S2Daoいいよね。 S2JSFはもうちょっと素直なら好き。
獄長は自分のブログに書いてくれ。 ここにいると思うと落ち着かない。
TeedaでJSFの独自実装を提供するって興味あるな CoreとExtensionに分けるってことは、ノーマルなJSFとして動かすことも可能なんだろうか? MyFacesがいつまで経っても使い物になりそうにないので、マトモなオープン実装として期待してみたい
ごめんなさい。もう、つまんねとか言いません。 [Tech]で書いてください。
メーリングリストに入ってない者としては、気軽に質問に答えてくれるのは有難いのだが ヲチ目的ならネットwatch板にヲチスレを作った方がいいんじゃない?
んでも世界の流れはfacelet!!
>722 ググッてみたが、かなり使いやすそうだと思った。 これなら、JSFの知識さえあればすぐにでも使い始められそう
「次世代DI」がどうだのと言ってるけどさ、どうせマーケティングのために 言ってるだけなんだから気にしなくていいじゃん。 すぐに次の次世代が出てくるよ。
ASIPタソ、今月は張り切ってメモってるね。 そのなかでSeasar関連だけ辛口のコメントが付いてるが、 もしかしてツンデレか?
>>728 やめろよな、萌えちゃうじゃないかorz
730 :
T_T :2005/11/14(月) 21:36:06
s2jsf-exampleを動かしたいんだけど <html><body></body></html> としか表示されへんねん。なんでよぉ。。。
>>730 バージョンは?
コンテナは何を使ってる?
asipタソのシナリオ asipタソ「なにやってんのよっ、そんなのXHTMLじゃないわ!」 seasar「うぉぉ、頼むasipタソ、助けてくれ!」 asipタソ「あんたの手伝いなんかするわけないでしょ!」 seasar「頼む、俺にはasipタソしかいないんだ!」 asipタソ「しょうがないわねっ今度だけだからねっ」 seasar「助かったよ、asipタソ」 asipタソ「誤解しないでよねっあんたのために手伝ったわけじゃないんだから!」 結論 獄長空気読め
735 :
T_T :2005/11/15(火) 19:33:59
730です。 バージョンは一番最新のものを使っているつもり。 jdk-1_5_0_05-windows-i586-p.exe、eclipse-SDK-3.1.1-win32.zip jwsdp-1_6-windows-i586.exe、tomcat50-jwsdp.zip、tomcatPluginV31beta.zip S2.3.0.zip、kijimuna1.0.0_for_eclipse3.1.zip、S2JSFV1.0.9.zip、S2JSFExampleV1.0.9.zip いれたのはこんなもんだったかしら? てかs2jsf-example/index.htmlですら <html><body></body></html> と表示されるのは。。。って感じです。
>>735 731です。
再現できず。
少なくともHelloとAddは動作した。
ローカル環境での検証だけどサーバー側のバージョンはつぎのとおり。
Tomcatバージョン JVMバージョン JVMベンダ OS名 OSバージョン OSアーキテクチャ
Apache Tomcat/5.0.28 1.5.0_02-b09 Sun Microsystems Inc. Windows XP 5.1 x86
S2JSFExampleV1.0.9
ブラウザはFirefoxを使った。
結論:不安定。
↑730の脳みそが
739 :
T_T :2005/11/16(水) 21:50:20
730です。 不安定というより空洞化していってます(自爆。 まっいいや、少しずつがんばります。。。
740 :
T_T :2005/11/17(木) 20:21:56
730です。 jwsdp-1_6-windows-i586.exe、tomcat50-jwsdp.zipをアンインストールして apache-tomcat-5.5.12.exeをインストールしたら あっけなく動きました。もうなんなのやら。。。
まぁ、一昔前のDLL Hellと同じ事が起きてる訳ですな(w
>>741 DLL Hell よりももっとひどいかも。
そんなこんなでMavenが産まれたわけだが。
744 :
デフォルトの名無しさん :2005/11/20(日) 15:27:23
獄長は何で獄長と呼ばれているのデスカ? 新入りで知らないことが多くてスマソ
YouはShock!
DLL Hellの長だったのカァΣ( ̄□ ̄lll)
ネンネの坊やを前から後ろから激しく攻め立てて うっかりトバしてしまったため。 断末魔は 「 は わ 」 だったとのこと。
設定ファイルを書きたいのか、書きたくないのか。 書きたくないならRuby On Rails!! 正直Javaには戻れません><
> 748 つうかEJB3でいいじゃん
つぎから獄長につっこまれそうな話題を書くときには、名前を「えびちゃん」で文末に「見覚えありますよ」で採点が激甘になります。
獄長のいかれっぷりが楽しいは確かだが このスレとは無関係な存在になりつつあるな。 それより教祖のSFデビューを話題にしてやれよ。 教祖が獄長人気に嫉妬しちまうぞw
なんども出てるが教祖は別の人だ。 あの人は「ネ申」なのですよ。
・神 人間には理解できない恐ろしい言葉を呟き人々を 混乱の渦へと叩き落す ・獄長 人の言葉を話すが当り構わず斧を振り回す 近くにいても遠くにいてもその斧から逃れる術はない ・まさたか様 個人的に信奉してるマヤァの神 人の言葉を話し斧は振り回さない ・suga様 マヤァの書を書き残した偉大な賢者 とても重宝してますorz
理事を一人忘れてるぞ 説教されても知らないからな
特攻野郎ネタキボソw
>>754 さいきん自社製品セミナーばっかりでSeasarとは無縁だから問題なし。
マヤァのサイト、かっこよくなったね。 メニューに日本語の説明を書いてないところが、わかりやすさを重視しないSeasarプロジェクトらしい。
>>757 Downloads以外皆どうでもいいくせにw
Downrodesだけひらがなで書いてください。
だうんろです
ダウンろーど、サンぷる、チューとりある 何故かエロゲのタイトルっぽく感じる。 ジャパニーズヘンタイゲー好きな外人にウケるかも?
つーか、Mayaaってネコだろ? だとしたらネコミミだろ? で、メイド服だろ? アニオタ理事長は、もっとそこのとこ推すべきじゃねーの?
マヤぁで世界征服にょ♪ イロモノになっていく_| ̄|○|||
なにこれ? あほですか? ただ、指定のクラスを生成して、ついでにプロパティも入れるというだけ? くだらん。ただのFactoryじゃん。 messageを生成時に注入してHello World!かよ。 おめでてーな。
>>764 springと同じだと思っているばか派遣
ま、同じだけどな。
>>763 いっそのこと、まぁやにすればいいんじゃね?
Seasarって結局なんなのかイマイチ分からん。 誰かガンダムに例えて説明してくれ
>>757 要らんだろ?どれも簡単な単語ばかりだし?
トップページにダウンロードのリンクがあったりして、綺麗だし分か
り易いし、かなりいいと思うけどな。
それはいいんだけど、マヤーの書がデザイン的に浮き捲くり。
実用性としては何も問題ないから、別に構わないんだけどなんか
惜しい感じはする。
>>768 種死で例えると、シン・アスカがSeasarでアスラン・ザラがSpring
一番重い理事長にしかわかりません・・・
EJB2→ザク Rails→ガンダム Seasar2.2→シャア専用ザク EJB3→グフ ASP.NET→ドム Seasar2.3→シャア専用ズゴッグ
EJB3→ジオング:まだ足はない
EJB2→Gアーマー Rails→ボール Seasar2.2→アッガイ Seasar2.3→ゴッグ EJB3→デンドロビウム ASP.NET→ジ・オ
うはぁ、更新されてた>マヤーの書 心より恥じる(マネッコw
777げとー ウェーハッハッ
暫く目を離してたらネタスレ化してる⊂⌒~⊃。Д。)⊃ ナンデヤネン
ここも昔はネタスレじゃなかったんだw
>>779 なら、なんか話題提供すれば?
例えば、新たに導入されたSeasarの全文検索システムで1件しかヒットしない単語を探すとか。
「Seaser」は80件か
ネタがないところでちょっと頭の弱い質問させて。 S2JSF使ってるんだけどさ、これって基本的に出力がHTMLになるじゃない? AJAXのサーバ側出力として使ったり、XSLT使ったりしたい場合ってXMLで出力したくなると思うんですけど、 こういう場合はどうすれば良いのでしょう?
784 :
デフォルトの名無しさん :2005/12/01(木) 17:56:31
S2Containerの中で管理しているコンポーネントのプロパティーを運用中に操作したい場合なにかいい方法ありますか? こういう場合ってJMXとか使うのかな いまのところ再起動で対応しているけど動作中に変更できないの?と突っ込まれたので。
785 :
デフォルトの名無しさん :2005/12/01(木) 19:20:01
>>785 著者としては「能力の大小に関わらずできる事はありますよ。
だから臆せず参加してみては?」と、そう言いたいんだろう。
文章が鼻につくのはプライドが見えちゃうタイプの人なのかな?
まぁ、目くじら立てる様なもんでもない。
タイプが分かれば適切な対応の仕方も分かるしねw
787 :
デフォルトの名無しさん :2005/12/01(木) 21:12:20
>>781 「ガンダム」で1ヒットGet!
さすがアニオタのすくつだな
雑魚はさぁ、スーパーハカー様のお役に立てた光栄だけを思い出に余生を生きろ。
結局Seasar2ってドラえもんでいうとどういうポジションなんだ?
スネオママ
>>786 いや、どう見ても
>>785 の解釈しかできないのだがw
というか、オープンソースプロジェクトで雑用できる人募集中ということか?w
そういえば、「Javaはうんこ」と言った(つか、書いた)のはこの人だっけ?
無能な凡人の身でありながら、スパーハカー様が世に名を上げるお手伝いが出来る上、 あわよくば、スパーハカー様がお金持ちになるお手伝いまでもが、なんと!無償で出来るんですよ? こんな幸せな事が他にあろうか?
seasar2ってそんなにすごいの? XMLとリフレクションとDynamicProxi使えば一週間で実装できそうだが。
そのXMLとリフレクションとDynamicProxiとやらで一週間掛かるところを seasar2一発でできるという辺りがすごいと思いませんかね:-p
>>793 どんなものでも、だいたい作るのは1週間でできるのだけど、実際にいろいろなシチュエーションで使えるようにするのにはかなりの時間がかかる。
796 :
デフォルトの名無しさん :2005/12/02(金) 00:14:32
これは、そのいろいろなシチュエーションで使えるレベルなの?
>>795 一週間で作れるもので大体使えるレベルだと実装するか使うか微妙だなぁ。
実装すれば自分でかゆいところに手が届くようになるし。すでに作られてるものがどれほどの完成度かによる。
DIコンテナが今ほど知られてない頃、Javaプログラムデザインを 読んで(結果として)DIコンテナを書いてみたって人は多いんじゃ ないか? 動的ローディングおもすれぇ〜とか思って書いてはみたものの 意外に使えそうな場面が思いつかなくて、直ぐに書いた事すら 忘れてしまったんだが、まさか今ほど持て囃される時代が来る とは・・・・・・
>>798 かゆいところに手を届かせるのに時間がかかるんだよ。
801 :
デフォルトの名無しさん :2005/12/02(金) 01:59:09
>内閣総理大臣(内閣府)より、特定非営利活動法人Seasarファウンデーションの >設立認可が下りました。 ∩,゙⌒゙⊃ ⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒ヽ ウヒョー(。A。)⊃ ヽ __乂__乂__乂__乂__乂__乂__乂__乂__乂__乂__乂__乂__乂__乂__ '⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒X⌒ヽ ⊂゙⌒゙、∩ ヽ__乂__乂__乂__乂__乂__乂__乂__乂__乂__乂__乂__乂__乂__乂__ノ ⊂(。A。)ウヒョー
ファウンデーションの彼方へ
ブロードキャスター見てたらエビちゃん特集やってたので思わず見入ってしまった
>>804 それだと文字表示が少なくて、見づらいよ…。
この蛯原って女の子は今まで知らなかったけど、もうすっかりイヤになってし
まった。
>>805 何を目当てに獄長のブログを見ているのかと小一時間(ry
807 :
805 :2005/12/05(月) 20:27:58
いや、技術情報を目当てに見てるんだよ、ホントに。 それなのに、どうでもいい女の子の画像がガチャガチャ表示されて、 初めは無視しようとしてたんだけど、そのうちに鬱陶しさがつのって行って、 しまいにはこの子自体がすっかりイヤになっちゃったんだよ。
>>807 つAdblock
おかげで変なアイドルの画像は一切表示されませんが何か?
正直、 「何か?」 と言われても返事に困る。
正直、 「困る。」 と言われても返事に困る。
RSSリーダーで読めばよろしい。
エビちゃん込みで極長だろうが。
藻前らたまにはシーサーの話しろよw
なんのすれ打よ・・・
817 :
デフォルトの名無しさん :2005/12/05(月) 23:04:19
>>807 俺も最初は写真ウゼーって思ってたけど
、あまりに何回も見すぎて、今じゃ結構親近感持つようになってしまったw
つうか、エビちゃんはかわいいよ。
S2JSFの話。 faces-configのnavigation-ruleで<redirect />になってると f:paramが無効になるって話。 たしかS2JSFの方でなんとかするって言ってたと思うんだが 対応はされてないのかな。
最近、プロダクトも目新しい動きがないし、ヲチして楽しいのは獄長くらいのもんだ。
Java One SFって半年先の話なんですね。 そのころにはRIFEとかTrailsのようなのがもっと話題になってて、 Less Configurationとか、したり顔でプレゼンしても (゚д゚)って扱いされそう。
つうか、普通にEJB3が出てるからな。
て言うか、EJB3の全体像が把握できなくて焦ってるのって俺だけ? 某氏のブログを参考にしてるんだけど、ついていけてないとことか あるし、なんか全体像が見えてこない。 ヤバイ、凄い不安なんだけど?(゚Д゚≡゚Д゚) ヤベ ヤベーヨ
>>624 たぶん人生にはもっと大事なことがるぞ。
角度とか。
>>824 Persistence APIだけ覚えとけば無問題な気がする
EntityManagerはどうせ普通にDIできるだろうし
>>824 一度ちゃんと動かしてみた?
動かしてみれば、あとは必要になったときに調べればいいってことがわかる。
デプロイとか細かいことはツールに任せればいいし。
オレも
>>824 とほぼ同じ状況かな。
ごく簡単なejbQLを試したことがあるよ、って状態、ヤバス。
あれって一種の快感だね。
xdocletやらmiddlegenだのってのがタコに思えた。
でも何で動いてくれちゃうのかサパーリ判らん。
誰が何の仕事してるのか全く理解できてない。
ヤバスヤバス。
ソース読めばいいよ JBOSSの場合、中身はHibernateだし
そういや、kuinaは今どうなってるの?
>>822 JavaOneは、半年前にエントリを締め切るからそんなもんだ。
DIなんだから、比較されるのはSpringだね。
SpringがLess Configurationなんて言い出すなら面白いけど
それはないでしょ。
盛り上がりを増してきたね EJB3がw
おれの心の中。
俺の下腹部
>>838 話題が新スレ(貧血症)に移った後だったなw
「Seasar入門」の発売が2月に延びてる…
Springがあるからもう、イラネだろ…。
tp://asip.tdiary.net/20051219.html#p01
ツンデレASIPタソキタ━━━━(゚∀゚)━━━━ッ!!
一理あるというか、いまさら感すらある当たり前の評価だな。
ASIPタソは自分がこれから作るNovaが 次期標準になるといいたいのらお!
Mayaaってtaglibからの脱却とかいってたっけ? taglibサポートを売りにしてるように見えるんだが。 うちにゃそんな「過去の資産」ないけどな。
プレゼンテーション層はもうWicketでいいじゃん。
ノーマルJSFでいいんじゃないの? 皆、ベストなマイナーよりベターなメジャーを選ぶだろうし 結局、Java EE5に収束されていく気がする
>>848 に同意だの。余分なモノは要らんよSeasar
Springみたいにサポーター役、単純な糊の役目に
徹して欲しい。
>>844 でも、何か言い返したくなるのは何故だろう?
なんか腹立たしいw
それが「信仰」 信者の証
ニュース追っかけてるだけのくせに分かってる風の態度がムカツク。 突っ込まれどころ満載のくせによぉ。 と、信者の俺が申しております。
信者乙
857 :
854 :2005/12/20(火) 22:08:37
プレゼンテーションフレームワークとテンプレートエンジンを ごちゃ混ぜにしている件 J2EEのような標準仕様とおそらくはStrutsなどの実質標準実装を ごちゃ混ぜにしている件 「プレゼンテーション層以外」の標準に触れておきながら 「現在の標準」としてJSFしか言及していない件
>ごちゃ混ぜにしている件 ん?
は?
860 :
デフォルトの名無しさん :2005/12/21(水) 00:52:16
>>857 なぁ…仮にその恣意的な分類を厳密に分割して論じると、何かメリットがあるん?
>>860 むしゃくしゃしてやった。突っこめるならなら何でもよかった。今は反省している。
TagLibからの脱却を謳いながらTagLibをサポートするという節操のなさも...。 #「Tag Libからの脱却を謳いながら...」の部分は「誰かがどこかで〜と」という話 #ではなく、Mayaa自体が幹としてTagLibと決別しながら枝葉の部分でTagLib #をサポートしているという意味あいです。
何が幹で何が枝葉ですか?
>>851 心のせまいやつだな
技術的な指摘に対しては技術的に反論すればいいだけなのに
感情が先にたつとは
自分たちがいわれておこるぐらいなら、ほかのプロダクト(Spring,JSF,etc)を批判するのはヤメレ
まあASIPたんの言い分もわからんではないが、意味不明な点もあるのも確か。
Wicket + Spring最強。
851は中の人だったのかw だれ? もしかして獄長降臨?
中の人は冷静に指摘してるじゃん higaタソとかsugaタソとか 腹立たしいのは矛先がSeasarだからじゃなくて、ASIPタソだからだろ
獄長だったら直接コメントか自分とこに書くだろw もう相手にしないかもしれんけど。
「万能のフレームワークはありません」ってのを、使いづらいフレームワークの免罪符にするのはどうかと思った。
結局、S2としてはMayaaが標準のプレゼンテーションフレームワークになるのか 独自仕様で頑張るのもいいんだけど、ノーマルJSFとの連携コネクタとかも用意されてたら嬉しいのだが
MayaaはノーマルJSFから使えるよ。 JSPの代わり
ZPTとかの長年生き延びてきた仕様を知っている人間からすれば、 Mayaaは機能多すぎてセンス感じない、というのはあるな。 幹となるポリシーがないというか、そういう感じ。 ドキュメント読んでいても苦しいし。 まぁJSF自体がアレではあるが。 Javaコミュニティは往々にして手段が目的化するので、 目的に適した道具をきっちり選んでモノ作るのがいいんじゃないの? 標準がどうこういったって、3年もすりゃEJB2ステとか言われる ご時世だしな。
なんでも使い物になるのはバージョン3からだから。
>>872 ZPTってZope Page Template のことですか?
スレ違いは覚悟のうえでいうが、詳しく。
875 :
デフォルトの名無しさん :2005/12/22(木) 12:57:41
>>871 言葉が足りなかった。
S2Containerを簡単にノーマルJSFに連携させて、
VIEWは普通のJSPで作りたいと言いたかった
S2JSF参考に自分で作るのがめんどくさくてね
自分では作れないと正直言えよ
877 :
デフォルトの名無しさん :2005/12/22(木) 14:37:15
以前、このスレで質問して作ったことがある。結局MyFacesが微妙過ぎて使わなかったけど。 まともなJSF実装が出てくれば需要はあると思うのだが
>>874 ググればすぐにわかるだろ。きょうびドキュメントの
日本語翻訳もあるしな。便利な世の中だ。
JavaなZPT実装で良いものを知らんかのう。
これ以上はSeasarと関係なくなるんでやめておく。
標準の良いところは特許だ著作権だという外野の声を
押さえ込んで採用できることだね。なのでJSFに基づいて
いても、あまりかけ離れた姿になっているとあんま意味がない。
asipクソMayaaのパフォーマンスにツッコミ追加 よほどMayaaに気があるようだw
884 :
デフォルトの名無しさん :2005/12/24(土) 15:37:16
すみません、logやTransaction制御が上手く動作しなくて困っているのですが、 ASP.NETでS2Container.NETを使ったサンプルってどこかにないでしょうか?? ググったんですが、公式のドキュメントくらいしか情報見当たらなくって・・・。
だれも使ってないからな。
>>883 asipをた、はけん。
名前もばればれじゃん。
higaタン自爆テロ予告 ガンガレ
ワロタ。成功を祈る
j2ee.diconを設定するときに OracleXADataSourceのようなJDBCドライバ付属のXADataSourceを使うことは可能でしょうか? JBossのDataSource設定を見たらこのクラスが使われていたので、ちょっと気になっただけなんですが
_ ∩ ( ゚∀゚)彡 インジェクションインジェクション! ⊂彡
> ShaleはJSFへのアドオンとして実装されていて、Springとの連携やShale Clay、その他の > 機能もユーザの好みで組合せ自在。JSFに使いたい機能だけをブレンドして使える。 > 標準をふまえた上で拡張しているのはさすがの一言。 なんでさすがなんだ? 「Springからの脱却を謳いながらSpringをサポートするという節操のなさも...。」 「Shale自体が幹としてSpringと決別しながら枝葉の部分でSpringをサポートしているという意味あいです。」 になるはずだろ? asipタソ頭おかしいよasipタソ
893 :
デフォルトの名無しさん :2005/12/25(日) 00:09:21
>>886 asipってアシップじゃなくてアシピーだったのかw
アシピーおかしいよアシピー
> 以下の行為を禁止します。 > チュートリアルの作成 オイオイ
>>894 ありがとうございます。
ConnectionPoolImplのmaxPoolSizeを0にして、
XADataSourceの実装をJDBCドライバのものに置き換える
という手法なのかな?
粘着はアシピーのほう
>>874 なんだよ、ZPTについて聞いてるんじゃないよ。
MayaaとZPTを比べてたから、それを詳しく説明してくれってことだよ。
ZPTについては知っているという前提でOKだから、おねがい。
>JavaなZPT実装
それこそぐぐればすぐだろ。
こっちはMayaaのPython実装がほしい人間だ。つか、実装すべきかどうか迷ってる。
手段が目的化している人間って、見ていてほほえましい。
そういう人たちが作った「手段」で俺が目的を達成するからおk
このスレのためにseasarをヲチする俺達はほほえましい。
昔news、最近ML今ブログ オチ対象も変わっていくね。
>>900 あーそういう意味か。1言って3をくみ取ってもらうのは難しいぞ。
とくにここじゃ。
で、何が知りたいわけ?機能差?
星取り表なんて付けた日にはMayaaの圧勝になるんで意味ないんだが。
テンプレートエンジンとして要求される9割をTALでシンプルな形で
提供し、残り1割をMETALで荒れないように書ける、という
ラインの引き方のセンスがZPTの特長。センスの良さは仕様がほとんど
更新されていないことで証明されている、と自分は思っている(不満が
ないわけではないが)。
まぁでも、この辺は定量的に説明するのは難しいやね。
こちらも聞きたいが、Mayaaも含めたSeasarプロダクト(まともなヤツ
限定)は、Java言語や標準の問題、そしてこの環境を作ってプロダクト
を開発する際の開発体制上の問題を解消することが目的であり、設計
思想に反映されているわけだが、Python使った開発ってのは上記に似た
条件で行われているの?そうでなければ腕試しでしかないぞ。
スクリプト言語系が使われるような開発ではRoRが取っているような
方向性のほうが自然だと思っているが、これは自分の視野が狭いの
だろうか。
907 :
884 :2005/12/25(日) 23:58:13
>>893 ありがとうございます。
MLで質問が一番確実っぽいですね。
ところでMLなんですが、S2Container.NETの質問も「Seasar-user メーリングリスト」でいいんでしょうか?
「Seasar-s2dotnet メーリングリスト」の方は
>S2.NET開発に関する議論はこちらへ.
となっているので、.NETの質問もSeasar-userの方でいいって事だとは思うのですが、
ちらっとログみた限りではJava版Seasarがメインのようだったので・・・・・・。
下らない質問かもしれませんがご存知でしたら宜しくお願いします。
>>907 Seasar-s2dotnet メーリングリストでいいはずです。
>>897 maxPoolSizeは、いじらずに、XADataSourceの実装を
JDBCドライバのものに置き換えるでOK。
higaタソオメ
おいおまいら、もう少し祝賀ムードになっても良いんじゃないか? 教祖様おめでとうございますorz
だって教祖たん影薄いんだもん て言うか、獄長が異彩を放ちすぎてるw
Seaserに関心はあっても、中の人達に興味はないし。
>>913 中の人達に関心はあっても、Seaserに興味はないし。
というヤシしか見当たらない件
うまくいったなら、ネタにならね。
higa氏おめでとうございます
>>909 ドライバとS2DBCPで、コネクションプールの機能が被りませんか?
やっぱお相手の方が背は低いのですか?
何がめでたいのかと思ったら・・・そういうことだったか orz
>>916 ソースを見ると、S2DBCPはJDBC DriverのXAConnectionの
コネクションプーリング機能をあてにしてないように見えるので、
たぶん、大丈夫じゃないかな。
higaタソ、オメ 相手の方は同じ業界の人なのかな。 一見した所では無職直前のDQNオヤジだからなぁ。
>>920 > 一見した所では無職直前のDQNオヤジだからなぁ。
そうか? むしろ怪しい業界人に見えたけどな。
>>シェア=ユーザ数 全ユーザ数考慮せず、ユーザ数だけでシェアがわかるんだ。 わぁ、まじおまえすげぇな。 でユーザ数は何人なのよ。 >>公式ドキュメントを隅から隅まで.... ちゃんと調べてない良くわからんものをしたり顔で批判(ちうか揚げ足取り)して、 自分が非難されると「よくわからん書き方する奴が悪い」か。 わぁ、まじおまえあたまいいな。
> 世の中がSeasarを見限っても全然スタロジは困らん。 NPOの理事長がいう言葉じゃないな。 一ユーザー、一コミッタならそれでもいいが、シェアを広める立場ということを忘れてないか? 実数はともかく、Seasar2がSpringに比べて知名度が低くて使われてないのは事実だろ。
×理事長 ○理事
アシピー見てるようだから一言 >世界へのアプローチについては英文ドキュメントの提供等を行わなかった"空白の一年" 残念だが、ちょっと前の英語サイト正式オープンよりはるか以前から 英文ドキュメントはあったし、公開もされていた。 はるか以前っつーのは去年の夏とか秋とかな。正確な時期はシラネ そこら辺間違ってるから直しとけ。
Seasarには興味あっても実際にはSpringを使っているオレの意見に同じ。
>>927 足りなかったのは英語ドキュメントだけじゃなく日本語ドキュメントもだ、ってことも見落としてるな。
>>929 そうだな、ドキュメントがいくらあっても(ry
>>922 「デイリーコンサイス国語辞典」より
■異彩
一段と‐すぐれて(目立って)いる.
■偉才/異才
すぐれた才能(‐の持ち主).
獄長は偉才じゃなくて異彩だろ。
当然「すぐれて」じゃなくて「目立って」だけどなw
「〜を放つ」も異彩の方な。
>>927 日本でそれなりに支持されている理由の一つとして
「メーリングリストの充実(素早い回答)」というのがあると思うのだが、
英文メーリングリストはやっているの?
一応煽りじゃなくて。
言いたいことがよくわからん文章だね。 想像・意見と事実を混ぜる天然FUDか。 > (日本人発で欧米で評価されているOSSプロダクトには英文ドキュメントのみ提供している > ケースが割と多い。) 「割と」が曖昧だが断定してるのでソース希望。 俺は無知なんでJavassistくらいしか知らん。 > Seasar2が当初から"世界へのアプローチ"を念頭に置いていたのなら、日本語ドキュメント > よりも英文ドキュメントを優先するくらいの気概が必要だったように思う。 当初からじゃないので仮定が間違い。だよね。 > 欧米人etcからみれば"Seasar2はSpringの焼き直しに過ぎない"ように思うので...。 asipタソは欧米人etcなのか? etcに日本人も入ってるってオチか。
> 言いたいことがよくわからん文章だね。 そうか? Seasar2は使われてない。 海外では知られてすらない。 以上。 ってことだろ。
>>935 アホですか。それは主題じゃないだろ。
その状況に対して苦言を呈しているのか提言をしているのか
何が言いたいんだってことだろ。
提言でも苦言でもないだろ。 タイトルからして「Spring vs Seasar2」なんだから。 言いたいこともシンプルだ。 「世界的にはもちろん、おそらく日本国内的にもシェアにおいてはSpringの圧勝。」 それより、 > 世の中がSeasarを見限っても全然スタロジは困らん。 だろ。 世の中がSeasarを見限るかどうかに大きな責任があるヤツがこんなんでいいのか? 頭に血が昇ってるんだろうが、世の中がSeasarを見限っても全然困らんと思ってるやつが理事でいいのか?
イゲタ、読みにくい。
同意。 最初の一行だけ見ればいいみたいだよ。
コンテキストわからないとアシピータンの発言の意図がさぱーりわからんな。 ただ悪口雑言はいているようにしか見えん。 「メモ」「メモ」「メモ」で90%が埋まっているBlogで 急に吠えれても経緯や理由がさっぱりわからん。 まーNPOの姿勢がえらく尖っていてマーケティング戦略がいやらしい ことがイヤなのは理解してやってもいいが、せめてヒガタンがめでたい日 くらい祝うか黙ってりゃいいのにね。 それにさー、別に「今」どうかなんてかんけーないじゃん? いいモノにしていけばいいし、気にくわなけりゃ自分で改造版作っても いいし、Seasarつぶしてーと思うんだったらSpringにcontributeすりゃ いい。行動して俺様を楽しませてくれ。
Seasar界隈の某氏って誰?
客観的に見て、宣伝活動はやっぱり下手だと思う。技術者集団だから仕方ないんだろうけど 好意的でない情報についていちいち突っかかりすぎだし、Springを目の仇にしすぎ Springについては、「偉大なる先駆者」とか言って褒め殺した方がよっぽど効果的だと思うけどねw
>>937 > 提言でも苦言でもないだろ。
だったら
>> #"軽くスルー"せずにこんな文章を書いている人間がここに1名 --);。
ってことにならないと思うけど。
最後のAAからして、現状に対して中の人達に言いたいことがあるんじゃない?
マーケティング以前に理事会の密室性がなんともいえん。 ていうか海外に出ようぜ。 SpringにSeasarの良さをcontributeして世界に貢献。
Seasarコミュニティは常にプロダクトよりも人間のほうが前に出て来すぎて、 どうにも押し付けがましい感じがして敬遠してしまう。 好戦的というかなんと言うか…。 プロダクトに自信があるんなら、とにかくよいモノを提供することだけに集中して 取り巻きの方々は裏方に徹した方がよっぽど普及すると思う。 そういう意味で、Rubyコミュニティの人たちは大人だよな。
どうせEJBが出たらSpringもSeasarも使われなくなるから、仲良く痛み別け。
>Rubyコミュニティの人たちは大人 ちょwwww MoonWolf事件とかみると取り巻き方面は大差ないような気も。 ただあっちはRailsのおかげで ユーザ激増→粘着方面がまぎれて稀釈なんつー コンボが発生したおかげでいくらかマシになりそうな可能性を感じる。
シェアとかSeasarとかどうでもいいから、アニオタ理事はとっとと病院いけ。
>結局何を自分がやりたいのかわかってない人が、 >他人の動向を気にしてるだけなんじゃないの? なんてことを言うのですか!!!1!!! こんなピンポイントで刺した日には、何がおきることか!! サイト閉鎖はおろか、万分の一かの割合で 忠告を受け入れられた日には、 ASIPたんを無償の人力ネタ集めマシンとして活用している人たちに 大迷惑です!!!
そうだそうだ
>942 >好意的でない情報についていちいち突っかかりすぎだし、 >945 >Seasarコミュニティは常にプロダクトよりも人間のほうが前に出て来すぎて、 >どうにも押し付けがましい感じがして敬遠してしまう。 >好戦的というかなんと言うか…。 好戦的というか排他的というか... 同じように感じている人って結構多いんじゃないの?
> 世の中がSeasarを見限っても全然スタロジは困らん。 そんなことは無いとは思ってるけど、 一瞬、利用者無視(軽視)かよーって思ってしまう。 でも、後から >選んだ人に対しては(うちのお客様含めて)、 >決して裏切らないということを言ってるんだよ。 なんて書くし。 なら、最初からそう書けばいいのに。 もしくは後の文で、 「選んだ人は決して裏切りません」書くだけでいいのに、 「言ってるんだよ」って、最初の文からはわからないよ。 なんか、このパターン前もあったよね。 後から「そういう意味も含めて書いているだ」っていうやり方。
YAGNIの考え方ですね。 必要になってから書けばいい。
2:1って、おい。
日本人は日本人を攻撃するってやつの典型でしょ? 少し前はRubyに対して執拗に攻撃してる奴がいた。 それで今度はSeasarっと・・・・・・('A`) もっと言うなら、単にすっぱいブドウだよな。
調査期間中に俺一人で10回以上ダウンロードしてますが何か。
Seasarって、ここかBlogに意見頂戴って言ってなかったけ、記憶違い?
>>956 Springでも同じように10回以上ダウンロードする人は多いんじゃない?
>>958 SpringよりSeasarの方が頻繁にリリースしてるってこと。
不正確かもしれないがSeasar 17回、Spring 6回(RC込みだと8)かな。
Seasarはプロダクトも細かく分かれてるから、
一人当たりのダウンロード数が多くなると思われ。
なんか、大分盛り上がってるなと思ったら、ww
そんなことより、漏れがとりあえず言いたいのは、
>>948 と同じく、
おい、理事!
はてなでごちゃごちゃ書く暇があるなら、とっとと病院逝け!!
ちょっと前、杖つかないと歩けないとかつってただろ。
まだ行ってなかったのかよ!
マジ、精密検査ものだぞ。
それから、教祖、おめ!
>>945 世界中どこでも同じ
RodがEJBにどれだけ粘着してるか知らないわけじゃないだろ
EJBに取り込まれる前のGavinもそうだった
EJB憎しで本2冊も書いたRodに比べればHigaタソはまだまだ粘着不足
但し、あなた方が"Springマンセー"なのもあなた方の"主観"です。 その主観で折に触れて書籍etcで"Spring↑EJB↓"ですか...。 今の貴方と同じようにさぞ"EJB"の中の方etcも気分を害したでしょうね、 歯牙にもかけていないかもしれませんが...。 あなた方が他の何かとSpringを対比しているのをみたことはありませんね。逆にあなた方に 問いたい、何故いつも比較対象がEJBなのですか?答えなくて結構です。
>>961 ターゲットがEJBとSpringじゃ天と地の差があると思うけど
フレームワーク選定でSpringの適用を政治的に押し付けられることはほとんど無いと思うが
EJBは、様々な政治的理由で「開発者が使わされ続けてきた」という歴史がある
ロッドが声を挙げなければ、アンチEJBの声がここまで高まることも、EJB3が生まれることも無かった
対して、Springに対して粘着することに何の意味があるのかと問いたい。
同じオープンソースフレームワークなんだから、利用者が吟味の上で選択するだけの話だろうに
何故GavinがJavaOne Tokyoに呼ばれたのにRodは呼ばれなかったのか。 アシピーはその辺りをもっと突っ込むべきだと思う。
>>966 「病気はどうして私を選んだの?」まで読んだ。
>>967 つまらんネタにエリカを使わないでくれw
>>962 つうかJBOSS、RELAX(含むNG)マンセーで競合に片端から噛み付いてた
ASIPタンが言っていいことじゃNEEEEEEE!!!
しかも同じBlog上でじゃねぇかw
ヨイショ
.__ 自分 ┃
|ノ・∀|ノ ━━┫
|__| ┃
| | ┃
ASIPタン棚がもう満杯だよASIPタン。
.__ 自分 ┃
|ノ・∀|ノ ━━┫
|__| ‖ ┃
| | 評判┃
但し、あなた方が"RELAX NGマンセー"なのもあなた方の"主観"です。 その主観で折に触れて書籍etcで"RELAX NG↑XML Schema↓"ですか...。 今の貴方と同じようにさぞ"XML Schema"の中の方etcも気分を害したでしょうね、 歯牙にもかけていないかもしれませんが...。 あなた方が他の何かとRELAX NGを対比しているのをみたことはありませんね。逆にあなた方に 問いたい、何故いつも比較対象がXML Schemaなのですか?答えなくて結構です。
つうか、同じ煽り煽られにしても、 煽られる →#越しに泣き言漏らしてコメント欄閉鎖 →人恋しいのかほとぼりの冷めた頃に粘着再開 →以降ループ →kuroその他のリリース(ロジック上この箇所には到達しない) のASIPタンと、 煽られる →瞬間沸騰 →雑誌記事なり和/英ドキュメントなりNPOなりが出てくる →当スレに誤爆する →以降ループ のh(1)とでは役に立つかどうかの観点でアウトプットのレベルが違いすぎるだろw とまれ、スルーを覚えたh(1)なんぞh(1)ではないってこった。
h(1)は過去になんどもスルーを覚えているはずだが。
どうしてS2Container.NETのサンプルのdiconファイルがBOM付UTF-8なのはなぜ?
h(1)はスルーできないんじゃなくて長文書くネタに使ってるだけだよ。
h(1)て教祖かアニヲタかどっちなんだ?
アニヲタ
あの方は教祖ではなく神だとなんど言えば・・・
>>970 棚がなければ、作ればいい…それだけだ。
但し、あなた方が"IDEAマンセー"なのもあなた方の"主観"です。 その主観で折に触れて書籍etcで"IDEA↑Eclipse↓"ですか...。 今の貴方と同じようにさぞ"Eclipse"の中の方etcも気分を害したでしょうね、 歯牙にもかけていないかもしれませんが...。 あなた方が他の何かとIDEAを対比しているのをみたことはありませんね。逆にあなた方に 問いたい、何故いつも比較対象がEclipseなのですか?答えなくて結構です。
どこの誤爆だ? ある意味興味あるんだが。
アシプーのところ #表題にある英語のページに反応して書いてみただけ。 と後から付け加えてるのが藁
世界的にはもちろん、おそらく日本国内的にもシェアにおいてはEclipseの圧勝。 京都近辺の技術的な集まりあるいは技術系ブログにIDEA界隈の人間が多く出没するので 「日本国内ではIDEAが優勢」のような錯覚をそこに居合わせた外国人(or 外国滞在中の 日本人)が抱くのかもしれない。 Eclipseよりも説明書なしでサックリ使える快適性 だけではEclipseの欧米での優勢を覆すのはおそらく無理。 日本国内では熱狂的なIDEAファンがいる一方、そのファン層以外には支持が拡大していない ようにみえる。熱狂的なファンになるか軽くスルーするかどちらかに偏っているのでは。
世界的にはもちろん、おそらく日本国内的にもシェアにおいてはXML Schemaの圧勝。 京都近辺の技術的な集まりあるいは技術系ブログにRELAX NG界隈の人間が多く出没するので 「日本国内ではRELAX NGが優勢」のような錯覚をそこに居合わせた外国人(or 外国滞在中の 日本人)が抱くのかもしれない。 XML Schemaよりも生け垣オートマトンという理論的背景がある だけではXML Schemaの欧米での優勢を覆すのはおそらく無理。 日本国内では熱狂的なRELAX NGファンがいる一方、そのファン層以外には支持が拡大していない ようにみえる。熱狂的なファンになるか軽くスルーするかどちらかに偏っているのでは。
#この記事は表題にある英語のページに反応して書いてみた、ちょっと過激なIDEAの宣伝 ^^)!
宣伝?Eclipseを貶しているだけだろ Seasarの中の人のことをとやかく言えるのかYO
「ASIPの徒然なるままに」から「"JetBrainsの作ったプロダクトはこんなにも凄いんだ"と宣伝し、 "他者の作ったプロダクト(Eclipse等)を下にみる"」印象を受け、ひいてしまっている人間も多い のではと感じる。
アシピーはそんな大物ではないのでIDEAには無問題 アシピーの素晴らしいところは多くのテンプレを作り続けていることだ アニヲタ理事が構ってくれてるうちにもっと凄いテンプレを書いて欲しい
もっと短くて使いまわしやすいのをキボン
またイゲタが追加されてる #Appleも自社サイトでIDEAを紹介しています。 #有名なOSSプロダクトの開発者も少なくとも数人は使っています(証拠も発見済み)。 #「軽快なJava」の著者もIDEAユーザです(謝辞参照のこと)。 必死だなw
IDEAへの移行よりもIDEAで提供されている欲しい機能をEclipseに取り込んでもらうほうがEclipseユーザにとってはローリスク、Eclipse本体では対応されなくても同等機能の実装に誰かが手を上げるかもしれない。
「ネチネチと人の書いた自分とは関係のない文章にイチャモンをつけている」 のはASIPタソだろww と書いてるうちに消して書き直してるASIPタソorz オタ理事はうざいし好かんが今回はオタ理事に同情してる俺がいる
影の薄かった理事にも注目が! やっぱ人間は闘わないと駄目だって事だなw
井の中の蛙、大海をしらず... の某氏ってダレー?
オタ理事じゃないの? それともASIPタン他のヤシともバトルしてるの?
ネタか釣りか? ってのはasipタソに反応してるの? 流れが見えない…orz
998
999
1000ならhigaタソ婚約破棄
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。