2012年4月28日土曜日

ラピュタには何故自爆コマンドが用意されているのか: 不倒城


バルスのことなんですけど。

大多数のネットユーザー諸兄はご存知かと思うが、バルスは天空の城ラピュタにおける「滅びの言葉」である。劇中ラストシーンにおいて、家伝の飛行石を手にしたシータとパズーが「バルス!」と叫ぶと、なんか飛行石がやたら光ってムスカさんが目が目が星人になったりラピュタがぶっ壊れたり、色々とエラいことになる。
「バルス=滅びの言葉」という図式の定着度・認知度はWeb上では恐ろしい程であり、ラピュタ放映時には実況板が「バルス!」の書き込みとAAで埋め尽くされるという。

まず考えなくてはいけないのは、このバルスという命令は一体何の為に用意されたAPIなのかということである。

ラピュタは人工物なので、当然設計者や開発者がいた筈である。そして彼らは、管理権限キーっぽい小さな飛行石に、複数のコマンドを用意している。「困った時のおまじない」であるとか、「滅びの言葉」がそれである。飛行石を身につけた状態でコマンドを口に出すと、命令が実行される。シンプルなAPIである。


その他のedosトップ100 yugiohカード

ここで疑問が出てくる。単純に「管理キーである飛行石を活性化させるだけのコマンド」と思しき「困った時のおまじない」ですら、「リーテ・ラトバリタ・ウルス アリアロス・バル・ネトリール」などというやけに長いコマンドであるというのに、何故「自爆コマンド」であるところの「滅びの言葉」が「バルス」などという超シンプル過ぎる三文字なのか?

普通に考えると、管理者権限の持ち主がたった三文字の言葉を発しただけで、操作確認もなく都市が自爆するとか正気の沙汰ではない。lsコマンドを打ち間違えただけで停止するシステムを想像してみるが良い。怖くて住めないだろそんなとこ。

そこから類推すると、「実はバルスは自爆コマンドでもなんでもなく、他の意図で� �意されたコマンドなんだけど使い方間違えて伝わってるんです」と受け取った方が妥当なんじゃないかと私は思うんだ。

私が推すのは「実はメンテナンス用のコマンドです」説である。

バルスを実際に使用した時大雑把に何が起きているかというと、


誰がスーパーヒーローゲームになりたがっている

・でっかい飛行石がめっちゃ光って上昇する
・なんかラピュタのエンジンっぽいところがばたばた暴れる
・釜の底が抜けてラピュタ崩壊

という感じである。

ここで気をつけなくてはいけないのは、崩壊しているのは飽くまで周囲の建造物だけであり、巨大飛行石は絶好調に作動中ということである。いってみれば、異常を起こしているのはエンジンとのsession部分であり、エンジンそれ自体ではないのだ。


最高の3Dアダルトリンク

システム的に考えると、これは「アプリを停止していない状態でDB止めようとしたらロック取り巻くってエラいことに」みたいな状況に近しい。つまり、「本来はアプリ停止してから使用しなくちゃいけないコマンドなのに、無理矢理abortしたらそりゃぶっ壊れますよ」という状況ではないかと想像出来るのである。多分コメント行を読んでみれば「ちゃんと周囲の施設停止してから使用してね!」とか書いてあるに違いない。歴代の管理者が読めていなかった可能性は非常に高く、ラピュタ開発者が草葉の陰からラストシーンを見ていれば、「アプリ止めないでいきなりabort叩くなwwwwwww壊れるだろアホかwwwwwwwwww」とか思っているかも知れない。


ラピュタ開発者の迂闊なところは、フールプルーフを全く考慮していないところだ。「間違っていきなりこのコマンド叩かれたらどうすんの」的視点が完全に抜け落ちている。本来ならバルス使用時には「アプリが停止されていません。このまま実行するとラピュタが壊れる可能性がありますがよろしいですか?(y/n)」「本当によろしいですか?(y/n)」とか5回くらい聞きなおすようにしなくてはいけない。ここについては積極的にラピュタ開発者の責任を問うべきだと思う。ムスカさんも多分そう思ってると思う。

結論としては、

・バルスは実は自爆コマンドではないのではないか
・ラピュタ開発者はフールプルーフの考慮が甘い
・ムスカさんは開発者に怒っていい

というとてもどうでもいい三点が導かれるわけである。よかったですね。>私

今日はこの辺で。



These are our most popular posts:

Ubuntuシェア減止まらず、Mint急浮上 - Royal Pingdom報告 - 憩いの場

2011年11月25日 ... Ubuntuシェア減止まらず、Mint急浮上 - Royal Pingdom報告 - 憩いの場 ≪Ubuntuや FedoraなどのLinuxネタ、フリーソフト紹介、使い方など≫ ... 3分動画でマスターする 初心者向けプログ. ... 12の操作と設定の解説; Linuxコマンド百科辞典 - コマンド用語集 ,使い方; UNIXの部屋 - コマンド一覧,マニュアル,読み方辞書,使用方法 ... read more

絢爛舞踏祭@Wiki - さあ攻略だ

原因は、操舵手と身代わりBALLSのコマンド引継ぎ時の不具合のせいらしい。 対策. 浮上する前にセーブしておく; 症状が出てしまった場合、セーブしないように気をつける; 浮上する時は操舵手を配置しない。 ... 撃墜ボーナス以外の方法について、実験してみた 。 read more

LTE対応ルータ「Pocket WiFi LTE」が急浮上、首位に - ITmedia +D

2012年3月30日 ... PC周辺機器販売ランキング(2012年3月12日~3月18日):LTE対応ルータ「Pocket WiFi LTE」が急浮上、首位に(2012 .... のススメ:第7回 テレビ・レコーダーで使うと" さらに"効果的──「450Mbps」の安定度を再確認 テレビを無線LAN対応」にする方法 .... 5か所で測定 (17:30); Windows向けモデルもあります:コマンドキー&ホームボタン 付きなのがちょっとうれしい──「Bluetooth接続キーボード Apple機器向け ... read more

ラピュタには何故自爆コマンドが用意されているのか: 不倒城

2011年6月16日 ... Posted by at 2011年06月17日 05:55. 知ってる専門用語並べましたという感じで ちょっと意味不明それから観点があまりにシステム屋過ぎる『メンテナンス』目的だと したら浮上する理由がないしそもそも他の呪文がわからないので比較不可能 ... read more

Related Posts



0 コメント:

コメントを投稿