Togetter/min.tを安心してお使い頂くためのガイドラインを公開しました。

開発環境『もしかして』本番環境『わたしたち』悲しみを背負った人々が歌い、想像したエンジニアが吐く阿鼻叫喚「(対応が)遅いよと〜怒る君(上司)」

ログとして。実際あるのがまた怖い。
171
linusnoopy i7 4870HQ @linusnoopy

開発環境「もしかして」 本番環境「わたしたち」

2020-02-13 13:09:51
村田ちゃむ @yuuto11

@linusnoopy 思わず、うわぉぁぁ!って叫んでしまった…

2020-02-13 20:55:14
ro-ro @ro_ro0415

続きが地獄で永遠に笑っていられる twitter.com/linusnoopy/sta…

2020-02-14 01:09:18

悲しみを背負ったエンジニアさんたちによる輪唱

やまだ @mPAb0

@linusnoopy (作業者)やっと目を〜覚ましたかい〜

2020-02-13 13:12:04
ハナミズキ @imprich_create

@mPAb0 @linusnoopy (上司)それなのになぜ目も合わせやしないんだい

2020-02-13 20:34:43
やまだ @mPAb0

@imprich_create @linusnoopy (対応が)遅いよと〜怒る君(上司)

2020-02-13 21:45:41
ハナミズキ @imprich_create

@mPAb0 @linusnoopy これでもやれるだけ(異常系とか)飛ばしてきたんだよ(by開発者)

2020-02-13 22:36:54
驢鳴犬吠(おじさん) @romeikenbai

@imprich_create @mPAb0 @linusnoopy (リリースしたい)心が身体(テスト)を追い越してきたんだよ

2020-02-13 22:40:09
やまだ @mPAb0

@romeikenbai @imprich_create @linusnoopy 君のミスや勘違いだけで胸が痛いよ〜!

2020-02-13 22:43:45
ハナミズキ @imprich_create

@mPAb0 @romeikenbai @linusnoopy 同じ時を生きてるだけで、つらーいよー!

2020-02-13 22:48:58
もえぴっぴ @monomonomoe

@imprich_create @mPAb0 @romeikenbai @linusnoopy 遥か昔(ローンチ前)から知るその声(ふざけて入れたテストデータ)に〜

2020-02-13 22:50:28
やまだ @mPAb0

@romeikenbai @kishidayuririn @monomonomoe @imprich_create @linusnoopy 見つからない僅かな証拠求めやってきたんだよ〜!

2020-02-13 22:59:04
もえぴっぴ @monomonomoe

@mPAb0 君が全然全部(現行DBごと)なくなって散り散りになったって〜(バックアップデータも損失)もう迷わない(諦め)

2020-02-13 23:04:56
驢鳴犬吠(おじさん) @romeikenbai

@kishidayuririn @monomonomoe @mPAb0 むしろ0(ベース)から また宇宙(要件定義)をはじめてみようか

2020-02-13 23:35:05

これは怖い

issei*fam @it__ssei

@linusnoopy 仕様書「入れ替えておきました」

2020-02-13 22:16:05
NaruTo@うなぎ食べない教 @KAZAMAI_NaruTo

@linusnoopy @mandel59 「大丈夫! DB の接続先だけだから」(大丈夫ではない)

2020-02-13 15:56:56
残りを読む(33)

コメント

