国産DIコンテナSeasar その6

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
一部で話題になっている国産オープンソースDIコンテナSeasar V2(略してS2)。
ってどうよ?みんなもう使ってるの?
使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。

本家 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/
その5 http://pc8.2ch.net/test/read.cgi/tech/1135986150/

関連スレ
Java Spring Frameworkを語るスレ
http://pc8.2ch.net/test/read.cgi/tech/1077465099/

Dependncy Injectionを語るスレ
http://pc8.2ch.net/test/read.cgi/tech/1099827125/
2デフォルトの名無しさん:2006/05/21(日) 18:52:08
関連スレ

Java⇔RDBのMapping-Frameworkを語るThre Vol.4
http://pc8.2ch.net/test/read.cgi/tech/1134701684/
3デフォルトの名無しさん:2006/05/21(日) 19:48:00
とりあえず、日本語の完全なJavaDocと
誰でも読みやすく通り一遍の使い方が書いてあるチュートリアルを
用意してくれ。バージョンアップ作業が2〜3ヶ月やらなくてもいいから。

いいか、とにかく、ドキュメントだ。
4デフォルトの名無しさん:2006/05/21(日) 19:52:49
ハルヒを喜んでるのはエロゲオタ

ヒロインはキチガイ、もうこれでエロゲ。
オタはキチガイ、知恵遅れ、かたわが出てくるような
女の位置がオタクよりも一段下になってる被差別女とセックスできるエロゲが大好物だから。

その他のラインナップは巨乳、綾波、妹。あーもうエロゲ。
これで主人公の男友達がショタとか気の良いアホとかありえないと思ってたら
両方いるのでエロゲ磐石の構え。

お次はセリフ廻し、高校生ではありえないぐらいクドい、クドくて長ったらしい。
はいエロゲ。
エロゲが好きな奴はこういうオタ臭いクドい鈍重なじゃんがらこってり全部乗せの
掛け合い漫才みたいなのがピンポイント。

お次はセカイ系。キチガイ女のご機嫌を損ねるとセカイが滅ぶからみんなでご機嫌を取ろうぜ。
世界の存亡来た!きちゃった!来たよコレ!
キミとボクとでセカイの存亡うっわーエロゲ。

エロゲ丸出し。エロゲ丸かじり。裏設定は異様に複雑。オエー。おええ。おええ。
単なる萌えキャラがくるくる動くだけのコントアニメなのにいらない設定はやり過ぎるほどくっつける。
奴等は蛇足という言葉を知らない。伏線ターム置きほいだい。そして回収もしない。
はいエヴァ以降のエロゲー。進歩しないメディアとオタクは恥を知りなさい恥を。

そして男はキチガイ女を口では嫌がりつつも離れない、呼ばれたら来る。聞かれたら答える。
嫌なら無視しろ放置しろ逃げろみんな奴を取り押さえて!
ほんとエロゲオタは「エキセントリックな行動をする美少女にロックオンされて俺をグイグイ引っ張っていく」
みたいな受身な妄想が大好きですよねー。
5デフォルトの名無しさん:2006/05/21(日) 19:54:39
なんか納得感のある話だったw
6デフォルトの名無しさん:2006/05/21(日) 19:54:55
>>3
お前、何様だよw
7デフォルトの名無しさん:2006/05/21(日) 20:05:33
Tuigwaaを喜んでるのはSeasarオタ

信者はキチガイ、もうこれでSeasar。
オタはキチガイ、知恵遅れ、かたわが出てくるような
女の位置がオタクよりも一段下になってる被差別女とセックスできるSeasarが大好物だから。

その他のラインナップはS2Dao、S2JSF、S2Struts。あーもうSeasar。
これで主人公のASIPがショタとか気の良いアホとかありえないと思ってたら
両方いるのでSeasar磐石の構え。

お次はJavadoc、高校生ではありえないぐらいクドい、クドくて長ったらしい。
はいSeasar。
Seasarが好きな奴はこういうオタ臭いクドい鈍重なじゃんがらこってり全部乗せの
掛け合い漫才みたいなのがピンポイント。

お次は獄長。キチガイ女のご機嫌を損ねるとセカイが滅ぶからみんなでご機嫌を取ろうぜ。
世界の存亡来た!きちゃった!来たよコレ!
キミとボクとでセカイの存亡うっわーSeasar。

Seasar丸出し。Seasar丸かじり。設定と規約は異様に複雑。オエー。おええ。おええ。
単なるBeanがくるくる動くだけのDIコンテナなのにいらない設定と規約はやり過ぎるほどくっつける。
奴等は蛇足という言葉を知らない。伏線ターム置きほいだい。そして回収もしない。
はいエヴァ以降のSeasarー。進歩しないメディアとオタクは恥を知りなさい恥を。

そして信者はASIPを口では嫌がりつつも離れない、呼ばれたら来る。聞かれたら答える。
嫌なら無視しろ放置しろ逃げろみんな奴を取り押さえて!
ほんとSeasarオタは「エキセントリックな行動をする理事にロックオンされて俺をグイグイ引っ張っていく」
みたいな受身な妄想が大好きですよねー。
8デフォルトの名無しさん:2006/05/21(日) 20:05:58
>>4
Seasar理事はアニオタ
まで読んだ。
9デフォルトの名無しさん:2006/05/21(日) 20:07:34
>>7
芦Pは受身ツンデレ
まで読んだ
10デフォルトの名無しさん:2006/05/21(日) 22:03:28
もう芦ぴーネタで盛り上がれないと思うと、なんかさみしい。
11デフォルトの名無しさん:2006/05/22(月) 00:08:28
「スルーしとけばいい」ってのこのこ出てきたおまえ自身のことじゃねぇかwwテラアタマワルスwwwwwww
12デフォルトの名無しさん:2006/05/22(月) 00:21:32
>>11

なんだ。こっちにも書いてるのか。ださっ。
13デフォルトの名無しさん:2006/05/22(月) 00:52:04
関係ないけど、最近数週間Webのニュースを読み切れなくなってきた。
14デフォルトの名無しさん:2006/05/22(月) 01:24:33
なんかのりおくれたが脅してるだのすごいことになってるのな

今回は芦のいうことがまともだ

隠語なんてのはネットじゃよくあることだし
それにたいして謝罪を求めるとかいきなりいってきて
謝罪はしませんといったら違うほうから謝罪を求められるというすごいことに

なんか昔から変わってないのね
15デフォルトの名無しさん:2006/05/22(月) 01:25:03
S2Dao.NET使ってる人いる?
16デフォルトの名無しさん:2006/05/22(月) 01:38:27
>>14
いつの時点の芦の書き込みを見てるんだ?
例によってどんどん書き換えられていってたぞ
リアルタイムで見ないと判断できないのが芦クオリティ
17デフォルトの名無しさん:2006/05/22(月) 02:10:27
リンクがトラバになるのなんか、はてなの仕様だしなぁ。
めずらしくJavaBlackの方に分があると思う。
18デフォルトの名無しさん:2006/05/22(月) 02:24:05
>>17
> めずらしくJavaBlackの方に分があると思う。

それは

> まあソースを読まないと仕様が解らないプロダクトなんて,べつにSeasarに限らないと思うけどね.

のことだよな。
19デフォルトの名無しさん:2006/05/22(月) 02:37:11
> うーん.けっこう大人げない.
> 非交換日記に書いたことに対して,いちいち公式な謝罪を要求するというのもいかがなものか.

に関してぐだぐだ書いてることとかな。
20デフォルトの名無しさん:2006/05/22(月) 02:48:58
非交換日記って何だよw
21デフォルトの名無しさん:2006/05/22(月) 03:08:28
SeasarBlack
22デフォルトの名無しさん:2006/05/22(月) 04:03:30
はてな内リンクは、自動的トラックバックとそうでないのが選べるよ。
23デフォルトの名無しさん:2006/05/22(月) 07:09:57
前スレに続きまた芦ピーでスタートかよw

24デフォルトの名無しさん:2006/05/22(月) 10:05:07
なんにせよ、ヲタ理事がFDELPHIの頃と何も変わってないのが懐かしくもあり悲しくもあり・・・
脅迫状の事も知ってる人はもうお腹いっぱいって感じ出しなぁ
25デフォルトの名無しさん:2006/05/22(月) 11:27:25
M蔵とかESMがSeasarを大々的に推さないのは人間関係に何かあるのかね
26デフォルトの名無しさん:2006/05/22(月) 12:02:17
>>25
豆蔵は講習会もするくらいだし押してるだろ
27デフォルトの名無しさん:2006/05/22(月) 12:43:00
>>24
詳しく。
28デフォルトの名無しさん:2006/05/22(月) 12:56:51
S2Dao.NET使ってる人いる?
29デフォルトの名無しさん:2006/05/22(月) 16:07:30
>>27
Nif時代だよ
そう考えるとヲタ理事たちの付き合いって長いんだなぁw
30デフォルトの名無しさん:2006/05/22(月) 16:11:51
居酒屋でブチ切れ絶叫事件というのもあるとかないとか。
31デフォルトの名無しさん:2006/05/22(月) 17:51:41
かっこいいな。
32デフォルトの名無しさん:2006/05/22(月) 19:13:40
ttp://d.hatena.ne.jp/higayasuo/20060522

JavaDocに関してはあっさり路線変更したみたいね。 英語にはこだわらないらしい。
てか、higaタソが英語のJavaDocに拘っていたんじゃなかったのか?
33デフォルトの名無しさん:2006/05/22(月) 21:41:04
34デフォルトの名無しさん:2006/05/22(月) 21:50:02
>>33

この人、トラックバックまで打って何がしたいんだろ…
35デフォルトの名無しさん:2006/05/22(月) 21:53:37
また「かまって欲しいちゃん」じゃないの。
理事のあの発言はBlogでする類のものじゃない。常軌を逸してる。
だから、同じように常軌を逸した奴らが式神のように寄ってくるんだよ。
36デフォルトの名無しさん:2006/05/22(月) 22:16:09
DIとか必要ないだろw
37デフォルトの名無しさん:2006/05/22(月) 22:28:43
あれアノテーションが書かれてたからインジェクトしただけなんじゃね?
38デフォルトの名無しさん:2006/05/22(月) 22:33:34
自動トラックバックか。

