メルマガバックナンバー 第16回
こんにちは、プログラミング書籍の館の江畑です。
最近お知らせが多かったですが、今回こそメルマガです。
テーマはズバリ映画のコンピュータです。
映画には多くのコンピュータが出てきますが、中にはヘンテコな描
そんなシーンに技術的な観点からツッコみます。
いつもと違った映画の楽しみ方が分かるかも??
注意:ネタバレを含みます
もくじ
ツッコめ!映画のコンピュータ
インディペンデンス・デイ
宇宙人から地球を守るヒャッハーな映画。いちいち登場人物が格好
本作の終盤、コンピュータウイルスをアップロードしてエイリアン
しかし、ここで疑問が…
どうやってプログラミングしたのだろう?
エイリアンのコンピュータは、OSもマシン語も地球とは全く違う
WindowsでMacアプリを開発するのも困難なのに、あの短
これはジェバンニを遥かに超える天才です。
また本番環境(母船)が手に入らないので、実行は一発勝負です。
未知のアーキテクチャをテスト無しでプログラミング、考えただけ
さらにネットワークでアップロードするには、双方が同じプロトコ
つまり、地球側とエイリアンが同じプロコトルを採用していた??
そう考えると疑問は尽きません。
しかし、ここで一つ仮説があります。
それは
逆にエイリアンが IBM PC/AT互換機 を愛用してたのでは?
というものです。
宇宙船を作る文明があるなら、PC/AT互換機くらい余裕で作れ
おそらくデルコンピュータ辺りにスパイを送り込んだのでしょう。
そうやって色んな星の製品をコピーした中で、地球のパソコンがエ
それこそ宇宙船で採用されるくらい。
しかし、それが地球侵略では弱点になってしまった…というわけで
こう考えれば、上記の不思議な展開も説明できます。いかがでしょ
いやーそれにしても、IBMって凄いですね。
ロボコップ
殉職した巡査がサイボーグ警官「ロボコップ」として甦り、活躍し
ウィーンという効果音・大腿に格納する銃などのクールなメカニッ
あと残虐描写がアレで、子供の頃トラウマになりました。
このロボコップですが、おそらくOSはマイクロソフト製です。
なぜなら劇中の起動画面でCOMMAND.COMの文字が見
COMMAND.COMはマイクロソフトが(Windows
今で言うコマンドプロンプト(Hello worldでおなじみ 白文字&黒背景のあれ)ですね。
パソコンどころか自律式サイボーグも簡単に動かしてしまう…
マイクロソフトの技術力は半端ないです。
Googleなんて目じゃありません。
しかし、ここで一つ問題があります。
該当シーンでは COMMAND.COM の次に LOAD BIOS と表示されます。
あれ?順番おかしいのでは??
普通はBIOS(バイオス)を先に読むべきなんじゃ…
BIOSとは「Basic Input Output System」の事で、ハードを制御する基本的なプログラムです
これを起動しないことには、コンピュータは何も出来ません。
だから COMMAND.COM をBIOSより先に実行しても、何
うーむ、謎だ。
おそらくプログラマのうっかりミス、つまりバグでしょう。
後半ロボコップの精神状態が不安定になるのは、このバグのせいだ
ジュラシックパーク
遺伝子操作によって甦った恐竜のテーマパークが舞台。
しかし開園直前にシステムがダウン。恐竜も逃げ出し、どったんば
CGを用いた特殊効果の威力を世界中に知らしめた傑作です。
さてパークのシステムはUNIXで動いているらしく、終盤に「U
ところが画面には…
UNIXらしくないゴリゴリ動く3Dグラフィックが表示され
たった一つのファイルを開くのに、やたら豪勢でド派手な騒ぎです
これのどこがUNIXなんだ!いい加減にしろ!!
私はそう思いました。
ところが最近になって、意外な事実を知りました。
このゴリゴリ3D画面、実在するファイラーなんだそうです。マジ
シリコングラフィックス社のFSN(File System Navigator)と言って、マシン内のファイルを立体的に表
だからあのシーンは、立派なUNIXです。
文句を言った人は反省せねばなりませんね…
すいません許して下さい。
Twitterハイライト
こんな事つぶやきました
ゾイド2 ゼネバスの逆襲 最高のドット絵といえばこれ!
ゾイド2 ゼネバスの逆襲
ファミコン最高のドット絵なら、このゲームに一票!少ない色数でゾイドの立体感を鮮やかに描いてます
武装やモールドなど、ディテールへのこだわりも凄すぎる#レトロコンシューマー愛好会 pic.twitter.com/aQG6B8w8Qx— K-Eba@プログラミング書籍の館 (@EndymionProgram) April 30, 2019
ファイアーエムブレム おっさんみたいな初代マルス
特選11キャラ!!
マルスを慕う女性図鑑今見ると、なんかマルスがおっさん臭い
顔がドット絵と全く似てない娘も何人かいますね…ファミマガ付録 ファイアーエムブレム攻略データブックより#レトロコンシューマー愛好会 pic.twitter.com/5jMU1ntRTB
— K-Eba@プログラミング書籍の館 (@EndymionProgram) May 7, 2019
ハードの限界を超える工夫とは
メタルスレイダーグローリー 1991年
全体的に斜めの構図が多いのは、ファミコンのスプライト上限(横8個)を超えない工夫です
そして、これがかえって画面の動きや印象を鮮やかにしていますこういう制限を逆手に取った演出だいすき#メタルスレイダーグローリー#レトロコンシューマー愛好会 pic.twitter.com/m6a14ojl02
— K-Eba@プログラミング書籍の館 (@EndymionProgram) May 26, 2019
ゲームの広告で発見 若き日のダウンタウン
1991年10月4日
ハドソン20週年記念ファミコンソフトとは?ロードランナーの再販でした。。。
「THE 功夫」の移植を期待していたチビッコは泣いたとかなんとか広告には若き日のダウンタウンを起用!
浜ちゃんも松ちゃんも肌がツヤツヤです#レトロコンシューマー愛好会 pic.twitter.com/gXxhT7db9Y— K-Eba@プログラミング書籍の館 (@EndymionProgram) May 23, 2019
桃太郎電鉄 99年プレイで露天風呂へ
スーパー桃太郎電鉄
もう一つの露天風呂に行けるウソ技ではなく本当技
本作には露天風呂が2パターンある事を、令和になってから知りました
なお、こっちの条件は「99年間プレイする」
そりゃ気付かんわけだ。。。#レトロコンシューマー愛好会 pic.twitter.com/KNfCcwOmSR— K-Eba@プログラミング書籍の館 (@EndymionProgram) May 20, 2019
クイズなんの英単語? の答え
さて、前回出題したクイズなんの英単語?の答えです。
こんな問題でした。
次の英単語には「ある共通点」があります。
それは何でしょうか?Cafe, Bad, Dead, Face, Beef
正解は16進数として解釈できるでした。
つまり「AからFの文字だけ」で作った単語です。
もっとプログラマっぽい表現なら
C言語で isxdigit() の戻り値が「真」である
と言えます。
こんな風に16進数の文字を使う遊びをHexSpeakと言
https://ja.wikipedia.org/wiki/
今回は3名の応募があり全員正解でした、パチパチ。
正解した3名の方には、Amazonギフト券を送信しました。
これで青山に土地でも買うと良い。
クイズ昭和のミステリー
では今回のクイズです。
先日うちの古代図書館(ものおき)から昭和の「推理クイズ集」
中を読むとトホホなトリックが多く、逆に面白かったです。
というわけで、その本からおバカな問題です。
——————–
【問題】
ある年の12/25、OLのAさんが何者かに殺された。
警察がAさんの部屋を捜索したところ、手紙を発見する。
そこには
「12/25の18:00に緑広場で待ち合わせましょう」
と書いてあった。
さて犯人は次のうち誰か?推理して欲しい。
1:栗山 学 大学生
2:橋田 清 消防士
3:石元 健一 駅員
——————–
ええ、それだけで犯人分かるんかい! という、イミフな問題ですね…
たぶん答えを見ても「は?」となります。
しかし、れっきとした本に載ってる問題です。
昭和ってのはテキトーなんです。
犯人が分かった名探偵は、本メールに返信してご応募下さい(理由
正解した方の中から抽選で3名様に、Amazonギフト券コード
締切は次号の配信まで。ご応募お待ちしてます!
※募集は終了しました
もうクイズのネタが尽きてきた…
今回はここまでです。読んでいただきありがとうございました。
プログラミング書籍の館 江畑