カスタム兆人 @juEsJsX5eMoEbxx 2020年2月14日
やめてくれよ、違うんだテスト環境から本番に接続先変えられる方がおかしいんだって、ドロップしちゃだめだよ(トラウマ)
36
FFR31 @FFR31 2020年2月14日
((( ;゚Д゚)))ガクガクブルブル
3
FX-702P @fx702p 2020年2月14日
「テスト環境のユーザーマスタテーブルDROPするでー(ポチッ)」
20
♬陽子(ようこ)♬@ゲーム廃人 @youchan_0124 2020年2月14日
fx702p 「するでー」から(ポチッ)までが淀みなさすぎて思わず「うん」って言ってから絶望するやつじゃないですか……
5
Off Black @OffBlack1 2020年2月14日
そして突然立ち上がる災対環境(スッ…
1
せんたく @senn_taku 2020年2月14日
「本番環境でしかできないテストがある」
44
当たって砕けテンノ! @GoChestTenno 2020年2月14日
『すり替えておいたのさ!』 『ホいつの間に!』
8
カスタム兆人 @juEsJsX5eMoEbxx 2020年2月14日
OffBlack1 なお、当日分の入力データはない
3
カスタム兆人 @juEsJsX5eMoEbxx 2020年2月14日
fx702p 背中を流れる冷や汗、鳴り出す内線、客の怒号、深夜まで続く復旧作業、意味のないなぜなぜ分析、チェック者増やすだけの改善報告書、お詫び行脚
19
Yeme @yer_meme 2020年2月14日
やめろ そう言うガチな奴はやめろ
25
やす@アスカネット⋈ @hirayasu 2020年2月14日
本当にヤバいやつは、本番と開発で完全にネットワークを分けていたな。(当然アクセスには指定された端末しか使えない)
1
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2020年2月14日
juEsJsX5eMoEbxx この手の話聞く度に「復旧作業」ってどうやってやるのか不思議なんだけどどうやってるんだろ…。バックアップデータが無い限りどうもこうもならないと思うんだけど。
0
ぽんぽん @apocalypse1706 2020年2月14日
yer_meme 普段の口調忘れるほどショック
33
カスタム兆人 @juEsJsX5eMoEbxx 2020年2月14日
mtoaki ワイの場合は、前日のバックアップより対象テーブルのデータを復旧、関連テーブルも前日分に戻してデータの整合性とる、各サーバに残るダンプファイルを修正、システムの稼働確認、ユーザーに対象日のデータを再入力依頼やった
4
たし @punimuchiya 2020年2月14日
mtoaki ログからSQLかっさらって再実行か、紙伝票集めて手打ち
6
rambda @rambda2 2020年2月14日
テストのつもりで本番データ破壊したとかあるあるやな……
0
Yeme @yer_meme 2020年2月14日
apocalypse1706 的確にトラウマを抉りに来る奴 っスよ……
12
Yeme @yer_meme 2020年2月14日
mtoaki 一回「諦めた」事があるっス。DROPじゃなくデータ加算する作業で、間違って多くやっちゃったんスけどユーザに不利益にならないんでそのままになったことがあるっス。いやー思い出したくない……
6
せんたく @senn_taku 2020年2月14日
mtoaki なので先に必ずバックアップを取得するのだ。場合によってはコマンド単体では実行できなくして、バックアップする処理が含まれたバッチを叩くのだ。なお復旧手順があるのか?とか、復旧したことある人いるか?は別問題なのだ
9
カスタム兆人 @juEsJsX5eMoEbxx 2020年2月14日
mtoaki なお、場合によっては全ての作業を客先担当者とその上司(次長、課長クラス)に見守られながら行う
5
いぬだわん @InuWang 2020年2月14日
一次受け「本番機とテスト機の手前に踏み台サーバー置こう」 わし「当然やな」 一次「予算無いから踏み台サーバーは一台でそこから本番とテスト機に繋ぐよ」 わし「え……」 一次「間違えるといけないから本番とテスト機のユーザー、パスワードは同じにしといたよ、サーバ名は本番機はp-XXXX、テスト機はt-XXXXな」 わし「……」
17
ppw21 @pelutata_ppw21 2020年2月14日
瀧(ウォーターフォールモデル)くん!
21
いなばてつお @tinaba 2020年2月14日
これはあかん。涙出てきたwww
0
コパ @ahirukopa 2020年2月14日
本番環境コピーして接続先変えてテスト環境作ったものの、1箇所だけ本番に接続したままテストしてしまったことを思い出す……。幸い本番環境に影響なかったけど、冷や汗やばかったな
0
ねや @AriaSub 2020年2月14日
senn_taku よし、バックアップ付きのバッチ作ったぞ、テストしてみよう! あっバックアップ取れてないのに動いちゃった、修正修正っとコレでバックアップも取れるようになったぞ! ところで今テストに使った君(鯖)の名は・・・
1
せんたく @senn_taku 2020年2月14日
AriaSub 見ていたはずの名は、いつも思い出せない
1
n-yoshi @laresjp 2020年2月14日
たかがこれだけで「ヒエッ」てなるのが凄いww
11
Ikunao Sugiyama @Dursan 2020年2月14日
AIに出来ることはまだあるかい?僕に出来ることはまだあるかい?
1
黒猫屋 @sigh_to_you 2020年2月14日
♫聴こえる、聴こえるぞ〜♪(なぜかムスカ風に)
0
ぐるすわんだむ @fernandes0516 2020年2月14日
GoChestTenno 悲しみに咽び泣くエンジニア、スパイダーマ!!
3
voe.stand @NoOtameshi 2020年2月14日
想像したら心がヒュッってなった…
0
k9cycle @__hage 2020年2月14日
function setup() {Users::truncate();}
0
鹿 @a_hind 2020年2月14日
ヒェッってなったがよくよく考えるとこれ過去に大炎上して焦土と化した案件があった数年後を生きてるテスト機と大炎上突入数日前の本番機の入れ替わりなのかな…そりゃ必死で無かった事にしようとするわ・・・
1
Osahiro Nishihata @_Osahiro 2020年2月15日
みんなの血塗れの歌声が聴こえてきたよ……生㌔
0
BugbearR @BugbearR 2020年2月15日
試験完了したから綺麗にしておくかと TRUNCATE TABLE してから本番機だったことに気付いた経験ある。マジで死ねるので、端末に色付けるとか、試験機と本番機とを同時に接続するのは禁止するとかの対策はしよう。
0
Jean-Luc Picachu @JeanLuc_Picachu 2020年2月15日
物理的に別の部屋に置いておけよ。
0
🚮 @recyclebin5385 2020年2月15日
少しでもミスを減らすための工夫としてSSHでログインしたときに表示されるプロンプトの色を変えてる(本番環境は赤、テスト環境は黄色みたいな感じで)
1
胡桃澤 奈波 @nowkogami 2020年2月15日
じゃけんユーザーは別々にしときましょうね(root接続)
0
IT土方 @s_takepon 2020年2月19日
リリース前で助かった(泣きながらマスターデータを復旧しながら)
0
紅見屋みん⛅ @khaaaa0 2020年2月21日
TwitterにはIT業界のかたがおおいね。別業界の人間だから誰か例えて教えて欲しい(´・ω・`)
0