Memoranda: August 2000

適当なメモです.「日記」って書くと絶対に続かないから,メモで十分なのです.とにかく,そういう事なのです.

2000/08/01

寮をでた時にはもう本当にいい天気で,坂登りしたらしばらく動く気無くなるかな,っていう感じだったけど,ついてみると雲が多い.ありがたい.何か裏口から入る直前に雨降ってきたけど :-P ま,自分が降られるんでなければどうでもいいです....

さて,おしごとなのだわ.っていっても動作確認の続きで,しかもまあ大丈夫だろうっていうぐらいの自信はある.なかなか,気楽なもの.... で,確認したところで「できたんで送りましょうか」っていったら,「係数直接指定するんじゃなくて,選択肢のなかから選べる形式にしてくれた方がいいな」などとおっしゃる :-P そうかなぁ,係数そのもの指定するんでもたいして使い勝手は変わらないと思うんだけどなぁ.

まあ直しますけどぉ.そんなに難しくは無いし.ROM 領域の使用量がちょっと増えるね.で,係数表つくって,パラメータは表のインデックスにして.... 実際に領域の大きさかえちゃう形式でなくなったから,動作途中での変更も可能なんだよね.他のパラメータみたいになかで使う変数わけないと.使うところで係数を表からひいてくるようにして,最小限の変更でなんとか.確認して,送り出して.... ふぅ.

メール送る直前に係数直接指定してた時のコードが残ってるのに気付いて,あわてて直したのは秘密 :-P 平気で動くんだもんなぁ.実質的に nop になってたから.でもあのままだと ROM 領域に書き込みにいく怪しいプログラムになっちゃう.気付いて良かった.

修正ほとんど終ってて,ちょっと確認したらおしまい,のつもりが何だか妙にばたばたしちゃったな.午後も後半だと,妙に忙しかったように感じてしまう.実際には結構余裕あったんだけど.外向けの話で,昨日終るつもりだったからかな.

何か雨.でも帰るまでにはやむかな.....ん,やんだやんだ.ことにしよう :-) ちょっとくらいぬれたって気にしない気にしない.かささすほどじゃないからね.何だか散歩中の犬に妙に気にされてしまったけど.何度も振り向いてこっちみるの.なぜ?

SmartTalk だそうで.「歌詞と音程をあたえると歌えます」 :-) サンプルありとの事.....商品として売り出すっていう事は,それなりに需要というものを考えているんでしょうけど.... :-) 画期的は画期的よね.あちこちでいろいろやっているのだわ.

....XML ベースのシステムにメモ書き環境をうつしてみて一日目.どうかな.やっぱり単なるテキストから生成してた時と比べると,ソース書くのはちょっと手間が増えてるのかな.本当にちょっとだけど.あの形式はちょっと扱いがめんどうだからなぁ.メール送りつけて自動更新,っていうようなのだとあっちをベースにしたくなるけど.XML は適当な環境が無いと書いてられないです....

2000/08/02

今日は昨日と逆.はじめはいい感じでくもってて,軽く風も吹いてたのに,むこうについたらもう,それはいいお天気.....なに,まだ頭のなかがとろとろになるほどじゃないさ,と無理にふるいたってみてもね....

忙しいとこはとりあえず昨日でおしまい,なので,今日は気楽に :-) プログラムを修正した分,ちょっとメモリ使用量調べ直したり,計算量的に影響が無い事を確認したり,と.

それでドキュメントを修正したり.そういえば ROM 領域の定数テーブルの説明って,全然書いてなかったな.書いた方がいいかな.ソースみたら自明なんだけど.... だいたいコメントでそれなりの説明はしてあるし.でも,だめかな.少なくとも固定小数点表示のどこが小数点になるかぐらいはわからないと?

お昼はドライカレー.まあ,それなり.そんなにひどいものじゃない.どちらかというと,つけ合わせのやる気の無いサラダ,っていうか単なるせんぎりキャベツとみそしるをつけるっていうバランス感覚とを疑う :-P ....焼きなすかひややっこでもあったら魚とってたんだけどな.

昨日から突然変な遅れがでてた proxy が,夕方急に直った.昼礼では「トラフィック調査のためコンピュータと IP アドレスの確認をしといて」なんていってたから,多分その関係なのかな? でも一体どういう調査をしてたんだろ.もう一つの proxy には影響無かったみたいだし.... まあ常用してる方が,古くてあんまりメンテナンスもされてないみたい,っていう事からして,能力低いんだろうけど.で,同じマシンで監視プロセスも走らせたから,そりゃ重いわ,とか?

どういう目的のトラフィック監視だかしらないけど,ちょっと休憩でもうろうろしにくくなるかな.... 気分的に.

帰り道.おぅ,田んぼに水張ってる.... って,さっき大雨降っただけだって :-P でもたいして時間たってるわけでもないのに,このあめんぼらはどこからこんなにいっぱい来たんだろうね.

京橋で雑誌一冊買って.ゲームプログラミング,なんていう本を見付けてちょっとよみふけったり.BIT の記事をまとめたやつ.かな.Calculation なんて,xpat2 以外の場所でみたのははじめて.そっか,絶対確実ではないけど,相当な高率で成功できるゲームなんだ,ほんとは.一回しか成功した事無いにょ.

なんとなく立ち読みして,ポテトチップス買って帰るのです.それでもまだ 1900PM.早く帰れるって,いいね.

2000/08/03

最新版の DSP プログラムをちょっと眺めていて,ちょっと疑問が.... 追加してもらったはずのコマンド,テーブルでは nop な関数さしてる.これだとこのコマンド使えないよね.コマンドの処理ルーチン自体は用意してあるみたいだし,単なる変更忘れかな.メールしとこ.

さて,やる事無い.... っていっててもしょうがないか.機能増やしたんだから,制御側もそれを扱えるようにするべきなのかな,という事で,いわれる前に調査 :-P えーと,これって動き出してから動的に変える事ってある? うーん,あるような,ないような.... とりあえず最初に設定するようにしてみよう.そうするとやっぱりパラメータ指定は前作ったこれ使うよね.そうすると,対称性の面からも,今までここでみてなかったパラメータみてやる必要があるか.でないと気持ち悪いし :-P

で,まあ,static だった配列を extern にする必要がでてきたり,コマンドで識別して特定のパラメータの値を得る関数を作ったり.設計が悪いよぅ.泥縄だよぅ.でも設計した,あるいはしなかった :-P のも,実装したのも自分なのよね.自業自得.自縄自縛.くぅ.コンパイルとおして,実行すると assertion failure.... あう,この書き方だと使えるコンボボックスが存在してないといけないね.いらない書き方すると,後の書き換えが増えるだけか.

「どうせなら実行中に変えられたほうがいいな」っていわれるのが見えてるからいじれるようにしよう.レイアウトが苦しいね.... この表示文字列を変えるやつ,いらないかな? ここにいれるか.箱追加.ビューの変数とのバインディング足して.... まだ assertion failure? ....追加したコンボボックスの ID まちがってる :-P よし,直した.うん,動いた.....つもり.細かい事は明日かな.

Hello Worldおもしろがってもらえるのなら,きっと Beer Song も気に入ってもらえるに違いない :-) sendmail.cf でプログラム書くかぁ :-)

....というのを書くのにえらく苦労してたり.リンクのもとを探すのが大変で.「学生時代のページにあったよね」って見に行ったら,サイトの改修中で URL わからないし.Bookmark ごともってきてはあるけど,あれは今電源が入ってない,ダイアルアップで接続してる,寮の部屋にある PC のなかだし.「むかし ruby-list にまとめて出したな」って検索しにいったら,w3m だとフォームの入力を余分に escape しててできないし.結局 Internet Explorer なんぞ起動してしまいましたよ.

ちょっと休憩時間に http://www.w3m.org/ から w3m-0.1.10+tb2 拾ってきて make したら,検索の方は直ってた.でも proxy との関係で 302 で返ってきた URL がどうにかなるんで無限ループになるっていう,wwwoffle で有名になった症状は変わらず.細かい現象忘れちゃったな.... どこかの日記でしっかりした説明と,対処についてみたおぼえがあるんだけど.

晴れた日の夏の夕暮れはほんとにきれい.わけもなく元気になる :-) 何だかいい気分.

2000/08/04

昨日の晩の事.メモ編集してスクリプトかけて,中身をみると何か変.読んでみれば,リンク張ったパラグラフでテキストが増殖してる.....バグじゃん.あー,スクリプトと libxml インタフェースとどっちが悪いんだろ.libxml 付属の xmllint を --debug 付きで起動してみると,parse tree 自体は正しいみたい.自作のインタフェース検証用スクリプトだと,増えてる.様子はつかめた.Tree の葉が複数になるとおかしいんだ.... xmlNodeListGetString() はノードのリストから文字列を得るんだから,当然.

単一ノードのテキストを得るには何を使うんだ? という事でしばしソースを散策.xmllint のソースも参考にしつつ,いろいろ.xmlNodeGetContent() でいいのかな.....とりあえず大丈夫そう.でも entity reference とかでてくると泣くかも :-P さあ,寝ましょう....

で,朝.朝食がたまごかけご飯と味噌しるとおひたしになってしまうので,納豆をおかずにするのはやめてほしいんですが.... だいいち納豆食べたとしても,全然足りないような.全く,わざわざ大阪まできて目にしたくないものだわ :-P

今日も暑くなりそう.っていっても昼間は冷房効いた建物の中なんで,じつは朝の坂登り以外でそんなに強く感じる事は無かったり.でも,はっきりいってこれだけで十分 :-P っていうか,これ以上だと熱暴走してあらぬ方向に考えがいってしまいます.仕事になりません.

修正済の DSP プログラムが送られてきたのでチェック.やっぱり,あの一行,テーブルの中の一ワードだけか.ROM 焼いて.... ROM ライタがセルフチェック中.これ時間かかるんだよね.待ってる間に制御プログラムの方を進めようか.二十分してもまだテスト中.こんなに時間かかったっけ? まあいいや,お昼食べて,昼休みの後だね.....まだやってる一時間たったにょ.いくらなんでも変.先輩にたずねたら,「起動ディスクで起動しなかったんじゃない? 電源切ったおぼえないから,ブレーカあげた時にデータディスクが入ったままかってに起動しちゃっただけで」.... ああ,時間の無駄.

動作確認,動作確認.うん,一見動いてる様に見える.意図した通り,ってね.制御側ちゃんと作ってないから,修正してもらったところが直ってるかどうかはわかんないけど :-P ソースでは直ってたから,大丈夫でしょう.....とかいってないで,とっとと完成させて試せばいいんだよ :-P

ちょっと呼ばれて「この変数の初期値ってどうなってるか調べられる?」.まあ調べましょ.変数名はこれ,と.定数が二つあるけどどっちが使われてるかわからない.メモリ割当してるファイルではこの定数,直接変数に代入されてない.初期化の時に ROM 領域からうつすんだ.初期化関数はどこだ.... パラメータ領域の先頭から固定数,ROM 領域のデータを転送してる.変数領域と ROM 領域の対応とって,使ってる定数を特定して,その値.....自分が作ったわけじゃないアセンブラモジュール読むのはめんどうでいけない.

