タグ

2009年2月19日のブックマーク (4件)

  • ゼビウスに施された万全のコピー対策 - シューティングゲーム探究記

    バトルスもゼビオスも地元の電気屋の店頭、駄菓子屋によく置いてありました。ナムコマニアだった私は違いを楽しみながらよく遊んだものです。その記憶と「XEVIOUSを懐かしむ」から遠藤氏の発言を取り出して加味し、抽出してみました。 ゼビウスは作り込まれたゲーム性ばかりが取り沙汰されていますが、実はコピー対策までさえもしっかりやっていたことが特筆に値するゲームです。黎明期に作成されたゲームであるスペースインベーダーや同II、ストラテジーXなどの裁判ではまだプログラムの規模も小さいほうであったため、ゲーム構成から配点、登場キャラクタの動きまでを別紙にすべて羅列してもまだ何とかなるレベルでした。しかしゼビウスほど面数も多く、キャラクタも多くなってくるとなかなかそうもいきません。そこで遠藤雅伸はゼビウスの基板がコピーされたり、改変された場合に備えて巧妙な対策をふたつほど施しておいたのです。ひとつはプログ

    ゼビウスに施された万全のコピー対策 - シューティングゲーム探究記
    n2s
    n2s 2009/02/19
    EVEZOOは「えべぞー」じゃなかったのか。
  • web開発者なら知っておきたい HTTPステータスコード : LINE Corporation ディレクターブログ

    こんにちは。ブログと検索を担当している河野です。 突然ですが、皆さんは404という数字を見て何を思い浮かべるでしょうか。 この数字からWebブラウザで時折見かける「404 Not Found」を思い出す人は多いのではないかと思います。ということで、ちょっと強引ですが、今回はこの404などのHTTPステータスコードについて、ディレクターの視点で知っていた方がいいことを書いてみたいと思います。 【1】HTTPステータスコードの定義と確認方法 まずはHTTPステータスコードについて一通り説明をしたいと思います。 HTTP ステータスコードとは、「HTTPにおいてWebサーバからのレスポンスの意味を表現する3桁の数字からなるコード」とWikipediaには定義されています。 冒頭であげた404は、このステータスコードの1つで、リクエストに対応するページやファイルを見つけられなかった時にサーバが返し

    web開発者なら知っておきたい HTTPステータスコード : LINE Corporation ディレクターブログ
    n2s
    n2s 2009/02/19
    にうるさい人が今LDにいるな、そういえば。
  • <はっぴいえんど>名盤「風街ろまん」出荷・販売停止 鈴木茂容疑者の逮捕で(毎日新聞) - Yahoo!ニュース

    ギタリストの鈴木茂容疑者(57)が17日、大麻取締法違反(所持)容疑で現行犯逮捕されたことを受け、18日、鈴木容疑者がかつて所属していたロックバンド「はっぴいえんど」のオリジナルアルバム3作などの販売が停止になった。販売元の複数のレコード会社によると、期間は未定という。同バンドは鈴木容疑者のほか細野晴臣さん、大滝泳一さん、松隆さんがメンバーで、73年に解散。「日語ロック」を代表するバンドとして今でも親しまれているが、解散から30年以上たって、こうした形での販売中止は異例だ。 ポニーキャニオンは18日に再発売を予定していたデビュー盤「はっぴいえんど」や「風街ろまん」の出荷、5月20日発売予定だった「はっぴぃえんどLIVE ON STAGE」の販売と、楽曲の配信を中止したことを明らかにした。また、キングレコードも3枚目のアルバム「HAPPY END」、「シングルスはっぴいえんど」など4作

    n2s
    n2s 2009/02/19
    小室さんの件で変な前例ができてしまったようで…
  • ヒアドキュメントの中でPerlの式を書く

    初代新幹線「0系」最後のラストランの日に、新幹線N700系のぞみでイーモバイルしながらこの記事を書いているid:TAKESAKOです。 Perlのヒアドキュメントを使うと複数行にわたる文字列を一気に代入したりするときに楽なので、使っている人も多いと思います。 my $foo = "bar"; my $tmp = time(); # ←関数の実行結果 print<<EOF; <div class="${foo}1"> <h1>TIME: $tmp</h1> </div> EOF しかし、ヒアドキュメントの途中でサブルーチンの実行結果も一緒に埋め込みたいときがでてくるときがあります。 @{[ Perlの式 ]} そのようなときは、@{[ リスト ]} というイディオムを使うと非常に便利です。 print<<EOF; <div class="${foo}1"> <h1>TIME: @{[ tim

    n2s
    n2s 2009/02/19