おお、謎のスクリプトだ!本物っぽい。実行したらどうなるか見てみよう

Table of Contents

おお、謎のスクリプトだ!本物っぽい。実行したらどうなるか見てみよう

「Who, Me?」月曜日が近づいてきました。そして、レジスター読者からの新たな告白により、「Who, Me?」サーガの最新記事で、自分自身の番組選択について考えさせられることになります。

今週の物語は、私たちが「クリス」と呼ぶ人物から生まれたもので、Windows 95 が初めてスタート ボタンに不確かな世界をもたらし、ドナルド トランプが購入を視野に入れてミス ユニバースコンテストに注目していた頃、前世紀の終わり頃に設定されています。

クリスは1990年代半ば、英国の法律事務所で案件・文書管理システムのシニア開発者として働いていました。彼は頭の回転が速いため、事務所の顧客に銀行口座情報の変更を通知する手紙を送付するスケジュールを設定するための簡単なスクリプトを手がけるよう依頼されました。

罵りと暴言

噛まれましたか?それは「バイト」です。その頭字語はバイナリインターフェース転送コードハンドラーです

続きを読む

「手紙はきちんと書かれていました」と彼は私たちに言った。「5行の原稿を急いでまとめて、急いで送りました。」

全ては順調に進み、多くのアドホックな脚本と同様に、関係者全員からすぐに忘れ去られた。「少なくとも数ヶ月は」とクリスは不吉な声で言った。

そして、数ヶ月後、クリスのチームがいるオフィスのドアをノックする音が聞こえた。送信メールの量が予想よりかなり多かった理由を、彼らは何か知っていたのだろうか?

「そのシステムには、仮想の送信メール トレイがあり、郵便室でそれらのメールを一括選択して、当時の Xerox Docuprint モンスターの 1 つで処理していました。プリンタは非常に大きく、専用の Sun ワークステーションが付属し、130 ppm 以上の速度で印刷できました。」とクリスは思い出しながら語りました。

確かに、ゼロックスの巨大プリンターは当時、まさに一世を風靡しました。例えばDocuPrint 135は、月間最大150万ペー​​ジを印刷でき、6,900枚の用紙を収容できました。ちょっとした原稿を忘れただけで、あらゆる種類の書類が大量に印刷されるほどの容量でした。

クリスと友人は、調査するために郵便室へ急いで向かいました。「なんと、通常予想されるよりも数千枚多いプリントがあり、さらに数千枚がまだ郵便キューに残っていました。」

彼はメールのキューをちらりと見て、銀行口座情報の変更を知らせる、見覚えのある手紙を見つけた。恐ろしいことに。「しまった。」

「結局のところ、私たちの処理チームの誰かが、説明的な名前のないスクリプトを見つけ、それを実行してみて、どのような動作をするかを確認していたのです」と彼は言った。

だって、コンピューターを使っていて謎のコードを見つけたら、誰でもそれをただ実行して何が起こるか見てみるでしょう?まるで、目の前に魅力的な点滅ボタンがある子供みたいに。もちろん、そうするでしょう。

クリスに全く非がないわけではない。脚本を急いで書くあまり、プロンプトや警告など、これから起こるであろう紙媒体の破滅を示唆するような細かい指示は一切なかったのだ。

好奇心旺盛なオペレーターは、単にファイルを実行し、画面上で砂時計が一瞬点滅するのを確認してから、作業を続行した。「大量の文書作成サーバーを起動してメール トレイにデータを送り始めたことにはまったく気づかなかった」。

クリスは退屈なほど正直でプロフェッショナルで、責任を他人に転嫁しようとするどころか、すぐに自分が大量のメールを食い尽くすようなスクリプトの作者であることを告白しました。不運なオペレーターも追跡され、厳しく叱責されました。

しかし、不当にも最もひどい罰を受けたのは郵便室の職員たちだった。クリスの筆跡とコピー機の機械が吐き出す何千通もの小銭の手紙から、本物の郵便物を選別しなければならなかったのだ。

「間違いなく、適切な名前と『続行しますか?』というメッセージのないバッチ スクリプトを今後作成することはありません」と彼は言いました。

謎のバッチファイルを見て、「これを実行するとどうなるんだろう?」と思ったことはありませんか?あるいは、無害なスクリプトを放置しておいて、後々大惨事を引き起こした経験はありませんか?もちろんあります。罪の赦しを求めるか、少なくとも偽名を得るために、Who, Me? に告白を送ってください。®

Discover More