夏らしい夕日をみて,「こうしてきれいな夕日をみてると....」って考えかけたのはいいんだけど,次にでてくるのが「あっちが西なんだなぁと感じる」であるあたり,あんまり詩人は向いてないみたいだね :-)

nvi でも `set filec=/' とかしておけばファイル名を入力する context で `/' を入力すれば補完と一覧表示が効きますけどそれではだめ? Syntax highlighting なんかはさすがに無いですけど.

他人の日記読んでて,今日はじめて気付いた事.そっか,最近 ruby-list あたりの流量が極端に減ってるのは,学生が夏休みだからなのね.自分はコンピュータルーム使える限り休みでも出かけてって遊んでたりしたし,院入ってからだと何だか「来て当然」という雰囲気もあったんだけど.後期にはいってからは休日だの土日だのにでる事も増えてたし.徹夜したりは絶対にしないあたり,それなりに余裕はあったんだけどね.

うん,うけたうけた :-)

2000/08/05

もうちょっと早く寝ないとだめだなぁ,と.

とくに理由もないのにだいぶ遅くなってから ruby の XMLParser モジュール拾ってきていじりだすのが悪いんだけど.なんだか FreeBSD の ports-current の expat 古いような気がして本家からもってきてみたら,実はおんなじだったり.ports 使いましょ.で,またソースもってきた後どうするかってちゃんと理解してなくて,bsd.ports.mk みながら make extract 終った状態でどうなるのか探ってみたり.そんなことしてるから時間かかって.

libxml のインタフェースいじりだしたのは XMLParser がイベントドリブンな,SAX 風のインタフェースしかもってないと思い込んでたからなんだけど,expat 直付けのインタフェースはそうとして,ラッパで DOM インタフェースもちゃんとあったりするっていうのに気付いてしまったのね.とすると,ずっと完成度高いものがあるのに,っていう気分になるわけで.

もう一つ,XMLParser だけでなく他のファイルも何だけど,HTTP 経由でファイルとれなかったっていうのも理由にあった.で,これはどうもサーバ側で何か制御してるらしくて,場合によってはちゃんととれるっていうのが判明した.こうなるともう,拾ってくるのを押しとどめるものは無いの.....にしてもアクセス人数制限だか,データ流量制限だかしらないけど,エラー返すでもなくただいきなり切れるっていうのはかんべんしてほしいぞ.

そこまでして拾ってきて install しても,実用に供するのはずっと後になりそうな,そんな変わらない予感 :-) だって今のシステムでもとりあえず動くし.XML 使ってるっていったって,そんなに複雑なことするわけじゃないしね.もっとも結構 ruby 側に見えるインタフェースは似ている風だから,うつすのもそんなに難しくは無いはず.

で,朝は眠いのだね.何だか最近休みの朝ご飯がクラッカーになってるような.起きてから出かけるまでにニュースとかメールとか読むようになったから.何にも食べないとちょっとつらくて.まぬけな.

朝ご飯はみそラーメン.また普段いくのとは違う店で.それなりの中華料理屋.つまり,てきとうに定食でもないと数頼めない上に財布に厳しいっていうタイプ.ランチあるけど,なんとなくラーメンが食べたいだよ.おいしかったけど,汗だく.レディースランチってのがやけによさそうにみえる.レディースなんて限定しないで,ふつうにだしてくれれば間違いなくうれると思うぞ.

そのまま国道の方まででる.でるまでの間に方針決定.今日は京橋にいとこ.....方針っていうほどのものかな? そのまま立ち読みしに.汗が全然ひかないよ.

適当に二,三冊雑誌読んで,ゲームしに.二回もひたすらモードやるとへろへろ,とか.1996 年度の賞なんかとったりしてるのね.ずいぶん長いつき合い.いまだに名人どまりだけど.3 より 2 のがすき.後はあんまり.

店を変えて更に.うーん,こっちはやるゲームが減ったようでいて,二階に古いゲームが入ってたりして.やっぱり昔から進歩してなくて,5,6 面で時間切れになるなぁ.なんてことして,しばらく他人の対戦ながめたりして.みるのは相変わらず嫌いじゃないんだよ.でもやるのは確実に減ったね.一人で遊んでる余裕のある店が無いから練習できない.ご飯食べようかって外にでて,本屋によってまんが二冊.反対側からでて,何故かまた別のゲームセンターに入ってたり :-P こっちはもう,ほとんど古いゲームやるためだけにきてる.まあ晩ご飯食べようっていう気があるから,軽く数回.

晩ご飯はからあげペア.ここのからあげはおいしいと思います :-) 家庭の味っていう感じで.スープとチャーハンとからあげとミニサラダ.カップスープだからってスプーンもなしですか,なんていう事はあったけど.

ずっと痛んでた口内炎が直ってきたようで.....気付くのが遅いにょ :-P

ちょろちょろっと `tosha -t #n -f wav -o - | gogo stdin track#n.mp3' をするスクリプトを書いたり.`1' にたいして `track01.mp3' としたかったんで,楽するために ruby.`1-10' なんていう引数に対しては `/^(\d+)-(\d+)$/' で `rec_track.concat ($1.to_i..$2.to_i).to_a' で配列作って,最終的には `rec_track.sort.each' で system 呼ぶ.安易 :-P uniq いれた方がいいな.いれとこ.

2000/08/06

昨日の ftp put は一回でうまくいかなかったり.index.html だけ更新されちゃったから,本体の方を put しないわけにはいかないじゃないか.うー,いつも使ってるスクリプトなのに.ncftp 使ってみて.... なにも put しないのにエラーも何もださないのはやめてほしい.... ftp で.... うまくいった,かな.でもこれソフトウェアの問題というより,相手方の問題のような気がする.0200AM から 0300AM の間にバックアップでもしてるのかな.ftp login できるっていう事は,read only mount でもして? それでこういう挙動になるかどうかはしらないけど.

早めに起きてみたけど,つめ切って,ニュース読んでメール読んで,それでも終らなかった CD 一枚分の mp3 の演奏をききながら JNetHack して,そこそこ調子良かったのに下らない事で墳死してたら 1330PM なのでご飯食べに出発.....掃除しようと思ったんだけどな :-P

朝ご飯はポモドーロとパン.今日は IMP でアンパンマンのミュージカル,Twin でも関連イベント,っていう事で,やけにお子様人口が多い :-) まあ,泣き叫んでたりわめき散らしてたりしなければかわいいもんで,なんとなくほのぼの.となりの子が話の種にするんで,食べてる時に妙に意識したり.あんまりお上品にはできませんが :-P

ちょっと遊んでみる.このゲームで真上にレバー入らないのは問題外ですぅ.... 残機多めに設定されたシューティングゲームで久しぶりにだいぶ進んでみたり.ボム使えない貧乏症のせいで,どうしても限界が....

難波の方へ.千日前筋歩いてたら,パチンコ屋の地下がゲームセンターだった事に気付いて寄り道.ここは一ゲーム 50 円なのね.ちょっと前のゲームが結構ある.そのぶん最新のは少ない :-P 二,三ゲームしてみる.このゲームだとボム使うのにたいして躊躇無いんだけどな.....って,そうでもないか.緊急回避では使えてないね.やっぱり.

さらに南下.中古屋をみてまわったり.....本当に中古専門なのは一軒だけで,あとはふつうの店なんだけど :-) その,マザーボードとメモリ 128MB と Pentium III セットで 35,000 円っていうのにはひかれてしまうなぁ.... いや,無駄づかいしてる場合じゃない.見事に「アルミの箱」っていう感じのケースみて「そうそう,これこれ」とか.....FreeBSD 4.1-Release の CD-ROM ないか見てこようと思ってたような気がするんだけど.... :-P

雑誌一冊かってから,いつものゲームセンターへ.あんまりやらなかったけど.... ここくるまでにすでに二軒他の店にいってるんだから,いうほどのもんじゃない :-P ところでこのロケテ中のガンシューティングゲーム,`Death Crimson OX' っていうのは,もしかしなくてもこのデスクリムゾンに関係するんでしょうか :-) この辺の人は興味ありそう? 私はやらないからなぁ.... とりあえず「剣が弱点」とかいっておきながら,止まってる時はともかく振り回してる時にも一発いれただけじゃ止まらないようなのがすごいですねぇ :-P

晩ご飯はイタリアンなディナーで,前菜,鴨とケパーのトマトソーススパゲティー,とりのチーズロースト,デザート.やっぱりプッタネスカのすっぱいのはケパーだったんだね,って,無知すぎ.... とりはちょっと素直にかみ切れない感じ.デザートの,チョコレートスポンジとアイスクリームとムース,とは違うか,なんかフワフワしたあまずっぱいの :-) と生クリームを重ねたのがすごくおいしかった.幸せな気分 :-)

XML と XSL についての本をちらっと見て,XSL が実はそんなに読みにくかったり複雑だったりするわけではない事に気付いてみたり.mod_perl とか mod_ruby とかでやってる,テンプレートの中にコードが入ってる,っていう形式とほぼ同じなのね.でもこの形式って,テンプレートのみの段階で出力の正当性の検証ができないんじゃないかな.コードの分切り分けないとだめそう.

Ruby で XMLParser つかったらそれなりに XSL トランスレータ実装できるかな,なんて思わなくは無いけど,たっぷりの暇としっかりした動機が無いといい加減に作ったところでほうりだしちゃうんだろうな.ちょっとおもしろそうだけど,気力が無い.

2000/08/07

前の晩に何してようと,結局朝は眠い,と :-P ひっくり返ってばたばたしたくなるくらいいい天気 :-) 朝も早くから暑いよぅ.

制御側をもうちょっといじってみる.まあ今回とりあえず実装すべきところ,っていうのはできてるわけで,細かい直しだの,いらないコードの削除だのをちまちまと.今まで設定ファイルからはとってなかったパラメータもとるようにしたんで,それがちゃんとデフォルト値になるようにいじってみたり.こっちのパラメータは GUI でいじれる,というか,こっちをいじるのがそもそもの目的だったんで,デフォルトはハードコーディングだったん.でもせっかく直したしね.

この制御プログラムが設定するデフォルトが,DSP 上のプログラムのデフォルトと違う,っていうのも動機の一部にあったり.設定ファイルのサンプルでさりげなく「違うんだよ」って主張してみる :-) 文書に書いといた方がいいのかな.いいんだろうな.どうせ直したんで修正かけるから,その時一緒にどうにかいれとこうか.

