このハックは音声を利用する仮想モデムでインターネットに接続する

伝説のプログラマーMartin Kirkholt Melhusは、インターネットのない会社で仕事をしていたことがある。でも、そこでの仕事はStackOverflowからコピペすればできるようなものばっかりなので、彼はネットを使いたいと思った。そこで彼は、彼のスピーカーとマイクロフォンを(理論上は使えるはずの)モデムに改造した。“それはギミックであり、概念実証のつもりだった。仕事で実際に使うものではなくて”、と彼は書いている。“コメントでぼくを非難する前に、そのことを理解してもらいたい”。

そのシステムはHTML5のWeb Audio APIを使用し、テキストをモデムのトーンに換えた。スピードは当然遅いが、Pythonの大きなコードを盗んでVisual Editorへドラッグするには十分なはずだ。

Melhusは書いている:

最近ぼくは、開発用コンピューターがインターネットに接続されていない顧客のところで仕事をしていた。GoogleやStack Overflowにアクセスできないと生産性がガタ落ちになるので、とても困った。実はぼくの仕事の大半は、ブラウザーからVisual Studioへコピペすることだったんだ。

そこでは、1台のラップトップがインターネットに接続されていたし、ぼくの開発用コンピューターには3.5mmのオーディオジャックがあった。これで、問題を解決できる! Web Audioを利用して、この会社の、インターネットの「有る」と「無し」のギャップを填(う)めたのだ。

で、このお話の教訓は? おもしろくて賢いことは、いつでも人生の難関を切り拓く良い方法だ。コードはここにあり、モデムのインタフェイスはここにある。

Instagram Photo

[原文へ]
(翻訳:iwatani(a.k.a. hiwa