[過去ログ] AIXスレッド MaintenanceLevel 03(Part3) (978レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
877
(1): 04/06/18 02:06 AAS
オブジェクト指向は勿論、マルチスレッドにも対応してるらしいです。
それもプラットフォーム非依存で、全て言語仕様。
あと具体的にどうやるのかは知りませんが、GUIのプログラムも組めるとか。

サイボーグおじいちゃん、って感じですね・・・
878: 04/06/18 11:38 AAS
もうすぐ888か
879: 04/06/18 23:17 AAS
>>877
>サイボーグおじいちゃん、って感じですね・・・
大量の生命維持装置をつけて戦う姿を想像してしまった(w
880: 04/06/18 23:28 AAS
老人Z
881: 04/06/19 08:31 AAS
老人Z/OS
882
(2): 04/06/19 12:04 AAS
>>874
> > ライブラリ、DBアクセス、スレッド、同期、ファイルI/O等違いはいくらでもある。
>
> ぜんぶ関係無いですね。COBOLにはw
> ファイルアクセスの時のロックの性質すら、無理やりホストをエミュレートしちゃいます。

何のテストやってんの?
実行環境のOSやミドルウェアで動かさないと意味ないよ。

エミュレータが実行環境を完全に再現している保証はどうしたの。
仮に完全に再現していてもエミュレータが乗っているOSの問題で
不思議な踊りを踊らない検証は…

APIを使わないって言語的な仕様であって、その下で動いているエミュレータやライブラリはAPIコールしてるよ。
とわたしはおもふ。
自分が客だったらそのテストは不許可だな。
883
(1): 04/06/19 14:52 AAS
>>882
もう一回言いますが・・・

COBOLで記述するのはロジックとSQL文のみで、これといったAPIは使いません。

> エミュレータが実行環境を完全に再現している保証はどうしたの。
> 仮に完全に再現していてもエミュレータが乗っているOSの問題で
> 不思議な踊りを踊らない検証は…

まずありえませんが、もしAIXに乗せて挙動が変わるならCOBOLかAIXのバグです。

> 自分が客だったらそのテストは不許可だな。

COBOLかAIXのバグならクレームをつけて直させるか、
期間的に難しいようだったら回避手段を考えてソースを修正してもらう。
そこの調整をするのが環境屋でしょう?
884: 04/06/19 17:03 AAS
>>882
>何のテストやってんの?
>実行環境のOSやミドルウェアで動かさないと意味ないよ。
書き込み読むとロジックの単体テストラシイ。
結合テスト以降は実機と理解したが・・・
885: 04/06/19 17:11 AAS
COBOL ってすげえ……。
未来の言語って感じだ。
よし、おれも明日から COBOLer 目指すぜ!
886
(2): 04/06/19 17:12 AAS
>>883
>まずありえませんが、もしAIXに乗せて挙動が変わるならCOBOLかAIXのバグです。
素朴な疑問だが、そのWinとAIXのCOBOL環境は互換性が在るのか?
いや、言語仕様云々は理解したが、規格のバージョンとか・・・

>> 自分が客だったらそのテストは不許可だな。
>COBOLかAIXのバグならクレームをつけて直させるか、
>期間的に難しいようだったら回避手段を考えてソースを修正してもらう。
>この調整をするのが環境屋でしょう?
客にOKもらっているのか?
遅延のリスクの説明は?
客が逆線表ひいてたら洒落にならないことになるぞ。

未承認なら、間違っても遅延分の工数請求するなよ・・・
887: 04/06/19 17:46 AAS
只今よりニュータイプのCOBOLerを推進するスレとなりました。

また、「使い辛い」とWindowsに逃げるオールダタイプは天然危険物と認定されました。
888
(2): 04/06/20 00:12 AAS
会社で新型への置き換えのために廃棄予定となっていた7043-140を、他のIBMの白いPCと
こっそり取り替えて持って帰ってきた。AIX4.3のメディアCDも一緒だったのでラッキー。
HDDは抜かれてて、自宅にはSCAなSCSIの物しかなかったので、明日あたり秋葉でHDDを
買ってくる予定。中古で9.1GB辺りかな?
889
(1): 04/06/20 10:36 AAS
>>888
通報しますた
890: 04/06/20 12:55 AAS
>>889
いや、すでに888だから。
891
(1): 04/06/20 20:24 AAS
>>888の会社の管理者でつ。
クラッシュダンプ取れたのでsnap送ったら、stscから回答きまつた。

「ログを解析したところ、/home/888/.historyに以下の操作が記録されておりました。

su
cd /dev
mv netvista 43p
mv 43p netvista

この操作により/dev/43pスペシャルファイルが消滅したため、AIXカーネルがクラッシュ致しました。

/dev/43pスペシャルファイルはAIXの仕組上極めて重要なファイルになります。
弊社サポートの指示が在る場合を除いて、操作されませんようお願い申し上げます。

なお、アーキテクチャの異なるコンピュータで置き換えることはできませんので
ご承知おきください。」
892
(1): 04/06/21 10:51 AAS
>>886
>>まずありえませんが、もしAIXに乗せて挙動が変わるならCOBOLかAIXのバグです。
>素朴な疑問だが、そのWinとAIXのCOBOL環境は互換性が在るのか?
>いや、言語仕様云々は理解したが、規格のバージョンとか・・・
COBOLやAIXのバグがないことをテストするという考えもあると思うけど。
サービスイン直前に製品のバグで動きません、なんて笑えないし。

マニュアルに載っている機能が全て満足に動くとは限らないよ。
だからPTFとかが出来ちゃうんだし。
893
(1): 04/06/21 13:40 AAS
>>886
> >まずありえませんが、もしAIXに乗せて挙動が変わるならCOBOLかAIXのバグです。
> 素朴な疑問だが、そのWinとAIXのCOBOL環境は互換性が在るのか?
> いや、言語仕様云々は理解したが、規格のバージョンとか・・・

互換性ありです。

> >> 自分が客だったらそのテストは不許可だな。
> >COBOLかAIXのバグならクレームをつけて直させるか、
> >期間的に難しいようだったら回避手段を考えてソースを修正してもらう。
> >この調整をするのが環境屋でしょう?
> 客にOKもらっているのか?
> 遅延のリスクの説明は?
> 客が逆線表ひいてたら洒落にならないことになるぞ。

開発会社がviかemacsを使えてAIX上でガリガリやってくれるならそれに越したことはありませんが、
UNIXを覚える気がない人ばかりじゃどうにもなりません。
それに、まず起らない事をいちいち心配していては仕事なんてできませんよ。
リスクとコストを天秤にかけて、こちらの方が安上がりだと判断してのことです。

>>892
> COBOLやAIXのバグがないことをテストするという考えもあると思うけど。
> サービスイン直前に製品のバグで動きません、なんて笑えないし。
>
> マニュアルに載っている機能が全て満足に動くとは限らないよ。
> だからPTFとかが出来ちゃうんだし。

しつこいようですが、PCで行うのはロジックのテストまで。
クライアント→AIX→DBサーバーのテストは当然実機で行います。
894
(1): 04/06/23 00:38 AAS
AIX433でbonnie++を動かしたいのですが、
UCLAのバイナリだとlibstdc++がないと言われ、同じくUCLAからライブラリを
持ってきてもライブラリがないと言われてしまいます・・・
ソースからコンパイル、というのも試したのですが、gccでコンパイルが通りませぬ。

どなたか使われている方、ポイントなどを教えてください。
895: 04/06/23 12:50 AAS
>ソースからコンパイル、というのも試したのですが、gccでコンパイルが通りませぬ。

 なんでコンパイルが通らないの?
 それ調べてコンパイル通せばいいじゃん。
896: 04/06/23 21:57 AAS
>>894
一般論ですけどLIBPATH(だっけ?)は通してますか?
897
(1): 04/06/23 22:47 AAS
HACMP5.2 age
898: 04/06/23 23:33 AAS
>>891
ハゲワラ
899: 04/06/23 23:52 AAS
>>897
もうかよ
900: 894 04/06/23 23:58 AAS
bonnie++(UCLAのバイナリ)の実行時。
libstdc++はUCLAのバイナリ

># ./bonnie++
>exec(): 0509-036 以下のエラーのためにプログラム ./bonnie++ をロードできません:
> 0509-150 従属モジュール /usr/local/lib/libstdc++.a(libstdc++.so.5) をロードできませんでした。
> 0509-152 メンバ libstdc++.so.5 がアーカイブ に見つかりません。

という感じで、.aまでは見つけていますが、libstdc++.so.5 が含まれていないようです。

で、libstdc++のソース(同じくUCLAからダウソ)からmakeすると、

> ar rc libiberty.a argv.o basename.o choose-temp.o concat.o cplus-dem.o fdmatch.o fnmatch.o getopt.o getopt1.o getruntime.o hex.o floatformat.o
> objalloc.o obstack.o pexecute.o spaces.o strerror.o strsignal.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o asprintf.o vasprintf.o
>ar: 0707-126 argv.o は現行オブジェクト・ファイル・モードでは無効です。
> -X オプションを使用して必要なオブジェクト・モードを指定してください。
>       :
>make: 1254-004 最後のコマンドからのエラー・コードは 25 です。

というところでとまってしまいます・・・
解決策がわからなくて・・・
901
(1): 04/06/24 14:11 AAS
>>893

>開発会社がviかemacsを使えてAIX上でガリガリやってくれるならそれに越したことはありませんが、
>UNIXを覚える気がない人ばかりじゃどうにもなりません。

┐(´ー`)┌

そんな会社がダメぽ。
総入れ換えしてしまえ。

俺にはリスクのほうが極端にでかいとしか感じられない。
902: 04/06/25 00:05 AAS
>>901に同意。そんな会社をベンダーとして迎え入れるのが理解できない。
903: 04/06/25 00:11 AAS
なんか空気嫁てないんで悪いんですが・・・
AiXでRootのパスワード忘れた場合、どうすればログイン出来るんでしょうか?
904: [ sage] 04/06/25 00:19 AAS
root でログインして Root のパスワード変更
905: 04/06/25 00:54 AAS
CD-ROMからブートして ボリュームグループにアクセスして
パスワードかえて sync して リブート
906
(2): 04/06/25 17:54 AAS
5.2にVNCをいれたいのぅ。どっかに情報転がってないかのぅと呟いてみるテスツ
1-
あと 72 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.027s