やっぱAutoBindingは怖いな(w
39デフォルトの名無しさん:2006/05/22(月) 22:55:09
トラックバック:http://d.hatena.ne.jp/yappo/20060522/1148294698

すげー、やねうらおとpmokyとの争いみたいだw
40デフォルトの名無しさん:2006/05/23(火) 01:53:51
>>28

使ってますが?
41デフォルトの名無しさん:2006/05/23(火) 03:23:57
>>4
授業中に放送室占拠してハレ晴レユカイ流したら…
http://www.nyasoku.com/archives/50474007.html
42デフォルトの名無しさん:2006/05/23(火) 03:27:30
今回の芦Pの被害者は、2chに煽られてがんばってトップページ更新したのにちょうど面白いネタが持ち上がってカレーにスルーされてしまった獄長だ。

一応、前スレのトップページの感想のレス貼っとこう。
-----------------------------------------------------
964 名前:デフォルトの名無しさん [↓] :2006/05/21(日) 04:51:23
トップページかなり良くなったね
Sandboxこんなにあったとは知らなかった
コミッタ陣が内輪的にblogで話してるのを読むことはあっても、一般向けの説明ってどこもしてくれないから
ほとんど意味すら知らなかったプロジェクトが沢山あったよ

965 名前:850 [] :2006/05/21(日) 07:21:47
top page いいですね。
色合いも黒が貴重だったバージョンよりも好みです。
faviconもいいですね。これってシーサーのしっぽなのですね。
43デフォルトの名無しさん:2006/05/23(火) 03:44:16
>>42
おおいいね。
トップページの他にいつの間にかS2 container.Javaのページも良くなってるし。
ダウンロードセクションにS2TigerやS2Backport175も含めて全部に一行説明が付いて、
前よりも親切な感じだ。GJ!
44デフォルトの名無しさん:2006/05/23(火) 08:42:09
いつかJavaDocができあがっても当然スルー
45デフォルトの名無しさん:2006/05/23(火) 08:59:54
獄長カワイソス。でもLove。
46デフォルトの名無しさん:2006/05/23(火) 10:48:14
極帳って誰?
47デフォルトの名無しさん:2006/05/23(火) 11:05:22
茶だワロス

>最初にJavadocについてですが、Seasar2については先ず日本語で作ってみたいと思います。

JavaOneで世界の壁の高さを認識して海外進出を諦めたとかw
虚脱感溢れてますなww
48デフォルトの名無しさん:2006/05/23(火) 11:20:08
>>47
芦乙
49デフォルトの名無しさん:2006/05/23(火) 19:03:01

http://ml.seasar.org/archives/seasar-user/2005-December/000302.html

この問題だけど、S2JSF-1.0.14でも再現した。不便極まりない。
(これはバグ?仕様?)
dicon内のinstanceDef を、REQUEST → SESSION にすると
回避するようだが、それじゃダメなの。

誰か良策ご存じないすか?
50デフォルトの名無しさん:2006/05/23(火) 19:28:06
解決しマスタ.MLをもっとよく探せばよかったorz

diconの最初の3行を
<!DOCTYPE components PUBLIC
"-//SEASAR//DTD S2Container 2.3//EN"
"http://www.seasar.org/dtd/components23.dtd">
にすれば回避。

http://s2jsf.seasar.org/ja/

ココにあるS2JSF Example を落としてS2Containerを最新にしたらハマったよ・・・・

ちゃんとメンテしてくれよ・・・マジで・・・・
おっかなくて業務でつかえねーよ ┐(´д`)┌
51デフォルトの名無しさん:2006/05/23(火) 20:50:17
>>50
kwsk
52デフォルトの名無しさん:2006/05/23(火) 22:02:03
せっかくの国産なんだから、日本語->英語の順序で
ドキュメント作成されることは評価できると思うのだが。

あとは、バージョン依存に神経質に並んですむように、
「全部入り」が提供されればいいんだけどな。

もしかしてS2ってプロダクト間の意思疎通は少ないの?

53デフォルトの名無しさん:2006/05/23(火) 22:43:54
All-In-One-Seasar2みたいなのは需要はあるだろうけど、メンテナにとっては決して面白い作業じゃないからねぇ。

金になるほどS2が広がれば、Linux商用ディストロとかPowergresみたいに企業がパッケージングして出してくれるんだろうが。
54デフォルトの名無しさん:2006/05/23(火) 23:34:18
パッケージの依存関係って、自動管理できないの?
Antとか、Mavenとかで。よくわからんけどさ。
55デフォルトの名無しさん:2006/05/24(水) 02:43:30
「全部入り」がいまいち分からないですが、
プロダクトXが、プロダクトAのバージョン1.0を使っていて、
プロダクトYが、プロダクトAのバージョン2.0を使っていて、
クラスが一致しなくてX,Y一緒に動かなくなると言うようなケースですかね。
この場合には、プロダクトXが、Aのバージョン2.0に対応しないと駄目なので、
動かないと言うことはソースの変更も必要だろうし、
Mavenでも解決できないんではないですかね。
Seasar間の依存関係は最新版に対応して欲しいですね。

Seasarとは関係ないが、某CMSは、バージョンが少し変わると、
オープンソースのプラグインプロダクトが殆ど動かなくなるので
全然使い辛かった。と言うか全然駄目だからすぐに使わないことに決めた。
56デフォルトの名無しさん:2006/05/24(水) 05:28:52
利点や存在意義など、その本質がアドホックなところにあるので、
規模が大きくなるにつれてつじつまの合わないところが
増えてくるのは宿命だよね。

国産を旗印にするなら、そろそろ全体を見直していろいろな
ところでばっさりと切り捨てる度胸が必要なのかもね。
57デフォルトの名無しさん:2006/05/24(水) 10:17:22
>>51
S2JSF Example にある*.diconはS2Container2.1の設定になってる。
<!DOCTYPE components PUBLIC
"-//SEASAR//DTD S2Container 2.1//EN"
"http://www.seasar.org/dtd/components21.dtd">
↑こんな感じになってると思う。
で、S2Containerを最新版の2.3.*に(jarを差し替えた)したところで
問題発覚。ゼロからdiconつくるのがかったるくてexampleのを流用さ
せてもらおうというのがマズかった。いじったばかりの初心者なので
解決策見つけるのにえらい時間かかった。
m:renderedの動作に関するバグだと思ってソースひっくりかえしたが
例によってJavaDocすらもない状況だし(ていうか何でm:からはじまる
タグのリファレンスがねーの?超しんじらんない)、なんだかなぁと思ってた。
まぁ、最初からググっていれば良かったんだけどね(w

いくらSpringとSeasar2のパフォーマンス記事をメジャーサイトで書いたところで、
この有様じゃ業務での採用なんてほど遠いっすよ。
コミッタ諸氏はこの惨状を理解しているんだろかと小一時間(ry
58デフォルトの名無しさん:2006/05/24(水) 10:19:06
アドホックってどんなホックですか?
59デフォルトの名無しさん:2006/05/24(水) 10:23:18
>>58
乳当ての前や後ろにあるやつ。
60デフォルトの名無しさん:2006/05/24(水) 10:48:06
>>57
S2コンテナの2.3.*って2.1のdiconを読めないのか?
j2ee.diconなんて2.0のDTDでずっと使ってるぞ?
61デフォルトの名無しさん:2006/05/24(水) 11:13:59
うまれてからアドホックもフロントホックも見たことない。
62デフォルトの名無しさん:2006/05/24(水) 11:47:59
>>60
読めないのではなく、2.1にしているとS2JSFで問題が出るということ。

>>61
フロントホックは前屈みな作業すると外れやすいから好きじゃない
63デフォルトの名無しさん:2006/05/24(水) 12:40:04
>>57
>いくらSpringとSeasarパフォーマンス記事をメジャーサイトに書いたところで、

これだけど、現実的な使用での比較じゃないし、あまりにも恣意的で全然参考にならん。
ロッドが鼻で笑いそうだ。
64デフォルトの名無しさん:2006/05/24(水) 12:41:56
登録しないと見えないところでかく広告記事ってなんかイマイチだな
65デフォルトの名無しさん:2006/05/24(水) 13:21:38
>>62
おまえは自分で着用してんのか?
66デフォルトの名無しさん:2006/05/24(水) 13:27:59
そういうオカマ関係のキモイ話はやめようよ。
67デフォルトの名無しさん:2006/05/24(水) 13:30:27
>>62はニューハーフかゲイかオカマか性転換手術をした元男か。


いずれにしてもキモイよ。
68デフォルトの名無しさん:2006/05/24(水) 13:34:00
外れやすいのがいいんじゃないか!
69デフォルトの名無しさん:2006/05/24(水) 13:44:29
ここに女はいないのか?
70デフォルトの名無しさん:2006/05/24(水) 13:45:00
>>69
解決しました。
いるわけないね。
71デフォルトの名無しさん:2006/05/24(水) 17:06:59
「Seasar2を広めたいのか?広めたくないのか?」
72デフォルトの名無しさん:2006/05/24(水) 17:59:39
Seasar2 使ったアプリ(ミドルウェア、フレームワークでもいいが)で
なんかコレわってのないもんでしょうか。
Ruby に対する RoR みたいなやつ。
何ができるかを語るには、できたものを見せるのが一番だと思われる。
73デフォルトの名無しさん:2006/05/24(水) 18:29:21
TuigwaaとS2Buriは結構いいと思う。
ただし、Tuigwaaのコア(O/Rマッピングとクラスの生成)は、
HibernateとJavassistと言うことだけど。

はてなのSeasarキーワードを見てると、
RoR的なものを作ろうと言う話はあるらしい。

RoRは興味ないけど、Seasarでジャストシステムのxfy見たいなのを作れば、
もう95%揃ってるのでは位に思ってる。
74デフォルトの名無しさん:2006/05/24(水) 18:32:20
はてなのSeasarキーワードを見てると→リンク先の日記を見る
と言う意味です。
75デフォルトの名無しさん:2006/05/24(水) 18:44:35
余り、具体名を挙げるとパクリと言われかねないので、
もっと抽象的な表現にした方が良かったかな。
そういう批判は殆ど聞かないけどね。
実際上に書いたのと少し近いものは作り始められているらしいし。
76デフォルトの名無しさん:2006/05/24(水) 22:51:59
はてなとか謝罪騒ぎを見て思ったんだが、クローズドコミュニティが
オープンソースプロダクトを作っているという認識でFA?

こんな騒ぎがあったら誰もSeaserの批判しなくなるだろ。
批判を受け入れられないコミュニティが腐っていくのは自明。
77デフォルトの名無しさん:2006/05/24(水) 23:02:40
なにをいまさら
78デフォルトの名無しさん:2006/05/24(水) 23:03:59
>>76
クローズドなのは理事会
コミュニティがクローズドなわけではないと思う
79デフォルトの名無しさん:2006/05/24(水) 23:09:17
ここもコミュの一部ですが何か?
80デフォルトの名無しさん:2006/05/24(水) 23:12:34
芦ピーのは批判つーよりただの粘着だからなぁ。
81デフォルトの名無しさん:2006/05/24(水) 23:12:34
ずっと思ってたんだが


ひが氏や栗原氏が突飛なことを書く
叩きや煽りがはじまる
羽生氏がぶち切れてケンカを売り始める
羽生氏の発言が叩かれてるうちにうやむやになる


毎回この繰り返しのように見える
82デフォルトの名無しさん:2006/05/25(木) 00:54:01
そうだっけ?

理事のとこのkと獄長kのバトルなら何度も見た気がするが、上記パターンは繰り返し見た気がしないんだけど、
83デフォルトの名無しさん:2006/05/25(木) 03:06:20
まあ、煽りの落ち着きパターンとしては
確立してていいんじゃない。

で、女性はいないの?
フロントホックが気になるぜ。
84デフォルトの名無しさん:2006/05/25(木) 03:14:52
おまえら、タメになるから嫁。とくに理事。
http://hubinippou.seesaa.net/article/12487635.html
85デフォルトの名無しさん:2006/05/25(木) 04:05:44
スゲーわかりやすいw
86デフォルトの名無しさん:2006/05/25(木) 10:15:19
彼女にフロントホックのをプレゼントしたことはあるが、次はイラネって言われたよ。
好き嫌いがある模様。
87デフォルトの名無しさん:2006/05/25(木) 11:00:56
フロントホックは胸の無い女には使いづらいだけだ罠
88デフォルトの名無しさん:2006/05/25(木) 11:25:33
S2FrontHock ってのを誰か作れ。
乳をインジェクションするのだ(何
89デフォルトの名無しさん:2006/05/25(木) 11:31:28
フロントホックとはいうがリアホックというのは聞いたことがない
90デフォルトの名無しさん:2006/05/25(木) 12:18:11
ブラジャーの基礎知識については手始めとしてまずは以下を熟読するように。
http://ja.wikipedia.org/wiki/%E3%83%96%E3%83%A9%E3%82%B8%E3%83%A3%E3%83%BC
91デフォルトの名無しさん:2006/05/25(木) 12:42:11
>90
>ブラジャーはファウンデーションの一種であり
ワロスwwww
92デフォルトの名無しさん:2006/05/25(木) 13:06:28
>>76
批判は受け付けてるじゃん。
現にJavaDocは日本語でとにかく書いていこうって方向になったし。

葦のこといってるんだったら、的外れも甚だしい。
理事が怒ったのは批判に対して、じゃなくて「犯罪者扱いされた」ことに対して。

この騒動を見て、こんな簡単な構図も理解できずに批判できなくなるような頭の弱い餓鬼の「批判」なんか、
百害あって一理なしだわw
93デフォルトの名無しさん:2006/05/25(木) 13:17:17
ストラップにベルトをインジェクション。
カップとアジャスターをAOP。

なんか、それっぽい感じだ。(何
94デフォルトの名無しさん:2006/05/25(木) 16:06:51
今北産業
95デフォルトの名無しさん:2006/05/25(木) 16:23:04
>>92
> 葦のこといってるんだったら、的外れも甚だしい。
> 理事が怒ったのは批判に対して、じゃなくて「犯罪者扱いされた」ことに対して。

と本人は思ってるのだろうが、あの程度で「犯罪者扱いされた」としてるっていうのが「こんな騒ぎ」なんだよな。
最終的には本当に脅迫してるしな。
「訴訟するよ」っていうのは、判例のある立派な脅迫だよ。
96デフォルトの名無しさん:2006/05/25(木) 17:01:06
>>95
ヲタ理事は「訴訟するよ」なんて書いてないだろ。
赤の他人のJavaBlackが
> そんなに問題があるなら公式に裁判所に訴えるという手もあると思うけどな.
と書いたが、ヲタ理事は
> とのことですが、礼を失した行為に対して、いちいち裁判所に行きますか?
と返してるじゃないか。
たいした騒ぎじゃなくても「こんな騒ぎ」にする2chクオリティの典型だな
97デフォルトの名無しさん:2006/05/25(木) 17:09:16
>>82
ところで獄長って誰?
98デフォルトの名無しさん:2006/05/25(木) 19:24:25
Seasarの標準サンプルってEclipse用だけなんだな・・・
Netbeansで使うにはどうしたらいいんだろう?

教えてエロい人
99850:2006/05/25(木) 19:31:21
96さんに激しく同意。

Seasarについて批判的なコメントが目立ちますが、
でももっとがんばって欲しいというメッセージも含まれているようにも
感じるのは気のせい? (^^

Javadocの作成も含めて私ができることはたいしてありませんが、
Seasarユーザとして情報発信できればなと思っています。
まだSeasar本5章の途中でひっかかっていますが (^^;
コミッタの方、応援してます。
100デフォルトの名無しさん:2006/05/25(木) 19:43:38
> この騒動を見て、こんな簡単な構図も理解できずに批判できなくなるような頭の弱い餓鬼の「批判」なんか、
> 百害あって一理なしだわw

もし関係者ならこういうこと書かない方がいい。
敬遠されるよ。
101デフォルトの名無しさん:2006/05/25(木) 20:58:04
普通、Blogであんな脅迫めいた謝罪要求しないよな。ちょっと引いたよ。
というか、そもそも個人情報が割れているのであればBlog上でバトルせんでも。
102デフォルトの名無しさん:2006/05/25(木) 21:23:07
>94

これか?

ttp://www.imakita.co.jp/
103デフォルトの名無しさん:2006/05/25(木) 21:23:38
>98

NetBeans使ってる人なんかいるの?
104デフォルトの名無しさん:2006/05/25(木) 21:31:34
>>95
やねうらお事件で神経をとがらせていると見た
105デフォルトの名無しさん:2006/05/25(木) 21:34:55
>>103
最近、Eclipseよりも高速化したとかでGUI開発で人気を博している。

明らかにVEよりも速い。
106デフォルトの名無しさん:2006/05/25(木) 23:08:09
じゃあKijimuna For NetBeans作ったほうがいいかね?
107デフォルトの名無しさん:2006/05/25(木) 23:26:32
>>103
うちのチームはNetBeansだけど・・・
>>106
是非お願いします。 m(_ _)m
108デフォルトの名無しさん:2006/05/25(木) 23:30:16
>>104
まあ、大阪人だし。
109デフォルトの名無しさん:2006/05/26(金) 00:05:45
ま、まさか……

大阪湾の海上に男性の変死体、腹部に刺し傷
ttp://live14.2ch.net/test/read.cgi/liveplus/1148193426/

110デフォルトの名無しさん:2006/05/26(金) 00:07:21
規約で設定する時代なので、Kijimuna for NetBeansを新たに作る必要はもはや無いのだ…とか言ってみる

むしろ画面デザインツールの方が欲しいかもしれん
111デフォルトの名無しさん:2006/05/26(金) 00:22:01
>>101
葦の粘着ぶりのほうが引くだろ。
112デフォルトの名無しさん:2006/05/26(金) 00:47:53
>>111
いや、あれは普通の粘着だし。
芦Pのブログ見てもSeasarの人たち大変だね、って思う程度だけど、理事の対応は芦Pの身の危険を感じた。
113デフォルトの名無しさん:2006/05/26(金) 00:48:42
>>110
せめて、ライブラリとテンプレートは欲しいな。
114デフォルトの名無しさん:2006/05/26(金) 00:57:45
まあ最近Netbeansしか使ってない俺は使うだろうな。
もちろん、NetbeansはDTDを使ってXML自動補完するので、
あのアウトライン機能のほうがはるかに重要。
115デフォルトの名無しさん:2006/05/26(金) 01:04:25
>>111
まぁ、葦の自己顕示欲は異常というか、

・脳内プロダクトの思想を開陳しつつ一向にモノが作られない
・あるものを褒めるために別の何かを貶さずにいられない
・感情をベースにした結論に無理矢理理屈をつけようとしていつも破綻

しかもこれが世間知らずの学生さんですらなくて、
30も過ぎた立派なオッサンの行動だったわけで。

ようするに幼稚なんだよな。大人になれてない。

ぶっちゃけ葦ピーの思い描いてた妄想って、
・Seasarについて評論
→コミッタが評論を大評価。「ぜひファウンデーションに参加してください!!!11!!」
→葦「どうしようかなー、ま、全体へのオブザーバ的な立場にだったら加わってあげてもいいんだけどー」
→葦、世界に認められる
とかそんな三顧の礼レベルの対応を期待してたとかだろw

で、現実では
獄長にマジレスされて、辻褄合わせに汲々とした挙句blogのコメント封鎖、
それすらもバラされて、Seasar関連丸ごと逆恨み、
人恋しいのかほとぼりの冷めた頃に粘着再開、以降延々とループ。
なんて見苦しい展開だったわけでw

こんなオッサンにはならないようにしないと。www

116デフォルトの名無しさん:2006/05/26(金) 01:37:58
NetBeansとDTDは相性がいいよな

まぁEclipseプロジェクトのインポートも出来るし
srcフォルダだけあればそこからプロジェクトできるし
antがあればそれ自動解析して作ってくれるし

それでいてantとかプロジェクト構造とかなにもしらなくてもつくれるすごい子
GUIに関しては昔からVEに一度も追いつかれたことはないと思う
今は5.5がすんばらすい
117デフォルトの名無しさん:2006/05/26(金) 01:53:27
Enterprise PackでDTD定義もらくらくですよ、奥さん。
118デフォルトの名無しさん:2006/05/26(金) 04:10:33
今なら、Enterprise Pack がもう一つついて、なんと 19,800 円
119デフォルトの名無しさん:2006/05/26(金) 06:01:51
さらに今回は、小さいサイズのEnterprise Packもお付けしました。
120デフォルトの名無しさん:2006/05/26(金) 09:49:19
送料・分割手数料は、↓が負担します
121デフォルトの名無しさん:2006/05/26(金) 10:02:17
みんな5.5使ってるの?

へたれな俺は5.0日本語版だよ・・・orz・・・
122デフォルトの名無しさん:2006/05/26(金) 10:53:48
Seasarが広まった場合
 ・開発者 Springより優れた点を持つDIコンテナを選択肢に増やせる。
 ・日本人開発者 そのDIコンテナが日本語環境優先で提供される(ドキュメント、ロケーション)
 ・ISID サポート、本でウハウハ
 ・Seasarの中の人 多分ウハウハ
 ・葦 悔し涙

広まらなかった場合は
 ・開発者 XML無限地獄
 ・ISID 投資が無駄になる
 ・Seasarの中の人 悔し涙
 ・葦 ウハウハ?
123デフォルトの名無しさん:2006/05/26(金) 12:36:32
ちょっと詰まっているので教えてほしい。S2JSF1.0.14、S2Container2.3.7。

ログイン画面→ログイン→トップページで検索条件入力&実行というのを実装。
検索結果は以下のような感じ…
<span id="loop" m:inject="s:forEach" m:items="#{goodsList}" m:var="item" >
LABEL:<span m:value="#{item.hogehoge}" />
</span>

表示されたのは良いがログアウト処理などせずに最初のURLをたたいて
再度ログインしてみると、画面にLABEL:と、先ほど検索した件数分だけゴミが表示されてしまう。
DTOやactionなどのスコープはrequestにしている。
あと、レスポンスヘッダにはPragma:no-cache Cache-Contorol:no-cacheなど入れてキャッシュしないようにしている。
ブラウザはIE/FireFoxで試したが同じ。

おそらくS2JSF側のキャッシュか何かの設定かと思ったりするのだが。諸賢らの助言を求む。
124デフォルトの名無しさん:2006/05/26(金) 12:41:47
Seasar 関連でいつも思うことは
四の五の言わずにキラープロダクト出せ、だな。
RoR 出る前の Ruby の状態。

Sandbox の中だと Kvasir/Sora に期待してる。
二年くらい前に見つけて(ちょうど Seasar 参加を表明する直前あたり)
ずっと注視してるんだけどちっとも進展しない。
何が悲しいかって、つい最近までSeasarのトップページから
たどり着くのすら困難だったことだ。
125123:2006/05/26(金) 13:20:58
とりあえず回避した。
goodsList を diconで定義していなかった。
定義したが、上にあるforEach内に配置したactionが動かなくなる問題にぶちあたる。
goodsListのscopeをsessionにすると動くがrequestにするとダメ。
126デフォルトの名無しさん:2006/05/26(金) 14:07:31
>>122
広まらなかった場合は
・開発者 EJB3でXMLなし
127デフォルトの名無しさん:2006/05/26(金) 14:08:49
>>124
Kvasir/Sora は、どうかな・・・
個人的には、手本にしているZope自体が余り好きではない。
一般的にも人気も無いように思う。

WikiやBlogの方が好まれると思うけど、Tuigwaaはそういうのも可能。
でも、今のところTuigwaaは、画面のデザインが多分できなくて、
ユーザをパスワードで認証するようなタイプのWebサイトも作れないのかな。
とすると、一般的なWebサイトを作るには使えないかもしれない。
Seasar関係者は、SE/PGなのでTeedaやS2JSFで問題を感じてないのだと思う。

RoRは、コーディング量をかなり減らせて、どんなシステムでも開発可能
と言うのが良いのだろうから、それぞれ後一歩と言う所だと思う。
そういう意味では、Kvasir/Soraは良いのかも知れないけど。
128デフォルトの名無しさん:2006/05/26(金) 14:12:08
だからさー
もう、コンテナとか辞めようぜ
めんどくせー
129デフォルトの名無しさん:2006/05/26(金) 14:27:55
>>128
釣れますか?
130デフォルトの名無しさん:2006/05/26(金) 14:50:40
DIコンテナはデメリットが少ないから否定することは無いと思うが。
と言うかこれが、FUDなのか?

基本的にこういう感じでしょ。
・ソースコードには、インタフェースのみ記述する。
・実装クラスは外部ファイルで指定する。
 diconファイルのXMLの記述も全然難しくない。
 ソースからも指定できたはずと思うが。
・DIコンテナから実装クラスのオブジェクトを取得し、
 インタフェースの変数に代入。
 このとき、コンストラクタなどの引数は自動代入も可能。
 DIコンテナは使いたいときに作るただの変数で常駐プロセスではない。
・AOPも簡単に使える。
131デフォルトの名無しさん:2006/05/26(金) 16:14:56
> 一般的にも人気も無いように思う。
まぁ仕組みですからね。
あの上で何を動かすかが重要なのは確か。

何か実用的なアプリを作ってデモったら
Seasar の強力な広告になるんだろうけど。
デモに勝る広告はないし。
132デフォルトの名無しさん:2006/05/26(金) 16:44:42
んじゃPetStoreで。
133デフォルトの名無しさん:2006/05/26(金) 17:02:23
確かにめんどくさい。
エラーメッセージを見ても、どこが悪いのかわかりづらい。

バージョンがどんどん上がっていくので、古いアプリがメンテしづらい。
134デフォルトの名無しさん:2006/05/26(金) 17:10:38
>>133
> エラーメッセージを見ても、どこが悪いのかわかりづらい。
それは言える。
135デフォルトの名無しさん:2006/05/26(金) 17:24:10
>エラーメッセージを見ても、どこが悪いのかわかりづらい。

TooManyRegistrationRuntimeException

最初、この例外が全く意味不明だった。
そもそもコンポーネントが、どのような決まりごとでコンテナに格納されるかどこにも書いていなかったからだ。

CyclicReferenceRuntimeException

次はこの例外ではまった。 なんで循環参照なんて起きるのかと。

結局ソース見て、試していくしかないってのがSeasarのきっついところだな。
OSSプロダクトっていうよりも、近所の誰かが書いたコードを分析している気になってきたよ。

136デフォルトの名無しさん:2006/05/26(金) 17:33:50
ソース読めばわかるとは言うけれど
interface の説明だけはきちんとやって欲しいですね。
何を信じていいかわからなくなる。
137デフォルトの名無しさん:2006/05/26(金) 17:49:31
そんな悩みもJavadoc Project 2.0で解決!
となれば良いな。。。

それにしても「2.0」って連発しすぎじゃないか?
138デフォルトの名無しさん:2006/05/26(金) 18:34:58
不特定多数無限大を表す用語ですから・・・
と言っても、リポジトリからWikiに自動的にソースコードが晒されて、
誰でも、コメントや修正ができるという仕組みでは無いみたいですが。
139デフォルトの名無しさん:2006/05/26(金) 20:57:41
.NETでDataSet、DataTableAdapterを使用せずにS2Dao.NETを使用するメリットって何?
DataGridViewとか使うのも考慮するとDataSetを使ったほうが開発楽そうなんだけど。
140デフォルトの名無しさん:2006/05/26(金) 22:02:45
>139

S2Dao.NETもDataSetに対応する予定のはず。
141デフォルトの名無しさん:2006/05/26(金) 22:10:54
トップページに、RSSのフィードがないのはイマイチだと思う。
新着記事を楽によませておくれ。
142デフォルトの名無しさん:2006/05/27(土) 00:59:05
>>141
更新ないから大丈夫です。
このスレ見てればおけ。
143デフォルトの名無しさん:2006/05/27(土) 01:01:31
2chをウォッチしなきゃいけないコミュニティって。
おい w
144デフォルトの名無しさん:2006/05/27(土) 01:37:26
ある意味斬新かもしれないwww
145デフォルトの名無しさん:2006/05/27(土) 01:57:03
はてなドリブンならぬ、2chドリブンかよ。
2chからトラックバックがたくさん来るようなコミュニティはイヤダ。
146デフォルトの名無しさん:2006/05/27(土) 02:00:44
ひげぽんOSとかV2Cとか、2chで進んだプロジェクトもあるからね。
147デフォルトの名無しさん:2006/05/27(土) 02:32:56
V2C初めて知った。良いねこれ。
148デフォルトの名無しさん:2006/05/27(土) 02:50:10
>>139
.NET 2.0からはDataSetじゃなくてもただのDTOでもDataGridViewにバインディングできる。
だからDataSetを使わない方法も選択肢にある。
なのでDataSetに対応してないバージョンでも、S2Dao.NETを使って、EntityやDTOをTextBoxとかDataGridViewにバインディングできる
149デフォルトの名無しさん:2006/05/27(土) 02:58:36
とういかDataSet使いこなせないので、Javaで言うPOJOであるDTOがバインディングに使えるのは嬉しい。
DataSetが使いこなせないショボボーンな技術力orz
150デフォルトの名無しさん:2006/05/27(土) 03:06:40
DTOやEntityを生成する機能ってあるんだっけ?
なんかプロパティとイベント定義するだけでも結構面倒な気するんだが。
151デフォルトの名無しさん:2006/05/27(土) 08:34:32
>>150
プロパティやイベントはVisualStudioのコードスニペットで簡単にコードを生成できる。
Eclipseほどじゃないけれど、PONOならあっツー間。

データバインドは、作ったDTOやEntityの型をデータソースウインドウからドラッグアンドドロップするか、
コードで書く必要がある。 S2のAOP機能使えばバインディング部分は自動化できるし。

あ、.NET2.0での話しね。
152デフォルトの名無しさん:2006/05/27(土) 08:42:55
と書いたけど、それ以前にs2dotnetは先ずSeasar2.4相当まで追いつかないと。
じゃないとSeasar2との差がどんどん開く。
153デフォルトの名無しさん:2006/05/27(土) 09:47:29
いや、それがDataSet作るよりずっと楽とか、
要するにはっきりメリットがあればいいんだけどね。
もちろん簡単なDTOとかなら、それこそ生成機能を自作してもいいくらい
簡単にはなるけど、DataSetと比べてどうなんだろう…
154デフォルトの名無しさん:2006/05/27(土) 09:59:02
うーん、DataSetはそれ自体が基本的にDAOなんで、PONOなDTOやEntityに比べると、どうしても重いよ。
あと、推奨の使い方がスキーマによる強い型付けってのが、私は嫌だな。 (型付けしなくても使えるけど)

テーブルと1:1のEnityで使うならいいけど、普通の画面のDTOはPONO+データバインドで十分だと思うけど。
155デフォルトの名無しさん:2006/05/27(土) 13:18:31
確にDataSetは重いしここまでの機能は無くてもいいんだけど、
じゃあプレーンなDTOにしたら楽になるかって言うと、
そんなに手間は変わらんていうかむしろ、
デザイナやらがないから手間増えるんじゃないかな?
て思っちゃうんだよね…
156デフォルトの名無しさん:2006/05/27(土) 23:11:23
やっぱりS2Dao.NETがDTOとDataSetの両方に対応するのがベストだよね。
デザイナを使わないと手間に感じる人と、デザイナを使うのに手間を感じる人ってそれぞれだと思うから。
プロジェクトではPONOなDTOを自動生成するツールを作ってるから、自分はDTOの方が楽かな。
157デフォルトの名無しさん:2006/05/27(土) 23:41:04
おいらもPONOのDTOだな。 データバインドを設定しておくと、コード量をものすごく減らせるし。
永続化はそれこそs2Daoがあるし、nHibernateやiBatisでもいいし。

DataSetはリモート処理などでテーブルのスナップショットを保持する必要がある時位しか使わないかも。
158デフォルトの名無しさん:2006/05/27(土) 23:42:29
いろいろ試した結果、データベースと連動したエンティティをそのままViewでも使うのが
一番効率がいいと思った俺は村八分ですか?
159デフォルトの名無しさん:2006/05/27(土) 23:46:22
おいらはGenerationGapパターンつかってサブクラスをDTOにしてる。
160デフォルトの名無しさん:2006/05/28(日) 00:28:49
>>158
そもそもVisualStudio上でデータソースを元にしてViewを作るとそうなるべ。

データエントリ画面とかはそれでいいけど、テーブルスキーマと一致しているViewばかりとは限らんからな。
無駄な項目(Viewに表示しない項目)が増えるならDTO用意したほうがいい。
161デフォルトの名無しさん:2006/05/28(日) 00:53:24
DataGridだけじゃなく、データソースの詳細表示形式とDataBindingNavigatorとか簡単に作れるようになってるから生産性に寄与するってメリットはあまりないような気がするね。
DataBindingNavigatorってDTO使えたっけ?

あ、WEBアプリじゃなくてC/Sのアプリの話ね。
162デフォルトの名無しさん:2006/05/28(日) 09:57:57
>>161
使えると思う
163デフォルトの名無しさん:2006/05/28(日) 10:21:21
結論:JSF+EJB3.0最高
164デフォルトの名無しさん:2006/05/28(日) 17:02:46
EJBってどういうときに使うものなの?
165デフォルトの名無しさん:2006/05/28(日) 17:22:41
E エロス
J じゅるじゅるっ
B ボィーン

セックスの時に使うと思われ。
166デフォルトの名無しさん:2006/05/28(日) 17:24:49
まじめにおねがいしますよ
167デフォルトの名無しさん:2006/05/28(日) 17:43:08
168デフォルトの名無しさん:2006/05/28(日) 17:55:36
>>164
Seasarに疲れたときに
169デフォルトの名無しさん:2006/05/28(日) 17:58:26
再利用性を高めたい時に。
170デフォルトの名無しさん:2006/05/28(日) 17:59:22
難しいものに挑戦したいとき
171デフォルトの名無しさん:2006/05/28(日) 18:08:04
コードを書くのが面倒になったときに
172デフォルトの名無しさん:2006/05/28(日) 18:29:04
和解はスルーですか。
そうですか。
173デフォルトの名無しさん:2006/05/28(日) 20:42:34
リモートホストにロジックがあったり分散環境になってるなら、
EJBを検討する価値はあると思う。

S2Remotingとかあるけど、リモート呼び出し管理環境としての
EJBに匹敵するのだろうか。
174デフォルトの名無しさん:2006/05/28(日) 21:02:39
EJBってWebサービスと同じもの?
175デフォルトの名無しさん:2006/05/28(日) 21:08:45
Webサービスはリモートオブジェクトのメソッドを呼び出せるわけじゃないだろう。
またメソッドが例外を返すわけでもないんだろう。

ユーザーが使うところは携帯とかウェブページとかいろんなチャネルがあるけど、
バックエンドには共通のロジックサーバが一台あって、全チャネルがリモート呼び
出しでその共通サーバ上のオブジェクトを使用する、なんて場合はウェブサービス
なんて必要ないだろ。あくまで(ユーザーからみたら)内部処理の話なんだから。
176デフォルトの名無しさん:2006/05/28(日) 23:20:54
EJB3とEJB2以前は別物と思ったほうがいい
EJB3では、分散環境はメインには出てこない。あくまでオプション機能の一つでしかない
アノテーションによる設定も、デフォルトはローカルインターフェイスだし
今はまだ不完全だけど、DI+AOP環境の標準的な仕様となっていく可能性を感じる
177デフォルトの名無しさん:2006/05/31(水) 00:31:38
最近、Blogの方が盛り上がってるのに、ココは書き込み少ないな。
178デフォルトの名無しさん:2006/05/31(水) 01:17:33
芦P事件が解決したわ、EJB3が出てきたからもうSeasar2には用はないわ、水虫は治るわ、阪神は首位になるわ、ワールドカップは始まるわ、ってことでもう興味がなくなったのかもね。
179デフォルトの名無しさん:2006/05/31(水) 02:17:51
芦Pが一方的に静かになったのが和解?
180デフォルトの名無しさん:2006/05/31(水) 09:22:50
理事が会いに行って、思いのほか好印象。
181デフォルトの名無しさん:2006/05/31(水) 10:19:25
ひょっとして、ここの書込みのほとんどが芦Pだった?
182デフォルトの名無しさん:2006/05/31(水) 10:31:59
>>181
状況証拠からはそういう推論も不可能ではないかもね。
183デフォルトの名無しさん:2006/05/31(水) 12:43:46
まあ、可能性が1%でもあれば不可能ではないといえるんだろうけど、ムリがありすぎるな。
184デフォルトの名無しさん:2006/05/31(水) 12:52:06
おまいらも芦Pなんだろ?
俺も含めてな。
185デフォルトの名無しさん:2006/05/31(水) 12:56:41
つうか、このスレは昔から一人で自作自演だからな。
186デフォルトの名無しさん:2006/05/31(水) 13:01:01
っていうか芦Pって実在するの?
187デフォルトの名無しさん:2006/05/31(水) 13:09:33
そもそもこのスレは実在するのか???
188デフォルトの名無しさん:2006/05/31(水) 13:32:22
EJB3 は 2 よりマシになった程度で
世の DI コンテナと比べたら
まだそんなこと言ってんのかレベルの
しょーもない代物だと思うが。
依存性、ソースに思いっきり存在するし。
DI じゃないよ。注入されないもん。
189デフォルトの名無しさん:2006/05/31(水) 13:34:48
またその議論か。
190デフォルトの名無しさん:2006/05/31(水) 14:06:23
>>187
我書き込む、ゆえにスレあり。
191デフォルトの名無しさん:2006/05/31(水) 14:07:17
>>188
依存性をなくすとかDIとか、ほとんどの人はメリットと思ってないんじゃねぇの?
実際Seasarで作ればプロダクト全体はSeasarに依存するわけだしな。
192デフォルトの名無しさん:2006/05/31(水) 14:45:14
>> 180
好印象だったと書いておけばこのスレが静かになる理事の作戦
193デフォルトの名無しさん:2006/05/31(水) 14:48:07
180へのリンクを張らなければ193でつっこんでもらえる192の作戦
194デフォルトの名無しさん:2006/05/31(水) 14:55:44
どんなつっこみするんだ?と興味を持ってもらえる193の作戦
195デフォルトの名無しさん:2006/05/31(水) 15:49:45
このスレでもEJB3とDIコンテナを一緒くたにする奴がいるけど、理解できん。
アノテーションで永続化の宣言するだけで、どうしてDIコンテナが駆逐される寸法になるんだ?

>>191
Seasar等DIコンテナのインタフェースをできるだけ使わないことで汚染(特定なインタフェースへの依存)は
最小限にはできる。ファクトリ等、インスタンス生成時の取り決め次第じゃないかな。
196デフォルトの名無しさん:2006/05/31(水) 16:20:46
単純にDI使うだけで、コードレベルで依存ってする?
(そりゃ挙動は依存するけど)
DAOやらAOPの機能をではなくて、DIだけ使うなら依存しないと思うんだけど。

>>195
DIコンテナ≠EJB3.0≒Hibernate くらいの認識でよい?
197デフォルトの名無しさん:2006/05/31(水) 16:39:22
>>196
>DIコンテナ≠EJB3.0≒Hibernate くらいの認識でよい?

EJB3は確かにDIの技術は使うだろうけど、DIコンテナのように汎用的な目的にまで用途を広げられないと
思うんだよね。 今後変わってくる可能性もあるけど、現時点ではこの認識で違ってないと思うが。

そもそもSeasar2やSpringはEJBのためにある訳ではないしね。
互いに生き残りのためには、EJB3と仲良くしたり、コンテナと統合はかけるだろうけどw

198デフォルトの名無しさん:2006/05/31(水) 17:27:20
diconファイルって設定ファイルじゃないの?
diconを書くんじゃ結局XML地獄だと思うんだけど?
199デフォルトの名無しさん:2006/05/31(水) 17:35:47
A.設定ファイルに書くべき設定
・DB接続方法
・もろもろのファイルパス

B.設定ファイルに書くべきではない設定
・クラス(オブジェクト)の依存関係

って事でしょ。
Aの設定項目数はたかが知れてる。
200デフォルトの名無しさん:2006/05/31(水) 18:27:45
>>109
やねうらおもpmokyもどちらも生きているよ。
やねうらおはブログでのうのうと偉そうにダビンチコードに
ついて語り始めた。アニヲタにダビンチコードは勿体なすぎるわなw
201デフォルトの名無しさん:2006/05/31(水) 21:44:23
Seasarソリューションってナニ?
202デフォルトの名無しさん:2006/06/01(木) 00:07:43
Seasarソリューション?.NET用語のこと?
ソリューション < VisualStudioのプロジェクトの集まり
203デフォルトの名無しさん:2006/06/01(木) 01:54:00
( ・∀・)< RSSまだ?
204デフォルトの名無しさん:2006/06/01(木) 02:34:16
>>195
そもそも駆逐されるも何も、殆ど普及してないし>DIコンテナ
205デフォルトの名無しさん:2006/06/01(木) 02:51:20
世間一般は、EJB3程度のDIで十分
206デフォルトの名無しさん:2006/06/01(木) 08:32:56
>>205
あれはDIっていうのか?
207デフォルトの名無しさん:2006/06/01(木) 15:19:38
>>206
あれをDIといわない理由を教えてくれ。
208デフォルトの名無しさん:2006/06/01(木) 16:34:40
S2JSFで
request スコープ内で
m:rendered で囲んだ中で
m:action が実行されねぇのをなんとかしてホスィ...
209デフォルトの名無しさん:2006/06/01(木) 17:28:47
>>208
それ俺も相当悩んだんだけど、
m:renderedで囲まれてるのが本当の原因か?
m:renderedに単にtrue / false を設定しただけでもm:action実行されない?
210デフォルトの名無しさん:2006/06/01(木) 22:09:53
seaser-user:3904と同じと思われます。
requestスコープはリクエスト毎にインスタンスが生成されるので
レンダリングされた際と次のリクエスト時ではインスタンスが異なるから
動きどおりじゃないでつか???
211デフォルトの名無しさん:2006/06/02(金) 00:54:56
>207
注入されるべき情報がソース上のアノテーションに記述される。
ソースに明示的に new するのと大差ない。
設定変更に再コンパイルを伴い、疎結合になってない。
STLSビーンやデータソース等、限られたリソースしかセットできない。

あれをDIと呼ぶセンスが恐ろしい。
212デフォルトの名無しさん:2006/06/02(金) 01:01:31
> 注入されるべき情報がソース上のアノテーションに記述される。
> ソースに明示的に new するのと大差ない。

つまり、アノテーションを誤解したまま毛嫌いしてるだけってことか。
つうか、@EJBと書くだけなのとnewでオブジェクトを明示的に生成するのと、まったく違うのだが。

> 設定変更に再コンパイルを伴い、疎結合になってない。

えっと、全然疎結合になってない理由になってないんだけど


結局、自分がDIをよくわかっていなくてついていけなくなったからDIじゃないと言ってるようにしか見えない。
213デフォルトの名無しさん:2006/06/02(金) 02:28:13
空気嫁てない質問なんだけど
S2JSFのexamplesにあるEmployeeについて

あれだとActionにLogicをDIしてるんだけど
GOYAの設計にあわせるとServiceを作ってActionにServiceをDIして
ServiceにLogicをDIする事になるのかな?

Logicも「xxxをyyyする」の「xxx」でクラスになってるけど
メソッドオブジェクト方式にする場合は「xxxをyyyする」をクラスにすればいいって事なんだろうか
214デフォルトの名無しさん:2006/06/02(金) 20:54:04
>>212
EJB3はDIコンテナとしての機能を十分に持っているということでよいのですか?
215デフォルトの名無しさん:2006/06/02(金) 22:10:20
規約による自動登録・自動アスペクト設定は無いかな
ただこれはSeasarも2.3から搭載された機能だから、必要十分な機能は持っていると思う
216デフォルトの名無しさん:2006/06/02(金) 23:36:17
おらー難しいことはよくわかんねーけど、
自前で作ったクラスをnewしなくていいだけでプログラムがきれいになるとは思わなかったよ。
結局、自前でnew禁止、ってなるとインターフェースを真剣に考えざるを得なくなるんだな。
217デフォルトの名無しさん:2006/06/02(金) 23:48:14
>>214
おまえの評価には、十分あるか全くないか、どちらかしかないのか?
218デフォルトの名無しさん:2006/06/03(土) 00:10:21
S2Dao Tigerを使おうかと思っているんだけど、Java5形式アノテーション一覧ってどっかにない?
219デフォルトの名無しさん:2006/06/03(土) 06:29:30
>>216
今まで適当に考えてたの?
220デフォルトの名無しさん:2006/06/03(土) 12:13:40
>>218
ないと思う。現状では定数アノテーションの一覧から類推するしかない。
221デフォルトの名無しさん:2006/06/03(土) 13:07:01
>>218
DAOへのアノテーション
 @S2Dao(bean=Employee.class)
 @Query("select * from employee")
 @Arguments({"job","deptno"})
 @Sql("")
 @NoPersistentProperty({"job","deptno"})
 @PersistentProperty({"job","deptno"})

Beanへのアノテーション
 @Bean(table="EMP") // classへ
 @Id(value=IdType.SEQUENCE, sequenceName="sequence") // setterへ
 @Column("EMP") // setterへ
 @Relation(relationNo=0, relationKey="empid") // getterへ

最近増えたらしい、
 @Procedure
 @ValueType
についてはよくわからん。
補完ヨロ
222デフォルトの名無しさん:2006/06/03(土) 14:42:47
おお、ありがとう。

後は色々やってみるよ。
223デフォルトの名無しさん:2006/06/03(土) 17:41:30
ちゃんとしたドキュメント[さえ]先に出していればこんな不毛なやりとり必要ないのにねぇ┐('〜`;)┌ ヤレヤレ

リアルでプロジェクトに使ってもらおうと試行錯誤で頑張ってきたんだがドキュメント不整備をつつかれて
採用を見送られ、猛烈にモチベ下がったよ。怒りさえおぼえたよ。
ついでに自分のアフォさ加減に辟易したさ。ああそうだよ、オレが悪かったよ、このくそったれ。
224デフォルトの名無しさん:2006/06/03(土) 20:24:49
>>223
だからおまえみたいのは最初からSpringにすべきなんだよ。
Seasarにドキュメント望むなんてキャバ嬢に誠実さを望むようなもの。
ないものねだりなんだよ。
225デフォルトの名無しさん:2006/06/03(土) 20:27:56
>>223
自分のアフォさ、と書いてはいるが、仕事で不採用になったのをSeasar2のドキュメント不備のせいにしたいんだな。

不採用の本当の理由は、ドキュメント不備じゃないのにな。
226デフォルトの名無しさん:2006/06/03(土) 20:32:05
Mayaaはそこそこドキュメント充実しているな…と思ったら、実はS2Container非依存プロダクトな罠
227デフォルトの名無しさん:2006/06/03(土) 21:28:14
>実はS2Container非依存プロダクトな罠
ナ…、>Ω ΩΩ<…ナンダッテー
228デフォルトの名無しさん:2006/06/03(土) 22:08:01
Seasarはキャバ嬢タイプ
優しいアプローチに易しくヤれると勘違いしてひっかかると
金と手間がかかるばかりで全くヤらせてもらえない。
うまく付き合えても世間体悪い。
しょっちゅう浮気されて傷つくハメになる。

Springは箱入り娘タイプ
お堅いタイプで近づきがたいがくっついてしまえば意外とマタはゆるい。
礼儀作法がちゃんとしていて上司に紹介しても恥ずかしくない。
たまに浮気して傷つけてしまう。

結論
ルックス重視で自分に自信があるならならSeasar、
世間体重視の軟弱ものならSpring。
229221:2006/06/03(土) 23:06:02
>>223
別に不毛だと思ってないけど^^;

全部全部プロジェクトの人たちにやってもらうことばっかり考えんなよ。
こうやって、いろんなとこに文書が増えていけばそれでいいじゃない。
いまどき、一所に集まってなくたって、検索すればすぐ出てくるんだから。
230デフォルトの名無しさん:2006/06/03(土) 23:07:56
>>226
あれは補助金もらってるから、ドキュメントもきっちりさせなきゃいけなかったんじゃないかな。

…ハッ!S2も何かの補助金対象にさえなれば、ドキュメント増えるかも!
231デフォルトの名無しさん:2006/06/04(日) 00:12:34
>>230
そうやって国の税金を無駄使いしてるのが IPA。
232デフォルトの名無しさん:2006/06/04(日) 01:05:15
>>223
俺はSeasarをリアルにプロジェクトに使えてるよ
233デフォルトの名無しさん:2006/06/04(日) 01:25:07
>>228

> ルックス重視で自分に自信があるならならSeasar、





ヲタ理事…そんな馬鹿な
234デフォルトの名無しさん:2006/06/04(日) 09:38:22
つまり、キャバ嬢でも箱入り娘でもない、普通の女の子を相手にするならEJB3ってことか。
235デフォルトの名無しさん:2006/06/04(日) 13:52:44
しっかし、S2Daoはせめてtigerアノテーション一覧ぐらいあってもいいと思うよ。
コミッタが書けば30分程度で書けるだろ?
236デフォルトの名無しさん:2006/06/04(日) 15:12:08
ドキュメントにしても、アノテーションリファレンスにしろ、希望をMLか、コミッタのBlogに書けばよいのに
誰も書かんのな。

つくづく日本てのは「公の場では角立てず」だな。 陰でこそこそと言う事はできるくせに。
批判や希望が表に出てこない日本では、良いOSSが育つのは無理だな。 間違いないよ。
237デフォルトの名無しさん:2006/06/04(日) 16:09:49
そう思うよ。国民性ってやつかもな。教育方針をガラリと変えなきゃ。
質問したらしたで「なんだよそんなことぐらい」ってのが言われるのヤだし思われるのもヤだから、ってのが少なからずいるんじゃないか。
これからシーサー使う予定でいるけど心配の種は消えないw
238デフォルトの名無しさん:2006/06/04(日) 16:49:34
>>235
アノテーション一覧が欲しいとMLに書くのは10分もかからん。
ここに愚痴書いてる時間で十分できると思うぞ。
239デフォルトの名無しさん:2006/06/04(日) 16:55:29
ごめ、おれにはできねぇ。
240デフォルトの名無しさん:2006/06/04(日) 17:03:49
>>237
「お前は過去ログも読めんのか池沼」とか「お前みたいな低脳がシーサーを使うとは100年早い」とか
言われたりしてなw
241デフォルトの名無しさん:2006/06/04(日) 17:16:11
過去ログといわれても肝心の書き込みがないから
大した過去ログがないので嫁とは言われないだろうw
242デフォルトの名無しさん:2006/06/04(日) 17:40:49
>>241
もっともだな。

ちなみに、MLじゃなくてSeasar-BBSみたいなの開いたらどうだろ。
.NET系みたいに阿呆みたいにコミュニティ乱立しても困るが即効性はあると思う。
コミッタはBlog書いてるくらいならSeasar-BBSでサポートしたほうが役に立つし。

あ、BBSなんて建てちゃうと商売にならないって怒る会社が出てくるから駄目かw
243デフォルトの名無しさん:2006/06/04(日) 17:47:15
http://www.seasar.org/wiki/index.php?FAQ%2FS2Container#ebe5b90a

ありませんか? → ありません → 終了。

充実したサポート体制ですね(笑)。
244デフォルトの名無しさん:2006/06/04(日) 19:46:35
>>236
>陰でこそこそと言う事はできるくせに。

そういう考え持ってここ見てる間は広まらんよ
表とか裏とかどうでもいい。
たまたまここでドキュメントやアノテーション一覧の有無の質問があって
無いという回答だった。それに対してここで否定的な意見が出ても別に普通だろ?

普通、プロダクトを出す側は、利用者の意見をあらゆる手段を使って欲しがるものだが
Seasarにはそれは当てはまらないのか?
245デフォルトの名無しさん:2006/06/04(日) 20:02:26
もっともらしいことを言っていても
所詮MLに書けないチキソの言い訳
246デフォルトの名無しさん:2006/06/04(日) 20:11:05
なんか、どっちもどっちのような気がする。
MLに書けって意見もわかるけど、一覧ぐらいあってもっていう意見もわかる。
247デフォルトの名無しさん:2006/06/04(日) 20:13:13
ML に送ったって改善されないのは >>243 の通り。よく読めよ。
248デフォルトの名無しさん:2006/06/04(日) 20:16:27
ここに書いても改善されるわけじゃないだろ
Spring使えばいいじゃん
249デフォルトの名無しさん:2006/06/04(日) 20:28:30
同じ日本人のだし……
250デフォルトの名無しさん:2006/06/04(日) 20:36:16
日本語で要望書けても実現されないんじゃSpringのほうがマシ
251デフォルトの名無しさん:2006/06/04(日) 20:39:29
ちょっと疑問なんだけど、
Seasarを除いた他のオープンソースのプロダクト使う場合、
みんな公式のドキュメントだけ読んで満足してるの?

俺はApacheにしてもなんにしても、公式以外のドキュメント読む方が多いけど。
252デフォルトの名無しさん:2006/06/04(日) 20:39:34
クレクレ君にオプソはむかない。
SeasarだろうがSrpingだろうが猫に小判w
253デフォルトの名無しさん:2006/06/04(日) 20:42:44
いっぱいいっぱい「やってもらってること」があるのに、
一つだけ「やってもらえなかったこと」見つけて、人んちのほうがましとか言うのやめろや。
ご飯まともに食わせてもらってるのに、あめちゃんもらえなかっただけで「ママ嫌い」とか言う幼稚園児かよ。
254デフォルトの名無しさん:2006/06/04(日) 20:43:49
>>243
ワロタww
255デフォルトの名無しさん:2006/06/04(日) 20:43:52
はい、そうでちゅ
256デフォルトの名無しさん:2006/06/04(日) 20:48:44
ありませんか?は質問であって要望ではない。
一覧が欲しいって要望すれば作ってもらえるかもしんねーぞ。
まずはちゃんと要望してみろ。話はそれからだ。
257デフォルトの名無しさん:2006/06/04(日) 20:49:04
選択肢 : ドキュメントがない

→ いい出しっぺ
→ まあソース読め
258デフォルトの名無しさん:2006/06/04(日) 20:51:55
>>252
Srpingって何ですか?
259デフォルトの名無しさん:2006/06/04(日) 21:14:21
新しいDIコンテナですよ。シリピングっていうのさ。
シリに惹かれてping投げて穴にインジェクションするんだよ。
260デフォルトの名無しさん:2006/06/04(日) 21:24:32
Seasarコミュニティの限界を垣間見た!
261デフォルトの名無しさん:2006/06/04(日) 21:44:07
むしろ2chの限界を見た
262デフォルトの名無しさん:2006/06/04(日) 21:59:26
いや、>>259の個人的な限界だ。
263デフォルトの名無しさん:2006/06/04(日) 22:02:32
>>259
ヌレギヌ(´・ω・)カワイソス
264デフォルトの名無しさん:2006/06/04(日) 22:12:43
>>251
> みんな公式のドキュメントだけ読んで満足してるの?

つーかさ、Seasarの非公式ドキュメントって何?
まさかコミッタのblogじゃないでしょうねw
265デフォルトの名無しさん:2006/06/04(日) 22:27:46
>>264
マジレスすると、ここ
266デフォルトの名無しさん:2006/06/04(日) 22:28:58
>>242
> ちなみに、MLじゃなくてSeasar-BBSみたいなの開いたらどうだろ。

Seasarファウンデーション公認じゃないとまずくない?
去年春のSeasar Strategies Day 2005で「公認をウリにする」とかいってた気がする
なので非公認で始めるのはどうかと思う
つーか、ここがSeasar-BBSになればいいんじゃないw

> あ、BBSなんて建てちゃうと商売にならないって怒る会社が出てくるから駄目かw

コミッタを4人抱えてるしね、あそこの会社
どこかで稼がないとw
267デフォルトの名無しさん:2006/06/04(日) 22:39:29
>>266
>去年春のSeasar Strategies Day 2005で「公認をウリにする」とかいってた気がする
それは「OSSの価値とか格はコミュニティの質で判断される」という考えを持つ
某理事の話の延長線上で出てきたことだろ
だから2chでSeasarが盛り上がるのは歓迎されないだろうよ

268デフォルトの名無しさん:2006/06/04(日) 22:59:14
もう、2ch発のフレームワークってことでいいじゃないか。
269デフォルトの名無しさん:2006/06/04(日) 23:01:01
Seasarがいまいちブレイクしないのは某島の亡霊でもついてんじゃないか。
あそこの「中身はいいけど世間に認められない」伝統は強力だったからな。
270デフォルトの名無しさん:2006/06/04(日) 23:14:03
真にメジャーになれば、別に2chじゃなくても勝手コミュなんて当たり前のように出てくるもの
それをいちいちSeasar公認じゃないと駄目とか言って否定していくのか?
NIF出身コミュに多い特徴だけど、無駄に内輪だけで固まりすぎの気がする
271デフォルトの名無しさん:2006/06/04(日) 23:50:05
>>266
> コミッタを4人抱えてるしね、あそこの会社

一番ここの意見を拾ってくれてる獄長がその四人の中の一人みたいだが。
獄長首になったりしてなw
272デフォルトの名無しさん:2006/06/05(月) 00:02:45
Seasarって完成度高杉でちゃんと動いてほんと便利で即効果が上がる。
が、見かけはjarでも中身は方法論込みの業務構築ツール、という変態OOS。
川上から川下まで実際に経験して理解してるオタク社長みたいな人か、
そういうのを想像で補えるキ印ソフト屋しか理解できない代物。
あのドキュメントでそんなの分かるやつ、普通の会社には当然いないわけで。
だれか「サルでもわかる」とか「どんと来いSeasar2」とか書いてよ。
273デフォルトの名無しさん:2006/06/05(月) 00:05:06
>>272
TRICK見てたのか?w
274デフォルトの名無しさん:2006/06/05(月) 00:17:37
>>273
「DIには不思議な力があります」とか「お前らがデスマってることはすべてお見通しだ」とか
言いたかったわけじゃないからなw
275デフォルトの名無しさん:2006/06/05(月) 00:45:34
               r'゚'=、
               / ̄`''''"'x、
          ,-=''"`i, ,x'''''''v'" ̄`x,__,,,_
      __,,/    i!        i, ̄\ ` 、
  __x-='"    |   /ヽ      /・l, l,   \ ヽ
 /(        1  i・ ノ       く、ノ |    i  i,
 | i,        {,      ニ  ,    .|    |  i,
 .l,  i,        }   人   ノヽ   |    {   {
  },  '、       T`'''i,  `ー"  \__,/     .}   |
  .} , .,'、       },  `ー--ー'''" /       }   i,
  | ,i_,iJ        `x,    _,,.x="       .|   ,}
  `"            `ー'"          iiJi_,ノ


276デフォルトの名無しさん:2006/06/05(月) 01:25:31
なぜベストを尽くさないのか
277デフォルトの名無しさん:2006/06/05(月) 01:35:27
Why don't you do your best?
278デフォルトの名無しさん:2006/06/05(月) 02:28:00
279デフォルトの名無しさん:2006/06/05(月) 03:31:06
子守とかギャルサーとか、関係ないネタの中からSeasarの情報をみつけるのは苦痛だな。
280デフォルトの名無しさん:2006/06/05(月) 15:04:49
S2Daoで
int[] getValues();
ってするとNGなんだけど、S2Dao未対応?
配列じゃないのはOKなんだけど
281デフォルトの名無しさん:2006/06/05(月) 16:41:01
エンティティListとエンティティ配列とint以外って対応してたっけ?
282218:2006/06/05(月) 22:29:49
S2DaoTiger(1.0.34)動いた。判ればなんて事はないけど、結構罠があるね。

・s2dao-tiger-example付属のdao.diconは使うな。ValueTypeFactoryの設定が抜けているので動かない
・j2ee.diconに設定するDBのユーザ名とパスワードはダブルクォートで囲む
・Postgresは@Id(value=IdType.IDENTITY)には未対応。この時のエラーメッセージが意味不明なので注意
(ID取得のためのSQL文字列を返すメソッドがnullを返し、そのSQLを実行しようとして落ちる。
普通は例外投げるように作らないか?)

設定が少ないのは気に入った。最初の壁さえ越えてしまえばいい感じなだけにちょっと残念。
283デフォルトの名無しさん:2006/06/05(月) 22:33:24
>>236
同意…
>>269
の言うようにSeasarがいまいちブレイクしないのはOSSの開発で、
名前を表に出すのと人間関係作りが面倒だからと言うのはあると思う。
284デフォルトの名無しさん:2006/06/05(月) 23:36:57
お前ら!!
S2Dao Tigerアノテーション一覧できてるぞwww

http://s2dao.seasar.org/ja/tiger-annotation.html
285デフォルトの名無しさん:2006/06/05(月) 23:49:09
しばらく見ない間に大分Webの雰囲気が変わってるね
286デフォルトの名無しさん:2006/06/05(月) 23:54:41
GJ!!!11!!
ナイスツンデレ!!!>作業者たん
287デフォルトの名無しさん:2006/06/06(火) 01:40:15
うほっ。一覧ww
288デフォルトの名無しさん:2006/06/06(火) 02:46:49
>>284
mタソ乙
289デフォルトの名無しさん:2006/06/06(火) 11:57:23
サンとマイクロソフト、
新プログラミング言語「Fortress」「Script#」の開発に本腰
http://www.computerworld.jp/news/sw/41163.html
290デフォルトの名無しさん:2006/06/06(火) 15:23:12
s2container 2.3.7
s2jsf 1.0.14
eclipse 3.1
s2jsf plugin(最新)

の環境。htmlに記述した
<span m:value="#{hogeHogeDto.hogehoge}"/>
の、"" 部分がすべて赤いアンダーラインが表示されてしまう。
シカトしてもちゃんと動く。

プラグインのバグ?DtoやActionをAutoRegisterで登録しているためにプラグイン側で認識しない?
気味悪いので何とかしたい。諸賢らのアドバイスを求ム。
291デフォルトの名無しさん:2006/06/06(火) 17:53:37
s2jsf+teedaの場合、forEach内のm:renderedの評価がうまくできません。

静的値の評価は問題ありませんが
 m:rendered="#{111==111}"
動的値の評価はうまくできません。
 m:rendered="#{e.key==111}"

同じ現象の方いませんか?

例:
<span m:inject="s:forEach" m:items="#{forEachDtoList}" m:var="e" m:varIndex="i">
<span m:rendered="#{e.key==111}">OK</span>
</span>
292デフォルトの名無しさん:2006/06/06(火) 18:50:17
>>284
結局、ここがSeasar2-BBSってことなんだな。 良かったんだか、悪かったんだか....。
293デフォルトの名無しさん:2006/06/06(火) 22:42:49
>>290
俺はS2JSFプラグインのバリデーションはOFFにしてる。
プロパティが認識されなかったり、エラー位置がずれたりする不具合が
多いもんで。構文色分け表示も少し怪しい。
294デフォルトの名無しさん:2006/06/07(水) 10:15:04
>>293
ありがdd
その後イロイロためしてみたところ、
HTMLのバリデーションのチェックを外す → クリーン・ビルド → まだエラーが出る
→ HTMLをCTRL+A、CTRL+X → 保存 → ビルド → CTRL+V → ビルド
…で、エラーは出なくなった。うまく同期をとっていないんだろうな・・・。
295デフォルトの名無しさん:2006/06/07(水) 18:34:31
理事のblogにまた電波が来ている件について

あそこにはアヤカシを寄せ付ける何かがあるな、きっと
296デフォルトの名無しさん:2006/06/08(木) 12:06:48
Seasarのコミッターの皆さんの努力には頭が下がります。
とりあえず、脈絡もなく感謝。
297デフォルトの名無しさん:2006/06/08(木) 13:42:54
>>296
中の人乙w
298デフォルトの名無しさん:2006/06/08(木) 19:02:01
ここが本当にSeasar2-BBSになるみたいだぞ。

ttp://d.hatena.ne.jp/higayasuo/20060608183810

ここは覗くだけにしておいたほうがいいと思うけどな。
コテハンで出てくるなんて混乱の元だって誰かヒガタソに教えてやってくれ。
299デフォルトの名無しさん:2006/06/08(木) 19:11:45
>291

e.keyの値がintじゃないとか?
300デフォルトの名無しさん:2006/06/08(木) 19:28:17
>>298
よしきた。
<component class="org.seasar.higataso.BbsCommentDTO">
<arg>">>298"</arg>
</component>

ヒガタソがincludeしてくれるまで待って。
301デフォルトの名無しさん:2006/06/08(木) 19:50:20
ヒガタン(*´Д`)ハアハア
http://images-jp.amazon.com/images/P/B000BX4D6I.09.LZZZZZZZ.jpg
302デフォルトの名無しさん:2006/06/08(木) 22:24:34
s/オグラーゼ/オブラート/g

だよな? オグラーゼってどこの言葉だ?
ぐぐってもビオグラーゼしかひっかからないwww
303デフォルトの名無しさん:2006/06/09(金) 00:00:56
ふむ、11歳にしてはでかいな。
304デフォルトの名無しさん:2006/06/09(金) 01:25:17
>>299
確かに。e.keyの値はint型ではなく、String型でした。
以下が正しいと思いますがOKは表示されません。

いろいろ実験。
<span m:inject="s:forEach" m:items="#{forEachDtoList}" m:var="e" m:varIndex="i">
× <span m:rendered="#{e.key == 111}">OK</span>
× <span m:rendered="#{e.key == '111'}">OK</span>
○ <span m:rendered="#{e.key == e.key}">OK!</span>
× <span m:rendered="#{i == 0}">OK!!</span>
○ <span m:rendered="#{1 == 1}">OK!!!</span>
</span>
表示結果 
OK! OK!!!

実験は、s2-jsf-example-1.1.0-beta-1.zipのを使用しています。
s2-jsf-1.1.0-beta-1 teeda-core-1.0-beta-2です。

困ったorz
305デフォルトの名無しさん:2006/06/09(金) 02:13:35
forEachDtoListがrequestオブジェクトになってるわけではないよね?
306デフォルトの名無しさん:2006/06/09(金) 10:28:56
ここが公式(?)BBSになるとのことで。ありがたや、ありがたや。
早速要望というか。
S2JSFの最新版はTeedaが内包されているようだけど、MyFacesを使いたい人向けも検討してほしい。
そのまま交換すれば良いだけかもしれないけど、S2JSF自体がTeedaに依存するような作りになるのなら
その部分は拡張されているような仕組みが良い。
なんだかんだ言っても、Teedaは出来たばかりだしMyFacesが安定してるわけですので。
307デフォルトの名無しさん:2006/06/09(金) 10:33:45
SunのRIも使いたいぞな
308デフォルトの名無しさん:2006/06/09(金) 10:49:01
>>306
1.0.xをそのまま使えば、おーけー。
メンテナンスはし続けるから。
309デフォルトの名無しさん:2006/06/09(金) 11:00:58
>>308
S2JSF1.0.x + MyFacesを使って、かつSeasar2.4.0を使いたいんだけど
現状できないよね。S2JSF1.0.xはSeasar2.3.x依存だから。
早くhot deployしたいのに…
310デフォルトの名無しさん:2006/06/09(金) 11:37:35
S2Daoの要望。はじめたばかりなので勘違いあるかもしれませんけど・・・
たとえば
select t1.xxx,t1.yyy,t2.zzz from t1 , t2 where t1.id = t2.key and t2.nnn = xxx;
のような複数のテーブルをまたぐクエリを.sqlに書いておいた場合、
DAOに書いたBEANアノテーションで定義したものしかマッピングされない。
(この場合、beanアノテーションに書いたEntityのテーブルアノテーションがt1なら…以下略)

BEANアノテーションを複数指定するなどして
t1、t2に対するBEANにマッチしたオブジェクトをつくってくれるか、
EntityじゃなくMapのListを返してくれるような仕組みがあると良い。

O/Rマッパというカラクリからやや外れてしまうかもしれないけど、
アプリのチュウニングを進めていくとSQLを書くことが多くなるので、
更新は出来なくともこうしたカラクリがあるとありがたい。
311デフォルトの名無しさん:2006/06/09(金) 11:41:08
>>309
S2JSF1.0.xでもSeasar2.4が使えるように修正入れるよ。

ただ、HOT deployは、リクエストごとにコンポーネントが
破棄されるので、現状は、セッションにオブジェクトを置けないんだよね。
正確に言うと、おけるけど、HOT deployの内容が反映されない。

これも考えてみるよ。
312310:2006/06/09(金) 11:52:35
すまん、>>310はいったん取り下げ。もぅちっといじってから。。
313デフォルトの名無しさん:2006/06/09(金) 12:10:27
急にまともなスレになってきたなあ。尻馬に乗ってみる。

S2Dao、EntityクラスでRelationの設定すると
LEFT JOINになるけど、INNER JOINにする
オプションが欲しいです。押忍。
314デフォルトの名無しさん:2006/06/09(金) 13:52:31
S2 2.3.8を青本どおりに解凍してEclipse3.2RC7にインポートしたらエラーや警告がでまくりw
JDK1.5.0_07使ってるんだけどそれがだめなのかなぁ?
315デフォルトの名無しさん:2006/06/09(金) 14:49:04
>>314
エラーは出ないんじゃないの。
Eclipse3.1.2ならエラーにはならない。
警告は出ると思う。
Generics関係とか。
316デフォルトの名無しさん:2006/06/09(金) 17:31:04
なんか準公式らしいのでS2Container.NET関連の小ネタでも投下するか

s2container.net-1.2.0-rc2-.net2.0に含まれているSeasar.DynamicProxyプロジェクトのDebugTypeが
pdbonlyになっているけど、これは意図したものなのかな〜
Seasar.DynamicProxy.dllをテキストエディタで開くと「D:\(略)\Release\Seasar.DynamicProxy.pdb」と
ビルドした環境のフルパスが含まれているようだけど?
317デフォルトの名無しさん:2006/06/09(金) 18:02:48
ともあれ (JW) の (JW) って何?
318850:2006/06/09(金) 18:12:19
Java World (笑)
319デフォルトの名無しさん:2006/06/09(金) 18:12:32
S2JSFで、たとえばentryForm.html という入力画面があったとした場合、
その画面を初期化する部分と、Submitが押された時の2つのActionが必要となる。
この場合、EntryFormInitActionとEntryFormActionの2つが必要…と青本やチュートリアルでは書いてある。
しかし100画面あれば200個のクラスが必要になる。impl含めれば400。管理が大変になってしまう。
EntryPageActionというinterfaceでそのhtml(画面)で使用するactionをとりまとめ
(initializeと各actionを定義する)っていうのはダメなんだろうか?
みんなどうしてる?
320デフォルトの名無しさん:2006/06/09(金) 18:33:30
>>317
漏れも気になってた。
内輪ネタかな?
321デフォルトの名無しさん:2006/06/09(金) 18:37:13
>>318
850発言予約乙w
322デフォルトの名無しさん:2006/06/09(金) 18:50:46
>>316
s2container.net-1.2.0-rc2-.net2.0だが、DebugTypeはfullになっているが。
アーカイブ古いだけじゃねーの?
323デフォルトの名無しさん:2006/06/09(金) 19:27:53
324デフォルトの名無しさん:2006/06/09(金) 19:45:23
>>322
まぁ小ネタだし別にどうでもいいけど一応ソースね
Seasar.DynamicProxy.csprojのリビジョン352(最新)

25: <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
26: <DebugType>pdbonly</DebugType>
27: <Optimize>true</Optimize>
325322:2006/06/09(金) 20:11:49
>>324
確認。Releaseビルドのほうは確かにpdbonlyになっとるね。
単なるミスだと思うし、とっとと自分で<DebugType>none</DebugType>にして使えばいいんでないか?
326デフォルトの名無しさん:2006/06/09(金) 21:45:44
>>319
それで良いと思うよ。

どのみち大量の画面を管理するのは大変。
ドキュメントをきっちり書くしかない。ゲームの攻略本のように。
327デフォルトの名無しさん:2006/06/09(金) 21:59:54
>>319
Actionはinterfaceとclassに分けない方向になってきてます。
これらはフレームワークからリフレクション経由で使われるだけで、
アプリケーション内で直接使われることがないためです。
328317:2006/06/09(金) 22:37:06
JavaWorldかあ。
"ともあれ JW"で必死にGoogle検索してた俺って…
329デフォルトの名無しさん:2006/06/09(金) 22:52:13
2ちゃんが公式かぁ・・・この人ちょっと頭弱いんじゃないの?と思ってしまったけど、みんなノリノリだからまぁいいか
330デフォルトの名無しさん:2006/06/09(金) 22:55:00
きしだタンのコメントにある「参照されたい」ってのもいいね。
編集部の方で表現をそういう風に変えられちゃうのか。
331デフォルトの名無しさん:2006/06/10(土) 01:57:01
VS2005のRelease構成はデフォルトでpdbをはく設定になってる。
332デフォルトの名無しさん:2006/06/10(土) 03:19:55
おいおい、いままで好き勝手に文句を書いてきたのが結構いい指摘だったのが
本位なんだろうから、今までどおりやってりゃいいんだって。

いきなりまじめなスレになるなよw
333デフォルトの名無しさん:2006/06/10(土) 08:43:47
>>331
気づかなかった
334デフォルトの名無しさん:2006/06/10(土) 10:47:55
>>332
みんなツンデレ
335デフォルトの名無しさん:2006/06/10(土) 12:09:41
じゃぁ、みんなでどの書込みがコミッタのだれか当てようぜw
336デフォルトの名無しさん:2006/06/10(土) 12:22:03
悲しいとき。
Dao, IO, Logic と層を積み上げたのに
出張で三日留守にしたら新人がDBを直接叩いていたとき。
おまい、おれの言ったこと書いたことメモさせたこと、まったく理解してなかったのな・・・
337デフォルトの名無しさん:2006/06/10(土) 12:37:32
>>336
ナカーマ発見 www おまぃはおれかとorz
「読んだんですけど、DIだとか難しいことばかりで…」
ちゃんと研修やったじゃないか。
研修じゃ眠くなるっていうから学生サークルっぽく勉強会って位置づけにしたぢゃないか。
338デフォルトの名無しさん:2006/06/10(土) 14:40:19
(第1問) 335が誰かを推測せよ。
339デフォルトの名無しさん:2006/06/10(土) 15:38:52
>>338
俺だよオレオレ
340デフォルトの名無しさん:2006/06/10(土) 15:41:35
>>339
オレンジニュース? オレンジジュース?
341デフォルトの名無しさん:2006/06/10(土) 15:52:51
>>329
公式じゃなく個人的ってかいてある。
342デフォルトの名無しさん:2006/06/10(土) 18:39:30
ヒガタン乙
343デフォルトの名無しさん:2006/06/10(土) 18:45:42
ひが、言い訳すんなよw
344デフォルトの名無しさん:2006/06/10(土) 19:24:36
コミッタを当てたいのか、当てたくないのか。
345デフォルトの名無しさん:2006/06/10(土) 19:50:30
そりゃ、当てたいさw
346デフォルトの名無しさん:2006/06/10(土) 21:51:32
>>337
公式に「Seasarするとなにが嬉しいのか」具体的なこと書いてないよね。
トップページは「分かるやつにだけ分かればよし」だし。設定ファイルとかDIとか、いきなり細かい話で面食らうし。
最初のページくらい、普通の言葉で書いた方がよいとおもうな。

interfaceさえ切ってやれば、GUIとロジックを大鍋で煮ていたとこから来たVBお嬢さんでも
しばらくすると納品できる業務部品を量産しはじめるようなよい道具なんだから広まってほしい。
347デフォルトの名無しさん:2006/06/10(土) 22:21:23
>>346
技術的なドキュメントは必要だけど、基本的にはプロの道具だし、VBお嬢さんに解る言葉である必要は無いと思う。
VBお嬢さんを啓蒙していくのは、また別な人たちなんであって、Seasarの中の人たちの役目じゃないだろう。

Seasarの中の人たちはひたすらに良い道具、使いやすい道具を高いレベルで作って広めてくれればいいんじゃない。
348デフォルトの名無しさん:2006/06/10(土) 22:55:59
>>347
それは言える。
いままでHibernateやSpringやStrutsやJSFがVBお嬢さんにやさしかったことがあるか。

ただまあ一方で、プログラムに慣れてきて、そろそろはやりのDIとかやりたいぜ、と
色気を出し始めた咲き始めのお嬢さんに「こんなに便利なんだぜ。楽しいぜ嬉しいぜ」と
思わせるものは必要。

「設定ファイルを書きたいのか、書きたくないのか」じゃなくてさ。
そりゃあんた、書きたくないにきまってるんだって。

でもそれだけじゃ「Wicket圧勝?」ってことになっちゃうじゃん。DIの利点、嬉しいところって、
もっと別にあるわけで。
349デフォルトの名無しさん:2006/06/10(土) 23:24:38
入門者向けのリンク集くらいは作ろうよ。
もしくは、Webマガジンをつくるとかさ。

コミッタだったら、DIのメリットを
説明することが難しいことを知ってるはず。
350デフォルトの名無しさん:2006/06/10(土) 23:27:56
>>348
みんな海の向こうじゃん。技術屋が影響力持ってる国の話でしょ・・・書いてて悲しいけど。
「普通の言葉」って書いたのは、日本を握ってる非技術層が読んでも分かる、分かった気になれる言葉でさ。
なんというか、まじめ過ぎって釣られるクマが少ないんだよ。分母が少なくちゃ可能性は花開かない。

VisualStudioのページ見ると笑っちゃうぞ。いきなりブロンドが微笑んでたり
製品情報に「ソフトウェア開発を新次元へ導く」とか書いてあったり。
351デフォルトの名無しさん:2006/06/10(土) 23:34:36
>>350
> 「普通の言葉」って書いたのは、日本を握ってる非技術層が読んでも分かる、分かった気になれる言葉でさ。

日経コンピュータを読んでる層にアピールしろって事かw
352デフォルトの名無しさん:2006/06/10(土) 23:36:48
要するに、Springの方が皆に使われやすい=実用的かつ効果的、と。
353デフォルトの名無しさん:2006/06/10(土) 23:49:13
>>351
そうそう。コア部分に絡むものは
金を握ってるおじさん達を仲間はずれにしちゃ不味いだろと。
354デフォルトの名無しさん:2006/06/10(土) 23:51:46
>>348
ならば、Seasarの中の人がしなければならないことは、Javaworldを筆頭wに、Javaや.NETマスコミに
どんどんアピールしていくことじゃないか。 広報とか、エバンジェリストっていないのか?

書籍も一冊じゃあ全然足りない。 どんどん書くか、誰かに書かせないと。
技術者を抱え込むのに一番効果がある方法の一つは、良い技術書が発刊されていることなんだよ。
355デフォルトの名無しさん:2006/06/10(土) 23:58:35
Springの優位性はむしろコレだろ
中途半端に権限を持っているオヤヂ連中に対するアピールは万全
http://www.google.com/search?hl=ja&q=%E5%A5%B3%E9%99%B0%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88&lr=
356デフォルトの名無しさん:2006/06/11(日) 00:08:00
コアおやじからお嬢さんまで、みんな嬉しいSpring。
357デフォルトの名無しさん:2006/06/11(日) 00:09:02
>>353
決定権を持つ層へのDIコンテナのアピールポイントって何だろうな?
やはり「クラスの部品化による再利用性のアップ」とか「単体テストの充実による品質の向上」とかか
今のSeasarは、PGに向けた使い易さが一番のアピールポイントのように見えるけど
開発・運用コストなど、情報システム部長系にアピールするドキュメントも必要ってことか
358デフォルトの名無しさん:2006/06/11(日) 00:18:15
>>357
そんなのは決定権を持つ層には全くアピールしない。
重要なのはベンダーのサポート。
いざとなったらベンダーに責任転嫁できるかどうか。
自己責任で使うなんて決定権者には愚の骨頂だからな。
359デフォルトの名無しさん:2006/06/11(日) 00:25:20
>>355
女陰ポイント ワロスwwwwwwwwwwwwww

恥ずかしいな、書く奴の嗜好が解るこういう変換は。
360デフォルトの名無しさん:2006/06/11(日) 00:33:13
マジレスすると、フレームワークの優位性なんて開発者サイドからアピールすらならまだしも、
決済権限持つ部長クラスや、顧客サイドへアピールする点などないと考えたほうがいいんでない。

パッケージになっているものだと(高額のライセンス料がからむと)、政治的な部分で決定されたりするが、
現場レベルで「絶対にこれを使って開発したい」というのがフレームワーク。 だから、技術者にアピールするのが一番。
361デフォルトの名無しさん:2006/06/11(日) 00:39:27
>>358
決定権を持つ層にも色々いて
ボトムアップで稟議を上げる課長・部長が実質決めてるところもあれば
技術を何も知らない上からの決定に振り回されているところもある
後者の場合は、ベンダーのサポートすら関係なくて、ひたすら「投資対効果があるかどうか」でしか見ないこともあるよ

>>360
たしかにそうかもね。技術者にアピールするという戦略なら、今のやり方はあながち間違ってないのかも
362デフォルトの名無しさん:2006/06/11(日) 00:52:46
>>361
> 技術を何も知らない上からの決定に振り回されているところもある

その振り回されてるのは決定権持ってないからwww
363デフォルトの名無しさん:2006/06/11(日) 00:58:50
教えて君ですまんが、S2DAOって、楽観ロックサポートしてないの?
364デフォルトの名無しさん:2006/06/11(日) 01:18:07
>>360
現場が邪魔されない程度のは欲しい。
たとえば今の公式の冒頭にある「開発者のゆとり」に関する記述。
1年前ならいいが現状であれは過激だと思う。SIerや顧客の上層を敵視してる、と読まれかねない。
こういうことはページを分けて、開発者を使役する立場へのフォローを入れながら書いた方がいい。
最初の宣伝文句はSpring程度のがいいんじゃないか。
365デフォルトの名無しさん:2006/06/11(日) 01:21:49
>>363
楽観ロックって、テーブル内のタイムスタンプ項目とかで比較して排他更新するやつ?
それならサポートしてる。標準では'versionno'項目の数値か、'timestamp'項目の日時。
項目名は自由。公式の文書だと以下。
ttp://www.seasar.org/s2dao.html#VersionNo
366デフォルトの名無しさん:2006/06/11(日) 01:49:25
>>364
それって

> 私たちSeasarファウンデーションはオープンソースという仕組みの元、
> 開発者のゆとりを実現できるプロダクトの開発と提供を通じて、
> ユーザと開発者とが共に喜びを分かち合える環境実現をお手伝いすることを
> 目指し活動しています。

のことか? これが過激なのか?
「ユーザと開発者とが共に喜びを分かち合える」が顧客の上層を敵視?
どう解釈するとそうなるのか教えて欲しい。
367デフォルトの名無しさん:2006/06/11(日) 03:26:45
つか、ベンダーのサポートの有無や質を軽視するのは素人。
368デフォルトの名無しさん:2006/06/11(日) 03:43:29
>>366
Seasarの考え方にケチを付けている訳じゃない。
いまの文章、開発者の現状に対する苛立や悲鳴がリアルに読み取れるよ。
部外者が読むと居たたまれないと思う。わざと意地悪に反転させてみる。
--
オプソ使わせてもらえない、開発者は常にデスマだし、
ユーザ担当者は不満たらたらで開発者からは怨嗟の声、お互い責任のなすり合いばかり。
俺たち現場の人間をこんな環境に追いやったのは一体どこのどいつだ。
--
ひろく普及させるつもりなら、いろんな人が読む「公式ページの冒頭」に定量化できない生の理念を押し出すのは危ない。
日本じゃ現実や事実を語らないと先には進めないと思うんだが。
369デフォルトの名無しさん:2006/06/11(日) 10:09:44
>>362
だからシステム部門は何も決められず、上が決定権持っているということだろ

>>364
押し出すのが危ないから隠していたら、いつまで経っても日本の開発現場は変わらない気がする
日本人は「海外ではこれが常識」という言葉に弱いから、逆に現場の意見をストレートにぶつけるのもアリだと思うけどな

>>367
システムは素人の専務とかが決定権持ってることも多い
上層部がにコンサルやメーカーに丸め込まれたりしてて制御不能なこともある
370デフォルトの名無しさん:2006/06/11(日) 10:19:01
>>368
どう反転したってそんな読み方できねーよ。
だが、お前の悲鳴はリアルに読み取れたw
つべこべ言わずに転職しろ。話はそれからだ。
371デフォルトの名無しさん:2006/06/11(日) 13:20:03
>>369は学生かニートかな?
「上」だか「上層部」に幻想持ち過ぎ(w
372デフォルトの名無しさん:2006/06/11(日) 14:57:14
>>371
元営業ですが何か?
373デフォルトの名無しさん:2006/06/11(日) 15:00:06
いい上司の下にはいい部下はなく、
いい部下の上にいい上司はいない
ということか。
374デフォルトの名無しさん:2006/06/11(日) 17:04:12
Seasarがずいぶん速いと思っていたら、JNIを中で叩きまくっていたよ。PureJavaじゃないっすね、これ。
Springと勝負するにはちょっとずるくありません?
証拠がコレ。
ttp://www.2log.net/home/memo2/

うそだと思うかもしれないので、もう一つ、決定的な奴。

ttp://pr1.cgiboy.com/S/0774704

な?
375デフォルトの名無しさん:2006/06/11(日) 17:20:15
>>374
さいしょのリンクの方はすこし速さに貢献してるな。
376デフォルトの名無しさん:2006/06/11(日) 21:16:31
377デフォルトの名無しさん:2006/06/11(日) 23:30:41
>>365
THX。
378デフォルトの名無しさん:2006/06/12(月) 01:00:55
KuinaはLINQと対抗?
379デフォルトの名無しさん:2006/06/12(月) 01:14:07
LINQってC#のSQL統合のこと?
380デフォルトの名無しさん:2006/06/12(月) 08:04:20
KuinaでもDTOを利用しちゃうんなら
List<T> Query#getResultList(Class<T>)
が欲しいずら

中の人はdetach関連について、どう考えてるんかね
381デフォルトの名無しさん:2006/06/12(月) 19:38:32
>>369

  ,j;;;;;j,. ---一、 `  ―--‐、_ l;;;;;;  ネットで話題のオープンソースプロダクトを使えば
 {;;;;;;ゝ T辷iフ i    f'辷jァ  !i;;;;;  生産性と保守性が上がる…
  ヾ;;;ハ    ノ       .::!lリ;;r゙  
   `Z;i   〈.,_..,.      ノ;;;;;;;;>  そんなふうに考えていた時期が
   ,;ぇハ、 、_,.ー-、_',.    ,f゙: Y;;f     俺にもありました
   ~''戈ヽ   `二´    r'´:::. `!
382デフォルトの名無しさん:2006/06/13(火) 01:02:35
インクルードの条件かぁ。面倒そう。
もっとかんたんに、ルートにdiconinclude.propertiesを用意して、
j2ee.dicon=C:/test/j2ee_test.dicon
みたいにエリアス指定できれば自分は十分かも。
これならwarにするときにこのファイルだけ除外すれば正常動作するから安心。
383デフォルトの名無しさん:2006/06/13(火) 03:58:23
> k(1)タソ

あとで読む。
384デフォルトの名無しさん:2006/06/13(火) 12:59:14
k(1)←誰?
385デフォルトの名無しさん:2006/06/13(火) 15:34:06
>>382
だからぁ〜、こういう人たちは、同じwarを使いたいんだよ。
テストの済んだwarをそのまま、本番に入れたいんだよ。
386デフォルトの名無しさん:2006/06/14(水) 00:59:22
>>385
こういう人たちって言うのがなんなのか良くはわからないけど、テストしたwarを
そのまま本番に放り込みたいというのは、業務なら当然の感覚だと思う。
387デフォルトの名無しさん:2006/06/14(水) 01:23:38
当然なんだ?
うちではwarで丸ごとデプロイなんてやってないな。
APサーバにはwarが展開された状態でデプロイしておいて、
実際に変更があったファイルだけ差し替える形で本番機に投入してる。
実際にはステージング環境に差分だけ入れて最終テストして、
本番機とrsyncする。
388デフォルトの名無しさん:2006/06/14(水) 07:23:19
propertiesやdiconファイルで環境依存のプロパティを外出ししておいて
antでそれぞれの環境用にdeployするtargetを使い分ければいいんじゃね?
389デフォルトの名無しさん:2006/06/14(水) 07:59:10
>>387
管理めんどくさそうだね。
390デフォルトの名無しさん:2006/06/14(水) 09:05:39
経験上、差分よりもwarで投入した方が楽だった気がする。
391387:2006/06/14(水) 10:05:00
楽だからやってるわけじゃない。
運用部門が独立してて、開発側の構成管理とは
別管理になってるんだよ。
アプリはjar単位でリリースしてるが、class単位に
リリースしろと迫られたこともあるwww
392386:2006/06/14(水) 14:33:42
>>387
当然と言ってすいません。
たしかに、387のような考え方はあると思う。
変更したファイルのみリリースしたいような場合には、
class単位を要求されるのでしょうね。
リリース前にテストしたものが、何なのかという文化を基に
決まるような気がします。
テストでシステムをテストしたのであれば、システムの単位で
アーカイブしてリリースするでしょうし、クラスの単位を
テストしたと考えれば、クラスの単位でリリースすることに
なるのでしょう。
393デフォルトの名無しさん:2006/06/14(水) 16:31:35
>クラスの単位をテストしたと考えれば、クラスの単位でリリースする
単体テスト通過したレベルで配備するのは怖くないか?
394386:2006/06/14(水) 16:43:37
>>393
怖いと思う私は、システム単位の入れ変えですよ。
責任取れないですもん。

387さんのところのclass単位にリリースしろと迫った人は、
1)よっぽど、恐怖心に耐性がある
2)変に、自信がある
3)無限に、責任を回避できる
4)絶大な、責任を取れる
5)白痴である
の、いずれかなのではないでしょうか。
395デフォルトの名無しさん:2006/06/14(水) 17:08:29
>>393
それはなんだか話が飛びすぎではないか?
396デフォルトの名無しさん:2006/06/14(水) 17:23:00
>>395
392の「クラスの単位をテスト」に過剰反応しただけ。スマソ。
387はシステムテストやってから、更新したクラスだけ配備するのだろうね。
397デフォルトの名無しさん:2006/06/14(水) 19:15:42
>>394
至極もっともではあるんだけど、君の物言いはいちいちとげがあるなぁ。
398387:2006/06/14(水) 21:24:39
>>394
迫ってきたのは開発側じゃなくて運用側の人ね。
必要なものしか本番環境に持ち込ませるべきじゃない、
余計なものを持ち込まれてトラブったら運用側も責任を
問われるっていう考え。
class単位でリリースして必要なclassが足りなくても
それは開発側の責任で、運用側は責任問われないんだよwww
399デフォルトの名無しさん:2006/06/14(水) 21:24:55
正直、どっちでもいいと思う
400デフォルトの名無しさん:2006/06/15(木) 00:16:04
>class単位でリリースして必要なclassが足りなくても
>それは開発側の責任で、運用側は責任問われないんだよwww

