トップ 最新 追記

じじぃの日記、ツッコミ可

Twitter: @jijixi_org
Xbox Live: jijixi

初心者が書いた OCaml 入門
Spotlight tips サイト内リンク集
1970|01|02|
2003|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|11|
2011|05|
2012|01|

2009-06-01 [長年日記]

% [雑談] 気付けば十日も放置とか

生きてますよ、いちおう。 しかしネタが無い。 あんまり体調が良くないのもあって、公私ともにいまいちアクティブになりきれない状態がにょろにょろと続いてる感じでどうにもこうにも。

% [game] レイヤーセクション (セガサターン版レイフォース)

シューティングゲームにハマり直してから、サターンソフト箱の中にレイヤーセクションが無いのに気付き、「リアルの友人でシューターはわしだけだから誰かに貸しっぱになってるとは考えにくいし、たぶん自分が売ったんだろうなあ、記憶に無いけど」ということで「わーん、当時のわしのバカバカ」と嘆きながらちょっと足を伸ばしてゲオに行ってみたら幸運なことに置いてあって速攻で保護したりした。 680 円って…… 安すぎるだろ常識的に考えて。

他にも過去に手放したことを激しく後悔していたメガ CD 版ナイトストライカーとかも発見したりで、何ここのゲオの神在庫。 こっちは 2,480 円とちょっとお高かったけど、サントラとしても使えることを考えれば十分元取れる値段。

そういやメタルブラックも見当たらないんだよなー。 何やってんだ、当時のわしは orz


2009-06-04 [長年日記]

% [雑談][Ruby] bool

odz さんとこ経由で、TrueClass | FalseClass の親クラスBoolClass(仮)が欲しい! on Ruby - エンジニア&Rubyistの徒然なるままに

Ruby は nil も真偽値の一つだから BoolClass を作るなら nil もそこに入れないと。 でもそうすると何か色々変なこと起こりそうな予感。(根拠は無い)

つーか、厳密に true と false を検出したいならこう↓ 書くと良いと思う。 (そういうシチュの是非についてはこの際スルー)

>> def f(x)
>>  case x
>>  when true, false
>>   p 'bool!'
>>  else
?>   p 'not bool'
>>  end
>> end
=> nil
>> f true
"bool!"
=> nil
>> f 1
"not bool"
=> nil
>> f false
"bool!"
=> nil
>> f nil
"not bool"
=> nil

あとまあ if で書く場合でもクラスがどうこうとかじゃなく普通に比較すれば良いだけだと思うんだ。

>> if object == true || object == false

もしかしてもしかすると効率 (微妙だけど) を考えるならこう↓ した方が良いのかもしれないが、実際のところはソース読んでみないとわからん。

>> if true == object || false == object

2009-06-10 [長年日記]

% [Ruby][Rails][REE] Ruby Enterprise Edition あなどりがたし

互換性問題に頭を悩ませるのが嫌で、仕事関係ではいまだに Ruby 1.8.6 を使ってたりするんだけど、新しいサーバに通常のパッケージシステムで Ruby を入れようとすると 1.8.7 だったりする時代に来てるので、そろそろ REE の導入を視野に入れるべきかという気になっている今日この頃である。

というか結構前からそう思ってはいたんだが、よく使っている FreeBSD で単純にインストールすると色々と不具合 (pthread 関係) があってなかなか導入できずにいたりした。 で、昨日ようやく ports で使ってる configure 設定を真似すれば良いと気付いて make -V CONFIGURE_ENV の結果を流用してインストールしてみたら色々うまく回り始めたので、とりあえず手元の開発環境の Ruby は REE に移行してみたり。

script/console を起動した状態のメモリ使用量を比べてみたが全く同じだった。 まあ、この辺は GC が動き始めるレベルまで行かないと差は出て来ないんだろう。 んで、詳しく調べるのはめんどくさいんで、今まで rake test で 3 分ほどかかっていたプロジェクト (貧弱マシン乙) を REE で試してみたら、なんかこんな感じ。(time の結果)

