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

WebObjects

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2001/05/11(金) 15:31ID:JvnwbOkk
ってどうなの?
0602名無しさん@お腹いっぱい。02/01/09 23:58ID:Gf7UPwSv
>>591
ttp://www.omnigroup.com/mailman/archive/webobjects-dev/2001-June/010216.html
0603名無しさん@お腹いっぱい。02/01/10 00:08ID:0bJ7/qwM
WebObjectsのエディタはどうにかならないの?
辛い。外部エディタの登録機能が欲しい。

Javaは秀丸。HTMLはDreamweaverを使いたい。。。
060454602/01/10 00:50ID:???
ついにWO注文したぜ。届くのが待ち遠しいよ。
でも発注した次の日にco.jpが落ちてて、復活したら5.1になってて鬱だ(w

>>601
>WOがServlet化できるのは、>>546みたいなケースで、かつ運用的に
>アプリサーバ2種類も立てたくないってところで有効かも。

すごく嬉しいぜ。やっぱ触れたくないものもたくさんあるからな(爆
アポーありがとうって気分だ。あとは徐々にWOで侵食していくだけだな。

で、5.1のPDF一通り見たけど、すごくいい!期待度高いな。
オプソであることも俺はぜんぜん気にならん。EJBは無視するので
1.1でも十分だ。使わんからな。

あと、俺は普段JBuilder使いなので、入力支援やデバッグやJUnitがないと
辛いのだが、その辺の外部ツールとの連携に今後は期待だな。でもまぁ
それを補って余りあるものだと期待してるよ。
0605名無しさん@お腹いっぱい。02/01/10 04:25ID:???
>>599
> JSPやEJB対応って、なんか、意味あんの?>>WO5.1

稟議書書きやすくなった(w
0606名無しさん@お腹いっぱい。02/01/10 08:21ID:???
どうにも分からなくなったので、少し助言ください(´д`)

アプリケーション開発ガイドの10章のリスト10.5をやってるんですが、
this.session().defaultEditingContext().deleteObject( event ); の部分で
eventがEOではなくcom.webobjects.appserver.WOComponent.Eventに
なってしまい、ビルドエラーになってしまいます。
eventは、Event event; でインスタンスを生成し、
EventはEOGenericRecordのサブクラスとして定義してます。

Eventを他のEOに置き換えるとエラーが発生しないので、
eventに何か問題が・・・?と思ってるんですが(´д`)
0607りお02/01/10 10:14ID:uKB4+/oT
>>605
なるほどな(w
>>606
・他のカスタムEOクラスでも同様の問題がおきるか?
・EOモデラーを開いて、トップグループをクリック。右部分の詳細に、
 クラス名やテーブル名が表示されるが、カスタムEOのクラス名が
 正しいかどうか(作業の手違いでEOGenericRecordのままになっているときがある)
・考えにくいが、eventという名前が凶じゃないのか?(w

こんなところか。がむばってくれ。
0608りお02/01/10 10:19ID:uKB4+/oT
>>606
結果をあとで教えてくれ。ちょっと気になる。
どうしてもダメだったらプロジェクトを固めて
どっかのあぷろーだにウプしといてくれ。
0609りお02/01/10 10:25ID:uKB4+/oT
>>590
化石レスすまん。そうか、ぽすぐれでもウマく逝くか。んー、
おれっちがrawRowForSQLを実行した時は帰ってくるカラム名が全部
大文字だったから、こりゃ扱いが面倒だなとはおもってたんだが。
ともあれ、これでソースコード中にガンガンSQLを書くことができる、っつーことだな。
(全然進歩がないな、それって(w

EOFももうちょっと背伸びしてSQL扱いやすくすりゃーいいのになー。
(ユニオンくえりとか、クロス集計とか、副問い合わせとかグループ集計だの。
っつーても、自分でクラスつくりゃーいいんだが。誰かつくって暮れ)
061060602/01/10 19:56ID:???
>りお様
>・他のカスタムEOクラスでも同様の問題がおきるか?
Event以外のカスタムEO(Person, Seminar等)に置き換えるとビルドエラーは出ません。
>・EOモデラーを開いて、トップグループをクリック。右部分の詳細に
エンティティは全てカスタムEOクラスに定義し、.javaファイルも生成しています。
EOGenericRecordのまま残ってるものはありません。
・考えにくいが、eventという名前が凶じゃないのか?(w
typoのことでしょうか?これは何度も確認してるので問題ないかと(´д`)

本書の章を書いただけでしたが、ここでのEventエンティティは
Meeting, Seminarの抽象クラス(Abstractにチェック入り・親子関係定義済み)に
なってます。(この2つのクラスは、○○ extends Event { でEventクラスを継承。)

他のEOとの違いはこれだけなので、ここがクサイと考えてるんですが。
あぷできるところ見つかったら、プロジェクト揚げてみます(´д`)
0611名無しさん@お腹いっぱい。02/01/11 01:09ID:???
りお様じゃないが
>typoのことでしょうか?
じゃなくてクラス名にEventを使うのがマズいということと思われ。

ビルド時のエラーならモデルは関係なくてソースコードでしょう。
アプリケーション開発ガイドのまんまでコンパイルエラーが出るんなら、
アプリケーション開発ガイドがホントにWOF5に対応してるのかが怪しい。
自分で書いたところでエラーが出るんなら、import書くところで横着
してimport com.webobjects.appserver.*とせずに、クラス一こずつ
書いて行けば直るんじゃないのかなー。
見当違いならゴメソ
0612名無しさん@お腹いっぱい。02/01/11 03:55ID:J99rPYGf
>>606
割り込み
アプリケーション開発ガイドはWO4.5対応なのでWO5でやると結構はまります。
けっこう変わっているみたいです。
該当部分は素直に別名に変更してください。(Event -> EventNameなど)
ちなみに、ほかにも9章とかではまるので、InfoCenterで適宜調査してください。
0613名無しさん@お腹いっぱい。02/01/11 11:19ID:???
http://sawayaka.mariansela.com
http://sawayaka.mariansela.com
http://sawayaka.mariansela.com
0614りお02/01/11 11:29ID:A82TChGW
↑さやかたんの写真をあつめたWebSiteだと勘違いしたのは、おれっちだけ?
061560602/01/11 14:46ID:???
Eventのクラス名を変更したら通りました!
WOComponent.Eventっていうのがあったんですね。

>>612
例外とかその他でも結構ハマりました(´д`)
オーム社のサイトで5.0のサポートしてくれてもいいのになぁ。
本のオビに書いてある『最新版5.0にも対応』って
ちょっとウソ入ってる?とか思ったり。

あと、もう一つ質問なんですが、
開発環境がWinの時、OpenBaseからEOModelを生成する時に
『No reason provided.』が出て失敗するんですが、
これって少し前に話題に出た、JDK1.1.x互換のJDBCドライバと
関係があるんでしょうか?
MLの過去ログ漁ったんですが、具体的な解決方法が挙がらないまま
終わってたので。

ためしにOpenBase JDBC1.1 Driver Clientを入れてはみたんですが、
変わりませんでした。(入れた気になってるだけなのかも(´д`))
0616名無しさん@お腹いっぱい。02/01/11 15:12ID:???
>>615

No reason provided.ってP40に書いてあるよ
061761502/01/11 15:44ID:???
>>616
それを動くようにしたいんですが、無理なんでしょうか?

MacのOpenBaseは動くがWinのソレは動かないって事は
WO自体は無実で、悪いのはWinのOpenBaseだから
Mac持ってない場合はOpenBaseの使用はあきらめて、
Linux等にMySQLやPostgreSQL入れてテストするのが妥当でしょうか。
0618ヲッカーな名無しさん02/01/11 16:00ID:???
>>617
スレの上のほう読んだ?
MySQL for Win32を使う方法が出てるよ。
0619名無しさん@お腹いっぱい。02/01/11 19:48ID:???
開発環境は、Macの方がよくできている。
Winのは使いづらいよ。。。
0620名無しさん@お腹いっぱい。02/01/11 21:09ID:???
そうかなあ。Winというか、PBWO環境はあれはあれで
良く出来てると思うけどなあ。
フォルダ->ファイル->クラス->メソッドって辿って行けるし。
Macのはファイルのツリーとメソッド一覧が分かれてるのが
つらいときがタマにある。
どのへんが使いづらいすか? >>619
062161902/01/11 23:22ID:???
>>620

ぱかぱかウィンドウが開くのが嫌いなんです。
Macだと1つにまとまっていて、ソース編集するときだけ
別ウィンドウが開くのが気に入ってる。
あと、ツリー形式に表示されているのも構造化されているのが
一目でわかるし○。
0622名無しさん@お腹いっぱい。02/01/12 00:18ID:???
新PBは、あのターゲットというのが見通しを悪くしてると思う。
gnumakeの代わりにjam使ってるのもお年寄りには辛いよ。
別ウィンドウどころか、エディタとプロジェクト管理とデバッガは
別々のアプリでも良いぐらいだ!<さらに年寄り発言

ところで、メソッド名で検索してフレームワーク内のドキュメント
(クラスリファレンス)を表示させるにはどうしたら良いのですか?
0623名無しさん@お腹いっぱい。02/01/12 02:38ID:???
旧PB(PBWO)の話? 新PB?
どっちでもいいけど、Macならshift+リンゴ+Fでフレームワーク含めて
検索すると、検索結果の行の頭に本のアイコンが出てくるから
それをクリック。
Windowsなら本のアイコンが出てこないので、InfoCenterを使う。
0624初心者02/01/12 15:44ID:???
すいません、なんかWebObjects5.1というのが出た
らしいですが、これってどう受け止めたらいいんでしょう?

WOの良さが失われて、他のJ2EEアプリサーバ
と同レベルになっちゃったっていうことなんでしょうか?

詳細しってる方教えて!
0625ヲッカーな名無しさん02/01/12 18:20ID:???
>>624
漏れもちゃんとはチェックしてないけど、基本的には、
今までの開発手法に加えて、EJBやServlet/JSP資産をWOでも
使えるようになるって感じじゃないのかな。
今までのWOユーザに大きなメリットは無いかもしれんけど、
新規参入組にはいいのかも。
だれか言ってたけど、稟議は通りやすくなるかもね(w
で、稟議通って導入後は、EJBではなくEOFで開発すれば、幸せになれると。
0626ヲッカーな名無しさん02/01/12 18:22ID:???
ところで、アポーストアで注文した5.1のウプグレードって、
いつごろ納品なんだろうな?
とりあえず会社で発注したぞー。
0627初心者02/01/12 18:45ID:???
>>625

そうなんですか、わかりました、ありがとう。
でも心配なんです。WebObjectsを一生懸命
学んでも、将来的にはそのいい部分が切り捨てら
れてしまうのではないかって。

だって、WebObjects5以前に使えてたObject-C言語、WebScript
言語という2つの言語がWebObject5ではJavaしかなくなって
しまい、切り捨てられたというではないですか(あくまでも
聞いた話です、本当かはわかりませんが)

WebObjectsを一生懸命学んでも、EOFとかが将来切り捨てら
れるくらいなら、Tomcat+JSP+Servletを学んでおいた方
が無難かなという心配もあるのですが、、、実は今度の開発案件で
私はWebObjectsを上司に推薦してるのですが、私のライバル?は
WebSphereを推してて、、、

稟議通す場合に”なぜWebObjectsなの?”と聞かれたときに
なんて答えたらいいのかわからない。”なんかNEXTからの
実績があるというすごいものです”と必死に説明するのです
が、ライバルの方は”標準技術への迅速な対応、IBMとい
うブランド、豊富な構築事例、開発ノウハウ、開発ベンダー
委託先はNSSOLを検討しています、、、”
とか会議でいわれてしまって、押しまくられてます。

皆さんはどうやって、上司の質問やライバルの提案を突破して、
開発ができているのですか?
0628りお02/01/12 19:31ID:Q9lu7nhQ
>>皆さんはどうやって、上司の質問やライバルの提案を突破して、
>>開発ができているのですか?

・WebSphereを勉強した。

・J2EEも勉強した。おねぇちゃんを口説く術も勉強した(;´Д`)

・鯖構築術も実践で得た。

・WebObjectsも勉強した。

・で、目の前でアプリ作成のデモをWebSphereとWebObjectsの
比較をしてやった。作りアプリは同じモノ。

ほとんどの奴はこれで納得した。
0629名無しさん@お腹いっぱい。02/01/12 19:40ID:???
>>627
アンタ最高(藁

漏れが思うに、WOの良さは開発効率と値段の安さだ。でもサポートはイマイチ。

将来のサポートのことを気にするなら、WebSphereにしておいた方が
いいんじゃない?5.1なんていつサポート打ち切られるか分からないよ。
正直、5年も続けば良い方だと思う。後続バージョンが出る度に対応する
手間を惜しまないなら平気だろうけど。
実際は大規模なシステムで運用が始まっちゃうと、パッチ一つ当てるのも
難しい話だと思うので、アプールのような対応ぶりでは正直不安だ。

WOを一生懸命学んだ結果が無駄になることはそう無いと思う。
デザインパターンの教材としてだけでもかなり価値がある。将来的に
J2EEでやっていくにしても、WOを経験しているといろいろ見えて来る
ものが違うよ。

稟議(っていうか企画?)の話でいえば、上司を説得する前に、まず
自分が何故WOを使いたいのかが問題だと思う。WOならOKでWebSphere
は駄目と思う理由が知りたい。

是が非でもWO使わなければならない理由は無いと思う。
開発効率の良さと値段の安さが重視されるならWOがよいと思うし、
資金と人材と開発期間はいくら掛けても良いけどサポートが気に
なるって場合は他のメーカの製品をお薦めするよ。
0630ヲッカーな名無しさん02/01/12 20:01ID:???
>>627
目の付け所がイイな(w
悩みどころもよくわかるぞ(w

いいたいことは>>629にほとんど言われてしまったが(ワラ
もしかしたら、WOは特に日本では将来的に日陰の存在となる可能性もある。
アポーのサポートが、ほとんど期待できないからだ。
でも、WOで養ったOOPの考え方とか、そういうものは他の製品でも十分に
通用すると思われ。
技術なんてのは、どんどん移り変わっていくものだ。
しかし、考え方や思想ってのは、長く使えるものだと思うよ。

まぁ、どうしてもWOでやりたいってなら、まずは自分でWOのメリットを実感するのが
早いのでは。自分が実感してないものを人に伝えるのは難しい。
伝聞や推測を元にプレゼンしても、そりゃインパクト薄いわな(w
0631名無しさん@お腹いっぱい。02/01/12 20:17ID:???
>>627
今となっては72,800だから個人で勉強するつもりでもラクラク買えちゃう。
自分への投資だと思って個人で買って触ってみるべし。>>630の言う通り。

本当にWOの良さを肌でわかっていれば、自然と説得する力が沸いてくるよな。
逆に、自分でWOを導入するためのプレゼンを的確に行えない、どう薦めたら
いいかわからない、なんていう人はWOを選ばない方がいいと思う。
サポートとか企業体のでかさとか以前に、自分が対応出来なくなっちゃうよ。

こう書いちゃうと冷たいように聞こえるけど、でも>>627はWOという製品を
知っているだけでそれは他の開発者と比べてアドバンテージになる。
さらにステップアップするためには自分で使ってみること。
セミナーに足を運んだり、既に使っている人にインタビューしたり
するのもためになると思う。
063202/01/13 19:36ID:???
IBMのサポートなんかあてにならんよ。。
0633名無しさん@お腹いっぱい。02/01/13 19:45ID:???
>>627初学者ならばWO使う使わないに関わらず、TomcatでJSPやServletの
基本は学んでおくべきと思われ。最初からWOしか知らないと、WOの利点を
語っても比較が出来ないから借り物の言葉になるんじゃないかと思う。
敵を知り己を知れば自ずから提案なんて幾らでも出来るもんだよ。
最小限の勉強で済ませようなんてセコいこと考えずに、両方ともマスター
しちゃえば、そういう人間の語るWOの利点には耳を傾けるはずだ。
逆にいえば、りおがここで評価されているのはWO以外の道具に対する
実感が表現されているからだと思われ。りおはここでWOのプレゼンに
成功しているともいえる。

何、ServletもJSPも基本は簡単だ。恐れず逝け(w 頑張ってくれ。
0634ヲッカーな名無しさん02/01/13 20:16ID:???
逆に言えば、WOの良さって、WO以外のツールを使って初めて理解できる
っていう面が多いのでは。
0635名無しさん@お腹いっぱい。02/01/13 20:34ID:???
> 逆に言えば、WOの良さって、WO以外のツールを使って初めて理解できる
> っていう面が多いのでは。

禿同

実際、WOしか知らない状態で「Webアプリ得意です」って言われると
それはそれでちょっと首を傾げたくもなるな。WOは特殊だということを
知った上で使うのがカコヨイと思われ。イチローの振り子打法みたいなもんか(w
ちゃんと振り子打法以外でも打ててるもんな。どっちがWOかは知らん(爆
0636名無しさん@お腹いっぱい。02/01/13 20:34ID:???
> 逆にいえば、りおがここで評価されているのはWO以外の道具に対する
> 実感が表現されているからだと思われ。りおはここでWOのプレゼンに
> 成功しているともいえる。

そうかっ。WOに欠けているのはそこか。
りお、アップルジャパンに転職しろ!
0637名無しさん@お腹いっぱい。02/01/13 22:02ID:???
WOをWebサーバーに乗っけるのはどうすればいいんでしょうか?
http://〜でリンクしたいんです。

Monitorに登録して見ることはできるのですが、
Webサーバーからのリンクがわからない。。。
0638ヲッカーな名無しさん02/01/13 22:55ID:???
>>637
今、手元にDeploymentは入れてないのだが、
http://www.apple.co.jp/webobjects/pdfs/DeployingWOApps_J.pdf
の「WebObjectsアプリケーションのURL」が参考になると思われ。
0639461=名無しにします02/01/13 23:35ID:???
うーん。。自分はWebSpehereの開発に携わったあとにWOを触っている
けど。。2ヶ月近く触りまくって思ったこと。運用についてはよく分からないので,
開発について書いてみる。。

1 EOFはやっぱり凄く便利。GUIでモデル組んでおけば長ったらしいコーディングはいらない。
個人的には任意のSQL流すとEOが帰ってこないのがチョット。。とは思うけど。
最終的にはEOに全てのデータを変換しないとEOFの良さが得られない・・・のか?

2 JSPでのコーディングが減った。というかほとんどいらない。
JSPを書くときはBeanからgetする値を意識しながらコーディングしなければな
らなかったけどWOはそんな心配は要らない。バインドすれば全部やってくれる。

3 アクションメソッドとコンポーネント内の部品の繋がりが凄く明快。
凄くコードの見通しが良くなったと個人的には感じた。コードを明快に組みやすい。

4 セッション管理もWOがやってくれる。WebSphereの時はセッションオブジェクト
を生成し、毎回それを保存して整合性をチェックしないといけなかった。

5 自分は窓2kを使っているけど開発時の安定性が悪い。よく落ちる。
こまめにSaveをすればすむけど,できれば。。改善して欲しいかも。

6 このスレのどなたかが仰っていたけど,コード補助機能がない。
VBやVisualAge for Javaのように使えればいいとは思う。
まぁF2で今まで打ちこんだモノを調べてくれるだけまだましかと。


WebSphereと比べると開発についてはすごく楽。と思った。EOFを自分が
もっと使いこなせるようになればもっと楽になるんだろうけど。。(苦藁
0640名無しさん@お腹いっぱい。02/01/13 23:55ID:???
EOFのモデルを作成する際、リレーションシップを張らなくても
DBからデータをフェッチ出来るのですが,リレーションシップを
張ることによるメリットってなんでしょうか?

基本的な質問でスマソ
064163702/01/14 08:29ID:???
>>638

ありがとうございます。HTTPと同じポート上で運用することは
できないんでしょうか?

Apple Storeみたいな感じでリンクできればいいんですが。
Apache側の設定になるのでしょうか?
0642りお02/01/14 11:44ID:???
>>640
Movieテーブルをフェッチして、対多、もしくは対一に該当するテーブルのデータを
取得するときにリレーションシップがあれば、場合によってはプログラミングの
必要なくオブジェクトの取得が可能。または、リレーションシップそのものは
オブジェクトとして扱われ、メソッドをオーバーライドすることで
動作をカスタマイズすることができるなどのメリットがあるzeeeeeee。

WOの場合、ケースバイケースだが、DB側のリレーションシップを設定
しない方が無難。(特にWOをまったく知らないDB屋に設計させると、
確かに正しく真っ当なDBを設計してくるけど、各RDBMSに依存した機能
(トリガーだの何だの)もつけてくるので、別の意味でWOへの適用が面倒だったり
する)

そんなとこ。わからんことがあったら、なんでも書け。

>>641
WOアプリは既存のポートと同じポートでは運用できない。
AppleStoreみたいな感じでリンク、というのがよくわからんけど、
フツーに運用すると、
http://www.rioriorio.jp/cgi-bin/WebObjects/WOAppName
てな感じでアプリにアクセスできるから、それをリンクすりゃいいだけじゃないの?
ん?ひょっとして、WebObjectsを動かしているサーバーと、Webサーバーを
別にして運用したいのか?もうちょっと詳細キボーン.

>>636
アップルジャパーンは今、WebObjectsエンジニアの募集してないジャーン(;´д`)
募集してても、逝くつもりは今のところない.もうちょっと年を喰ったら、田舎で農業でもしたい。

>>633
JSPやServlet、EJBなどは決して悪でもないし、欠陥をもったテクノロジーでも
無いと思う。それはそれで、技術的には良くできてはいると思う。
が、哲学が感じられないよね(笑)
0643名無しさん@お腹いっぱい。02/01/14 13:00ID:PPawWkOw
WO使いを志す学生のためにランキングを作ってみました。

【WebObjects関連会社偏差値ランキング 】
70 アップルコンピュータ
60 キャノン販売
59 NTT-ATテクノコミュニケーションズ
55 ステラクラフト
51 千明社
50 フレームワークスソフトウェア
49 メタテクノ
48 サイバー・ラボ
47 オブジェクトビジョン
46 オフビートワークス
45 ステッド
44 ヘリオグラフ
43 アイザック
42 アーチシステムズ
41 アプロポー
40 エムアイ
39 イーリープ
38 ローラン
37 オブジェクトファクトリー
36 ビー・ユー・ジー
35 ペンギンシステム
34 アイ・ツゥ
33 エイビスシステムソリューション
32 テクニカルピット
31 シオン
30 プラネットコンピュータ
0644りお02/01/14 15:29ID:???

おれっちは↑のどの会社にも属していないし、
優劣つけておきたいキモチはわからんでもないが、
こういうのってスレが荒れる原因になるから避けてもらいたいもんだなぁ。


どうでもいいんだけど、EOModelorのアイコンってもっとかっこよくしてもらいたい。
0645名無しさん@お腹いっぱい。02/01/14 15:35ID:???
就職板の偏差値ランキングだとWO関連会社は
「29以下 その他下流工程担当SI(IT)系企業」
に括られちゃうからここでやるしかないかと。
0646うぉーかー02/01/14 15:36ID:P5oq7cjW
>>643
なんで、
48 サイバー・ラボ
なの?
加藤ハカセのプレゼン聞いた?
CyberFrameWorkには正直ぶったまげたよ。
0647りお02/01/14 15:53ID:UHN16XGT
>>639

Windows2kのPBって、そんなに落ちるか?
コメントに日本語を入力して改行入れるとアプリケーションエラーで
良く落ちるんだが、
/* コメント */
ってやると、落ちないZeeee。

それよりも、WOBuilderやEOModelorで落ちるときが多いかな。

EOMで日本語入力しようとすると確実に落ちた。本来ならば
EOMの各入力項目には日本語はダメなんだけど、間違ってIME
を入れて入力してしまう時があってな。で、落ちるのだ。

アプリケーションエラーが起きたら、マシンをリブートしないと
なんか、安心して使えないよなー。。

WebObjects5のWindows2kって、開発環境はWebObjects4.5のやつと全然
かわってないから、今後も変わらぬままで逝くんだろうな。
0648名無しさん@お腹いっぱい。02/01/14 16:40ID:???
>>643
なんか偏差値45前後がテキトーって気がする。
上位と下位はまあ納得。
0649ヲッカーな名無しさん02/01/14 17:45ID:???
>>643
禿しくスレ違いだから、やるなら新たにスレたててやってくれ。
基幹系経験者皆無のアポーのWO担当部署だけで偏差値付けるなら、プラネットより下だな(w

ちなみに、サイバーラボの偏差値はアポーより上だと思われ。75くらいにしとけ。
CyberFrameworkは、セガのバーチャファイターと並んで、スミソニアン博物館に
殿堂入りしてるくらいのシロモノだぞ(マヂ
0650名無しさん@お腹いっぱい。02/01/14 18:18ID:???
>>647
俺はアポーは将来的にWOBuilder, EOModelerあたりまでPureJava化を
目論んでるんじゃないかと邪推している。
そうなればWin用の開発環境も変わるというか統一されそうな。
0651ヲッカーな名無しさん02/01/14 22:24ID:???
>>650
その邪推が当たって( ゚Д゚)ホスィ。。。
できれば、Linux上で開発もやりてぇ。
0652名無しさん@お腹いっぱい。02/01/14 22:53ID:???
>>651
.eomodeldも.wodも中身はテキストファイルだから、今でも
相当がんばってテキストエディタでガリガリ書いたりすれば
ある程度はLinux上で開発出来るんじゃないかな。
試す気は無いけど。
他の仕事の都合で窓使わにゃならん、てな状況はよくあるけど、
L犬x使わにゃならん、というケースはまだそんなに無さそう。
素直にMac買おう。
0653ヲッカーな名無しさん02/01/14 23:14ID:???
>>652
そーだよな。大人しくマク買うのが一番ちゃ一番なんだが。
B5サイズのノート、アポー出せよ〜!
ヘルメットみてぇなパソコンつくってねぇでさ(w
0654名無しさん@お腹いっぱい。02/01/14 23:15ID:???
>>650 コード補完が付けば最高だー。
今回のがコンマ1のVerUpだからWO6は結構
期待できるかもね。
0655名無しさん@お腹いっぱい。02/01/14 23:42ID:???
>>653
ヘルメットっていうより電気スタンドだろ(w
0656名無しさん@お腹いっぱい。02/01/14 23:56ID:???
>>648
偏差値の算定は真ん中位が一番難しい。
優良企業とDQN会社はすぐわかるが。
0657名無しさん@お腹いっぱい。02/01/15 00:01ID:???
古い記事だがWOにとって有利な内容にも見えるな。贔屓の引き倒しか(w
ttp://itpro.nikkeibp.co.jp/free/ITPro/USNEWS/20010822/8/
0658名無しさん@お腹いっぱい02/01/15 00:24ID:???
jadっていう逆コムパイラしってる?
未だにInfoCenterのJDBCAdaptor周りのドキュメソトが無いじゃん。
試しにjavajdbcadaptor.jarからclass抽出して、jadにかけてみたのよ。
・・・・いやいや、ビビったよ(藁
以下、ネタdeath・・・・

ドキュメントの無いJava系製品にjad。これが通の頼み方。
WOってのはマンセーな機能が多めに入ってる。
そん代わりドキュメントが少なめ。これ。
で、それにjadでjarから出しちゃったclassを逆コムパイル(リバース)。これ最強。
しかしこれをやると次からアップルに使用許諾違反でマークされるという危険も伴う、諸刃の剣。
素人にはお薦め出来ない。
まあお前らド素人は、アップルのUpdateでも待ってなさいってこった。
0659名無しさん@お腹いっぱい。02/01/15 00:51ID:???
>>658
それはみんなやってても黙っていることと思われ(w

純javaと聞くと起動せずにはいられない魅惑の愛テムなり(藁
WOとは違うが一度どうにも困る蟲をjadのおかげで撲滅シタなり。
純javaマンセーなり(w
0660名無しさんWOなかいっぱい。02/01/15 05:11ID:2NqgADkx
>643

わたしんちも外注先を探してあちこちコンタクトを取ってるが,このリストは
何が基準なのかわからん.

自社のWebすら公開していない会社も多いし,WebObjectsの開発実績ゼロの会社や,
開発者ゼロで実質的倒産状態にある会社までリストの上の方にある.WODisplayGroupの
使い方もよく知らないような会社が上位に入っているのは,出鱈目にしてもちょっと酷い.

このリストを信じて仕事を発注すると痛いめに合うぞ(w

サイバーラボ,オブジェクトビジョン,フレームワークスが日本のWebObjects
デベロッパーベスト3だ.文句あっか?
0661名無しさん@お腹いっぱい。02/01/15 07:18ID:???
オーム本の事で、また質問が。

12章(P360あたり)で、表示コンテキストからそのままの行をフェッチして
結果を表示する部分があるんですが、本書の例では
表示に使われるWORepetitionのlistにフェッチされた結果のNSArray(events)、
itemにEOEnterpriseObjectとして定義されたオブジェクト(event)が
バインディングされてます。
これだと、そのままの行をEOとして扱ってしまうんじゃないでしょうか。
実行すると、『EOが来るの期待してたのにArray入れてんじゃネーヨ』と
エラーが出ます。

本書がWO5.0に対応してない部分があるのは分かってますが、
この例は4.1だろうと動かなそうな気がするんですが(´д`)
0662名無しさん@お腹いっぱい。02/01/15 07:59ID:???
>>660などなど
反応したい気持ちもわかるが、とりあえずはランキング厨は
放置ということで。
0663名無しさん@お腹いっぱい。02/01/15 09:06ID:???
>>660
リストのソースはアポーのパートナーリストだと思われ。
アポーは開発会社を評価する力を持たないらしく出鱈目な会社が
パートナーリストに並んでる。
逆に言えばアポーは騙し放題なわけでちょっと大きなことを口にすれば
すぐに担いでくれるといえるかもね。
0664名無しさん@お腹いっぱい。02/01/15 14:37ID:BaV3j3es
うぷでーたん届いたのでage
0665名無しさん@お腹いっぱい。02/01/15 15:09ID:trCHTqnd
(割り込みスマソ)
APPLEのWOトレーニング受講前:今どきWO4.5で講義する理由聞
こうと意気込む

トレーニング受講後:あんな内容たっぷりな厚い教材をWO5.0に
改定するのは費用対効果の面から望むべくもないと、納得

現在:今度はWO5.1の登場で、「やっぱり、最新バージョンでの
講義は無理だよ」と、さらに、納得
0666りお02/01/15 19:09ID:FasmbFot
すまん、今月一杯、猛烈な忙しさで思考する余裕すらない。
後でまとめて書きたいが化石レスになりそうだ。質問は他の親切な
方々にお願いしたく。。。。
忙しすぎてティムポゥすら立たないっすよ(←下品
0667名無しさん@お腹いっぱい。02/01/15 21:26ID:VmC1QlW1
>>661
俺の目が節穴なのかもしれんが、オーム本のP360あたりには
そのままの行をWORepetitionで表示する例など見当たらんが。

P370辺りにはWORepetitionとWOGenericContainerを組み合わ
せた例があるが。

できれば該当部分のソースを示してくれると嬉しい。

>>665
俺も4.5.1のトレーニング逝った人間として激しく同意。

>現在:今度はWO5.1の登場で、「やっぱり、最新バージョンでの
>講義は無理だよ」と、さらに、納得

やってくれんかなぁ・・・5.1のトレーニング
 
0668名無しさん@お腹いっぱい02/01/15 22:01ID:???
>>665,>>667
俺も5.1での講義を激しくキボンヌだが、
デベロッパ2コースなんか、たしか去年までWO4.0ベースだったからな。
教材が5.1に対応する頃には、WO6.5とかになってると思われ(w
0669中小企業のサーバ担当02/01/15 23:53ID:u052+lhC
こんばんは、このスレッドには熱心な方がいらっしゃるようなので質問させて下さい。当方中小企業のサーバ管理のひよこです。3ヶ月前くらいからMacOSXサーバの運用を始め、
ポートの管理やセキュリティの知識がやっとついてきました。

会社のWEBページ作成(DreamWeaver Flash Fireworks)もある程度慣れてきました。CGI(perl)も勉強して掲示板くらいなら作れるようになってきました。

で、次の業務として、地域限定版のグルナビみたいなサイトの制作を担当することになりました。

ローカルでデータベースソフト(今のところアクセスで作り今後何かにコンバートします)に、「店の名前、住所、電話番号、コメントなど」を1200軒ほど打ち込みます。
(続く)
0670中小企業のサーバ担当02/01/15 23:58ID:AXr45wKr
そして、それをWEBと連動させます。私がデザインしたレイアウト(HTML)の各所にデータベースから出力した名前や
その他のデータが出力され、WEBページとして閲覧できるようにしたいのです。

当方データベースについては全く知識がないので、Googleなどで調べても「PHPとMySQLの組み合わせがイケテル」とかのページしか見つからず、苦労しています。

上記のような機能を実現するためにはこのWebObjectsを
勉強して使えばよいのですか?また、上記レベルのスキルですとこの機能を実現するためにどのくらいの期間勉強しなければいけませんか。どうか教えて下さい。
0671中小企業のサーバ担当02/01/16 00:04ID:nAQOj7Vg
もう少し具体的に書きます。(上記2件改行不適当で
申し訳ないです)

まず、店のデータをローカルで打ち込むときに、
ジャンル名を設定します。(ファッション・グルメなど)

で、WEBのトップページで、それぞれのジャンルをクリック
すると、データベースから出力された店のリストが作成
されるようにして、さらにその中から店を選んでクリック
すると、店の詳細なデータが
現れる、という仕組みにしたいです。

つまり、トップページでファッション・グルメなどの
内、ファッションをクリックすると、カテゴリーファッションで
打ち込んだデータがリストで一覧表示され、さらにその
リストの中から店のなまえ(ラーメン大王)をクリック
するとラーメン大王に関する全ての打ち込んだデータが
でてくる、という仕組みにしたいです。
0672中小企業のサーバ担当02/01/16 00:05ID:nAQOj7Vg
制作期間はデータの打ち込みを除いて2ヶ月半です。
私自身でできなければ外注するつもりです。
連続書き込みすいません。
0673名無しさん@お腹いっぱい。02/01/16 00:24ID:???
>>669-672
まさに格好のエモノ(w いやそれは冗談だが
正にWOに向いている案件といえまいか、皆様(藁

このスレに辿り着けるとは中小企業のサーバ担当さんは運が良い。
WOだと実現可能です。

個人的には思わず営業を仕掛けたくなるが、そこはぐっとこらえて
2ヶ月でご本人が製作完了できるようになれば、これはWOの生産性を
広くアピールする絶好の事例になりそうだね。

問題は「はじめてのWO」みたいな本当に初心者向けの書籍などがないので
本格的なプログラミング経験のない方に、どういう手順で何を学べばよい
のかというガイドラインがないことだな。この案件は正にそういう書籍の
ケーススタディに合いそうな気がする。

明日5.1のセットアップをするので、ちょっと試しに作ってみよう。
中小企業のサーバ担当さんはしばし待ってくれると助かるぞ。
納期直前にそんなことを言ってて委員だろうか(藁藁

ひとつだけ確認したいのだが、ひとつのお店は複数のジャンルに重複して
現れることはありますか?

ファッション
 ・・・
 ・・・
 ラーメン大王
 ・・・

グルメ
 ・・・
 ラーメン大王
 ・・・
 ・・・

みたいに。ここ重要(藁

りおチンボツ中らしいので、月末まで支えるのだ(藁
0674ヲッカーな名無しさん02/01/16 00:37ID:???
りおタン、チンポつ中かぁ。過労死しない程度にガムバってくれ〜(w
支えられるスキルがねぇなぁ。勉強しなきゃ。

さてさて。いいなぁ、このスレ。
無料コンサル付きかつ、アプリまで試作してくれるらしいぞ(w

確かに、まったくの初心者にWOでの開発手法を伝えるのは難しいが。
俺んとこに、以前アポーが配布してたWOでの開発手順をムービーにして
収録したCDが余ってる。
欲しいならあげてもいいよ。>>669-672
メアド出したらな(w
067567302/01/16 00:52ID:???
>>674
> 俺んとこに、以前アポーが配布してたWOでの開発手順をムービーにして
> 収録したCDが余ってる。
> 欲しいならあげてもいいよ。>>669-672

>>669-672じゃないが、是非見てみたい。余分にあれば
こちらにもメールくれくれ。hotmailはじめて使ってみた(藁
webobjects_mansay@hotmail.com

それがあればプロトなんて作らんでもいいかもな(w
067666102/01/16 00:53ID:???
>>667
レスどうもです。
この部分はWO Builderの制作の例が示されないまま、いきなり
「ビルドして実行できます」ってな事を言われてますよね。
で、オーム社で配布されてるサンプルのKioskプロジェクトを見てみると
前に書いたような具合になってたという訳です。
EOとして定義されてるっていうコードは、P360のリスト12.5になります。
0677中小企業のサーバ担当02/01/16 00:55ID:6yz679Ye
早速の書き込みありがとうございます。
>>673さん
何か後光がさしてみえるのですが(^^)
実現可能と聞いただけでホッとしています。
お仕事の支障にならない範囲でご教授下さいませ。

今Appleジャパンのページを読み込んでいるのですが
やはり専門用語が多くて厳しいです。
実現したい機能と似たようなことが書いてあるように
読めるのですが・・・。

一つの店はジャンル指定が一つだけなので、
複数のジャンルに登場することはありません。

>>674さん
ほんとにくれるんですか?メアド出しますよ(^^;
067867302/01/16 01:11ID:???
>>677

いや、あなたがみんなの踏み台になるだけだ(w 後光は気の迷いだな。

とりあえず漏れが簡単に作ってみて、その手順を出来るだけ細かく順番に
書いてみる。それを試してみてもらってWOに慣れてもらえればよい。
そうすれば2週間後には基本的なことは理解できて残り2ヶ月で
自力で頑張ってここでみんなに経過報告をするという按配だ(藁

その頃には難しい質問をしたくなっているだろうから、りおに後事を託す(藁藁

でもって漏れはその資料をまとめて営業に使うよ(爆
067967302/01/16 01:14ID:???
>>677

補足だ。漏れも今月は忙しいので返事が遅くなるかもしれん。
そのときは漏れにこだわらずに、ガンガンと進んでくれ。
ここの人たちも助けてくれるはずだ。

と先に言い訳を打っておく(藁
0680名無しさん@お腹いっぱい。02/01/16 01:19ID:???
中小企業のサーバ担当さんは、正直言ってここじゃなくて
普通にオープンなところ(AppleのDiscussion Boardとかtech-artsのML)
に行った方がてっとりばやく外注先が見つかると思うよ(w

でも自分でやることにしたんなら、これを機にというか、
WebObjectsをステップとしてアプ鯖業界に進出して下さい。
0681中小企業のサーバ担当02/01/16 01:26ID:Z2uNU0z6
673さん、680さんありがとうございます。
新しい事ができるようになるというか、
それを覚えることで次に何ができるようになるのか
考えたりするのがたまらなく楽しいので、
技術習得のための苦労はイヤはイヤですけど嫌いじゃ
ないんです(^^;

1年前まで「拡張子?拡張なんてしてないよ」とか
言ってた人間にとってWEBの技術はものすごく
斬新なんです。だから安易に外注することなく、
自分で勉強していきたいと思っています。

お時間のおありになる範囲でどうかよろしく
お願いします。期待しております。
0682ヲッカーな名無しさん02/01/16 01:29ID:???
>>675
ちょうど2枚だけ余ってるから、あげるよ。
メール発射したよ(w

>>中小企業のサーバ担当
hotmailあたりでアカウント作りなよ。
あんたの分も1枚確保してあるぞ(w

。。。俺もお人好しだなぁ(藁
0683名無しさん@お腹いっぱい。02/01/16 01:32ID:???
このスレ、いいスレですね。
学生のうちにWO買っとくか。

どうでもいいが、
>1年前まで「拡張子?拡張なんてしてないよ」とか
かなりうけました。
0684ヲッカーな名無しさん02/01/16 01:33ID:???
>>675、>>中小企業のサーバ担当

ちなみに、Windows上でのWO4.5ベースのデモムービーなので、あしからず。
あるだけマシって程度に考えてくれ。
勝手に焼いて配ったらさすがにダメか(w
まぁタダでアポーの宣伝やってやる必要もあるまい(藁
0685中小企業のサーバ担当02/01/16 01:37ID:p0anfJ8P
>>683さん

学生だと安くなるんですか?
うちにバイトの学生が来てるんで買わせたら
いいですねー。いくらぐらいかわかりますか?

「あのページのFlash見た?」とか聞かれてまぶしい光線の
出るページを想像したりとか。パソコンの壁は言葉が
一番大きいんじゃないですかね。
0686中小企業のサーバ担当02/01/16 01:43ID:p0anfJ8P
>>684さん

webobjects_try@hotmail.com
でアカウント取りました。
ほんとに送っていただいていいんですか?
優しい方もおられるもんですね、、、。

現在の最新バージョンは5のようですが
4.5と大きく変わっている点とかありますか?
私のような素人レベルだと変わっていても
わからないとは思いますが、、、。
0687りお02/01/16 01:44ID:???
おっす、ティムボつ中だ。
ああ、今日もこんな時間にご帰宅だ(´Д`;)
なんか、おもしれぇ話が進んでるナァ。参加できないのがクヤスィー
おもしろいところは、とっといてくれよな(w
0688名無しさん@お腹いっぱい。02/01/16 01:50ID:???
>>685
なんか、一万ちょっとだったと思います。
伝聞なんでちょっと怪しい。公式のどこかに書いてあるかも。

huge を「ふげ」って読んでたこともありました。
パソコンの言葉っていうより、英語能力に難ありだった14の夏....
0689ヲッカーな名無しさん02/01/16 02:15ID:???
>>中小企業鯖担当
メール発射した。
まぁ、持ってても捨てるだけのCDだからな。
有効に使ってもらえるなら、そっちのほうがいいだろ(w

>>688
http://ascii24.com/news/i/soft/article/2002/01/11/632674-000.html?top
にあるけど、\11,800だ。
いいのか?WOのようなものがこんな値段で買えてしまって(藁
まぁアポーのサポートが実質無いようなものだから、その分の値段が引いてあると
思えばいいのか。非アカデミック版も含めて(藁
0690ぷる02/01/16 04:11ID:OZq/Ix1z
>>674
洩れもCD欲しいっす!遅かったかな?
simple1@mac.com
0691名無しさん@お腹いっぱい。02/01/16 09:59ID:xj2nWihn
>>690
2枚デモ持ってますので、1枚おくります。今、メール発射しました。

もう一枚、あります。ホスィー方、メールアドレスをどうぞ。
0692名無しさん@お腹いっぱい。02/01/16 10:30ID:7FPB/SYu
ホスィ…けど、間に合うかな?

noname310@lycos.ne.jp
0693名無しさん@お腹いっぱい。02/01/16 10:40ID:xj2nWihn
>>692
はい、大丈夫です。今、メールを発射しました。

まだ、出てくるかもしれません。暇な時にさがしてみます。
0694ヲッカーな名無しさん02/01/16 10:50ID:???
>>690
すまぬ!!ストックしてた分、ぜんぶ放出してしまった・・・
申し訳ない。
069569202/01/16 10:56ID:???
>>693
 ありがとうございました。会社アドレスで連絡先をお送りしました。
0696通りすがりのCF使い02/01/16 12:28ID:???
なんかWOスレっていい感じですよね・・・ウラヤマスィ
ところで鯖担当氏のお目当てのシステムってWOだと
どんな感じで構築していくんでしょ?
自分がCFで作るならDB構築>クエリの書きだし>画面出力確認
>DWやGoliveで肉付け、って感じなんですけど・・・

WOは導入費用も安いし注目株なんですけど如何せんCFに
比べると敷居が高いんですよねぇ
0697中小企業のサーバ担当02/01/16 12:54ID:7ztKi06Q
また書き込みさせていただきます。

>>696さん

CFってColdFusionのことでしょうか?
ColdFusionでも作りたいシステムが作れたり
するんですか?

ちなみに696さんだと上記のシステムは
どのくらいの製作期間で作れたりするんですか?
0698中小企業のサーバ担当02/01/16 13:04ID:7ztKi06Q
>>ヲッカーな名無しさん

メールを返信いたしました。
どうかご覧下さい。
069969602/01/16 13:36ID:???
>697
CFは御指摘の通りColdFusionの事です。Perlに辟易していた自分が
最初に辿り着いて気に入ってしまったWebアプ鯖なんですよ(笑

鯖担当氏のシステムは細かい仕様がわからんから何ともですが
大項目>中項目>小項目的な画面遷移とデータの呼び出しだけなら
小一時間位でしょうか???(サバ読み過ぎかな?)
ま、後はデザインの作り込みとかエラー処理とか色々あるので
納期に合わせて詰めていく、と。

スレ違いな話は兎も角WOでの制作プロセスについては凄く興味が
あるのでぜひぜひ解説をお願いしたいです。
0700名無しさん@お腹いっぱい。02/01/16 13:58ID:???
ジジイの昔話だが。
WebObjects Enterpriseが700万してたときに、
アカデミック版は無制限deploy付きで98,000円だった...。
どっかの夜間の大学でも行こうかと思ったYO..
0701名無しさん@お腹いっぱい。02/01/16 14:06ID:???
>>700
っていうか、私学入っても元とれそうな差額だ....
■ このスレッドは過去ログ倉庫に格納されています