いや、そりゃそうだろう。当然だ。
401387:2006/06/15(木) 10:21:32
>>400
だったら余計なファイルをリリースしてトラブった場合も
全部開発側の責任にしてくれれば余計な口出しされなくて
ありがたいんだけどな。
402デフォルトの名無しさん:2006/06/15(木) 12:37:03
銀行系かな?
403デフォルトの名無しさん:2006/06/15(木) 12:53:59
>>401
余計なファイルリリースしちまうのは運用側の責任だろ。
開発側がリリースを頼んできたんなら別だが。
404デフォルトの名無しさん:2006/06/15(木) 21:16:31
>>402
そう

>>403
開発側が余計なものを依頼した場合の話。
それを防ぐのが任務らしく、class単位でリリースとか迫ってくるわけさ。
405デフォルトの名無しさん:2006/06/16(金) 04:18:39
JAP?
406デフォルトの名無しさん:2006/06/16(金) 14:44:31
青本なんですけど、紙質が悪いです。マット系じゃなくてコート系の方が良いですし、再生紙でなくてもイイです。
雨や湿気に弱い紙だと長期利用が難しい。手垢もつきやすい。再販時に変更を希望。
407デフォルトの名無しさん:2006/06/17(土) 01:03:14
javaの生産性、railsの生産性。生産性って言葉の定義がずいぶん違う気がする。
前者は銭の匂いがぷんぷんして旨そう。効率アップ分がおれらに回ってくることはないだろうが。
後者はなんだかバブリーで楽しそうだ。弾けるのか、弾ける前に分け前にありつけるかどうかはよくわからん。
408デフォルトの名無しさん:2006/06/17(土) 01:33:18
>>407
RailsはJavaよりPHPにとって驚異
って思ってるのは俺だけ?
正直JavaとRailsのどっちにするとか悩む状況が想像できん
409デフォルトの名無しさん:2006/06/17(土) 02:12:24
railsはねぇ、実は何気に敷居高いと思うよ。
そもそもRuby自体がJavaよりも純粋なオブジェクト指向言語だからねぇ。
はまると快適ではあるんだけど・・・
410デフォルトの名無しさん:2006/06/17(土) 04:54:04
PHPは自滅だな。
結局、名前のとおり、個人のホームページを処理する程度になっていく。
411デフォルトの名無しさん:2006/06/17(土) 12:48:48
ちゅら っていうのを立ち上げたみたいだけど、
広めたいんだったら、ドキュメント・チュートリアルは必須だからな。たのむぜ。
412デフォルトの名無しさん:2006/06/17(土) 13:02:33
>>411
粘着乙
413デフォルトの名無しさん:2006/06/17(土) 14:16:33
期待してんだよ
414デフォルトの名無しさん:2006/06/17(土) 15:45:29
ちゅらでやっと組み合わせが判り易いっていうか導入しやくすなりそうだね。
このタイミングでもっと初心者向きのドキュメントが欲しいよ
これから始める人にとって現状のドキュメント、書籍だけで開発始められる?
興味があってダウンロードはするけどドキュメントがあんなのしかないからやめったって人多いと思うよ。

