Repo

kjana00@gmail.com

older <-

2010-01-23 01:13:49

今朝はくもり。朝ごはんはパンとソーセージとゆでたまごとサラダ。あの白いのはこの黒いのの中身だったのねと歩道橋の上から木の実を眺めたりしつつ仕事場へ。天気が悪いのは気分が悪くていけないね……

新版の方の設定ファイルも本体チームの方で拾ってきてくれてたらしいということで、今度はこっちの対応作業をしてみる。とりあえず前の版に入れた修正を取り込んでから。今回の設定には取り込んだコードで救えるエントリは入ってないけど、まあ入れといて損は無いでしょう。で、新版の方で拾えてない変数は、と……

いくつか拾えてておかしくなさそうなのが拾えてない。何だろうと思ったらソースから変数定義を集めるスクリプトが行頭から定義が始まってる場合にしか対応してなかった。キャリブレーション変数だの観測点だのって extern だったり static だったりだから、概ねそれで拾えるんだけど、拾えてなかった変数の定義行は特に意味がある風でも無いのに空白で始まる。一時変数を拾えちゃうのが鬱陶しいかなと思いつつも、行頭の空白は許すようにしたらそこは拾えた。で、余分に集めたエントリのおかげで拾えてたのに拾えなくなった変数をどうしようかと……結局、設定ファイルと集めた変数から対応コード用の表を作るスクリプトの方で、未対応の型を持つエントリは無視するようにして解決。論理的には集めるところで同じようにするべきだけど、まああんまり凝ってもしょうがないか、と。

別件の打合せが入ってるからとメールを読むぐらいにしておこうかと思った昼休み明け。開発室のネットワークを他から切り離す関係で新しく発行されたメールアドレスについてアナウンスが出たんでツールの通知用メールアドレスを変更して下さいというアナウンスのメールを書きかけてたら、すっかり打合せのことを忘れてて時間になったら電話がかかってきたりして。慌てて会議室に行って色々。講習の感じがこうだったねぇとか、展示会行ってきました、こんな感じとか。

戻ってからアナウンスのメールをまとめて出して、それから続きに戻る。次の拾えてない変数は、配列の各要素に別名付けてアクセスしてるエントリでした。これはスクリプト起こして別対処、と。その次は NVRAM の観測点で、これはさっき設定ファイルより後に修正されたメモリマップを使うようにしたからオフセットずれたせいだねというのを確認。最後までずれっ放しだったら ad-hoc な対処をするけど今は放置。その次のこれは手書きで集めてるのに入れておいたらとりあえずは OK。……一通り、片付いたかな。後は設定ファイルなりコードなり更新されてからの話。

昨日質問のメールを送っておいたのには「その通り間違いでした」という答えが返ってきてたんで安心。そんなで一段落ついた感じだから、ネットワークを閉じるからドメインでのアカウントも変わるっていうのがあって、もう作って今は今までと同じネットワークにアクセス出来るようにしてありますっていう話があったから、そっちに移行するための作業を始める。Outlook Express のアカウント情報を export しておいたつもりで二つある内の片方しか出してなかったからもう片方分は結局手で作るとか、メールを import は出来てもフィルタは付いてこなかったということで定義し直しとかから。

何か Cygwin の zsh がアプリケーションの初期化が出来ませんとか言って動かないのに悩みつつ、Internet Explorer と Firefox の設定を直すだの Explorer の設定を直すだのシステムの設定を直すだのあれだのこれだの延々と。いじらない環境に慣れたらこの辺りはずいぶん楽になるんだろうけど、いらないアニメーションだの気持ち悪いスムーススクロールだの場所を取るアイコンに名前までお付けしてこのお値段だのどうにかしないとやってらんない…… activation follows mouse に慣れ過ぎてる上に画面が狭いから click to focus な環境じゃ仕事が出来ないとか Cygwin の $HOME と Windows の My Document は一致しといてくれた方が色々楽とかもあるし。

……そう、同じプロキシを設定しても Internet Explorer しか外に通してくれないっぽいからアドオンの .xpi を Internet Explorer で拾ってくるなんていうのをするついでに調べてて、Cygwin のバイナリが動かない理由がアクセス権限周りの問題だっていうのを確認したんで CYGWIN=ntsec と環境変数を設定するとか /etc/passwd にエントリを増やした上でグループを 10513 から 513 に変えておいてみるとか /bin 以下を見たら幾つか実行権限が落ちてるファイルがあったんで chmod o+x /bin/* するとかして Cygwin 環境が使えるようにもしていたのでした。$HOME を前のアカウントと同じにするっていうのはファイル所有権的に面倒臭いことになりそうだから、普通に別ディレクトリを使うようにした上でいるものは前のから cp && chown な感じ。大量にファイルがあるディレクトリのコピーを Cygwin 上でやるものじゃないっていうのをつい忘れると二十分ぐらいプロセッサを喰われ続けて大変な感じになります。

もうちょっと何かあるけどまあとりあえず最低限ならこんなものかということで終わっておいて帰る。切り替えは火曜日、で、月曜日は休む予定だったから、今日中に問題無く使える目処を付けておかなきゃならなかったわけだけど、まあ、どうにかなったわね。それで割合あったかめな感じの中帰って晩ごはんは五目寿司となすの塩もみ。うん、やっぱり煮込むには加熱モードの最弱が一番いいみたいだな。適度にぐつぐつ言いつつそのまま沸騰し続けたりはしない、と。

後は WWW 見てゲームして。うっかりサーベルタイガーに殺されてみたりしたんで混沌の戦士が舞い戻る。死ねと言われたけどまだ 3 階まで下りてないところだった上に一撃で死ぬようなダメージも無かったんでまあ、順調?

older <-

goto

hint can be:

Tags

old

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12