- 1 名前:デフォルトの名無しさん [04/10/27 22:54:13]
- 一部で話題になっている国産オープンソースDIコンテナSeasar V2(略してS2)。
ってどうよ?みんなもう使ってるの? 最近、気になるのでスレ立てました。 使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。 あと、開発プロセス「くーす」の話題もこちらでどうぞ。 本家 seasar.org www.seasar.org/ Seasar Projectグループ seasarproject.g.hatena.ne.jp/ ひがやすをのここだけの話 d.hatena.ne.jp/higayasuo/ 関連スレ(なのか?) Java Spring Frameworkを語るスレ pc5.2ch.net/test/read.cgi/tech/1077465099/
- 528 名前:デフォルトの名無しさん mailto:sage [04/11/15 00:33:57]
- >>525
>>517は太田氏を騙ってるだけで本人ではない。 Tomcatの中でStrutsやTapestryが動く。 StrutsやTapestryがS2やSpringを利用する。 S2Strutsもある。 そんな感じ。
- 529 名前:デフォルトの名無しさん mailto:sage [04/11/15 00:35:03]
- いや、本当に>>517も太田って苗字なのだろうて。
- 530 名前:デフォルトの名無しさん mailto:sage [04/11/15 00:42:30]
- >>527-528
おぉ〜〜〜?( ̄□ ̄;)!! Tomcat ├───┐ Struts Tapestry ├───┘ ├───┐ Seaser2 Spring こんな感じですか?JSFがどこに入るのか不明ですが 今日1日(もう昨日かorz)の中で1番前進した瞬間orz
- 531 名前:デフォルトの名無しさん mailto:sage [04/11/15 00:46:47]
- >>525
それも違う。もっとばらばらに。 あえていえば、TomcatとStrutsの間にSeasarやSpringが入る。 SeasarやらSpringやらは、Webじゃなくても使えるし。
- 532 名前:デフォルトの名無しさん mailto:sage [04/11/15 00:50:16]
- >>530
Seasarだっちゅーに! いい加減間違いに気づけ!
- 533 名前:デフォルトの名無しさん mailto:sage [04/11/15 00:52:16]
- >>530がここ数年で一番前進した瞬間は
Seasarのスペルミスに気づいた瞬間だ。 間違いない!
- 534 名前:デフォルトの名無しさん mailto:sage [04/11/15 00:55:45]
- >>529優しいな。
>>512-513の直後にわざわざ匿名前提の2chでか。 これまたえらくタイミングがいいな。 >>517も>>529の優しさを感じて頑張れよ。
- 535 名前:デフォルトの名無しさん mailto:sage [04/11/15 01:11:43]
- >>531
Tomcat ├───┐ Struts Tapestry ├───┘ ┌┴(DI Container)───┐ │┌───-┐┌──-┐│ ││Seasar2││Spring││ │└───-┘└──-┘│ └──────────┘ こ、これでどうでしょう? というか、もしかしてフレームワークと呼ばれる部分はStrutsやTapestryの 部分で、Seasar2やSpringはライブラリーとかに近い存在なんですか? >>532 グーグルであまり引っ掛からなかった理由が今明らかに!orz
- 536 名前:デフォルトの名無しさん mailto:sage [04/11/15 01:17:18]
- >>535
> グーグルであまり引っ掛からなかった理由が今明らかに!orz ワロタ
- 537 名前:デフォルトの名無しさん mailto:sage [04/11/15 01:20:32]
- >>535
君はスレのテーマ的にはこっちに来たほうがいい。 Dependncy Injectionを語るスレ pc5.2ch.net/test/read.cgi/tech/1099827125/l50 ただ、痛いアンチDI厨がいて荒れてるけどね。
- 538 名前:デフォルトの名無しさん mailto:sage [04/11/15 01:41:44]
- >>537
だってそっち恐そうなんだもん(;´д⊂ヽヒックヒック でも、今何をやればいいのかは、ちょっとだけ分かった気がします。 先ずはStruts攻略、ここをなんとかしないと先に進めそうにないん で、頑張ってみます。 カンタンStruts1.1 www.amazon.co.jp/exec/obidos/ASIN/4798006041 STRUTS・イン・アクション www.amazon.co.jp/exec/obidos/ASIN/4797323442
- 539 名前:デフォルトの名無しさん mailto:sage [04/11/15 02:02:16]
- >>538
ここ↓からSun Java Studio Creatorの評価ソフトウェアを入手して sdc.sun.co.jp/javatools/jscreator/index.html ここ↓にあるチュートリアルを全部辿る。 sdc.sun.co.jp/javatools/jscreator/learning/tutorials/index.html そして読むべき本はこれ↓だ。 www.amazon.co.jp/exec/obidos/ASIN/4798008303 何も考えずJSFから入った方が幸せになれる。 30日したらまたおいで、その頃にはS2JSFで更に幸せになれるからw
- 540 名前:デフォルトの名無しさん mailto:sage [04/11/15 02:03:05]
- >>535
こういう話ならジャバワールドの11月号の特集1「オープンソース・フレームワーク・カタログ」で それぞれの位置付けが図入りで整理されてたぞ。StrutsもSpringもS2もTapestryも出てたはず。 バックナンバー置いてある店が近くにあれば探してみるといいよ。
- 541 名前:デフォルトの名無しさん mailto:sage [04/11/15 02:38:46]
- >>535
TomcatとStrutsの間にSpringが入るって言ってるだろうが、このハゲ。
- 542 名前:デフォルトの名無しさん mailto:sage [04/11/15 02:59:56]
- >>541
DIに関してはハゲは誉め言葉らしいよ
- 543 名前:デフォルトの名無しさん mailto:sage [04/11/15 08:24:23]
- >>542
ワラタ ところで>>429は?
- 544 名前:デフォルトの名無しさん mailto:sage [04/11/15 09:09:28]
- >>543
もういいじゃん。
- 545 名前:デフォルトの名無しさん mailto:sage [04/11/15 11:07:46]
- S2TapestryはSeasar2.1.0対応の前にTapestry3.0.1に対応してくれないものかねぇ。
PageLoaderが変更されてんだから、CopyOfPageLoaderもそれに追従させてよ。 cvs.apache.org/viewcvs.cgi/jakarta-tapestry/framework/src/org/apache/tapestry/pageload/PageLoader.java?r1=1.24&r2=1.24.2.1 ところで、CopyOfPageLoaderはライセンス的にあれでいいのか?
- 546 名前:デフォルトの名無しさん mailto:sage [04/11/17 00:05:44]
- XML がソースそのものだと言ったが、もうひとつ。
DI 廚 = マップ廚 分かるか?実行時解決マンセー!? どっかでソースコード自動生成はもはや時代遅れで実行時バイトコード 生成マンセーとかいう香具師もいたな。何が犠牲になってるかも分からずに 実行時なんたらって言いたいだけちゃうんかと。 なんなら俺が DI + II(Implementation Injection)コンテナでも作ろうか。 コードはもはやインタフェースのみで意識するのは界面仕様のみ。 実装コードは不要。依存性と実装はおまいらの大好きな XML に。 実装の取り替えはもちろん、いつでも修正可能だ。理想的だろ?
- 547 名前:デフォルトの名無しさん mailto:sage [04/11/17 00:39:06]
- >>546
以前、やねうらおって人がGoF斜め読みしただけなのにで、 分かったつもりになって、自分が誤解した内容について ゴチャゴチャ文句書いてたのを読んだ事あるけど、あなたは それにそっくりですね。 「こいつら全然分かってない」って思ってるでしょうが、 自分が間違ってるという可能性を考えないのでしょうか。 プログラムが正しく動かないときに、「コンパイラのバグだ」とか すぐ言っちゃったり。 まあ、そのDI + IIってのを作って公開したらマップ厨がマンセーして くれるかもしれないですよ。 じゃ、がんばってね。
- 548 名前:デフォルトの名無しさん mailto:sage [04/11/17 00:49:33]
- すみません。コピペでしたか。
- 549 名前:デフォルトの名無しさん mailto:sage [04/11/17 00:55:45]
- >>548
すみません。コピペしました。 思わずうれしくなるくらいスカポンタンな内容だったので。
- 550 名前:リリース情報 mailto:sage [04/11/17 01:08:35]
- S2Tapestry3.0.1_1 リリース
d.hatena.ne.jp/maruo_syunsuke/20041116#p6
- 551 名前:デフォルトの名無しさん mailto:sage [04/11/17 02:29:16]
- >>548
テンプレにするということで以下よろしく!
- 552 名前:デフォルトの名無しさん mailto:sage [04/11/17 03:12:08]
- RubyのテンプレートエンジンAmirta
amrita.sourceforge.jp/index.ja.html Kwartz -- Ruby/PHP/JSP/eRuby/ERB/Verocity用のファイルを生成するテンプレートシステム www.kuwata-lab.com/kwartz/users-guide.ja.01.html#intro
- 553 名前:デフォルトの名無しさん mailto:sage [04/11/17 03:36:41]
- ゴバーク
- 554 名前:デフォルトの名無しさん mailto:sage [04/11/17 04:09:52]
- >>553
あ、いや、誤爆じゃなくて、ブログでAmirtaの名前が出たのではっつけてみただけ。 すまん。
- 555 名前:デフォルトの名無しさん mailto:sage [04/11/17 04:18:15]
- 551の「テンプレ」に反応したのかとオモタ
- 556 名前:デフォルトの名無しさん mailto:sage [04/11/17 04:30:48]
- >>249
- 557 名前:デフォルトの名無しさん mailto:sage [04/11/17 04:33:50]
- >>429だったw
- 558 名前:デフォルトの名無しさん mailto:sage [04/11/17 04:40:07]
- DIスレもろとも、
眠れ、眠れ、世界は存在しない。
- 559 名前:デフォルトの名無しさん mailto:sage [04/11/17 18:24:52]
- >>549
そのアンポンタンな内容に対して対比を作れないDIスレは大概どうかと思うぞ。 器と中身の位置関係が入れ替わっただけで何の解決にもなってないくらいの ツッコミはあっていいと思ったんだが・・・・・・ 丁度良いアンチパターンなんだから、問題点を指摘しDIがそれをどう解決し ているか示せば、DIって何かしら?という読み手にも何かを与える事ができ るのに・・・・・・・ まっ、ギャラリーを意識しないのが2ちゃんなのかもな。
- 560 名前:デフォルトの名無しさん mailto:sage [04/11/17 18:30:49]
- >>559
がんばってやってくれ。 > 問題点を指摘しDIがそれをどう解決しているか示せば スレの流れを見てないとしか思えないな。
- 561 名前:デフォルトの名無しさん mailto:sage [04/11/17 20:44:41]
- >>559
あそこは既にネタスレですが何か?
- 562 名前:デフォルトの名無しさん mailto:sage [04/11/17 21:51:27]
- S2JSFは年明けか。
- 563 名前:デフォルトの名無しさん mailto:sage [04/11/18 00:06:17]
- DIはある意味ではハシカみたいなもんじゃないかと思います。
思い起こせば、Javaを覚えたてのころは継承を乱用し、 GoF本を読めば(作ってるシステムにとって)意味のないクラスを量産し、 作ってる本人はご満悦ですが、保守する人とかどうしてるんだろう、 と思う今日このごろなコードもかつては作ってしまった気もします。 ハシカやオタフクカゼの困ったところは、「一度かかっておかない」と抗体ができないところ。 新しい設計技法、言語、ツールを知ると使いたくなるというのは 技術者の真っ当な感情だと思いますが、下手に使うとまわりが被害をこうむりますかも。 あと、伝染性がある上に発病期間までに時間があったりすることも。 ちゃんとテストして(使ってみて)、これは行けると踏んでから、 まずはリスクの少ない部分から適用していきましょうと(予防接種)。 生産性と品質に対して何の寄与もしないどころか、 足を引っ張るだけのフレームワークにハメられた僕は 別な何かが見える様になったと思います。
- 564 名前:デフォルトの名無しさん mailto:sage [04/11/18 00:36:54]
- >>563
コピペネタはネタスレへどうぞ Dependncy Injectionを語るスレ pc5.2ch.net/test/read.cgi/tech/1099827125/l50
- 565 名前:リリース情報 mailto:sage [04/11/18 00:53:15]
- S2Pager 1.0.1 リリース
d.hatena.ne.jp/agt/20041117#p1
- 566 名前:デフォルトの名無しさん [04/11/18 01:28:44]
- くーすについて質問ですが、業務ロジックのクラスの実装を行う場合
インターフェース設計書(コンポーネント設計書)だけでは 処理内容がわからないような気がします。 インターフェース定義書の「事後条件」の項目に この業務ロジックの処理パターンをホワイトボックス的に網羅すれば実装可能だと 思いますが、この記述方法だと業務ロジックの中で、いくつか条件分岐があると 事後条件が爆発的に増えるので、記述するのにかなりの労力が必要に思えます。 どのような記述方法をすれば、開発者が実装できる設計書になるのでしょうか? くーす成果物の良いサンプルがあれば紹介して下さい。 sourceforge.jp/projects/seasar からさわぎin東京final(11/20)のデザイントラック以外の資料が公開されてました。 デザイントラックの資料はまだ無いようですが くーす設計の全成果物のサンプルを公開していただければ大変うれしいです。
- 567 名前:デフォルトの名無しさん mailto:sage [04/11/18 01:48:43]
- >>566
条件分岐があっても、それぞれの処理はメソッドとして分けてやれば ひとつずつのメソッドはそんなに難しくならないんじゃないかな。 組み合わせる処理と、組み合わされる処理は、別々にすべきだと思う。
- 568 名前:デフォルトの名無しさん mailto:sage [04/11/18 01:54:02]
- >559
2,3日前に文面が異なるものの、 全く同じ内容の発言があり、すでに否定したあとの事なので 住民はネタとして楽しんだようです。 あそこはネタスレなのです。
- 569 名前:デフォルトの名無しさん mailto:sage [04/11/18 01:59:18]
- 向こうではこっちもネタスレ扱いされてるぞw
- 570 名前:デフォルトの名無しさん mailto:sage [04/11/18 02:49:06]
- Seasar2自体が壮大なネタ。
全国で飲み会を開くためのネタ。
- 571 名前:デフォルトの名無しさん mailto:sage [04/11/18 03:03:30]
- からさわぎは宴会が100人規模らしいしな。確かに壮大だ。
- 572 名前:デフォルトの名無しさん mailto:sage [04/11/18 08:50:47]
- このスレに羽生たん書き込みしまくってるでしょ。
スレ伸びすぎ。
- 573 名前:デフォルトの名無しさん mailto:sage [04/11/18 09:00:32]
- >>568
ということにしたいんですね?
- 574 名前:デフォルトの名無しさん mailto:sage [04/11/18 09:03:00]
- はっきり言って、業務アプリは、関数だけあれば作れます。間違い無い。
継承すらイラナイかもしれない。と思う今日この頃。 DIなんて不要。間違い無い。 せいぜい流行語大賞。間違い無い。
- 575 名前:デフォルトの名無しさん mailto:sage [04/11/18 09:35:18]
- >573
うん。
- 576 名前:デフォルトの名無しさん mailto:sage [04/11/18 09:44:07]
- >>574
そうね、業務アプリは関数だけあれば作れる。 でも漏れはDI使います。 だってUnitTestしたいから。
- 577 名前:デフォルトの名無しさん mailto:sage [04/11/18 18:29:54]
- 元の書き込みでは釣れなかったのに、誰かがコピペしてるところに釣られてるのを見ると、嫉妬を覚える。
- 578 名前:デフォルトの名無しさん mailto:sage [04/11/18 20:34:53]
- DIが無いと単体テストできないヘタレの集うスレはここですか?
- 579 名前:デフォルトの名無しさん mailto:sage [04/11/18 20:42:17]
- >>578
テストごときに時間かけたくないじゃん。
- 580 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:30:08]
- DIならヘタレでも単体テストが出来るというわけだな。
なかなかよい。
- 581 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:35:40]
- はやくS2JSF EA2あっぷしてくれ〜〜〜〜!
- 582 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:36:56]
- ヘタレでも単体テストできるなら採用してみようかな。
うちの会社はヘタレが山ほど転がってるから。
- 583 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:42:20]
- ここで一句
ヘタレにも 単体テスト やらせたい 死屍累々で デスマる前に お粗末
- 584 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:55:05]
- >>583
ネタじゃねーんだよ。 マジで困ってるんだよ。 人事のアホ連中が学歴だけで採用しやがって。 使えねー奴ばっかりたまってるんだよ。 そこそこいい大学出てても文系は使いもんにならねー奴の割合が多すぎだ! すれ違いごめん!
- 585 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:55:40]
- >>580
どこをどう読んだらそういう解釈ができるんだ? なんか、勝手に誤解して勝手に批判する文脈と同じでほほえましいね。
- 586 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:09:57]
- >>585
そんなに必死に反論しなくてもスルーすればいいじゃん。
- 587 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:17:55]
- 顔、真っ赤ですよ?
- 588 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:28:08]
- >>429
- 589 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:49:24]
- S2って、まだここくらいしか使い方を聞けるところないよね。分かる人居たら教えて。
S2.0.20+S2Strutsで、 ・ServeltContext#getRealPath("/")に置いてあるファイルの中身を読んで自身を初期化する ってコンポーネントをdiconで登録したい。これってどうやればいいかな。 diconで登録するコンポにサーブレット関係の情報をInjectionする方法が分からない。 とりあえず動かすために空の状態をdiconで登録して、 最初に動くActionから呼ぶLogicにこいつをInjectionして初期化処理を実行してやってる。
- 590 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:52:17]
- S2JSFってJSF自体は全く使ってなくて、テンプレートエンジンとして自前でHTML解析して
その結果としてJSFコードを吐くんですよね ひがさん曰く > S2JSFは、JSPの実装を全く使ってません。HTMLをダイレクトにコンパイルして、 > JSFのコンポーネントツリーを組み立てています。Tapestryに似た方式ですね。 少なくとも、S2JSF使う分にはJSFはまったく関係がないってことですよね。 JSFコンポーネントツリーを組み立てるとはいえ、名前からJSFを外した方がいい んじゃないかと思いましたがどうですかね? 使ってないので勘違いしてるかな?
- 591 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:52:23]
- >>589
そのかわり作者も見てるから、強いよ。
- 592 名前:デフォルトの名無しさん mailto:sage [04/11/18 23:19:04]
- >590
まったく関係ないんじゃなくて、実行部分だけを使う。 使ってないのは「JSP」の実装。
- 593 名前:デフォルトの名無しさん mailto:sage [04/11/18 23:25:10]
- >>584
俺の場合は逆に、理系の大卒の人で ちゃんとした人、少ないなあ。皆じゃないけど。 ドキュメント書かせても誤字脱字多かったり 全角英数、半角英数混在だったり。 コーディングさせても、センスなし。 でも時々天才的なSEさんとかだと これまた理系なんだなあ。
- 594 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:07:45]
- あ、ほんとだorz JSPって書いてある...orz
すみません。
- 595 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:10:51]
- たしかにドキュメントの体裁にまったく配慮がないひとは結構いるね。
ページから文字がはみ出てても気にしない人とか。 直してくれといったら何でそんなことをって顔する人も多い。 その面は文系の方が言った分はきっちり直してくれる感じがするけど、 おれの周りのことしか知らんしなあ。単なる個人差だろうか。
- 596 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:15:12]
- 文系理系にかかわらず最近の大学生はバカ
ttp://www.zakzak.co.jp/top/2004_11/t2004111823.html 「企業WEB」殺人の犯人は・・・無職 & パチンコ店員か。 大学生の方が、ちょっとまし。
- 597 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:16:40]
- 文系・理系って、数学苦手な人の逃げ道が文系なだけだから。
- 598 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:18:11]
- S2で馬鹿を大学にインジェクションだ!
- 599 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:20:15]
- バカに知能をインジェクションしてくれ。
- 600 名前:566 mailto:sage [04/11/19 00:21:05]
- >>567
なるほど。ありがとうございます。 条件分岐が複雑なりそうな場合、プライベートメソッドを作って 呼び出し元のメソッドの終了条件は プライベートメソッドが正常終了の可否の場合それぞれ記入するのかな? まだちょっと不安ですが、なんとなくイメージがわきました。 また、別の質問ですが 複数画面の入力欄が続いて、入力データを画面間で 引き継いでいくような場合(StrutsWorkflowを利用するような場合)の 入力されたデータのスコープをドキュメントに明記したい場合 くーすのどの成果物に書くのでしょうか? 画面外部設計書に新規項目を追加しても書きにくそうなので 個人的には別途スコープを定義するドキュメントを作るのが いいかなと思っていますが、くーすで推奨されている方法が あれば教えてください。
- 601 名前:デフォルトの名無しさん mailto:sage [04/11/19 01:19:24]
- >>589
S2.1系ならHttpServletRequestとHttpServletResponseのinjectionをやってくれるんだけどな。 ただ、その場合リクエストのたびにinjectionしちゃうと思うから、藻前の望む動作じゃないよね……。
- 602 名前:リリース情報 mailto:sage [04/11/19 01:32:55]
- S2.1.1 リリース
S2JSF EA2 リリース S2JSF Example EA2 リリース d.hatena.ne.jp/higayasuo/20041118#1100768939
- 603 名前:リリース情報 mailto:sage [04/11/19 02:05:16]
- S2StrutsUnit EA1 リリース
d.hatena.ne.jp/skimura/20041119#p1
- 604 名前:デフォルトの名無しさん mailto:sage [04/11/19 04:05:27]
- 適切なアーキテクチャはコードの腐敗を抑止するための必要条件ではある。
だが十分条件では絶対にありえない。
- 605 名前:デフォルトの名無しさん mailto:sage [04/11/19 07:55:47]
- >>600
たぶん、そのような内部設計にあたる部分は、くーすではドキュメントを書かない。 と思う。 内部設計書は、コンポーネント設計書しかなかった気がする。
- 606 名前:デフォルトの名無しさん mailto:sage [04/11/19 07:59:55]
- >>589
Sevlet関係の情報を格納するBeanを作って、そのinitMethod(タグ)で 初期化する。 あとは、そのBeanの情報を目的のBeanにDIする。
- 607 名前:デフォルトの名無しさん mailto:sage [04/11/19 20:57:14]
- >601
んだんだ。おまけにS2.1って2.0の単純差し替えじゃ動かんのね。 どこが違うのか調べてないからまだ動かせてないです。 >606 >Sevlet関係の情報を格納するBeanを作って いや、そのやり方(diconでどうやればServletContextを<arg>に書けるのか、とか)を知りたいんですが。 もしかしてstaticで静的に情報を保持するBeanってこと?それじゃあんまりだ。 Strutsのプラグインのinitが動く時点でdiconは解析済みだと分かったので、 初期化用プラグインを作ってそっちで処理(getContainer()して、それでgetComponent()して、目的のコンポを初期化)してしのいでます。 Logicで無理やりするより、少しマシになった。
- 608 名前:566 mailto:sage [04/11/19 21:40:39]
- >>605
あ、わかった。 コンポーネントの条件の欄に ・XX画面で入力された○○の値を保持している事 って書けばいいんだ! でも、ちょっと不親切な書き方だな。 特にリッチクライアントの場合、わかりにくい記述になってしまう気がする。
- 609 名前:デフォルトの名無しさん mailto:sage [04/11/19 22:59:53]
- からさわぎ参加申し込みが必要だったのか・・・
宴会の申し込みだと思って申し込んでない (((´・ω・`)カックン…
- 610 名前:デフォルトの名無しさん mailto:sage [04/11/20 01:58:25]
- S2JSFのExample見たけど、diconファイルがあれだけ分割されている理由って
なんでだっけ?
- 611 名前:デフォルトの名無しさん mailto:sage [04/11/20 02:17:58]
- 処理容量の限界をオーバーするから
- 612 名前:デフォルトの名無しさん mailto:sage [04/11/20 02:31:10]
- diconの千切り
- 613 名前:デフォルトの名無しさん mailto:sage [04/11/20 02:46:59]
- 一夜干しするときによく風を通すように。
- 614 名前:デフォルトの名無しさん mailto:sage [04/11/20 15:59:54]
- からさわぎ行ってきた。
デザイントラックにいたけど、目新しくないのと、 話が下手なので、1時間ぐらいで帰ってきた。
- 615 名前:デフォルトの名無しさん mailto:sage [04/11/20 19:09:08]
- 今帰りついた。
体調不良なので夜の部は不参加ですた。 S2JSFはEA1から使い込んでるのでサンプルの説明は眠かったが結構良かったよ、 つーか、5時間聞くのも大変だったから、話すほうは大変だったろうね。
- 616 名前:デフォルトの名無しさん mailto:sage [04/11/20 19:34:25]
- >>615
真中で堂々と大あくびしてたのは、おまいか!!
- 617 名前:デフォルトの名無しさん mailto:sage [04/11/20 23:27:54]
- seaserはもういいや。
ひがさんが執筆してるFlex本はやくおねがい
- 618 名前:デフォルトの名無しさん mailto:sage [04/11/21 00:10:19]
- DTOセントリックかっこ悪い。
- 619 名前:デフォルトの名無しさん mailto:sage [04/11/21 01:06:13]
- 国産オープンソース軽量Java APサーバーSeasarのコミュニティがNPO法人を設立へ
itpro.nikkeibp.co.jp/free/ITPro/NEWS/20041120/152861/ >国産オープンソース軽量Javaアプリケーション・サーバー >「Seasar」のコミュニティがNPO法人を設立する。 >2004年12月中に内閣府に申請し,2005年4月の設立を目指す。 >意思決定や財務面での透明性と, >開発や保守の永続性を改善することでSeasarの普及拡大を図る。 素晴らしい。 中小規模システムのデファクトスタンダートになって 出来の悪いフレームワークを一掃することを期待しています。
- 620 名前:デフォルトの名無しさん mailto:sage [04/11/21 03:43:14]
- >>619
びっくり。 サプライズとはこれだったのか。 > NPO法人設立について説明したkijimuna開発者でグルージェント代表取締役社長の > 桑原傑亨氏は「これまでボランティアによる個人的な人脈でコミュニティを運営してきたが, > The Apache Foundationのように法人化することでSeasarを安心して利用してもらえるようにしたい」と,目的を語った。
- 621 名前:デフォルトの名無しさん mailto:sage [04/11/21 04:37:18]
- >>くーす
こういう一昔前の大学生の論文レベルにも達してないような手法がありがたがられる日本って平和な国だなと思った。
- 622 名前:デフォルトの名無しさん mailto:sage [04/11/21 04:41:18]
- ちなみに、最近のゆとりの教育的には、大学院の修論にはもったいない程度のレベルだと思う
- 623 名前:デフォルトの名無しさん mailto:sage [04/11/21 04:52:42]
- 結局、SeasarがSpringより便利にやってるところって、単なる目先の手軽さだけなので、作業者として短期的に便利になるレベルだね。
- 624 名前:デフォルトの名無しさん mailto:sage [04/11/21 10:44:48]
- >>621
論文レベルの手法が役に立たないから(ry ただ、適用できる問題領域を絞り込んだ上で得られた単純さだから、思いの外応用範囲は狭いかも。 「主としてWeb系フロントエンドで」「主としてバックエンドとしてRDBMSを使い」「バウンダリから容易にデータモデルが導出できるようなシステムを」「1品物の受託案件として開発」する際のコストを最小化する為だけの手法だと感じた。
- 625 名前:デフォルトの名無しさん mailto:sage [04/11/21 12:31:03]
- >>624
俺にとってはそれでじゅうぶんだな。 WEBでの案件のほとんどに適用できるんじゃないかな? とりあえずうちの会社で扱っているWEB系の案件のほとんどには適用できるよ。 それだけで十分有効だと思う。一応やってみないことには分からないけど。 他社さんではどうかわからないけどね。
- 626 名前:デフォルトの名無しさん mailto:sage [04/11/21 12:33:56]
- >>624
手法というより、単なる一般論に思える。
- 627 名前:デフォルトの名無しさん mailto:sage [04/11/21 12:36:09]
- >>624
開発するチームの特性も限定されるんじゃないのかな?人数とか、リーダーとメンバーのスキルとか。
- 628 名前:デフォルトの名無しさん mailto:sage [04/11/21 12:49:15]
- 内部設計・外部設計での手法と謳ってあるけど、結局コーディングレベルの話ばかりだね。
だから、コーディングレベルの話を内部設計・外部設計とまとめれるようなプロジェクトでの話じゃないの?
|

|