本社から社内便.何かと思えば TOEIC の成績だったり.総得点とリスニング,リーディングの得点しかわからないにょ.....ふん.完全にぼろぼろで半分とれたかどうか疑問だった割には,まあそれなりの成績だったようで.資料みかえしてみたらすごくなぞな事実を見付ける.何だか平均的にリスニングのスコアの方がいいみたい.これほんと? 私なんかリーディングの方が 90 点ばかり成績いいんだけど :-P

ちょっと CVS の動作を確認してみたり.commit と update と diff と tag ぐらいしかまともに使ってないね.今のところ.で,branching と merge の動作を納得しよう,と.ついでにキーワード置換もね.これも今のところ使ってない.使うべきなんだけど,ちょっと妙な convention があるもんで.import -- add -- commit -- tag -b -- checkout -r -- commit (branch) -- update -j -- commit -- commit (branch) -- update -j -kk -- commit ってな感じ.

最初の `update -j' での merge でキーワード置換の抑制をしてないのは「余計な conflict」っていうのを体験するため.だったんだけど,conflict しなかったんでそのまま.二回目はちゃんと conflict したんで `update -C' でキャンセルしてからやり直した,と.うーん,`-kk' で merge した後キーワード置換が働いてないぞ? admin -kkv とかしてもだめ? このあたり,理解が不十分.

帰りはすっかりくもり空.もっとも雨はあがったばっかりだから,心配する事はなさそう.涼しめ.北東の方角に雨雲は去っていくようで,ちょっとごろごろなってるの も遠くの事.薄雲のむこうに半月が見える....

京橋駅のホームでいたちの親戚のようなのを目撃.野性化してるねぇ :-) フェレットか何かかな.前に松屋町や出先の方で見かけたのと同じ種類だろうか.小型肉食獣.

2000/08/08

二日連続の十五分落ち.なんとなく眠気に負けてしまった.... 最近寝直してる時に変な夢見る事が多いのは,やっぱり暑くて寝苦しいからだろうか.寝直すぐらいなら最初から起きるのを遅らせればいいのに,という意見もある :-)

さて,今日のお仕事.ちょっぴりデバッグの続きしておしまい :-) ....じゃなくて,評価ボードにつないで動作確認しようかな,とは思ってたのよ.でも明日その関係で出張する人が忙しそうにボード使ってたり.制御プログラムの方も,古いので.もってくのは確認できてるののがいいだろうし,出張の目的は DSP プログラムのパラメータ調整だから,こっちである程度あたりだしときたいんだろうし.... っていうことで,説明文の更新だとか.

画面のキャプチャするのがめんどうで,直接 bmp を書き換えるという行為にうってでる.変更箇所は少ないんだよ.テキストボックスをいっぱいあるコンボボックスに書き換えて,キャプションもいじる.コピー/ペーストと移動で何とかなるコンボボックスは簡単.キャプションはちょっとめんどう.っていっても適当に文字列入力して,位置をそれらしく調整するだけ.フォントわかってるから簡単.....キャプチャして,番号かきたす方がやっぱり簡単だったかも :-P

説明文の設定ファイルの例を修正.... 新しいのを import しなおした方が楽.ということで「挿入」してみると,行間が空きすぎ.選択してパラグラフの書式をいじるんだけど,ちょっと困ったり.結局固定ピッチにして直接ポイント数指定.何というか,他の設定って意味あるのかな,ほんとに?

「ちょっとここ直してみてくれない」っていうことで,アセンブラプログラムいじって ROM を焼く.ROM ライタ用のターミナルエミュレータ起動して,ごそごそ設定して,データ転送して.... verify して,`Empty Socket' っておこられる :-P 何をしている.せめて ROM さそうよ.そんで,ROM への書き込みもちゃんとやろうよ :-)

なおした ROM ではあんまりうまく動いてなかった機能が,より真っ当に動くようになったらしく.出張の目的がそれだから,よかったね.でもここって誰が書いたとこなんだろ.私の担当とは全然違うし,オリジナルの C プログラムでは違う値を設定してるんだよね.アセンブラの方でもちゃんとその定数定義してあるし.なぞ.

帰ってきたら何か掲示があって.... 「エアコンのクリーニングを行うので当日はエアコンの直下を整理しておく事」 ....ほんとですかぁ? エアコンの真下っていうと,PC 置いてる机と本棚があるんですけど.そのスケジュールだと下手するとくるのが九月頭の金曜日なんですけど.ぐぅ.夏休み明けからちょっと考えとかないといけないかな.幸いあたり一面片付けなきゃならない,っていうわけじゃないからなんとかなるか.うーん,めんどう.

最近話題なので Google を使ってみた.おぅ,検索が速い.情報量もなかなか,かな.昔みたはずの w3m と wwwoffle との interaction やら,GNU Screen のホームサイトやら,このメモやら :-) いろいろ見付けられました.....screen 上で w3m が文字化けするのは相変わらず.Proxy いじれる立場に無いから会社で一部 URL に `~' が入ったみられないサイトがあるのも解決できない,と.みゅぅ.

毎日が日曜日 :-) 今日分もつられて曜日ずれてますね.

2000/08/09

くもり.天気予報は晴れっていってるけど,今にも降りそう.まあちょっとぐらいなら涼しくって良いかも.....なんて思ってたけど,だんだん快方に向かってるみたい.せめて出先にたどり着くまで日がささないでいてくれるといいんだけど.

新しくはじめる事って無いんだよね.まあこの夏休み直前に,何か新しい事やるっていわれても困るけど.ちょっと何かあったら安心して休めなくなっちゃう.で,ずっと続き.何だかやる気でなくて接続試験は先伸ばししたり.これも特別急ぐ必要が無いのと,おおむね問題無いはず,っていう根拠の無い :-P 自信によってる.明日でも平気さ.今日は定時退社日なんだし.....理由になってないぞ :-P

お昼にハンバーグのディアブルソース,っていうのをとってみたんだけど.... カレーソースの間違いじゃない? 辛ければ何でもディアブルソースっていうわけじゃないと思うよ.うん.カレーソースだけに,味はそう悪くないんだけど.っていうか,ふつうに作ったカレーがまずくなるっていう事,ほとんど無いからねぇ :-)

新人君の歓迎会の日取りが決まったらしい.休み明けね.私にとっては休み明け当日.直後の定時退社日には有休あててる人多いのかな,やっぱり :-)

結局文書の手直しだの,未接続状態でのデバッグだのしてるうちに時間.今日は何だかイベントがあるらしいんだけど,ちょっと用事で参加できず.銀行にもいかなきゃならないし.いつ閉まるかわからないから.6,000 円じゃ,今週末の生活もあやしいにょ.だいたいこれじゃ帰れないし.

みず張り直された田んぼにおたまじゃくしが復活.いっぱいいるね.どこからでてきたのやら.自然発生説をとりたくなる気持ちもわからなくは無い :-) この辺かえる少ないのかな.なきごえを聞かない.いつも帰る 1900PM ごろでも.もっと遅く? 少なくとも,早い時間には元気じゃないようだ.

何だかごろごろいってますけど.すっかり暗くなったんですけど.降られる前に帰らなきゃ,だわ.やわな大判折り畳みがさじゃ,夏の夕立ちに対抗するのは難しいでしょう.まあしっかりしたかさでも同じ事で,用はかさじゃ足元ぬれるの避けられない,っていうだけ.歩き方が下手,っていう話もあるんだけど....

晩ご飯はオムレツだった.まあ,悪くないよ.うん.でも,これぐらいだと朝ご飯にちょうどいい,っていう意見もあるよ.うん.ちゃんとたけてるご飯はいいね.

そろそろ帰る準備しなきゃ.もっとも,やるのは実際のところ,ゲーム用のカードの選別だったり :-) でも今日,明日あんまり遅くまで起きてるわけにはいかないし,結局また帰る直前にあわてる事になるんだな.....三年目で何度も帰ってるんだから,いい加減教訓を生かしなさい,っていう話があるな :-P

2000/08/10

こねこぉ.親といっしょ.近所と,出先で,二回もみられちゃって,今日は朝から幸せですわん :-)

いい加減やっとかないとっていう事で,制御プログラムの動作確認.評価ボードにつないで,ほら動いた.うん,予定通り.何か,パラメータの選択し一つ間違ってるけど :-) まあ本質には関係ないし,表示上でも最大 2K words のバッファサイズの上で,たかだか 10 words ちょっとの差だし.ほっといてもしょうがないんで直しますけどね.そんなん,すぐ.

余裕あるんでいろいろ.libxml インタフェースの明らかに変なところの修正とか,XMLParser の実験とか.いじってると,libxml インタフェースもそれなりにやる意義はあるよな,っていう気にならなくもない.でもそうするとやる事は増えるし,機能の大半は自分で使わなかったりもする.モチベーションの問題.ノードの扱いっていうのも何だかな,っていうところがあるんだよね.今のところ GC でもいらなくなったノード単体では回収されない.xmlFreeNode() よんじゃうと,そのノードだけじゃなくって sub tree まるごと削除しちゃって bus error だし.xmlUnlinkNode() 使うのかなぁ?

トラバーサルはできるから,次に手をつけるとしたら木の操作なんだよね.ノードの追加/削除/移動,内容の変更,etc.どういう風に手をつけるべきなのか考えないといけない.そもそも,本当にやるのか,っていう話に戻る....

XMLParser モジュールの XML::SimpleTree で遊んでた結果でわかる事.XML::SimpleTree::Visitor を使ってトランスレートしようとすると,libxml でいう ignorable blank node のあつかいとか,entity reference のあつかいとかがちょっと困る.もっともまじめに visitor 構成すれば問題無いんだけど.... 再利用性考えなければ traverser をばさって書いちゃった方が簡単は簡単.Visitor ちゃんと使うと簡単にスタイル差し替えられるようにはなるけど.

時間になったので帰ります.夕日と雲の作る光景があんまりきれいで,わぁ,っていうのしか頭に浮かばない.ほぅ.

あ,曜日がこっそり直ってる :-) << 人聞きの悪いいい方をしないように.

何にせよ,明日でおしまい.あさってからは夏休み.せいぜい浮かれすぎてバックアップとオリジナルデータ間違えないように気をつけましょう :-P

2000/08/11

出先の方ではバイクの手入れをしている人のせいか,昨日の親猫らしきやつが道の真中でねそべっていた.子猫たちの姿は見えず.ちょっと,残念.百日紅の花ももう半分方落ちてしまったね.さすがに.

休み前で浮かれている上に,緊急で片付けなければならないような仕事は無い.勢い余分な事に精がでようというもの :-P なんとなく libxml インタフェースの続きを実装してみたり,web みてまわったりが増えちゃった.

木の構築,変形といったあたりは相変わらず置いといて,attribute の get/set,ノードの名前の get/set,element の内容の get/set/add,document の dump なんていうのをちょこちょこ書いてみたり.この辺って,割とおんなじような形で書けるうえに,中身も簡単なのよね.相変わらず「それでいいのか」っていう危うさは残ってるんだけど.

