[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 23:44 / Filesize : 214 KB / Number-of Response : 958
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ぐち0x19 〜上司が馬鹿で困る〜



1 名前:仕様書無しさん mailto:sage [2008/04/10(木) 10:02:51 ]
お疲れ様です。
愚痴の件はこちらへお願いします。

※愚痴の吐き捨て用スレです。発言に絡みたくなる気持ちは解りますが、ほどほどに。


前スレ
ぐち0x18 〜日本語が通じない〜
pc11.2ch.net/test/read.cgi/prog/1200889547/l50


318 名前:仕様書無しさん mailto:sage [2008/05/09(金) 23:25:02 ]
そんな技術が現役の会社。

いや主力は1970年代の技術だったりするんだけどね。

319 名前:264 mailto:sage [2008/05/10(土) 00:21:26 ]
>>314
詳しくは聞いてないけど、確かに経験年数は長いっぽい。

そういえば以前、他の会社で、どこかの工場の基幹システムを止めたことがある、みたいな話してたなあ。


320 名前:仕様書無しさん mailto:sage [2008/05/10(土) 00:25:51 ]
猛者だな

321 名前:仕様書無しさん mailto:sage [2008/05/10(土) 00:31:39 ]
>>319
そういう人間は是非飼い殺しにしてください。
お願い始末。。

322 名前:仕様書無しさん mailto:sage [2008/05/10(土) 00:43:47 ]
経験年数が多いと転職に有利ですよ転職で給料上がりますよとか何かにつけて囁いて
自発的に転職活動に励むようにしむけるとかやりようってものがあるだろ
うまくすればWin-Winの関係ってわけだ

323 名前:仕様書無しさん mailto:sage [2008/05/10(土) 01:05:45 ]
愚痴

客が官公庁

324 名前:仕様書無しさん mailto:sage [2008/05/10(土) 01:39:03 ]
>323
その一言で全て語れてしまうってとこがなぁ……
ご愁傷様

325 名前:仕様書無しさん mailto:sage [2008/05/10(土) 02:07:53 ]
漏れは逆だけどなぁ
客が官公庁の時ほど楽な仕事は無かった。

326 名前:仕様書無しさん mailto:sage [2008/05/10(土) 06:28:15 ]
>>315
「何年経っても基本は同じだ」とか言い出しそうな悪寒。



327 名前:仕様書無しさん mailto:sage [2008/05/10(土) 08:35:31 ]
>>326
ある意味真理だが、それは老害とみなされる人間は
昔からいるということだけだw

328 名前:仕様書無しさん mailto:sage [2008/05/10(土) 09:16:04 ]
10年前は行数を稼ぐ事が基本だったからなぁ

329 名前:仕様書無しさん mailto:sage [2008/05/10(土) 13:01:24 ]
10年前はマシンスペックが低いから
いかに軽くするか苦労し、そのノウハウも増えたが

今は、まったく必要ないなー

330 名前:仕様書無しさん mailto:sage [2008/05/10(土) 14:52:37 ]
上司の頭の中が軽いです
助けてください

331 名前:仕様書無しさん mailto:sage [2008/05/10(土) 17:04:28 ]
上司の頭の中が堅いです
助けてください

332 名前:仕様書無しさん mailto:sage [2008/05/10(土) 17:42:23 ]
小籠包の汁が止まりません
助けてください

333 名前:仕様書無しさん mailto:sage [2008/05/10(土) 23:29:02 ]
>332
素直にもう一籠注文しんさい

ところで庭から仏像が(ry

334 名前:仕様書無しさん mailto:sage [2008/05/11(日) 09:14:01 ]
んー?
10年前って言ったらステップ数でいくらっていう案件もほとんどなかったし、
多少コーディングを工夫しても結局コンパイラが最適化するから
「このカウンタ変数は最大でも1万までの数値しか入りらないから、intではなくshortに変更しれ」
とか古臭いSEに指導されると「はぁ?」って当時すでに感じてたし。

335 名前:仕様書無しさん mailto:sage [2008/05/11(日) 10:03:27 ]
>>334
コンパイラ最適化するから意味がないのに
客前でこの問題はfloatをintに計算へ最適化
を考えることも必要だとか言うやつ俺のところ
にもいるぞw

客前で恥ずかしいこというから否定したら
すげー怒って大変だった。

336 名前:仕様書無しさん mailto:sage [2008/05/11(日) 11:37:07 ]
>>335は皮肉なんだろうか、素なんだろうか
それが問題だ



337 名前:仕様書無しさん mailto:sage [2008/05/11(日) 11:38:46 ]
、取引先の担当者の上司(つーか、俺が開発の
話をするとかかわらざるえぬ愚物)を何とかして・・・

1年半前に決めた計算ルールが最初から大間違いだった
話を聞いて、俺は途端に切れまくり・・・。 

338 名前:仕様書無しさん mailto:sage [2008/05/11(日) 12:18:39 ]
>>336
よく解らないけど、素だと
どのような問題があるの?

339 名前:仕様書無しさん mailto:sage [2008/05/11(日) 17:27:48 ]
俺が入る前に作られていた会計処理用のあるシステムで、
金額の計算にfloat使っててかなり面倒なことになっていたな。
浮動小数点の計算誤差が出てて。


340 名前:仕様書無しさん mailto:sage [2008/05/11(日) 18:44:58 ]
固定小数点つかわなきゃだめってこと?

341 名前:仕様書無しさん mailto:sage [2008/05/11(日) 18:53:47 ]
10進浮動小数をつかえってこと

342 名前:仕様書無しさん mailto:sage [2008/05/11(日) 19:07:03 ]
全部64進数で管理しろってことだろ?

343 名前:仕様書無しさん mailto:sage [2008/05/11(日) 19:07:38 ]
>>338
最適化で勝手にfloatをintに置き換えるコンパイラを使ってた場合、
リリースビルドで発生したトラブルの原因追及が非常に厳しいものになるであろう

344 名前:仕様書無しさん mailto:sage [2008/05/11(日) 19:08:17 ]
これ?
ja.wikipedia.org/wiki/IEEE_754r

345 名前:仕様書無しさん mailto:sage [2008/05/11(日) 19:14:24 ]
>>343
そんな糞コーディングしているのが悪いだけだろ
その最適化とやらはdouble->intの置き換えでも
発生するのかね?

346 名前:仕様書無しさん mailto:sage [2008/05/11(日) 20:20:02 ]
クソコーディングであろうと対応してやるのがいいコンパイラと言うものだろう
wordのおせっかい機能みたいに勝手に型を変えるようなコンパイラの方こそクソだろ



347 名前:仕様書無しさん [2008/05/11(日) 21:10:17 ]
wordのコンパイラってなんだよw

348 名前:仕様書無しさん mailto:sage [2008/05/11(日) 21:12:00 ]
>>347
やれやれ・・・・

349 名前:仕様書無しさん mailto:sage [2008/05/11(日) 21:23:58 ]
>>347
日本語が不自由だと2chは辛いよね

350 名前:仕様書無しさん [2008/05/11(日) 21:32:57 ]
CPUにバグなんかあるわけないだろ
プログラムでも仕込まれているわけでもあるまいし

351 名前:仕様書無しさん mailto:sage [2008/05/11(日) 21:36:05 ]
>>350
ttp://ja.wikipedia.org/wiki/Pentium_FDIV_バグ
ttp://ja.wikipedia.org/wiki/Phenom#L3.E3.82.AD.E3.83.A3.E3.83.83.E3.82.B7.E3.83.A5.E3.81.AE.E3.82.A8.E3.83.A9.E3.83.83.E3.82.BF

352 名前:仕様書無しさん mailto:sage [2008/05/11(日) 21:36:16 ]
ja.wikipedia.org/wiki/%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%AD%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E6%96%B9%E5%BC%8F

353 名前:仕様書無しさん mailto:sage [2008/05/11(日) 21:39:21 ]
恥ずかしかったから>347がコピペでごまかそうとしただけだよ

354 名前:仕様書無しさん [2008/05/12(月) 14:42:57 ]
>>334
10年前は「ステップ数が多いプログラムはすごい」説が蔓延していたぞwww


355 名前:仕様書無しさん mailto:sage [2008/05/12(月) 22:29:28 ]
>>354
まあ、ある意味凄いのがあるのは確かだけどな。
6000行の関数とか。

356 名前:仕様書無しさん mailto:sage [2008/05/13(火) 11:48:44 ]
>>354
変更を全てコメントで残す会社、あべしの社員と比べられて
「あっちは15万ステップも書いているのに、君は8000って・・・仕事しているのか?」と
言われたことがあるなw

だって、あべしは

// 1998.5.2 書式変更
//// 1998.3.6 書式修正
////// 1998.3.3 日付修正
//////// 1998.2.6 変数名変更
////////// 1998.2.2 変数名変更
//////// cNum = MY * MX;
////////// cnum = MY * MX;
////////// 1998.2.2 変数名変更
//////// 1998.2.6 変数名変更
//// cNum = MY * MX;
////// 1998.3.3 日付修正
// cNum = (MY * MX);
//// 1998.3.6 書式修正
cNum = GETMXMYDATA;
// 1998.5.2 仕様変更対応

みたいなソースを書く会社だから・・・



357 名前:仕様書無しさん mailto:sage [2008/05/13(火) 15:15:14 ]
ふつうステップ数ってコメントや空白を除いた実ステップで出さないか?

358 名前:仕様書無しさん mailto:sage [2008/05/13(火) 15:21:20 ]
>>356みたいなソースで、更に

/* 1998.5.2. 書式変更
cnum = GETWINNYDATA;
*/

とかやられていると、コメント省いての抽出は大変そうだな。
1998年だとツールで計測するにも時間が・・・

359 名前:仕様書無しさん mailto:sage [2008/05/13(火) 19:47:23 ]
>>356
これみただけで逃げたくなる

360 名前:仕様書無しさん mailto:sage [2008/05/13(火) 21:07:42 ]
全部のコメントが中国語の
英数字で書いてあるソースが今手元にあるw

どうしようw


361 名前:仕様書無しさん mailto:sage [2008/05/13(火) 21:37:47 ]
>>356
この手のソースを読む時はコメントの色を薄い灰色にすると凄く読みやすくなる。

362 名前:仕様書無しさん [2008/05/13(火) 21:40:59 ]
>>361
不治ではこの手のソースが当たり前だからな

灰色コメントにして800行のソースを解読した後、全体解析していると、
どうやらその5000ステップのソースはどこからも参照されていない
古いソースだった、ということがよくある

363 名前:仕様書無しさん mailto:sage [2008/05/13(火) 22:35:14 ]
>>360
わけのわからんコメントは全部消してる。
さらに、実稼動前のソース修正に対するコメントも

//修正 XXXX-XX-XX hoge
//修正 XXXX-XX-XX hoge ここまで

とか書いてるやつは消してる。

もちろん自分の権限で消せるやつだけなw

364 名前:仕様書無しさん mailto:sage [2008/05/13(火) 23:20:37 ]
こないだ引き継いだソースはすごかったなぁ
元コメント含んでの行数だけど、100行くらいの関数をぜーんぶコメントアウトして
微妙に違う内容の同じ名前の関数を書き直してるという……
それが何カ所も。

関数内の修正箇所が多すぎて前任(の前任の……? )がブチ切れたのかもしれんけど
切れる方向が違うぞそれはorz

365 名前:仕様書無しさん [2008/05/14(水) 00:28:23 ]
SEなんて基本バカしかいねェよ。

たまに俺みたいな例外もいるけど。

366 名前:仕様書無しさん mailto:sage [2008/05/14(水) 00:40:25 ]
応用バカ?



367 名前:仕様書無しさん mailto:sage [2008/05/14(水) 02:02:07 ]
コメントにして残すってプロジェクトなんかでも、開発関係の規約とかに
明記されてないのがほとんどなんだよね。 やってなくても誰かが始めると
それ以降は汚染されることも少なく無し、、、

368 名前:仕様書無しさん mailto:sage [2008/05/14(水) 02:40:11 ]
ウチも同じく、ソースの修正履歴や、コメントアウトされたコードが残ってる。
「どんな変更をしてきたかわからなくなるから」
だそうだ。

ソースが汚くなるから過去の修正をソースから追っかけるなんてムリっす。
VSSで管理してるから生きたコードだけ残しておいても、差分はわかるはずなんだが...


369 名前:仕様書無しさん mailto:sage [2008/05/14(水) 02:42:39 ]
>>368
ゲイツ乙

370 名前:>>368 mailto:sage [2008/05/14(水) 03:25:00 ]
>>369 ...スマン俺が悪かった。

371 名前:仕様書無しさん mailto:sage [2008/05/14(水) 07:00:37 ]
VSSでなにがわかるかって?

そのときに出荷した糞ソース。

設計してない、以前にできない会社では豚に真珠ですよ。

372 名前:仕様書無しさん mailto:sage [2008/05/14(水) 09:20:46 ]
VSSすら導入されていない職場の俺様が通りますよっと

373 名前:仕様書無しさん mailto:sage [2008/05/14(水) 09:59:07 ]
>>366
拡張バカだと思われる。

374 名前:仕様書無しさん [2008/05/14(水) 10:30:24 ]
VSSが無ければさぶばーじょん

375 名前:仕様書無しさん mailto:sage [2008/05/14(水) 10:34:46 ]
いや、ソース管理という概念自体がなさげ
まあ、一人っ子プロジェクトが基本な職場なので、なんとかなってきたんだろうけど
前年度末、ウチの部には珍しく3人で共同開発するプロジェクトがあったんだが
案の定gdgdになってたよ

376 名前:仕様書無しさん mailto:sage [2008/05/14(水) 11:09:38 ]
>375

案の定Good!Good!・・・?



377 名前:仕様書無しさん mailto:sage [2008/05/14(水) 11:15:43 ]
案の定GAD GUARD

378 名前:仕様書無しさん mailto:sage [2008/05/14(水) 18:02:25 ]
GDGD

頑張れ奴隷
頑張れ奴隷

379 名前:仕様書無しさん mailto:sage [2008/05/14(水) 23:31:51 ]
' 2005/10/11 追加 (山下)
こんなコメントだけ残されても、変更した人辞めちゃってるし


380 名前:仕様書無しさん mailto:sage [2008/05/15(木) 00:09:43 ]
まあ嘘のコメントが一番イヤダ。

381 名前:仕様書無しさん mailto:sage [2008/05/15(木) 10:56:52 ]
ソースをコピペした時にコメントもコピペしてたりな。
以前、見覚えのないソースの作成者に俺の名前が入ってたが、
それもコピペだった事がある。

382 名前:仕様書無しさん mailto:sage [2008/05/15(木) 11:41:37 ]
ソースを別会社の担当に引き継いだら、そいつがソース内の全ての
修正者名を自分の名前に書き換えやがったってことはあるな。

開発者名、V0.0着手者名まで書き換えやがったので、礼儀もなにもあったもんじゃないということで
俺も俺の会社も怒ってその会社からの質問を全て無視するようになったっけ。
(それについて、クレームつけたけど謝罪どころか「所詮名前じゃないですか(笑)」とかいってたしあべし。
 仕様書の作成者名まで書き換えやがったうえ、自己紹介で自分が最初から担当していたとかぬかしやがったあべしだからな)

383 名前:仕様書無しさん mailto:sage [2008/05/15(木) 12:38:53 ]
既に作った分の金貰ってるならなんぼでもくれてやるがなぁ
後でバグ出てもそいつの責任だよな

384 名前:仕様書無しさん mailto:sage [2008/05/15(木) 14:52:35 ]
>>339
固定小数点にすることができない場合、四捨五入のためのチェックをいれないと。

385 名前:仕様書無しさん mailto:sage [2008/05/15(木) 14:55:53 ]
>>364
まさに、マイクソロフトのファンクソンカスケードだな。

hogehoge -> hogehogeA -> hogehoge_EX ... 以下無限。

386 名前:仕様書無しさん mailto:sage [2008/05/15(木) 22:12:37 ]
逆にソース修正しても名前を追加しない奴もいるがな。
そんなに責任取りたくないのかと。



387 名前:仕様書無しさん mailto:sage [2008/05/15(木) 22:35:28 ]
うん。のこすのやだ。

388 名前:仕様書無しさん mailto:sage [2008/05/16(金) 01:27:53 ]
>>339
俺んとこも、会計処理の部分なのに、
double使ってたソースがあったな。

KIAIで直そうと思ったら、
至る所に散りばめられてて
ソース見るたびに頭痛くなった。

あと

try{
}catch(Exception e){}

バグの隠蔽かよ、と。

389 名前:仕様書無しさん mailto:sage [2008/05/16(金) 01:32:54 ]
>388
ははは。
しかも計算はDoubleでやってるのに、結果を格納する変数型はStringっての見たことあるぜ。
わざわざ演算の度に型変換してんのorz
もう見てらんないって言いたいけどそれ引き継がされてるorz

390 名前:仕様書無しさん mailto:sage [2008/05/16(金) 09:37:13 ]
>>388
昔修正を頼まれた某栄養管理ソフトがそんなのだったよ
金額計算や栄養素の計算をDoubleでやっているから
請求書AとBで金額が500円違ったなんて冗談みたいな
話があった。


391 名前:仕様書無しさん [2008/05/16(金) 09:42:21 ]
>>388
昔、あるJAVAのプロジェクトで言われた言葉。(12名ぐらいで、1名除いて全員初心者)

「try〜catch(Exception)は必ず入れろよ」
「それは何なんですか?」
「よくわからないが、これを入れておけばエラーが起きても安心だそうだ」
「わかりました、必ず入れます」


そのシステムがどうなったかは想像に任せる。

392 名前:仕様書無しさん mailto:sage [2008/05/16(金) 11:12:59 ]
>>391
お役所のシステム開発がJavaでするとかけて、
try を入れればどうにかなると信じていると解きます。
そのこころは・・・

393 名前:仕様書無しさん mailto:sage [2008/05/16(金) 11:18:16 ]
>>389
 昔はfloatの精度が悪かったので、floatは、参考程度にしか
使ってないところが多かったのよね。
んで、そんなの固定小数点演算に入れ替える。端数の
切り上げ、切り捨て次第で、幾らでも計算結果が違った。
そんなんで、サラミ攻撃なんて時代物の攻撃方法ができた。

 COBOLのシステムを、VBに乗せ変えろというプロジェクトに
かかわった際、四捨五入の関数を自分でこしらえなくちゃ
いけなかった・・・orz. モウヤラネエヨ

394 名前:仕様書無しさん mailto:sage [2008/05/16(金) 16:51:47 ]
昔、
if(何かのオブジェクト == null ){
 〜
}
って書くべきところをすべてtry〜catchで書かれていて萎えた。

395 名前:仕様書無しさん mailto:sage [2008/05/16(金) 18:45:10 ]
VBで四捨五入なんて超簡単、1分で書けると思うが

396 名前:仕様書無しさん mailto:sage [2008/05/16(金) 19:53:57 ]
やった!>>395が炊けた演算ライブラリをすらすらと書いてくれるぞ。



397 名前:仕様書無しさん mailto:sage [2008/05/16(金) 20:07:12 ]
えー、>>264 ですが、皆さんに残念なお知らせです。
飼い殺しを望まれていたAさんの去就について、うちの上司の革命的判断を行いました。
それは「出向に出しちゃえば、俺ら関わらなくてよくね?」ですw
そして、 >>264 には更に革命的判断がなされました。
「お前も一緒だから。Aをお前がしっかり監督しろよ」だそうです。
上司T、上司としての責任を色々放棄しないでください。orz

398 名前:仕様書無しさん mailto:sage [2008/05/16(金) 21:24:32 ]
逃げなさい、いますぐに。

399 名前:仕様書無しさん mailto:sage [2008/05/16(金) 21:25:39 ]
その前にAは消しておくべきです。

400 名前:仕様書無しさん mailto:sage [2008/05/16(金) 21:34:03 ]
そして、ある大雨の夜。黒装束のA&397は、手に何かを握り締めて
上司の家の様子を伺っていた・・・・。

なんて、な。

401 名前:388 mailto:sage [2008/05/16(金) 21:35:12 ]
みんな苦労してるんだな。
俺はもう心が萎えて
doubleの部分は放置してる。
だけど、こういう潜在的なバグは
ブラックボックステストじゃ見つけにくいから
ほんとは直したいが。

代わりにcatch(Exception e)はほとんど外したぜw

402 名前:仕様書無しさん mailto:sage [2008/05/16(金) 22:37:05 ]
四捨五入なんて5足して切り捨てるだけだろうが・・・。
何が難しいんだかさっぱりわからん。こんなものに
悩むやつはマ適性ゼロだろ。

403 名前:仕様書無しさん mailto:sage [2008/05/16(金) 23:04:04 ]
402テーブルにサラミ横領並盛いっちょー

404 名前:仕様書無しさん mailto:sage [2008/05/16(金) 23:17:56 ]
死者誤入

405 名前:仕様書無しさん mailto:sage [2008/05/16(金) 23:46:35 ]
上司の不満って誰に対して報告すればいいの?

406 名前:仕様書無しさん mailto:sage [2008/05/16(金) 23:52:48 ]
>>405
さらにその上司。もしくは人事。



407 名前:仕様書無しさん mailto:sage [2008/05/17(土) 07:28:23 ]
そんな会社なら潰しちゃった方が日本のためじゃね?w

408 名前:仕様書無しさん mailto:sage [2008/05/17(土) 07:58:25 ]
>>401
double使わないなら何を使えば宜しいんでしょうか。

409 名前:仕様書無しさん mailto:sage [2008/05/17(土) 08:28:26 ]
>>408
>>395=>>402 が書いてくれる多桁演算ライブラリを使えばいいよ。

410 名前:仕様書無しさん mailto:sage [2008/05/17(土) 08:35:34 ]
会計処理なんて誤差出たらまずいんだし浮動小数点使うわけないだろ
>>402より前に作られたもっと信用できるライブラリが出回ってるんじゃねーの?

411 名前:仕様書無しさん mailto:sage [2008/05/17(土) 09:39:20 ]
多桁演算に関しては、大昔にcobolからのポーティングの時に解決した問題。
どうしても必要なら、javaでもC++でもBCDで検索してみれ、対応した実装やライブラリが多数見つかる。

412 名前:仕様書無しさん mailto:sage [2008/05/17(土) 11:41:08 ]
標準ライブラリを黙って差し替えるのは勘弁して欲しい。

独自仕様 printf とか造りやがって。名前変えろよ。


413 名前:仕様書無しさん mailto:sage [2008/05/17(土) 12:23:25 ]
某大手SI屋が、CPUの2次キャッシュ容量と、総メモリ容量を混同してて話がすんげーgdgd
メガとギガもわかってなくて、2003鯖には余裕を持たせて2GBは積みましょうって言ったら
Xeonの2次キャッシュの「4MB」を指して「大丈夫。標準で4GB積んでます」だと。

414 名前:仕様書無しさん mailto:sage [2008/05/17(土) 13:15:22 ]
なんでそんな池沼と仕事してるの?

415 名前:仕様書無しさん mailto:sage [2008/05/17(土) 13:31:02 ]
>>414
大手は大体そんなもんだよ
自社で開発したアプリTUEEEE
と思いからなのか見境無く他社を
馬鹿にしたり安く買い叩こうとして
みたり
自分の使う道具の性能すら把握していない
ってやつは結構いるよ

416 名前:仕様書無しさん mailto:sage [2008/05/17(土) 13:38:05 ]
SI屋なんて開発やれるだけのスキルもないのに自分は「ITアーキテクト(笑)」
だと勘違いしている馬鹿がなるものだからな。



417 名前:仕様書無しさん mailto:sage [2008/05/17(土) 18:31:55 ]
希にものすごい人もいるが>SI

418 名前:仕様書無しさん mailto:sage [2008/05/17(土) 18:36:42 ]
まあ例外は例外だろうな






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<214KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef