はらわたが煮えくり返るほど悔しいでしょうけど

バグが存在しないプログラムはありません。

"No bug, no program"

そんなプログラムがあったらお目にかかりたいものです。

If you know a program that the bug does not exist, please show it to me.

バグが発生しないプログラムは、単にバグの通過するルーチンを通過していないだけです。

A program that doesn't have bugs is simply not going through the routines that bugs go through.

そんなことは、プログラム開発の常識中の常識です。

Such things are common knowledge in program development.

そして、私が作ったプログラムも、しばしば他人にバグを発見されては、それを指摘されています。

And my programs are often found to be buggy by others, who then point them out to me.

それは、とても恥しいことで、死ぬほど屈辱的なことで、バグを見つけた奴に殺意さえ覚えます。

It's so embarrassing, so humiliating to the point of death, that it even makes me want to kill the guy who found the bug.

-----

しかし、それでも、歯をくいしばって、引きつる笑顔を受かべながら、

But even so, I gritted my teeth, and with a tight smile on my face,

『私のプログラムのバグを見付けて下さって、誠にありがとうございます』

"Thank you very much for finding the bug in my program"

と、お礼の言葉を述べるのが、プログラムの世界に携わる住人のコモンセンスです。

It is the common sense of the inhabitants of the program world to say thank you in this way.

―― 分かんないだろーなー、と思います。

"You wouldn't understand, I guess"

特に、面子とかを死にほど気にする反社の連中にとっては、とても信じられない世界観だろうと思います。

Especially for gangsters who care about their pride to death, I think it would be a very unbelievable worldview.

-----

政治家や自衛隊の皆さんも、「面子」が大切な組織だと思います。

I believe that politicians and the Self-Defense Forces are also organizations where "pride" is important.

ですので、

So, I can understand that

―― ワクチン大規模接種システムの検証報道に防衛大臣が「悪質だ」と抗議

"Defense Minister protests against reports of verification of large-scale vaccination system, calling it "malicious"

という気持ちは分かります。

でも、それは違うのです。

But that's not the right way to behave.

私は、朝日新聞や、毎日新聞のシンパなんぞではありません。

I am not a sympathizer of the Asahi Shimbun or the Mainichi Shimbun.

しかし、この件だけに関して言えば、

However, as far as this one thing goes.

『システム上の不具合を見つけて頂き、ありがとうございました』

"Thank you for finding the glitch in the system"

が正しいのです。

is correct

-----

私は、こんな短期間で「新型コロナウイルスワクチンの大規模接種センターの予約システム」を、曲がりなりにも稼動させてみせた皆さんに、心からの敬意を払っています。

I have the utmost respect for all of you who have managed, in such a short period of time, to get the "reservation system for the large-scale vaccination center for the new coronavirus vaccine" up and running.

加えて、私は、稼動中のシステムに、そのような例外処理の対策を組込むのがいかに難しいことかであるかも、よく分かっています。

In addition, I am well aware of how difficult it is to incorporate such exception handling measures into a working system.

システムエンジニアであるこの私は、「国民の善意を前提に稼動させ続けなければならないシステム」のジレンマを、心の底から理解できる一人です。

As a system engineer, I am one of those who can truly understand the dilemma of "a system that must continue to operate based on the goodwill of the people"

-----

それでもなお、防衛大臣は、この件に関してだけは、

And yet, the Minister of Defense has to say,

『ありがとうございました』

'Thank you very much'

と言わなければならないのです ―― はらわたが煮えくり返るほど悔しいでしょうけど。

just for this. I'm sure you must be so frustrated that your guts are boiling over.

2021/05,江端さんの忘備録

Posted by ebata