一応バックアップとっといてね,っていう事なので,そのように.長期休暇明けにディスクがまわんなくなってた,っていう事態が経験されてるらしく,割と皆さんしっかりやってる様子.....えーと,普段使ってる Solaris マシンからは CVS リポジトリをもってきとけばいいよね.昔のは CVS 入ってないけど,それは五月前にスナップショットとって PC にもってきてる.それ以来いじってない.で,PC の方は $HOME 以下をまるごととっとく,と.

ネットワーク越しに MO への保存を開始.... しまった,Word 動きっぱなし.バックアップだかロックファイルだかが読めないんじゃない? 止めといたらいいかな.... あぅ,そのバックアップだかロックファイルだかが無い,っていって止まっちゃったよ :-P 途中からなんてめんどうな事はしてられないから,また最初から.....disk full :-P

やっぱり前の消さなきゃだめか,って,そこでソースディレクトリを消そうとするんじゃない! あぶないなぁ,もう.ひやあせかいた.まだ胸がどきどきいってる.... 改めて,コピー開始.? なにその「予想時間 240 分」って.そんなにかかるわけ.... ネットワーク腐ってました.一応症状は訴えておいたけど相変わらず解決の兆候は無いね.....それはともかく,リブート.改めて,コピー.やっと終った.もう,なんだか無駄につかれましただわ.

バックアップとっちゃった上でさらに何かするっていうのも愚かしいし,そもそもそんなに気をいれてやる事もないので :-P 早めに帰ってしまおう.いつもより一時間半ぐらい早い.早すぎ :-) 何だか妙に電車が混んでたり.この時間だと,こんななのね.定時退社の時はこのさらに一時間ぐらい前だから,めったにこの時間にはあたらない.雑誌かって,クラッカーかって,ポテトチップスかって,カマンベールを仕入れて帰宅.

今日いじった分メールで送ったつもりだったんだけど,見事に間違えてたり.結構情けない.やるきなくすなぁ,もう.お風呂入ってる間にちょっとやる気でたんで,昼間やった事をまたやり直してみたり.さすがに片手間で一回やった事を真剣にやり直すとできるのは早いね.まあ今日はここまで,っていう気分だけど.

2000/08/12

あんまり時間が無いから前から増えた分からカード選ぶだけにしとこうかな.時間はあるか.余裕が無いだけで.うーん,墓地に落ちた時にエンチャントメントを拾えるクリーチャーって何かいなかったっけかな....

なんてことを晩と朝,別々にやってみる.一辺にやるとリズム狂うからね.メール読んでニュース読んで,朝ご飯食べに出かけましょう.....掃除できなかったな :-P

朝ご飯はパスタセット.モッツァレラチーズとなすのトマトソースでした.何か,ランチタイム最後の客になってしまった.あはは,でてきたのはそれなりに早かったのに.

そのまま難波へ.何かおもしろいもの無いかな.最近変さが足りないよね.うん.もっとこう,みた瞬間に吹き出しそうな,思い出していつまでもにやにやしていられそうな,そんなものがみてみたいもの.

恵美須町でおりて,そのまま堺筋の西側を北上.Cube あんまり一斗缶には似てないね.でも何かに似ている.和菓子? とか.OpenBSD 2.7 はあるけど FreeBSD 4.1-Release はまだなのね.九月には NetBSD 1.5-Release がでるっていう事で,しかも某紙がでるから多分付録についてくるよね.... あれもこれも捨てがたく,しかも今の環境で別に苦労はしていない.なやむところ.

さらに進んで.... PC デスクか.PC をのせるデスクじゃなくって,机が PC ケース.これはなかなか強力 :-) 天板ガラスだから各部の動作状況もばっちり見える.しかもドライブベイは余裕たっぷりの配置で,気道閉塞による冷却不足の心配もなし :-)

同じ店で PCI スロットにさすマザーボードなんてのも売ってるし.i810 でオンボードビデオ,オンボード Ethernet アダプタ付きだから,二台目の PC に最適? :-) これのためにビデオ/キーボードスイッチなんかを導入するのも何だし,シリアルのクロスケーブルでつないでシリアルコンソールとか,Ethernet のクロスケーブルでつないで,とかっていう使い方になるんだろうな.....って,本気で?

久しぶりに満喫.「そうそう,これこれ」って感じ :-) 何だか無闇にハイテンション :-) 本屋で忘れかけてたものを,あかの他人の一言で思い出す.ありがとう,見知らぬ人.とか.それから適当にゲーム.みてる方が長かったかな.四人で go,二面のざこはえんまくんの帽子 :-P とか.ロケテやってた時よりはいいのかもしれないけど,相変わらずためうちで弾を消せる事を前提にしたばらまきがきついぞ,とか.新ゲームに手をだしたりただみてたり.おそくなったにょ.

向かいのなんば City で晩ご飯.ぐるっとまわって,ハンバーグなど.セットで.ハンバーグ自体は寮や社食でもでてたけど,肉食べてる気になるおいしいハンバーグ,っていうのはものすごく久しぶりかも.肉汁がしみだしてくるし.いいなぁ.くぅ.ここでも最後の客になってしまった.あからさまに店締めたそうだ :-P もっともそう感じる,っていうだけで,いかにもそのような行動をしてるわけじゃないけど.「おいしいんだから,ここであわてたら負けだ」という何だか良くわからない事を考えつつ,落ち着いて味わう.ふぅ,満足 :-)

帰ってみると妙にがらんとしている.朝もそんな感じだったけど,ますます.廊下のエアコン用ブレーカの表示をみても,ついてる部屋二つしかないや.まあ私みたいにいてもつけない人だっているんだけど.... 休みで帰ってる人が多いんだろうね.私もあさってには帰るし.

2000/08/13