俺がそうなんだよなぁ・・・orz・・・
415デフォルトの名無しさん:2006/06/17(土) 15:54:29
Seasarの最新情報がまとまっているRSS教えて
416デフォルトの名無しさん:2006/06/17(土) 20:38:08
>>414
心配しなくても、EJB3が使い出されれば入門書からリファレンスまでたくさん出版されて、ネットにも情報があふれてくるから、Seasarを使う必要がなくなる。
417850:2006/06/17(土) 22:24:10
>>414
同じくちゅらに期待。
わかりやすいドキュメントは欲しいね。
とは言うもののS2やS2Daoのドキュメントと同じ感じでOKかな。
ちゅらやくいなのドキュメントを読んだだけでも
すぐにすらすらとプラグラムを作れるようになるのかもしれないけど、
JSFやEJB3自身の理解も合わせて必要なのだろうね。
418デフォルトの名無しさん:2006/06/18(日) 12:36:36
何でRailsを引き合いに出したんだ。 Rubyを引き合いに出すと電波が来るから嫌い。

Railsだけで盛り上がってるうちはいいんだけど、もう少しメジャーになって企業が注目して投資しだすと
今の草の根ファンの半分は「Rubyは何かを失った」とか、かつてのJavaと同じような台詞吐いて離れるんだろう。

商業ベースに乗らないほうが良いって思っているファンが多いってのは何かに似てる。
419デフォルトの名無しさん:2006/06/18(日) 13:42:09
>>418
>商業ベースに乗らないほうが良いって思っているファンが多いってのは何かに似てる。
Linuxは商業ベースに乗ってから爆発的に進化した。
何かを失っても何かを得ている。
420デフォルトの名無しさん:2006/06/18(日) 13:56:13
>>419
Windowsの猿まねを進化と言われても・・・
421デフォルトの名無しさん:2006/06/18(日) 13:59:30
>>418
元からヲタ理事が電波なのでモーマンタイ
422デフォルトの名無しさん:2006/06/18(日) 15:11:37
>>418
既に電波きてるようだが

ヲタ理事はアレはアレでいいこと言ってるのにな
423デフォルトの名無しさん:2006/06/18(日) 15:17:33
>Railsって自動生成がメインじゃないっすよ。Modelからの自動生成もscaffold(足場)でサンプルコード扱いだし。

そうなの? 宣伝文句とえらく違う気が・・・
424デフォルトの名無しさん:2006/06/18(日) 15:33:13
モデルありきのフレームワーク群なら、ぜひEOFを参照にしてもらいたいですな。
425デフォルトの名無しさん:2006/06/18(日) 15:33:39
電波じゃないRails側の反論を聞いてみたいな
426デフォルトの名無しさん:2006/06/18(日) 15:33:58
参照→参考
427デフォルトの名無しさん:2006/06/18(日) 15:49:27
RailsはInterface First、プログラミングの前にUIをつくります
……って言うじゃな〜い

でも……DB設計が完了していることを前提にしてますから!!残念!!
ヲタ理事斬り!!
428デフォルトの名無しさん:2006/06/18(日) 17:17:27
ヲタ理事は言ってる事だけはすごいな
429デフォルトの名無しさん:2006/06/18(日) 17:18:08
>>424
わかった。みんなMac買ってObjective-CでCoreData使えばいいんだ。
これでC房もOO房も満足に違いない。

>>427
完了を前提にはしてないだろう。
マイグレーション機能でプログラムとDB構造を同時に改良していけるのが売りだと思ったが。
430デフォルトの名無しさん:2006/06/18(日) 21:08:52
>>428

デムパだから
431デフォルトの名無しさん:2006/06/19(月) 18:35:43
TeedaとS2JSFやっとくか
432デフォルトの名無しさん:2006/06/20(火) 01:12:03
ひがタンがツンデレの訓練を始めたようじゃないか。
433デフォルトの名無しさん:2006/06/20(火) 12:18:45
キャラを作るなんて自分にはできない
434デフォルトの名無しさん:2006/06/21(水) 09:56:48
>>433
ひがタン?
435デフォルトの名無しさん:2006/06/21(水) 16:29:20
ふっと思いついたんだが、

「Seasar in Action」

