
コンテナ技術を使って「Halo」の統計を採掘する11歳のDockerファン、Zeph Gardler君を紹介します
ダン・リッチマン著

「Dockerはインスピレーションであり、実現の糧であり、学習ツールです。」そう断言したのは、11歳のゼファナイア(通称ゼフ)・ガードラー君。彼は今日の午後、DockerCon 2016で15分間のPowerPointプレゼンテーションを行い、昨年、一人称視点シューティングゲーム「Halo 5: Guardians」の隠された統計情報を掘り出すためにコンテナ技術をどのように活用したかを説明した。
「プログラミングの経験は一度もなかったのですが、父がDocker化プロジェクトをやっているのを見て、Windows版DockerをインストールしてPythonを使いました」と、彼は展示会場に集まった約100人の聴衆に語りました。「みんなが最初にやるから、『Hello world』と出力したら、あっという間にプログラマーになったんです」。擬似コードを書いた後、彼はHalo APIを見つけ、「オープンソースのもの」を使ってアクセスした。
イギリス、オックスフォード近郊のローワー・ヘイフォード出身のゼフは、現在シアトルに家族と暮らし、シアトルの公立学校に通っています。彼はApacheソフトウェア財団で働く父親のロスと一緒にDockerConにやって来ました。GeekWireは彼のプレゼンテーション後に彼にインタビューを行いました。
Q: ゼフさん、コンピューターの経験はどのようなものですか?
A: コンピューターには結構興味があって、ゲームは趣味です。でもプログラミングは、ドラッグ&ドロップのインターフェースのScratchしかやったことがありません。子供向けにはいいんですが、本格的なものにはちょっと向かないですね。
Q: コーディングについてどう思いましたか?
A: すごいと思いました。すごく大変だろうなと思いました。
Q: 今後の予定は何ですか?
A: わかりません。もしかしたら他にも何かあるかもしれません。私もここで発言するのは好きです。実際にその役割を担ってみると、本当に素晴らしかったです。
Q: Docker とは何ですか?
A: 自分で作ったアプリを誰でも簡単にダウンロードして実行できるサービスです。
Q: ロスさん、息子さんについてどう思いますか?
A: 彼が初めてコンピューターを手に入れた時、私より早くやれと挑戦しました。私が初めて重要なことを成し遂げたのは14歳の時でした。彼は11歳です。彼は私を無能に見せつけます。本当に誇りに思います。
Q: 最後に何かコメントはありますか、ゼフさん?
A: 私はDockerをかなり早く使いこなせました。実際に何をやっているか分かっている人なら、かなり多くのことができると思います。