結局ちょっと古いカードもあさってみたりして.でもあんまり深く検討してないの.ちゃんとデッキ組んでるわけでもないし.相手は結構しっかりカードそろえてコンセプトのはっきりしたデッキ当ててくるだけに,ちょっと悪いかな,とも思う.一番悪いかなと思うのは,前回までカードのテキスト完全に読み間違えてて異常に強力な効果を発揮させてたのがある事 :-P `discard down to four' を「最低四枚捨てる」って読んでたのね.禁止だの制限だのにもなってないのに何でこんなに強いん,と思ってたけど,「四枚になるまで捨てる」だったらそこまでは強くないのね :-P

さて,お出かけ.先週に引き続いてアンパンマンなイベント中.お子様の多い事.今日のまわりはちょっと騒がしい.... 塩気がほしくなって,今朝はカルボナーラ.

ちょっと IMP で遊んでいつもの通り後悔しつつ :-P なにしようかな.大阪駅の方にでもいこうか.いこうか,って思うのはいいんだけど,何でそれがすなわち国道を歩いていくことになるかな? ちょっとは涼しいのかな.日が陰ると風を感じるぐらいには.

で,ゲームしてるんですな.何軒かまわりつつ,数度の挑戦でやっと 1,000m 突破.でも安定感無さ過ぎで,500m に到達しない事もしばしば.だめだめ.とか,みてただけのゲームのシステム引き継いだ新ゲーム,やってみたら前より下手になっていてだめだめ.そもそも「シフトボタンで敵方に正面を固定」っていうの忘れてちゃだめじゃん,とか.あんまりシューティングゲームやらなかったな.印象に残ってないだけかもしれないけど.

地下街歩いて阪急へ.晩ご飯には早いけど,上に本屋あるか.いい時間までつぶれたら食べてこ.....つぶれませんでした.1800PM に晩ご飯って,それは早すぎ.ということで,ゲームセンターめぐりが続いたのでした :-P ええい,京橋まで帰ってやる :-)

で,京橋.2000PM 過ぎてるんだから素直にご飯食べればいいものを,しつこくゲームしにいってしまうあたりが,あれ.結局 2100PM 過ぎてるあたりが,なに :-P 結局ラーメンでも食べようと,何だかやたらと混んでた一軒やり過ごして別の店にいったら,そっちは休み.あぅ,あてにしてたのに.... やり過ごした店にもドルのも何なんで,ちょっと歩いて,ここはまだ一度も入った事無かったね.みそラーメンと餃子.ちょっと量足らないかな.なにか買って帰るとしよう.テレビに気をとられてて作るとこ見てなかったからわかんないけど,ちょっとスープに生卵のような風味.おもしろい.まろやかな味.

さらにしつこくゲームしにいくあたり,なにか壊れてるんじゃないかと.... :-)

うーん,今日はおふろ入ってるんだっけ? ちょっと不安.... 最悪シャワーだけになる.....開いてた.良かった.洗濯してお風呂入って,明日帰る準備はもう終ったも同然だから,よし :-) 帰る前に掃除と,残りの洗濯をしなきゃね.掃除か....

Ruby での文字列の扱いについて.任意のクラスのインスタンスの Array,もしくはなにか相当のオブジェクトと,それに対する任意のクラスのインスタンスを使った Regexp 相当のクラスを作る,なんてことをちょっと妄想したり.String は互換性の観点から現状通り byte string として扱うとして,文字列は「文字」をあつかう適当なオブジェクトを考えて,このフレームワークで考える.... ああ,ruby には parameterized class がない :-P

正規表現を適用する相手が Array だと,まあとりあえずいろいろな事に使えていいんじゃないか,なんて思わなくは無いんだけど,ちょっと「正気か」っていう話になりそうな気もする.だいたいこれやると String と Regexp もこの枠組でとらえ直さないと効率悪すぎ.同じ事を二度書かなきゃならない.なにを文字の表現として使おうとも適用可能なのが強み :-P

どこかそのうち USB/Bluetooth とかやってくれないものでしょうか.だいぶケーブルが減るんですけど.何だかこう,じゃまくさい.

....ということで,明日から実家.一週間ぐらいメモの更新も止まる予定.って,誰に向かっていってるんだろ? :-)

2000/08/19

....というわけで,帰ってきました.おおむねごろごろしてるかふらついてるかという,あんまり意味の無いことしてきたのは相変わらず :-P ま,たまには顔みせないと,ね.

月曜日.早く寝たかいあって早く起きる.....0200AM,0930AM っていうのが寝る時間,起きる時間として本当に早いか,っていうのは気にしない :-) 残りものを洗濯して,掃除.クラッカー食べて出発.お昼に秋葉原で中華の定食食べる.肉にくしい餃子も白湯のラーメンもおいしかったんだけど,デザートはいまいち.ああいうのってもっと甘いもんだっていう先入観があるから.... ちょっとゲームしにいって,古めのゲームばっかりいくつか.何で対戦台しかないんだぁ,とか,このゲームでこんなに難易度高い設定になってるのははじめてだぁ,とか,まあ,いろいろ.18 日に先行入荷のゲームあるっていう事で,まあ帰りにもよろうと.

帰ってみると,なんか外装から変わってる.... 中は段差無くすようにいじるし,庭の方もスロープつけるっていってたのはおぼえてたんだけど.なんだか ISDN が入ってたり,風呂場まわりがきれいになってたり.三ヵ月で結構変わるもんだね.なんだかんだいってた PC は結局フルスペックのノートにしたようだ.重いのに.性能的にも通信環境的にも,こっちの方が上じゃないの.ぐぅ.いじらせてくれないし.けち :-P

火曜日.親戚のお見舞.そもそも入院してるのもしらなかったんですけど.ひどく悪そうっていう事は無いけど,さすがに元気は無いみたい.それにしても,お見舞にいってこづかいもらってくるっていうのもどうかと思うぞ :-P 晩ご飯は寿司.一時退院中の祖母の要望との事.あんまりみてくれは良くないし,いかにも機械使ったか,型にはめて作ったか,っていうようなのだったけど,思いのほかおいしくてびっくり.結構いい魚使ってるんだ.

水曜日.祖母は病院へ.はじめは五月には退院できる,っていう事だったんだけど,どうも金具の具合が悪くて再手術がいる,っていうことらしい.なんだかね.自転車のって,遊びに出かける.まあ,大した事はしないわけで,しょっちゅう通ってたあたり.兄が日帰りで戻ってきてたのでちょっと早く帰る.外では通じなさそうなやくたいも無い話をしてた.実が無いねぇ....

木曜日.結局暇なんで出かけたり.高校と図書館がある方へ.通ってたよなぁ.近所に出かけるのとくらべても,やる事はサイクリングが増える以外に特別変わらないんだけど.まあ自転車のるのも最近あんまり無いし.ぐるっと大まわり.晩ご飯は刺身,ってそれはいいんだけど,そのほかがかまぼことちくわと薩摩揚げを切って盛りあわせたの,っていう事は無いんじゃないかね,きみ? 最近は弟がご飯作ってるみたいだけど,大丈夫なんだろうか? せめて煮物かおひたしぐらい用意しようよ....

金曜日.天気も悪いし,っていうことで一日中まんがよんでた.不毛の局地に近い :-P 久しぶりに読み返すのはおもしろいんだけど.変なかっこうで読んでるから余分につかれる.... 晩ご飯は焼肉食べにいく事になった.待ち合わせより早くついて暇.しかも相手は遅れてくる :-P 三人で,たん塩,ロース,レバー,カルビ,ハラミを二人前づつ.母はそんなに食べないから,結局私と弟で大部分食べたんじゃないかな? で,ユッケジャンなど頼んでみたら.... あ,想像と違う.辛.一辺に食べられないからちびちび食べてたら,完全に食べ過ぎなのが認識されてしまってもうだめ.... 半分も食べられなかった.ものすごく不本意.

で,今日.土曜日.のこのこ起きて,朝ご飯.ちょっと寝て,1100AM 出発.....ここまできたらお昼食べてからでも良かったね.歩いて駅.ついてからラーメン.何かとなりで店主と客が「ディスク容量が足らなくなって」とか,ラーメン屋らしくない会話をしている :-) くる時にもよったゲームセンターへ.対戦台しか無くてもたまには落ち着いてできるね.久しぶりにストーリーモードクリア.結構タイム早かったと思うんだけど,どうも乱入しようとした側でひっかかってたらしく,リセットされてしまって確認できず.残念.... 新ゲームの方は結局ちょっとみてただけ.絵は SNK のポスター描いてた人のに近いのかな.ゲーム中の絵は Zero の路線だね.すっきりした,アニメチックなキャラクター.無闇と背景にこってる,と :-P

遅くなったんで,ちょっとまともなもの食べて晩ご飯にしようかな,と.晩ご飯には早いけど,帰ってからだとまたラーメンぐらいしか食べられないにょ.あぅ,コースではパスタ無いのね.... ばらでいいか? アマトリチャーナととりの香草焼き,ガーリックトースト.みゅ,スティックトーストなんていってるからどうかと思ったら,えらく長いのがでてきたね.あんまりガーリックは効いてないけど,パンは良い.アンティパストのとりはパスタといっしょにきたりして.....これ,メインでだしてもいいぐらいの大きさじゃないですか? :-) 思いのほかしっかりした食事ができました.後でなにか食べる必要はなさそう.

何だか後ろの席のお子様がわめき散らされるので,あんまり良く眠れなかった.おかげでつかれてしまいましただわ.... ご飯は食べたから,まっすぐ帰る.ああ,電車いってしまった.金曜日の気分でダイヤみてしまって,「今日は休日ダイヤだよん」と掲示で思い知らされたり.へろへろと帰宅.ああ,やっぱり大阪の方が暑いよ.少なくとも体感温度は.

メールが思ったよりたまってるね.... ニュースたまってるのはいつもの事.ほかは.... それなりに読むとしよう.ああ,大変.

実家にある本をどうにかしろ,っていうんだよね.きちんと箱詰めしておくってくれてもいいよ,ってはいってあるけど.本棚が足りなくなるなぁ.買った本読む暇も十分にはとれてないんだけど.いろいろな問題.ぐぅ.

例によって帰ってるうち,晩はカードゲームだったんだけど,どうにも「まじめにデッキ組むだけの資源が無い」「まともに調整する時間もない」という構造的な欠陥 :-) のせいで,こっちの行動が単調になりがち.っていうか,クリーチャーデッキにしない限り絶対に勝ち目無い,っていうのがあれなんだな.それでも白緑似非 rebelion とか赤緑とかはそこそこ思ったように動いた.とりあえず Lurking Evil を起動に応じて壊されるとめちゃくちゃいたい,っていう事は良くわかった :-P

これは明日はまともに起きられるとは思えないなぁ....

2000/08/20

寝たのが 0500AM ぐらい.そりゃ,起きられないわさ :-P で,起きたのは 1400PM.遅くなっちゃったから朝のニュース/メール処理はパス.うーん,今日中にちゃんと追い付くかな? ふあん.日記みてまわるのは,そりゃあ追い付くわけもなかろ :-P

朝ご飯食べに出発.人が集まってたりなにかの演奏が聞こえてくるのは 24 時間テレビのせいなのね.相変わらずアンパンマンミュージカルもやってるみたいだけど.遅れて良かったかも.1300PM 台だと席が無かったかも.かもかも.だされたメニューにあったんでパスタセット頼んだら,実はランチメニューが落ちてただけで,まだ時間じゃないという.... そんなにお腹すいてるわけでもないのでアマトリチャーナ.やっぱりベーコンはスライスよりブロックを刻んだやつのがいいね.こういう料理だと.

昨日重い荷物かついでふらふらした影響が残ってるので,今日は近所にいる事にしよう.という事でダイエーまでいって立ち読みはじめたり.うむ,一度読んだ雑誌ぐらいちゃんと記憶しておいた方がいいぞ,無駄だから :-)

適当に何冊か眺めた後ゲームしに.1,000m はクリアできるんだけど,2,000m だと余分にまの抜けたミスをしてしまうのは何だかな.... わりといるかさん,山田さんに頼りっぱなし,とか.何だか気の抜けた展開.別の店で昨日もみてた新ゲームの対戦をちょっと眺める.回り込みだけで結構 CAPCOM のゲームとしては印象が変わるね.まあほかにもいろいろ演出が変わってるところがあるから何だけど.

晩ご飯はしょうが焼き定食.ご飯がおいしいのは良い事です♪ いつもこのぐらい早く晩ご飯が決まると早く帰れるのにね :-P なんとなく,迷っちゃう.迷うのがまた楽しい,っていう場合もあるけど,ものすごくお腹すいてるのになんとなく気がのらなくていつまでも決められない,っていうのはよろしくない.決めちゃえばいいんだけど.

帰って,いろいろ.何とかニュースは追い付いたぞ,と.WWW 上のリソース追っかけなきゃ.....でもちゃんと寝なきゃならないし.なかなか.

なにもしてないと水増しもできないものである事だなぁ :-)

2000/08/21

今日もお休み,明日もお休み♪

エアコンのクリーニングのためっていうのにかこつけて部屋のもようがえ.... 別に,やりたくは無いんだけど :-P 机と PC 動かして,本棚一つ移動して,最低限の要求には対処した.でももうちょっとなんとかしたいな.もう一つの本棚も移動したいし,テレビとビデオの配置もどうにかしないと.....そんなんより,部屋の反対側から引っ張ってきてる PC まわりの電源と,全然とどかない電話線の手当の方が先決.今日は日本橋かな.

朝ご飯どうしようかな.... 久しぶりに IMP のリストランテ.こっちは滅多にこないんだよね.単品は高い上に選ぶ余地が無いんで,パスタセット.サラダにパン,さけとトマトのクリームソース.デザートにパンナコッタ.ふにゅ.良い :-)

難波の方へ.めんどう臭くなって恵美須町まで.ケーブルの類ならここでもいいかな,っていって電子部品の専門店に入ってみる.電話線,電話線.... あぅ,いくつか種類ある.うーん,多い分には困らないよね :-) っていうことで全結線のを買う.5m もあればいいでしょ.ついでにスイッチとサージフィルタ付きのタップをみてみる.あんまり種類無いなぁ.

外付け機器が増えてきたんでまとめて切れるのいいなぁ,って思ったんだけど.どうせならちゃんとロックするののがいいし,プラグは平たく使えるタイプの方がいい.それである程度口数が多くないといけない.....わがままな要求に答えてくれるものって,少ない.

別の電子部品系の店にもいってみたけど,こっちも今一つ.まあ変なものみられたからよしとしよう :-) ぺらぺらでフラットケーブルがでてる,キーボードの外形が無いやつなんて誰が買うんだろ.それも,ドイツ語版.ウムラウト付き文字もエスツェットもちゃんとあるねぇ.何だか良くわからないボードとか.うんうん.

いつものコースめぐって,結局適当な六つ口タップを買った.はじめの方に見付けて保留してたのと似てる.ロックはできないけど,まあいいか.で,いつものように遊んで帰る.ご飯ちゃんと食べたのにお腹すいたにょ.でもなに食べよ.

歩いていって,途中ではやっぱり敬遠してしまって長堀橋までついて,月曜日はクリスタお休みです,っていう事実を思い出したり.うぅ,戻ってから食べるか.... コムズガーデンも休みだったね,そういえば.OBP でなにか食べる?

結局ねぎとろ丼定食,っていってざるうどんを食べる.ここ,前までざるって無かったよね.... それなりにいけるかな.うどんはまあ良い.丼の方食べてちょっとびっくり.まさかふつうのあったかいご飯にねぎとろのってるとは思わなかったよ.冷ました酢飯だと思い込んでたもんだから.ねぎとろ丼って,ふつうこんなものなの? だとしたら二度と頼まないからいいけど.... やっぱりあったかいご飯に生魚だと変な感じ.冷め切ってないとかじゃなくて,本当に炊いたご飯そのままだから.... お茶残しとけば良かった.

帰ってから配線.っていっても電話線と電源だけだから,そう苦労は無い.ほんとに 6 極 6 芯で大丈夫なんでしょうか.... うん,大丈夫.よしよし.電源は.... あぅ,やっぱり AC アダプタ使う電話とモデムとスピーカがあるから困った.えーと,どうしよう? ちょこちょこいじって結局モデムとスピーカと CD-ROM ドライブを新しいタップで,PC 本体とディスプレイ,テレビとビデオを前からあるロックできる四つ口のタップでとるようにした.まあそんなものでしょう.... 電話は「停電でも通話はできるよん」という事なので,あえて電源をつなぐ事もなかろ,と :-P モデムとスピーカと CD-ROM ドライブで 300W も食わないだろうから,1200W のドライヤ使っても大丈夫,だといいな.

なんとなく w3m のためにも caching proxy を置いといてみようかな,などと思ったわけです.Squid でもと最初思ったんだけど,評判が高いところで wwwoffle なんぞをいれてみようかと.一応 ports あるけどどうせなら新しい方がいいよね,っていう事で ports-current からもってきてみた.そしたら見事にうまくいかない :-P そもそも fetch の段階でうまくない.MASTER_SITE_OVERRIDE を指定してもだめ.っていうか,なんで `パス.tgz' なんてファイルとりにいきますか? ....current で大きく ports の仕組み変わったのかな.ports を update する,っていう選択もなくは無いけどそれもばからしいのでふつうに make && make install.ちゃんと動くね.設定つめるのは後にしよ.少なくとも expire の設定がいるな....

