2: 名無しさん 22/07/11(月)20:47:28 ID:ID:uzB0eLnA
3: 名無しさん 22/07/11(月)20:50:29
下の方が深刻度は断然高いやつ
5: 名無しさん 22/07/11(月)20:52:46
なんで動いてるかわかんねぇとどうにかなった時直すとこ分かんなさそうだよね
6: 名無しさん 22/07/11(月)20:53:06
とりあえず一通りエラー吐かせてみるか
なんか通った……
8: 名無しさん 22/07/11(月)20:53:31
先月退職した人の書いたコードがなんで動いてるのかさっぱりわからねェ
10: 名無しさん 22/07/11(月)20:56:08
12: 名無しさん 22/07/11(月)21:01:48
人の書いたものがさっぱり分からねぇ
自分の書いたものがさっぱり分からねぇ
23: 名無しさん 22/07/11(月)21:42:09
>>12
うちの上司は三日前の自分は他人だからちゃんと記録残しておけってしょっちゅう言う
13: 名無しさん 22/07/11(月)21:14:41
スネークケースキャメルケース混合!クソみたいな英訳!一文字変数!プログラムなんてそんなんでいいんだよ
16: 名無しさん 22/07/11(月)21:26:22
なんだ…?この辺の数行が良い感じにやってくれてんのか?(消す)
これでもまだ動くのかよ!?
14: 名無しさん 22/07/11(月)21:24:56
ちょっと動かしてどんなエラー出るか見てみるか…
17: 名無しさん 22/07/11(月)21:26:41
>>14
エラーが出ねェ…
15: 名無しさん 22/07/11(月)21:26:16
止めらンねぇ…なんだよオイ……
18: 名無しさん 22/07/11(月)21:28:49
状況再現してるのにエラーが出たりでなかったりするのはどうすれば
19: 名無しさん 22/07/11(月)21:29:33
>>18
またエラー出たら言ってくれ!
20: 名無しさん 22/07/11(月)21:31:52
これ消すと動かねえってこの部分関係ねえだろ
マジで止まった…
24: 名無しさん 22/07/11(月)21:42:59
このコメント消すなってなんだよ…
4: 名無しさん 22/07/11(月)20:51:51
「何でコレで動かねぇんだよ!?」より「何でコレで動いてんだよ!?」の方がずっとやばい
1000: 名無しのトレーナー 2018/01/01(月) 00:00:00.00 ID:umamusume
タグ: エアシャカール
コメント一覧(192)
よし、晩飯はスパゲティにするか!
スパゲティ(コード)はまずいですよ!
??「何で動いているのかわからないけれど、とりあえずヨシ!🐈」
何だか知らんが、とにかく良しッ!!
作業担当者「二次三次確認者がチェックしてくれるだろうからヨシ!」
二次確認者「三次確認者がチェックしてくれるだろうからヨシ!」
三次確認者「二次確認者がちゃんとチェックしたろうからヨシ!」
トリプルチェックは精度が落ちるとあるほど…
上司「部下が確認したらヨシ❗」
「さっきまで動かなかったのに、今はなぜか安定動作してる」
が最強だゾ
//おまじない
/* ここのコメントアウト外すと何故か動かなくなるから外さないで */
SEワラワラで草
🤔
👈🐱ヨシッ!
「動いてるコードは触るな」
基本中の基本です
改修案件…どうして動いているか分からないコード…退職済の前任…何も起こらぬはずがなく…
プログラムとは破壊するためにある
連打するとエラー吐くけど、そんな使い方しなければいいからヨシ!
新人「先輩、連打してたらエラーが出ました!!(ドヤ顔)」
「お客様から不具合報告来たら直そっか」
実際に言われたし、言うようになった言葉
ダイパリメイクならよくあること
み ず ほ 銀 行
エピソード聞くだけでゾワっとする
SE界のサグラダ・ファミリア…
複数人が何世代にもわたって作ってるが未だに完成しないと言う意味かな
三年くらい前に完成()したと言えばしたんよ…
ただ年9回のペースで大規模な障害が発生しとるんよ…
これも「言うべきことを言わない、言われたことだけしかしない」企業文化のせいよな
ついでに「言われたことすらまともにできない」のもある
どちらかと言えば
「必死で砂の塔を維持してきた連中を切り捨てた」
のがトドメなのでは
保守が無駄遣いとか言っちゃダメやろ
そんないいもんじゃなくてむしろ九竜城砦じゃねぇかな…
更地にして建築イチからやりなおしか…
色々とやばい経験してるIT業界の連中が集まってきたな…
幸いにして「何故か動く」には当たったことはないが…
普通にあるぞ
銀行とかベンチャーとかこんなのばっか
みんなが好き勝手弄るから本当にわからない
複数の思想と手癖が混ざるとわけがわからなくなるよね
銀行のプログラムってやたらと枯れた技術に拘るから今でもCOBOL使ってるところがあるらしいな!
銀行以外にも多いからCOBOLを読めるPGは割と需要多い、他言語移植してくれって案件がかなりある
エミュレータで動かしたり一部だけ他言語になったキメラみたいなシステムもある
有名なみずほのはキメラの中でも悪質過ぎてだれも全容がわからない物体らしいが…
違法建築の上に無計画な違法建築を重ねる…まさしく九龍城砦案件だな…
まあミニマムな範囲だと「絶対エラーになる入力内容で何故か通って処理が進んでしまう」もある意味「何故か動く」
機械学習(小声)
まー行頭の条件文にあり得ない記述して、
全然違うルーチンに飛ばすイタズラやったヤツは知ってる。
(その後どうなったかは知らないw)
「バグってるコード」×「バグ持ちライブラリ」×「OSのバグ」=何故か動いてる
これに機能追加して無事死亡って案件にあたったこと有る
バグとバグが噛み合って一見正常は初見殺しすぎる…
さすがにOSレベルまで行くと気づけって方が無理だろ……
FF3とか言うよくわからないもの
ナーシャと言えば飛び出せ大作戦
諦めて寝たら翌日エラーが消えてたってことは経験した
なんかおかしいから確認してください。
↓
あ、ここ間違ってんじゃん
↓
・・・なんで動いてんの?
ブルボン「何もしてないのに壊れました」
本当にあったりするから怖い。
物理学の世界ではパウリ効果という名前で知られる現象
ブルボン「ちゃんと電源コード抜きました」
少し触れただけで電源落ちたからコンセント抜いてそう
その人がいるときだけ動くor動かないとかいうオカルトは実在するという事実
量子学を信じたくなる、観測者は偉大
昨日「なんかよくわからないけど動いてるからヨシッ」
今日「昨日は動いてたのになんで動かないの…ドウシテ」
とりあえずテストケースは通ったからヨシ!(納品)
本番環境「ダメです」
正直OS自作は設定盛り過ぎてると思う
OS自作は勉強と趣味以外でやる理由無さすぎてな。大体既存OSの高級言語使うだけでいいっていう
あの世界のPCが余程スペック低くてwin95とかまだ出てない説
体光る薬を作る奴に比べりゃ普通
じゃけん定期保守でネットワーク機器の交換しましょうね~
データセンタースイッチのケーブルをつなぎ間違えたのでループして全部ダウンしました!
同業者一杯で笑う
…正直仕事しんどくてウマ娘やる気出ないなあ
無理にやろうとすると逆に苦痛になりがち…
いっそしばらく抑えて、やれる余裕が出たらやるでもいいかもしれない
トラブル楽しめないなら早めに他探しなとアドバイス
あー、別にトラブルが嫌とかいうわけではなくシンプルに仕事で疲れ切ってるだけなんで…まあたかだか2時間残業しただけで疲れ切ってる自分がひ弱なだけだけど
アドバイスありがとうです
精神的疲労が蓄積していると思われるので体がエラー発しているうちに休むなり医者に掛かるなりしたほうが良いのだ
エラー発しなくなって『大丈夫じゃん』と放っておくと次にエラー出たときに深刻な致命傷になるのだ
人間は『とりあえず動いてるからヨシ!』とはいかないからね…
だいたい1~2週間お休みすると無気力は無くなるよ。なにも考えず、スマホ、PCをおいて温泉へ行こう。
まぁ、トラブル対応とか緊急の呼び出しも上振れきたーくらいのテンションで楽しめれば本物の適正あるよw
どんなに優秀でもこれだけは適正あるかのみだからね
頑張れ
ワッカ構文に見えた俺はもう末期だ…
(なんで〇〇なんだよ。教えはどうした教えは!)
マジで汎用性高いなw
三日前の自分は他人
金言すぎる
ほんまこれ
何か作業中はこうすれば良いとかのアイディアがどんどん浮かんでくるんだけど、暫く経ってから確認すると「あれ?この時のワイどうやったんやっけ?」ってなるわ
そういうときのためにメモるんだよ
→情報が断片的過ぎて何の意味か分からない
自分が書いたコメントなのに意味不明!
で結局処理の流れを辿って解読する羽目に。
このコメント消すなはこの手の話になると毎回出てくるな
なぜ動かない、かはまだいいんだ
なぜ動くか、は本当にきついんだ…
再現性が無いのが一番心折れる
原因がわかんねえ…
修理依頼が来て現地に行って確認したら何故か治っており、いろいろ調べても何も見つからない…
その数日後、また同じ内容で修理依頼が来る…
これで先輩が頭を抱えてた
その場合は、熱暴走を疑う
タブレットだが、最初は元気に動いているのに、熱でバッテリーがちょっとだけ膨らんで、タッチパネルが反応しなくなるなんて症状知っているので
何で動いてるのかわからん奴は手の施しようが無いから困る
この記事9割方理解ってないんだけど
動けばそれで良いのでは?
それだとね、仮にぶっ壊れたとき手の施しようがなくなるんです…
治す方法がわかったとしてもどこ直せばいいかわかんないとかね…
んでそういうのに限って皆が使ってる大事なシステムだったりする
動いてるうちは良いんだ。後日仕様変更があった時に全然無関係な(と思われてた)箇所がバグるんだ
原理がわからんもんは治せないのです
ずーっとそのまま使い続けるのならええねん
でもそうはいかんねん!!!!!
飛行機ってなんで飛んでるかわからんけどまあええかって運用する側が思ってたらめっちゃ怖いやろ?
麻酔「原理なんかわからんでもええんやで」
フグの卵巣の糠漬け「せやせや気にしすぎよな」
AE社「あれ(サイコフレーム)なんで光るのか造った我々にも分らんのです」
人間みたいなもんだな
健康でいるうちはズブの素人がなにもしなくても生きていける
だがいざ怪我や病気になった時、医者が人体の構造を熟知していないと手の施しようがない
FF3の飛空艇かな?
あれはまあ、やってる事が凄すぎる&その仔細を文書で残してくれなかったっぽいって言うのが理由だから……
三大その筋の人に言ってはいけない事。
明後日までによろしく・なんか動かなくなった・み ず ほ 銀 行
日付の大小比較がおかしくなった?稼働前のテストは上手くいってたと聞いたが・・・
な ん で 年 月 日 を 1 6 b i t 整 数 型 の 変 数 に 渡 し て ン だ よ
とりあえずキャッシュを消す
そもそもキャッシュってなんなのだ?
何故消すと問題が解決するのだ?
蓄積されてるデータのこと、これ消すとメモリっていうを溜めておくところの容量が空いて動作が軽くなったりまた動いたりすることがある
…うっかり肝心なデータ消すこともある
現金のことだぞ
なくなるとある意味スッキリする
現金のキャッシュはcash
データのキャッシュはcache
英語ってほんとこういう発音が同一でスペリングが違う言葉多くてイヤン
キャッシュはお忙しい皆さまをお待たせしないために、よく使うデータを取り出しやすいところにあらかじめ準備しておく仕組みのこと。例えば最近アクセスした画像を手元のマシンの中に準備したり、プログラム内で何度も使う計算の結果をメモリ上に持ち続けたり
キャッシュを消すと問題が解決する時はプログラムを新しくした時に古いキャッシュを読み込んで意図しない状態になる時。web系だとwebページとかプログラムとかをキャッシュする仕組みがブラウザにあるから、キャッシュを消すとプログラムを新しくしたはずのに古いバージョンのまま問題が解決したりしなかったり
とりあえず動けばなんでもいいのだワハハ
…ダメだよねぇ
こいつ、動くぞ 納品なのだ!チャンミに間に合ったのだ!ワハハ!
「先行コーナー◎」「逃げ直線◎」
お先に失礼っ!(逃亡)
こいつ、動くぞ 納品なのだ!チャンミに間に合ったのだ!ワハハ!
駄目だね(呆れ)駄目よ(確信)駄目なのよ(諦め)
最近見かけた「レッチリ聞いてる時だけ動作不安定になる」はきつそうだった
もう見てるだけで怖くて仕方なくて笑う
オカルト系サイトが「○○業界の怖い話」みたいなのを募集したら
IT業界だけオカルト要素ゼロだった
サーバにお札張ったら安定したとかは割とあるが怖い話では無いか
オカルトな解決するIT話はたまにある
「どうやっても駄目だったんで諦めてデバッグ神社を建立したら動いた」とかね…
俺、何でここでこの関数使ってるんだ?
まぁ、変数使いまわす理由は単純でな
メモリが8MBしかないんだわ!
ijkl「そ、そうだそうだ! 逐一変数名付けるのが面倒とかじゃねぇんだ!」
君らはまずforeachやfor ofや拡張forを検討してくれ
ナーシャ・ジベリかな?
こうゆうのってミスったら心臓止まりそう
心臓止まっても納期は止まらない
止まる筈の心臓が何故か動いてる!怖い!!
エラー出てるところ直せと言われて、エラーになってるところ全部コメントアウトした奴がいるらしい
プログラムは思った通りには動かない、書いた通りに動く
至言
但し大抵は自分が書いた以外のコードとにらめっこして古文書のように解読しなければならない
どこに書いてあんだよ(泣
俺はSEじゃねえけど、トラブルが起きた時にどこで何が起こってるのか解らないこと以上の悪夢はない
じゃあその設計書を残してくれよ、移行ツールの一言じゃ分かんねえんだよ
記事違いだけどイクイノックスは菊回避で秋天
ウインディ商事なら解決できるから大丈夫い
ぬるぽ
ガッ
// なぜか動くから触るな
見た瞬間一気に緊張感が増すやつ
困ったら再起動で半分ぐらいは直る
よくわかんないけど動いたからヨシ!
ちょっとこここコメント欄やたらエナドリ落ちてない?
そんな時はウマ娘ZONe!
行き着いたプロはエナドリなんて飲まない
エスタロンモカ・アリナミンEX・砂糖たっぷり飲料を体調に合わせて接種する
カフェインの錠剤はヤバい(迫真)
どれくらいヤバいかってーと、「飲むと眠気が取れる」じゃなくて「飲んでないと眠くてたまらない」っつー依存症になるくらいヤバい(実体験)
ある瞬間からバフ効果アイテムじゃなくデバフ解除効果アイテムになるよね…(エナドリ患者)
エスタロンモカ切らせて薬局が遠い場合は氷を入れたグラスに注げという指示が書いてある1リットル紙パックか1リットルペットボトルのアイスコーヒーをちょく飲みするといいぞ(本当は良くない)
くそぅ、何でファイル読み込んでくれねぇんだよぉ!
→1文字だけ大文字になってました
デバグプリントでは0なのに何で正常な数値で処理されてんだよぉ!
→小数値として出力してました
あかん、あるあるネタ多すぎて胃が痛くなってきた
つまりサイコフレームですね!(謎の光)
アナハイム技術者「なんか光るけど要求された性能出たからヨシ!」
なお予想された以上の性能出すどころか超常現象まで起こす模様
ぜんぜんわからない
俺たちは雰囲気でプログラミングをしている
とりあえずちゃんとコメントは残そうね
ソースコード読むだけでも大変なんだよ
// 変数aに1を足す
プログラミング門外漢ワイ、スレやコメ欄のSE達の嘆きがなんか難しい話しててカッコいいという小学生並みの感想しか持てず
俺も門外漢だけど、根本的にはどの分野でも共通する話だと思う
前者はアドバイス貰ったりで解決する方放あるだろうね
後者はアカン。どこで何が起きてるか理解できてないからアドバイス貰おうとしても誰にどう聞くかのところで躓く。取り敢えず全部チェックしていくしかなくなる。必要な作業量は多いし、いちいち検証は必要にもなるだろうし……
やっぱり怖いのは今まで何で動いてたんだ…ってバグ
// なぜかわからないけどこの行追加したら動いた
※仕様です
システム再起動ってなんで状況が回復するんです?よくよく考えるとなんかおかしくね?ってなる
詰まったところに再起動してもう一度行くと普通に動くとかわけわからん
電気通ってる間だけデータを保持するメモリに、前の処理で使ったけどもういらなくなったデータが消えずに溜まっておかしくることはある
その場合は全部落としてスッキリさせることで復活することはよくある
YRP野比駅
やめて…(4G基地局開発組)
軍曹は読み物としておもしろい
ループのカウンタ使いまわしてるわ
すまんな
実績あるコードコピってきて切り貼りするんやで
この業種でも客と会話は避けられないのかなぁ…
人間の相手が一番めんどくさい
むしろSEで一番いるのはコミュ力
お客様の要望を引き出して、仕様書にまとめて、説明して合意取る必要があるから
運営「何でコレで動いてンだよ!?」
なんかエラー出たけど再現せんわ……
できたぞ!
なんで喋れるかわからないけど人語を話せるキメラだよ!
#最初
#次
このコメントアウト見た時は作った奴ヤクでもやってンのかと思ったわ
エラー報告が来てるのに再現できなくて処理も見たところ問題なし
再現できないのに直せてないから終了扱いに出来なくて相手との雰囲気も悪く
仮想基盤の低スペックデスクトップが増えたから、環境起因(特にメモリ不足)のエラーが増えて再現性も難しくなったねぇ。
コンシューマゲーム機でこれ起きた時は結局”多分こういう事だろう”で済まさざるを得なかった事あった。
引っ越しにて
業者A「何だ、このコード?」
業者B「運ぶのに邪魔だから切ってイイんじゃないすか?」
業者A「だな(コード切断)」
↑これで、我が家のPCは使えなくなりました。
普通、電源コードや配線を勝手に切りますかね?
自分には縁遠い職だからみんなほど共感は出来なかったけど、前に知人がエラー吐かない方が100倍怖いわって言ってたのはそういうことか
書いたコードが動かなかったときは当然コードを調べるんだけど、
書いたコードが一発で動いてしまったときは疑心暗鬼でそれ以上に念入りに調べることになる
やっぱリンターって神だわ
上は「いないはずのゴキブリが出た」
下は「出てくるはずのゴキブリがいない」
物の言い方がキツい奴に限ってやたらSEとして高い実力を持ってる。
あると思います。
人に優しいSEは大体潰れていなくなるからな
こんなもんだろ
駅の改札とか製造の機械とかエラー吐いて初めてバグてんなってわかる
神「俺の作った人間が動く理由がサッパリわからねぇ」
神様にしてみれば、耐用年数30年くらいで設計したはずの人類がセルフ魔改造しまくって100年くらい酷使してる方が「???」じゃないかな…
もんじゃコードとかスパゲティコードって浸透してるんやな
自分で書いたコードすらしばらくしたら一から解読する必要があるくらいわけわからないのに,仕事でやってる人は大変だな
しかも何が怖いって、それでも周りの人間見てると割とスムースに理解出来てるんだよ。
皆さん何でそんな察しいいのって。
コードじゃなく工作機械とかだと
俺「動作に不具合でるな・・・メーカー呼ぶか」
メーカー「来ました、不具合がでるとのことで・・・」
俺「この作業をしている時に不具合が・・・出ないな?」
メーカー「待ってみても出ないようなので帰りますね・・・」
俺「メーカー帰ったらまた不具合でたんだけど・・・」
とかある
ワイもコードとかではなくシステムを納品する側だけど
客 >システムがうまく動かないので来て下さい
ワイ>とりあえず調べますね、ん?何も問題ないのですが
客 >おかしいですね、いつもはトラブル出まくりなんですが、今日は調子いいのでまた出たら来て下さい
客 >また出ました
ワイ>おかしいですね、何も問題ありません
客 >いつもワイさんが来てくれた時はドラブル出ないから、ワイさん常駐してくれませんか?
なんてことを冗談で言われたことがある
イベント名で笑っちゃった
コメ欄等で何を言ってるかわからない人は
「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
で調べると載ってるかもしれない
偉い人はこう言いました
ザッカーバーグ「たぶん動くと思うからリリースしようぜ!」
Core dump
消すと動かなくなる系は非同期処理とかよくある
コンパイルエラーが発生→めんどくせぇ!いい感じに通せよ!
コンパイルエラーが発生しない→なんで通るんだよ!
昔のゲームのバグ技調べると楽しい(ドラクエ4の8回逃げとか)
静的検査通らんコードとか大半がどの道期待通りに動かないコードなんでね。動かす前に教えてくれるコンパイラ君には感謝して。どうぞ
13よほろびよ
SEの傷の舐め合いになってて草
こっちはちょっと現象みて複雑そうだったら販売元に丸投げだから気が楽だわ
あれやろなんかAIとかが上手いことやってるんちゃう?動いてるならええやろ
そのAIは自分の機体が危なくなると、その機体を乗っ取りしてたりしない?
そのAIの挙動はちゃんと把握してるんですかね……
ほぼ全ての関数で使われている「暗黙の型変換」
標準関数と一字違いのオリジナル関数多用
コメント代わりに使われる「日本語をローマ字書きしただけの変数名」
ワハハハハハ(発狂