トップページphp
1001コメント548KB

WebObjects

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2001/05/11(金) 15:31ID:JvnwbOkk
ってどうなの?
0157名無しさん@お腹いっぱい。01/11/15 05:09ID:???
>>148
だからって簡単にMacOSXにするのは難しいでしょう。
Win2000でどんなトラブルが出てるの?
Win2000で出るトラブルがMacOSXで出ないことは確認した?

それとオレはプラネットコンピュータのことは知らないが、
>>142が事実ならスキル以前の問題だろ。
0158しんぷる01/11/15 07:55ID:SiAUP/lF
>>155
よくセミナーみたいなところいくとトライアルもらえますよ
0159hera01/11/15 12:24ID:kdhTwQsY
WOで開発できるところいろいろと探してます。

>>139

>>求人かけてくるのはろくなのいないし
とあるけど
りおさんやEOさん インチキMAC使いさん
ウィナさん をはじめとする皆さんはどんな人と
一緒に仕事したと考えてるのか教えてください
たとえばどういったスキルを持った人間と仕事したとか
マジレス希望
0160りお01/11/15 13:49ID:ASsa5x0t

面倒だからまとめてかくぞ。

>>151
154が言っているように、適用規模による。おれっちの場合は
PostgreSQLは重要度の低い、ぶっちゃけた話、壊れちゃっても大きな
損害にならないようなDBにPostgreSQLを使ってる。基幹に近くなるほど
、マネーに関するリスクが高くなるほどDBにはカネをかける。
ま、こりゃ、末端のエンジニアが決めることじゃなくって、もっと上層の
ハゲたジジイどもが決めることかもな(ハゲとは限らんが)。
おれっちは個人的にMySQLは好かないな。機能的にヨソと比べると劣る部分が多すぎ。PostgreSQLも最近注目されてきてるけど、いくら安いからってケチって良い部分と悪い部分があるだろ。どんなシステムでも。

>>157
Windowsで出るトラブルって、色々あるけど、運用環境に限っていうなら、
WebObjects4.5の時はwotaskdが一度落ちるとカーネルごと道連れにしれくれるとか、
メモリリークが多いとか、WebServerにIISを使ってるとレスポンスが時々悪くなって
返ってこなくなるとか、そんなもんかなー?(まだあるかもしれんが)
0161りお01/11/15 14:42ID:ASsa5x0t
>>159
ん?どんな人と一緒に仕事したいのか?ということか?それとも、過去にどんな人と
仕事をしたのか、という経験談か?

わからんので、両方答える。どんな人と一緒に仕事したいのか?
というのは、人それぞれ感じ方も千差万別だからな、あまり参考にならないと思うが。
どっちかっつーと、おれっちはスペシャリスト指向(←またカッコつけやがって
だからオブジェクト指向とはなんだとか、大量のトランザクションを効率
よくAP鯖に投げるにゃどうしたらいいのかっつー自分なりのセオリーを持ってる
ヤツと仕事したいな。そんな連中の多くは自分で何でも解決するやつだからな。
余計な気苦労がなくて済む。

もう一つ、どういったスキルを持った人間と仕事をしたか、っつーのも、
あまりベラベラ喋ると怒られるからな(笑)
簡単にいうぞ。おれっちの保有してる技術は全然たいしたことないので参考にならないが、
少しあいまいに言うと、おれっちがつきあってきたWebObjects使いの多くは
JavaだったらサーバーサイドJava(Servlet、EJB)、DBだったらOracleやらSybaseなどを
特にマニュアルなしでもソツなく操作できる。インターネットサーバー一式を自力で
構築できる(セキュリティ策除)、プログラミング自体は3〜20年ぐらいの連中。

まー、そのへんをゴロゴロしてる連中と何ら変わりないよ。
特にWebObjectsだから目ンタマ飛び出るぐらいのスキルもってる連中が
多いという訳じゃないし。逆にナウテクをマスターしてる連中までは要求してないし。
(だけど、経験があるとWebObjectsなんて感涙歓喜しながらいじってるしな(w )

まとまりのない内容でスマソ.
0162名無しさん@お腹いっぱい。01/11/15 17:40ID:???
WO使い=マックヲタ
と思われてるのか。鬱だ・・・。
0163りお01/11/15 17:58ID:ASsa5x0t
質問。
プログラマ板で聞いた方が良いのかもしんないけど、
人手不足と業務拡大(って大袈裟だな、おい
のため、派遣でもどっかの仲介と通して採ろうかって話になってる。
おれっちは権力者じゃないからクチいれることできないんだが、
幸か不幸か、派遣でのエンジニアとつきあったことがない。
派遣な人にWOを教え込むことになるかもしれないんだが(センパイやってくれよぉ、といいたい
どう思う??
変な聞き方でスマソ...
0164名無しさん@お腹いっぱい。01/11/15 19:00ID:???
>>163
派遣会社にWOが使える奴をよこせって言わないとだめ。
派遣法の元では派遣契約外での労働を禁止しているので、厳密に解釈すれば
「家でこの本読んどいて」も不可だから、教え込むのは相当困難だと思うよ。
0165りお01/11/15 19:10ID:ASsa5x0t
>>164
アリガチュー
そーか、上の連中もWO使える奴を想定してないだろうから(w
いずれ気が付くのカナ。
しかし、WO使える派遣って皆無に等しいんじゃねぇの??
そういうばーい、どうすんだろ。こっちの都合のイイような契約は
できんのだろうか(っておれっちが深入りすることじゃないんだけど、
後学のために知りたいナ
0166名無しさん@お腹いっぱい。01/11/15 19:30ID:???
WO使える人なんてそうはいないでしょ。
ドキュメントを読んで自力で学習できるか否かが問題だと思うよ。
どうせ教えられるのはとっかかりだけであとは自分で
ドキュメントを引きながらにやるしかないのだから。
派遣だと「英語のドキュメントは読めません」などと言い切る人も
いるから中学程度の英語力があるかどうかはあらかじめ確認しておいた
ほうがいいね。
しかし、WOの開発ドキュメント見てるとアポーはWO売る気が
あるのか疑いたくなるよ。
初期のMacのドキュメントとは雲泥な差だなあ。
0167りお01/11/15 19:38ID:ASsa5x0t
>>166
そうなんか?WOのドキュメントはカナーリ充実してると思うがなぁ。
EOFのドキュメント一式(1000page)ぐらいあったけど、
ざっと目を通しただけでも何をどうすりゃいいか、わかると思うぞ。
日本語のドキュメントも散々だったけど、いまはそうでもないかもな。

まー、確かに、ドキュメントといっても読みにくいっつーのは否めないけどな(w

それと、派遣ってーのも残業させられねぇ、っつーか追加料金かかるんだっけ?
まぁそうじゃなきゃ仕事にならんけど、困るなぁ。需要はあるから
どっかの派遣会社よ、WOエンジニアを養成してくれぇ(ムリか・・・
0168名無しさん@お腹いっぱい。01/11/15 19:45ID:???
>>165,167
後学のためなら、薄いのでいいから、派遣法の本読む方がいいよ。
図を見た方がわかりやすいので、ここではちょっと説明しにくい。

> それと、派遣ってーのも残業させられねぇ、っつーか追加料金かかるんだっけ?
派遣契約によるけど、少なくとも派遣会社は派遣労働者に残業代を払う
わけだから、たいていは追加料金がかかると思われ。
0169名無しさん@お腹いっぱい。01/11/15 22:34ID:sm4SuxY2
>>りおさん
ば、バイトじゃだめっすか。
いちおう、ちょっとした会社から受注うけたくらいのスキルがあるんですけど・・・。
そのときは、ごりおしして、enhydraで実装したんですが。

WebObjectsはむか〜しからのあこがれなんで、やりたいなぁ。学校にかってもらおうかな(ぉ
0170EO01/11/15 23:02ID:0bfVXK0K
>>169
うちの会社ならバイト君でもOKだぞ。
0171DBですが01/11/16 00:20ID:oarAvrs6
今日は人が多いですね。

どうもありがとうございました。やっぱり適用範囲なんですね。
社内用などであれば、ポスグレでいいのかも。。。
ぶっちゃけ、ポスグレで納品なんてあったのですか?>りおさん

まずはWOのスキルを身に付けたいのですが、DBってWOより高いですよね。
一番身近にあるのはAccessですが、使ってる方います?やめたがいい?
どうせならクライアントに納品できるDBで勉強したいと思っています。

あ、EOFでDBの違いは関係なくなるのかな?
またよろしくお願いします。
017215501/11/16 01:11ID:HzRBdw1W
>>156、158
教えて下さってありがとうございます。OS Xをメインで使って
るのでそのへんは大丈夫です。9月で期限切れのやつ、ダウン
ロードしたことがありました...。そのときは暇がなくていじれな
かった...。(泣)

本職のプログラマじゃないんで、セミナーに参加してもらってくる
というのは、敷居が高いですね...。東京在住じゃないし。Appleダ
ウンロードできるようにしてくれんかのう。
0173インチキMAC使い01/11/16 01:56ID:1JUGGEmv
>>159
うちの会社はスキル的に評価したら相当なDQN会社なんだろうけど、吉野家の利点で不釣り合いな大手の仕事もらえてる。商売って不思議だね。
だから欲しい人材は「機転がきいて根性と野望がある」に、尽きる。
モロ基幹に触れることはあり得ないから、4Dとかファイルメーカーをブラウザから使う案件ばっかりなんだけど、
リアルタイム通信対応の為に是非ともWebObjectsはレパートリーに入れたい。(ここでこんな事いったら一斉に叩かれそう)
---
ウチの環境が特殊過ぎるのかも知れないけど、MACベースでダメって言われたこと無いから、納期短縮重点に売り込めばWebObjects採用も結構いけるんではないだろか?
担当者が熱く語りまくるのが必須条件だけど。
0174名無しさん@お腹いっぱい。01/11/16 07:28ID:OzWPDC/5
>>171
OpenBaseならタダで試せるっしょ。
0175DBですが01/11/16 08:28ID:oarAvrs6
>>174
だとすると実装するDBもOpenBaseになりますよね?
WOとの相性はよさそうですが知名度が。クライアント説得できるかな?

りおさん、みなさま、171の件よろしくお願いします。
0176名無しさん@お腹いっぱい。01/11/16 14:58ID:???
>>175
>クライアント説得できるかな?
OpenBaseを使うといった時点で技術力を疑われると思われ。
0177ウィナ01/11/16 15:19ID:???
>>159
俺も、りお氏同様、どんな人と一緒に仕事がしたいのかと、過去の経験の両方をちっとだけ。
いや、人にいえるほどの経験もしてないし、俺自身がその辺にころがってる
へなちょこSEだから話半分の独断と偏見で。

まず、どんな人と一緒に仕事がしたいか。
小手先のテクニックとか技術とかの面でスキルが高いってのは、
あまり重要視しない。VB歴何年とか、C++歴何年とか、どんなことできますとかってやつ。
それよりも、技術者としての「思想」とある程度自分なりに確立してる人と組みたいね。
例えば、顧客から無理な仕様変更を求められたとしよう(笑)。
その際に、ただ「できません」てのは問題外。それなりの納得できる理由を添えての
「できません」は、まぁ標準。
それよりも、無理かつ苦しい状況の中で、「じゃぁ、どう解決する?」という視点からの
考察、提案、ディスカッション、実装ができる人がいいね。
また、きちんと体系立ったドキュメントを書ける人。ある程度文才のある人だね。
できればアセンブラなんかの低レベル層経験のあるオブジェクト指向エンジニア(笑)
「1バイトは血の一滴」っつー考え方が理解できる人だと、俺的にはベターかな。
更に、営業やマーケ的センスを持ち合わせていると言うこと無し。
なかなかいないんだけど、今まで数人、そういう人に巡り会ったことがある。

今まで、あっちこっちのプロジェクトやメーカーで仕事したけど、
結構多かったのが、技術的な見地や自分のポジションだけに立った主張ばかりで、
顧客の要求とかも含めて一段高い視点からモノを見ることができない人って、結構多いのね。
たまたまそういう現場にしか行ったことがないからかもしれないが。
あと、自分と考え方の方向性が会わない人間は、排除してしまうような人も見てきたな。
自分はそうはなるまいと、反面教師として勉強させてもらったが。
ひどい現場だと、ドキュメントは書けない、テストもろくにできない軍団で固められたところとか。
泣けてきたね(苦笑)

偉そうなこと書いたけど、俺はペェペェなので(苦笑)読み流していただければ幸い。
0178ウィナ01/11/16 15:22ID:???
>>171
WOは基本的にDB問わないんだから、例えばプロトタイピングは
OpenBaseでもポスグレでも使って、本番はまた別途考えてもいいんじゃないのか?
0179名無しさん@お腹いっぱい。01/11/16 18:22ID:OzWPDC/5
>>175
171はまずはスキルを磨きたい、なわけでしょ。178と基本的には同感。
納入するものがなんになるかは別に考えるとして、とにかく早く触り始めた方がいいと思う。
0180名無しさん@お腹いっぱい。01/11/16 23:50ID:???
WebObjectsは素晴らしい開発環境のはずなのに
全然普及しないのは何故ですか?
0181名無しさん@お腹いっぱい。01/11/16 23:53ID:???
このスレがあること自体、普及してきてるってことじゃない?
0182sage01/11/16 23:55ID:WbULnsbP
わざとらしい、WebObject の関係者によるPRとしかおもえないすれだなぁ
0183名無しさん@お腹いっぱい。01/11/16 23:59ID:???
WebObjectsマンセー
0184名無しさん@お腹いっぱい。01/11/17 00:01ID:???
>>182
WebObjectじゃなくてWebObjectsだよ。出直してこい、バカ野郎。
0185sage01/11/17 00:02ID:???
>>184
わざとらしい、WebObjects の関係者によるPRとしかおもえないすれだなぁ
0186名無しさん@お腹いっぱい。01/11/17 00:08ID:???
WebObjectsに恨みでもあるのか?
0187名無しさん@お腹いっぱい。01/11/17 00:17ID:???
>>185
WebObjectsの関係者ってなんだよ?
WebObjectsをPRすると金でも貰えると思ってんのか?
0188名無しさん@お腹いっぱい。 01/11/17 00:40ID:???
普及するわけないよ。
アップル自身が、WebObjectsを積極的に売ろうとしていないんだって。
以前よりは確かに、メディアに露出したりするようになってきたけど、
どうやら米国本社から「売れ」と言われてのことらしい。
基本的にコンシューママーケット対象の「日本営業所」だから、
そっち向けには力を入れてるし、そういうスキルを持ったスタッフが集まってるけど、
今はまともにWebObjectsを、WebObjectsが対象とすべきマーケットにそれなりに
推していくスキルを持った人材がいないっつー話しだよ。
元NeXT Japan出身の人間は、全員辞めたってことだし。

でもいいんじゃないの?
あんまり普及してもらっても、ウマミが減ったら困るしね〜(笑)
0189名無しさん@お腹いっぱい。01/11/17 10:19ID:???
Appleという世界シェアでは数パーセントに満たない、弱小企業が、
イイ気になりやがって、という意味も含まれているのではないでしょうかね。
>>185 は。
誰がどんな道具使おうが、エンドユーザーにゃブラウザのHTMLしか
提供しないのに、何を熱くなってるんだかね。ちゃんとWebObjects使ってる奴が書いてもらいたいもんだね。
0190名無しさん&通りすがり01/11/17 10:29ID:mNzsFzz4
>163
基本的に派遣はさけた方が無難。
派遣会社にろくないのは無いし、派遣で来る技術者もあたり
はずれがでかい。まぁ、あとは派遣法の問題かな。
(残業とか前述の「派遣契約外での労働の禁止」っていうのね)

だから、派遣じゃ無くて開発会社の正社員/契約社員を「出向」
させて「常駐勤務」させた方が良いよ。
(出向させる会社が出向させる社員の質を保証するから安心)
それだったら、契約時に「WebObjectsでの開発技術を修得して
もらいます。」って言っておけば本を渡して覚えてもらうか、
その出向元でアップルのセミナーに行かせてから出向してもら
えば良いから。
(この方式だと、出向元の会社が派遣業登録してる必要は無い
 し、派遣法の適用外だから。この業界だと多いよね。)

費用は、契約によって違って・・・。
「時給×勤務時間+割り増し分」で払うか「1人月いくら」で
払うか選べるな。普通は。

うちの会社がこうなんだよね。俺もこの方式でしか仕事した事
無いや(笑)
0191名無しさん@お腹いっぱい。01/11/17 11:15ID:???
>>189が意味不明なので誰か解説してクレ…
0192まもう01/11/17 12:13ID:s321Wcqt
>>191
たぶん、WebObjects 買ったんだけど途中で挫折した人の恨み節。
0193名無しさん@お腹いっぱい。01/11/17 15:07ID:???
>>189
日本でWebObjectsを使っている会社もいつ倒産するかわからない
弱小の零細企業ばかりだけどな。
0194名無しさん@お腹いっぱい。01/11/17 15:38ID:???
>>193
しかし、大手も多いよな。
0195名無しさん@お腹いっぱい。01/11/17 15:53ID:???
WebObjectsで開発している大手企業と零細企業のリストきぼん。
0196名無しさん@お腹いっぱい。01/11/17 16:01ID:+Nhv8auM
WOで開発したシステムのテスト仕様書(単体テストとか結合テストとか)作るのになにかいいツールあります?それともデバッガつかって1行1行というか、1クラス毎?1フレームワーク毎?テストするしかないんですか?

ある程度WOの開発案件を繰り返すと、テスト済みのフレームワークを使い回せるから、テスト工数も少なくなると思うけど、そうなるまではWOって他の開発環境と比較して、開発効率は高いけどテスト効率は悪い、ということになるのかなあ、と思うのですが・・・。

りおさんとか、どうやってるんですか。
よかったら教えてください。
0197名無しさん@お腹いっぱい。01/11/17 16:08ID:???
>>195
それくらい自分で調べろ。
http://www.apple.co.jp/webobjects/wo_partner.html
0198名無しさん@お腹いっぱい。01/11/17 16:24ID:???
>>197
従業員100人以上はキャノン販くらいかな。
ここでいってるソリューションってのは>>144みたいなものをいうのかね?
お笑いどころか犯罪だぜ。
0199インチキMAC使い01/11/17 16:44ID:OvHoq5Jm
>>195
どうなんだろ激零細企業から見たWebObjectsは大手でも「研究段階」って感じで
なかなかモノにできてないだけで、興味はあるみたいだけど...
ウチが話するのは大手の技術者じゃなくって大手の企画者だからある意味全く別団体だけど
0200名無しさん@お腹いっぱい。01/11/17 17:13ID:???
なんだか、
>>198みたいなのが
ゴロゴロと出てきて、
「そらみろ、WOは業務じゃ使えない。大企業じゃ採用すらしない」
「しょせん、アップルの製品」
だとか言い始まってコキおろすのじゃないだろうか。

なんか、いやだなぁ。そういう展開って。

ツールの使い方だとか、フレームワークの質問にりおサンみたいな
人が答えてくれるスレになってもらいたい。
0201ウィナ01/11/17 17:20ID:???
>>193
>>198
みたいなのは、無視していいと思うが。
WOがいやなら、ほかにいくらでもツールあるじゃん。
WebSphereでもWebLogicでもOASでもなんでも好きなの使えば?
ということで、見るからにイタイやつは無視ってことで良いのでは。
俺は、無視する。ポジティブな情報交換のみでいこうや。
0202ウィナ01/11/17 17:23ID:???
ちなみに、いわゆる大企業とかでも実は結構使ってる。
たぶん、みんな知らずに恩恵を受けてるはずだよ。
事例として出さない例が結構ある。
でも、大企業が使ってるかどうかなんてのは本質じゃねぇな。
0203名無しさん@お腹いっぱい。01/11/17 17:31ID:???
>>144
みたいなのは、無視していいと思うが。
処理ツーチン作るのがいやなら、Adobeのアプリをこっそり使えばいいじゃん。
AcrobatでもPhotoShopでもInDesignでもなんでも好きなの使えば?
ということで、見るからにイタイとこ突いてくるやつは無視ってことで良いのでは。
俺は、無視する。自分らに都合のいい情報交換のみでいこうや。
0204名無しさん@お腹いっぱい。 01/11/17 17:43ID:???
>>203
よっぽどWebObjectsに恨みがあるんでしょうね・・・
それか、ほんとはWebObjects使いたいんだけど、会社の方針でJSP+Servlet+EJB等で死んでるとか(笑)
いずれにせよ、荒らし?煽り?ご苦労様。見てて楽しいから、別に続けてもらってもいいですよ。
しかも文面パクリだし(笑)次回はもっと頭使ったネタをお願いしますね。
あ、でも一つ。プラネットって、本当にAcrobatを叩いてるんですかね?
203の人は、実際にモノの構造を見たんでしょうか?ライセンスがクリアになってればいいのでは。
こういう考えもイタイ?
PDFlibとか、ApacheのプロジェクトにもPDF生成ライブラリがありますよね。そゆの使えばいいのに。
------終了------

WebObjects5をPostgreSQL7.1.3に繋ぐ時って、特に注意することありますか?
JDBCドライバはいわゆるPostgreSQLで一般的に使ってるやつでいいんでしょうか。
0205NTT関係者01/11/17 17:48ID:???
マリオスはWOを使ってる.たしかサイバーが作ったフレームワークを使ってる。
0206名無しさん@お腹いっぱい。 01/11/17 18:00ID:???
>>203
たしかに、こいつイタイねぇ〜(笑)
たぶん、開発環境は違うかもしれないけど同業の技術者だとお見受けする。
こうやって批判に終始してるってことは、きっと仕事面でも
そういうスタイルのやりかたしかできないんだろうね〜。
周りに対してプラス思考の提案とか、可哀想なくらいできないんだろうね。
プログラマ経験しかないのに、「自分はSEだ」って言い張るタイプ(笑)
目に浮かんできたよ。合掌。
0207名無しさん@お腹いっぱい。01/11/17 18:47ID:???
WOと>>144はどういう関係があるんでしょうかね?
ある会社の一部の部署が違法行為をしていれば、
別の部署で使っているツールも駄目という理屈ですよね?
0208名無しさん@お腹いっぱい。01/11/17 18:50ID:???
あ、LingoスレのインチキMac使いさん、こちらにもいらしたんですね。
この板はPerl関連しか見てないから知らなかった。

WebObjectsか〜。。全然未知の領域だなぁ。ネットで調べてみよっと。
0209名無しさん@お腹いっぱい。01/11/17 19:25ID:???
WebObjects5、オンライン購入しようと思ってます。
Mac版とかWin2k版とか分かれてないみたいなんだけど、
両プラットフォーム対応のCDとか?
それとも両方のCDが入ってるのかな。
0210名無しさん@お腹いっぱい。01/11/17 20:19ID:yhr/xk6y
両プラットフォーム対応のCDが入ってたよ(v4.5.1)。
ただし、Developer(開発環境)とDeployment(運用環境)の
CDは別のディスクになってる。
0211りお01/11/17 20:24ID:6/uR3Rq0
おおっ今日は景気いいな(w

>>190
アドバイス、アリガチュー。
おれっちのアツーイ思いをウエに説明して、とりあえず派遣はヤメになって、
社内の別セクションから回されることになった。
ま、どっちにしろWO教え込まなきゃあかん。
(セミナ行って勉強してもらいたいんだが、オメェが行ったんだから、もう行かなくても
ええやろ、という展開になってしもうた。とほほ)

>>196
あー、そうだなぁ、テスト効率は悪いなぁ。おれっちも、ProjectBuilderの
デバッガが全然つかえねぇから、printlnでシコシコとやってるよ(笑)
言われてみればそうだよな。効率悪いな。
だけど、案件を数個こなしていくと、>>196がいったようにフレームワークなんかにして
使い回しがきくから、今は特にきにしちゃいねぇや。
今思えば、WebObjectsはあまりテストにシフトしなくてもそれなりの品質のアプリが
できるんじゃねぇーかと思うぐらいツールがしっかりしてると思うが。
(ん?なんか日本語変だな。まいいや)
0212りお01/11/17 20:35ID:6/uR3Rq0
>>204
>> WebObjects5をPostgreSQL7.1.3に繋ぐ時って、特に注意することありますか?
>> JDBCドライバはいわゆるPostgreSQLで一般的に使ってるやつでいいんでしょうか。

JDBCドライバはPostgreSQLで一般的に使ってるやつでいい。
おれっちはWindows2kで開発してるんだが、ちょっとクセがある。
EOModelorでPostgreSQLをモデルするときはJDK1.1で動くPostgreSQL用の
JDBCドライバを、/Apple/Library/Java(だったか?)に
入れて、同じディレクトリにあるコンフィグにPostgreSQL用ドライバのパスを書かないと
EOModelorでPostgreSQLを認識させることはできない。

それに対し、アプリケーションを実行するときに使うJDK1.3用の
PostgreSQL JDBCドライバをJDKの~/extディレクトリに入れる。
そいで、Launchパネルを開いて、続いてLaunchOptionパネルを開き、
Env. Argumentsタブだったかな?classpathをキーにして、
valueをドライバまでのパスを書かないと、アプリケーション実行時に
クラスパスがない。と怒られてしまう。
(この辺は、いつもヒーキにしてもらってる、ある若いあんちゃんに教えてもらった(w

MacOS XではJDK1.3用のドライバを~/extディレクトリにコピーするだけで
住むんだけどな。ちょっと面倒だ。

あー、そうだ。テクノロジックアートのWebObjects-MLにもあったけど、
Windows2kも、MacOS X も、EOModelorで作成したモデルファイルの
うち、index.eomodeldの精度の部分を書き換える必要あるんだよな。
くわしくは検索でもして見つけてクレ。

PostgreSQLは、あと、なんかあるかなぁ?気がついたらかくか。
0213りお01/11/17 20:39ID:6/uR3Rq0
>>209

WebObjects5のパッケージのCDは、
MacOS X (Server)用のCDと、
Windows2000、UNIX用のパッケージが入ったCDになっている。
UNIXはソラリス用になってるが、Linuxにも入れられる(ただし、細工が必要)
0214名無しさん@お腹いっぱい。01/11/17 20:47ID:uytemI78
>>213

その細工とやらの情報キボーン
0215りお01/11/17 21:14ID:6/uR3Rq0
>>214

AppleのHPにWebObjectsのDiscussion Bordsがある。その中に
Linuxにインストールするにはどうすりゃいいの?っつーカンジのカテが
あるから、そこをみろ。丁寧に書いてある。
0216りお01/11/17 21:24ID:6/uR3Rq0
旧Mac板の>>469

>>(開発が進み完成間近の時)複数のユーザーからのアクセスで
>>DBを同時更新するテストは、OSX上で可能でしょうか?

基本的に問題ない。ちゃんとしたDBをつかえばいいのだが。
ただし、WebObjectsがDeveloperだと、50トランザクションの制限が
あるので、あまり大人数でバンバンアクセスしないように注意されたし。

>>(それとも、このテストは、OSX鯖上でないと無理なのかな?)
>>OSX上のWO開発環境と、OSX鯖上のWO環境との相違点は?
>>制限等が何かあるのか教えて下さい。ヨロシクお願いします!

MacOS X Server上のWebObjectsはいわゆるDeploymentなので、
アプリケーションを動かす為だけにある。トランザクションが無制限なのと、
負荷分散などが利用できるようになる。まぁ、ちょっとしたプロトタイプを
作ってクライアントに見せるんだったら、Developerで問題ない。
ちなみに、MacOS X Serverでも開発環境(Development)はインストールはできる。
0217りお01/11/17 21:27ID:6/uR3Rq0
旧Mac板の>>471
>>WebObjects からプロシージャを起動するサンプルありますか?

EOUtilitiesクラスにストアドプロシージャを使うためのメソッドがある。
そいつを使え。サンプルはどっかにあったような。
SQLを直接投げるメソッドで、ストアドを書いても良いんだが。

OmniGroup.comに逝って、WebObjectsのメーリングリストを
storedPro(ちょっとスペル自信ない)で検索すればゴロゴロ引っかかる。
とりえあず検索しろ。
0218りお01/11/17 21:30ID:6/uR3Rq0
旧Mac板の>>472

WebObjects5はRedHatLinuxでも動くから、
IntelかAMDマシンでRedHatLinuxをまるまる貸してくれる業者だとか、
鯖を自前用意して犯せてくれる、もとい、置かせてくれる業者をさがせ。
RedHatLinuxマシンを好きなだけいじらせてくれる業者も中にはあるだろうから、
PostgreSQLとWebObjectsなんかを入れて動かすこともできるだろう。
だけど、DBをグローバルに置くのはカナーリ勇気がいる。
0219りお01/11/17 21:35ID:6/uR3Rq0
今日は機嫌いいから、沢山レスするぜ。
旧Mac板の>>475

>>教えてください。
>>Application.javaでShiftJISエンコーディングしているんですが、
>>「〜」が文字バケしてしまうんです。
>>納期が迫っててパニクってます。
>>お願いしまーす!!!

これはWebObjectsの問題というよりは、Javaの問題だろう。
JDKは内部的にユニコードで文字処理をしてるから、シフトジスでエンコーディング
したときにウマく変換できなくって??という具合に化ける。
「〜」もソレに入るんだな。ギリシャ数字(II、IIIとか。←は半角英数字だが)
も試してみろ?多分化けるぜ。
JavaHouseなんかで検索してみろ。腐るほどの量じゃないけど、風間 大センセが
ガンバってるからみてみる価値はあるな。

解決策になってなくてスマソ。あんまりベラベラ喋ると怒られるからな(w
あとは自力でやってくれ。
0220りお01/11/17 21:51ID:6/uR3Rq0
>>217

ちょっとさがしてみた。

NSArray results = EOUtilities.rawRowsForSQL
(this.session().defaultEditingContext(),modelName,"exec
sp_report_data(237,'11/30/00','10/04/01')");

こんなカンジかな。↑はOracleの場合だな。

ただし、注意がある。resultsで取得したレコードセットは、EOじゃない。
NSDictionaryの配列だ。
あと、WebObjects4.5の時の問題で、各配列(つまり任意のレコード)の
データを取得するとき、キー名はデータベースの列名じゃなくって、
Attribute0、Attribute1、Attribute2....という名前に置き換えられてNSArrayに入る。
こりゃアダプタの問題なんだが。

WebObjects5ではどうなってるか、ちょっと試す時間なかったんでやってないが、
多分同じかもな。
NSDictionaru dicObj = (NSDictionary)array.objectAtIndex(0);
Object obj = dicObj.valueForKey("Attribute0");
ってなカンジか?(↑未テスト注意)

まぁ、面倒だろうけど。あぁ、あと、レコードセットを返さないストアドも
同じように出来るが、こっちは試したことがないのでパス。
0221りお01/11/17 21:52ID:6/uR3Rq0
補足。

EOUtilitiesを使うときは、import com.webobjects.eoaccess.*を
先頭に入れるのをわすれんなよ。
0222名無しさん@お腹いっぱい。01/11/17 23:55ID:???
WebObjectsってWin98でも開発できる?
0223名無しさん@お腹いっぱい。01/11/18 00:06ID:002UNKIk
>>222
出来ない。
0224名無しさん@お腹いっぱい。01/11/18 00:17ID:???
まじで?
0225名無しさん@お腹いっぱい。01/11/18 01:54ID:IWctyJxw
開発環境はWebObjects5だと・・・
Win2000Pro ,MacOS X だけ。
開発言語は Java だけ。
0226    01/11/18 13:49ID:???
>>223
 なんで98?
0227名無しさん@お腹いっぱい。01/11/18 14:04ID:to5+feqt
えー
自分のノートが98だからさー
出先で開発できないのはつらいのー
0228名無しさん@お腹いっぱい。01/11/18 14:05ID:002UNKIk
そういえばXPで試した人いる?
0229    01/11/18 18:26ID:???
>>227
 じゃVisialStudioとかJ Builderとかも98上で使うの?
0230名無しさん@お腹いっぱい。01/11/18 19:14ID:kA8BG5xX
>>229
98で開発してるよー
問題あるの?
0231りお01/11/18 21:20ID:Wf0GHt75
WebObjects5はWindows98じゃ動かない。こりゃWebObjectsのせい
じゃなくって、もともとの開発環境(ProjectBuilder、InterfaceBuilderだとか)
がNeXT時代にNeXTのハードじゃ売れねぇってことにようやく気づいて(?)
WindowsNTの環境下にカーネルモドキを作ってその上にフレームワーク一式を
置いたわけだ。ま、手っ取り早く移植するんだったら、そうするわな。
OPENSTEPやNEXTSTEP並の安定度をヨソに求めるんだから、
Windows95だとか98じゃなくてWindowsNT(3のころからあったな)に
移植したのはある意味正解かもなー。

おれっちと同じチームのやつはアイブックにMacOS Xを入れて出先で
デモやったりしてるな。出先のやつらは目を丸くするらしいが。
おれっちだったらWindows2Kにした方が良いと思うのだが。
(ま、仕事とれてりゃいい話なんだが)

どうでもいいが個人的にもっと個性的なハードウェア
(たとえばNeXTだとか、Beだとか)といった、Windows、Mac以外の
ハードウェアがもっと沢山あると、おもしろいんだけどなぁ。
(って、ここはOS板じゃないからな...)
0232    01/11/18 23:12ID:???
>>230
 98でデバッガーなんて動かしたら即効で死にそうな気がしますが・・・

>>りお氏
 Windowsのシェアがせめて6割であとの4割を3種類くらいのOSで
奪い合ってたらJavaとかXMLとかもっと早く出てきて普及しただろうね
 ちなみに16日のセミナー、どこ座ってた?(w
0233名無しさん@お腹いっぱい。01/11/18 23:26ID:???
デバッガってあんまりつかわない。
0234名無しさん@お腹いっぱい。01/11/19 01:25ID:/M+dDJRu
>>231
りお氏には釈迦に説法なんだけどまあ聞いてくれればと。
現在のWin版WebObjectsの前身となった OpenStep Enterprise
の最後のバージョン(たしか4.2?)は、Windows95でも動く!
というのをひとつのウリにしていた。
が、一体何本くらい売れたのか...。
まあ技術的に不可能じゃないにしても、NTカーネルの方が良い点に
安定性もそうだし、実装の容易さなんかもあるだろう。
CygWinだってNTじゃないといろいろ制限があるらしいしね。
(だからXPで動くかどうかには非常に興味がある)
0235りお01/11/19 13:43ID:4VOkfa52
>>232
おれっちは前方向かって右側の真ん中あたりにいた。

>>234
釈迦に説法だなんて。イヤーン(←意味不明

OpenStep Enterpriseはあんまり売れなかったという話をきいたな。
OPENSTEP for intelは結構な出荷本数出ているときいたが。

残念ながらおれっちはWO4.5から入ったクチなので、そう昔のことは
わからんが、1996年ごろに登場したWO1.0からずっと培われてきた
このフレームワーク群のデキの良さはぜひともアップルには頑張って
広めてもらうか、どっかにうっぱらって成長させてもらいたいもんだ(w
0236 01/11/19 14:07ID:???
>>235
 あれ?ひょっとしてステラの人(川崎さんだっけ?)に質問した?
 あの日は「りおさんってどの人だろう?」って思っていた人は多いと
思われ(w

 WO、Filemakerみたいにスピンアウトしないかな〜・・・無理か。
ジョブズのお気に入りみたいだし(WOのチームはクパチーノでは"The
Jobs project"と呼ばれていると言ってた人がいた)。
0237迷小未設定01/11/19 16:59ID:Gdm/4WnQ
>>216
どうも、ありがとうございました! 小ヒツジ、少し安心しました。
  OSX鯖を買うのは後まわし!ウキ!ウキ!
0238まおう01/11/19 23:35ID:7/7ZTROG
>>235
もしかしてりおさんPowerBook持ってた人?
喫煙室いきました?
0239りお01/11/20 00:41ID:???
なんか、俺様探しに躍起だな(←自信過剰
ああと、ステラの人に質問してた人でもないし、タバコは吸わないし、パワーブックも
持ってないので、安心してクレ-。
おれっちはとてもシャイなんだから、あまり探さないでクレ-......
ここに発言するなんて、毎回勇気を出して書いているんだから…(そのわりには偉そうだが
もう、しばらくはセミナーなんかにゃ顔出すつもりないから、みんなでがんばって逝ってくれ。
(そういや、せんめいしゃの若いあんちゃんが自社セミナやるってHPに予告してたな。あのあんちゃんのセミナだったら逝ってもいいかも)

>>236
おお、ずいぶんと事情通だねぇ、おめぇ、さしずめ、インテリだな?
(と、トラさんのマネをしてみる←としがバレるって
そうか、WOはそんな呼ばれ方してんのか。大事なプロジェクトだけにバグなんか出したら大変だよなぁ┐(´ー`)┌
0240名無しさん@お腹いっぱい。01/11/20 00:57ID:whUgZtya
でもいっぱいバグあるよね..。特に開発環境は。
フレームワークは流石に枯れてきたけど。
0241 01/11/20 01:47ID:FVsThTf0
http://korea.hanmir.com/ktj.cgi?url=http://netizen.khan.co.kr/mainnewsviewer.php3%3fartid%3d20011119043556
否定的イメージを改善するために19日から来月16日までインターネット上に
現われた韓国関連間違いを捜し出す‘インターネット間違い狩り大会’を実施する.

http://japanese.joins.com/php/article.php?sv=jnews&src=soci&cont=soci0&aid=20011007225800400
ネット上の歪曲された韓国関連情報を正す為、「韓国を正しく知らせる事業」が来月から始まる。

今日本人の文化が韓国に奪われようとしている
これは韓国とのインターネット戦争だ
日本人は韓国人に空手が奪われた事実を忘れるなすべきだ
そして今現在剣道が奪われようとしてる現実を直視しろ
やつらにとって従軍慰安婦のような歪曲した歴史を流すことは容易いことだ

■韓国の竹島占拠
http://www2.justnet.ne.jp/~yoshiro/no_frame/history/honbun/takeshima.html
■従軍慰安婦についての真実
http://hamanasu.sakura.ne.jp/~hn7y-mur/forum/f052.htm
■何故韓国人がこれ程嫌われているのか
http://www.geocities.co.jp/WallStreet-Bull/6199/
■強姦は日本の10倍
http://www.across.or.jp/necizen/essay/e1998/e9810110.html
■暴行は日本の100倍
http://www.koreanavi.com/news/headline/20001128-11.html
■韓国内での強姦の届けは2%
http://www.netomo.com/cgi-bin/transkj.cgi?http://www.google.com/search?q=cache:TPPqjDdZ80g:aids.hallym.ac.kr/%BC%BA%C6%F8%B7%C2/newsex/sex1.html&hl=ko&lr=lang_ko
■韓国民の4人に1人が”前科者
http://www.worldtimes.co.jp/kansok/kan/soc/010730-1.html
■韓国での殺人は9時間4分に1回、強姦は1時間16分に1回
http://www.koreanavi.com/news/headline/20001128-11.html
0242名無しさん@お腹いっぱい。01/11/20 02:46ID:I4esGTXr
ProjectBuilderのDB以外のリソース管理ってどうなっているの?
たとえばテキストファイルとか・・・。
なぜこういう質問をしたかというと「WebObjectsアプリケーション開発ガイド(おーむ社)

のテキストを使用したサンプル(p103)がうまく動かなかったのだが・・・。
DB関連だと、マニュアルを見るとなんとなくわかるのだが・・。
0243りんこ01/11/20 12:09ID:vYHIzuqq
リオ殿

リオ殿は相当なWO使いとお見受けした。
そのリオ殿にちとお尋ねしたい。

おっと、失礼。拙者は「りんこ」と申す。
WOはじめて2〜3ヶ月のかけだしではあるが以後おみしりおきを。

最近発売された「WO開発ガイド」を読んだところ、
fetchの方法には
@EOMを使わないでゴリゴリコーディングする
AEOMでFETCHを定義してそれを読み込む
方法があるようだが、
拙者はまだかけだし故に極力コーディング量を抑えたいと考えている。
@とAについては実行時に何らかの差があるのであろうか?

リオ殿は人気者故に毎日多忙とは思うが
よろしく頼む。拙者、これにてご免。
0244りお01/11/20 13:15ID:aFvJFvc9
拙者、本日は多忙な故、夜か明日答えるので、しばしまたれよ(w
0245りお01/11/20 13:34ID:aFvJFvc9
>>243
あ、オーム社の本を読んだんだろ??できれば、何ページにあった情報なのか、をおせーてクレ.答えやすくなるんで。
0246りお01/11/20 21:39ID:ZgTKduym
>>242
すまん、オーム社の本、手元にないんだ、よくわからぬ(´Д`;)

>>243
EOModelorのfetchSpecificationオブジェクトを作って、それを使ったフェッチと、
コーディングでゴリゴリと書く方法の比較か。

前者は、検索条件が固定されてしまう。もちろんん、コーディングでフレキシブルに
変えることはできると思うのだが、それじゃあまり意味ないよな。たとえば、
EOModelorのfetchspec.オブジェクトを作成して、WODisplayGroupの
fetchspecに設定し、qualifier列としてWOTextFieldにバインドすると、
あとはqualifi……なんだっけ、そんなカンジのメソッドをSubmitにバインドすると
コーディングがナシでDBのフェッチをする機能が搭載できちまったりする。
しかも、fetchSpec.オブジェクトやWODisplayGroupなんかの設定値は
バイナリじゃなくて全てテキストファイルだからな。ちょっと安心する。

話がそれちまった。で、たとえば、インタフェイスによっては検索条件が
増えたり減ったりする場合がある。そんな時にEOModelorのfetchSpec.オブジェクトでの
検索はハッキリいって不向きだよな。コーディングでqualifierオブジェクトを作成して
AndQualifier、OrQualifierを作成するなりして、EOFetchSpecificationで
フェッチするのが全然良かったりする。
(なんか、その辺の便利なオブジェクトがあったような気がするが)

あー、あと、実行時に何らかの差があるのか?という質問は、そんなに大差はない。
EOModelorのfetchSpec.オブジェクトだから重く感じるかもしれないけど、そんな
ことはない。

コーディング量が多いからといって、ラクな方向に逃げると、意外なところで
つまづいてしまって、泣きを見るかもしれないぞ。おれっちの経験談だけどな。
EOModelorのfetchSpec.オブジェクトを使った検索も、コーディングを使った
検索も適材適所だ。がむばってくれ。
0247りんこ01/11/20 21:46ID:J1WcwAo4
おっと、これは失礼した。拙者としたことが...。すまん。
(今日にかぎって肝心な本を持ち歩いてなかった。)

該当の箇所は「第6章 オブジェクトの検索」の部分である。
164ページから「EOQualifier」+「EOSortOrdering」+
「EOFetchSpecification」を使ったフェッチについて記述されておるが、
172ページからはそれと同等な処理をEOMを使って楽して実現しておる。
拙者としてはコーディング量の少ない後者を選択したいのだが、
楽したからには何らかの落とし穴があるのではないかといささか不安じゃ。

おぬしは今日もずいぶんと忙しそうじゃの。
拙者、修行僧故におぬしにしてやれることなど何もないが
剣にはちと自信があるぞ。
なんだったら、いっこうに人を増やしてくれない
おぬしの上司を叩き斬ってくれようか?
なになに、礼などいらぬ。
そのかわりあと30回ほど質問させてくれい。

よろしく頼む。拙者、これにてご免。
0248りお01/11/20 22:14ID:ZgTKduym
>>247
お、246でおれっちが先に答えたないようで満足してもらえっか?
そうか、剣のウデがたつのか。そりゃ期待できるなぁ。>>247のレスは猛烈に笑わせてもらったぞ。

あ、そうだ、1回質問にこたえてやったから、あと29回な(笑)
0249りんこ01/11/20 23:14ID:u7Sefcwz
りお殿

りお殿、かたじけない。>>246でじゅうぶんじゃ。
(どうやら拙者が我が子:だいごろうの子守りをしている間に
先に回答してもらっていたらしいな)
この借り、いつか返す。
拙者、これにてご免。
0250りお01/11/20 23:23ID:ZgTKduym
>>249
満足してもらえてよかったぞ。なんかあったら、遠慮無く書け。遠慮はエンジニアの成長を阻害するからな。

そっか、だいごろうの世話か。強盗殺人しないようにちゃんと躾するんだぞ(←すげぇブラックなツッコミだ(´Д`;)
0251名無しさん@お腹いっぱい。 01/11/22 01:13ID:???
>>212
大変レス(お礼)が遅くなりました。
りおさん、回答ありがとうございました。
PostgreSQLでなんとかやってみます。
--------------------------------------
他、どなたかWO5からMS SQL Server2000に接続して更新成功したかたっています?
MSのβドライバ含め、JDBCドライバをいくつか試しているのですが、
フェッチはできてもsaveChange()でエラーをぶっこくという状況です。
EOModeler用のプラグインを見つけたんですが、プラグインのコードってどう使うんでしょうね??
0252りお01/11/22 11:50ID:oHwTEoFD
>>251
SQL鯖についてはよくわからんが、WOFやEOFを使わない、
フツーのjavaプログラムで、JDBC経由で更新処理とかできるか??

できないようだったら、ドライバの問題。
できるんだったら、EOFの問題か?(そうとは思えないのだが)
0253りお01/11/22 13:09ID:oHwTEoFD
テクニカルピットとP社のT氏(w が有料セミナやるみてぇだな。
おれっちはヒマねぇから参加できねぇけど。っつーか、高すぎだって(w
あ、でもオラ狂とかJavaのセミナもそれ以上のカネとられるからな。
妥当な金額ってとこか。
おれっちは今ASP用にセッション単位のマルチコネクションのやり方が
わからんから、ちょっとばかり聞いてみたい。だれか、変わりに
きいてきてクレ-
0254りお01/11/22 14:00ID:oHwTEoFD
今、セミナ中級偏の内容みたけど、オーム社の本読んで理解できる
内容じゃん??アップルの日本語ドキュメントも一緒に読めば。
あ、なんか喧嘩売ってるっつーか、商売の邪魔してるな(w

ウリはカウンセリングだな。いい企画だなぁ。それだけでも
10万以上払う価値はあるぜぇよ(たぶん
おれっちも252で書いたこと以外にも聞きたいことがあるのじゃぁ。
同僚か子分にでも行かせるかな

っつーか、システム情報が協賛だとか書いてあるけど、なんで、あの
お堅いイメージの強い会社がWOに手だしてんだろーか。目覚めてくれたのか?(w
0255質問ばっかですが01/11/23 11:22ID:2BkAERVU
WOの開発と運用環境って、同じマシンにインストールできるんですか?
開発環境の50クライアント制限をはずすのは、運用のシリアル入れるといいの?

WinでApacheと運用する方法を教えてください。ApacheモジュールってWOに入ってるの?
Win2kProでもApacheとの運用なら接続クライアントに制限ないんですか?

よろしくお願いします。
0256りお01/11/23 21:50ID:94bIBiPm
>WOの開発と運用環境って、同じマシンにインストールできるんですか?

WebObjects5 Developerには運用環境もインストールされる。
っていうか、運用環境はフレームワークとサービスだけがインストールされるのだが。

>開発環境の50クライアント制限をはずすのは、運用のシリアル入れるといいの?

そういうことだ。

>WinでApacheと運用する方法を教えてください。ApacheモジュールってWOに入ってるの?

もうちょっと的を絞った質問してくれんと、こっちも答えようがないゾ(´Д`;)

ApacheモジュールはWebObjects5をインストールすると同時に入る。
ソース付きだからLinux、Solarisでもコンパイルして使える。

>Win2kProでもApacheとの運用なら接続クライアントに制限ないんですか?

ない。

どうでもいいが、WebObjects5のWindows2k運用は、オススメしない。
悪いことはいわない。RedHatLinuxかSolarisにしろ。
別にWindows嫌いとかそういうんじゃなくって。
■ このスレッドは過去ログ倉庫に格納されています