Archive for 11月, 2008

不調というか、XP たんがいかれてしまいました。
セーフブートも失敗するので、システムの復元も試せない。。。

ってことで、ここ2日くらいは再インストール作業(OSはプリインストール)してました。
ノートPCは HDD20G しかないくせに、パーティションが分かれていてかなり厳しい子。
Visual Studio 入れるためには余計なファイルを削除したり、仮想メモリに割り当てているHDDをオフにしたり、復元に割り当てている領域もオフにしたり、Windows Update によって侵食されるテンポラリファイルを削除したり・・・
つか、VS2008 SP1入れるのに6Gの空き容量が必要ってどういうことなのよ!!?

つーことで、何とか再インストールとVS2008 SP1 までは入れました。
今日は残りの環境構築しないと。。。あと XLink Kai を。。

Microsoft が トク得キャッシュバック キャンペーン なるものをやってます。

期間中に
「Windows Vista Ultimate 通常版、Windows Vista Ultimate アップグレード版、Windows Vista Home Premium 通常版」
を購入すると、それぞれキャッシュバックがあるとのこと。

これって、ダウングレード前提で考えると XP 買えてキャッシュバックあるってことよね?
XP買うなら、vista 買ってダウングレードした方が安いですYO。

※ダウングレードには XP のディスクが必要なので注意

今でこそ MSBUILD や VCBUILD といった便利なツールがあるんだけど、Visual Studio .net 2003 にはそれがない。
何か無いかなと調べてたら devenv.com でできるらしい。別に変なサイト名とかではない。

使い方は簡単で、下記のような感じ
VS2003_DIRECTORY/Common7/IDE/devenv.com hoge.sln /build debug

これは hoge.sln を構成 debug ビルドするコマンド。
うん、簡単だ。VS2003 しかない場合でもこれを使えばコマンドラインで作業ができるね。

ちなみにこの devenv.com は vs2005 にも入ってる。使い方は同じ。
まぁ、2005から MSBUILD や VCBUILD があるので使われることは稀だと思う。。

環境変数に何も設定されていない状態で、

sh VC8_DIR/VC/vcpackages/vcbuild.exe PROJECT

としたら

Error: cannot locate vcbuildui.dll. Messages will not be localized.

と表示された。

でもビルドは正常にできている。
まぁ、dll 読めないから出力メッセージをローカライズできません ってエラーなので、特に問題ないんだけど。
日本語版だからメッセージは日本語でちゃんと出るので何も困らないし。

ちなみに VC9 だとこのメッセージ出ない。VC8 だけで出るっぽい?

ひなた先生が教えるデバッグが256倍速くなるテクニック (単行本(ソフトカバー))

ついさっき買って来たー。
手ごろな大きさなので電車の中で読もうかなー。

ひなた先生が教えるデバッグが256倍速くなるテクニック (単行本(ソフトカバー))

気になるー。後で書店に行ってみよう。

うちの会社のPCは監視ソフトが導入されてるのですが。
監視されていると思うとオチオチ変なページが見れませんね!!

まぁ、変なページなんて見ませんが監視されるのも癪なわけです。
てことで、こんな感じでヤフオクとかは見てます。

winxp(vnc) <--ssh(暗号化)--> centos(firefoxとか)
winxp(terminal) <--ssh(暗号化)--> ubuntu, centos

とりあえず、監視ソフトからは一部のポートに対してなんらかの通信をしているようにしか見えない、はず。
まぁ、暗号化通信している時点であやしいですがww (あひゃひゃ

そろそろスパロボ最高傑作を決めようぜ

個人的にはEx、第4次、F、F完結あたりだなぁ。ゲームとして一番ハマってたのがその時期だし。
F完結のマゾゲーっぷりには絶望した。ウイングガンダム勢の命中率とか、雑魚のHPの多さとか、エヴァの装甲(悪い意味で)とか、ウィルウィスプの装甲(悪い意味で)とか・・・
熱血幸運サイフラッシュが勝利の鍵。

もっぱらビルド環境の整備してました。あとカジキマグロ2ndG。

ビルド環境を整備したおかげでかなり快適になりつつあります。
make に代わる Rake を導入して、デバッグ、リリースなどの目的別ビルドや階層別ビルド、某サーバへのアップロードスクリプト(rubyで記述) などを用意。
これらはすべて emacs 上で M-x compile で完結。素晴らしい。

まぁ、カジキマグロ2ndGやってる時間の方が長いんですが・・・(あひゃひゃ

しばらく更新してませんでした。家でカジキマグロ振っていました。

DirectX November 2008

今月になって新しいSDKが公開されました。DirectX11 のテクニカル プレビューも含まれてます。
Dynamic Shader Linkage なんてサンプルもありますYO!