/usr/local/bin/rake test  117.69s user 22.14s system 81% cpu 2:51.95 total
/opt/ruby-enterprise-1.8.6-20090520/bin/rake test  83.78s user 17.02s system 77% cpu 2:09.35 total

結構違う。 REE じゃない方もバージョンは 1.8.6。 何度かやってみたけど、常にこれくらいの差が付く。 GC が速くなってるからなのか、GC の回数が減ってるから結果的に速くなってるのかはわかんないけど、とにかく目に見える程度に速くなってることは確か。

ということで、新しい機能をどんどん取り入れたいという場合はともかく、保守的に Ruby を運用したいなら REE はかなり魅力的な選択肢と言えそう。


2009-06-11 [長年日記]

% [game] ダライアス R (GBA)

ひょんなことから初めて入った中古屋で前から探していた GBA 版鋼鉄帝国を発見して、しかもプレミア付いてるかと思ったら 1,480 円とかで何それ安っ、うひゃほ〜いって感じで浮かれてたら何かダライアス R というのを見つけて、へ〜こんなの出てたのか 980 円だし気分が良いから一緒に買っちゃうぞ、と買ってきたのである。

で、起動。 箱裏には「ダライアス新伝説」とか書いてあるけど、画面写真見る限り初代ダラにしか見えない。 一体どういうこっちゃ…… と思ってたら、ナニコレ、ヒドイwww

どっからどう見ても初代のゾーン A にしか見えないのに音楽がコズミックエアウェイ。 キャプテンネオはどこ行った? しかも何か変なアレンジされててキモイしコレジャナイ感満点。

なんなのさ、この展開…… と思いつつボスに到着。 当然のようにシーラカンスで攻撃パターンもまんま初代のやつなんだけど、なぜか音楽は G ダラのアドバタイズ曲。 意味不明すぎるwww

で、とりあえず倒してゾーン B に行ってみる。 見た目はやっぱり初代なんだけど、音楽がまさかの外伝の 1 面。 ありえねーw

パワーアップのシステムとか全体的な見た目はほとんど全て初代準拠なのに、音楽だけ色んな時代のをごちゃまぜに突っ込んである感じ。 一体これ作った連中は何がしたかったんだ?

% [game] 鋼鉄帝国 (GBA)

ニコニコでプレイ動画も見てたし、あらかじめ覚悟はできてたんだけども、やっぱ微妙に残念な出来だなあ。 いやまあ、GBA でシューティングと考えれば普通によくできてるとは思うけど、MD 版を愛したものからするとちょっとね。 ちなみに MD 版はプレミア付きすぎで再入手は諦めてる。

面構成の変更とかボスの変更なんかは、まあ逆に新鮮と言えなくもないんだけど、ゼッペロンの爆雷の挙動が変更されてるのだけは我慢ならんなあ。 そもそもあの無駄にデカイ当たり判定を許容して奴を選ぶ理由は、爆雷の連射性から来る高威力にこそあったと思うんだけど、GBA 版は二発目が上じゃなく前に飛ぶようになってるせいで接近して連射ってのができなくなってる。 おかげでゼッペロンは単なる苦行機体に成り果てた。 存在意義無し。 つーか、この仕様で戦艦をノーダメで倒せるのか?