2000/08/22

*BSD Diary Links 分の日記を意地になって読み終ったら 0400AM 過ぎ.休みも最後だからちょっと早めに寝ようと思ってたのに.... ま,しょうがないか.過ぎた事さ.

目がさめたのは 1300PM 過ぎ.そこまで一回も起きなかったのは久しぶり.暑くなってるからねぇ.....それはともかく,今日はどうしよっかな.あんまりやるき無い.先に目覚しの電池買ってきちゃうとして.

電池はあっさり近所のスーパーで買えてしまった.ボタン型電池も一般化したもんだね.って,いつの時代と比べてる? ....それはともかく,朝ご飯考えよう.うちでごろごろしてる間に 1430PM 過ぎてるし,食べてからでるかな.ということで駅そばの喫茶店へ.トマトソースのスパゲティー.....何かケチャップ臭い味が混ざってるけど,気のせいということにしておこう.

しょせんゲームぐらいしかやることは無いのね.とりあえず,散歩してやる,と国道沿いに西へ.でたのが遅いからあんまり時間は無いかな.バイクの人に変なこと聞かれて「は?」だったり.だって,「この辺で栄えてる場所ってどこですか」って.... 人が多い,っていってもそこいら中まんべんなく人はいますが :-)

こっちまでくるからにはここいらでしか見かけ容ないようなのを,と古めのゲームを置いてるとこを中心に.ビームはかすりもしない場合一瞬でおわるのか,ととびこみ中心にしてみて初クリアなるか,と思ったら後一撃,っていうところで操作ミス.... とか.むかしやって難しかったこれは,今でもやっぱりみるゲームでした,とか.

せまい範囲にいくつも店があるんでうろうろした挙げ句,どこでも同じゲームをやってる,ということもしばしば.だってなにもしないででるのも情けないじゃないですか.... で,やっぱり 2,000m までの道は遠い,と.だいたい 1,000m でも MR の称号をもらえてないんだけどね.その 6 分台ってなにさ :-P スピードアップとミスの防止という相反した要求がこなせない私.

うーん.晩ご飯どうしよう.....とりあえず電車乗るか.ああ,直通きてる.たまには休みに寮のご飯でもいい? うーん,今日のメニューは何だったっけ.....で帰ってきてしまう.なんだか「柳川風煮」なるものでした.これはそんなにまずいものじゃなかったと思う.うん,結構いいよね.もうちょっと固形のたんぱく質が入っててもいいと思うけど :-P

「$& が `http:' で無い場合,もしくは `ftp:' で無い場合」.C でも Perl でも,っていうかたいがいのプログラミング言語では error exit になると思いますけど.日本語だと一見正しいですけど,実は「$& が `http:' でなく,かつ `ftp:' でも無い場合」っていう判定がしたいんですから.

さて,明日はちゃんと起きられるんでしょうか? 仕事になるんでしょうか? ただでさえ出先の方で新人君の歓迎会だったりして,おそらくは定時ぐらいで切り上げることになるはずなのに?

2000/08/23

さて,久しぶりにお仕事しにでかけるわけです.シャツきて,ネクタイ締めて.....すごくいや :-P 親猫こねこの散歩なんぞを眺めながら出かけていくと,つくころには汗だらだらで,まだまだ,あついね.

特別やらなきゃならないことがあるわけでもないのでお勉強.PC 版しかシミュレータのメンテナンスしません,って言い切られるのもつらいなぁ.ソースもらって自力 make してったほうがいいかしら? ハードウェア的な構成のマニュアルを眺め直してみる.....あ,レジスタセットの切替えっていうフィーチャー無くなってるんだ? はじめて気付いたよ....

ついでに Cygwin 1.1.4 環境への移行を試みる.Ring のミラーから setup.exe もってきて,まず fetch.ネットワーク越しのインストールなんて,あんまりやりたくないし.... で,カレントディレクトリからのインストール,っていうことで.案外問題もなくインストールできた.ふーん,こんどからは `/' は Cygwin のインストールルートになるんだ.ほかは適当に mount しろっていうことだよね.

で $HOME を mount してやろうとしたんだけど.... `Invalid argument' だってさ.なぜ? `mount win-path path' でいいんだよね? うぅ.... Regedit でレジストリを直接編集して,どうにか $HOME を mount :-P うーん,こんなことしなくていいはずなんだけど.... ん? path separator を `/' で指定すれば大丈夫? ....そっか,`\' でやるなら bash による escape を考えて `\\' って書かなきゃいけなかったんじゃないの.多分.うーん,しょうがないなぁ.... ついでに C:\tmp と C ドライブ全体を,それぞれ /tmp と /win に mount するようにする.こんなもんかな.

必要なツールのインストール.CVS,zsh,....zsh の configure が ed を要求するんで ed.less+iso patch もいるよね.こんどは nvi-m17n 動かせるかなぁ? いろいろと b20.1 から改善されていて,ちょっとうれしい.Termcap のエントリとか.^C,^D が思ったように動く,とか.inetd 使って TeraTerm で telnet login できると端末関係は文句無くなると思うけど.ドキュメント拾ってこないと細かいことできないね.どうにかしよ.

今日は新人君の歓迎会.ということで,1700PM には仕事切り上げて会場へ.今回は心斎橋なのね.中華料理.なかなかおいしい,と思う.新人君によるグループメンバーの年齢序列あて,なんていうイベントがあったり.ふうん,実はいままで私ってば最年少だったのね.上の方では「そんなにみためで上に見えますか」といって落ち込む人がいたり :-)

そのまま二次会.今度は「地酒とワインの店」なるところ.おぅ,ソフトドリンクがメニューに無い.店員さんに聞いて,とりあえずグレープフルーツジュースを発注.料理メニューみてあいそうなものを適当にリクエストする.牛肉のカルパッチョとか,チーズの盛り合わせとか.でも他人が頼んだ豚の角煮だの,ゆばのあんかけだのもどんどん食べる :-) あっちの方ではお茶づけをめぐって愉快なやりとりをしている :-) 子どもみたいだにょ :-) うーん,ちゃんと歓迎会になってるんだろうか :-P

もう食べられないっていうぐらい食べたところでお開き.楽しかった.酒は飲まないけど,雰囲気だけで結構,ね.おいしいもの食べられたし.寮に帰ったのは 2330PM 過ぎ.あぅ,寝るのがすっかり遅くなっちゃった....

2000/08/24

きっちり寝過ごして,いつもより十分遅い電車から,さらに十分遅れてしまったり.フレックスのコアタイムは 1100AM からだから,まだ十分間に合うけどね.... そこまで遅くなってどうする.暑いのに.

何だかやけに生き物が目にはいる.... 壁のせみ,逃げたいのはわかるけど体当りしてくるんじゃありません,とか.涼しげなとのさまがえるとか.とんぼとか.建物に入ろうとするあたりでも黒あげはとか.帰りには若い黒猫と三毛の子猫が :-)

お勉強してるだけだとつらいんで,昨日の続きで Cygwin 1.1.4 環境の整備.less と w3m と nvi に挑戦.... less はとくに問題なし.w3m は起動直後に illegal instruction 等とのたまう.nvi はなんとなく動くけど,.nexrc 中の改行が `\r\n' だと I/O error などといってくれる.そのくせ改行を `\n' に直すとまともに扱えないにょ? ちょっと,なにがなにやら,っていう感じ.

昨日作った zsh も bash から起動する分にはちゃんと動くのに,単独で起動すると何だか動作が怪しげ.外部コマンドよべない? シェルとして役にたたないじゃん.ruby は undefined symbol がでてリンクできない.これは ruby-dev で話題になった,あれだよね.dll 関係のコマンドがバグってるっていうやつ.

午後になってしばらくしたら,何だか急に寒くなる.歯の根があわない.ふるえが止まらない.....熱でてきたかな? あぅ,本気で寒い.冷房の無いトイレでも汗一つかかないっていうのも異常だにょ.あったかいミルクティーでたまたまもってた古い風邪ぐすりを飲んでみる.汗かけるように水もがばがば飲んで.... 一時間ぐらいしたらやっと落ち着いてきた,かな? ....今度は眠くてしょうがない :-P

あんまりしっかりお勉強になりませんでしたねぇ.突然あれだけ体調がおかしくなると,ちょっと困っちゃう.やっぱり昨日の無理がたたってるのかな.こんばんは早く寝よ.ぐぅ.

やっといろいろ追い付いた.これでもう 0400AM まで起きてなきゃならない,なんてことは無い,はず.何だか仕事は暇な割に大変だったな,今日は.

2000/08/25

....ん,そんなにひどいことにはなってないね.まったく,昨日のは何なんだったんだか.... なんとなく頭痛気味とか,あちこちの筋が痛むとか,まだちょっとおかしいかな.いつもとたいして変わらないともいえるんだけど.健康的でないなぁ :-P

朝刊の「フグ突然死」というみだしをみて,「赤潮でも出たんだか,養殖も大変ね」と思ってしまったのはかなりだめなのではないだろうか? まだまだ若いよねぇ....

さすがにいくらかなりと朝の気温は下がってきたようだし,日差しも傾いて影が増えてきた.でも,まだまだ.どうしたって坂登ってるうちにへばっちゃう.うぅ,何で平らなところに無いんだぁ.

はあ,ROM に置いてるテーブルの値をかえられるようにしたい,と? まあたいした手間は無くできるでしょうね.テーブルまるごと RAM にコピーしちゃえば,あとは参照する時に使うラベルを書き換えるだけだし.ということで,アセンブラプログラミングに戻る.すっかりメンテナンスモードのつもりだったのに,このごに及んで機能追加とは....

