レガシーコードへのロックインは確かにある。しかし、レガシーコードにロックインされるのは全く別の話だ。

Table of Contents

レガシーコードへのロックインは確かにある。しかし、レガシーコードにロックインされるのは全く別の話だ。

オン コール金曜日が近づき、オフィスから逃げ出す可能性が迫ってくる中、The Register は、読者から毎週寄せられる記事「オン コール」の最新号をお届けします。この記事では、技術者たちが助けを求められますが、結局は自分たちで助けなければならない場合が多すぎます。

進捗バー

上司がプロジェクトを進捗バーのタイムラインに表示しました: 3 か月…4 か月…実際は今です!

続きを読む

今週は、私たちがすでに「Alessandro」として再認識した読者に話を聞きましょう。彼は今回は、1990 年代初頭にデータ ウェアハウスの開発会社で働いていたときの話を語ってくれました。

彼が手がけた製品には、長年積み重なったコードの不具合が蓄積されていました。不具合が多すぎて動作がひどく遅くなり、顧客から苦情が寄せられていました。アレッサンドロは、古いC言語をアセンブラで書き直し、ある顧客に迅速に修正を届けることで、この問題を解決しようと依頼されました。

アレッサンドロはコードを修正し、テストした結果、顧客のマシンにインストールする準備が整ったと判断しました。

そのためには、コードを5.25インチのフロッピーディスクにロードし、それを顧客の本社に持ち込み、マーケティングマネージャーのPCにインストールする必要がありました。

マネージャーは大幅な改善を感じ取り、その夜にアレッサンドロがさらに多くの PC に修正プログラムをインストールすることを申し出ました。

彼の動機は完全に純粋というわけではなかった。というのは、その時はすでに 17:00 頃であり、アレッサンドロは翌日に顧客のオフィスに戻る気はなかったからだ。

しかし、丁寧に尋ねてみたところ、建物はまだ2時間開いていることがわかり、そのままそこに留まって仕事を進めることにしました。

すべて順調に進み、18:15 までにアレッサンドロは作業を終えて出発の準備が整いました。

しかし、エレベーターは動いていなかった。行き止まりの多い非常階段を何度も上り下りする、厄介な旅が続き、車が通るスロープを使ってガレージから出ようとしたこともあった。

アレッサンドロはようやく建物のロビーにたどり着いた。そこから外の世界が見えたが、そこへは辿り着けなかった。すべての出口が施錠されていたのだ。

ありがたいことに、ロビーには使える電話のある受付デスクがありました。

アレッサンドロさんは緊急サービスに電話をかけ、自分の窮状を説明したが、無礼にも「それについてどうしたらいいですか?」と尋ねられた。

私たちのヒーローは、誰かが突然現れてドアをこじ開けるかもしれないと想像したと説明しました。

警察はそういうことはやらないから、どこか寝る場所を探した方がいいと言われた。そして救急隊は電話を切った。

  • コンピューターをエレベーターに閉じ込めるにはどうすればいい?「違法エンジニア」に聞いてみよう
  • 選択肢は、BTに大金を支払うか、少し違法なことをするか。まあ、選択肢はないが
  • 奇妙なバックアップが技術者に上司のために物事を単純化することを教えた
  • パリで奇妙なQWERTY配列がパスワードを殺した

会社のソファで夜を過ごすのは決して楽しいことではない。そこでアレッサンドロは救急サービスに電話した。救急サービスは消防隊に電話するように指示し、消防隊は彼の住所を尋ねた。

その情報から、建物の所有者に関する不親切な記述が浮かび上がりました。家主は前回の火災検査で消防署に鍵を渡していなかったため、不合格だったことが判明しました。もう一つの不合格理由は、ロビーが防弾ガラスで覆われていたものの、その後の安全対策が講じられていなかったことです。そのため、消防隊員は窓ガラスを割って侵入したいと考えましたが、現実的ではありませんでした。

この時点で、アレッサンドロはかなり心配していました。

しかし消防署は賢い。彼が話した男性は、アレッサンドロが車のガレージに行ったことを覚えていた。出口近くのスロープに何か突起物があったのを見たか?と尋ねたのは、そこに飛び乗るとガレージのドアが開くことがよくあるからだ。

そうしてアレッサンドロは自由へと歩み出した。

彼は急いでオフィスに戻り、消防署に電話して無事を知らせた。その連絡で「ブリュッセルの消防署全体が私を応援してくれていて、署長まで温かいスープの入った魔法瓶を持って来てくれた(もし私を見かけたら郵便受けに流し込むようにと)」というニュースが流れた。もちろん、アレッサンドロはすでに脱出していたので、スープは食べられなかった。

しかし、彼はこの冒険からいいものを手に入れました。上司に自分の話をした後、真新しい携帯電話を渡されたのです。

上司はアレサンドロに、これは彼が初めて手に入れた携帯電話だと告げたが、「私よりも君のほうがこれに値する」と言った。

テクノロジー業界で働いている時に、閉じ込められたり、締め出されたり、あるいは救助されたりした経験はありませんか?もしそうなら、ここをクリックしてOn Callにメールを送信してください。今後の金曜日に、あなたの脱出術を特集するかもしれません。®

Discover More