あとは、ラスボスの最終形態が変わってたのもちょっと残念かな。 スペックの問題で再現できなかったのかもしれないが、好きだったのになあアレ。 初めて見たときは本気で絶望したけどね、「こんなのクリアできるのか?」と思った(苦笑

ともあれ、色々不満はあれど、寝っころがって鋼鉄帝国ができるというだけでも十分元は取れてると思った。 ダラ R の方は 980 円でもキツい買い物だった気がするけど。

% [clip][game] sm3428346 (ダライアスR 全曲集)

980 円払わなくてもヒドさを味わえる動画。 「酷すぎてついまた来ちゃうシリーズ」とかわけわかんないタグが付いててワロタw

% [game][雑談] Xbox360 のゲームをすごい数買っている

まあ廉価版や中古の安いやつばっかだけども。 新しいゲーム機を買うと往々にしてこうなる運命。 ハード買ってまでやりたいとは思わなくても、気になるものはそれなりにあるしね。

んでまあ、買うのはいいんだけど、別に猿のようにゲームばっかやってるってわけじゃないので結局のところ…… 積む。 MassEffect とかいつになったら終わるんだろうな。

酔う酔う言いつつも Halo3 とか買ってみてたり。 や、一応 Xbox の看板タイトルだしさ。 まあやっぱり酔うんだけども。 一番簡単な難易度でちょっとずつやってるよ。 調べてみたら、これってマラソン作ったとこのなんだね。 マラソンっつーと、わしの FPS 苦手感を決定付けた作品と言っても過言ではない。 開始 5 秒で酔ったという伝説が(苦笑

% [game][雑談] ゲームはリアルさを求めるとシェンムーになる

やはりシェンムーは早すぎた名作なのかもしれない。

  • Mass Effect が SF 版シェンムーに見える
  • Test Drive Unlimited が自動車版シェンムーに見える
  • Assasin's Cleed は歴史版シェンムーに見える

特にマスエフェは絶対シェンムーの影響受けてると思うんだがどうか。 シェンムーのにおいがするゲームがたくさん出てきている今こそ、本家シェンムー復活を。 …… 無理だろうなあ。

% [game] アサシンクリード

今日買ってきたばっかだけど、これおもろいなあ。 シェンムー + メタルギアソリッド (MGS) って感じ? つーか、暗殺という要素に力を入れてるから (わしが期待している) MGS より MGS っぽいっつーか。 まあ、あっちは 1 作目しかやったことないけど、あれって意外と (期待に反して) 隠密行動が難しいんだよね。 こっちはハイテク装備とか無いせいもあるかもしれないけど、ちゃんと隠密行動できて楽しい。

ところで、英語表記は「Assasin's Creed」なのに、なんで日本語表記は「アサシンクリード」なんだろうね。 「アサシンズクリード」で良いじゃないか。


2009-06-16 [長年日記]

% [game] Halo3 日記

ストーリーが盛り上がってきて先が気になりすぎるので、無理して 2 時間ほど続けてやったら超吐きそうw やっぱ 1 時間くらいがギリギリ安全圏だなあ。 それでも無傷ではいられないんだけど。(微妙に酔う)

前作までの話がわからないと意味不明なところもあるんだけど、さすがにそこまで手を出す気力は無いから Wikipedia で補完したり。 んで、設定とか色々読んでると段々 ODST が楽しみになってきたりして。 買う気かよ、どうせ酔うくせに。

Halo Wars は体験版やってみたけど、あんまり合わない感じなのでスルー。 FPS は肉体的に合わないけど、RTS (リアルタイムストラテジー) は純粋に嗜好的に合わないんだよな。 「ストラテジー」の部分はともかく「リアルタイム」の部分が原因で、ある程度難易度が上がってくると「ムキー!!」ってなって終わるパターンが目に見えてる。 ストーリーは気になるんだけど……

% [game] Bio Shock 日記 (仮)

近々プラコレ版が出るらしいので体験版をやってみたんだが、FPS 版サイレントヒルって感じで雰囲気がドンピシャ好みだったので買うの決定。 まあ、どうせ酔うんだけどさ(苦笑

主人公の変なブレーキ壊れっぷりとかサイレントヒルっぽい。 変なクスリの注射とか躊躇無く打っちゃう神経はどうかしてるw


トップ 最新 追記

日記ってのは本来、自分で読み返すためにあるもんだよなあ……
もしくは有名人になったら死後に本になったりとかか?

RSS はこちら

jijixi at azito.com