- 1 名前:仕様書無しさん [2007/05/23(水) 22:42:50 ]
- 前スレ
pc11.2ch.net/test/read.cgi/prog/1160745584/l50 コボラも参加してね。
- 681 名前:仕様書無しさん mailto:sage [2007/11/09(金) 22:40:07 ]
- >>680
1桁って事は桁数指定してんじゃん。だめだめ。 Oracleだと最大値いくつだったっけかなあ。 大金持ちだぜ。
- 682 名前:仕様書無しさん [2007/11/09(金) 22:40:59 ]
- >>679
お前のバグでデスマを発生させたことあるだろ
- 683 名前:仕様書無しさん mailto:sage [2007/11/09(金) 22:58:32 ]
- >>682
バカみたいに桁数指定にこだわりまくる COBOLあがりのリーダーのせいで 桁あふれでコケたことはあるよ!
- 684 名前:仕様書無しさん mailto:sage [2007/11/09(金) 23:05:52 ]
- >>680
2の64乗進数で一桁という事でどうでしょう?
- 685 名前:仕様書無しさん [2007/11/09(金) 23:17:59 ]
- 桁数と学歴の話は好きだなコボラ
- 686 名前:仕様書無しさん [2007/11/10(土) 21:02:23 ]
- >>680
>>679 が何が言いたいかは "ジオング" でぐぐればわかる。
- 687 名前:仕様書無しさん [2007/11/10(土) 21:03:35 ]
- >>682 もな
- 688 名前:仕様書無しさん mailto:sage [2007/11/10(土) 21:23:57 ]
- >>686
デスマなんて飾りです。 偉い人にはそれがわからんのです。 こうですか?わかりません!><
- 689 名前:仕様書無しさん [2007/11/10(土) 22:03:50 ]
- そうかデスマが飾りか
そうやって残業代を稼いでいたんだな コボラの生活の知恵を見た気がした
- 690 名前:仕様書無しさん mailto:sage [2007/11/10(土) 22:34:54 ]
- "ジオング" + "偉い人" でぐぐれば一発じゃまいか?
- 691 名前:仕様書無しさん mailto:sage [2007/11/10(土) 22:48:30 ]
- 「コボラが居ればデスマと最適化で稼げる。かかってこいやぁ!残業代でホクホクだぜぃ」
見たいな意見が以前このスレで出てたな。
- 692 名前:仕様書無しさん mailto:sage [2007/11/11(日) 10:51:47 ]
- >>686
判っていて敢えて書いてんだよw
- 693 名前:仕様書無しさん mailto:sage [2007/11/12(月) 18:56:00 ]
- 679はガンダム抜きにしても
見事に当たってる
- 694 名前:仕様書無しさん [2007/11/13(火) 01:01:57 ]
- ところで桁ってどの部分の桁なんよ
pic? レコードの構成を考慮してソースをレビューすると突っ込まれると思う
- 695 名前:仕様書無しさん mailto:sage [2007/11/14(水) 00:34:32 ]
- 00123456
~~
- 696 名前:仕様書無しさん [2007/11/15(木) 22:05:45 ]
- >>694
自分のいるとこだと固定長の電文をただDBにぶち込むだけの アホみたいな通信制御システム作ってるコボラ風な奴が やたらと桁数で喚いていたことがある
- 697 名前:仕様書無しさん mailto:sage [2007/11/17(土) 02:41:39 ]
- 電文........
懐かしい響きだな。
- 698 名前:仕様書無しさん [2007/11/20(火) 19:02:36 ]
- コボラ、元気か?
- 699 名前:団塊コボラ mailto:sage [2007/11/20(火) 19:57:29 ]
- 呼びましたか?
最近、ネタ切れで....
- 700 名前:仕様書無しさん mailto:sage [2007/11/21(水) 23:41:41 ]
- そういやコボルってソートどうやって実装するの?
外だしか?
- 701 名前:仕様書無しさん mailto:sage [2007/11/22(木) 04:07:50 ]
- 言語仕様にあったりする。でもたいがい外。
- 702 名前:仕様書無しさん mailto:sage [2007/11/22(木) 07:54:14 ]
- RDBにつなげているからOrder一発なのに
一生懸命並び替えている馬鹿が居たなー(遠い目)
- 703 名前:仕様書無しさん mailto:sage [2007/11/22(木) 13:07:52 ]
- >>700-701
COBOL でできること以外に興味持たないと、楽そうだねー >>702 ソートのロジックを考えようとした分、プログラマとしてはましな気がする。
- 704 名前:仕様書無しさん mailto:sage [2007/11/22(木) 19:04:58 ]
- 趣味ならいいけど、仕事でやられたら刺したくなるが
- 705 名前:仕様書無しさん mailto:sage [2007/11/22(木) 21:09:53 ]
- >>702
ORDER BY よりクライアントでソートのほうが当然速いわな。 何で開発しているかしらんけど、多くの言語にはソートの機能は実装されている。
- 706 名前:仕様書無しさん mailto:sage [2007/11/22(木) 21:43:00 ]
- 先頭の一部しか必要ないときも全部ネットワーク越しに取ってきてから
ソートして、いらないところを捨てるの?
- 707 名前:仕様書無しさん mailto:sage [2007/11/22(木) 22:00:41 ]
- RDBならインデックス次第だな。
- 708 名前:仕様書無しさん mailto:sage [2007/11/22(木) 22:12:43 ]
- 業務ではVB6で挿入ソートを自作したことはある。
- 709 名前:仕様書無しさん [2007/11/22(木) 22:25:35 ]
- 寒いな、コボラ
何も変わってないじゃないか
- 710 名前:仕様書無しさん mailto:sage [2007/11/22(木) 22:34:33 ]
- 最近コボラに殺意を覚えるようになってきた・・・。
あいつの作ったシステムはモデルとビューと データが全て渾然一体だ・・・。糞な設計で苦しんでる くせに、オペレーターの人気を取ろうとして、しょうもない 機能を追加してさらにカオスを増大させやがって・・・ まじで殺したい。。。
- 711 名前:仕様書無しさん mailto:sage [2007/11/22(木) 23:18:37 ]
- >>705
こぼらか、あるいはヴビ厨か?
- 712 名前:仕様書無しさん mailto:sage [2007/11/22(木) 23:35:21 ]
- コボルなら挿入ソートが限界かな、言語でサポートされてるの
使ったことないよ。icamnでokか vbのソートはリストコントロールに突っ込めばokだっけ? なにもかも懐かしい
- 713 名前:仕様書無しさん mailto:sage [2007/11/22(木) 23:36:44 ]
- あICEMANか
- 714 名前:仕様書無しさん mailto:sage [2007/11/23(金) 00:08:42 ]
- >>705
RDBのチューンすら出来ないコボラーは黙って氏ね!
- 715 名前:仕様書無しさん mailto:sage [2007/11/23(金) 13:01:50 ]
- コボラーに回ってくるころにはTABLE設計完了してるので
もともと手がでましぇん
- 716 名前:仕様書無しさん mailto:sage [2007/11/23(金) 13:47:33 ]
- うちはコボラがISAMで設計してんだぞいい加減にしろ
- 717 名前:仕様書無しさん mailto:sage [2007/11/23(金) 17:42:56 ]
- >>710
殺りたきゃお好きにどうぞ。 自分のコボラ上司と同一人物であることを祈る。
- 718 名前:仕様書無しさん mailto:sage [2007/11/24(土) 13:43:08 ]
- 誰か、これこそは「至高の言語」を挙げろ。
- 719 名前:仕様書無しさん mailto:sage [2007/11/24(土) 13:43:35 ]
- 日本語
- 720 名前:仕様書無しさん mailto:sage [2007/11/24(土) 13:50:32 ]
- 日本語だめだ
あいまいすぐる
- 721 名前:仕様書無しさん mailto:sage [2007/11/24(土) 13:57:36 ]
- だが、そこがいい
- 722 名前:仕様書無しさん mailto:sage [2007/11/24(土) 14:02:28 ]
- それはあいまいなのに通じてしまう
利用者がすごいのであって 言語としてはどうなんだろう
- 723 名前:仕様書無しさん mailto:sage [2007/11/24(土) 15:16:00 ]
- >>720
まるで、多ヶ国語をマスターしているかのような物言い。
- 724 名前:仕様書無しさん mailto:sage [2007/11/24(土) 16:27:15 ]
- 「至高の言語」..."幼女"を20通りの表現であらわすことができる
あれか?
- 725 名前:仕様書無しさん mailto:sage [2007/11/24(土) 17:21:35 ]
- >>723
プログラミング言語含めれば多言語マスターしてる プログラミング言語のあいまいさ<自然言語のあいまいさ
- 726 名前:仕様書無しさん mailto:sage [2007/11/24(土) 18:28:17 ]
- 多ヶ国語
- 727 名前:仕様書無しさん mailto:sage [2007/11/24(土) 18:30:28 ]
- >>726
タガログ語?
- 728 名前:仕様書無しさん mailto:sage [2007/11/24(土) 19:33:32 ]
- 誰か、これこそは「究極の言語」を挙げろ。
- 729 名前:仕様書無しさん mailto:sage [2007/11/24(土) 20:26:43 ]
- 日本語
- 730 名前:仕様書無しさん mailto:sage [2007/11/24(土) 21:04:04 ]
- 1行だけ「現行と同じ機能を実装すること」と書いておき、
ひたすら「死んでもヤレ」と事あるごとに怒鳴りつければ出来上がる。 なんて便利な言語なんだろうなー(棒
- 731 名前:仕様書無しさん mailto:sage [2007/11/24(土) 21:12:06 ]
- それ日本語に限ったことじゃねぇだろ。
- 732 名前:仕様書無しさん mailto:sage [2007/11/24(土) 21:12:53 ]
- >>725
多ヶ国語
- 733 名前:仕様書無しさん mailto:sage [2007/11/24(土) 21:22:53 ]
- >>730>>731
ハートマン軍曹が一人いればOKだな。w
- 734 名前:仕様書無しさん [2007/11/26(月) 21:39:08 ]
- おい、コボラ!ボコルぞ!
- 735 名前:仕様書無しさん mailto:sage [2007/11/28(水) 01:26:36 ]
- うちの元システム管理者(<> SE, PG)はコボル崇拝者だった。
何の言語もわからないのに、 爺「あそこの業者はVBしか使えないからいかん。COBOLで作れるところを探せ」 俺「CかJAVAでええやん」(俺もVB「しか」使えない業者はいらん) 爺「Cなんてバグだらけになる。JAVAはウェブだろが」 爺「俺はSEだからプログラムなんか作れんが、COBOLとDB2で作ったものしか認めん」 爺「SQLを使うこと自体、あの業者は頭が悪い」 俺「は? DB2でもSQLを使うんだが、それはいいのか?」 爺「おまえは何もしらないのか。SQLはマイクロソフト、DB2はIBMだろ。ちゃんと勉強しとけ」 俺「一度くらい本屋のPC棚みてこい。SQLハンドブックの対応RDBを3回音読してこい」 などなど、いろんな珍問答をしてきたものだ。
- 736 名前:仕様書無しさん mailto:sage [2007/11/28(水) 01:30:44 ]
- SQLはSYBASEだろうが
- 737 名前:仕様書無しさん mailto:sage [2007/11/28(水) 01:38:51 ]
- >>735
COBOLを書くコボラの痛さはわかるが、プログラム自体知らずになぜCOBOL信者になるんだよw
- 738 名前:仕様書無しさん mailto:sage [2007/11/28(水) 03:38:30 ]
- そこがコボラ達の恐ろしさ。
- 739 名前:仕様書無しさん mailto:sage [2007/11/28(水) 07:41:53 ]
- Cだとポインタ、Javaだとオブジェクト指向の概念といろいろハードルがあって、
あまりにもレベルの低い奴は淘汰される。 ところはCOBOLは馬鹿でもできるから馬鹿が淘汰されない。 もちろん、できる奴はCOBOLなんかで満足できずに他所へ行く。 したがって、コボラーには馬鹿しか残らない。
- 740 名前:仕様書無しさん mailto:sage [2007/11/28(水) 19:04:54 ]
- ぶぶぶVBは?
- 741 名前:仕様書無しさん mailto:sage [2007/11/28(水) 19:56:49 ]
- 似たり寄ったり
- 742 名前:仕様書無しさん [2007/11/28(水) 23:03:25 ]
- >>741
それ言うなら、ソリューションやってる時点で C++でもJAVAでもVBでもCOBOLでも どんぐりの背比べ。
- 743 名前:仕様書無しさん mailto:sage [2007/11/28(水) 23:36:09 ]
- さすがにCOBOLと言うどんぐりは小さすぎな希ガス
- 744 名前:仕様書無しさん mailto:sage [2007/11/29(木) 22:25:37 ]
- >>742
>ソリューション とかぬかす奴が「C++」の0.1%も理解しているとも思えんのだが。
- 745 名前:仕様書無しさん mailto:sage [2007/11/29(木) 22:34:31 ]
- VSのソリューション?
前と同じにワークスペースじゃ駄目なのかねぇ…
- 746 名前:仕様書無しさん mailto:sage [2007/11/30(金) 02:03:25 ]
- itpro.nikkeibp.co.jp/article/OPINION/20071129/288267/
あほくさ
- 747 名前:仕様書無しさん [2007/11/30(金) 02:07:41 ]
- ちゅうか、「ITソリューション」全般のこといってんじゃまいか?
- 748 名前:仕様書無しさん mailto:sage [2007/11/30(金) 02:14:09 ]
- やっぱ、「C(C++)が偉い」という半可通の誤解は根強いな。
- 749 名前:仕様書無しさん mailto:sage [2007/11/30(金) 20:07:48 ]
- 最近入った現場。
横長だが数が足りてない。 開発初期から分かっていたらしい。 なんだこの設計。
- 750 名前:仕様書無しさん mailto:sage [2007/11/30(金) 22:19:33 ]
- 一回承認されたものはどんな不都合があっても、それがどれだけ早期発見であっても直さない。
それがコボラ。
- 751 名前:仕様書無しさん mailto:sage [2007/12/01(土) 08:27:21 ]
- おい、コボラ
- 752 名前:仕様書無しさん mailto:sage [2007/12/01(土) 09:51:14 ]
- >>751
なんでしょ?
- 753 名前:仕様書無しさん mailto:sage [2007/12/01(土) 10:50:12 ]
- 結婚してくれ
- 754 名前:仕様書無しさん mailto:sage [2007/12/01(土) 13:19:06 ]
- >>749
ご愁傷様です
- 755 名前:仕様書無しさん mailto:sage [2007/12/01(土) 17:13:33 ]
- >>744
C++得意なんだ。すごいね。
- 756 名前:仕様書無しさん [2007/12/01(土) 17:38:25 ]
- やっぱりCOBOLと連携するDBとかって横長DBにしかできんの?
コボラの気持ちが分からないので、売り上げ管理のようなシステムで 「社員IDと社員名と代理店IDと代理店名と所属支社名と所属IDはいらないですよね?全部マスタファイルがあるわけですからID→固有名の取得はテーブル結合で・・・」 とか話したのに、出来上がったデータは横長で全部入ってた。 社員ID―社員名、のような社員マスタがあるうえ 社員ID→代理店ID―代理店名の代理店マスタもあるので(1対n:→ね) 代理店IDさえ持ってれば処理できるはずなのに・・・うーん。 ホスト上のレコードの持ち方もあるのだろうし、日程も無いからそのまま突っ込んだけどさ。
- 757 名前:仕様書無しさん mailto:sage [2007/12/01(土) 17:57:45 ]
- 「テーブル結合」なんていう専門用語を使ったのが失敗だな
- 758 名前:仕様書無しさん mailto:sage [2007/12/01(土) 18:05:40 ]
- コボラはね、連結した結果を保存する事しか考えないんだよ。
確かにマスターは有るよ? でもそれを結合した結果は「せっかくだから保存しちゃえ!」って考えるんだよ。 だって、売上げデータを集計するとかそれを帳票印字するとかさ、売上げデータに全部入っていれば、 売上げデータだけをぐりぐり回してブレイクキーで操作すれば帳票項目が全部揃うでしょ?簡単じゃん!って思うんだよ。 コボラの脳みそはスタック一個分しかないんだよ。
- 759 名前:仕様書無しさん mailto:sage [2007/12/01(土) 19:23:05 ]
- 何か1レコードupdateするとそれを使ってるテーブルも一斉にupdateしたりするよな。
- 760 名前:仕様書無しさん mailto:sage [2007/12/01(土) 20:59:18 ]
- コボラじゃなかったけど、やっぱりテーブルの連結ができないベテランと仕事をしたことがあるよ。
テーブルの連結以前にSQLをかけなくてAccessのGUIで、マウスでリレーションを書いて、それでSQLを生成させてた。 Accessでも複数のテーブルの連結は可能だろうけど、それさえも使えてなかったみたいで、テーブルは二つまでしか連結してなかった。 でも、仕事は、新規の案件じゃなかったから、データは普通に正規化されてて、複数のテーブルを連結させなきゃならない。 で、どうしたかというと、WKTBL1,WKTBL2,WKTBL3…と、作業用のテーブルを作っておいて、 DELETE FROM WKTBL1 INSERT INTO WKTBL1 … SELECT…FROM TBL1, TBL2 : DELETE FROM WKTBL2 INSERT INTO WKTBL2 … SELECT…FROM WKTBL1, TBL3 と、作業用のテーブルを何段か経由して、一個ずつテーブルを連結していくっていう、目からうろこのテクニックを使ってますたよ。 ほかにも考えられないようなことをいろいろしてたので、5年くらいまえのPCに載ってるシステムを、新しいPCに変えて納品するって仕事だったのに、以前のシステムより遅くなったりとかすごいことになってた。
- 761 名前:仕様書無しさん mailto:sage [2007/12/01(土) 22:18:49 ]
- なんていうか、速度を気にしてコードをかけない奴は糞だが、コボラ出身者にはそういうのが割と多いって所もありそうだな。
メインフレームに頼り切るから…
- 762 名前:仕様書無しさん mailto:sage [2007/12/01(土) 23:23:53 ]
- ここは日本なのに「アメリカでは右側通行だ!世界の常識をしらんのか!」とか言って
右側走ってるようなもんだよなぁ・・・・
- 763 名前:仕様書無しさん mailto:sage [2007/12/01(土) 23:40:53 ]
- 一バイトに数値が0から9までしか持てないって考えてるのはなんなの?
昔はアセンブラが専門だったって言ってたけどありゃ嘘だな。
- 764 名前:仕様書無しさん mailto:sage [2007/12/02(日) 00:56:02 ]
- >>763
うーん ja.wikipedia.org/wiki/%E4%BA%8C%E9%80%B2%E5%8C%96%E5%8D%81%E9%80%B2%E8%A1%A8%E7%8F%BE このへん
- 765 名前:仕様書無しさん mailto:sage [2007/12/02(日) 01:27:12 ]
- bcdにしたって二桁だけど・・・
- 766 名前:仕様書無しさん mailto:sage [2007/12/02(日) 02:46:12 ]
- 一度入ったらまず更新されない、しかもいつも結合して使うと分かってるのなら、
一緒にしちゃって横長にした方が使う人が楽だと考えるんじゃないか? 整合性を確実に取りたかったらトリガー使えばいいし。
- 767 名前:仕様書無しさん mailto:sage [2007/12/02(日) 04:32:21 ]
- >>760
Viewも知らんのかw
- 768 名前:仕様書無しさん mailto:sage [2007/12/02(日) 09:51:37 ]
- >>763
ホスト用のアセンブラ(旧世代RPGとか)だな。
- 769 名前:仕様書無しさん mailto:sage [2007/12/02(日) 17:56:01 ]
- ゾーンだよゾーン
- 770 名前:仕様書無しさん mailto:sage [2007/12/02(日) 19:28:37 ]
- 流星人間
- 771 名前:仕様書無しさん mailto:sage [2007/12/02(日) 21:15:03 ]
- >>767
コボラーをかいかぶり過ぎ。 SQLの知識なんて初級シスアド持ってる事務のねーやん以下。
- 772 名前:仕様書無しさん mailto:sage [2007/12/02(日) 22:24:07 ]
- >ホスト用のアセンブラ(旧世代RPG
・・????????????????????????????????????
- 773 名前:仕様書無しさん mailto:sage [2007/12/02(日) 23:39:56 ]
- >>772
まぁ、今時の若者がRPGのソース見たらアセンブラと勘違いするかも知れん(苦笑)
- 774 名前:仕様書無しさん mailto:sage [2007/12/02(日) 23:41:57 ]
- Role Playing Gameしか知らないかも。
- 775 名前:仕様書無しさん mailto:sage [2007/12/03(月) 00:22:01 ]
- >>773
今もやってますが?
- 776 名前:仕様書無しさん mailto:sage [2007/12/03(月) 06:47:29 ]
- >>775
仕事結構ある? ILEは使った事無いけど大丈夫かね?
- 777 名前:仕様書無しさん mailto:sage [2007/12/03(月) 11:59:23 ]
- 漏れの周りは未だにRPGVだなぁ。
ILEはサッパリ。 正直フリーフォーマット言語(?)使っていいならILE RPGよりも C/C++かJavaを提案するが。
- 778 名前:仕様書無しさん mailto:sage [2007/12/03(月) 23:22:19 ]
- >>776
閉鎖ドブス地帯で同じようなルートでずぶずぶやるなら食える程度に もうじき東京行きますが 今のILEだとほとんど標識使わずすっきり書けますな >>777 フリーフォーマットってほどでも
- 779 名前:仕様書無しさん mailto:sage [2007/12/05(水) 19:30:58 ]
- Perlの文字コード変換ライブラリと、
C/C++/gcc/Win32でカーネル開発やmozillaに貢献は、 果てしない技術レベルの壁がある。 まぁ文字コード関係も、大きな努力と集中力を要する 大変な作業であることも確かだが…。 Webの大部分はパブリッシング、デザインの世界だからね。 技術先行でやってるとこなんてごくわずかで、今後コモディティ化が 進めば技術者にとってはより住みにくい世界になるだろうね。
- 780 名前:仕様書無しさん [2007/12/05(水) 19:42:09 ]
- >>779
さっきからいろいろなスレに何コピペしてんの? 発端は pc11.2ch.net/test/read.cgi/prog/1172052000/218-231 か?
- 781 名前:仕様書無しさん mailto:sage [2007/12/05(水) 21:30:20 ]
- 火病ってマルチポストとかチョンかよ
- 782 名前:仕様書無しさん mailto:sageない [2007/12/12(水) 20:53:01 ]
- 横長から縦長にコンバートするプろグラム作成中…
- 783 名前:仕様書無しさん mailto:sage [2007/12/13(木) 21:08:05 ]
- 社名変更したら顧客番号も変更するってどんなアホな設計だよ・・・
まじで新で欲しい・・・
- 784 名前:仕様書無しさん mailto:sage [2007/12/14(金) 13:05:24 ]
- 世の中にはな、inputが無いoutputを定義する馬鹿がいるんだから…。
何で顧客登録しないでいきなり課金データが出てくるかなぁ。orz
- 785 名前:仕様書無しさん mailto:sage [2007/12/15(土) 00:28:31 ]
- >>783
よ〜、判らん。何で社名変更が顧客番号の変更に繋がる? そういえば顧客名を音別に分けてコード化していたとこもあったが。
- 786 名前:仕様書無しさん mailto:sage [2007/12/15(土) 01:54:55 ]
- 変更前後で区別したい理由があったのかな?
- 787 名前:仕様書無しさん mailto:sage [2007/12/15(土) 17:44:52 ]
- 顧客番号が変わるとダメになる
設計もなんだよな。
- 788 名前:仕様書無しさん mailto:sage [2007/12/15(土) 18:58:45 ]
- じゃあ何を主キーにするんだよ
- 789 名前:仕様書無しさん mailto:sage [2007/12/15(土) 19:41:34 ]
- 俺コード
- 790 名前:仕様書無しさん mailto:sage [2007/12/15(土) 20:21:19 ]
- 君の人生
- 791 名前:仕様書無しさん mailto:sage [2007/12/15(土) 21:21:11 ]
- 連番でIDふっちゃえばいい。だから俺コードは割りと正解。
業務で使う項目を主キーにする神経がわからん。 業務ルールなんてお客さんの都合で変わるじゃん。
- 792 名前:仕様書無しさん mailto:sage [2007/12/15(土) 22:35:25 ]
- 業務側に振り回されるのを防ぐのなら、俺コードをDB内部で使って、俺コードと客コードの対応テーブルも用意しとけば良いってことか。
- 793 名前:仕様書無しさん mailto:sage [2007/12/16(日) 01:12:04 ]
- >>792
俺コードと客コードの対応テーブルなんていらない。 主キーが俺コード。客コードは単なる属性のひとつ。 どうしても気持ち悪ければNOT NULL と ユニーク制約つけときゃいい。
- 794 名前:仕様書無しさん mailto:sage [2007/12/16(日) 11:20:04 ]
- そして元の木阿弥
- 795 名前:仕様書無しさん mailto:sage [2007/12/16(日) 18:19:58 ]
- プログラムより業務と言い張る社内コボラーは
PCのヘルプデスクや障害対応がまったく出来ない。 ヘルプも業務の一環ですよ? 誰でも出来るCOBOLだけうれしそうにやってないで そろそろ他の業務も覚えて下さい。
- 796 名前:仕様書無しさん mailto:sage [2007/12/17(月) 10:56:15 ]
- >>794
どこが?他テーブルの外部キーが 俺コードってだけで大違いじゃん。
- 797 名前:仕様書無しさん mailto:sage [2007/12/17(月) 18:36:20 ]
- 他テーブルには俺コードと客コード両方持つのか?
- 798 名前:仕様書無しさん mailto:sage [2007/12/17(月) 23:25:53 ]
- >>797
なぜそういう発想になるのかさっぱりわかんない。 だから客コードは名称とか一緒のただの属性で、 主キーは俺コード(つかただの連番、なんちゃらIDとか) でいいじゃんて話だよ。なんで伝わんないかなあ。 まあ他テーブルが売上データとかで、 売上日当時の客コードを過去データとして スナップショット取っておくとかならわかるけどな。
- 799 名前:仕様書無しさん mailto:sage [2007/12/17(月) 23:35:45 ]
- サロゲートキーっていう言葉がある
- 800 名前:仕様書無しさん mailto:sage [2007/12/18(火) 00:58:15 ]
- >>799
それそれ。ってあまり好きな言葉じゃないんだけど。 だって代理でもなんでもない、システムが稼動する限り 変わらない事が保証される、本当のキーじゃん。 業務ルールの都合で変わる可能性が0じゃないもんを 主キーにするのがおかしい。
- 801 名前:仕様書無しさん mailto:sage [2007/12/18(火) 02:02:47 ]
- >>800
>>783に対してのレスの流れだと、変わらない事が保証されないわけで。 だったら変わる部分と本当のキーの対応を別テーブルに…ってことかと思ったんだが、違うのか?
- 802 名前:仕様書無しさん mailto:sage [2007/12/18(火) 02:55:11 ]
- >>801
だから、変わる可能性がある、業務に使うコードなんか 主キーにするから泣きを見るっていってんじゃん。 だから業務で使うコード(783なら顧客番号)じゃなくて 俺コードをPKにすりゃいいっていってんのに それがなんで別テーブルで管理って話になるんだ? 顧客テーブル ・顧客番号(PK) ・顧客名 ・住所 っての状態を 顧客テーブル ・顧客ID(PK 自動採番) ・顧客番号 ・顧客名 ・住所 にすりゃ、顧客名が変わると同時に顧客番号が 変わるって業務ルールでも何の問題もないし 別テーブルで管理なんて冗長な事いらんでしょ。 ここまで説明せんといかんとは。 人の事コボラーとかいって笑えないぜ。 あまり長文かかすなよ。自分で自分がきもいわ。
- 803 名前:仕様書無しさん mailto:sage [2007/12/18(火) 07:02:00 ]
- 新旧の顧客番号が一緒に飛んでくる。
- 804 名前:仕様書無しさん mailto:sage [2007/12/18(火) 07:45:00 ]
- >>803
>SELECT * FROM こきゃくますた +−−−−−−+−−−−−−+−−−−−−+−−−−−−+ | 顧客番号1 | 顧客番号2 | 顧客番号3 | 顧客番号4 | ・・・・ +−−−−−−+−−−−−−+−−−−−−+−−−−−−+ ____ / \ / ─ ─\ / (●) (●) \ | (__人__) | ________ \ ` ⌒´ ,/ | | | ノ \ | | | /´ | | | | l | | | ヽ -一ー_~、⌒)^),-、 | |_________| ヽ ____,ノγ⌒ヽ)ニニ- ̄ | | |
- 805 名前:仕様書無しさん mailto:sage [2007/12/18(火) 08:35:23 ]
- >>804
おお〜!アタマ良いなw
- 806 名前:仕様書無しさん mailto:sage [2007/12/18(火) 17:30:02 ]
- 一挙解決じゃん。
頭いいな>>804
- 807 名前:仕様書無しさん mailto:sage [2007/12/18(火) 18:06:08 ]
- >>804
で横長DBができるのかw
- 808 名前:仕様書無しさん mailto:sage [2007/12/18(火) 21:32:45 ]
- 見事にオチがつきました。チャンチャン w
- 809 名前:仕様書無しさん mailto:sage [2007/12/18(火) 21:53:01 ]
- >>802
新規で作るならそれでいいけどね、、すでに顧客番号が主キー になってしまってて、糞設計をカバーするための無理な改修と 複雑な迂回経路ロジックが絡まって、崩壊寸前のカオス状態の データをどうすっかなーという愚痴なわけで・・・ 結論としてはコボラー士ね。これ。
- 810 名前:仕様書無しさん mailto:sage [2007/12/19(水) 02:29:42 ]
- 先日、うちのシステム部門が作っている新規システムのデモに参加した。
品番や顧客コードの変更に弱く、品番ツリー(部品表)も実務に耐えられる機能を持っていなかった。 出しゃばりの俺が、システムの同期に設計を見せてもらったらひどすぎた。 業務キーを主キーにするのは当然のこと、 部品表を表すための品番構成マスタもルートに対しての参照と構成レベルで表現されていた。 n:nの自己参照を関連テーブルで作って再帰ツリーにする方法がわからなかったらしい。 現在、趣味グラマの俺(生管)が「楽々ERDレッスン」を使って、プロジェクトチームに講習会を行っている。 どんな会社だ。
- 811 名前:仕様書無しさん mailto:sage [2007/12/19(水) 03:03:38 ]
- >>810
製造業でひどい設計のDBだと死にそうだなあ。 俺は物流ばっかりだからひどいのも何度も見てるけど まあなんとかなってたよ。
- 812 名前:仕様書無しさん mailto:sage [2007/12/24(月) 12:54:47 ]
- >>再帰ツリーにする方法がわからなかったらしい
講習会よりも転職、異動を薦めるほうが....
- 813 名前:仕様書無しさん [2007/12/24(月) 21:36:28 ]
- ───────── ― - --
─── /⌒ヽ, ─────────  ̄ ̄ / ,ヘ ヽ∧_∧  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ , ” ' ‐ ,  ̄ ̄ i .i \ ( ´Д`)ヽ, ___,, __ _ ,, - _―" ’. ' ・, ’・ , /∧_∧ ── ヽ勿 ヽ,__ j i~"" _ ― _: i ∴”_ ∵, )) →>>コボラ ______ ヽ,, / / __,,, -- "" ─ "ー ・, ; ; - 、・ r=-,/⌒ ~ヽ~, ─────── ヽノ ノ,イ ─── ― - i y ノ' ノi j | ─────── / /,. ヽ, ── i,,___ノ // ______ 丿 ノ ヽ,__,ノ ___ _ _ _ ,' ゝi j i / y ノ _____ 巛i~ ____ _ / /~/ i < / ─────── _ _ ヽ, \ // | | 巛 / ヽ_ ) ──── // | | ===┐ i (~_ノ // | | | | ノ / ~ ~ | | ノ / ===┘ (~ ソ ~ ̄ ..... ............................ ......... . . ... ....... . : :: ::::: :::::::::::::::::::::::::::: ::::::::::: :: : : : :::::::::: :::::: :: : : :
- 814 名前:仕様書無しさん mailto:sage [2007/12/24(月) 22:17:52 ]
- ───────── ― - --
─── /⌒ヽ, ─────────  ̄ ̄ / ,ヘ ヽ∧_∧  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ , ” ' ‐ ,  ̄ ̄ i .i \ ( ´Д`)ヽ, ___,, __ _ ,, - _―" ’. ' ・, ’・ , /∧_∧ ── ヽ勿 ヽ,__ j i~"" _ ― _: i ∴”_ ∵, )) →>>813 ______ ヽ,, / / __,,, -- "" ─ "ー ・, ; ; - 、・ r=-,/⌒ ~ヽ~, ─────── ヽノ ノ,イ ─── ― - i y ノ' ノi j | ─────── / /,. ヽ, ── i,,___ノ // ______ 丿 ノ ヽ,__,ノ ___ _ _ _ ,' ゝi j i / y ノ _____ 巛i~ ____ _ / /~/ i < / ─────── _ _ ヽ, \ // | | 巛 / ヽ_ ) ──── // | | ===┐ i (~_ノ // | | | | ノ / ~ ~ | | ノ / ===┘ (~ ソ ~ ̄ ..... ............................ ......... . . ... ....... . : :: ::::: :::::::::::::::::::::::::::: ::::::::::: :: : : : :::::::::: :::::: :: : : :
- 815 名前:仕様書無しさん mailto:sage [2007/12/25(火) 02:25:48 ]
- 同じ顧客コードがついてるけど別会社です、とか
別の顧客コードがついてるけど同じ会社です、とか それに対応するシステムを作れ、とか 俺は悲しい
- 816 名前:仕様書無しさん mailto:sage [2007/12/25(火) 10:27:03 ]
- >>815
新規案件だったら簡単な話だけど そうじゃなさそうだなこの流れだと。 そういうの死ぬよなー。 俺は商品周りでそれやられた。
- 817 名前:仕様書無しさん mailto:sage [2007/12/25(火) 20:41:03 ]
- 顧客番号の取り方で、ある番号帯ではインクリメントしていき、
別の番号帯ではデクリメントしていき、そしてまた桁の繰り上がり が上がったり下がったりするようなのを自慢げに語られるわけです。 俺はこんなに複雑なもんを組んで、桁数が足りないのをカバー してんだぞと・・。もう市ねといいたいです。
- 818 名前:仕様書無しさん mailto:sage [2007/12/26(水) 10:09:21 ]
- >>817
それってどういう意味があるんだろう?桁数は変わらないような。 顧客番号から顧客数を推測されるのを回避できそうだと思うけれども。
- 819 名前:仕様書無しさん mailto:sage [2007/12/27(木) 00:13:17 ]
- >>818
顧客番号は社内のみで使用
- 820 名前:仕様書無しさん mailto:sage [2007/12/27(木) 00:21:42 ]
- いままさにおれの状況だ…
なんで顧客番号のほかに「キー」なんてカラムがあるんだよ、orz
- 821 名前:仕様書無しさん [2007/12/27(木) 22:23:43 ]
- >>815
前提なら悲しくない。 そういう前提の仕事をできないお前がクズ。 しね。
- 822 名前:仕様書無しさん mailto:sage [2007/12/28(金) 23:25:35 ]
- その前提自体が悲しい。
- 823 名前:仕様書無しさん mailto:sage [2007/12/29(土) 04:37:02 ]
- >>822
この程度で悲しんでたら 仕事になんねーじゃん。 泣くのはこの前提がカットオーバー 間際に発覚とかそういう場合だろ。
- 824 名前:仕様書無しさん [2008/01/03(木) 06:08:21 ]
- コボラではないが、
DEVELOPER(PL/SQL)とVB6.0が共存するシステムで CSV取り込みをDEVELOPERで バッチをVBで やるとか言われて仰天した。 なんか通じるものがある。
- 825 名前:仕様書無しさん mailto:sage [2008/01/03(木) 18:40:53 ]
- 今設計やってるんだが、
コボルからの移行なんだがDBを横長にしないとぶち切れる。 脳みそついてきてないんだろうな・・・。 ものすごく簡単なリレーションも理解できないから 同じ項目を何箇所にも持たせようとしたりして突っ込みに疲れる
- 826 名前:仕様書無しさん mailto:sage [2008/01/03(木) 18:46:04 ]
- 同じ物を何カ所も持ってたり、更新のたびにあちこちで再計算しまくるのな。
- 827 名前:仕様書無しさん mailto:sage [2008/01/03(木) 18:47:04 ]
- あがってきたdb設計をおれが全部直してる。
全部こっちでやろうかな・・・
- 828 名前:仕様書無しさん [2008/01/04(金) 13:49:56 ]
- >>827
そうしろ。 3日から大変だな。
- 829 名前:仕様書無しさん [2008/01/04(金) 22:48:03 ]
- おい、ここか
コボラじゃないふりしてコボラをばかにしてる集会所は
- 830 名前:仕様書無しさん mailto:sage [2008/01/04(金) 22:55:10 ]
- >>829
そうなんだよ。 お前もいつまでも演技してんな。
- 831 名前:仕様書無しさん mailto:sage [2008/01/05(土) 08:12:26 ]
- コボラがガオー
- 832 名前:仕様書無しさん mailto:sage [2008/01/05(土) 19:46:52 ]
- ,._.,
‘^^
- 833 名前:仕様書無しさん mailto:sage [2008/01/05(土) 19:47:41 ]
- ,._.,
‘^^
- 834 名前:仕様書無しさん mailto:sage [2008/01/05(土) 22:46:45 ]
- >>826
>更新のたびにあちこちで再計算 トリガー使えばなんてことない。 ちまちま結合してる余裕がないのです。 データ構造を熟知してない人でも使えてレスポンスの良い横長の結果が重要なのですよ。 ケースバイケースでやらないと某スレで言われてるみたいに プログラムは単純作業って言われちゃいますよ。
- 835 名前:仕様書無しさん mailto:sage [2008/01/05(土) 23:28:37 ]
- >ちまちま結合してる余裕がないのです。
トリガー内で結合してるよね? >データ構造を熟知してない人でも使えて コボラーに使わせる必要が無い^^
- 836 名前:仕様書無しさん [2008/01/06(日) 00:11:38 ]
- >>834
半可通乙
- 837 名前:仕様書無しさん mailto:sage [2008/01/06(日) 00:57:27 ]
- >>835
>トリガー内で結合してるよね? 横長DBをSELECTするときに結合する必要がない。 >コボラーに使わせる必要が無い^^ それで済んだら世話ない。
- 838 名前:仕様書無しさん [2008/01/06(日) 03:37:20 ]
- 団塊でてこい。
- 839 名前:仕様書無しさん [2008/01/06(日) 06:21:19 ]
- 倖田來未とSEX
相武沙希と握手 ギャル曽根と大食い勝負 お前らどれする?
- 840 名前:仕様書無しさん mailto:sage [2008/01/06(日) 10:19:58 ]
- >>837はリレーションわからないコボラーの典型だな
- 841 名前:仕様書無しさん mailto:sage [2008/01/06(日) 10:24:00 ]
- >>834
>>837 そういう時はビューを使いましょう
- 842 名前:仕様書無しさん mailto:sage [2008/01/06(日) 23:38:49 ]
- >>840
リレーションをわかってないのは君だ。 リレーションシップな。
- 843 名前:仕様書無しさん mailto:sage [2008/01/07(月) 01:20:44 ]
- リレーションとリレーションシップってどう違うの?
リレーショナルデータベースっていうくらいだからリレーションでもいいと思うんだが
- 844 名前:仕様書無しさん mailto:sage [2008/01/07(月) 01:32:09 ]
- ざっくりとした説明だが、
リレーション = テーブル、だ。 出直してきなさい。
- 845 名前:仕様書無しさん mailto:sage [2008/01/07(月) 03:41:19 ]
- 半可通もいい加減に.......
- 846 名前:仕様書無しさん mailto:sage [2008/01/07(月) 04:11:48 ]
- >>845
リレーション = テーブルってのも言葉足らずで 不正確なのはわかっとるわい。 リレーションを関連とか思ってる奴には とりあえずこれでいいだろこれで。
- 847 名前:仕様書無しさん mailto:sage [2008/01/07(月) 04:51:58 ]
- >>846
あんたが「リレーションについて知ってるぞ」って主張したいのは 分かったけど、>>841はスルーなの?
- 848 名前:仕様書無しさん mailto:sage [2008/01/07(月) 05:05:17 ]
- >>847
へ?ビュー使えばいいじゃん。 あ、そうか。俺、>>834でも>>837でもないです。 コボラー叩きしたつもりで恥さらしてる>>840が 痛々しいので横から大きなお世話焼こうかなって 思っただけです。
- 849 名前:仕様書無しさん mailto:sage [2008/01/07(月) 05:34:51 ]
- まぁ、前後との関係で読み取れる範囲だと思うよ。840は。
実際、841は察してるしね(OR 同じ間違い)。
- 850 名前:仕様書無しさん mailto:sage [2008/01/07(月) 05:42:30 ]
- >>849
前後の関係っていうか、841が察してるとかは知らんけど、まぁわかるわな。 実際とてもありがちな誤用なので。
- 851 名前:仕様書無しさん [2008/01/07(月) 07:34:44 ]
- >>846
>>リレーション = テーブルってのも言葉足らずで >>不正確なのはわかっとるわい。 なら、>>840がなんで叩かれるんだろう?
- 852 名前:仕様書無しさん mailto:sage [2008/01/07(月) 07:53:47 ]
- わぁ><
釣れてる>< ・・・仕事いってきます
- 853 名前:仕様書無しさん mailto:sage [2008/01/07(月) 10:05:15 ]
- >>851
リレーションを関連の意味で使ってるのは 明らかな間違いなのと、 この間違い自体はよくある話だからいいとしても それを他人を叩く文脈で使ってるのが凄く恥ずかしいから。 民主党なみのブーメラン現象だろう?
- 854 名前:仕様書無しさん [2008/01/07(月) 20:50:25 ]
- ビューでもジョインでもどっちでもいいが
ボラクルCBOのアホさ加減には辟易する
- 855 名前:仕様書無しさん [2008/01/19(土) 21:37:29 ]
- ファビョリジニー
- 856 名前:仕様書無しさん [2008/01/25(金) 01:37:56 ]
- >>854
刺ねよ、クソコボラ。
- 857 名前:仕様書無しさん [2008/01/25(金) 21:41:12 ]
- IT業界に30年以上いますが、
プログラミングしかやったことがありません。 言語はコボルしかやったことがありません。 最近はコボル人口が激減しているのでとても待遇がいいです。 今年のボーナスの合計額は378万円でした。 こんなにもらって申し訳ない気持ちでいっぱいです。
- 858 名前:仕様書無しさん mailto:sage [2008/01/25(金) 23:07:05 ]
- そういえばエボラの無毒化に成功したみたいだね。
- 859 名前:仕様書無しさん mailto:sage [2008/01/26(土) 20:56:13 ]
- コボラの無害化は....無理か
- 860 名前:仕様書無しさん mailto:sage [2008/01/26(土) 21:12:43 ]
- この前引き継いだシステムはコボルで設計した横長DBを
そのままSQLに突っ込んだだけのもので、それを複雑な ビューとストアドで正規化されているテーブルのように見せ、 使うときはそのビューを結合して使うのだった。いい加減に城。
- 861 名前:仕様書無しさん [2008/01/26(土) 23:06:23 ]
- そのビューのレイアウトにコンバージョンすればいんじゃね?
- 862 名前:仕様書無しさん [2008/01/26(土) 23:16:06 ]
- 参照はそれでいいけど
更新はどうすんだよ? 糞テーブル残してトリガ更新か?
- 863 名前:仕様書無しさん [2008/01/27(日) 02:18:01 ]
- お前らよく聞け。
オープン系が出てくる遥か前にコボラは市場を席巻している。 もう、お前らの負けは確定的。
- 864 名前:仕様書無しさん mailto:sage [2008/01/27(日) 23:26:08 ]
- >863
「自動車? この馬車全盛の世の中でそんなもん売れるわけないだろう」 (フォードが融資を頼みに行った銀行からの断り文句)
- 865 名前:仕様書無しさん [2008/01/27(日) 23:49:28 ]
- まぁ、馬車と自動車ほど
汎用機とオープン系は違わないからなー。 利用者にとっては。ユビキタスだな。
- 866 名前:仕様書無しさん mailto:sage [2008/01/28(月) 04:29:02 ]
- 俺、コボラだけど
JAVAでサーブレットも PERLでCGIも Cで組み込みも VB,DELPHIでC/Sも ついでにPL/SQLとかDBMAGICなんかもできるよ。 言語をして、どれがいいとかわけわかりません。 ただ一ついえるのは コ ボ ル が 一 番 楽 で 金 に な る 。 ってこと。 その次は組み込みかな。 JAVA案件は貧乏人がやればいい w
- 867 名前:仕様書無しさん mailto:sage [2008/01/28(月) 04:32:23 ]
- Oracle案件は半可通が多くて困ることが結構ある。
特にパフォーマンスに関しては 「このプロジェクトで一番詳しい」 とか言われてる奴がど素人だったりするから w
|

|