どう? いいタイトルじゃね?
436デフォルトの名無しさん:2006/06/21(水) 17:23:23
それなら「Teach yourself Seasar2 in 21DAYS」じゃ
437デフォルトの名無しさん:2006/06/21(水) 18:35:56
和風に「プロとして恥ずかしくないSeasar2」とか
438850:2006/06/21(水) 19:21:36
「ドリル形式で学ぶ楽々Seasarレッスン」
さらに優しく・易しく学べそう。
数ヵ月後に紛い品出るかもしれないけど ^^;
439850:2006/06/21(水) 19:24:39
「ともあれ(JW)、Seasar」
も好み ^^
440850:2006/06/21(水) 19:26:36
資格試験制度を導入して、
「iStudy for Seasar」
なんてどうでしょうか?
441850:2006/06/21(水) 19:29:12
「グラス片手にSeasar」
もロマンチック♪
442850:2006/06/21(水) 19:30:56
「DEVELOPER'S NOTEBOOK - Seasar」
なんて正統派も素敵(きらり
443デフォルトの名無しさん:2006/06/21(水) 22:04:01
「わかるSeasar2」
「図解Seasar2」
「猫でもわかるSeasar2」
「真鍋かをりと勉強するSeasar2」
444デフォルトの名無しさん:2006/06/21(水) 22:09:25
さっさと 「〜が1024倍わかる本」シリーズを出すのだ。

Rubyはそうやって成功した野田ぞよ、。 
445デフォルトの名無しさん:2006/06/21(水) 22:40:02
いまどきのseasar
446デフォルトの名無しさん:2006/06/21(水) 22:41:54
>>444
多分オタ理事なら一日で3冊分位原稿を上げられると思われw>256倍本
447デフォルトの名無しさん:2006/06/21(水) 22:53:54
「ふつうのSeasarプログラミング」
448850:2006/06/21(水) 23:10:33
「できるSeasar」
449デフォルトの名無しさん:2006/06/21(水) 23:15:28
「60歳からのGOYA」

「35歳からはじめるSeasar2」

「15歳からのDIコンテナプログラミング Seasar2を使って」
450デフォルトの名無しさん:2006/06/21(水) 23:48:33
そう…そのまま飲み込んで。僕のSeasar…
451デフォルトの名無しさん:2006/06/21(水) 23:53:56
「Seasarを1024倍使うための本 アニヲタ編」

「Seasarを1024倍使うための本 獄長編」

「Seasarを1024倍使うための本 社長編」

「Seasarを1024倍使うための本 新婚編」
452デフォルトの名無しさん:2006/06/21(水) 23:56:22
「S2 Hacks」
453デフォルトの名無しさん:2006/06/22(木) 00:02:49
はじめてのSeasar
454デフォルトの名無しさん:2006/06/22(木) 00:03:12
Seaserチームって今風気取りのメンバーが多いからRailsみたいな流行モノに
一緒くたにされたり敵視されたりするんだろうな。

ほんとうは、もちっと堅実な道に進むべきだと思うけどねぇ
455デフォルトの名無しさん:2006/06/22(木) 00:04:22
3日でできる! Seasar自作入門
456デフォルトの名無しさん:2006/06/22(木) 00:08:22
「Seasarでなぜつくるのか」

「なぜ、あなたはSeasarでオブジェクト指向開発ができないのか」

「Seasar脳のつくり方」
457デフォルトの名無しさん:2006/06/22(木) 00:09:15
Seasarはなぜ動くのか
458デフォルトの名無しさん:2006/06/22(木) 00:45:10
「官能陵辱S2教室」
459デフォルトの名無しさん:2006/06/22(木) 20:48:21
「週刊Seasar」
460デフォルトの名無しさん:2006/06/22(木) 21:33:02
獄長が獄長と言われるのはMLを見て初めて理解できた。
獄長が正しいんだけどね。
ヲタ氏の方はブログは激しいけど、実物はそういう感じはしないね。
461デフォルトの名無しさん:2006/06/22(木) 23:21:57
元の投稿は確かにピントがずれてるけど悪気はない訳で。
それをdouble-checked lockingにまで突っ込んで晒し者にするのは
ちょっと可哀想っつーか大人げないな。
462435:2006/06/23(金) 01:28:35
夕方にふっと思いついたことをそっと書き込んだだけ。
今、スレを見て驚くばかりです。
463デフォルトの名無しさん:2006/06/23(金) 05:50:37
ちゅらちゅらはイイ!
464デフォルトの名無しさん:2006/06/23(金) 10:17:55
ozacc.mailと組み合わせてるんだけど、本文だけ可変なのでMailをdiconファイルに書いてると、
org.seasar.framework.beans.PropertyNotFoundRuntimeException: [ESSR0065]クラス(com.ozacc.mail.Mail)のプロパティ(from)が見つかりません
ってなる
465デフォルトの名無しさん:2006/06/23(金) 13:03:27
OMLのsetFrom()は多重定義されてるからプロパティとして認識されない
<initMethod name="setFrom"><arg>"addr"</arg></initMethod>
でどうだ?
OMLならMailBuilder使う方がいいと思うが
466デフォルトの名無しさん:2006/06/23(金) 22:27:47
メーリングリストのパフォの話、まじ怖いとおもった。
Seasarの人のいってることは正しいけど、
人間っぽくないとおもった。
留めに入ったSeasarの人に対しても、
「僕にはわからない、悪いことはしてないよ」
みたいなのが、ロボみたい。

Seasarについてあいまいなこととか、ちょっとでもまちがえたこというと、
「はい〜、いっちゃった」
って鬼のように上げ足とられるんだろうなとおもった。
正直、Seasarコミュニティーはこぇぇ。
芦Pが頭下げさせられる経緯にいたったのも含めてこええ。
467デフォルトの名無しさん:2006/06/23(金) 22:33:51
キャッチコピーは他人に厳しく、自分に易しく優しくです。
468デフォルトの名無しさん:2006/06/23(金) 22:39:14
それって内向き・閉鎖的・身内の馴れ合いのコミュニティじゃん
mixiにでも閉じこもっていればいいのに
469デフォルトの名無しさん:2006/06/23(金) 23:40:00
>>268
Seasarは身内の馴れ合いコミュかと思いきや
身内でも知らない人大杉だってさ
コミッタ無駄に増えすぎじゃね?
470デフォルトの名無しさん:2006/06/23(金) 23:41:01
スマソ
>>268じゃなくて>>468
471デフォルトの名無しさん:2006/06/24(土) 00:01:30
虎視眈々と粗探ししてSeasar界隈を貶めようとしてる芦Pとその変種が混ざってるのは分かるんだけどさ、
なんで獄長一人がモヒカン気取って失敗してるだけの話を、あたかもコミッタ全員がそう
みたいな言い方するんだ?


つか獄長もさ、あんた一人で新しい芦Pを次々生み出してるっていう自覚もちなよ。
こやって余計な反発招いてるのって、実は毎回獄長じゃん。
毎度毎度「心より恥じて」ないよね?
472デフォルトの名無しさん:2006/06/24(土) 00:13:02
怖いっていうか、殴られたら殴り返されるのは世の常だろ。
ここもみんなで徒党を組んでいるわけだから、やっぱり自衛で
防衛的になるのは仕方ないのでは。

本当に怖ければ係わなければいいわけだし、逆に葦Pとか、
自分からわざわざ絡んで行って、逆に殴られているから
自業自得でしょう。
473名無しさん@お腹いっぱい。:2006/06/24(土) 01:14:45
ところで、御口調ってだれ?
474デフォルトの名無しさん:2006/06/24(土) 01:25:53
獄長は言ってることは興味深いが話の内容の根本的なところが
よくわからないなー、と思ってたらブログに明確に書いてたりして
ほんと対話すると大変。
475デフォルトの名無しさん:2006/06/24(土) 03:29:30
Seasar
   ■     ■            ■                       ■
   ■     ■           ■     ■■■■■■         ■
■■■■■■■■■ ■      ■                       ■
   ■      ■       ■■    ■ ■■■■■■■■    ■■
   ■      ■      ■  ■           ■         ■   ■     ■■
   ■      ■    ■    ■          ■       ■    ■     ■■
          ■           ■          ■            ■     ■■
         ■           ■          ■            ■     ■■
        ■            ■          ■             ■     ■
    ■■■             ■    ■■■■              ■
                     ■                       ■      ●
476デフォルトの名無しさん:2006/06/24(土) 08:07:26
>>475
はあ、そうですか
477デフォルトの名無しさん:2006/06/24(土) 08:14:56
>>471
恥じてないのにワロタ
利用しているいいプロダクトだけど、
そのコミュニティが怖いのは履歴がしめしている
ごくちょうさまが原因ってことか?
Seasarもったいねぇ
478デフォルトの名無しさん:2006/06/24(土) 10:26:26
>>471
「新しい芦P」ってどこで見れる?

> 毎度毎度「心より恥じて」ないよね?
www
479デフォルトの名無しさん:2006/06/24(土) 10:27:23
最初にmayaにケンカを売ったのはasipだけど
asipがやたらと絡むようになったのも
そのときに獄長に徹底的にボコられたからだしw
480デフォルトの名無しさん:2006/06/24(土) 10:28:19
> 「新しい芦P」ってどこで見れる?

ここ
481デフォルトの名無しさん:2006/06/24(土) 10:37:17
結論:達人以外がSeasarに関わると、酷い目に合う。触らぬ神に祟り無し。
482デフォルトの名無しさん:2006/06/24(土) 10:54:28
なんだか獄長だとかPだとか、身内だけしか知らないような隠語で会話されても困るっすよ。
誰なのかと、相関図でも書いておくれよ。
483デフォルトの名無しさん:2006/06/24(土) 10:57:35
獄長にはseasarのコミッタをやめてもらってspringユーザ会へ行ってもらおう
springが嫌われてseasar人気ktkr
484デフォルトの名無しさん:2006/06/24(土) 10:57:52
つうか、もう、マ板に移動すべきじゃね?
485デフォルトの名無しさん:2006/06/24(土) 11:06:33
>>482
ここはSeasar公式掲示板だから内向き・閉鎖的・身内の馴れ合いのコミュニティなんだよ。
486デフォルトの名無しさん:2006/06/24(土) 11:19:49
ゴミの掃き溜めがの2ちゃんを公式サイトって断言してるんだから、
作ってる人たちのレベルが知れるよねぇ
487デフォルトの名無しさん:2006/06/24(土) 11:41:15
でもアンタよりは、
技術力、年収、ルックス、身長、家柄、性格、ちんこの長さ、セックスの回数
どれをとっても上じゃないすかね?
488デフォルトの名無しさん:2006/06/24(土) 11:48:12
訂正
× 技術力、年収、ルックス、身長、家柄、性格、ちんこの長さ、セックスの回数
○ 技術力、年収、ルックス、体重、家柄、性格、ちんこの長さ、セックスの回数
489デフォルトの名無しさん:2006/06/24(土) 11:50:43
公式だと言っているのは、ここの住人だけですが何か?

>>486
まあ、お前がゴミということだ。
490デフォルトの名無しさん:2006/06/24(土) 11:51:53
>>482
半年POMれ
491デフォルトの名無しさん:2006/06/24(土) 12:06:39
>>486
>>私個人(NPOの理事としてではなく)としては、
>>Seasarスレを多くのフィードバックを受けられる良い場所として、
>>基本的に毎日目を通そうと思います。
>>必要ならRESをするつもりです。
どこに「Seasar公式スレにする」って書いてあるのさ。

勝手に拡大解釈して嘘をでっちあげ、それを元に非難の言葉を連ねる。
素晴らしい馬鹿のお手本ですね。

Seasarに絡みたくて絡みたくて仕方ないのはよくわかるんだけど、
もう少し賢くなってからにしろやな、坊主。
492デフォルトの名無しさん:2006/06/24(土) 12:08:46
つうか、もう、マ板に移動すべきじゃね?
493デフォルトの名無しさん:2006/06/24(土) 12:13:52
移動厨乙
494デフォルトの名無しさん:2006/06/24(土) 12:22:53
空気を読まないで質問だけど。

S2DaoでN:1マッピング使うと、ファインダメソッドではLEFT JOIN使ったSQLを自動生成すると思うんだけど、これをINNER JOIN
使ったものに変える方法ってある?
495デフォルトの名無しさん:2006/06/24(土) 12:25:31
ここが公式ってホントだったんだな。
ムキになる人がたくさんw
496デフォルトの名無しさん:2006/06/24(土) 12:40:01
公式にしたくてムキになってるのも一人。
497デフォルトの名無しさん:2006/06/24(土) 13:06:42
なるほど、Seasarの中の人はそれだけ2ちゃんと仲良くしていきたいってことか
498デフォルトの名無しさん:2006/06/24(土) 13:16:06
まぁ敵に回すとやっかいなキチガイが多いからネ
たとえは違うけどニャー速ブログの一件をみりゃわかるでしょ
どうかんがえてもVIPPERのキチぶりには
みてるこっちが引いた
499デフォルトの名無しさん:2006/06/24(土) 13:21:56
fprogっぽいよね。のりが。
500デフォルトの名無しさん:2006/06/24(土) 13:34:07
>>499
fprogって何?
501デフォルトの名無しさん:2006/06/24(土) 13:35:23
ニフティサーブのプログラマーフォーラム?
502デフォルトの名無しさん:2006/06/24(土) 13:43:35
獄長ってニフティの頃から獄長?
503デフォルトの名無しさん:2006/06/24(土) 17:39:38
久しぶりにkk戦争勃発のヨカーン
ttp://d.hatena.ne.jp/t-katochin/20060623#1151082516

つ>471にもケンカ売ってるなwww
504デフォルトの名無しさん:2006/06/24(土) 18:01:29
なーんか、コミュニティのレベルが低い、ってより程度が低いね。
どこでもこんなもんなのかな
505デフォルトの名無しさん:2006/06/24(土) 18:28:36
ごく一部だと思うが。
506デフォルトの名無しさん:2006/06/24(土) 19:06:48
>>503
「思っていないのですが?」「されてますけど?」的な言い方をやめるだけでだいぶ印象は変わるんだけどな。

どうせなら、かとちんとやらが3人がかりで調べたっつぅ内容を、もっと詳細に聞き出せば良かったのに。
「もう少し詳しく調査結果を教えていただけますか?」これで十分。
その内容を聞いた上で反論する、という手順を踏むだけで、これまただいぶ印象が変わるはず。

今の物言いじゃ、「頭ごなしに否定されてる」としか見られない。
しかも問題は、それを「Seasarコミュニティのやり方だ」って喧伝したい輩がいっぱいいること。
これはSeasarコミュニティ全体にとって大きな損失。
507デフォルトの名無しさん:2006/06/24(土) 20:05:22
>>506
そんな獄長は嫌いだ。
508デフォルトの名無しさん:2006/06/24(土) 20:09:04
>>506
それだと、単なるエビちゃん好きの普通の技術オタクになってしまう。
509デフォルトの名無しさん:2006/06/24(土) 20:10:04
まあメモリーリークの話がポイントついてねーのは確かだけどな
510デフォルトの名無しさん:2006/06/24(土) 20:13:43
つうか理事のとこのk氏、S2Axisの時とパターン同じじゃねえか。

獄長は「またかよ」と思いながら対応したら晒されちゃった、って事では。
511デフォルトの名無しさん:2006/06/24(土) 20:49:24
>>510
こんなのあったな

> 余計なお世話だと思いますが,踏み出す方向が違うために不必要な
> 手間暇がかかってるように見えます.
> # それが悪いとか間違っているとか言うつもりはありませんが,
> # 正直「なんか遠回りしてるなぁ」という印象を拭えません.

獄長的確杉w
512デフォルトの名無しさん:2006/06/24(土) 21:34:15
>>506
かとちんとやらも
「S2自体がメモリリークしていることが判明」
「全体の設計としてメモリリークが考慮されていない可能性が高い」
「バグフィックスされたものがリリースされるほうが助かる」
だからなぁ。五十歩百歩つか似たもの同士じゃね?
513デフォルトの名無しさん:2006/06/24(土) 22:19:38
アルディレスの時はカトQが責任取って委員を辞めたんだっけか。

これがポシャったら当然川淵が(ry
514デフォルトの名無しさん:2006/06/24(土) 22:21:00
すまん間違えた
515デフォルトの名無しさん:2006/06/25(日) 00:04:40
誤爆っても加藤つながりスゴス
516デフォルトの名無しさん:2006/06/25(日) 01:20:19
>>498
悪いけど、VIPPERは2ちゃんねらーではありませんから。

2ちゃんから隔離された人々がVIPPERです。
517デフォルトの名無しさん:2006/06/25(日) 07:51:17
>>503の最後に書いてある、Tomcatのリロード時にクラスが開放されない問題って
何か対処法ないのかな?
実際症状が出ていて、どうしようか考えていたところだった
518デフォルトの名無しさん:2006/06/25(日) 10:05:28
誰一人として悪くはない。
この企画は…構造自体が不幸を孕んでいたのだ。

戦犯はいない。
理解できない、根源から違った存在がいただけだ。
誰にとっても。

本当なら決して出会うことのなかった、才能も、経験も、熱意も、人脈も、
何もかも違う人々に関わってしまった事自体がお互いに不幸だった。
つまり…関わった時点で無残な結末が予定されていたのだ。

今はもう…その不幸を呪い、やがて忘れる時を待つしかない。
519デフォルトの名無しさん:2006/06/25(日) 11:00:13
で、Seasarプロダクトに不具合があったり、この動作はおかしいな?と思って実証コードを書いた場合、
どこにフィードバックすればいいんだろうか?

なんかSeasarプロダクトって案内プレートのない東京駅・新宿駅みたいだな
520デフォルトの名無しさん:2006/06/25(日) 11:05:26
>>519
公式サイト(プロダクト別ではなくwww)左上メニューの上から3つ目のトラッキングからどぞ。
521デフォルトの名無しさん:2006/06/25(日) 11:08:04
>>519
そりゃやっぱりメーリングリストじゃないの?
案内板不足は言い得て妙。
522デフォルトの名無しさん:2006/06/26(月) 01:19:32
>>519
検証うんぬんよりも獄長からの反論が先なので、
誰かが突っ込んで被害者になるまで、待った方がよろし。
523デフォルトの名無しさん:2006/06/26(月) 04:53:15
バッシングの荒らしだな・・・
ところで、JavaWorldも薄くなったね
524デフォルトの名無しさん:2006/06/26(月) 12:07:02
まさか廃刊の危機じゃないだろうね。
525デフォルトの名無しさん:2006/06/26(月) 13:39:02
ASIPの徒然なるままに>オレンジニュース
526517:2006/06/27(火) 08:34:32
ttp://d.hatena.ne.jp/koichik/20060626#1151341237

早っ!
出社したら早速試してみます。
ありがとうございます。
527デフォルトの名無しさん:2006/06/27(火) 08:51:24
http://d.hatena.ne.jp/t-katochin/20060623#1151082516
まだ無様に言い訳してる…
--
『概ね同意.しかし,それは「S2自体がメモリリークしている」と表現することとは大きく違う.』
--
528デフォルトの名無しさん:2006/06/27(火) 12:21:01
原因はAOPか……
AOPといえばS2Container.NETのAOPも結構ひどいぞ

>pointcutを指定しない場合は、 コンポーネントが実装しているインターフェースのすべてのメソッドが対象になります。
とあるのに、実際にはObjectクラスのメソッドも対象になる

Seasar.DynamicProxyに関してはメソッドにvirtualを指定するとインターセプターが2回呼び出されるし
さらに下請けにprotected virtualなメソッドを使用するとそのメソッドもAOP対象になるし、もう訳わかめ

こんなコードで
namespace AOPTest1 {
    public interface ICalc {int Add(int lhs, int rhs);}
    public class Calc : ICalc {
        public virtual int Add(int lhs, int rhs) {return DoAdd(lhs, rhs);}
        protected virtual int DoAdd(int lhs, int rhs) {return lhs + rhs;}
    }
}

diconファイルはこんな感じで
<component class="AOPTest1.Calc">
    <aspect>traceInterceptor</aspect>
</component>

んでこれがAddメソッドを呼び出した時の実行結果 無茶苦茶過ぎるwww
BEGIN CProxyTypeAOPTest1CalcAOPTest10#Add(10,20)
BEGIN AOPTest1.Calc#Add(10, 20)
BEGIN AOPTest1.Calc#DoAdd(10, 20)
END AOPTest1.Calc#DoAdd(10, 20) : 30
END AOPTest1.Calc#Add(10, 20) : 30
END CProxyTypeAOPTest1CalcAOPTest10#Add(10, 20) : 30
529sage:2006/06/27(火) 12:52:51
>Seasar.DynamicProxyに関してはメソッドにvirtualを指定するとインターセプターが2回呼び出されるし
これは多分、DynamicProxyで拡張したメソッドのAspectへの織り込みのバグ。すぐ直るんでないかな。

>さらに下請けにprotected virtualなメソッドを使用するとそのメソッドもAOP対象になるし、
おまいさんのdiconはPointcut指定していないが。だったら当たり前の動作だと思うべ。

そもそも、DynamicProxyの機能って試用期間のはずだべ。 こんなとこ書かないでフィードバックしてやれよ。
530デフォルトの名無しさん:2006/06/27(火) 12:54:08
ごめん、ageちまった。
531デフォルトの名無しさん:2006/06/27(火) 13:18:32
>>529
>>528をよく読め

>>pointcutを指定しない場合は、 コンポーネントが実装しているインターフェースのすべてのメソッドが対象になります。
>とあるのに、実際にはObjectクラスのメソッドも対象になる
インタフェース以外まで対象になってしまうのが問題だと言ってるのだろう。
元々はインタフェースしか対象にしていなかったからな。
532デフォルトの名無しさん:2006/06/27(火) 13:31:27
GCをして欲しいのか、して欲しくないのか
533デフォルトの名無しさん:2006/06/27(火) 13:40:18
そもそもpointcutにprotectedメソッドって指定できたっけ?
534デフォルトの名無しさん:2006/06/27(火) 17:21:08
>533
できない気がするぞ
535デフォルトの名無しさん:2006/06/27(火) 18:25:16
>>527
おいおい、獄長w
かとちんにそれって・・・w

FDel仲間発のSeasarなのにそれはいかんだろうw
536デフォルトの名無しさん:2006/06/27(火) 18:54:38
獄長はFPROG
FDELではない
537デフォルトの名無しさん:2006/06/27(火) 19:09:53
>>536
ひがタン、まさたか、ヲタ理事はFDEL
ヲタ理事の依頼で作られたのがSeasar
ヲタ理事の思惑でOSS化

かとちんはどこだったかなw
538デフォルトの名無しさん:2006/06/27(火) 20:14:16
ひがタンはSORA
539デフォルトの名無しさん:2006/06/27(火) 21:35:01
S2JSFアプリを開始するとき

A. Tomcatを直接起動
B. Eclipse上でSysdeo PluginからTomcatを起動

を比較すると、A(5秒程度)に比べてBが極端に遅い(60秒程度)
んだけど、そういうもんなの?
540デフォルトの名無しさん:2006/06/27(火) 21:35:22
>>538
それを言ったらヲタ理事もSORAだw

それにまさたかとヲタ理事はFJBになっちまうしな
541デフォルトの名無しさん:2006/06/27(火) 21:52:24
>>539
そういうもんです。
つうか、それをやってるマシンの搭載メモリってどのくらい?
542デフォルトの名無しさん:2006/06/27(火) 22:13:00
>>539
そこで、舞姫ですよ
543デフォルトの名無しさん:2006/06/27(火) 22:34:18
ResponseやFacesContextをDIできてなにがうれしいの?
分かり辛くなるだけな気がする
544デフォルトの名無しさん:2006/06/27(火) 23:40:54
>>541
2GBだから十分のはず…。
ちなみにs2jsf-exampleなら15秒で起動する(15秒もかなり遅いけど)。
diconファイルが複雑になるにつれてどんどん重くなる印象が。

不要なアプリケーションは全部切ってるから、舞姫を使っても多分
早くならないだろうな。
545デフォルトの名無しさん:2006/06/27(火) 23:43:54
>>543
使ってみればわかる便利さ。
そんなに分かり辛いことはないよ。全部が全部DIされてくるんだ、ってポリシーで作っていけば。
546デフォルトの名無しさん:2006/06/28(水) 00:07:10
>545
んなもんFacesContext.getCurrentInstanceすりゃもんだいねーじゃねーか
わざわざDIする必要がねー
DAOとかならDIする必要がまだわかるがな
547541:2006/06/28(水) 00:08:22
>>544
>2GBだから十分のはず…。

むう・・・そうすると、自分ははずしてるかもしれん。
すまん。
548デフォルトの名無しさん:2006/06/28(水) 00:14:38
>>546
ようわからんな。
永続化手段による汚染は駄目だけど、
UI による汚染はかまわないってこと?
なんで?
549584:2006/06/28(水) 00:16:24
ちなみに私は >545 ではないので・・・。
横レスすまん。
550548:2006/06/28(水) 00:18:11
>>549
しまった。ステハン間違い。
551デフォルトの名無しさん:2006/06/28(水) 17:37:39
>546
おれもそう思う。
FacesContext.getCurrentInstance()でいいんじゃ。

Request、Responseはわかるけどね。
でも正直POJOがJ2EEのAPIとかフレームワークのAPIに
汚染された時点で負けっぽい気もする。
552デフォルトの名無しさん:2006/06/28(水) 18:51:09
>>546,551
mock使ったテストとかめんどくね?

553デフォルトの名無しさん:2006/06/28(水) 19:26:22
>>552
実DBやアプリケーションサーバ動かしてテストするほうが楽だとでも?
554553:2006/06/28(水) 19:27:48
ああ、>>553は勘違いだ、忘れてくれ。
555デフォルトの名無しさん:2006/06/28(水) 23:41:40
FacesContextやRequest,ResponseをDIしたモジュールに対して、
DBやアプリサーバを使用せずにMockを使ったテストを行うする場合、
FacesContextやRequestなんかをダミー実装したモジュールを作るの?
556デフォルトの名無しさん:2006/06/29(木) 00:08:28
>>555
FacesContextとかJSFのモックはTeedaに、RequestとかServletのモックはS2に入ってるよ
jMockなんかを使ってもいいけど
557デフォルトの名無しさん:2006/06/29(木) 11:50:07
モックと聞いて思い出した、S2のMockHttpSessionImpl。
setAttribute / removeAttribute の実装が単にMapを読み書き
してるだけなんだけど、その値がHttpSessionBindingListenerを
implementしてる場合はvalueBound / valueUnboundも呼んで
もらわないと困るんだよな。
558デフォルトの名無しさん:2006/06/29(木) 16:53:04
Seasarイベントサイトにアクセスすると、
たまに「ページ「トップページ」が存在しません。作成しますか? 作成する or トップページに戻る」
つー画面が出てくるんだが、これは一体何?
とりあえず10回連続でページを開いてみたら4回はこの画面だったぞ。

ttp://www.42ch.net/UploaderSmall/source/1151566742.JPG
ttp://www.42ch.net/UploaderSmall/source/1151567378.JPG
559sage:2006/06/29(木) 18:06:27
>>558
Jakarta SlideのTransactionに関連する問題っぽい。
560デフォルトの名無しさん:2006/06/29(木) 18:17:51
Caesar から来てるのかな。
561デフォルトの名無しさん:2006/06/29(木) 23:32:15
トップページを作成したいのか、したくないのか
562デフォルトの名無しさん:2006/06/30(金) 00:19:19
○○したいのかしたくないのかってのはテンプレか
563デフォルトの名無しさん:2006/06/30(金) 00:34:30
セックルしたいのかしたくないのか。

世界中の誰よりも、セックルしたいですが、何か?

564デフォルトの名無しさん:2006/06/30(金) 06:02:54
セックルセックルセックル
565デフォルトの名無しさん:2006/06/30(金) 09:14:58
>>558
君のセンスを見込んでトップページを作って欲しいからその画面を表示してるんだよ
是非コミッターとして参加してくださいw
566デフォルトの名無しさん:2006/06/30(金) 20:53:45
ようやく時間を見つけてSeasar本を通じてリソースをダウンロードしてみるがseasar.orgにつながらない。
こんなもんなのか?
567566:2006/06/30(金) 21:01:17
自己レス。サーバ障害のようでした。しばらく待つことにします。

しかし、最近2chもサーバ障害が頻発してるみたいだけど
ここも同じような原因なんだろうか。
568デフォルトの名無しさん:2006/06/30(金) 21:41:48
メンエt
569デフォルトの名無しさん:2006/06/30(金) 23:59:05
設定ファイルを書いちゃったと言われれば書いちゃったんですよね
570デフォルトの名無しさん:2006/07/01(土) 00:55:39
つまり設定ファイルを書いちゃったからサーバーが落ちたと。
571デフォルトの名無しさん:2006/07/01(土) 00:56:41
サーバを止めたいのか、止めたくないのか
572デフォルトの名無しさん:2006/07/01(土) 01:08:43
設定ファイル書かない初期動作なサーバだとセキュリティホールの温床だらけになっちゃうんじゃ
573デフォルトの名無しさん:2006/07/01(土) 02:34:35
>>544
>2GBだから十分のはず…。
それって単にOSの物理メモリじゃない?
EclipseにしろTomcatにしろ結局Javaアプリだから、デフォルトのままだと64MBのメモリ空間しか使えないはず。
起動パラメタに-Xms512mとか指定してる?
sysdeoプラグインの設定で、Tomcatに対するJVM引数も指定できるから試してみたらどうかな。
574デフォルトの名無しさん:2006/07/02(日) 14:39:06
Action(Page?)にゲッタがあるとリクエストやセッションに値がセットされるのはいいんだけど、
人に任せてると、自動生成でアクセサ作って、担当部分は動くけど、
全体組み合わせるとうまくいかない。。。
どのActionがセットしたのか分かるようにしてほしいです。
JSFもStruts使ってるので、コンテナで提供してほしい。
575デフォルトの名無しさん:2006/07/02(日) 21:01:54
> JSFもStruts使っているので

(゚Д゚)ハァ?
576デフォルトの名無しさん:2006/07/02(日) 22:11:59
JSFもStrutsも
の打ち損ねだとすぐに察したがなあ。
577デフォルトの名無しさん:2006/07/02(日) 23:09:08
>576 = 574
気づかなくて申し訳ない。
578デフォルトの名無しさん:2006/07/03(月) 00:28:54
>>574
リクエストやセッションにどのActionからセットしたかわからなくなってるってこと?
Actionのgetter使用時にトレースを出力するように、AspectAutoRegisterを設定してみたら?
579544:2006/07/03(月) 12:13:42
>>573
まさにその通りだった。起動オプション指定で60秒→15秒に改善した。
ありがとう。
580デフォルトの名無しさん:2006/07/04(火) 10:22:25
S2Axis/S2Axis2 について質問させて下さい。

サンプルの「S2AxisExamples 1.0.1」を元に勉強しようと思っています。

■出来たこと
ドキュメント(http://s2axis.seasar.org/ja/s2axis/setup.html)にあるように
Eclipseとしてインポートして、「Run On Server」をクリックしてから
確認用のURLである「http://localhost:8080/s2axis-examples/services
を確認するとページがちゃんと表示されます。

■出来ないこと
「s2axis-examples」プロジェクトを「Tomcat Sysdeo プラグイン」を利用して
Tomcatプロジェクトとして認識させ、アプリケーションURIには
「/s2axis-examples」を登録し「Tomcatのコンテキストを更新」は完了。
しかし、「Tomcat Sysdeo プラグイン」からApacheを実行しても
確認用のURLが表示されません。

どなたかヒントでも良いので、一声下さい
581デフォルトの名無しさん:2006/07/04(火) 12:41:04
S2DaoでTABLEアノテーションに該当するテーブルが見つからないとき
"SELEC xxx FROM EMPLOYEE"みたいに"SELEC"文が発行されるのは
謎な仕様だと思う。
582デフォルトの名無しさん:2006/07/04(火) 13:04:12
>>580
.classpathの8行目

<classpathentry kind="output" path="WebContent/WEB-INF/classes"/>
583デフォルトの名無しさん:2006/07/05(水) 10:19:19
> Seasarは熱い議論が場外乱闘よろしくasipのブログ等で繰り広げられていて、そこに匿名エンジニア
> がヲチスレから論戦を展開し、盛り上げています。
584デフォルトの名無しさん:2006/07/05(水) 16:39:55
> Seasarは熱い議論が場外乱闘よろしく各所のブログ等で繰り広げられていて、そこに獄長
> が顔を出して斧を振り回し、斬りまくっています。
585デフォルトの名無しさん:2006/07/05(水) 18:43:21
うーむ相変わらず凄まじい粘着ぶりだ
586デフォルトの名無しさん:2006/07/05(水) 19:50:21
なんか言い訳ばかりだな、asip。
舶来信仰ばんざい、つーか何もかんがえてねえだろ
587デフォルトの名無しさん:2006/07/05(水) 21:01:13
感じる、ように見える、思える、だけで一つとして確かな根拠がないのが笑える。
小学生並じゃん。

先発にはまず勝てませんって、
IEは?Googleは??mixiは???楽天は????そんなんいくらでもあるぞ?
588デフォルトの名無しさん:2006/07/05(水) 21:11:53
>>587
まけてるのはほとんどみえないからでしょ

Seasarが後発でも、猿真似でも、コアメンバーがどうだろうと、どーでもいいから、
使いやすいいいプロダクトになってほしい
とかだめ?
589デフォルトの名無しさん:2006/07/05(水) 21:26:31
盗むだけ盗んでるように見えるにもかかわらずお返しどころか糞ほどの役にも立たないkuroの進み具合はいかがですか?

>>588
賛成
590デフォルトの名無しさん:2006/07/05(水) 21:29:05
なんでSeasarのコアメンバーの人たちはASIPには鬼のように反論して、
2chみてるのにこっちには反論しない?
あっちは実名で相手がわかっているからで、
こっちは不特定多数の基地外を相手しているからですか?
たたきやすいから?こっちには興味がないから?
えらいひと、悩める私を導いてください。
591デフォルトの名無しさん:2006/07/05(水) 22:03:17
こっちは的を射てるから反論のしようがないだけ
592デフォルトの名無しさん:2006/07/05(水) 22:12:22
和解したんじゃなかったのか。
それとも和解してあれなのか。
593デフォルトの名無しさん:2006/07/05(水) 22:16:14
ここで、ご指摘を頂いていたS2Container.NETのAOPに関する不具合ですが、修正したものを本日リリースしました。
どうもありがとうございました。m(_ _)m
594デフォルトの名無しさん:2006/07/05(水) 22:39:06
なんかあの叩きを見てがっかりした。
どんなに良いプロダクトでも作ってる人達がアレじゃなんだかなぁ。
asipの言い方が悪すぎるにしても対応が大人気ない。

みなさん、どう思いますか。
595デフォルトの名無しさん:2006/07/05(水) 22:53:38
大人気ないとは思うけど、「盗用」とか「盗んだ」とか書かれたら、怒るかもね。

つかさ、OSSは「Give & Take」って言ったらおしまいじゃね? OSSは基本的に好きな奴ら勝手に作るもんだ。
商売で作ってるわけじゃないんだから互いに頂く、与えるなんてことを意図して作るもんじゃないだろべ。 
596デフォルトの名無しさん:2006/07/05(水) 23:19:15
とりあえずasipが公開しているソフトの条項を見るに
奴がOSSを語るのはむかつく
597デフォルトの名無しさん:2006/07/05(水) 23:20:29
まぁ、むかつくのはアンタの勝手だけどねぇ。オレにゃ全然カンケーねーしなw
598デフォルトの名無しさん:2006/07/05(水) 23:21:15
>>595
参考にしたとか良い所を取り入れたとか言い方ならいくらでもあるだろうにね
それに対する叩き方もまた然り
抗議でも議論でもなく叩きに見えてしまったよ
599デフォルトの名無しさん:2006/07/05(水) 23:21:27
>>590
「Seasar」でぐぐって出てくる個人blogってのは、何も知らずに見た人には影響でかいよ。
ましてそれが、正当な批判じゃなくただの頭の悪い思いつきの誹謗中傷ならなおさら。
そんなの信じちゃったら、Seasarにとっても不幸だし、その人もかわいそう。

>>594
「あなたはAと言うが、私はBと思う。根拠はC。あなたの言うAの根拠を求む。」としか言ってないじゃない。
全然普通の議論・反論。決して「叩き」なんかじゃないよ。

まぁ、芦が思いつきで言ってるの分かってて根拠を求めるのは、大人げないっちゃぁ大人げないけど。
それでもちゃんと反論しておかなきゃいけない理由は、冒頭の通り。
600デフォルトの名無しさん:2006/07/05(水) 23:22:34
>>594
芦P乙
601デフォルトの名無しさん:2006/07/05(水) 23:24:04
>>599
理事乙
602デフォルトの名無しさん:2006/07/05(水) 23:24:07
>>597
じゃあわざわざここに書き込むなよwww
祭り好きなんだろwwww
603599:2006/07/05(水) 23:35:52
理事呼ばわりされた!ちょっと嬉しいw
604デフォルトの名無しさん:2006/07/05(水) 23:48:44
>>603
よしお前今度このスレの理事になれ
605デフォルトの名無しさん:2006/07/05(水) 23:49:51
>594

盗んだとか言われたら、そりゃあ怒るっしょ。
きちんと良いものリリースしてるのにさ。
Seasar実際に使ってれば、使いやすいし
中身もぜんぜんちがうってわかると俺は思うけどな。

つーかasip、コード嫁。
606デフォルトの名無しさん:2006/07/05(水) 23:54:55
>>605
> つーかasip、コード嫁。

無茶言うなよw
607デフォルトの名無しさん:2006/07/05(水) 23:59:13
>593
乙でした
ありがとうございます
608599:2006/07/06(木) 00:01:25
>>604
うん!母ちゃん俺このスレの理事を目指してがんばるよ!
609デフォルトの名無しさん:2006/07/06(木) 00:49:37
>>605


そもそもasipはspringもjbossも使ってない悪寒
610デフォルトの名無しさん:2006/07/06(木) 00:52:40
> JBossを高く評価している一方でSeaserをそこまで貶める表現を連発するエンジニアとしてのあなたの見識に期待しています。

さすがヲタ理事、最凶に大人げないなw
611デフォルトの名無しさん:2006/07/06(木) 05:48:07
内容の正確さと表現の適切さは直行します
612デフォルトの名無しさん:2006/07/06(木) 06:42:21
どこに行くつもりだ?
613デフォルトの名無しさん:2006/07/06(木) 08:00:45
>>590
つーか、2chに書き込んでも自作自演乙と言われるのがオチだから。
614デフォルトの名無しさん:2006/07/06(木) 08:28:33
2chの無責任な発言に鬼のように反論しても、ただのクマーでしょ。
615デフォルトの名無しさん:2006/07/06(木) 09:48:05
>609

禿同
616デフォルトの名無しさん:2006/07/06(木) 15:28:25
>>610

asipを追い詰めてるよなー
まーasipも学ばないわけだが
617デフォルトの名無しさん:2006/07/06(木) 19:29:12
 #1デベロッパとして自分の開発物(スクラッチ)をOSSとして公開することを考えた場合、私は寛大
 #ではないので周りのOSS開発コミュニティに対してGive&Takeであることを期待します。

これって芦ピーがTakeを期待するってことだよな。

 #それが期待できないならOSSではなくフリーウェアとしての公開に止めます、私は寛大
 #ではないのでフリーウェア化がせいぜいです。

Takeが期待できないからGiveもしないってことだよな。
それで他人に文句言ってるわけか…
最低じゃん
618デフォルトの名無しさん:2006/07/06(木) 20:00:52
何でこの人ってこんなに敵意剥き出しなの?
619デフォルトの名無しさん:2006/07/06(木) 20:35:42
OO エンジニアの輪 〜 第 34 回 比嘉 康雄 さんの巻 〜
http://www.ogis-ri.co.jp/otc/hiroba/others/OORing/interview34.html
620デフォルトの名無しさん:2006/07/06(木) 21:29:19
結局asipは何が言いたいのか、頭の悪い俺でもわかるように教えてくれ
621デフォルトの名無しさん:2006/07/06(木) 22:07:39
>>620
「僕に構って」と言っているだけだと思われ
622デフォルトの名無しさん:2006/07/06(木) 22:14:57
俺も高校生のころわざと気になる人の悪口いってみたりとかしていたな。
気持ちはわかるが、精神年齢低いぞ。

ネットでこんな基地外キャラにされる前に素直にコミッタに入れてください
と言っていればこんなことにならなかったのに。というか、まともな
大人ならそうすると思うけど、どうなんでしょう。

まあ、どっちにしても手遅れだけど。今からできる最善の行動は
Seasarについて絶対一言も書かないことじゃないかな。
多分、それができないんだろうけどw
623デフォルトの名無しさん:2006/07/06(木) 22:16:00
まあ、期待するのは自由だからな。

期待はずれに終わるのもまた人生。
624デフォルトの名無しさん:2006/07/06(木) 22:29:26
そしてついに、味方は一人もいなくなって…
625デフォルトの名無しさん:2006/07/06(木) 22:58:51
“メイドさん”が「Firefox」グッズを配るイベントが秋葉原で今週土日に開催
ttp://www.forest.impress.co.jp/article/2006/07/06/spreadfirefox.html

もじら組メーリングリストより
-----
spreadfirefox in AKIHABARA
1、7/8(土)、7/9(日)10:00-17:00 東京・秋葉原/秋葉原路上において、ステッ
カーとポストカード、特製CD-ROMの入った袋を配布します。配布するのは、イベント・
コンパニオンさんとメイドさん、もじら組。メイドさんにネコ耳としっぽをつけても
らい配布をしますので、要チェック!場所としては、1、ラジオ会館側駅前、2、ヨド
バシ向かい道路、3、中央通り(大きな通り)の3箇所です。人の多そうなところへ、
移動しながら配布していきます。コンパニオンさんもメイドさんも写真撮影可です。
-----

…誰も止めなかったの?きんもーっ☆
626デフォルトの名無しさん:2006/07/06(木) 23:56:52
>>625
もじら組なんだから、モグラなり、モジラなりのコスプレで望むべきだ。
FireFoxにちなんで、狐とか戦闘機とか。

ネコ耳なんて、OSSと関係なさずぎ!
627デフォルトの名無しさん:2006/07/07(金) 00:24:29
気持ち悪い
本当に気持ち悪い
頭の中がアニメとパソコンしかないおたく
気持ち悪い
628デフォルトの名無しさん:2006/07/07(金) 00:26:27
足ピーはMayaaのオリジナル性を否定することでS2プロダクト全体のオリジナル性を否定するさくせんのようだな。

獄長にコテンパンにやられてSeasarアンチに転向したきっかけを作ったプロダクトだ。さぞ思い入れも深かろうw

629デフォルトの名無しさん:2006/07/07(金) 01:17:46
>>627
別に、お前を気持ちよくさせたいなんて、誰も考えていないから。

独りでおなってなさい。
630デフォルトの名無しさん:2006/07/07(金) 02:49:31
ここに来て「入門記でSpringにも貢献してますが、何か?」と来たかwwwww極長喧嘩うますぎwww
631デフォルトの名無しさん:2006/07/07(金) 08:59:14
循環参照してっと、リークが起こる可能性が上がるの?(実績値から判断してもいいです)
ルートからの参照が切れてないからGCに入らない=取り出そうとすれば
取り出せる。

仮に取り出せないような作りをしたんなら、そりゃ単なるバグだと思ってるんだが。
632デフォルトの名無しさん:2006/07/07(金) 13:12:26
Seasarで開発したソフトウェアを難読化したいんだけど、
diconやら何やらで名前参照が多すぎてname obfuscatorを
かけられない状況です。どなたか、Seasarと難読化に
ついての一般的なアドバイスを下さい。
633デフォルトの名無しさん:2006/07/07(金) 13:19:37
>632

http://java.sun.com/j2se/1.4/ja/docs/ja/tooldocs/win32/jarsigner.html

で難読化じゃなくて、secureなjarにすれ。
634デフォルトの名無しさん:2006/07/07(金) 13:43:58
むか
635デフォルトの名無しさん:2006/07/07(金) 13:55:20
昔さ、近所のオバさんが飼い犬の散歩しててさ、
イヌかわいい〜とかいって近寄っていった通りすがりの中学1〜2年ぐらいの
何人かのうちの一人に突然かみついた訳よ。
学生は泣き出し、飼い主は「あららら、ゴメンナサイね〜」と
そんな悪びれた感じなくニコニコしながら謝る。
オレがかまれた子に「かまれた所がキズになってるね、よく水洗いして、念のため病院逝ってこいょ」って言ったのよ。
そしたら、飼い主が「この子は予防接種してるから狂犬病なんかになるわけないでしょっ!」っていきなりキレ出したのさ。
オレもそんな飼い主のアフォさ加減に逆ギレして
たとえペットといえども動物が持つ病原体がどれだけ危険がを
5分ぐらい説教食らわせたんだな。
でもって飼い主は「謝まったからもういいでしょっ!」と捨てぜりふ残して去っていったのさ。
ま、中学生は男子だったから、ぶっちゃけどうでもよかったんだけどな。

イヌがシーサーみたいな感じだったから昔を思い出して書いてしまったよスマソ
636632:2006/07/07(金) 17:40:39
>>633
その方法ではリバースエンジニアリングを防げない気がするのですが、
私の理解不足でしょうか。
637デフォルトの名無しさん:2006/07/07(金) 18:16:19
>634

すまそ。書き方がわるかった。
ただS2は名前参照多いから、難読化するのは厳しいと思われ。
638632:2006/07/07(金) 19:55:04
気合でdiconファイルを書き換えようかとも思ったんですが、
面倒だし危険すぎますよね。Daoのメソッド名規約なんかもあるし。
疎結合と難読化は相性が悪いですね。
639デフォルトの名無しさん:2006/07/07(金) 20:43:49
>Springにはボトムアップをしていこうという姿勢をなんとなく感じます。
>Seasarについてはメイン開発者と数人のハイレベルエンジニア?によるトップダウンという
>姿勢を感じます、メイン開発者と数人のハイレベルエンジニア?が幹を決め、それに従って
>他のエンジニアが動いているという印象を受けます。

これについて誰も否定しないあたりがSeasar(笑)
640デフォルトの名無しさん:2006/07/07(金) 21:29:12
Seaserに敵が多いのはあたりまえなんだから、
批判されてもあんまり向きにならんほうがかっこいいと思うけどなぁ。
641デフォルトの名無しさん:2006/07/07(金) 21:31:13
>>640
敵がしょぼいから立派な敵になるように獄長が指導してるんジャマイカ
642デフォルトの名無しさん:2006/07/07(金) 22:09:39
>>641
たしかにしょぼいな。小学五年生以下www
643デフォルトの名無しさん:2006/07/07(金) 22:32:21
なんで敵おおいんだ?
644デフォルトの名無しさん:2006/07/07(金) 22:44:19
ちょっとでも有名なれば、「噛み付く俺カコイイ」的な電波が湧いてくるのは当然じゃん。
645デフォルトの名無しさん:2006/07/07(金) 22:47:48
>>639
なぜSpringがボトムアップなんだ?
あれこそRodによるトップダウン開発だろ。
まさかContributionの多さを言ってるんじゃないだろうな。
Springのほうが世界的には広まっているのは確かだから、contributeする人もSpringのほうが多いのは仕方ない。
でもそれはトップダウンとかボトムアップとかには関係ない。

印象だけで語るなら、なんだっていえるわな。
646デフォルトの名無しさん:2006/07/08(土) 00:13:24
Seasarはプロダクトとしてかなりいい
DIコンテナとしてはSpring波にいい

だが、メインのこみったーたちの叩きがこわいゆえ
近寄りがたい雰囲気をだしている

一発触発=Seasar2

といった悪いイメージがあるように思える
647デフォルトの名無しさん:2006/07/08(土) 00:19:29
一発触発ってはじめてきいた・・・
648デフォルトの名無しさん:2006/07/08(土) 00:19:59
バグ報告したら叩かれるもんなー。凄すぎる。
649デフォルトの名無しさん:2006/07/08(土) 00:43:24
>>648
漏れがMLで報告したときは、叩かれるどころかちゃんと次のリリースに含まれたけど?
その叩かれたっつぅバグ報告教えてよ。


叩かれるのが怖いとか言ってるのって、喧嘩もしたことないいまどきのお子様たちか!?
おかしな妄想電波を披露すれば、それは叩かれるに決まってるだろうが。

でもな、叩かれたおかげで自分が電波ゆんゆんだったことに気付けるんだぞ。
そして、次からはどうやって発言すれば良いかが分かってくる。
(芦ほどの天才さんになると無理みたいだけど、普通の人間なら大丈夫)

怖がってないで、もっと喧嘩っつぅか議論しろ。
寧ろ、真摯に受け止めてくれる分、狛犬界隈はもってこいな場所だと思うぞw
650デフォルトの名無しさん:2006/07/08(土) 01:06:19
バグ報告で叩かれてるのは記憶にないなぁ・・
あったっけ?
651デフォルトの名無しさん:2006/07/08(土) 01:38:20
kkバトルのk氏が報告したメモリリークの件くらいか。
過去の行ないのせいでスルーされかけたがw
652デフォルトの名無しさん:2006/07/08(土) 01:48:16
>>651
あれはかとちんがキレただけに見えた。そのくせ負けてるしw
それよりパフォーマンス改善案を意味不明と切り捨てたのがひどい。
653デフォルトの名無しさん:2006/07/08(土) 02:00:31
>>649
獄長、乙であります。
654デフォルトの名無しさん:2006/07/08(土) 03:40:10
「変人」について。
ttp://www-06.ibm.com/jp/developerworks/linux/010223/j_l-dist1.html
>残念ながら、レベルの低い2人のStampedeデベロッパーが、 slpv6プロジェクトを支配したがっていました。
>彼らの道とわたしの道は異なっており、 彼らは、新しいslpv6システムを侮辱することに時間の大半を費やしていました。
>わたしは、熱い開発討論に何時間もかけて、彼らの攻撃から自分の案を守ろうとしましたが、 何の解決にもなりませんでした。
>結局、彼らはただ議論好きなだけで、思ったとおりにならないと満足しない、 ということがはっきりとしてきました。

6年近く前の文書なんだが世の中何も変わってないなw
>こうした人たちはかなり簡単に見分けることができます。 コードを作成していない人 (またはそのつもりがない人) です。

>>622
結局、>>115でFAではないか、と。

あとNGになる前あたりの頃までRELAXを支持してた人間としては、
・RELAXはデータ型の定義にXML Schema Part 2を流用したりしてて、XML Schemaの全否定なんぞ一度もしていない
・XML SchemaとRELAX(NG)の当時の流れ(つうかRELAX衰退の経緯)は
 「XML Schema複雑すぎww誰も実装できっこないwwww」
 →「RelaxならRelaxer(当時のキラーツール。JAXBみたいなの)もあるし簡潔だしSAXみたくデファクトになれるんじゃね」
 →IBM、XML Schema処理系をアッサリ実装
 →( ゚Д゚ )( ゚Д゚ )( ゚Д゚ )
 →「既存実装がある」という技術的優位を失ったRelax激しく勢力ダウン
 →政治的巻き返しを図ってJames ClarkのTREXを吸収合併。RELAXNGに
 →TREX吸収のアオリで文法が変更される
 →当初からの支持者が離脱。ジリ貧に
 って感じの、ぶっちゃけ自滅であってXML Schema云々は無関係。
てのは主張しとく。

ことさらXML Schemaを「無根拠に」叩いて支持の減退を図るがごとき「自称」RELAX(NG)支持者は
MicrosoftをM$と呼ぶ類の「自称」Linuxファンと同様に
本来の支持層にとっては「無能な味方」っつうか害悪でしかないんだが。
つうかLinuxなりRELAXなりはただの名分で実際はMicrosoftやらXML Schemaやらのアンチなだけだろw
655 ◆gEOMkQDRbs :2006/07/08(土) 04:19:53
>>652
パフォーマンス改善案って、user-ML:3907からのスレッドのことか?
あれは(提案者には悪いが)すこし的外れだっただろ。
パフォーマンスチューニングの基本は、まずボトルネックやホットスポット
を探すことだと思う。この改善案に限った話に限らず一般にね。
仮に、あるモジュールの性能が倍速になったとしても、そのモジュールで
費される時間が全処理時間の中で占める割合が小さければ、全体として
は目立った性能改善は見込めない。
モジュールの高速化に副作用が伴うとしたら、なおさら、そのような「高速
化」を積極的に実施しようという決定はしないと思う。
そしてuser-ML:3907からのスレッドで出された提案では、全体に占める割
合の評価はおこなわれていなかったと思う。さらには改善提案として出さ
れたコードにはdouble checked lockingが使われていた(user-ML:3920)わ
けで、副作用(というか悪影響)のほうが大きいと思う。
656デフォルトの名無しさん:2006/07/08(土) 04:59:40


>>655
>パフォーマンスチューニングの基本は、まずボトルネックやホットスポット
>を探すことだと思う。この改善案に限った話に限らず一般にね。

これはそのとおりなんだけど、だからといって

>そしてuser-ML:3907からのスレッドで出された提案では、全体に占める割
>合の評価はおこなわれていなかったと思う。

こんなことで却下するのはおかしくね?
「全体に占める割合を評価したところ、ごく小さい割合しかなかったので却下」ならわかるけど、
割合が不明な時点で結論を出すのはおかしい。
「全体に占める割合の評価」ってけっこう難しくて、作者あるいはかなり詳しい人間じゃないとできないから、
わかってない人間が評価に手間かけるぐらいなら実験的に改善してみて効果を測定してみるほうが
手っ取り早いこともある(少なくとも元メールの人はそうしてるし)。
また改善のアイデアを出す人が評価できなければ別のわかる人がやってあげればいい。

>さらには改善提案として出さ
>れたコードにはdouble checked lockingが使われていた(user-ML:3920)わ
>けで、副作用(というか悪影響)のほうが大きいと思う。

これは難しいな。double checked patternって絶対悪なの?今回のケースでも
副作用があるのかな。
657 ◆gEOMkQDRbs :2006/07/08(土) 05:44:47
>>656
> 「全体に占める割合の評価」ってけっこう難し
これには同意せんでもない。

が、あのベンチはToyっぽいのでは?(3907氏ごめん)
そのわりにいきなり投稿者氏の思ううところの改良コードを
パッチとして投げてきてる。(それが悪いとはいわんが。)
だから「かなり詳しい人間」(極長だっけ?)が、妥当性を判
断して、それは効果が薄いと思う、と返したんじゃないかな。

メタな話になるが、このケースの場合、いきなりcodeを投げ
て「こういうのどう」とやるより、「次の部分のsynchronizedが
気になるんだけど、誰か実案件に近いシステムでプロファイ
ラをかけてみた人いませんか?それか誰かやってみない?
効果が見込めるようなら改良の余地ありってことで検討した
らいいと思います」とやればよかったんじゃないかな。

あ、ひが氏も「環境により変化する可能性があるので、実際
のご自分の環境に合わせて試されるのが確実だと思います」
と言ってるね。アプリの作りにかなり依存するのかな。

いま読み返してみたが「コミッタの応答にもツッケンドンな感
じがある」といわれれば、あるかもしれない。ともあれ、3907
での切り出しかたをはじめ、話のもっていきかたを工夫して
ればなーと思わないでもない。

また、この部分でdouble checked lockingが悪かどうかは、
漏れには判断つきかねる。だが、「かなり詳しい人」の発言を
見ると、マルチスレッド対応を考えるべき部分のように思える
わけで、だとすればdouble checkedでは駄目でしょう。

658 ◆gEOMkQDRbs :2006/07/08(土) 05:53:07
>>657
大事なことを書き忘れてた。

俺は何にもしてないから、俺より3907氏のほうが偉いんだよ。
そう考えると、MLに意見を投稿してくれる人を大事にする雰囲気があってもいいかもね。

ただ、俺からするとkoichik氏は技術もあり、マメに対応してて優しいと思うがね。
3907氏がヘコンでしまうようなことがあったり、やりとりを見てて嫌気を感じる人がいたり
するようだと勿体ないね。

MLに参加してせめてアットホームな雰囲気作りに協力するかな。
いや、ゴミレスしか書けないだろうから、やめとくか。長文スマンかった。

>>656 レスしてくれてありがとうな。おやすみ。
659デフォルトの名無しさん:2006/07/08(土) 07:05:08
>>657
>が、あのベンチはToyっぽいのでは?(3907氏ごめん)
ベンチマークテストなんてそんなもんだろ。
今回のはsynchronizedを外した場合にどのくらい速くなるかをみるものだから、
ほかの要因による影響がないようにしようと思ったら、なるべく単純なベンチでいいと思うけど。

>そのわりにいきなり投稿者氏の思ううところの改良コードを
>パッチとして投げてきてる。(それが悪いとはいわんが。)
なぜパッチを投げることがごちゃごちゃいわれるんだ?
パッチを投げなかったら投げなかったで「どのような変更をしたのかわからん。
パッチを投げろ」というくせに。
あのメールは改善を強く要求しているんじゃなくて、こういう変更をしたらこれだけ速くなりました、
という情報を流しただけに見える。だからどういう変更をしたかを示すために、
パッチをだすのは正しい。それを勝手に改善要求と受け取って騒ぎ立てる人間がわからん。
せっかくベンチまでとって情報くれた人に対してあんな対応されたら、怖くて意見なんか出せなくなる。

>だから「かなり詳しい人間」(極長だっけ?)が、妥当性を判
>断して、それは効果が薄いと思う、と返したんじゃないかな。
だからその妥当性の判断の根拠がおかしいんじゃないかということ。

>あ、ひが氏も「環境により変化する可能性があるので、実際
>のご自分の環境に合わせて試されるのが確実だと思います」
>と言ってるね。アプリの作りにかなり依存するのかな。
そのメールを受けて自分でベンチマークしてるじゃん。
それなのにまるで「そのベンチはtoyだから意味なし」なんて、何考えてんだ。
660デフォルトの名無しさん:2006/07/08(土) 08:36:32
要するにコミッタ連中は口や態度は悪いがやることはちゃんとやってるでFA?
661デフォルトの名無しさん:2006/07/08(土) 09:05:12
>>660
全員では無いがやってるやつはやっている。
662デフォルトの名無しさん:2006/07/08(土) 10:24:54
結論
 Seasarは、内部動作や関連仕様を深く理解している達人が使いこなせば高い効果を得られるが、
 そうでも無い常人にはSpringの方が色々と手っ取り早くて効果も大体同じ。
663デフォルトの名無しさん:2006/07/08(土) 10:25:01
てかいちゃもんつけられた見たいな反応してると思うけどね。
極端な書き方してしまうのが情けないと思うよ。

意味が分からない、とか、問題だらけ、とか
感情的な表現にしか見えない、本当にそうか?という疑問がわく。
double-checked lockingの話もなんかおかしいように見えるぞ。
664デフォルトの名無しさん:2006/07/08(土) 10:28:49
>>663
> double-checked lockingの話もなんかおかしいように見えるぞ。

kwsk
665デフォルトの名無しさん:2006/07/08(土) 10:40:01
double-checked lockingはJavaVmの上では安全でないのがわかってるからな
666デフォルトの名無しさん:2006/07/08(土) 10:41:43
リンクの話でdouble-checked lockingはだめと結論しているけど、
あそこのコード内容だけで、あのリンク先ではなんかごまかされた感じがする。

もちろん本当に問題はあるかもしれんし、正直怪しいことはやらない方が
いいとは思うんだけど、書き方がね。
リンク先を示して常識的に(当たり前のように)、このとおりだめだから。
て言ってる感じだけど、あのコードとリンク先の話では単純には判断できない。
volatileにしたって、具体的に同問題なのか見えない。

ように俺には思えるだけで、まあ本当に的確なことは言ってるのかもしれない。
ただ、書き方として納得行く説明になってないってこと。
667デフォルトの名無しさん:2006/07/08(土) 10:44:05
>double-checked lockingはJavaVmの上では安全でないのがわかってるからな
これって俺も疑問あるんだけど、いついかなる場合もだめなの?
よくある説明だとアウトオブオーダ書き込みの問題になってるけど、
その問題は処理が完了する前にチェック用変数がさきに変化してしまうことだよね?
そういう処理じゃない場合はどうなるの?
668デフォルトの名無しさん:2006/07/08(土) 10:44:16
>>665
これだな。
ttp://www-06.ibm.com/jp/developerworks/java/020726/j_j-dcl.html
>ほとんど知られていないJavaメモリー・モデルの詳細が原因で、
>このdouble-checked lockingイディオムは、動作が保証されていません。
>常に障害が起こるわけではなく、散発的に障害が起こるのです。
>さらに、その障害の理由が分かりにくく、Javaメモリー・モデルのささいな事項に関連しています。
>こうしたことがあるため、double-checked lockingに起因するコード障害を調べることは、きわめて困難です。

ミドルウェアで再現しない障害は勘弁だな。つってもsynchronized外しってだけなら他にやりようがあるかもしれんが。
669デフォルトの名無しさん:2006/07/08(土) 10:51:23
そのリンクの話は納得いくんだけど、
どのような形でもdouble-checked locking部分があると
そくリンクを見せてだめってのが、本当か?って思ってしまうってこと。

念のため、そもそもあやしいならやるべきじゃないってのには別に反対しない。
670デフォルトの名無しさん:2006/07/08(土) 10:58:02
まぁ、>>669がIBMのJVM開発者以上に、Javaの動作の詳細を把握し尽くしているなら、
あるいは、double-checked lockingでもいいかもね。
671デフォルトの名無しさん:2006/07/08(土) 11:04:38
んーもちろんそんなことはないってかとんでもないんだけど、
そうじゃなくて(あのリンクの話がおかしいって言ってるんじゃなくて)
あのリンクの話と、もとのdouble-checked lockingが同じ話に見えないってこと。
だからといって使おうとは思わないんだけど、なんていうか、うーん…
672デフォルトの名無しさん:2006/07/08(土) 11:09:04
>>667
> これって俺も疑問あるんだけど、いついかなる場合もだめなの?

そうじゃない。
いついかなる場合も安全だということが保証されないってこと。
Java5ではメモリモデルが修正されてvolatile使えばいついかなる場合も
安全になることが保証されるようになった。

> よくある説明だとアウトオブオーダ書き込みの問題になってるけど、
> その問題は処理が完了する前にチェック用変数がさきに変化してしまうことだよね?

それに限らずメモリがちゃんと同期しないのが問題。
DBでいうとダーティーリードみたいな状態になるってことだな。
673デフォルトの名無しさん:2006/07/08(土) 11:15:38
ごめん、いついかなる場合もだめなの?ってのは、
double-checked lockingのような、ifとsyncの2重構造がある場合は
それがどんな処理であろうとも、「いついかなる場合も安全だとは保証できない」
状態になってしまうの?という意味で書いた。


んで
>それに限らずメモリがちゃんと同期しないのが問題。
んーじゃなくてさ。
double-checked lockingでは処理が書き込みよりあとで行われることが問題。
じゃあそういう処理じゃなかったらどうなの?って聞いてるわけよ。

674デフォルトの名無しさん:2006/07/08(土) 11:17:19
訂正
>double-checked lockingでは処理が書き込みよりあとで行われることが問題。
いわゆるdouble-checked lockingでは、
処理が書き込みよりあとで行われる可能性を排除できないことが問題。
675デフォルトの名無しさん:2006/07/08(土) 11:29:01
この場合他スレッドから見えるメモリへの同期は遅くてもかまわない。
メモリへの反映の方が先に行われた場合の問題ね。
676デフォルトの名無しさん:2006/07/08(土) 11:32:18
>>673
そういう処理がない場合はdouble-checked lockinを使う価値なくね?
他のスレッドで更新される可能性のあるメモリを参照しないとか、
他のスレッドで参照される可能性のあるメモリを更新しないなら問題はないだろうが、
それならdouble-checked locking自体が不要だと思うぞ。
677デフォルトの名無しさん:2006/07/08(土) 11:36:54
いや、更新されないんじゃなくてね…
何らかの処理が完了する前に、チェック対象の変数のメモリに
反映されてしまう可能性がない処理であれば使えるでしょ。
※具体的にこういう場合って想定があるわけじゃないんだが…
678デフォルトの名無しさん:2006/07/08(土) 11:40:27
>>677
スマン、コードで書いてくれ。どういうケースで使えるってのかわからん。
679デフォルトの名無しさん:2006/07/08(土) 11:50:54
例えば
 if (checkTarget == null) {
  synchronized (〜) {
   if (checkTarget == null) {
    checkTarget = なんか処理();
   }
  }
 }

とかあった場合に、「なんか処理」がどんなものでも
だめなのか(安全性が保証できないのか)ってこと。
普通のいわゆるdouble-checked lockingの例では、ここが
checkTarget = new CheckClass();
見たいになってるんだけど、この場合はコンストラクタ実行より前に、
checkTargetがnullじゃなくなってしまう可能性を排除できないから問題。

では、「なんか処理」でそういうことが発生しない場合ってのはないの?ということ。
たぶん単純な構造では、最適化によって結局同じことになってしまうのかなとは思うんだけど、
常にだめかというと疑問ってこと。

結局、どのような処理でも、処理完了前に戻りインスタンスの配置が確定して
メモリに反映されてしまう可能性があるのならだめだろうけどね。
680デフォルトの名無しさん:2006/07/08(土) 11:52:42
ああ、えーと、つまりこういう場合に使えるって言ってるんじゃなくて、
 if (checkTarget == null) {
  synchronized (〜) {
   if (checkTarget == null) {
こんな構造が出てきたときに、即「はいだめ」というのは妥当なの?ってこと。

681デフォルトの名無しさん:2006/07/08(土) 12:03:19
>>679
おれはJVMのサクーシャでもコンパイラのサクーシャでもないから確かなことはいえないが、
そのケースは無条件に近くアウトだろうな。
外のifが成立したスレッドではcheckTargetという変数のあるメモリはグローバルメモリと
同期されているわけだが、その参照先が同期されてないないとcheckTargetを参照した
時点でアウトだ。
セーフなのは外のifを抜けた後にcheckTargetを使ってない場合だが、それならここで
checkTarget=ってする必要ないはずだよな。
682デフォルトの名無しさん:2006/07/08(土) 12:10:57
いやいや、シングルトンインスタンス作成みたいに、
一度だけ実行される処理のイメージだよ。
だから、checkTarget は未反映か反映済みかしかなくて、
「処理が完了していない」うちに反映済みにならなければ
問題ないでしょ。
反映が遅い方にずれる方は、その後のsynchronized
でのチェックではじけるんだから。
683デフォルトの名無しさん:2006/07/08(土) 12:14:59
ああ、ごめん違うな。
参照先が同期されていないうちにcheckTargetを参照したらアウトか、
いいたいのは、つまりそれが保証できる処理内容もあるんじゃないのってか
うーん微妙だな…
684デフォルトの名無しさん:2006/07/08(土) 12:19:57
>>682
> いやいや、シングルトンインスタンス作成みたいに、
> 一度だけ実行される処理のイメージだよ。

スマン、コードで書いてくれ。

> だから、checkTarget は未反映か反映済みかしかなくて、
> 「処理が完了していない」うちに反映済みにならなければ
> 問題ないでしょ。

checkTargetという変数(ポインタ)とそのポインタが指すエリアは別だから
checkTarget(ポインタ)だけ反映、その指すエリアは未反映とかあるぞ。

> 反映が遅い方にずれる方は、その後のsynchronized
> でのチェックではじけるんだから。

外のifを抜けた後にsynchronizedするならそもそもdouble-checked locking
いらなくね?
685デフォルトの名無しさん:2006/07/08(土) 12:22:05
>>683
スマン、リロードしないで書き込んじまった。

> 参照先が同期されていないうちにcheckTargetを参照したらアウトか、
> いいたいのは、つまりそれが保証できる処理内容もあるんじゃないのってか

それを保証するためにJava5でvolatileの定義が変わった。
checkTargetがvolatileならcheckTargetが反映される時はその参照先も
必ず反映される。
686デフォルトの名無しさん:2006/07/08(土) 12:23:44
>>685
> checkTargetがvolatileならcheckTargetが反映される時はその参照先も
> 必ず反映される。

参照先だけじゃなくワーキングメモリ全体が反映される。
687デフォルトの名無しさん:2006/07/08(土) 12:28:01
うーんやっぱり怪しいかな。
長々と付き合ってもらってありがとう。
>それを保証するためにJava5でvolatileの定義が変わった。
なるほど。
688獄長:2006/07/08(土) 13:09:29
>>687
> 長々と付き合ってもらってありがとう。

どういたしまして
689デフォルトの名無しさん:2006/07/08(土) 13:29:46
ロックによるパフォーマンス考えるのならJ2SE5.0以上つかえ
690デフォルトの名無しさん:2006/07/08(土) 13:57:10
なんかここら辺の話を思い出した
ttp://d.hatena.ne.jp/khi/20041201#c
691デフォルトの名無しさん:2006/07/08(土) 17:49:08
数日後、獄長のブログにさも知っていたかのごとく
double-checked locking の話題が
692デフォルトの名無しさん:2006/07/08(土) 18:55:43
>>691
ドコー??
693デフォルトの名無しさん:2006/07/08(土) 20:14:45
獄長のdouble checked locking読みたいけど見つけられません
アドレス貼ってください
694デフォルトの名無しさん:2006/07/08(土) 23:14:56
この勉強会に行けばよかったのか。
ttp://d.hatena.ne.jp/yad-EL/20051203/1133626244
695デフォルトの名無しさん:2006/07/09(日) 00:20:43
double checked locking、
こないだコード書いたばかりだよ・・・。がーん。

694のリンク先、static initializer使えばうんぬんあるけど
どういう事なんだろう、すぐに思い浮かばない。

696695:2006/07/09(日) 00:42:50
あ、これって、nullチェックする変数が
ローカル変数だった場合は問題ないのかな・・・。
要するにキャッシュしたかったんだけど

class Hoge{
 private static Map fugaMap = new HashMap();
 
 function Fuga getFuga(String key){
  Fuga fuga = fugaMap.get(key);
  
  if (fuga != null) {
   return fuga;
  }
  
  synchronized (fugaMap) {
   fuga = fugaMap.get(key);
   if (fuga != null) {
    return fuga;
   }
   
   fuga = new Fuga();
   // fugaに対して色々処理
   fugaMap.put(key,fuga);
   return fuga;
  }
 }
}
って感じ。
697デフォルトの名無しさん:2006/07/09(日) 00:45:32
>オーバーヘッドを減らすためのパターンなのにvolatileでオーバーヘッドが増えるのでは意味がない。
そりゃちょっと意味が…

>>695
static initializerで直接newすればよい。
初期化を遅延したいならインナークラスで間接的に。
698デフォルトの名無しさん:2006/07/09(日) 00:54:50
>>696
>  function Fuga getFuga(String key){
>   Fuga fuga = fugaMap.get(key);

ここのHashMap#get()がsynchronizedの中のHashMap#put()と
競合するとアウトになる可能性がある
699デフォルトの名無しさん:2006/07/09(日) 01:00:00
>>696
それ、>690に書いてあるのと全く同じじゃん。
double-checked locking以前の問題。
700デフォルトの名無しさん:2006/07/09(日) 01:03:03
そういうことじゃないと思うんだよ。
701デフォルトの名無しさん:2006/07/09(日) 01:07:02
いやそういうことも含まれてるか…
702デフォルトの名無しさん:2006/07/09(日) 01:13:28
ああ>>700>>698に対してね。
703695:2006/07/09(日) 02:03:45
レス有難う御座います。
synchronizedの外のgetと
中のpushがぶつかった時の動きが保証出来ない
わけですね。まさにそれ以前の問題・・・。
さらに根が深かったですか・・・。うーむ。

実はそんなに頻繁に呼ばれるところでもない気が
してきたので、オーバーヘッド気にせずに
最初からロックかけちゃおうかと思います。

話の流れが違っちゃったみたいで失礼しました。
704695:2006/07/09(日) 02:07:11
つか最初からCollections#synchronizedMapで
ラップしてやりゃいいのかな。
705デフォルトの名無しさん:2006/07/09(日) 02:33:20
>>704
Collections#synchronizedMap使うくらいなら、

class Hoge{
 private static Map fugaMap = new HashMap();

 public Fuga getFuga(String key){
  synchronized (fugaMap) {
   Fuga fuga = fugaMap.get(key);
   if (fuga != null) {
    return fuga;
   }
   fuga = new Fuga();
   // fugaに対して色々処理
   fugaMap.put(key,fuga);
   return fuga;
  }
 }
}

でいいでしょ。
706705:2006/07/09(日) 02:39:55
ただ、new Fuga()が複数回起こってもいいのなら、ConcurrentHashMapを使えば
lock freeにできる。

class Hoge{
 private static ConcurrentMap fugaMap = new ConcurrentHashMap();

 public Fuga getFuga(String key){
  Fuga fuga = fugaMap.get(key);
  if (fuga != null) {
   return fuga;
  }
  Fuga newFuga = new Fuga();
  // newFugaに対して色々処理
  fuga = fugaMap.putIfAbsent(key,newFuga);
  return (fuga != null ? fuga : newFuga);
 }
}
707695:2006/07/09(日) 03:14:34
>706
ああそれがパフォーマンス改善案出した人が
獄長に1.4じゃ使えないって怒られた奴ですね。

うちの場合1.5なのでオーケーです。
ちょっと調べてみます。有難う御座いました。

でもやっぱり705みたく素直に最初からロックかなあ・・・。

ちょっとS2のソース見て勉強します。たしか
S2DaoはDaoMetaDataをMapでキャッシュしてたと思ったな。
708705:2006/07/09(日) 04:00:03
> ああそれがパフォーマンス改善案出した人が
> 獄長に1.4じゃ使えないって怒られた奴ですね。

まあ、一応 backport-util-concurrent ってのがあるんだけどね。
http://dcl.mathcs.emory.edu/util/backport-util-concurrent/

# ただ、backport-util-concurrentってJava 1.4向けのライブラリのくせに
# 思いっきりJSR-133に依存してるのよね……
# たとえばConcurrentHashMapの実装はJava 5.0のものとほぼ同じで、
# volatile変数への読み書きがMemory Barrierになることが前提のコードなのよ。


あ、サッカー始まった。
709デフォルトの名無しさん:2006/07/09(日) 08:53:36
>>704
Collections#synchronizedMap
って(コスト消費するくせに同期問題を解決できないって類の)問題なかったか?
695にはもう関係ない話かもしれんが。
710デフォルトの名無しさん:2006/07/09(日) 12:00:22
速度もとめたいのなら最新のVM使えという話でおけ
711デフォルトの名無しさん:2006/07/09(日) 12:58:51
>>709
Iteratorを使うときに注意しろって点はあるが、
ttp://java.sun.com/j2se/1.4/ja/docs/ja/api/java/util/Collections.html#synchronizedMap(java.util.Map)
APIドキュメントに書いてある注意点を守れば、ちゃんと正しく同期をしてくれる。

ていうか、APIドキュメントに「同期 (スレッドに対して安全な) マップを返します」と
書いてあるのに、それが嘘な訳あるか。
712デフォルトの名無しさん:2006/07/09(日) 13:36:45
>>711
うろ覚えだったんで改めて探してみたんだが、
JavaDocのIteratorの話と、
「条件付スレッドセーフ」
ttp://www-06.ibm.com/jp/developerworks/java/031114/j_j-jtp07233.html
の話しか出てこないわ。
漏れの勘違いか条件付スレッドセーフの話(同期無しにput-if-absentするとアウト)
と混同したのかも試練。
713デフォルトの名無しさん:2006/07/09(日) 22:00:07
何だかよく判らないけれど、Seasarに深刻なバグがあることは理解した。
714デフォルトの名無しさん:2006/07/09(日) 22:18:39
>>713
君の頭のバグをどうにかしたほうがいいと思われ。
715デフォルトの名無しさん:2006/07/10(月) 00:02:13
Seaserの中の人は、2ちゃんのなかでまで一生懸命なのが微笑ましいねw
716デフォルトの名無しさん:2006/07/10(月) 00:29:34
どこででも一所懸命、素晴らしいことじゃないか。
717デフォルトの名無しさん:2006/07/10(月) 00:48:43
俺達のasipが遂に勝利宣言
718デフォルトの名無しさん:2006/07/10(月) 00:56:09
どこがだよw
719デフォルトの名無しさん:2006/07/10(月) 01:06:49
http://mohican.g.hatena.ne.jp/keyword/勝利宣言

・本当に説得力が有ったり、納得できる事を言っている人はする必要がないもの
・ギャラリーからは、もう打つ手が無くなって議論放棄を宣言していると解釈される
・メンツや礼儀というようなムラ社会的な価値観を防衛するために、鼻血の出る勢いで無理矢理言い放つ捨て台詞
720デフォルトの名無しさん:2006/07/10(月) 07:02:34
俺ユーザ企業の社内SEだけどSeasar2の提案されたことあるよ
721デフォルトの名無しさん:2006/07/10(月) 09:43:34
>>720
kwsk
722デフォルトの名無しさん:2006/07/10(月) 11:55:02
DIの実験をしようとして
java.lang.NoClassDefFoundError: javax.servlet.http.HttpServletRequest
がでてもうた。
Seasar2ってWebアプリでしか使えないの?
723デフォルトの名無しさん:2006/07/10(月) 12:02:53
外から見る限り、今回の判定は

・ASIP →(変わらず)
・獄長 ↑(地獄の番人としての評価を上げる)
・Seasar2 ↓(地獄の番人がいるという認識を強くする)

という感じかな。
724デフォルトの名無しさん:2006/07/10(月) 12:23:52
漏れはそもそもひが氏がいちいち他のOSSを引き合いに
出すからキチガイを刺激するんだと思うけどな。
ひが氏もここを見てるようだから書いておくけど
いちいち何かを引き合いに出すのはやめた方がいい。
Seasar好きな漏れにとっても見てて気分のいいもんじゃない。
725デフォルトの名無しさん:2006/07/10(月) 13:04:48
ASIPは、実はSeasarに入りたいだけなのかな...
726デフォルトの名無しさん:2006/07/10(月) 13:18:46
最初の冒涜っていうのが、言いすぎだったと思うんだよな

ヒガ 着火
ハブ 焚きつけ
獄長 炎上

という3連コンボが出来上がっている。
727デフォルトの名無しさん:2006/07/10(月) 15:21:11
まあ盗んだうんぬんからして
言いすぎだったわけで。

とはいえ
言いすぎに言いすぎで返した
という感じもないこともない。

なんだかサンバルカン対怪人みたいで
もう悲壮感ただようくらいな負け戦だよ。
728デフォルトの名無しさん:2006/07/10(月) 15:40:51
最後なんか巨大ロボットと巨大化してない怪人との戦いみたいで哀れだったな。
しかし、サンバルカンと同じで、巨大ロボットが現れると一般市民は逃げるしかないのな。
729デフォルトの名無しさん:2006/07/10(月) 15:49:45
そもそも怪人が現れた時点で一般市民は逃げる
ところでサンバルカンって何?
730デフォルトの名無しさん:2006/07/10(月) 15:51:37
くそwwww、若者めぇwwww
http://www.super-sentai.net/sentai/sun.html
731デフォルトの名無しさん:2006/07/10(月) 16:10:23
dクスコ
勉強になったw
732デフォルトの名無しさん:2006/07/10(月) 17:20:14
バルシーサー
バルスネーク
バルモデル
733デフォルトの名無しさん:2006/07/10(月) 17:36:07
サンバルカンって見た事ないんだけどそんなに悲惨なの?
734デフォルトの名無しさん:2006/07/10(月) 19:14:13
servlet-api.jarが入ってないんじゃないの?
別にWebアプリじゃなくても使えるよ。
735デフォルトの名無しさん:2006/07/10(月) 19:21:40
>>722
2.3までは、Servlet用のjarが必要。
2.4からは必要ない。
736デフォルトの名無しさん:2006/07/10(月) 20:42:26
冒涜って…宗教じみてるな、やっぱ。
737デフォルトの名無しさん:2006/07/10(月) 21:41:39
じゃーん。のーばでぃー・えくすぺっつ・ざ・シーサーいんくじしょん!
738デフォルトの名無しさん:2006/07/10(月) 22:36:14
他のOSSを引き合いに出して煽り煽られするのはRubyOnRailsのパクリですなw

それ自体はマーケティングの一環として悪くないと思うんだけど、
Seaserの人たちってひがたんを初めとして素で○チガイじみてるのがちょっとねぇ・・・
739デフォルトの名無しさん:2006/07/10(月) 23:30:36
>>738
お前ほどじゃない。
740デフォルトの名無しさん:2006/07/11(火) 00:00:25
またわかりやすい反応だなw
741デフォルトの名無しさん:2006/07/11(火) 00:01:30
>>736
ヨガ:オープンソース
オウム:シーサー
麻原:ひが
上佑:獄長
村井:オタ

これは事実じゃなくて、何となく似ているなという「私の主観」です。
742デフォルトの名無しさん:2006/07/11(火) 00:47:17
>>741
俺的には獄長とヲタ理事は逆だな
広報担当のヲタ理事と実行犯の獄長
743デフォルトの名無しさん:2006/07/11(火) 00:59:04
>>741
Seasarを使って開発している部隊がマハーポーシャみたいなものか。
744デフォルトの名無しさん:2006/07/11(火) 01:26:45
上佑ヲタ理事説を支持だな
ヲタ理事いなかったら揉め事は
随分と減ったと思う。
745デフォルトの名無しさん:2006/07/11(火) 01:29:02
するとasipは坂本弁護士か?
746デフォルトの名無しさん:2006/07/11(火) 01:36:56
サリンを注入したいのか、注入したくないのか。
747デフォルトの名無しさん:2006/07/11(火) 01:41:29
あんまり不謹慎だからやめれ
748デフォルトの名無しさん:2006/07/11(火) 01:49:17
注入するぞ。注入するぞ。注入するぞ。注入するぞ。
さ〜依存性を注入するぞ〜。
749デフォルトの名無しさん:2006/07/11(火) 02:14:20
誰が上手いこと言えと(ry
750デフォルトの名無しさん:2006/07/11(火) 08:17:03
>2CH辺りがとびつくでしょうね。
つまり中傷はこれから2chでやる、て話か。
って思ったら、
さっそくわかりやすいのなw

ここで相手にされなくなったらSpringスレに出張して
対立を煽ろうとするも、スルーされて火病、springも逆恨み
とかやらかしてくれるのかなw


>Seasarについてこの日記上で一言でも触れた文章全てからSeasarに触れた部分を削除します。
java.fw.seasarのカテゴリで一覧すると明確だったんだが、
Mayaaの件で突っ込まれるまでSeasarには中傷なし→愚行を獄長に撃墜されてコミュニティごと逆恨み
→社長と獄長を恐れてMayaa絡みの中傷は回避、温厚そうなひがたんをターゲットに
→反撃がないことに気をよくして妄言を限界までエスカレート
→ひがたんに逆撃されて自爆→獄長追撃でメンヘル化

って流れがバレバレだからなw隠滅せざるを得ないよなw
751デフォルトの名無しさん:2006/07/11(火) 20:37:01
何だか知らんが妄想乙
752デフォルトの名無しさん:2006/07/11(火) 20:46:22
団体を作ったときにやっちゃいけないこと
http://alisato.parfait.ne.jp/diary/200606c.html#22_t1
----
●団体の外部に対して、不必要な攻撃をする
●団体の外部に対して、自分たちがどのような存在であるかの説明義務を怠る
●団体の外部に対して、事務手続きで不備をする
●団体のメンバーの行動が団体全体のイメージを左右するということを認識しない
753デフォルトの名無しさん:2006/07/11(火) 20:57:23
まあ四番目はたしかになあ。
ぶっちゃけ俺の中では Seasarファウンデーション=獄長 って感じだからなあ。
754デフォルトの名無しさん:2006/07/11(火) 21:16:40
獄長 って誰のこと? ヒントキボンヌ
755デフォルトの名無しさん:2006/07/11(火) 21:20:10
Asipを擁護するつもりはないけど、ひがタソがBlogに書くSpringへの揶揄は見ていて気持ち悪いし、
ロドが日本語読めないのをいいことにちょっとFUDぽくも見える。 

そしてなにより

か ・ っ ・ こ ・ わ ・ る ・ い

この評価は彼らが一番嫌う言葉だと思うんだがな。 今回の騒動見てて思ったよ。
756デフォルトの名無しさん:2006/07/11(火) 21:25:28
>>755
それ全部、君の自意識過剰じゃないの?
757デフォルトの名無しさん:2006/07/11(火) 21:29:04
>754
獄長のブログの技術ネタは面白くない
ttp://d.hatena.ne.jp/aufheben/comment?date=20060623#c
758デフォルトの名無しさん:2006/07/11(火) 21:31:26
>>755
同意。
以前の禿会もそうだしせっかくものが良くても引いてしまう。

>>756
そうとはいえないと思う。>>724にも書いたけどいちいち他のOSSを引き合いに出す必要はないと思う。
759デフォルトの名無しさん:2006/07/11(火) 21:35:40
>>756
一般の開発者から見て、他者、それも最もメジャーなものをなんの根拠も無く下に見るのは
普通に格好悪いと思うぞ。

格好良く見えているとすればはお仲間だけ。
ちなみに漏れもSpringではなく、Seasar2を選んだ。だからこそ格好悪いと言っている。
760デフォルトの名無しさん:2006/07/11(火) 21:40:33
仕事でOSS開発するということは、上とかに対してその優位性をアピールする
ことも必要なんだろうな、と想像してみる


761デフォルトの名無しさん:2006/07/11(火) 21:42:27
想像を一々キーボード叩いて掲示板に書かなくていいよ。
762デフォルトの名無しさん:2006/07/11(火) 21:45:20
同じような優劣差異の文言を、作者がBlogに書くのとiSIDが自社の説明パンフなどで書くのとは全然意味が違う。
763デフォルトの名無しさん:2006/07/11(火) 21:45:58
>>759
>なんの根拠も無く下に見るのは

これ、君の妄想でしょ。

お前が一番格好悪い。
764デフォルトの名無しさん:2006/07/11(火) 21:48:44
>>762
どっちがどうなの?
765デフォルトの名無しさん:2006/07/11(火) 21:49:45
>>756 >>763
seasarの中の人乙
766デフォルトの名無しさん:2006/07/11(火) 21:55:07
>>761
キーボードを叩かずにどうやって書き込めと
767デフォルトの名無しさん:2006/07/11(火) 21:59:05
>>766
音声入力
768デフォルトの名無しさん:2006/07/11(火) 21:59:49
マイクないから無理
769デフォルトの名無しさん:2006/07/11(火) 22:03:01
>>768
マウスで手書き
770デフォルトの名無しさん:2006/07/11(火) 23:13:59
Lockの話はHashtable使っとけばいい話ではないのけ?
Seasarの中の人の立ち振る舞いは、正直どうでもいい。DIの考え(ブーム)なんてあと1年ぐらいだろ。まあ、次はワークフローあたりかね。
771デフォルトの名無しさん:2006/07/11(火) 23:25:16
>>770
つまり今度はS2Bu(ry
772デフォルトの名無しさん:2006/07/12(水) 00:39:07
DIとワークフローを同列に語ってどうする
同列に語るならLL志向とかじゃないの?
773デフォルトの名無しさん:2006/07/12(水) 00:47:00
>>772
いいじゃんブームなんて脈絡ないし
774デフォルトの名無しさん:2006/07/12(水) 02:07:55
>>766
想像は脳内に留めるべき
775デフォルトの名無しさん:2006/07/12(水) 12:21:53
あいかわらずというか、人ってかわんねーもんだな

昔から個人のサイトに出張してわめきちらすのみっともないと思っていたんだが
どっしり構えてメーリングリストなり公式サイトなりで技術的討論だけしっかりしてくれればいいのにな


いい物を作って普及させてみかえしてやるという考えはないものか

それにどんないいものを作ったとしてもその数が大きくなればなるほど
批判も一定の割合は必ず存在するから大きく見えてくるんだし

名前出したGK化はいかがなものか
GKしたいのか、それともしたくないのか
776デフォルトの名無しさん:2006/07/12(水) 12:33:36
>>775
普及の害になることを書いてるわけだからASIP叩きは仕方ない。
それよりも自分のブログでいちいち他のOSSを引き合いに出して
無用にFUDめいたことを書くひが氏は改めたほうがいい。
ひが氏自身がASIPのように叩かれても仕方なくなる。
777デフォルトの名無しさん:2006/07/12(水) 18:16:48
>>776 
同意。

他のコミッタはそれほどでもないのに、ひが氏自身がSpringを下に見せようとしているのは痛すぎる。
先発に対するリスペクトも皆無だし、あれじゃ、Seasar2に興味を持っていた開発者も引くわ。
778デフォルトの名無しさん:2006/07/12(水) 21:21:31
>>775-777
自作自演乙
779デフォルトの名無しさん:2006/07/12(水) 22:18:59
>>778
中の人乙
780デフォルトの名無しさん:2006/07/12(水) 23:22:23
>>778
しさこみったの人オツ
781デフォルトの名無しさん:2006/07/12(水) 23:29:24
ひがたんは確かに電波っぽいよね。
もしかしたら盛り上げるためにわざとやってんのかもしれんけど、どうにも印象悪い。
しょせんバックがISIDじゃ、このレベルかなとも思うが
782デフォルトの名無しさん:2006/07/12(水) 23:32:11
ここは、あしぴ君のつぶやき場になりました。
783デフォルトの名無しさん:2006/07/13(木) 01:28:59
>>782
と、思いたいのですね。なんてな。

>しょせんバックがISIDじゃ、このレベルかなとも思うが 
少なくともおいらも同意。
784デフォルトの名無しさん:2006/07/13(木) 02:18:04
結論としては、似たようなものならSpringの方が安全、と。

つかSeasar使って万一ひがタンや獄長にサポート頼んだり、
質問したりするような羽目になるかと思うと…ちょっとな。
785デフォルトの名無しさん:2006/07/13(木) 02:38:43
葦ピー断筆宣言後、人格攻撃が妙に増えている件について
786デフォルトの名無しさん:2006/07/13(木) 02:54:37
>>785
中の人乙
787デフォルトの名無しさん:2006/07/13(木) 03:23:37
おれはASIPんとこを責めること自体は(ちょっと大人げないとは思うが)別に反対しない。
あからさまなFUDを書き散らして「感想ですから」とかいってるわけで、ちょっと度を過ぎてたな。

それはそれとして置いといてても、獄長がブログとかいろんなところにわざわざ口を突っ込ん
でたり、ひがっちがいちいち他のOSSプロダクトを引き合いに出して「Seasarのほうが上」とか
いうのも「なんだこれ?」と思ってしまう。

「実際上なんだから仕方がない」というのが気持ちなのかも知れないが、何が上か下かなんて
使う側が決めること。

MLにはっきり分からないことを素直に質問したら叩かれそうな印象があるし....
もちろん質問した側が技術的に間違ってることを言ってることは多々あるわけだが、
「技術的に間違ってんだから何言ったていいはずだ」では人は近寄らなくなるね。

ちょっと損をしてると思うよ。

ちなみに俺も業務でSeasar使ったことある。まだXMLレスとかになる前だけど、
かなり開発は楽になったよ。
788デフォルトの名無しさん:2006/07/13(木) 07:02:27
葦Pはガキ
獄長は大人気ない
ひがタソは一言余計
ってことだな。
789デフォルトの名無しさん:2006/07/13(木) 07:30:24
>>787
>>788
人格攻撃しかやること無いの?
790デフォルトの名無しさん:2006/07/13(木) 09:14:22
>>789
どこが人格攻撃?
791デフォルトの名無しさん:2006/07/13(木) 10:18:41
http://d.hatena.ne.jp/t_yano/20060615/1150397084

これなんかいい例だな。要は「お前がバカだからLazy Loadingが楽なように感じるだけだ」って言ってるわけで。

あんま在野の普通のエンジニアを敵に回さないほうがいいと思うんだけど、変わらないんだろうな…
792デフォルトの名無しさん:2006/07/13(木) 10:32:38
>>791
獄長にTBするなんてそいつ漢だな!!
793デフォルトの名無しさん:2006/07/13(木) 11:08:38
獄長も負けることあるんだな。カイエンは苦手なのか。
794デフォルトの名無しさん:2006/07/13(木) 11:44:06
なんだ、これは負け犬の遠吠えだったのかwww
http://d.hatena.ne.jp/koichik/20060620#1150826427
795デフォルトの名無しさん:2006/07/13(木) 13:40:20
なんで極端な例出すかな。
そんな場面で使う訳がない。
誰もなんでもかんでも遅延ロードがいいなんて
言ってないのに。
796デフォルトの名無しさん:2006/07/13(木) 14:02:27
>791

よんだ。長い。
しかし別に獄長が攻撃してるとかそういうのではない気がする。
環境が異なれば、使うツール・技法も異なってくるってだけだろ。

Cayenneがエンタープライズ環境とかを想定してないだけな気もする。
797デフォルトの名無しさん:2006/07/13(木) 18:54:22
>>795
獄長も遅延ロードがいつでも使えないとは言ってないんじゃない?
うまくいかない場合があることを意識してるかって話だと読んだ。
798デフォルトの名無しさん:2006/07/13(木) 19:48:44
>>797
なかのひと乙
799デフォルトの名無しさん:2006/07/13(木) 19:49:44
非常に頭の良い人たちが使うと効果的なフレームワークだとは思いますが、
凡人が使うにはちょっと敷居が高いですな。
800デフォルトの名無しさん:2006/07/13(木) 20:05:45
>>791
読んだけど、本当に獄長は大人げないなw

自分で「状況が異なれば選択も異なるということは理解しているつもりです」
といっているわりには、遅延ロードが楽になる状況を理解しようとしていないし。
文章の書き方から察するに、自分がサイコーとでも思っているのだろうか...
801デフォルトの名無しさん:2006/07/13(木) 20:16:35
>>800
葦P乙
802デフォルトの名無しさん:2006/07/13(木) 20:27:19
文章の書き方から察するに、自分がサイコーとでも思ってるね。
803デフォルトの名無しさん:2006/07/13(木) 21:04:20
確かにそれだけは間違いないな(w
804デフォルトの名無しさん:2006/07/13(木) 23:17:06
この文章に全てが表れてると思うよ。

> 参照系だからってトランザクションを意識しなくて済むなんてあり得ないし

参照系だからトランザクションでエラーが出てもリロードさせればいいっていう程度のシステムはいくらでもあるわけだ。
805デフォルトの名無しさん:2006/07/13(木) 23:21:23
ええと、更新系でトランザクション管理してれば、
参照系はトランザクション無視で参照しても、矛盾しないデータが読み出せる、
ってこと?
806デフォルトの名無しさん:2006/07/13(木) 23:28:21
>>805
矛盾したデータを表示してもいいっていう程度のシステムはいくらでもあるわけだ。
807デフォルトの名無しさん:2006/07/13(木) 23:29:56
> 世の中にはしょうもないことですぐに侮辱だのなんだの言う人がいますが、自分のルーツを
> 傷つけられたわけでもないのにすぐそんな言葉を持ち出したがる人の神経はどうなっている
> んでしょうね、疑問です。

と芦ラッツィ自身が言っても説得力無い罠
808デフォルトの名無しさん:2006/07/13(木) 23:30:41
途中で矛盾していることが分かった段階でエラーにすればいいって話じゃねえ?

つうか、楽観的ロックってそんなもんだろ?

ウェブページで1ページ目で見せた情報が4ページ目の確定画面まで変更されて
ないことを保証するなんてことは(数ページに渡ってロックし続けない限り)出来ない
んだから。
809デフォルトの名無しさん:2006/07/13(木) 23:32:26
>>806
としても、それを前提にするなら、
それが原因で参照系が破綻しないようにはしておかなきゃならんのでは。
810デフォルトの名無しさん:2006/07/13(木) 23:33:16
>>808
もう一度獄長のブログ読んでこい。
811デフォルトの名無しさん:2006/07/13(木) 23:34:48
>>807
芦ぴーwww
「Seasarに関する一切の事柄を頭の中からデリート」するって書いておきながらネチネチ
だからカッコ悪いって獄長に書かれるんだよwww
812デフォルトの名無しさん:2006/07/13(木) 23:39:23
>>804
レベル低い仕事してるな
813デフォルトの名無しさん:2006/07/13(木) 23:41:32
>>812
レベルが高い低いって話じゃないと思うが。
必要ないことに時間を使うのは工数の無駄だ。
814デフォルトの名無しさん:2006/07/13(木) 23:43:37
獄長も芦もマテラッツィにしか見えない
どっちもDQNだよ
815デフォルトの名無しさん:2006/07/13(木) 23:54:11
>>808
1つのページで見せる情報が矛盾しないようにするには参照系でも
トランザクションを意識する必要があるって話じゃまいか
816デフォルトの名無しさん:2006/07/13(木) 23:58:05
Hibernateだってfetch joinあるのはものすごく良く知ってるはずだよなー。
時も場合も考えずに、何でもlazyでやるのはただのモグリか素人だけ。

まぁ、そんな輩がいい給料貰ってるのが勘に触るって思うなら
そこは同意だがな。
817デフォルトの名無しさん:2006/07/14(金) 00:09:08
>>816
日本語でおk
818デフォルトの名無しさん:2006/07/14(金) 00:27:02
>>815
獄長のとこ読んできたんでわかったよ。JOINとかUNIONで複数テーブルを
一気に取ってくる必要があるケースね。

今どきのORマッパは定義にSQLを書いたりできるんだから、普通にUNION
使えばいいんじゃないかと思った。そのUNION式用にクラス作ればマッピング
できるし。
この際、なまRowSetでもいいと思うし。ツールにも向き不向きってあるから。

つまりあれか、Lazyが楽だという人がいたのを獄長が発見して、「Lazyが楽 -> 全部Lazy」と
言ってると解釈してつっこんでたってことね。
819デフォルトの名無しさん:2006/07/14(金) 00:32:59
SELECT文で取ってくる結果は、ある一時点でのテーブルの状態なんだから
同時に取得するのが基本だろ
>>816が言ってるように、必要なデータはfetch joinで同時に取得すればいい
遅延ロードを乱用してバラバラに取得していたら、
別のシステムが悲観的排他制御を行いたいときに対応できなくならないか?
どの道、いつどの時点でどのようなSQLを発行するのか意識せずにシステム開発なんてやってたら
パフォチューあたりで撃沈するだろ
820デフォルトの名無しさん:2006/07/14(金) 00:37:32
>>818-819
お前らは獄長に文句言ってるのか同意してるのかどっちなんだ?
821デフォルトの名無しさん:2006/07/14(金) 00:45:54
MSAccessの連結フォーム・連結サブフォームに関する議論を見てるようだ。

DBアクセスタイミングが謎、パフォチュー困難、まともなシステムでは使うべきではないetc...だけど、便利なのは否定できない。
822デフォルトの名無しさん:2006/07/14(金) 00:47:11
だいたいうまくいけばいいんだよ
823デフォルトの名無しさん:2006/07/14(金) 01:09:37
ぶっちゃけ、矛盾した表示が一時的に表示されてもいいような案件なんて結構たくさんある。
も一回表示したときちゃんとしてればいいよ、みたいな。

更新が整合性とれてなかったら終わりだけどな(笑)
824デフォルトの名無しさん:2006/07/14(金) 02:07:28
>近頃は遅延ロードを提供する O/R マッパーが普通になってきてますが,
>なんでもかんでも O/R マッパー任せ,遅延ロードしまくりでうまくいくものなのか,
>とても疑問に感じる今日この頃です.

だれか何でもかんでもこれでうまくいくって言ってるわけ?
ってだけの話だと思うがな。
825デフォルトの名無しさん:2006/07/14(金) 08:04:38
>>824
つ矢野っち
>Cayenneでは…いついかなる時でも遅延ロードが可能です
>Hibernateと違いトランザクションとは結びついていません
>Cayenneではたとえ10画面であろうと、トランザクションをほとんど気にすることなく…
なんかは何でもかんでも遅延ロードしまくり、トランザクションは
意識しなくてもうまくいくって読めなくもない
826デフォルトの名無しさん:2006/07/14(金) 08:54:27
獄長乙
827デフォルトの名無しさん:2006/07/14(金) 11:18:34
勉君は遅延ロードもトランザクションも
「カイエン様に任せておk」ってことだな
獄長はカイエンわからんからいったん逃げて
いつでも「任せておk」なのか?
って自分の巣で書いたんだろう
>816-819,824あたりは獄長を攻める口調だが
内容は支持してるように見えるwww

獄長を支持したいのか、支持したくないのか
828デフォルトの名無しさん:2006/07/14(金) 11:32:51
>>827
獄長乙
829819:2006/07/14(金) 11:34:06
俺の書き込みのどこが獄長批判になるのか理解できない。
830827:2006/07/14(金) 12:00:18
>>829
悪い、話の流れでそう思い込んだ。
つ批判じゃないのに出てきたのかよ。空気読め
831デフォルトの名無しさん:2006/07/14(金) 12:39:15
おいおい
832デフォルトの名無しさん:2006/07/14(金) 13:28:06
「例えば証券系のシステムなんかだと」って、証券系なら数字にナーバスになるのは当たり前かもしれないけど、証券系のシステム並に参照データを慎重に扱う必要があるのはそれほど多くない。
一番極端ともいえるものを例に出してるんで、それで一般的な話にしようとするから噛みあわなくなるんだよね。

反論するなら、「例えば10人程度で使うSNSの場合だと」って感じで整合性のないデータを表示しても大したことにならないことを挙げていけばいいだけだな。
833デフォルトの名無しさん:2006/07/14(金) 13:47:35
それも極端な例だな
SNSなんて金融より一般的から程遠いだろ
普通の企業システムで物や金の出入りに絡むのがいんじゃね?
834デフォルトの名無しさん:2006/07/14(金) 13:47:55
インフラ系(?)のプロダクトの場合、極端な例も考慮にいれて
仕様を決めなきゃならないんだYO、ってことなんかね?

結局、使う側と作る側の視点というかスコープが違うから、議論にならん希ガス
835デフォルトの名無しさん:2006/07/14(金) 14:07:11
「遅延ロードだと楽だ? 一円ずれたら大変なシステム扱ったことない奴は気楽でいいね」
つー事かしら
836832:2006/07/14(金) 14:09:16
遅延ロードが使えないところだけの話をしたり、逆に遅延ロードが使えるところだけの話をしても、議論にならんってことだ。
837デフォルトの名無しさん:2006/07/14(金) 16:45:10
なんでこのスレは教条主義的なんだろう
838デフォルトの名無しさん:2006/07/14(金) 21:13:42
その場の設定より全てを貫く規約命、だからじゃないの
839デフォルトの名無しさん:2006/07/14(金) 22:38:35
地獄の長が管理してるからに決まってる
840デフォルトの名無しさん:2006/07/14(金) 22:47:42
地獄(Jigoku)の長(Boss)で、JBossでおk
841デフォルトの名無しさん:2006/07/14(金) 22:49:09
>>832
まとめが上手いな。
842デフォルトの名無しさん:2006/07/14(金) 23:01:14
>>840
誰が上手いこと言えと(ry
843デフォルトの名無しさん:2006/07/14(金) 23:30:48
【世 界 進 出 計 画】

1.koichikからJBossに改める
2.JavaOneのBOFでJBossで〜す。と登場
3.Springは糞だの遅いだの文句をたれる
4.そこで、Seasarで〜す!!!!!最高に速いで〜す!!!!!
5.文句を言われたら、ひたすら理詰め

これで、JavaOneでも注目の的でしょう。
844デフォルトの名無しさん:2006/07/14(金) 23:37:55
地獄だけローマ字ってずるいだろ
845デフォルトの名無しさん:2006/07/14(金) 23:44:39
まぁ実際のところはSeasarもSpringも、EJB3登場前の空白期間にちょっと咲いた仇花だけどな。
846デフォルトの名無しさん:2006/07/15(土) 00:06:27
>>845
EJB3はいつ咲きますか?
847デフォルトの名無しさん:2006/07/15(土) 00:12:21
>>845
EJB3って今DIコンテナがやってるようなことをやるもんなん?
848デフォルトの名無しさん:2006/07/15(土) 00:16:04
今Seasar2使ってる。
たまに挙動とか仕様がよくわからないのでソースを追うことがあるけど
感動的なまでにコメント、Javadocがないね・・・

と思ってたら↑の方で散々既出の話みたいだね。
国際化のためコメント削除とかわけわかんねえなぁ。
だったら英語で全然構わないから書いて欲しいっつーか。
849デフォルトの名無しさん:2006/07/15(土) 00:18:10
SpringもSeasarもEJB3対応になるわけだが
どっちにとってもEJB3はサブセットみたいなもん
850デフォルトの名無しさん:2006/07/15(土) 00:37:47
851デフォルトの名無しさん:2006/07/15(土) 09:19:08
まぁドキュメントがないプロジェクトってのは仕事で使うのはちときついな
852816:2006/07/15(土) 09:21:41
>>827
支持なんかしてない。
どいつもこいつも極端すぎんだ。
853デフォルトの名無しさん:2006/07/15(土) 10:00:24
>>851
同意。
クラス名やメソッド名で解る時もあるんだが、引数やら細かい動作を知りたい時に
ソースを追いかけないといけないのは、いろんな意味で生産性に影響がある。
854デフォルトの名無しさん:2006/07/15(土) 10:06:25
つーか、盗んだよ。お返ししないよでFAしたら楽だったのに何考えてんだろな。こいつら。

日本人ってのは、もともと他国の優れているけど荒削りなアイデアを
洗練する事に優れてんだよ。

Struts+Spring+Hibernate で SSH って喜んでる奴らの XML の爆発っぷりを見てやれよ。

そんな糞プロダクトの寄せ集めよりも俺らが気の利いた手法で再構築した
ものを使った方がいいよって言ってやればよかったんだよ。

糞粘着したSeaser側が悪い。
「言葉は悪いけど、おおよそ間違ってないですねぇww」
って大人の対応が出来なかった時点で負け。
855デフォルトの名無しさん:2006/07/15(土) 10:18:56
>854
日本語でOK
856デフォルトの名無しさん:2006/07/15(土) 10:22:46
北相手に大人の対応しても頭に乗るだけ
857デフォルトの名無しさん:2006/07/15(土) 10:27:34
>>855
糞レスおk
858デフォルトの名無しさん:2006/07/15(土) 10:35:33
>>854
???何言ってんのか全然わからんが・・・
日本語おかしすぎるよ、あんた。
859デフォルトの名無しさん:2006/07/15(土) 10:36:16
>>857
その必死さyesだね
860デフォルトの名無しさん:2006/07/15(土) 10:46:59
なんつーか、荒らしたかっただけです。すいません。
だって、例のブログみても冒涜とか激しい言葉使って非難してて、怖いんだもん。
この集団。

論理的に間違って無くてもSeasar関連は不愉快な奴が多いよやっぱ。
2chだから、そこだけは指摘しとく。

つーか、オプソ全体がそもそも不愉快な奴の方が多いけどな(プゲラッチョ
861デフォルトの名無しさん:2006/07/15(土) 10:54:39
>>860
最後の一行がなければ良かったのにね
862デフォルトの名無しさん:2006/07/15(土) 10:54:56
>>854
> 日本人ってのは、もともと他国の優れているけど荒削りなアイデアを
> 洗練する事に優れてんだよ。

イギリスが原理(アイデア)を見つけて
アメリカがそれを実証して
日本が実用化する(=使い物になるレベルにする)
という話はどこかで聞いたことがあるな
863デフォルトの名無しさん:2006/07/15(土) 11:00:27
まあ、その日本の役目も終わって、中国にとってかわられるだろうな。
864デフォルトの名無しさん:2006/07/15(土) 11:00:39
それはおかしい。Springframeworkの方が使い物になるじゃないか!
865デフォルトの名無しさん:2006/07/15(土) 11:07:47
>>862
これを【Seasarとは】にして改変コピペしろと?

【製品とは】
    _、,_
 @ (⊂_  ミ ドイツ人が発明
 ↓
 A ( ´_⊃`) アメリカ人が製品化
 ↓
 B ミ ´_>`) イギリス人が投資
 ↓
 C ξ ・_>・) フランス人がデザイン
 ↓
 D ( ´U_,`) イタリア人が宣伝
 ↓
 E ( ´∀`) 日本人が小型化もしくは高性能化に成功
 ↓
 F (  `ハ´) 中国人が海賊版を作り
 ↓   _,,_
 G <ヽ`д´> 韓国人が起源を主張
866デフォルトの名無しさん:2006/07/15(土) 11:11:23
F なにそのラーメンマンw
867デフォルトの名無しさん:2006/07/15(土) 11:49:59
E を Seaserが担ってると思ってるようなら
多少自惚れと自画自賛じゃないかと批判されても仕方ないわな。
868デフォルトの名無しさん:2006/07/15(土) 12:08:59
自惚れも自画自賛もいいんだけど
そのためにわざわざ他のOSSを
引き合いに出すからうざったく見える。
俺スゴイ俺サイコーとだけ言ってれば
asipみたいなのも寄り付かないと思う。
869デフォルトの名無しさん:2006/07/15(土) 12:10:08
asipがDIコンテナの起源は・・・云々言っているが、
よくファビョるところも見ると、高麗人でFA?
870デフォルトの名無しさん:2006/07/15(土) 12:19:57
>>869
どうしてそういう人格攻撃に持っていくかな。
asipの論法がおかしいって指摘してやれば済むだけの話だ。

そういうとこがキモイし不愉快だし、他人の同意を得ようとしてて最悪だ。
仲間作って、一緒に晒したいだけだろ。
871デフォルトの名無しさん:2006/07/15(土) 12:31:34
>>869
獄長乙
872デフォルトの名無しさん:2006/07/15(土) 12:50:04
このスレから人格攻撃を奪ったら何が残るというのかw
873デフォルトの名無しさん:2006/07/15(土) 13:01:51
問題は、このスレじゃなくてSeaser本体が人格攻撃に走ってる事だろwww
874デフォルトの名無しさん:2006/07/15(土) 13:32:42
Seaserの中の人から人格攻撃を奪ったら何が残るというのかw
875デフォルトの名無しさん:2006/07/15(土) 13:57:25
何も残らないだろうね
876デフォルトの名無しさん:2006/07/15(土) 14:36:50
Seasarには人の心にまで、不快感をインジェクションする機能があるのかw
877デフォルトの名無しさん:2006/07/15(土) 14:45:35
>>874
電通国際情報サービスの赤字部門
878デフォルトの名無しさん:2006/07/15(土) 14:46:13
2chを公式にするなら、
「SeaserテラスゴスwwwSpringイラネwwwww」
って意見ばかり参考にするんじゃなくて、
こういう意見にも耳を傾けて組織の持ってる問題も認識して欲しいね。

「所詮は便所ですから」
って言って、都合のいい所だけ持ち出して宣伝に使う気なら、俺は積極的にスレ荒らすよ。
879デフォルトの名無しさん:2006/07/15(土) 14:50:21
公式だって言われたことも、便所だって言われたこともないのに、
勝手に妄想してよくここまで一人で盛り上がれるね。オナニー楽しい?
880デフォルトの名無しさん:2006/07/15(土) 14:51:00
言いたいことはワカランでもないが、
>>俺は積極的にスレ荒らすよ。

いくら相手が見えないとはいえ、こんなことヘーキで抜かす香具師、ダイッキライ。
881デフォルトの名無しさん:2006/07/15(土) 14:52:06
>>879
JBoss乙
882デフォルトの名無しさん:2006/07/15(土) 14:58:30
>>880
ヲタ乙
883デフォルトの名無しさん:2006/07/15(土) 14:59:56
>>880
好き嫌いの話じゃなくて、そういう人がいるって事を認識しろって話だよ。
884デフォルトの名無しさん:2006/07/15(土) 15:04:03
>>878
> 「SeaserテラスゴスwwwSpringイラネwwwww」
> って意見ばかり参考にするんじゃなくて、

過去スレも含めてそんな意見記憶ねぇw
885デフォルトの名無しさん:2006/07/15(土) 15:10:13
>>884
当たり前だろ、そんなヨイショする馬鹿なんていねーよwww
886デフォルトの名無しさん:2006/07/15(土) 15:10:46
> 開発者の思考のお仕着せで作られたソフトウェアは表舞台からフェードアウト...。

ほんと粘着だな…
887デフォルトの名無しさん:2006/07/15(土) 15:13:15
>>879
ttp://d.hatena.ne.jp/higayasuo/20060608
これは事実上公式ってことじゃねぇの?

ここの意見を、Seaser利用者の意見と認識してるはずだぜ。
888デフォルトの名無しさん:2006/07/15(土) 15:25:23
>>887
「私個人(NPOの理事としてではなく)としては」って書いてるぞ

> ここの意見を、Seaser利用者の意見と認識してるはずだぜ。

それじゃSeasar利用者のブログは事実上公式ブログかよwww
889デフォルトの名無しさん:2006/07/15(土) 15:33:18
ほんとだな。スマソwww
じゃぁ、2chのマンセー意見だけ抽出してオナニー自画自賛やっとけってかんじだな。
890デフォルトの名無しさん:2006/07/15(土) 15:46:19
>>889
> じゃぁ、2chのマンセー意見だけ抽出して

そんな意見がどこにあるのかと小一時間(ry
891デフォルトの名無しさん:2006/07/15(土) 15:51:57
今まではSpringを使っていましたが、Springを使い出してからいい事がありませんでした。
両親が亡くなり、主人が事業に失敗して夜逃げをする直前でした。

設定ファイルを書きたいのか、書きたくないのかのキャッチコピーに惹かれて買いましたが、
買ってから1週間後に宝くじが当たってしました!!
それからパチンコは負けた事もなく、Seasar2を買ってよかったなと思っています。
15万9800円は決して高くはありません。

今では友人にも勧めていて、みんなから感謝されています。
(群馬県 主婦/42歳)
892デフォルトの名無しさん:2006/07/15(土) 15:54:30
>>891
>15万9800円
たけーよw
893デフォルトの名無しさん:2006/07/15(土) 15:57:43
とりあえずこのスレが
「Seaserってどうなのかな?使ってみようかな?」
って思って情報集めに来たやつらにいい影響を与えないって事だけはわかったww
894デフォルトの名無しさん:2006/07/15(土) 16:00:53
今まで女の人と話す機会も全然なかったのですが、
Seasar2を買ってから急にモテるようになり、
本当は内緒ですが、今では彼女が3人います。

彼女が3人もいたらお金がかかりますが、
パチンコで負けた事もなく、これもひとえにSeasar2のおかげです。
(埼玉県 無職/33歳)
895デフォルトの名無しさん:2006/07/15(土) 16:02:18
とりあえず獄長が
「Seaserってどうなのかな?使ってみようかな?」
って思って情報集めに来たやつらにいい影響を与えないって事だけはわかったww
896デフォルトの名無しさん:2006/07/15(土) 16:04:12
とりあえず獄長がツンデレな事だけわかったwww

897デフォルトの名無しさん:2006/07/15(土) 16:06:27
とりあえずS2Homyっていうの作んねーかな。
898デフォルトの名無しさん:2006/07/15(土) 16:08:32
うーみゅ.心より恥じる.
899デフォルトの名無しさん:2006/07/15(土) 16:25:09
ともあれ (JW),ぐはぁっ.
900デフォルトの名無しさん:2006/07/15(土) 16:25:56
獄長は今、銀座でお買い物中ですよ。
901デフォルトの名無しさん:2006/07/15(土) 16:34:06
>>900
http://ml.seasar.org/archives/seasar-javadoc/2006-July/000375.html
さっきまでMLに投稿してましたが何か?
902デフォルトの名無しさん:2006/07/15(土) 16:38:52
銀座からMLにインジェクションです。
903デフォルトの名無しさん:2006/07/15(土) 16:41:50
銀座で買い物は規約です。獄長の行動を一々設定ファイルに書きたいのですか?
つまり標準では規約に従って銀座で買い物をしますが、
MLに投稿する時など、規約以外のときのみ設定ファイルに記述します。
これが、「Configuration over Conversion」です。


904デフォルトの名無しさん:2006/07/15(土) 16:45:40
獄長って誰の事かと思ってたら、あの、キモイブログ書く奴か。
Springの勉強してた時からキモかった。
905デフォルトの名無しさん:2006/07/15(土) 16:54:41
>>904
キモイというのは、感想なら構いませんが、
事実ではない事を事実のように書くのであれば、黙っているわけにはいきません。

う〜みゅ.心より恥じる.


906デフォルトの名無しさん:2006/07/15(土) 17:10:21
それはむずかしいな。
キモイが事実かどうかというのは、
集団の感想が総じてキモイであればキモイになるわけだからな。

「う〜みゅ」という言葉遣いや
「心より恥じる」は僕のブログのウリだからと言ってたり
自分のブログにアイドルの写真を張ってたり
やたらと流行を追いかける姿は
多くの場合キモイと思われると俺は思ってるのだが、
それが一般的な事実かというと難しい。

つまり>>905
「あの、キモイブログを書く奴か」
ではなく
「あの、俺にとってキモイと感じられるブログを書く奴か」
と、書けと言いたいのだな。

普通は日本語の規約により誰がその感情を持っているのかは
暗黙的に(曖昧ながら)解決されるのだが、お前は明示的に記述させる事によって
責任の所在を明らかにしたいというわけか。

責任の所在を明らかにしたくないから2chなのに何言ってんだバカ!
907デフォルトの名無しさん:2006/07/15(土) 17:28:06
>>906
「今日は暑い」まで読んだ
908デフォルトの名無しさん:2006/07/15(土) 17:34:14
>>907
読んでないなら読んで無いと言え。
909デフォルトの名無しさん:2006/07/15(土) 18:17:22
>>906
「クララが立った」まで読んだ
910デフォルトの名無しさん:2006/07/15(土) 18:41:39
>>906
私はチキンです、まで読んだ
911デフォルトの名無しさん:2006/07/15(土) 18:43:08
人格攻撃をしたいのか、したくないのか
912デフォルトの名無しさん:2006/07/15(土) 18:58:39
人格攻撃をやめればそこでおしまいですよ
913デフォルトの名無しさん:2006/07/15(土) 18:59:57
最悪のプロダクトだな
914デフォルトの名無しさん:2006/07/15(土) 19:02:32
スマソ
安西センセのつもりだったのだが
ここは年寄りが多いのだったな
915デフォルトの名無しさん:2006/07/15(土) 19:09:34
やっぱり、獄長は一番キャラが立っててイジりやすいなぁ。
916デフォルトの名無しさん:2006/07/15(土) 19:11:31
認めたくないものだな、自分自身の年寄りゆえの過ちというものを…
917デフォルトの名無しさん:2006/07/15(土) 19:57:50
>>915
獄長の突出した人気ぶりに理事三人が嫉妬しそうだなw
918デフォルトの名無しさん:2006/07/15(土) 20:03:07
まぁ、売り出し中のコミュニティの幹部をやっているにもかかわらず、
他のブログにまで出張して、喧嘩を売るというか、自分が勝つまで議論するだろ。
技術はすごいかも知れないが、人間としては最低だよな。
919デフォルトの名無しさん:2006/07/15(土) 20:14:31
× 技術はすごいかも知れないが、人間としては最低だよな。
○ 屁理屈はすごいかも知れないが、人間としては最低だよな。
920デフォルトの名無しさん:2006/07/15(土) 21:07:26
>>916
それは知ってる
ヲタ理事乙
921デフォルトの名無しさん:2006/07/15(土) 22:13:05
おまえら、3連休にも2chとはさみしい連中だな。
922デフォルトの名無しさん:2006/07/15(土) 22:14:47
>>921
う〜みゅ.心より恥じる.
923デフォルトの名無しさん:2006/07/15(土) 22:30:08
旅先でも2chw
924デフォルトの名無しさん:2006/07/15(土) 23:13:18
>>919
技術の話しなければ、いい人デスヨ
925デフォルトの名無しさん:2006/07/15(土) 23:20:36
>>924
まるで、技術はサッパリみたいな言い方だな。

折角手に入れた地位を必死になって守りたくなって
他人を徹底的に蹴落とそうとする無能上司みたいだな。

凡人が力を手に入れるとえてしてそうなりがち。
926デフォルトの名無しさん:2006/07/15(土) 23:35:17
>>925
エビの話でも酷そうだなw
927デフォルトの名無しさん:2006/07/16(日) 02:19:36
>>925
まるで、日本語読解能力がサッパリみたいな解釈だな。
おまえ、国語の点数低かっただろ?
928デフォルトの名無しさん:2006/07/16(日) 02:35:39
>>927
獄長乙
929デフォルトの名無しさん:2006/07/16(日) 03:01:01
メーリングリストのパフォの話、まじ怖いとおもった。

Seasarについてあいまいなこととか、ちょっとでもまちがえたこというと、
「はい〜、いっちゃった」
って鬼のように上げ足とられるんだろうなとおもった。
正直、Seasarコミュニティーはこぇぇ。
930デフォルトの名無しさん:2006/07/16(日) 03:21:09
>>929
あの程度でビビってるようじゃお前asip以下だな
931デフォルトの名無しさん:2006/07/16(日) 03:27:54
>>929
>466と同じじゃねーか
粘着乙
932デフォルトの名無しさん:2006/07/16(日) 03:30:52
asip様以上の方などいらっしゃいませぬwww
933デフォルトの名無しさん:2006/07/16(日) 10:03:51
>>930-932
獄腸、乙
934デフォルトの名無しさん:2006/07/16(日) 10:09:23
獄長のクイナは、SQLJの焼き直しか、LINQの出来損ないっぽいな。
935デフォルトの名無しさん:2006/07/16(日) 11:00:26
そういう開発者のモチベーション落とすような言い方すんなよ。開発者の風上にも置けない香具師だな。
コミッタ全員が何言われても平然としてる香具師が揃ってるというワケじゃないんだぜ?
自分がコミッタだったらどう思うか、言われたらどう思うかぐらいの気遣いしろよ。
936デフォルトの名無しさん:2006/07/16(日) 11:08:30
ここであれこれ言うやつって、別にみんなが開発者とは限らないだろ。

自分達は色々なブログへ出張して叩きまくるが、
2ちゃんでは自分達を叩くなってことか。

そもそもここが荒れ出す時って、大体先にコミッタたちが何かやらかしている時だろ。

937デフォルトの名無しさん:2006/07/16(日) 11:12:38
>>935
お前みたいにコミッタを特別扱いする奴が居るから本人が勘違いすんだよ。
938デフォルトの名無しさん:2006/07/16(日) 11:15:44
>>937
お前みたいに2chを普通扱いする奴が居るから本人が勘違いすんだよ。
939デフォルトの名無しさん:2006/07/16(日) 11:17:37
つまり、こうだ。

Seasar2とかKuinaといったプロダクト自体を叩く→ ×
コミッタ個人を叩く→ ○
2chで叩いてるクズを叩く → ◎
940デフォルトの名無しさん:2006/07/16(日) 11:36:13
>>935
獄(r

>>939
普通は、駄目なプロダクトを叩くのはOKつか歓迎、ただし個人叩きはNG、
(潜在的も含め)ユーザ叩きなどもっての他、なんだけど、Seasarはその逆なのね。
941デフォルトの名無しさん:2006/07/16(日) 13:11:49
>>939
やはり次スレはマ板だな
942デフォルトの名無しさん:2006/07/16(日) 13:14:09
コードを憎んで、人を憎まずの精神で頼みます
943デフォルトの名無しさん:2006/07/16(日) 14:01:43
>>938見たいにオウム返しする奴が居る時点で、
コミッタ側はすでに論理的な反論できて無いじゃん。

ひがも冒涜とか調子に乗った言葉使わなきゃよかったな。

「みなさんどうおもいますか?」

って、名無しの間じゃ「やりすぎだろ」って思われてんだよ。ボケが。
なんでいい社会人が清濁併せ呑んでやっていけないんだよ。
944デフォルトの名無しさん:2006/07/16(日) 14:23:45
次スレのタイトル決めようぜ。
【叩きたいのか】国産DIコンテナSeasar その7【叩かれたくないのか】
945デフォルトの名無しさん:2006/07/16(日) 14:27:16
>>941
メンヘル板でいいだろw
946デフォルトの名無しさん:2006/07/16(日) 14:29:53
つーかなんでこんなに言い争いになってんすか?
プログラマ板だと技術関係の話題しにくくないですか?

自分Seasar便利だと思いますけど。
テスト周りとか結構練られてると思いますよ。

ただここのやり取りを見てブログとかちょっと?な感じはしますね。
あと仕様調べようとするとコミッタのブログに逝っちゃうあたりとか・・・
要するに公式のドキュメントがイマイチだから
コミッタの独り言?みたいなところしか情報が無い状態が多い。

あと獄長って誰のことでしょうか・・・
北斗の獄長が元ネタですか?
947デフォルトの名無しさん:2006/07/16(日) 15:26:46
>>943
「オウム返しする奴がいる」→「コミッタは論理的な反論ができてない」ってなかなかすばらしい「桶屋論理」だな。
論理的に語りたいなら、おねがいだからもう何ステップか繋いでくれよ。
これじゃ反論のしようもないだろ。(行間嫁とかは無しなwwww)
自分が論理的に語ってないのに、相手にのみ論理を求めるのはアンフェア。つかその資格がない。


念のため付け加えておくけど、獄長の物言いだとかがあまり芳しくないと思うのには同意。
おまいらみたいなのが現実に増えた以上、やっぱり言葉は選ぶべきだと思う。
過去のパソコン通信やニュースグループみたいなのとはやっぱり勝手が違ってきてる。

ただ、なんで他人がいぢめられた事にそれほど過敏に反応するのかがわからん。
実は他人じゃなくて、おまいも獄長に突撃された一人?
948デフォルトの名無しさん:2006/07/16(日) 15:35:55
>>946
さんざん既出
949デフォルトの名無しさん:2006/07/16(日) 16:00:53
>>947
「コミッタは論理的な反論ができてない」
ではなくて
「コミッタ側はすでに論理的な反論できて無いじゃん。」
な。

2chでコミッタ寄りの発言する奴(批判する奴を貶めてる奴)が
コミッタの行動の正当性を説明せずに、オウム返しで茶化しに終始してるって意味。
それほど論理的におかしい事だとは思わない。
行間嫁ではなくて、単語をきちんと読め。

それに、コミッタ本人がasipを「論理的に正しく打ちのめせたかどうか」
は俺にとっては興味ない事だ。それよりも、
「冒涜されたので徹底的に反論して主張を取り下げさせる」
為にコミッタがblogに突撃するという行動の不快さの方に興味がある。

念のために言っとくと俺は単なる荒らしだよ。
たまたまひがやすをのブログ見に行って不愉快だったから
2chで憂さ晴らししてる惨めな人間さね。
950デフォルトの名無しさん:2006/07/16(日) 16:09:02
S2DAOの代替になるものを教えて。
951デフォルトの名無しさん:2006/07/16(日) 16:11:32
S2Hibernate
952デフォルトの名無しさん:2006/07/16(日) 16:17:16
seasarプロダクト以外で
953デフォルトの名無しさん:2006/07/16(日) 16:42:56
漢は黙ってJDBC直書き
954デフォルトの名無しさん:2006/07/16(日) 17:18:19
女はどうすりゃいいのよ!
955デフォルトの名無しさん:2006/07/16(日) 17:30:45
つ Spring + Hibanate
956デフォルトの名無しさん:2006/07/16(日) 17:31:45
SpringのJDBCTemplateはあれはあれでべんりだお
957デフォルトの名無しさん:2006/07/16(日) 17:35:24
結論:Spring >>>>>>>>> Seasar
958デフォルトの名無しさん:2006/07/16(日) 17:41:22
S2JDBCじゃだめなの?
959デフォルトの名無しさん:2006/07/16(日) 17:49:07
>>949
>「コミッタ側はすでに論理的な反論できて無いじゃん。」


脳内妄想なら、チラシの裏にな。
960デフォルトの名無しさん:2006/07/16(日) 17:49:32
>>949
コミッタさんだけじゃなくて、僕みたいなのも含めてコミッタ「側」=擁護派ってことね。これは失礼した。
961デフォルトの名無しさん:2006/07/16(日) 17:51:01
>>950
S2SqlMap
962950:2006/07/16(日) 18:06:41
>>958 >>961
seasarプロダクト使用禁止なので・・・
963デフォルトの名無しさん:2006/07/16(日) 18:13:29
S2Ebiってなんだよwww
きめぇ。
964デフォルトの名無しさん:2006/07/16(日) 18:31:11
>>962
じゃあスレ違いだろ。
こっちで聞け。
http://pc8.2ch.net/test/read.cgi/tech/1134701684/
965デフォルトの名無しさん:2006/07/16(日) 18:52:38
>>959
獄長、乙
966デフォルトの名無しさん:2006/07/16(日) 20:52:43
念のために言っとくと獄長は単なる荒らしだよ。
たまたまasipのブログ見に行って不愉快だったから
ツッコミで憂さ晴らししてる惨めな人間さね。
967デフォルトの名無しさん:2006/07/16(日) 21:30:47
獄長が荒らしじゃない事は明白
968デフォルトの名無しさん:2006/07/16(日) 21:41:17
>>967
獄長乙
969デフォルトの名無しさん:2006/07/16(日) 21:47:49
獄長は荒らしてるんじゃない
獄長が書くと荒れてしまうんだ
970デフォルトの名無しさん:2006/07/16(日) 21:48:59
真理乙。
971デフォルトの名無しさん:2006/07/16(日) 22:18:47
裏2ちゃんからだとIP丸わかりだから、自作自演がよく分かって笑える(w
972デフォルトの名無しさん:2006/07/16(日) 22:39:12
>>971
前スレ977乙

977 名前:デフォルトの名無しさん[sage] 投稿日:2006/05/21(日) 13:03:42
B*持ちには、IDの出ない板でもIDが見えるんでジサクジエン観察が大変面白い訳だが…
973デフォルトの名無しさん:2006/07/16(日) 23:19:34
ここでデスノコピペでも貼れと?
974>>973の要望にお答えして:2006/07/16(日) 23:30:41
32 :ひろゆき :2006/06/24(土) 12:10:54 ID:9kYAN017
掲示板にデスノート機能をつけてみました。。。
名前欄に【Death+&rf&rus&rian&ras&ra&rn&r+Note】と書き込めば
【9時15分に交通事故死】とか【12時37分に腹上死】とか死亡時刻と死因が出ます。
数値は書いた日付とか時分秒とかレス番号で反映され100種類くらいまでありますよ。。。
975デフォルトの名無しさん:2006/07/16(日) 23:31:00
976デフォルトの名無しさん:2006/07/16(日) 23:32:14
つー事は、俺の自作自演もバレバレかぁwww
つまんねぇ荒らしだな。
977デフォルトの名無しさん:2006/07/16(日) 23:33:27
新スレは100ぐらいまで使えねーよボケで埋まりそう。
978【3時21分に腹上死】:2006/07/16(日) 23:34:43
どれどれ
979【11時45分に転落死】:2006/07/16(日) 23:38:43
どうだ?
980【10時38分に墜落死】:2006/07/16(日) 23:41:25
まだ死にたくないよ……
どう?
982デフォルトの名無しさん:2006/07/16(日) 23:47:00
あらら
983DeathNote:2006/07/16(日) 23:58:48
こう?
984【11時18分に自然死】:2006/07/17(月) 00:00:41
てst
985【DeathNote】:2006/07/17(月) 00:07:01
む?
986【1時12分に自殺】:2006/07/17(月) 00:17:52
(゚Д゚≡゚Д゚)?
てzt
988DeathNote:2006/07/17(月) 00:40:59
krk
989デフォルトの名無しさん:2006/07/17(月) 00:43:05
俺はデスノートよりドリームノートが欲しい…
990 ◆gEOMkQDRbs :2006/07/17(月) 01:39:07
>>975
乙。

コミッターや困ッターの話はマ板で。
http://pc8.2ch.net/test/read.cgi/prog/1153067625/

ヲチな話はネットwatch板で。
それ!
992デフォルトの名無しさん:2006/07/17(月) 03:33:05
とほほ
993デフォルトの名無しさん:2006/07/17(月) 04:03:31
休日にデスノコピペやってもいまいちですな。
994デフォルトの名無しさん:2006/07/17(月) 09:18:43
実質フシアナだしな。
IP出させて勝利宣言でもしたいんかな。
995【Death+ www.seasar.org+Note】:2006/07/17(月) 18:08:50
ブログのアクセスログと比較して個人を特定したいだけ
996【Death+ asip.tdiary.net+Note】:2006/07/17(月) 18:16:34
>>995
獄長乙
997デフォルトの名無しさん:2006/07/17(月) 20:59:06
ヒント:太字
998デフォルトの名無しさん:2006/07/17(月) 21:28:54
プロダクトの名前をスペルミスしている人はすべて同一人物です。
ありがとうございました。
999デフォルトの名無しさん:2006/07/17(月) 22:12:58
1000デフォルトの名無しさん:2006/07/17(月) 22:15:20
くーすの本っていつ出るの?
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。