ついでに外にだす時の手作業を減らすために,Makefile にちょっと手をいれる.実際にむこうで必要になるのはモジュールの本体だけで,デバッグ用の周辺は必要ない.それに,デバッグ用のファイルインクルードや条件アセンブルディレクティブも外しときたい.あと,ライセンスっていう程ではないけど,「使用上の注意 :-)」 をつけることになってる.で,とりあえず使用上の注意をつけるのと,いるファイルだけわけるのを自動かしようと.

モジュールに属するファイルは `files-module' なんていうテキストファイルに,一行一ファイル名という形式で書いてある.これを使って,


    export:
        for f in `cat files-module`; do \
            cat License.txt $$f > ../$$f; \
        done    
    

なんていうエントリを作った.Makefile のアクションは一行ごとに sh に渡されるから,複数行にわたる場合には `\' で改行をエスケープする,っていうぐらいの常識はあったんだけど,まあ一行目の do のうしろに `;' いれたり,二行目の最後の `;' を忘れたりと,syntax error 連発 :-P 冷静になれば,「`\' でエスケープしている == 要するに一行で書いてる場合と同じ」ということで,二行目の `;' の必要性は自明なのね.でも「sh は do の後に `;' を許容しない」っていうのは新発見.zsh では書けちゃうのよね.`$$f' を `$f' ってかいて,sh にわたる前に空文字列に展開されちゃってありゃりゃん,とか.

こんなもんかな.今日は定時退社日.月曜日はむこうの担当者がいないっていうから,ゆっくり動作確認してられる :-)

CVS から ruby の HEAD を拾ってきて install したらあやしくなってしまった.... なんだか ext 以下がインストールされないにょ.しばらく置いてたからいらないファイルのせいで引っかかってるかも,ということでクリーン状態で checkout からやり直してみる.....よし,大丈夫.引数リスト末尾の余分な `,' は許されなくなったのね.tcltklib のインストールが一回でできないのはなぜ? ftools の require に失敗します.... って,これだけ別に make した割に extmk.rb でなにかしてるような小細工しなかったからインクルードパスがインストール後のになってるだけかな.まあ,いい.動いて良かった.被害甚大だもんね.バージョンが 1.6.0 になってる....

何だか一部変な状況で読めない日記があるなぁ,とぼんやりしててふと気付く.だからそれは,ずっと前に話題になってて,つい最近も出先の proxy もそんな仕様なんだろうなって自分で書いてたのそのまま.wwwoffled は `~' を全て encode してしまうけど,相手方のサーバは「%7efoo なんぞしらん,~foo じゃないん?」っていってくるというやつ.http.c をみると URL という構造体をみてる.`grep 'URL;' *.[ch]' で misc.h で定義してるのを見付けて,misc.c の URLEncode() の条件わけに `~' 加えて出来上がり.... よし,見えるようになったにょ.

日記読み,役にたってるなぁ :-)

2000/08/26

起きて,クラッカー食べながら昨日の晩読みはじめちゃった本の続き読んで,メールとニュース読んだら 1430PM.... 床屋いこうかと思ってたんだけどな.お腹すいたし.待たないようならいいか.....いっぱいいるみたいだね.ご飯食べて出かけるとしよ.

で,朝はざるうどん.お腹はすいたけど,そんなに重いもの食べる気にはならなくて.クラッカーがそれなりに効いてる.何だか今日のはやけに切れっ端が多いんですけど :-)

さて,何だかつかれ気味だし,近場にいとこうか.ということでまあ,とりあえず立ち読みしてたり.こればっかり.ちょっと気になる話があって紀伊國屋にいってみたけど,目当てのものは見つからず.... かわりにまんが二冊.....どこがかわり? :-) 坂田靖子も名前だけで買っていい本の仲間入りでいいかなぁ....

ゲーム,ゲーム.あんまり調子でないなぁ.1,000m は何とかクリアできるんだけど,エアパーフェクト逃した.後一個だったのに.... 凡ミスの多さもかわらず.いかんなぁ.ここだとどうも,みてる時間の方が長くなる.対戦盛んで,新しいゲームがすぐ入るから.Ratio 1 キャラ四人とか,誰かやらないかなと思ったけど,やらないねぇ :-) 結構,やってる人がうまいというよりは単にキャラクタが強い,っていう感じが抜けない.まあ,まだ出はじめだから....

適当なところで晩ご飯食べに.どうしよっかな.... 何だかわけもなくひとまわりした挙げ句,前に宴会で使った洋風居酒屋に.新装開店とかいってるし,食事主体の店になったような風に見えたので.見えたんだけど.見えたのに.... あいてる席あるのに案内されないのはきっと,あれが十人ぐらい座れる大テーブルだからなのね.カウンタに案内される.内装もメニューもかわったように見えないにょ.適当にコースなりセットなりあるかと思えばそれもないし.....ちょっと敗北気分.

タリアテッレのカルボナーラとソーセージの盛りあわせ,ガトーショコラとコーヒー頼んで待つ.待つ.....十分たったところでのど渇いたのでグレープフルーツジュースを追加 :-P ソーセージ茹でるのにいつまでかかってる,と二十分ぐらい待ったところでパスタとソーセージがくる.ちょっといやな予感しつつ,食べる.あぅ,やっぱり.食べてる最中にデザートとコーヒーが到着 :-P 何だか間抜けな光景になってしまった.

タリアテッレというよりはフェットチーネに見えるなぁ.塩味足りないにょ.ソーセージはおいしい.でも一人で食べるには多かったかな.ガトーショコラは甘いメレンゲかなんかといっしょに.これも,良い :-) コーヒーはさすがに冷めちゃったな :-P 明らかに酒屋なカウンタで一人でケーキを食べてる変なやつ.... パスタとソーセージと,空いた皿が二つ並んでるのに,片方だけ下げていくなぞの店員 :-P もう,話のねただらけ?

開店キャンペーン中で食事は半額.それでも 2,299 円.... やっぱりこういうとこは一人で晩ご飯食べにくるような場所じゃないね.今まで「ダイニングバー」とかいうようなのを避けてたのは間違いじゃなかったようだ.うん.そんだけだせば,サラダかスープついたセットをもっと落ち着いて食べられるよ.ふぅ.

何だかこのまま帰るのがくやしくなって,またゲームしにいったりしてる.まあまあ,かな.適当に気を晴らして,今度こそ帰るぞ,と :-)

コミンというと,赤毛で貴族で超能力者ですか.ヴァイ・ドム? ....ダーコーヴァの続き,ださないならほかの出版社に権利渡しちゃってくれよぅ....

もちも焼ける Mac CUBE って :-) これをきっかけに WWW 四コマまんが書きへの道を歩むんでしょうか :-)

2000/08/27

ちょっと,体調悪い感じ.寝る前にあんまりのみ食いするのは負担がかかるというか,空っぽの胃を缶コーヒーとクラッカーで刺激したから胃酸過多というか.汗のかきすぎだか,体温調節がうまくいってないんだか.ぐぅ.

....いっててもしかたないので,朝ご飯食べに.とりあえずちゃんと食べたらいいんじゃないかと.で,パスタランチ.サラダ,パン,プッタネスカ,ジェラートにコーヒー.落ち着いた.結局,エネルギー不足?

難波の方にいってみる.寄り道長すぎ :-P いきなり世界が滅んでるねぇ.ここからどうなるのかな.何か,呪ってるし.あっちではテストだわ,こっちでは対決だわ.探偵は泥棒に出し抜かれて,銀行強盗は首謀者が実は子どもだ.....これでなに読んだか全部わかったら,同じ雑誌を読んだ人です :-) それも二冊 :-)

そのままゲーム.ちょっと早めだから,順番をかえてみただけ.今日は,本当に,全然,だめ.何にもいいところなし.みゅぅ.どうかしてる.あんまり長居する気もなくなっちゃって,一時間ちょっとでさようなら.しょうがないなぁ.で,いつもの堺筋の西側のルートをざっと.Mac Cube の箱もってただたってる人がいて,宣伝も大変ねぇ,などと思ったり.

某 CD-ROM つきムックをあさってみたけど見つからない.別のところでまんがと小説の新刊さがしてみたけど,こっちも別に無いね.といいつつリプレイ本一冊買ってみたり.こことのつき合いも,雑誌連載の「黄金剣をしっているか?」いらいだから,ずいぶん長いんだな....

何だか悔しいんで道具屋筋の本屋にもいってみる.ムックみっけ.ちょっと高いけど,まあいいや.CD-ROM 二枚だと,きっとバイナリパッケージも distfiles も少ないな.... 足りればいいんだけど.やっぱり小説の方は,予定にはあったけど遅れてるっていうことかな? 前の巻と,その前の巻と,もしかしたらそのもう一つ前のもまだ読んでないから助かる :-P

さて,晩ご飯.... うぅ,お腹すいてるのに頭がわがまま言うよ.....とりあえず戻ってから考えようか.ということで長堀橋から OBP.うん,何か健全な食欲.でもなぁ,とかいって,結局 Twin で天ざるそばセット.おにぎりついてるから,それなりに満足できるかと.すごくおいしいそばかというと良くわかんないんだけど :-) 少なくとも腹はたたない.満足.おにぎりがちゃんと握ったのじゃなくて,型にはめたようなのになるのはしょうがないのかな.衛生問題上? ひどく悪くは無いし,久々の梅干しもなかなかおいしい.ちゃんとそば湯も出るし.良い :-)

で,帰る,と.JR が地震感知装置が動いて遅れてる,なんていってたけど,大勢に影響無く 2130PM には帰宅.何だかもう一つの本棚の移動は,水曜日の定時退社日でいいか,なんていう気になってたり.さらにもう一つ買う,っていう手もあるなぁ :-)

マイクロタワーベアボーンPocketPC よりは好みな外見.こっちの方がより好みだけど,こっちは Celeron 433MHz なんだよね.FSB クロック 100MHz の方が,66MHz よりもパフォーマンス上なのは自明.... は,だから,二台目の PC なんていらないってば.まだ :-P

name 属性の使用を中止っていうのが今一つ良くわからないんですが.単に href と同じ name を a に設定してたのを止める,ということでしょうか? 今までソースみてなかったんで良くわからないですぅ....

で,ついでに昔のリンク見直すと,見事につながっていなさそうな URL がかいてあってありゃりゃんだったり.そっか,http://www.dm4lab.to/~genzo-/day.html をベースにした URL はあくまでテンポラリなものなのですね.ということは,上のリンクも将来は切れる.うーん.... きっと http://www.dm4lab.to/~genzo-/day2000q3.html になる,ってみこして書き換えるのもあれか.うーん.Current を symbolic link にして残る URL に本体を置くとか,なんとかメンテナンスフリーにできませんかね? << 厚かましいやつ.

今日は遅いし,修正はまた今度,だなぁ....

2000/08/28

最近日曜日の就寝が遅くなって,そのせいで月曜日の出発も遅くなっている傾向にある.あまり,よろしくない.まだまだ全然平気とはいえ,人の要求は際限無いものであるから.... :-P まあとにかく,でないと.かえるがいるけどないてないにょ.

今日の予定だった避難訓練の予行の練習 :-P は延期になったようだ.シナリオの不備が見つかったらしい.大変ね.

コードを書いたら動作の確認なわけで.まあむこうの都合っていうのもあるから,そんなに大急ぎである必要は無い,と.C プログラムに変更をバックポートしたり,とりあえず動かしたり.余計な手をださなければちゃんと今までと同じ結果が出る,と.さて,テーブルの書き換えの確認はどうしよ?

C の方では gdb で,途中で intercept してやって書き換えてみる.ついでに参照してる方をみてやって,ちゃんと書き換えた値を参照していることを確認.そのまま c して結果をはかせる.アセンブラプログラムでもやることはほぼ同じ.自動化できないのはめんどうだけど.... ん,結果も一致したし,大丈夫じゃないかな,多分?

ついでにしつこく cygwin 環境をいじりつづけてたり.Ruby make できんにょ.なぜ? dllwrap にたいする -lruby が効いてないように見える.....1.4.4 でこんなに苦労するのもなんだよなぁ.結局 1.6.0 on cygwin-1.1.4 のバイナリ拾ってきてインストール.むぅ.b20.1 では素直に作れてたのになぁ.このバイナリ,山盛りライブラリが入ってるのね.しばらく満足かな.gtk require できないのは残念だけど,ま,いいか.

zsh もちょっといじる.「less は less だ,else の間違いじゃない」といちいちいうのがめんどうで :-) b20.1 の時いじった経験から,hashtable.c の gethashnode() と gethashnode2() をいじる.実はコマンドハッシュの検索に使われてるのは gethashnode2() だけだし,Win32 な convention を実装しよう,っていうことなんで,コマンド検索専用関数作って登録するのが筋なんだけど.そこまでみてる気無いから,ひとまず動けば良いのじゃ :-P 単純に,name.exe や name.bat も調べましょう,ついでに検索は case insensitive であるべきです,っていうだけの変更.固定長バッファは恐いんで,大きくなるだけのバッファを realloc() で使いまわしてみる.いらないこと聞かれないっていうのはいいもんだ.

Watcom C/C++ compiler と Fortran compiler がオープンソースになるそうな.今一つありがた味がわからないけど.これってそれなりに定評があるコンパイラなんでしょうか? まあ名前聞いたことがあるんだから,多分悪くは無いんだろうけど.ふぅん.

2000/08/29

昨日の晩出したメールが「メーリングリストのメンバじゃないよ」って突っ返されてがっくり.なぜ? ....帰ってから連絡してみようか.

朝玄関を出た瞬間,このほんのわずかな間だけは涼しくなってきたなぁ,って思えるのだけれど.今日はいい天気で,日差しが厳しい.そりゃね,相対的に弱くなってきてるっていうのも実感はできますけどね,暑いものは暑いのよ :-P

ちょっと動作確認を続けて,ちゃちゃっと変更部をまとめてメール.問題は無い,はず.でもむこうでどういう風にテーブルの書き換え機能を組むつもりなのかが,ちょっと不安.早すぎると無効だし,遅すぎると計算ループにはいってから,途中でしきい値がかわるっていうことになる.まあ,それでも動くんだけど.

出先でメーリングリストのアーカイブをみてたら,「メンバリスト壊れてました」というのがあった.なるほど,それが原因ね.さて,Fcc 残ってたかな.... ちょっと怪しい気がする.mh+slrn+imput+popclient という環境で運営してて,slrn はメールでの返信は save_post してくれてなかったような.... 書き直しかにょ?

避難訓練の予行だか,その練習だかでちょっとばたばた.どうも真剣味が足らないよね.部内の講評で「呼びかけが標準語過ぎ.いかにも台本を読んでるみたい」とか「怪我人が出たという想定なんだから,怪我人のそばにただたってないで手当なりするように」とか「名札とりにいった先で机に潜れば良いんで,いちいち余震で自席に戻らないように」とか.... うけをとってどうする :-P

帰りにこねこを見かける.二匹.ほんとにちっちゃいやつ.親らしい,同じもようした猫に飛びかかって追っかけられてたり :-) じゃれてるじゃれてる.あっちの黒いのは関係者かな?

晩ご飯の麻婆豆腐がちょっと.... なんだか味がばらばら.良くかき混ぜなかったんだか,単に味付けが足らないのか.冷めてるのが悪いのかもしれないけど.一応辛いとか,この辺はちゃんと塩味ついてるとか,そんな風に気にしたくないです....

シンボリックリンクがだめならハードリンクでいくとか :-) これなら同じファイルに二つ名前がついてるだけだから,きっと問題無く読めるんじゃないかと.全部手で書くってなると大変ですね.少なくともパラグラフの ID 振りぐらい自動化しないとつらいのでは.私の場合二日目にはもうなにか悟ってますね :-)

このメモの場合,XML で書いた一日ごとのソースから各日のエントリを作って,テンプレートとしておいてあるファイルに差し込む,っていう形をとっています.テンプレートはほんとに単なるテンプレートと,前日までの HTML そのものを使い分けます.で,index.html には最新項目へのアンカーを置いておく,と.この index.html も index-template.html なんてのに XML ソースから作った参照を自動で埋め込むようになってるのでずいぶん楽.全体は同じディレクトリにほうりこんであって,ftpup を使って WWW サーバにあげてる.

ソースが XML なのはとりまわしが良いからで,編集は emacs の psgml で xml-mode 使うからたいして困らない.ついでにちょいと関数書いて,`\M-x memo' で日付いれてやると,その日付が入ったテンプレートが出て xml-mode に入るし,そこでただセーブすると,たとえば今日の分なら `20000829' っていう名前のファイルが決まったディレクトリにできるようになってる.本格的なシステムでなくても,CGI 使えなくても,自分が使いやすいように作った環境は使いやすいです :-)

