なぜ、不具合を「bug」と呼ぶの?
毎日使う bug という言葉。虫とプログラムの不具合に、どんなつながりがあるのでしょうか。
本当に「虫」がいたという記録
1947年、Harvard Mark II のリレーで見つかった蛾をログブックに貼り付けた記録が知られています。そのログブックは、スミソニアン国立アメリカ歴史博物館のコレクションとして紹介されています。
ただし、この出来事が技術上の問題を指す bug という言葉の起源、というわけではありません。 それ以前から、技術的な不具合を指す使い方がありました。有名な逸話と語源は分けて捉えたいところです。
現場ではどう使う?
I found a bug in the login flow.
ログインの処理フローに不具合を見つけました。
サイト共通の読み上げ設定
音声の選択肢を重視する場合は、Microsoft Edgeでの利用をおすすめします。2026年11月時点の確認環境では、他のブラウザーより選べる音声が比較的豊富でした。利用できる音声はOS・ブラウザーのバージョン・設定などによって異なります。
「試聴」で現在の速度と各音声を確認できます。試聴する英文:Hello! Let's practice English together.
全ページで共通です。変更は次の再生開始から適用され、連続再生中の設定は変わりません。このブラウザーに保存されます。
The bug is hard to reproduce because it only happens intermittently.
その不具合は断続的にしか発生しないため、再現が難しいです。
サイト共通の読み上げ設定
音声の選択肢を重視する場合は、Microsoft Edgeでの利用をおすすめします。2026年11月時点の確認環境では、他のブラウザーより選べる音声が比較的豊富でした。利用できる音声はOS・ブラウザーのバージョン・設定などによって異なります。
「試聴」で現在の速度と各音声を確認できます。試聴する英文:Hello! Let's practice English together.
全ページで共通です。変更は次の再生開始から適用され、連続再生中の設定は変わりません。このブラウザーに保存されます。
intermittently は「断続的に」。たまにしか起きない問題を説明するときに便利です。
出典と、もう一歩
次に debug という言葉を見たら、「問題を取り除く」というイメージで覚えてみてください。