WebObjects nsDictionary.valueForKey("5スレ");
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/02/04 12:21ID:vwrTw9m5Webアプリ開発環境「WebObjects」について語るスレです。
http://www.apple.co.jp/webobjects/
http://www.apple.com/webobjects/
1スレ目:http://pc.2ch.net/test/read.cgi/php/989562708
2スレ目:http://pc.2ch.net/test/read.cgi/php/1013695600
3スレ目:http://pc.2ch.net/test/read.cgi/php/1024066714
4スレ目:http://pc2.2ch.net/test/read.cgi/php/1033912737
■ 掟 ■
・遠慮は自身の成長を阻害する。過去ログ読んでも判らないことがあればどんどん質問すべし。そして判らないヤツがいたら親切じゃなくてもいいから教えてやるべし。
・WebObjectsを使っている個人・法人の無意味な批判は歓迎されない、しない。マカーマカーと騒がないこと。
・ヨソの開発ツールを使ってもないのにWebObjectsマンセーすることは歓迎されない、しない。
・運用についての質問はハードウェア、OS、パッチ、RDBMSのバージョン、JDBCアダプタのバージョン、Web鯖のバージョン、例外の内容などを細かく明記すべし。
・プ社の話題はウザすぎるので全て専用クソスレでおながいします。
・さやかタン (´Д`;)ハァハァ
0313311
03/03/29 23:24ID:RYeTX+TqJavaWorldつう雑誌についてきたrpmを使ってるから、Sun純正だと思われ(w
アプリの起動速度とかスレッド関連処理はだいぶ良くなった感じ。
今まで絶対にOutOfMemoryで落ちただろう重い処理も持ちこたえているのが嬉しい。
0314あぼーん
NGNG0315nobodyさん
03/04/01 19:47ID:4xvdTO2n0316ちょっとメモらせて
03/04/02 22:36ID:DcGRgDDCpublic WOResponse handleException(Exception anException, WOContext aContext){
ErrorMessage nextPage = null;
if ( anException instanceof ******* )
nextPage = (ErrorMessage)pageWithName("ErrorMessage",aContext );
nextPage.setErrorKey("threadNotFound");
super.handleException(anException, aContext);
return nextPage.generateResponse();
}
0317Web&rlo;Objects&rlo;
03/04/03 01:46ID:LO0WwtT60318あぼーん
NGNG0319nobodyさん
03/04/03 04:45ID:???0320nobodyさん
03/04/03 12:39ID:DROZ18+PWebObjectsアプリ以外でデータベースの内容を変更した場合、
そのデータをWebObjectsアプリで表示すると変更が反映されません。
WebObjectsアプリを一旦停止して再起動すると反映されます。
単純にEOModelerの菱形を外しただけではダメみたいなのですが、
どうすればいいのでしょうか?
0321320
03/04/03 14:26ID:DROZ18+Pfetchに対してserRefreshesRefetchedObjects(TRUE)を呼ぶ事で解決できました。
0322nobodyさん
03/04/03 21:29ID:???それってさ、DBに毎回SQLを強制的に投げるやつじゃなかったけ。アプリのパフォーマンス
落とすぜ。まぁ、あんまり大量のデータを扱うんじゃなきゃいいんだけどさ。
invalidateAllObjctsとかsetFetchTimeLimitなんかを使ってSQLを毎回
呼びにいくようなプログラムは極力避けたいところだな。
0323nobodyさん
03/04/04 00:40ID:E4ylXFVeWebObjects5.2、5.2.1アップデータ、axis、他、諸々インスコ。
もう疲れマスタ(;´Д`)
0324nobodyさん
03/04/05 18:43ID:Xo6XGSBZ0325nobodyさん
03/04/06 11:29ID:bli7fdDmアプリケーションをリリースする場合、運用マシンのメモリーやら
アプリケーションのインスタンス数をどの程度に見積もればいいでしょうか?
また、見積もりの根拠としてどんな数字があればいいでしょうか?
0326325
03/04/06 11:32ID:bli7fdDmいちおう、WebObjects5.1.3でいくつもりですが、5.2系列も検討に
あがっていますし、上記見積もりによってどのようなマシンになるか
もわからないんで、プラットフォームはまだきまってません。
DBは別鯖にあるOracle9iを使う予定です。
0327あぼーん
NGNG0328nobodyさん
03/04/06 11:37ID:slYE/x8g不特定多数の人間、それも何千人が同時に使うなんていうんだったら、メモリは積めるだけ積んで(安いんだし)、
マシン数も複数用意した方が良いのはあたりまえ。インスタンス数は漏れだったら最低3つ。
根拠は特にないねぇ。経験則ってもんか。
どうせ、オエライさんたちに見せる資料とかだろ(w んなもん、適当なコトバでつくれゃ。
んじゃなかったら、自分でテストツール使ってメモリ使用量計測するとか。
VBやC++何かで作ったC/Sみたいに最初から数字通りにいかないことを、まず
理解することが先決だな。複合的要因多すぎるんだから。それも判らずにメモリはいくつ、
マシンは、インスタンスは、と語り始めるとろくな目に遭わないぞ。偉そうでスマソ。
0329あぼーん
NGNG0330あぼーん
NGNG0331あぼーん
NGNG0332nobodyさん
03/04/06 11:49ID:slYE/x8gWebObjects5.1でも5.2でも使用メモリは大差ないんだけど、WeServicesとか
使えばまた違うんだろーな。アプリの作り方にもメモリ使用量は増減する。
ちゃんとがGCされるようになっている、Sessionのterminate管理が適切に
なっていればXServ.でメモリMax積んでいるマシンでも十分だろうに。
勘違いしてはいけないのは、アプリケーションのアクセス数による機能限界
(OutOfMemoryを起こす限界)を決めるには、相当のテストをしないと
いけないってこと。たとえば5000人のアクセスを想定してるんだったら
複数台のクライアントからテストツールでも使ってアクセスをシミュレーションして
インスタンスが1つの時のメモリ使用量をチェックしたりする。
そして2つの時、3つの時と。でもってインスタンスをスケジューリングすれば
インスタンスが再起動するんだから、その直後に負荷テストするとかいろんなシーンを
想定しインスタンスに及ぼす影響を考える必要があるべさ。
マシンなんぞ、速ければ速いほどいいんだべさ。Linuxで動かすんだったら1Uの
P4鯖でメモリ、Max2ギガでも積めば。無理してオエライさんお気に入りのSunのバカ高いマシンなんぞ見積もる必要なし。
勇気があるならXServでもいいじゃねぇか。管理がなまらラクチンなんだんだからな。
何はともあれ、負荷テストしろ。
0333325
03/04/06 15:44ID:6f/pf2YR>>332
うーん、なかなかいいそのものズバリって方法はないんですね。
いままで社内アプリばかりやってきて、初めてお客さんのアプリ作るはめ
になったんですが、先方から「見積根拠を数字でだしてくれる?」なんて
いわれまして。
いちおう、いままでやってきた方法は>>332とほとんど同じです。
違うのは負荷テストにPlayBackManagerつかっているとこと、社内ツール
なんで、同時セッション数の特定に苦労してないというとこぐらいですね。
(お金がないから専用のツールかえない)
いちおう、同時セッション数については、別のチームが割り出してくれるので
そこはきちんと数字が出せるみたいです。
どうも、今やろうとしてるお仕事には先客がいまして、そいつが適当な
こといって1台でDB鯖とWeb+App鯖で納品したらしいです。
(しかも、IIS+ASP+SQLServer)いまでも原因不明のエラーでまくりらしいです。
「インスタンスなんていつでも増やせますよ」といっても、イタイ目みた
(というか現在進行形)人間には通じないみたいです。ハイ。
そいや、Xserveといえば、クラスタモデルでましたけど、こいつをWO鯖
として使用できないですかね?(要は唯の鯖としてつかう)
どうせWOアプリ入れとくだけなんでHDDなんて1台でいいし。
0334nobodyさん
03/04/06 16:40ID:slYE/x8gtelnetかsshからMacOS X用のパッケージインストーラでインスコできればいいんだろうけど。
Solarisだとかイヌだと問題ないんだが。
0335nobodyさん
03/04/06 19:21ID:???shellでもscpでコピーして、「installer -pkg パッケージ -target /」でインスコできます。
0336nobodyさん
03/04/06 20:58ID:slYE/x8gクラスタモデルはCD-ROMは搭載されていなかった罠。
インスコ方法は知らなかった。ありが�d(;´Д`)ハァハァ
0337nobodyさん
03/04/09 01:33ID:fKj2JOmA0338nobodyさん
03/04/10 10:25ID:???NSCharacterSetクラスが使えなくなってしまいましたが、
どのクラスに置き換わったのかご存じの方いませんか?
ググッたり過去ログ調べてみましたが、
それっぽい記述を発見できませんでした。
どうかよろしくお願いします。
0339nobodyさん
03/04/10 21:33ID:eUJyJE3b0340nobodyさん
03/04/10 22:10ID:???というテーブルがあるとき、
ふつうにSQLで書くと
Select * from Master,Detail
where Master.foo>1 and Detail.bar<100 and Master.aid=Detail.xid;
のような検索結果を得るためには
EOQualifierはどのように作っていけばよいのでしょうか?
0342かばちゃん
03/04/11 00:34ID:???これからWO始めようとしています。開発環境はWindowsになると思います。
OS Xの環境にあこがれはありますが、Macを知らないので抵抗があります。
こちらの皆さんはどちらの開発環境をお使いでしょうか?
Windowsでも問題ない、とか最初からOS Xの方がいい
などのご意見ありましたらよろしくお願いします。
今の環境。
現在はOS Xに対抗するため?、Windows2000にVPCでLinux入れてます。
運用もこれで実験できるかなと考えています。
0343nobodyさん
03/04/11 00:50ID:???MacOS Xにしておけ。悪いこと言わないから。開発環境の安定度がまるで違う。
使い勝手もMacOS Xの方が良いし、メンテされている、cvs使えるし。あと
腐ってもMacOS XはUNIXの顔を持っている。EMacsなんかと連携も出来る。
WebObjectsに関して言えば、無理してWindowsでやってる連中の気が知れない。
たとえ自分がマカーと言われようとも、だ。 漏れは開発はMacOS X。
メールとかネットはWindowsXP。使い分けている。安定度とか使い勝手は
MacOS Xの方が良いし使いやすいと感じる。もちろん、ここらへんは主観の問題だから
くだらない宗教問題にも発展しかねない。「抵抗あるから」で開発環境を選んで
結果的に自分にマイナスとして跳ね返ってくることをも忘れずに。よくテストすることを
オススメする。
0344nobodyさん
03/04/11 01:02ID:???代替クラスは無いですね。自分で作るしか無いのでは?
うっかりjava.lang.CharacterのisDigit()なんか使うと全角数字まで
数字扱いなので要注意です。
>>342
私もWin2Kで開発してますよ。cygwinとcygwin版のApacheを
入れてます。開発ツールで日本語入力が厳しいのが難点ですが
それ以外は快適ですよ。
0345かばちゃん
03/04/11 01:14ID:???ありがとうございます。
ただ「抵抗がある」と書いたのは店頭でしかMacを体験したことがないためで
深い意味はありません。やるからには結果がマイナスとして帰ってくるのは
怖いので、意見を真摯に受け止めOS Xでの開発を考えてみます。
甘えついでに質問です。
スペック的にiBookでも十分でしょうか
それともPowerBook G4やPowerMac G4必要になってくるのでしょうか。
よろしくお願いします。
>>344さん
ありがとうございます。
>開発ツールで日本語入力が厳しいのが難点ですが
というのは、cygwinの方ですかそれともWOの開発環境で
日本語入力が問題なのですか。できればもう少し色々聞かせてください。
教えてくんですいません。まずはパッケージ買ってWinに入れてみます。
>>343さん>>344さん、ありがとうございました。
0346nobodyさん
03/04/11 01:58ID:???MacOS XをiBookで動かすのはちょっと厳しいかも。モバイルしないんだったら、
G4−1GHzぐらいは欲しい。メモリは詰めるだけ詰めろ。
0347nobodyさん
03/04/11 02:45ID:???まぁ、初めて WebObjects を使うんだったら、悪いことは言わん OS X にしておけ。
Win の環境で WebObjects の開発環境を評価したら間違うことになる。
346 の言うとおり、メモリはたくさん必要だ。わかっていると思うがこれはほとんどの IDE に言える事だ。
ProjectBuilder は結構重い。良い環境でも性能が悪いだけで台無しになる。
あ、そうそう、出来上がったアプリの動作テストはWinで動作しているブラウザで
行なうが吉だろう。そういう訳で2台以上で環境を整えるのが基本だ。
慣れてきたらバリエーションを考えるべし。健闘祈。
0348344
03/04/11 03:05ID:???日本語使用に難というのはWOの開発環境の話です。
ソースコードのコメント(//日本語)でアプリが落ちるとか、ファイルに
日本語が含まれていると、複数ファイルの検索&一括置換がうまく
動かないなどいろいろあります。
Win版の開発環境は、今後良くなって行く可能性が極めて低いので、
今からやるならOSXの方が良いと私も思います。現状では、どっちも
どっちという感じですが・・・。
0349nobodyさん
03/04/11 08:09ID:???EOModelerで作ったFetchSpecで
フォームから入力された数値で条件を絞ってfetchしようとしたのですが
属性1はNumberだが"1000"は文字列だとしかられます。
んじゃNSMutableDictionayのqueryBindingsをintにしたらいいのか
と思ってqueryBindigs.setObjectForKey( int, "aValue");ってしたら
オーバーライドできないぞっていわれちゃいました。
EOModelerのFetchSpec右辺の$aValueは文字列しかだめ?
(日付けはできたような気がするんだけど?)
EOQualifierでコーディングすりゃいいんでしょうけど、EOModelからできたら
いいなぁと思った次第です。助言くださいまし。
0350338
03/04/11 09:52ID:LZXvNmwN入力された文字列のチェックに使っていました。
パフォーマンスに関してはかなり怪しかったのですが、
楽だったもので…いけませんよね。
>>344
うむむ。ないんですか。
探すのも疲れたので書き込み後に作りました。
コードは長くなりましたが、なんとなく早くなったよう…
気のせいかな?
回答ありがとうございました。
0351nobodyさん
03/04/11 22:54ID:???0352nobodyさん
03/04/12 19:35ID:dHj1WvBhよく分からんが、
new Integer(1000)
とかやってもダメ?
0353nobodyさん
03/04/12 20:40ID:???低学歴者が使いこなすのはムリです。
あるWebObjectsの開発会社は優秀なアルバイトプログラマを
確保するため、わざわざ日本最高の大学の近くに会社を引っ越しました。
そこまでやらないとWebObjectsでの開発はムリです。
忠告ですが、学歴が低い人は使うのを辞めたほうがいいです。
0354nobodyさん
03/04/12 20:43ID:???0355あぼーん
NGNG0357354
03/04/12 21:39ID:?????????????(;エ?`) ASP??????????WebObjects???????????
?????????????????????????????
?????????????????????
0358354
03/04/12 21:40ID:???でもWebObjectsは手放しませんぜ(笑) なんでASPなどを。
0359349
03/04/13 11:18ID:???ありがとございます、new Integer(int)でいけました。
そうですよね、わかりにくですよね、自分でも分かりにくいと思いました。
ごめんなさい、そしてありがとう。
0360nobodyさん
03/04/13 17:06ID:???納品まにあわないかも
0361nobodyさん
03/04/13 20:22ID:???>あるWebObjectsの開発会社は優秀なアルバイトプログラマを
>確保するため、わざわざ日本最高の大学の近くに会社を引っ越しました。
はいはい、プ裸ネットコンピュータのことですね。
バカでちゅね〜(劇藁
0362事情通
03/04/13 20:56ID:???マジレス。↑はちょっと違う。本社は静岡。東京は単なる事務所(営業所)。
エンジニアは在宅、もしくは静岡にいる。あと、まだこの会社はどこからも訴えられていないし
倒産も民事再生もしていない。
0363362
03/04/13 21:19ID:???優秀な東大生バイトでもないのであしからず(東大生といえどもバカから天才まで様々だけどな)
0364nobodyさん
03/04/13 21:23ID:???ダメなやつは本当に何をやってもダメだ。言わなくても判るとおもうが何も
WebObjectsに限ったことじゃない。あー、マジレスかっこわるいねぇ┐(´〜`)┌
0365nobodyさん
03/04/13 21:26ID:???自宅でそこでは何もしてないらしい。
昔は「在宅勤務」を前面に出して社員を募集してたけど、
今のHPにはそんなこと書いてないね。
在宅勤務でWeb開発ができたのか興味あるところではあるが、
このスレにプ社の社員はコメントせんだろうし、
できなかったからこそ撤退したのかもしれん。
0366nobodyさん
03/04/13 21:30ID:???>東大生といえどもバカから天才まで様々だけどな
何故、バカが東大に入れるのか理由を聞きたいです。
>>364
>東大生だからといって優秀なPGだとは限らないよ。
プログラム未経験の学生が2人いたとして、1人は東大生、
もう一人が三流私大生なら、普通の企業は東大生のほうを選ぶと思いますが。
違いますか?
0367nobodyさん
03/04/13 21:48ID:???0369nobodyさん
03/04/13 22:51ID:???>>違いますか
ちがう。漏れだったら経験年数とやってきたことで選ぶ。あと人間的にどうか。
経験10年の三流大学卒と新卒の東大生だったら、即戦力で前者を選ぶ。
同じ経験年数だったら東大卒を選ぶ確立がたかくなる。しかし、対人スキルで選ぶ。
仕事できたところで協調性など一社会人としてダメだったら漏れは取らない、もしくは
それこそ在宅勤務させてできるだけ歯車として使うよ。
すくなくとも、薄っぺらいレスしかできない>>366はたとえ東大生でも選びません。
ところで、あなたはどこの大学を卒業ですか?東大生ですか?>>366
(超マジレスキヴォンヌ)
0370nobodyさん
03/04/13 22:54ID:???0371nobodyさん
03/04/13 22:56ID:/uD+WbFz学歴ネタは学歴板へ逝ってやってくれ。WebObjectsの技術的な話に終始してくれ。
た の む 。
0372nobodyさん
03/04/13 23:05ID:???>何故、バカが東大に入れるのか理由を聞きたいです。
キミさ、プ社が無断で大学構内に貼ったバイト募集広告に引っ掛かったんだろ?
未経験の学生が在宅でプログラムのバイトなんてヘンだと思わなかったのか?
どうしてキミみたいな○○が日本最高(藁)の大学に入れたのかこっちが逆に聞きたいよ・・・
0373nobodyさん
03/04/13 23:09ID:???0374nobodyさん
03/04/13 23:15ID:???0375nobodyさん
03/04/13 23:36ID:???こういう話が続くと超マジで自分の質問がしづらいんですけど………
0376nobodyさん
03/04/13 23:39ID:???0377nobodyさん
03/04/13 23:42ID:???即レスでなんだが、漏れの周りじゃマカーじゃない人がほとんど。運用はSolaris系が圧倒的に多い。
開発環境はMacOS XだがメインはWindowsって感じだよな(メールソフトのヘッダみるとわかるんだが)
テクノロジックアートのMLにポストされているヘッダみてもWindows系のメーラーでPostしている人が多いし。
マカァじゃ使いこなせないって感じね。意外にむづかしいツールだし。
0378nobodyさん
03/04/14 00:08ID:???2通りの会社が存在します。
Web開発に最適なツールを捜してWebObjectsに辿り着いた会社と
社員がマカーでアポーの仕事をしたくてWebObjectを始めた会社。
後者の会社の行動が前者の会社まで貶めています。
ちなみに今問題になっている学歴マンセー会社は後者です。
0379nobodyさん
03/04/15 00:29ID:uaLuxE0q0380nobodyさん
03/04/17 03:13ID:???> 学歴で食べていきたいのであれば、コンサルでもすれば?
そういや、某社は「講演」ばかりやってたね。開発実績もないのに(藁
0381nobodyさん
03/04/17 10:11ID:???0382nobodyさん
03/04/17 10:27ID:???やっぱ灯台ってすごいよね(W
0383山崎渉
03/04/17 12:02ID:???0384一スレ目見て購入
03/04/17 14:53ID:???それは可能なんでしょうか?
作り方も、
Creating a Java Client WebObjects Application Tutorialを読んでいるとインターフェースビルダーの説明ばかりで
いまいちつかめませんでした。
せっかく作ったEOModelなんで、デーモンプログラムも書きたいと思ったのですが、クライアントアプリとして使ってるぞ、という人おられますか?
実はマックのプログラムではみんな普通に使ってるよ、、。とかいうことなんでしょうか。
0386384じゃないけど
03/04/18 03:42ID:yv3jm/Jm漏れも作り方知りたい。
プロジェクトのタイプはどれで作ればいい?
0387nobodyさん
03/04/18 09:56ID:???サーバだったら、java.net.Socketとか使えばできるじゃん。
0388nobodyさん
03/04/18 10:51ID:???プロジェクトタイプは特に気にしなくてもいいんじゃないの。EOFはWebObjects専用のモノじゃないし。
というか、普通にJBuilderとかでも書けるんじゃないかと。漏れは昔Solarisで動かすモノを
emacsでゴリゴリかいてjavacでフツーにコンパイルしたんだが(うげ、原始的だ)
0389一スレ目見て購入
03/04/18 11:07ID:???うはぁ。今までJDBCを直打ちしてたのがアホらしい。。
Eclipseでゴリゴリやりたいです。
WOLipsがもうちょっとがんばってくれれば、プロジェクトビルダー使わなくてすむようになるんだけど。
0390nobodyさん
03/04/18 11:44ID:???0391nobodyさん
03/04/18 12:46ID:???0393nobodyさん
03/04/18 14:57ID:???0394nobodyさん
03/04/18 18:30ID:???は、はげしく同意(;´Д`)
このあいだ19歳の娘食べたけどマグロだったよ(´・ω・`)
やっぱ判ってるオンナがええのぉ。
0395nobodyさん
03/04/18 19:19ID:???( ;´∀`) ちんこ勃ってきた
人 Y /
( ヽ し
(_)_)
0396nobodyさん
03/04/19 16:41ID:???ハハハ
. ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ^∀^)< 灯台バイト使って偏差値30だってさ
( つ ⊂ ) \______________________
.) ) )
(__)_) (^∀^)ゲラゲラ シネヤ コッソリAcrobat起動会社
0397あぼーん
NGNG0398あぼーん
NGNG0399nobodyさん
03/04/19 18:15ID:aJ4KVMex「MySQLはやめてちょー」というリクエストが。
なんでも、オープンソースものは資産計上の関係で難しいらしいのです。
(某代理店も紹介しましたが、やっぱだめ。)
んで、そんなにお金がかからないDBツーことでOpenBaseに目を付けたんですが、
こいつってどんなもんでしょうかね。
まぁ、開発版のみWO標準装備ツーことでなんとかお客さんの方は納得してくれ
そうな気配なんですが。(価格も手ごろだし。もともと低予算プロジェクトなんで
SQLServerとかOracleなんてとてもかえない。ほとんど開発費と同額です)
ただ気になるのは、なんかTECH-ARTSのメーリングリストみると、よくトラブっている
ような気がするし、日本代理店(?)のページもなんだか準備中が多いし。
あと、ODBCってつかえますか?
データ検証にAccess使いたいんで。(というかお客さん指定。)
0400400ゲット
03/04/19 20:17ID:???OpenBaseは悪くないよ。決して軽いとはいえないけどバックアップはラクだし。
そんなに高くないし。OracleとかMS-SQL Serverほど高機能さを
期待してはいけないが、普通にDB構築するんだったら問題ないと思うんだがな。
でもOracleはともかく、MS-SQL Serverでもスタンダード版はそれなりの安さ
ではなかったか?
ネット運用はちゃんとしたライセンス買わないとだめなんだっけ?でも
SQLサーバーにアクセスをするクライアントは、直接ユーザじゃなくて
WebObjectsアプリケーションインスタンスであるという解釈をすれば
いいような気もするんだが(あくまで漏れの勝手な解釈だ)
0401399
03/04/19 21:04ID:???>そんなに高くないし。OracleとかMS-SQL Serverほど高機能さを
>期待してはいけないが、普通にDB構築するんだったら問題ないと思うんだがな。
ありがとうございます。
まだあんまり触ったことないので、管理とか全然分かりませんが
(マニュアルはどこにあるんですか?)とりあえず提案してみて
通れば勉強してみます。
#MySQLのときも大変でした。
#バックアップの取り方一つ分かりませんでしたから。別HOSTにして動かなくなったことも。
#といっても、いまから3年くらい前ですが。
>ネット運用はちゃんとしたライセンス買わないとだめなんだっけ?でも
リセラーに聞いてみたのですが、駄目みたいです。
サーバーへのアクセス数が必要ライセンスだそうです。(MSの説明はIISだけだけど)
すなわちプロセッサライセンス買えと。
ただ、実際問題できちゃうらしいですね。将来バージョンで塞がれる
かもね、とはいっていました。(MSの製品はよくあるらしいです。とりあえず
あいまいにして使わせといて、ある日突然、敷居を高くする。)
0402399
03/04/19 21:13ID:???401のレス先は>>400だす。
ところで、質問ついでにOpenBaseが消費するメモリってどれくらい
みとけばいいですかね。
ちなみに、データ件数は10-50万件(明細)とその管理レコード
(最大で明細*12)でその他細かいマスター的なデータがあって、
1検索で読み込まれるレコードの数はだいたい1000件くらいです。
インスタンス数は3程度を見ています。
これじゃ情報不足ですか?
0403nobodyさん
03/04/19 22:16ID:???50万ぐらいだったら安いとは思うが。Oracleも結構な値段するからな(´・ω・`)
0404399
03/04/19 23:39ID:???そんなもん。
SAだと200,000ちょっとくらいです。
ただ、今回のお客さんのマシンはSMPなので、トンでもねー額かかります。
(WebObjectsがマシンライセンスでよかった)
あと、JDBCが少し不安定というのもちょっと×。
0406404
03/04/20 00:16ID:???うちもその方が気が楽なんですけどね。MySQLなら会社として実績ありますし。
でも、金融系でオープンソースだめってとこ結構あります。
まぁ、後で分かるのがいやで事前にお客さんに確認してもらったんですが、
案の定ソースコードが開示されているものについては、メーカー提供パッケージ
のみ導入可能という一文が・・・・。
この理屈でいくと、MacOSXServer付属のMySQLならいいじゃんという論法に
なるんですが、MacOSXServerはサーバーとしてお客さんの推奨対象外だし。
PostgreSQLは信頼性という面であんまり実績ないんでうちの会社としては
導入対象外です。(というか、負荷テストで必ずこけてくれる)
0407nobodyさん
03/04/20 00:27ID:???そんぐらいは客先を口説くテクも要求されるのが現場じゃないか?と、勝手なことを逝ってスマソが…
やっぱこうしたソフトって、オープンソースを除いて安かろう悪かろうが定説だからねぇ。
人によって解釈は違うだろうけど、やっぱ高いRDBMSは高いなりのモノをもってるさ。
0408406
03/04/20 02:00ID:???>そんぐらいは客先を口説くテクも要求されるのが現場じゃないか?と、勝手なことを逝ってスマソが…
会社組織が小さいか、システム部主導のプロジェクトであれば
いくらでも説得できるんですけどね。こっちもそれなりに実績積んでるし。
今回のプロジェクトはどちらでもなのでこの手の問題が起きるとお客さん
(システム部以外のユーザー部門)次第になります。
今回みたいに素直に待ったかけてくれるのはかえってありがたいです。
(中には、それを隠して、システム部と張り合おうとするところもあったし。)
まぁ、制限かけたくなる気持ちも分かりますよ。
「オープンソースだから安い(無償)ですよ」という言葉にのせられて
ほいほいシステム構築されて、あとで「保守できないよー」というお客さん
を死ぬほど見てきました。(あとひどいのがAccess)
システム開発契約って、その場限りの契約が多いので、保守を考えずに
構築しているところも多いけど、この辺きちんとしないと、こういうところで
業界全体にしっぺ返しがくるということですね。
0409山崎渉
03/04/20 05:59ID:???( ^^ )< ぬるぽ(^^)
0410nobodyさん
03/04/20 10:29ID:???http://web1.aaacafe.ne.jp/〜tetsuyak/UnderDevelopment.pdf
↑
これ、フェイクで?2003.04ってあるから、エイプリール・フールで使ったネタを消し忘れたとか?
マジだとしたら、色々と予想できるんだが(w
0411nobodyさん
03/04/20 11:52ID:???つくってどうすんだ?というつっこみはおいとくとして。
既存のものがある以上、どんだけ簡単にできたか、どんだけ高負荷に
たえられるかをアピールしないと意味ないね。
似たようなことはJ2EEでも.Netでもできるでしょ。つくるだけなら。
どのように実装されたかは興味はすごくあるけど。
0412とりあえず予想
03/04/20 12:16ID:???イ)WebServicesに対応っぽい。PHPとかPerlスクリプトとかの掲示板では観たこと無いかな…たぶん。
ロ)Resourcesにモデルファイルがない。別途フレームワークを用意している。
ハ)FrameworksにPostgreSQLのフレームワークがあるから、データベースに発言データを保存していてPostgreSQLをつかっている。
つうことはあまり速さを意識してないってことか?
ニ)プロジェクトワンダーのフレームワークをいくつか入れてるっぽい。ERChangeNotificationsの
文字がちらっとみえることから、異なるインスタンス間でもオブジェクトの更新を伝達する仕組みを
入れているっぽい。てことは>>411でいうところの高負荷もちゃんと計算に入れている?
こんなとこか。つうか、WebObjectsでわざわざ2ch型掲示板っていうのが、無駄な労力っつー気が(w。
でもウェブサービスに対応させようとしているのがイキなところを感じるなぁ。
もし、2chがマジでこれを採用したら(ありえないけどさ)、かちゅーしゃとかの2chブラウザの使い勝手が大幅に向上するんだろうな、きっと。
でもやっぱネタに一票(w
■ このスレッドは過去ログ倉庫に格納されています