2000/08/30

快晴.それはもう,いやという程 :-P 行き先では雲がでてて良かったわ.ほんと.風があれば涼しく感じるんだけどね.

昨日送ったのが早速組み込まれて帰ってきたので ROM に焼いてテスト.今まで通りの部分は今まで通り動いてるし,RAM にうつしたテーブル書き換えればちゃんと計算に反映されてる.よし,よし.でもこれって,ちょっとぐらい書き換えても効果がよくわからないしきい値なんよね :-P メモリの値しか確かめられない.

テーブル書き換えるコマンドも作ってもらったんで,制御プログラムでそのコマンド発行できるようにしてチェック.... このコマンドの仕様だと,16bits の値の 8bits ぶんしか書き換えられないような気がするんだけど,いいのかな? 良くないよね.... いっとかないと.とりあえず 8bits であらわせる値に書き換えてみようか.....書きかわってないにょ?

DSP 側のコマンドインプリメントが悪いのか,制御側が悪いのかは良くわからず.... まあ,16bits 書き換えられるようにしてもらってからかな.一応コマンド発行自体はしてるみたいだね.タイミング的な問題かなぁ? ま,あしただね.

夕日で雲が輝いていて,まぶしいくらい.コントラストが大きいから.... 夕立ちきたりしないでしょうね? ....平穏無事に帰宅.

さて,本棚の移動をしちゃうかね.本をどけて,棚板どけて.... この棚板が結構重いんよね.本体を移動させて,本をもどす.ついでにしばらく滞っていた整理もやり出したりして,小一時間もかかってやっと終了.そんなに暑くは無いのに,あせだく.やっとなにがどこにあるのか把握しやすくなった.....まんがは :-)

Google でちょっと検索してやると,実はすーすーアンテナ DX天野アンテナに捕捉されていることが判明したり.ちょっとびっくり.もしかしたらアンテナ経由でみにきてる奇特な方がいらっしゃったかもしれないのね.... それがわかったからといって,なにがかわるわけでもないけど :-P XAXON にいったら log みせてもらえんもんかなぁ.自分とこの分だけでいいんだけど.

2000/08/31

今日はくもり.雨が降る可能性が高い,と.ちょっとでも涼しくなってくれるといいんだけど.いまのところどうこういう程でもないなぁ....

やっぱりタイミングの問題か.... えーと,これ以上パラメータの扱いを細切れにしたくないし,こっちの機能 ON にする時にも設定ファイルからのパラメータセットしなおすようにすればいいか.結局別の機能の ON/OFF する関数とほとんど同じことやってる.ああ,設計しなおすべきだなぁ....

問い合わせの結果修正されたプログラムも届いたので,動作確認しましょう.....のまえに,ちょっと diff.1 word しかかわってないよ.まあそんなもんだろうとは思ったんだけど.資料には word 単位でしかいじれないかのように書いてあったけど,コマンドハンドラでは上位/下位の byte を個別にいじれるように書いてあるように見えたからね.マスクがおかしかっただけ.ROM 焼いて,動かす.....よし,ちゃんと書きかわってる.書きかわってるのは確認できるけど,結果にはあんまりはっきりでないんだよね.なんとなくそうなってるような気がする,っていうことしかいえない.ま,テーブル書きかわって,計算用の変数にその値が入ってるんだから良いんでしょう.多分 :-P

適当に時間を拾っては libxml インタフェースをしつこくいじってみたり.むぅ,モチベーションがどんどん下がっていくのが問題だな.... どこまでやろうか.とりあえず namespace 関係の機能をいくつか実装してみたんだけど.うーん,prefixed attribute name は prefix 取り払って保存してるのね.しかも namespace 情報がかってについたりもしない.まあ規格的にそれが正しいんだろうけど << 何にも確かめてない :-P

後は木の構築だの操作だのの API とか,DTD 処理だのなんだよね.ぼちぼちとやってけばいいか.なに,誰も期待してないし :-) 自分の用途にはすでに十分すぎる....

おぅ,何だかすごい雨降ってる.後一時間ちょっとでやむかな.... 残ってしまいました.もっともすっかり弱まって,何だったらかさなくてもがまんできるかな,っていうぐらいだけど.たまには,いいよね.雨の中,のんびり歩くのも.で,まあ,足元でいきなり何かはねたのはあまがえるだったりしながら,帰るのでした.

明日エアコンのクリーニングに人がくる可能性があるんだよね.....「9/1,4,5 で D 棟全部」なんて大雑把なこといわないで,何日にはどの部屋,ってはっきりしてほしかった.... 明日出かける前に洗濯もの取り込んで,いつも空けっぱなしの引出しと衣装ダンスの戸をしめとけばいいかな.布団もたたんで :-P それ以上はなにもしようが無いからねぇ.

結局たいして涼しくないのが,あれ :-P よろいどの雨戸でもはまってたら窓あけてられるのに.もっともそれだと,朝雨戸あけなきゃならない.なかなか,難しい :-P


Index

kjana@dm4lab.to