WebObjects nsArray.objectAtIndex(4);
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん
02/10/06 22:58ID:9XLt1LjoNeXTからAppleComputerに引き継がれたオブジェクト指向
Webアプリ開発環境「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
■ 掟 ■
・遠慮は自身の成長を阻害する。過去ログ読んでも判らないことがあればどんどん質問すべし。そして判らないヤツがいたら親切じゃなくてもいいから教えてやるべし。
・WebObjectsを使っている個人・法人の無意味な批判は歓迎されない、しない。マカーマカーと騒がないこと。
・ヨソの開発ツールを使ってもないのにWebObjectsマンセーすることは歓迎されない、しない。
・運用についての質問はハードウェア、OS、パッチ、RDBMSのバージョン、JDBCアダプタのバージョン、Web鯖のバージョン、例外の内容などを細かく明記すべし。
・プ社の話題はウザすぎるので全て専用クソスレでおながいします。
・さやかタン (´Д`;)ハァハァ
0893利用者
03/01/21 23:01ID:hSem0/rcなれた人が時々答えてくれる。
0894nobodyさん
03/01/21 23:02ID:UxeBOWHvありがとうございます。
5.2でも問題なく使えるんでしょうか?
そのあたりはテクニカルピットのWebサイトになかったような気がするんで・・・。
0895利用者
03/01/21 23:45ID:hSem0/rcソースコードそのものは大丈夫だと思う。
運用周りはAppleから公開されているDocumentを英語だけど読んで理解すれば、あと
LinuxとかSolarisの扱いに慣れていれば全く問題は無いと思われ。無理してSimpleOrder買う必要はないな。
て優香、ちゃんとしたDocumentが揃っているにも関わらず自前で運用できへん人には
Webアプリなんてゆう危険な代物を安易にあつかっちゃイカン。
0896nobodyさん
03/01/21 23:58ID:UxeBOWHvありがとうございます。
とにかく与えられてる時間も予算もないんで、自腹切れる範囲で
なんとかしようとしてるところなんです。
無茶が多い会社なんで・・・トラブルや離職も多いんですが
仕事でWOやれる機会なんてまずないですし、なんとかしたい一心で
やってます。
ちなみにサーバはなぜかOSXServerです。社長の趣味らしいんで・・・。
0897利用者
03/01/22 00:35ID:37bMN6IZま、べつにいいんじゃねぇの?趣味だろうが実績増えることは変わりないからな。
ユーザからすりゃ、速くて止まらないシステムを、運用側からすりゃ止まらなくて管理しやすいシステムを、開発側からすりゃ管理しやすくて仕様変更に耐えうるWebObjectsを。
OSや道具云々じゃなくて利用者がHappyになりゃ道具はなんだっていいつうことだと最近、ようやく悟った。
0898892
03/01/22 09:32ID:???基本的にWO5.1 -> 5.2はコアの部分の機能拡張がメインなので、
開発用のUIは全く変更がありません。
安心していいですよ。
ただ、新機能であるWebServiceと5.1からあるEJB運用については
全く触れられていません。(出たのが2年前ですし)
まぁ、こんなのWeb系のシステムでお目にかかることはまだないでしょうが。
あと、個人使用みたいなことを書かれているのですが、それならオンライン版
を検討してみたらいかがでしょう。
紙媒体がない(PDFは印刷プロテクトで印刷不可)ことを除けば何もかわらない
見たいですし、お値段も半額です。
>>896
いっそのことXServeにして各種サポート同時申し込みで、アポーのサポート
がどんなものか報告してくれませんか(w
ただ、OSXServerってWO5.1ベースじゃなかったでしたっけ。5.1と5.2
はバイナリ互換がないっていう話が出ているので。(当方未確認)
(同一人物であることはわかっていますが別レスにしました)
0899nobodyさん
03/01/22 19:17ID:b182cQOzhttp://pc.2ch.net/test/read.cgi/php/1024066714
0900(w
03/01/22 21:08ID:???0901nobodyさん
03/01/22 21:50ID:37bMN6IZWebObjects nsArray.objectAtindex(5);
が第一候補ってとこですかね。
0904nobodyさん
03/01/23 11:15ID:???納期と予算の縛りが異様にキツイんで、利用者をHappyにできるかどうか・・・。
納品後のトラブルより目先の金って体質ですからねー。
同じ事を何回繰り返せば理解してくれるのやら。
>>898
XServe買えとかサポートとか(目先の)金かかる話はまずとおりません。
お前が勉強してなんとかしろという話になります。
そんな暇ないって。
愚痴ってすみません。
今回のプロジェクトが終わったら、運用の方法だけ他の奴に投げて退職しよ!
0905898
03/01/23 14:33ID:???>XServe買えとかサポートとか(目先の)金かかる話はまずとおりません。
>お前が勉強してなんとかしろという話になります。
>そんな暇ないって。
こめんなさいね。MacOSXSeverと聞いてつい茶々入れちゃいました。
でも、フルサポート込みでも50万程度だったと思います。>XServe
なかなか導入事例がないのがたまに傷ですが。
あと、回りに聞く人がいないと、習得に時間がかかります。>WO
自分でやってて嫌になったことが1度や2度じゃありません。
簡単にできてしまう反面、ちょっとかわったことをしようとすると
とたんに壁にぶち当たります。(たいていは簡単にできてしまう。
ただ、どうやればいいかなんて初心者にはわからない。)
自分が教える立場になると、あっという間に自分と同じレベル
に立たれるのもちょっと悔しいものがあります。(教わる側は
苦労しないで習得できますから)
とりあえず、分からないことはあったらここで質問して下さいな。
たいてい、誰か答えてくれます。
0906nobodyさん
03/01/24 02:06ID:a+/WylXL設計ミスった漏れが馬鹿ですた。
また来月にもうちょっと完成したやつみせるわ。とりあえず今回はサワリだけでカンベンしてもらおう。
0907nobodyさん
03/01/24 08:03ID:hq/93X0CWebObjects woDisplayGroup.setCurrentBatchIndex(5);
なんてどう?
なげーか(W)。
0908nobodyさん
03/01/24 13:05ID:???5.2(Win2000)で、フレームにnoresize属性を付けたいのですが、
その場合のWOFrameの設定の方法を教えてください。
0909nobodyさん
03/01/24 14:28ID:hq/93X0Cフレームを選択して
make dynamicてしてから
Inspectorひらくとハジッコに+-
があるでしょ。
あれをクリックして
noresize
ってAttributeを追加してBindingに
"NORESIZE"っていれる。手名手順かな。
0910nobodyさん
03/01/24 14:39ID:???色々ありがとうございます。
来月入ったらとりあえずHomeWork買おうかと。
聞ける人まわりにいませんし。
>>906
私も確実にやばい状況です。どう言い訳しようか悩んでます。
「なにがなんでもやれ」とかで、たぶん家に帰してもらえなくなるんだろうな・・・。
0912nobodyさん
03/01/25 20:42ID:???わからないところがあるので教えて下さい。
Max OS X 10.1.5
WebObjects 5.1
で、正規表現を使おうとjakarta-regexp-1.2.tar.gz落としてきて
解凍後、jakarta-regexp-1.2.jarをResourcesに追加。
これで正規表現バリバリやぁ〜
と、思ったらビルドでこけます。
import org.apache.regexp;
と、書いたらその行が「シンボルを解釈処理できません」
import org.apache.*;
と書いたら、「パッケージ org.apache は存在しません。」って。
コンパイル時のclasspathにはきちんとjarは含まれているのでこれで
通るはずだと思ったのですが・・・
なにかほかに設定しなきゃいけないことがあるのでしょうか?
0914nobodyさん
03/01/25 23:52ID:YB21DM1e一大革命だよ。まったく、やられますた
0917初心者です
03/01/27 17:21ID:t5Jk/UeZどなたか御指南いただきたく御願い致します。
オブジェクト指向分析〜設計するツールをオープンソースで
無償で入手できるIIOSS
http://www.iioss.org/index-j.html
って、
使った経験がある方、いらっしゃいますか?
使い勝手、おすすめかおすすめでないか、等々教えて
ください。
プログラミングの前段階の肝心の設計(オブジェクト設計)を
進める作業スタイルというか技法を模索しております。
0918haveYouCleanHead()
03/01/27 20:02ID:iDdrZ2a1環境: os...macosx10.1.5/wo...5.1.3/db...openbase7.0.x
EOQualifier.qualifierWithQualifierFormat()でNSTimestamp型の比較演算って
出来るのでしょうか?
ex.
EOQualifier qual = EOQualifier.qualfierWithQualifierFormat("created >= %@", <NSArray Variable>);
"<="と">="が出来ないんですけど。">","<"はできます。これは仕様ですか?
も一つ。タイムスタンプをkeyに検索をしようとして、
NSTimestamp myTimestamp = new NSTimestamp(year,month,day,hour,minute,seconds,tz);
とします。そして、NSTimeZoneを
NSTimeZone tz = NSTimeZone.timeZoneWithName("LosAngels/America", true);
だとDBの検索結果は良好なのですが、"Asia/Tokyo","Japan"はダメでした。
DBは"Asia/Tokyo"のLocaleなんですが...。
System PrefernceのInternationalを変更しても、日本の時間帯はなんか
うまく反映しません。なんでだろ〜?
0919nobodyさん
03/01/27 20:02ID:dSWO0tCR本日23:00時より祭りを開催いたします。
是非、参加下さいます様、お願いします。
携帯PHS
迷惑メールサイト一斉訪問お祭り開催
http://jbbs.shitaraba.com/news/bbs/read.cgi?BBS=853&KEY=1043335260
漢が忌むのは業者 そうあのDQNな迷惑メール業者だ
0920nobodyさん
03/01/27 23:02ID:lyC5O1oyすれ違いな感じが…プログラマ板できいてみたらどうでしょう。
0921nobodyさん
03/01/28 10:17ID:???NSTimeZone aTz = NSTimeZone.timeZoneWithName( "JST", true );
こんな感じでやってみれ
0922nobodyさん
03/01/28 13:35ID:???直接の解決になってないけど、EOKeyValueQualifierでQualifierOperatorGreaterThanOrEqualToとか使えば?
0923nobodyさん
03/01/28 14:13ID:???0924haveYouCleanHead() ;
03/01/28 18:19ID:???遅レスすみません。自己解決してしまいました。ありがとうござます。
0925nobodyさん
03/01/28 21:44ID:xDfvU/Q0もっと具体的に書け。他製品ではどうなのだとか。
0926nobodyさん
03/01/29 11:22ID:???EOUtilities.executeStoredProcedureNamedを使うと、
戻り値が返るまで待ってしまいます。
処理時間の長いプロシージャを起動させたいので、戻り値の返りを待たずに
プロシージャ起動のみの処理をしたいのですが、これはどのようにすれば
いいのでしょうか?
WOF5.2 , Win2000 , Oracle8.1.7 です。
0928nobodyさん
03/01/29 13:43ID:???ありがとうございます。WOLongResponsePageで探したら色々でてきました。
サンプルを試してみましたが、これって、裏でプロシージャの終了を待つということですよね?
ストアドプロシージャを起動したら、戻り値はいらないので
ストアドプロシージャを忘れて他の処理に移りたいのですが...
起動するだけ、というやり方はあるのでしょうか?
0929nobodyさん
03/01/29 20:38ID:1neRx6Mpスレッドを新しく作ってそっちで実行する。WebObjectsというよりはJavaのテクじゃないかね?
0930nobodyさん
03/01/30 01:31ID:???J2EEのユーザやロールだったらありませんよ。
WOのアプリを.war化できるんでそれをサーブレットの方に持って行けばそっちの機能を
使うことは出来るかも。(試したことないけど)
WOの方でユーザー認証するんだったら、自分でコード書けば良いと思う。
サンプルと説明は↓にあるので参考にすれば良いかも。
http://developer.apple.com/techpubs/webobjects/WebObjects_5/Topics/ProgrammingTopics.e.html
0931nobodyさん
03/01/30 22:07ID:???↓スレの>>1でポロっと漏らしているようです(;´Д`)ハァハァ
http://cocoa.bbs2.net/test/read.cgi/hiroyuki/1041111941/
0932nobodyさん
03/01/31 04:10ID:???2chで使うにはアダプター-Webアプ間のオーバーヘッドがでかすぎるような。
Apacheモヂュールを自作してhttpd上にキャッシュ機構を持つのが最速だと思う。
0934nobodyさん
03/01/31 23:10ID:6CXKS3UVビルドしてくれますが、ソースも階層構造をするには手動で行わないと
いけないのでしょうか?
プロジェクトビルダーでそのようにJAVAファイルを新規作成することはできないのでしょうか?
0935nobodyさん
03/02/01 00:13ID:???プロシージャはスレッドにしても駄目です。スレッドから処理が戻ってこなくなります。
で、Runtime.execでSQL*PLUS経由で叩くのはだめ?
関係ないけど、プライマリキーに0を入れてinsertできないのって、仕様?
0936nobodyさん
03/02/01 10:08ID:MdJm4sP4929じゃないけど、最後の質問だけ。
>関係ないけど、プライマリキーに0を入れてinsertできないのって、仕様?
単独PKで型が数値型の場合、0は使用できない。
使用したけりゃ複合キーにしなさい。
キーの生成は自前でやることになるけど、自分でセットするみたいだから
大丈夫だよね。
0937nobodyさん
03/02/01 10:39ID:nDS9RxT+Threadをコンポーネントにおいてませんか?
コンポーネント上のメンバーは、キャッシュの設定その他で別
インスタンスになる可能性があります。
Sessionなり、ApplicationなりにThreadの子クラスを配置して
そのstartメソッドを呼び出してはどうでしょう?
>Runtime.execでSQL*PLUS経由で叩くのはだめ?
まずくはないですが、特に推奨というわけでもありません。
でも、ストアドってEOF経由で呼べませんでしたっけ?
(実はWOではストアド使ったことがない私)
0938nobodyさん
03/02/01 20:44ID:???P社粘着はバイト辞めたらネタがつきたのかな?
P社はT氏に逃げられて大変だろうがガンバレ!
0939nobodyさん
03/02/01 21:05ID:KgpbtJHs今のバージョンは作成したアプリケーションを任意のJ2EEサーバーで動作
させることができるという話ですが、この場合、開発用とは別にサーバー用にも
ライセンスが必要なんでしょうか?
0940nobodyさん
03/02/02 02:09ID:???5.1しか使ってないけど。
0941nobodyさん
03/02/02 09:32ID:hf/G8u9Cパッケージ版には開発ライセンスと運用ライセンスが付与されて
います。これは5.2でも同様です。
このライセンスは別々のマシンにいれても問題ありません。(ライセンス
キーの用紙にもそう書いてあります。)
ただ、2ライセンスを付与されているわけではないので注意
してください。(あくまでも、開発環境と運用環境でワンセット)
0942nobodyさん
03/02/02 09:43ID:43njWSgg1台で開発し、別のサーバ1台で運用するならパッケージ1個でOK。
複数台のサーバで運用するならそれだけの運用ライセンスが必要。
Tomcatで運用するようにパッケージを作るとき、Makefile.???なんとか
にdeploy用のライセンスを記述してやる必要あり。
0944nobodyさん
03/02/02 18:10ID:???0945nobodyさん
03/02/03 00:03ID:???なかなかに興味深いインターフェースだった。
でもやっぱりEOFって時点で、マイナーだがWOが良いな。
ただし、業務で使うには政治的な理由をどうクリアするかが難スィ
0946nobodyさん
03/02/03 12:30ID:/pREPD0/MacOSX(10.2.3)でPBWOを使用したらビルドで思いっきりこけて
しまいました。
こんなエラーが出てます。
/bin/sh: pwd: illegal option: -r
pwd: usage: pwd [-PL]
/bin/sh: pwd: illegal option: -r
pwd: usage: pwd [-PL]
/bin/sh: /bin/jar: No such file or directory
gnumake: *** [copy-java-jar] Error 127
どのへんを直せばいいでしょう。
ちなみに、WOは5.2です。PBWOもこれについてきたやつを
つかっています。
0947nobodyさん
03/02/03 16:57ID:???シングルバイトの場所に移動(例:/User/wouser/apps/)移動させて、
buildディレクトリを一度ポイしてからもういっかいやってみる。
0948946
03/02/03 17:37ID:/pREPD0/プロジェクトディレクトリはHome直下の「WOTest」という所に作成しています。
だから2バイト文字はないです。
ルート直下にも作ってみましたが、結果は同様です。
Winから持ってきたプロジェクトも、おなじようにずっこけます。
どうすりゃいいんでしょう?
0949nobodyさん
03/02/03 21:38ID:qzsVRHdVハズしてるかもしれんが、ターゲットはプロジェクト名になっとるか?
あと、DevToolsはどっから拾ってきた?
0950nobodyさん
03/02/04 04:38ID:???文字化けします、対処方法をご存じの方いらっしゃいますか?
以前はProjectBuilderのメニュー、形式>ファイルエンコーディング>日本語(EUC)
で問題なく表示されていたのですが、いまは再解釈、変換を選んでも
ファイルエンコーディングの日本語(EUC)のところにチェックマーク
がつきません、メニュー、プロジェクト>情報を表示、で見ると日本語(EUC)には
なっています。
ProjectBuilder環境設定、テキスト編集のデフォルトのエンコーディングは日本語(EUC)
にしています。
OSX10.2.3、WO5.2
ProjectBuilderバージョン 2.1(December 2002 Developer Tools)
0951nobodyさん
03/02/04 07:59ID:oQBj6e/e>ソースファイルエンコーディングを日本語(Mac OS)に変えてください。
ただしターゲット"プロジェクト名"を変更しただけでは日本語インスタンス
は文字化けしたままなので、ターゲット"Application Server"でも
javaコンパイラの設定をしなおしたら私はうまくいきました。
いまいち、ターゲットの概念が理解できてないのですが,,,。
0952950
03/02/04 09:27ID:???ありがとうございます、文字化けしなくなりました。
そういえば以前もjavaコンパイラの設定をいじったような淡い記憶が…
記憶力の退化が著しい今日この頃…
0953946
03/02/04 09:59ID:vwrTw9m5いろいろありがとうございます。
Inspector->Project Attributes内のNameはキチンとプロジェクト名になっています。
いろいろプロジェクト内のmakefileとか見てるんですが、初めて見るもんで
よく分かりません。(w
あと、DevToolはWO5.2にくっついてきたものと使っています。
December2002は1回別マシンでテストしたとき、コンソールが化けてしまったので
結局いまの開発機にはインストールしませんでした。
WinとMacのプロジェクトの形式が同一であればこんな苦労はしないのですが。
0954YAHOO!無料です
03/02/04 11:08ID:ocuC83qdぜひ、メールください。すごい改善策(最新のキャンペーン期
間延長方法)
をマジでお教えします。多少の謝礼はいただきますが、確実な
情報でございます。
実質私も現在bbに申し込んでからずっと料金は一銭もかかっ
ておりません。
興味ある方はぜひ連絡お待ちしております。
たくさんのお問い合わせお待ちしております。
その他bbに関する全ての疑問に関してお答えいたしますので
、気軽にお問い合わせ
ください。連絡心よりお待ちしております。
※12M+無線LANパックの場合
・ADSL基本料金 2480 円
・モデムレンタル量 890 円
・無線LANパック 990 円
・NTTの回線使用料 173 円
これがなんとっ!!タダにーー!!!
詳しくは直接メールください。
[email protected]
0955nobodyさん
03/02/04 12:24ID:vwrTw9m5http://pc2.2ch.net/test/read.cgi/php/1044328908
よろぴく。
0957nobodyさん
03/02/04 22:38ID:twMnbYxlお願いします。
0958nobodyさん
03/02/05 09:44ID:ugf/cRNQ質問の意味がちょっと分からないんですけど・・・。
まず、Mac版かWin版のどちらかが分からないと答えようがありません。
質問の内容からMac版と推察して
> パッケージングするときってプロジェクトフォルダ内に並べてもちゃんと
> ビルドしてくれますが、ソースも階層構造をするには手動で行わないと
> いけないのでしょうか?
>プロジェクトビルダーでそのようにJAVAファイルを新規作成することはできないのでしょうか?
ProjectBuilder内の左のペインで「classes」配下にフォルダを作成して、そのフォルダ
を指定して「New File」をすればそのフォルダ内にリソースは配置されます。
ただし、リソースの配置とJavaのパッケージは一致していないのでこの辺はpackage文に
自力で設定する必要があります。
0959946
03/02/05 12:53ID:JA9E/Op/やってましたが状況かわらず。
やったこと。
1)OSXインストール
2)ウプデート実行
3)DevToolインストール(July 2002)
4)WebObject Developer インストール
5)PBWOインストール
6)qa1072.hqx (804K)インストール
結果は同じ・・・・。
ただ、最後のqa1072.hqx って2001/9/12にでた
ことになってる。ちと古すぎますか?
0960nobodyさん
03/02/05 12:58ID:JA9E/Op/しかし、10までいくとは・・・・。
正式版になるのはいつのことやら。
0961nobodyさん
03/02/05 17:50ID:???December2002だと、どうも日本語の処理がおかしいですね。
SJIS(MacRoman)で使っていたときは何ともなかったのでエンコードを
SJISにしてみてはどうでしょう?
ちなみに、December2002はトラブルが多かったので、(コンソール
文字化け、ビルド失敗etc)私はとっととJuly2002に戻してしまいました。
あまり役に立たなくてすいません。
0962nobodyさん
03/02/05 20:34ID:???http://www.omnigroup.com/mailman/archive/webobjects-dev/2002-December/030131.html
ちょうどこれと同じように5.1で動いていたファイルアップロードのアプリを5.2で使おう
としてました、ただこの場合と違うのは
ファイルアップロードをしないで他のボタンを押してもこのエラーが起こってしまいます。
0963nobodyさん
03/02/05 20:40ID:???0964957
03/02/05 21:21ID:fgitNG5jレスありがとうございます。
やはりクラスフォルダ内ではパッケージ階層どおり表示はされないのでしょうか。
画面を持たない単純なクラスパッケージを作る場合など
並列に表示されたら見づらいので階層表示されるといいと思っていました。
そのような単純なクラス等、パッケージ化したいJAVAファイルは
subprojectとして登録するのでしょうか?
frameworkでしょうか?
どちらにしてもプロジェクトビルダーが必要で
なんか違うと思っています。
教えてください。
0966964
03/02/05 22:31ID:fgitNG5jなるほど。複雑っぽいですかね
単純にJAVAファイルだけパッケージごと追加する方法ってのは
ないのでしょうかね?
0967nobodyさん
03/02/05 22:34ID:???0968nobodyさん
03/02/05 23:00ID:KBfiD7DNパッケージが1つのディレクトリになっているならば、ProjectBuilderの
左のペインにFinderからフォルダごとドラッグすることでコピーできます。
(「ディスティネーション云々」はチェック。ターゲットはAppServer。
配置場所は「classes」の配下)※ただしMAC版
ちなみに、Mac版ではSubProjectという概念はなくなりました。
ところで、今使っているのはWinですか?Macですか?
Mac版はWO5.0以降、大幅に開発環境が変わっています。(Winは変更なし)
おかげで、プロジェクトの互換性がなくなりました。
0969966
03/02/05 23:33ID:fgitNG5j失礼しました。WIN版で5.1です。
968さんの方法で行うとフォルダごと追加できるのでしょうか?
それともPBのclass以下にすべてのJAVAファイルがならぶのでしょうか?
0970968
03/02/06 09:42ID:K/KxV3EnWin版ですとソースは必ず「classes」配下に作成しなくてはならず、ここは
階層化できなかったと思います。
どうしても階層化したければ、FrameworkかSubProjectを使うしかありません。
ただ、Windowsの場合、環境変数の制限からFrameworkを追加し過ぎるとアプリ
そのものが起動しなくなりますし、SubProjectの場合、Subプロジェクト毎に
ビルド用のチェックを行いますので、数が増えるとビルドに時間がかかるように
なります。
それぞれの役割はtech-artsのMLで語られていましたが、
Framework ・・・・ 共通のライブラリを作る。
SubProject ・・・・ 共同で作業するとき使用する。
というように記憶しています。
ちなみに、Mac版のProjectBuilderはCVSが使えますので、SubProjectのような
共同作業の仕組みは廃止されたものと推察されます。
(けっこう便利な機能だったのですが)
0971969
03/02/06 15:03ID:99/NUgIGレスありがとうございます。
まさに私の知りたかったことでした。
Framework,SubProjectの役割ですが、
いつ頃MLで語られていたか分かるでしょうか?
参照してみたいので。
0972970
03/02/06 16:13ID:K/KxV3Enごめんなさい。
いまMLの過去ログみたら、あまりその辺の記載がありませんでした。
別のところでみたのかも・・・。
0973971
03/02/06 17:45ID:99/NUgIGそうですか。調べていただきありがとうございます。
それでも参考になりました。ありがとうございます。
0974962
03/02/07 07:06ID:???をハイパーリンクにしてエラーは出なくなりました。
でも、いったいどこがまずいのでしょうか?
0975nobodyさん
03/02/07 16:03ID:???・サブミットボタンだと、コントロールに入力した内容が変数に反映される。
・ハイパーリンクだと反映されない。
これに気が付かなくて1時間以上はまっていた。
0976nobodyさん
03/02/07 22:08ID:???WebObjectsというよりはhtmlだとかhttpdの基礎をべんきょうしたほうが良いような。
0977nobodyさん
03/02/07 22:55ID:+oCkIe0uまぁまぁ。
でも、WO使ってるとhttpあんまり意識なくなるよ。まじで。
んっでもって、ボタンをformの中に配置してなくて「あれぇ〜」っていう
ことになるんだよな。
0978nobodyさん
03/02/07 23:03ID:0SEBKNyu内容のよしあしはともかく(わかりやすいとは思いますけど)、
143ページからのJavaソースコードみて思ったことですが、
EJBでもやっぱし、SQL文をソースコードに書くものなんでしょうか?
だとすれば、正直、幻滅というか。ASPでSQLゴリゴリがイヤになってWebObjectsに来て、
将来に不安感じてEJBの勉強でもと。EOFを模せたと言われるEJBですが、
なんかASPと変わりなく、SQLを書かなければいけないというのも、魅力激減です、、正直。
というか、ただかだ、あれっぽっちの機能を持つ掲示板(消して、著者を非難してるわけじゃないですよ)
作るだけなのに、、かなりのソースコード書きますよね?OOPだからメンテ性はいいかも
しれませんけど、LIST7でHTMLの整形してるところかみると、あー、WOBuilderでやりゃ
こんなん全然気にしなくて済むのにねぇ〜と、小一時間(ry
WOF&EOFと、JSP&EJB、後者が前者をしのぐ技術的なメリットって、何でしょうか。
激しく疑問です。
0979補足
03/02/07 23:05ID:???消して→決して
0980nobodyさん
03/02/08 16:56ID:ykF6rXPG[webobjects-jp:04086] 全角文字の置換について
単に置換するだけだったら、問題があるReplaceじゃなくて
正規表現で置換すりゃいいだろーに。
↓みたいな感じで。
import org.apache.oro.text.perl.*;
import org.apache.oro.text.regex.*;
//-------
private static Perl5Util util = new Perl5Util();
public static String replaceString(String value , String searchString , String replaceString){
return util.substitute("s/" + searchString + "/" + replaceString + "/g", value );
}
0981A
03/02/09 01:12ID:dYYA7WVS私はMACユーザーで、最近OSXにアップグレードしました。
そしてHPをHTMLで作成しようと思いますが、TextEditの使い方が分かりません。
困ってる内容は、1度作成したテキストファイルを保存後、追記することができず
悩んでいます・・・
0982nobodyさん
03/02/09 09:53ID:C2Bk6nhj新Mac板のほうがいいアドバイスもらえると思います。
ちなみに、テキストエディットってもともとリッチテキスト
専用なので標準状態ではrtf以外のファイルは全て「別名で保存」
になってしまうはずです。
miなどのエディタ使用をおすすめします。
0983nobodyさん
03/02/09 14:14ID:f3bJ+8z7G4 400(OS X 10.1.5)にRAID CARD(ACARD ATA133)をつけ
RAID 1(MIRRORING)にしました。
HDDは元からG4に付属の10GB、RAID 1には80GBが2台です。
1台でWEBOBJECTS 5.1/DEPLOYMENTを運用するにあたり、
RAID CARDにはどこまで入れるべきでしょうか。
1. 10GB : OS X SERVER
RAID : WEBOBJECTS、OPENBASE(DATA含む)
2. 10GB : OS X SERVER、WEBOBJECTS
RAID : OPENBASE(DATA含む)
3. 10GB : OS X SERVER、WEBOBJECTS、OPENBASE
RAID : OPENBASE DATAのみ
よろしくお願いします。
0984nobodyさん
03/02/09 14:22ID:???漏れんところは1台で全部を入れるようなことはしていないのだ。
Web鯖やAP鯖は1Uの安いやつを複数台。
DB鯖だけRAID5の豪華なやつにしてる。
ダウンタイムと売り上げ・利益が素直に比例するような構成ならば
RAID0とか5、10ぐらいにしたほうが良いんでは。ただし、マックについては
全くの無知なので判りませんけど。
あと、メモリはMAX積んだ方がお利口だと思われ。
WebObjectsが搭載されているマシンでは最低でも1Gは欲しい。
0985983
03/02/09 14:38ID:f3bJ+8z7まず試しにやってみてという感じです。
うまく動き、WEBの内容も納得のいくものになったら、
あこがれのいくつかのX SERVERに...、まだ他のOSを知らないもので。
G4 400のメモリーはMAX 1Gだったかな?
でも、まだ確か756MBです。
984さんの構成でいくとRAID 5のDB SERVERは
DB SOFTもDATAもRAID 5で入れられているということですよね。
(すみません、なにぶんRAIDはまったくわからないので)
0986nobodyさん
03/02/09 14:39ID:C2Bk6nhj何のためにRAIDを導入したかによりますが。
ただ、RAIDが1なんで、データ保全優先だとすると3ですかね。
起動ディスクはCCCなんかでバックアップして、いざとなったら
FW経由で起動ってことですか。
まぁ、この辺は個性と運用ポリシーの問題なんでお好みで・・・。
ただ、うろ覚えなんですが、OpenBaseって起動ディスク以外に
データっておけましたっけ?(使ったことがないんでよく分からない)
0987986
03/02/09 14:46ID:C2Bk6nhjあと、RAIDって意外と壊れますので、DBを運用する場合はレプリカ
なんかで別マシンに待避させるような仕組みを作っておく必要が
あります。
RAIDコントローラーがいっちゃうと悲惨。1だろうが10だろうが
根こそぎデータをあの世に持っていかれます、
0989983
03/02/09 14:51ID:f3bJ+8z7そうです。
実はやりはじめようと思った時にHDDがクラッシュしまして、
とってもブルー入りました。
もし運用をはじめたらと思うと、もうこわくて、こわくて。
そのため試しとはいえ、RAID 1もと思っています。
ところで、OPENBASEが...起動ディスク...ちょっと調べてみます。
あと“起動ディスクはCCCでバックアップして”とはどういう意味ですか?
CCCというのがわからないので教えていただけないでしょうか。
0990983
03/02/09 14:59ID:f3bJ+8z7そうですね、本格的に運用をはじめたらさらにHDDにバックアップを
と思っています。
“DBを運用する場合はレプリカなんかで別マシンに待避させるような
仕組みを作っておく必要があります。”
レプリカ...ですか、ちょっとこのやり方も私にはまだわかりませんが、
勉強します。
0991986
03/02/09 15:04ID:C2Bk6nhjttp://www.bombich.com/software/ccc.html
ようは、MacOSXのディスクを別ディスクにフルバックアップしてしまおう
というものです。
ただ、ルート直下のフォルダに日本語が使えないのが難点ですが、
まぁたいていはOS9のシステムディスクだったりするのでその辺は
手動でコピーするということで。
(この辺はなおったのかな?)
0992983
03/02/09 15:18ID:f3bJ+8z7CCC、WINDOWSみたいに便利なこういうのがあったんですね。
おまけに安い、知りませんでした。
本格稼働時はちょっとですが、試運転だからためしてみるかなぁ?。
う?ん悩む、ちょっと考え中です。
でもいい情報ありがとうございました。
レス数が950を超えています。1000を超えると書き込みができなくなります。