Memoranda: May 2002

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

2002/04/28

_ 明らかに四月の日付であるのに五月に入ってるのは後にも書いている通り更新できなかったためです.月またがっちゃうとわけわかんないよなってことで.

_ ....寝る直前までごちゃごちゃ.結局 0230AM....

_ 起きてから洗濯してメールだけ読んどこうかなと.....X がまともに動いてないよ? 何それ? ....AirH" のカードを slot0 に移動したら問題なくなった.ああ,びっくりした.まだこの辺弱いんだよなぁ.

_ そしてメールを取り込んでると強烈に mail2news の injection が遅い.ニュースでもその間に読んどくか.... って,news server に接続できないし.ああ,そういえば /etc/hosts を書き換えとかなきゃいけないんだ.NIC 外してるから.ってことでふにふに.メール読んで洗濯物取り込んで,荷物まとめて出発.....この時点では忘れ物ないと思ってたんだよなぁ....

_ 今日は環状線もそんなに混んでない.そうだよね,いつもいつも休みだからって混んでるわけじゃないよ,うん.始発でない新幹線に危惧をいだくもすいててよかった.午前中で,十五分も待つような時間にホームについてると楽々ね.ねてるあいだに東京駅.この車両は結構いいな.一番後ろで目一杯いす倒してたからひどく疲れてもない.

_ うーん,とりあえず,秋葉原? ご飯食べないと.なんとなく表に出てしまったんでそのまま北のほうへ.... こっちってあんまり食べ物屋なかったんじゃ? そういえば,って思い出してちょっとわき道に入ってラーメン.結構悪くないか.それでそのまま進んでゲームしていく.連射付きだとちょっと簡単? レベルは上がるけど.... 黒ランでは抜けられず.人がやってるのを眺めたり.Dot Eater でも抜けられるものなのね.Pacifist bonus は無いようだけど....

_ ちょっと遅くなっちゃったか.まあ,いうほどではないけど.ちょうど目の前で直通が行ってしまったところ.北千住で乗り換えね.それでなんとなく気が変わって準急で一つ次の駅まで出てしまうことにする.たいして変わんないはずなんだよな.... 改札で引っかかってから乗りこし清算の必要性を思い出してみたりしつつ.本屋によってみる.ここってそれなりにものあるよなぁ.歩いて帰るのが若干面倒な感じ.しばらく真面目に見ないうちに結構様子が変わってるね.このマンションはずっと工事中だったやつか.あ,ダイエーが別の名前にかわってる....

_ 空き地少々.落書きして回るようなのが増えてるのかな.うーん.まあうちのほうだとさすがにそうでもないみたい.日が落ちるとこっちではちょっと寒いかも.そういうことで実家着.途端に買い物行ってくるから留守番しててって :-)

_ Portege 引っ張り出して準備しようとして初めて気づく.AirH" のカード忘れてますな.あぅ.ってことで帰ってから大量のメールとニュースと WWW まわりに埋もれること確定.... ネットワーク使えるところ探してみるべきかな.どうも駅前に何かあるらしいっていうのを見てるし.

_ 晩のゲーム.今回はまっとうなブースターではなくって適当に一杯つめました,百円っていうの :-P ほとんど common か.まあ,そうだろうね.それでもこれだけ枚数あればそこそこ.... どうにもなってないような.使えそうな分っていうのでデッキ組むとお互いに同じような構成になる.しょうがないな.勝敗は五分っていうところか.無意味に AEther Flash を二枚はって自分のクリーチャも展開できないようにしてみたり :-) Skyshroud Vampire 強烈とか.-1/-1 飛んでくるのがうざいとか.墓地肥やすついでと Mulch 撃ったら Drain Life と Kaervek's Torch と Stream of Life が落ちてとても悲しくなったり.しっかりそのせいで負けたし.

2002/04/29

_ 午前中に起こされて朝ご飯がパンとサラダ.食べおわって新聞読んだらまたねてしまって次に起きたのは 1300PM 過ぎ.結局いつもと変わらないんだね :-P

_ しばらくぶりに置いていったまんが読んだりして.そしたらすっかり完全に忘れてた別の本を見つけたりして.そっか,こんなのあったんだっけ....

_ ねてたらお昼を食べそこねたんでラーメン作って食べる.インスタントラーメンっていうのも久しぶりだな.ちょっとこしょうが効きすぎな感じ.それで,食べながらサッカーの試合眺めてたりする.こうやってテレビ見てるのも久しぶりなんだな.日本代表の決定力の無さはあいかわらず? :-P

_ そのままずっとテレビ見てて,晩になって兄の車でお出かけ.祖母がまた入院してるっていうんで.なにかと思ったら足温機で低音やけどっていうことらしい.たいしたことでなくてよかった.お見舞いして明日の退院に向けて持ち帰りの荷物をいくらか持って帰る.

_ 晩ご飯食べてお風呂に入ったら後はゲームで.黒単 reanimator で頑張ってみる.相手は赤白の普通のビートダウン.なんか,いつものハンドデストラクションな Pestilence デッキのほうがまだ強かったような.Ghitu Slinger いるのわかってて Exhume 使うのはやめましょう,ただ痛いからとか,大型クリーチャは出るたび瞬殺されてるからねずみのほうがコンスタントにダメージ与えてるねとか.結局相手が事故らないと勝てなかったような.最初考えたとおり青入れといたほうがまだ良かったかな.ふん.

2002/04/30

_ 置いてあったから電子レンジであっためるご飯なんぞ食べてしまった.ちゃんと昨日の晩のご飯が残ってるじゃないの.まあ,これはこれでそう悪くないのがわかったけど.

_ 新聞読んでねて,起きてお昼は今日はパンだって.なんかあんまりちゃんとしたもの食べてないような気がする.どこか出かけようかと思えばなんだか天気が悪いし.... あ,雨降ってきた.しょうがないな.そういうことで今日は閉じこもってることに.置いてったまんがを何冊か読んだり,やっぱりとりあえず寝てみたり.

_ そのままうだうだして晩になってと.晩ご飯はかつおのたたき.なんだか妙にご飯がおいしいのだわ....

_ 今日は白単 rebelion 風味のウィニー.相手ははじめ手札落としと併用して Chimeric Idol で攻撃するデッキだったのが結局普通の黒単ビートダウンに.体力無いクリーチャばっかり並べてるから -1/-1 って言われるだけですぐ全滅近いの.でもやっぱり Lin Sivvi は強いのね,と残りライフ 3 から逆転勝利してみたり.回復してるよりも召喚能力使ってたほうが強いのかな? でも負けたときはいつも余裕無かったからなぁ.

_ 明日は天気悪くなかったらせめてメーリングリストのメールぐらい読んでこようかな.インターネット喫茶のたぐいが駅のそばのどこかにあるそうだし.WWW みてまわるのはどうかなぁ....

2002/05/01

_ 朝起きてご飯食べて新聞読んで寝て,っていう.今日は普通なら平日なんだねっていうのを道行く小学生だの中学生だのの声を聞いて思ったり.高校生はあんまり通らなかったよな,確か.

_ お昼はたらこのスパゲティだった.いってくれれば自分でゆでるのにという気が.... ちょっとゆですぎです.雨はやんだか.じゃあ,出かけようか.

_ 駅前ねぇ.東側には無かったよなぁ.... それにしてもコンビニばっかりこんなに増えてなんだっていうんだろ.古本屋ができてた.さて,それで,あるとしたら西側.... あ,ここかな? 十五分百円っていうのは高いんだか安いんだか.ってことでメーリングリストのメールを読んどく.ついでに WWW 関係も.... 全部見てるひまは無くって四月末の分まで.なんか機械がうなってるのがちょっと気になるのけど,案外こういうところもそう悪くはないのかも.でもカード忘れてなかったら来ないね,やっぱり.

_ もうちょっと他のこともする気だったんだけどさすがに時間無くなっちゃったな.こっちでは晩ご飯 1900PM までには食べるからなぁ.ちょっとぐるっとまわるぐらいにして帰ることにする.ああ,こっちの本屋ってなくなっちゃったのか.ふぅん.OPA には一応一つ入ってるのね.五,六年前からの疑問を今ごろ解消 :-P 見慣れないマンションとか.帰宅路の中学生とか.

_ 餃子のような匂いがしてたのに降りてみたら晩ご飯は炒めたアサリだった,とかいう.にんにくとしょうがで香りづけしてあるのでした.いっしょに出てたぜんまいと肉の煮物がやけにおいしい.こういうのなぁ.寮のやつははっきり砂糖で味つけしてますよっていうくらい甘いんだもんなぁ.

_ 金曜日に帰るから,というと机の下片づけてってね,っていういつもの話.こっちも教科書とかノートとかでどうでもいいものは残ってないよっていつもの答え :-) 別に,たいしてじゃまになってもいないと思うんだけど.

_ 今晩はリストークン一杯出して Opposition/Sunken Hope で相手とめて後は何かでどうにかしましょうというデッキ.相手は Oath of Liege で土地は出るから Rath's Edge だの Pegasus Stampede だので,っていう白黒赤.Drain Power からの Ivy Elemental とかふつうに Morphling とか Jolrael とか.Biskelion 出てきてエルフが使えなくなると辛いです.... Monk Realist も出てきたあたりで Sunken Hope はすっかり使えなくなったのにいつまでも入れてたり :-P 一枚だけの Opposition ではあんまりそれっぽくならなくて,結局普通に殴り合ってたような.

2002/05/02

_ 起こされないもんだからずっと寝てたら 1100AM 過ぎていた :-P それで朝ご飯食べてしばらくぼけっとしてたら 1300PM にお昼だった.あ,豚汁でうどんだ.のりはいらないような気も.久しぶりにおいしくいただく♪

_ それでお出かけ.今日はふつうに.... 西のほう,小学校のほうから中学校ののほうにまわって,北の図書館と高校のほうまわって.... こっちのほうもいろいろ動いてるね.変わってないのも多いけど.一番変わってないのが自分の行動だっていうのもどうかっていう話もあるけど :-P 駅のほうにまわって去年まではあったゲームセンター無くなってるのを見つけたり.そうするとこっちには一つもなくなっちゃったのか.ふぅん.裏手は見てないけど.... 線路沿いに南に戻ってこっちで遊んでく.あんまりやるもの無いな,今は.適当なところでお帰り.商店街通ってて病院跡がモデルルームになってたのの本体 :-) のマンションらしいのを見つける.家具屋跡ね.こっち側の家としては見下ろされる感じだけど,廃墟がそのままっていう風なのよりはいいのかな?

_ 晩ご飯食べてお風呂.明日帰るからっていうんでしょうぶ湯.それから最後のゲーム.こっちは単純な赤単で,むこうは青緑.うぅ,間に合わない.... やっぱりぱかぱか回復する相手は削りきれないな.しかも遅いし.Silver Wyvern を落とせないのが直接の敗因,といいつつよく考えたらこっちには飛んでるやついないんだから Thunderbolt で落とせたじゃないの,って後で気がついたり.さてお片づけ.おお,空き箱足りたわ.

2002/05/03

_ ....ずっと寝てたらよくないよね :-P そういうことであんまり余計なことをしている暇はないのでした.ご飯食べてちょっと休んですぐ帰る.寄り道も無し,というわりに秋葉原でお昼食べてるあたりはちょっと謎.... 昭和通り沿いのスパゲティ屋試してみようかと思ってたけど,どうも見本に出てるメニューがあやしげに見えちゃってさけてしまう.公園のわきを抜けて,あそこのラーメン屋は雀荘になってしまったのか,と思ったら実は別のラーメン屋になってただけだった,ということでみそラーメン.細めのちぢれめん.きちんと歯応えがあるやつ.チャーシューは少ないけどめんは多めなんだな.ご飯付きますけどって,そんなに食べられません.... なかなか良いものでした :-)

_ まあラーメン食べただけでやっぱり寄り道はそうできないね.すぐ切符買って電車.どうも十連休のまん中というより四連休の頭っていうことになってるらしいっていう話があった割にはそんなに混んでる様子でもないね.発車三分前に新幹線に乗って座れたぐらい.喫煙車は空気が違うな.... 来る時と違ってまん中あたりの席だったんでそう何も考えずに背を倒すこともできずちょっと窮屈.

_ のどがからっからになっちゃってたんでホームで缶紅茶飲んで休憩.それからそのまま帰っていく.途中でよるのもめんどうくさい,とそのまま寮の近くまで帰る.あてにしてた駅前のうどん屋はちゃんとあいていて,それで晩ご飯は親子丼.明日の朝の食べ物を補給して帰る.

_ かえって,せっかくふとんもあげてあることだし,とさっそく掃除.むぅ,あんまりきれいになったような気がしない.... やらないよりはましか.忘れていった AirH" カードさしてニュースとメールを fetch しつつお風呂.... 今日明日はシャワーしかないんだよ.うーん.

_ 途中で読んどいたとはいえやっぱり大量にあるよなぁといろいろ.....にょ? 大文字しか入力できなくなってる.いきなりキーボードが暴走? ....そんなことはないか.X がどうにかなったらしい.変なキー押した気配はあったんだけど,それが何だったか思いだせないのは問題だな.

_ ....全然読み終わってないけど無理そうだから寝る....

2002/05/04

_ 寝たのが 0400AM 過ぎで起きたのが 1150AM.全然寝たりないよ....

_ 適当な時間にでたつもりだった.... そっか,五十分台は五十三分なのね.わざわざあそこで五分つぶさなければまにあってたのね.ぐぅ.そのまま十分待つのもしゃくだから戻って朝ご飯を先に食べようと.それで,ラーメン.

_ あらためて駅へ.昨日の晩で WWW 見てまわるのも昨日のはじめまで追いついてたんで,朝は今日のはじめまで追いついとこうなんてしたせいでもう 1500PM 過ぎ.今から出るのもなぁ,天気も悪いし,とかいいながら結局地下鉄で恵美須町 :-P 銀行に寄ろうと思ってたら今日,明日は閉まってるのね.大丈夫かな....

_ いろいろ.やっぱりいいものはすぐなくなるものね.メモリがまたちょっと安くなってるようなって,全然いうほどのものじゃないか.40GB プラッタで 60GB っていう容量の HDD はどうなんだろう.一枚片面しか使ってないの? ケースだけ出てきたねとか.拡張性考えなきゃこっちのやつのがいいなとか.あのベアボーンの中身だけ Eden なマザーボードにかえたらちょっと幸せかも?

_ コンビニ寄ったら当然こっちも ATM 使えないわけで.しかも後千円あると思いこんでたのに確認したら五百円なかったりして.ぐぅ.わかってるだけで二,三冊買うまんがあるんだけど今日は無理ね.そういうことで本屋にもよらずに.... なんでゲームセンター行くかね? で,ほぼ見てるだけ :-P 五面はこんなになるんだ,はあ.思わず一面だと思いこみそうだ.今日は対戦やってないんだなっていうか,これだけ集まって座りこんでるのは何かイベントかな.一回だけ遊んでく.ダークランちゃんを二十秒で沈めたのは良かったが結局クリアできなかったり.メモリーさん相手にしてる時間長いからここの印象が強いんだよな....

_ 晩ご飯は向かいで牛丼.安くてよかったね.こういう時でもなけりゃ進んで入ろうとは思わないんだけど.味が悪いとかではなくって,本当にただなんとなく << それであげくラーメンばっかり食べてるよりはいいんじゃないの?

_ そこでまっすぐ帰らずに古本屋にいってしまったり.まだそんなに遅くないぞ,っていう時間にでて,今度こそ余計な寄り道しないように難波から地下鉄で戻る.ポテトチップス買うのと缶紅茶のむのとどっちがって,紅茶買うほどお金残ってないよ,ということでポテトチップス買って帰る.残りが四十六円.ここまで貧乏な気分も久しぶりだ....

_ うーん,なんとかニュースも WWW も追いついた,と.0400AM 過ぎちゃったな.ぐぅ.

_ String からクラスを得る方法.1) eval 2) Object.const_get っていうことで.


        class Foo; end
        p eval("Foo").new             #=> #<Foo:0x810adb8>
        p Object.const_get("Foo").new #=> #<Foo:0x810ad7c>
    

2002/05/05

_ ....で,起きたのは午後になってからと.でも全部追いついたからこれからはもとどおりな感じでいけるでしょ.銀行に行ってちゃんと ATM 動いてるの見て一安心.今日はちゃんとご飯食べられるわ♪

_ それで朝ご飯はどうしようかと思いつつとりあえず電車に乗る.ちょっと早いからレモンティーでもって紅茶買って飲んでみてはじめてそれがミルクティーだっていうのに気付いたりしたのは置いとく :-P そういえばこのところカレーを食べてなかったなと思ってたのを思いだして,IMP にインド料理を食べに行く.ってことでタンドールランチ.スープにナン,サラダ,タンドールチキン,サモサ,サブジ,オレンジシャーベットにチャイ << カレー食べてないやん.チキン食べるのに苦戦してみたり,サブジをナンで食べるのに苦労してみたり.なんかうまくすくえなかった.はあ,久しぶりにまともなもの食べたな,と :-)

_ 食べ終わって表出て,さてどうしようかと.別に何も思いつかなかったんでとりあえず土佐堀通りを西へ.....コンビニ寄ってたらますます時間が中途半端に :-P 天満橋でまんが買っていこうともうちょっと行って,それで松坂屋へ.そういえばここってまんがの新刊はあんまり探しやすいことなかったんだよな.ちゃんと記憶にあった分は見つかったんでとりあえず三冊.もうちょっと何かあったような.... ついでにコンピュータ関係の本を冷やかしにいってみたり.ついでに地下でチーズ買っていく.あんまりまともなチーズ置いてないのか,ここって? 良さそうなパンがあったんだけど毎週ここまで朝ご飯買いにくるってのもなんだな.

_ 今度こそレモンティー買って :-) 天満橋わたって川沿いに造幣局の方にいって,それでまた橋を渡ってって,なんかそれ,単に距離を損してるだけのような.... 物おじしないはとだの,声の大きなすずめだの.そのまま東に戻って COMS ガーデンの横抜けて,商店街の方でゲームしてた.うーん,Type A は向いてないのかな.B でやる時より凡ミスが多い.1,400m に達しないのはどうかと思うぞとかいいつつひとまずでて本屋に寄る.やっぱり別のあったよねって後二冊.表に出かけて階段の新刊案内見直してやっぱり新しいのじゃんって戻るっていうのはちょっとみっともない :-P

_ 反対側抜けて別の店.Clover Four を沈めた,と思った瞬間くらっててやり直しっていうのでおしまいとか.ぐぅ.ウェーブの方が強いのかなって使ったことほとんどないキャラでやってて三面で終わったり.あれや,これや,なんやかや.遅くなっちゃった.

_ そうはいってもまだあいてる店は結構あるのにめんどうになってラーメンっていう.いこうとした方はいっぱいだったんでとなりでとんこつスープで細めんなのを.もうちょっとしつこかったら食べてて飽きるところだよなぁって.これは,おいしい.

_ さて,これ以上余計なことしないうちに帰るとしましょう.

_ なんとなくお腹すいたような気がしてチーズ食べちゃう.これは結構いいな.でも近所には置いてないんだよな,やっぱり.うーん.

2002/05/06

_ ああ,いい天気だ.今日で休みも終わりだねぇ.

_ 昨日食べ損ねたのが気になって,昨日の隣の店でチャーシューメン.ふん,ここのスープだとチャーシューメンでも問題なし :-) ここのチャーシューってラーメンにあわせるっていうよりは単品で,ご飯といっしょに食べたほうが好きかも,なんて思わなくもない.水餃子なんてはじめたんだ.ふぅん.

_ 何するでもないけど昨日ここらをふらついたばっかりだし,この天気に閉じこもってるのもなって.それでお散歩開始.Hands で変なもの見てなごもうっていうのは妙な目標だろうか? :-) 土佐堀通りで天満橋,それから久しぶりに松屋町筋を下ってみようかと.

_ 松屋町筋の入り口までいくっていうとだいぶ損するから谷町筋からちょっと入ってそこから横に.... この辺の道って土佐堀通りに並行になってる気がするってちょっと下ってはまた西っていうのを繰り返してたらなんたらドームの前に出る.ここから下っていくかな.中央大通り過ぎてちょっといったら金色のこいが壁に.... それですぐ長堀通り.ってことですぐ Hands.

_ エレベータきてるし上から見てこようかとのぼっていっていきなり目に入ったのが「マイナスイオンを放出する健康にいい文房具」:-) 組立ラックが部品で買うと高いんだよとか.この辺の箱がちょっと欲しいかもとか.クッションぽむぽむとか.アウトドアグッズの売り場は一階に移ったらしい.自転車かぁ....

_ そんなんで一通りまわった後心斎橋筋の商店街を北へ.....二時間くらい前にはもっと下って帰りは電車,っていうつもりだったような :-P まあそういう気分なんだよってことで.古本屋によってたらえらく時間かかったりして.うーん.

_ 本町通りを東にいって,このままずっといってもなって松屋町筋で北におれる.来る時よりちょっと先へっていうつもりだったんだけどあれは難波橋だっけ,ってことで土佐堀通りまで出てしまう.そろそろ晩ご飯食べてもいいんだけどなときょろきょろしながら歩いてたのに結局これといった気にならなくてそのまま京橋.ちゃんと食べようかとそのまま進んでロースかつ定食.たまには違うものと思っても,そんなにしょっちゅうきてるわけでもないと安定指向に走るのね :-P この辺おいしいのはわかってるから.

_ 昨日買いわすれてたんで雑誌一冊.さて,余分に寄り道しないうちに帰りましょう.駅に入って中でくるみパンを買っていく.ちょうどいいくらいだけどちょっと高いかな.

_ www.trueler.org を nslookup すると 192.168.255.0 なんて返ってきてそりゃ見えるわけないよねっていう状態なのは私だけなんだろうか.... ってここで書いたところでほとんど意味がないっていうのが辛いところ.何かアナウンスありましたっけ? << 誰かが答てくれるのを漠然と期待しない.

2002/05/07

_ そういうことで,今日からまたお仕事.いい天気だ.暑いくらい.

_ 出張届をだすとか作業報告書をだすとかの事務仕事から.プロジェクト登録されてるっていうことはこれでいいんだろう,きっと.うん,文句も出なかったし.ちょっと Excel の挙動が怪しくて reboot したりはしたけど.素直に終了しないの.なんなんだか.

_ 休み前はどこまでやったんだっけって確認してたら終わってたつもりの書きかえ分まだ終わってなかったりして.C レベルの diff では出てこない inline 展開した関数の書きかえやってないわ,これは.そういうのちまちま見つけて修正.

_ こんなものかな.... 小さい書き下ろし分のコードでも書くか.気分をかえよう :-P そうやって書き出す.前のプログラムではこのあたり,二つのバッファを連接して確保するのは呼び出し側だったけど,まあ別にどっちでやってもそう変わるわけでもないしなぁと.最初コピー無しで書けるかと思ってたらだめだったんでテンポラリにバッファを持つようにして.逆にこのコピーでメモリ配置仮定できるから並列メモリアクセス使えるようになるんでっていうか,並列メモリアクセスできないのが「だめだった」の内容だったりするのが本当のところ.コピーしても高々数百サイクル.並列メモリアクセスあきらめると千越える.....ボトルネックは別にあるけどね.

_ わりと似たような関数ばっかりのファイルだったんで結構楽.休み明けに久しぶりに書くにはちょうどいいくらい? 定時退社日だし.そういうことで今日はおしまい.あまりにもだれも帰ってくれないんでちょっと自信なくなったり.おぼえ違いじゃないよね....

_ くもってきてるなとは思ってた.でも雨に降られるとちょっといやな気分.久しぶりにくつはきかえたとはいえこれはこれで雨の中歩くと水がしみてくるのだよ.... 小学生がたくさん.集団下校か何かかね.

_ そういえばシャンプーがなくなるんだとスーパーによってしばらく悩む.売り場がどこにいったんだかわからない.... って,そっか,雑貨のたぐいは三階にいったんだっけ.で,シャンプーの詰め替えとポテトチップスを買って帰る.もう雨はあがったのかな?

_ Debian の base-config の無限ループっていうと,既知の問題でもう直ってるっていうやつでしょうか.....もうちょっと細かい話を読んだはずなのに見つからない.... あ,見当違いなとこ見てただけだ.現象結論間違って古いので build しちゃったっていうのがなんとも人間臭い :-)

_ w3m -dump_head だとちゃんと Last-Modified 取れるのに自前のアンテナのだと現在時刻だの unix time epoch だのが取れるっていうのはどういう現象なんだろう.... WAKWAK と XREA だから redirection 関係? 追求する暇がない.ぐぅ.

2002/05/08

_ ふん,まだ天気悪いのか.... 京橋で降り出してて降り出す前かやんだ後に到着しないもんだろうかと思ってみてもそう都合良くはいかないのでした.これぐらいならまあいいけどね....

_ まじめにお仕事.こんなところでテンポラリ変数とるのもっていう思いと,ここでとっといて連続性仮定できると全然違うよっていうのとをはかりにかけたり.コピーしてコピーバックするようにしてみた.コピー自体はともかくメモリアクセスはループの中だし.

_ 2words 使う値の分割でちょっと.ここのはオリジナル尊重しといた方がいいのかな.どうせたいして変わらないんだからっていう話はあるんだけど,やっぱりなんとなく気になるわけで.っていうか,この辺は C レベルでも確認してないからさしかえていいもんだかどうだかが.... 試してみたらいいんだけどね.

_ そんなこんなでふにふにと.昨日メールきたんで書いといたはずのものに記入しといてっていうメールがきたり.だって書いたよって思ったら最終更新時刻にも変化がないか.....そうだ,正常終了しないんでたたき切ったんだった.あわてて直す.やっぱりその場ではちゃんと更新できないんで,ローカルに落としてからアップロードしたり.そしたら同じのが二つになったんで前のを消したり.それでちゃんとできたの確認しようとしたら修正してなくても Excel ちゃんと終わらないで,結局ささってリセットしたり :-P

_ 換気のため非常扉開けっ放しにしてるせいで寒くなってきたかなっていうのを放っておいたらちょっとよろしくない状況になってきたような.うーん.朝からのどが痛かったっていう話もあるけど.時間になったから帰る.京橋についた時点で学研都市線の人身事故の情報が.まあ電車動いてるし,間引いてはいるものの時間通りに動いてるのもあるから.... って,放出の手前で前がつまってるですと十分ばかりぼけっと待たされたり.体調悪い時にはやだな.

_ 途中で落ちたので混乱して読み落としてた分の WWW まわりとか.多分疲れてるだけだよっていいながら熱計ってみたらきちんと熱出ててありゃりゃんとか.でものどが痛いのは直ったかな? << 熱が上がると他の症状が沈静する場合があるようです....

2002/05/09

_ うん,だいぶ良くなったようだ.良かった.今日もあんまり天気良くないんだね....

_ さて今日はこの辺をやっとこうかと適当に.うーん,外の関数呼んでるけどこれほんとうに大丈夫かな.ちょっと不安.最悪でもこっち側でバッファの取り方かえてやれば,ちゃんと引数は全部渡すようになってるから平気だとは思うんだけど.どうもループの中身のつめ具合がうまくいかないのがさみしかったり.どうしても nop がいるな.気に入らない....

_ push/pop でちまちまやってるぐらいだったらテンポラリ変数領域がさっととって名前でアクセスした方がいいのは確かなんだよなぁとか思いつつ.で,まぁ,この辺いくらがんばったところでボトルネックは別のところっていうのはあいかわらず.小さい関数の inlining とか考えてた方がよっぽどいいだろう.....ああ,なんだってこのアセンブラの擬似命令には cpp 程度の記述力すら無いんだ,ってぶつぶつ.擬似命令的に組み込まなきゃならないものはともかく,条件アセンブルだのマクロだのは cpp で良かったんじゃないの? って思ってしまう.

_ このぐらいは終わらせないとなってちょっとだけ遅くまでいてみる.高々三十分 :-) ....この関数ってだれの担当にも入ってない気がする.どうしようか.まあ,明日考えよう.今日はもうおしまい.これでわかってる担当分の部品相当分は揃ったわけで,後は呼び出し側か.ん? まだ後回しうんぬんで別のコード再利用していいものかどうかわかってないやつはあったか.まあ,あれは相談しないとわかんないし.

_ そういうことでお帰り.かえるの声が聞こえる.今年は早いな.

_ 洗濯物とシャンプーもって廊下に出て,それで君は何がしたいんだっていって部屋に戻ったり.なかなか情けないものがある :-P

2002/05/10

_ うーん,雨だ.もう梅雨入り? このくつってもっとはでに浸水していたような記憶があるのだけど,案外そうでもないのかな.

_ 続き,続き♪ ちょっとやけかも.エントリポイントの関数まわりを.これって担当分以外の関数も呼び出してるから,完全に書くことはできないの.... まあ外の関数の呼び出しはコメントアウトしておいて,わかるところだけざくざく書いていく.

_ 流用した関数の引数がどう渡ってるんだかちょっと悩んだり.うん,なんかまわりくどい renaming の結果つじつまがあってる.ちょっとびっくりしたにょ.合わなかったらどうしようかと.....直すしかないんだけどさ.これはあれで,あれがこれでって.とんでもない思い違いしてなければ見えてる範囲では大丈夫みたい.

_ C のコード見てひとしきりぐちってみたり.最初のフレームの処理の場合だけちょっとパケットから情報足してやるっていう処理なのに,なんだって全体を分けるんだ? if clause と else clause で,その足し算以外全く処理が同じ.馬鹿正直にアセンブラに落とすなんてことはもちろんしない :-P

_ ふとコード書いてる時とそれ以外の時とでぜんぜんキーボード打つ頻度が違うんだよなって気になったり.さぼってるとすぐバレるんじゃないかって << さぼってるっていわれるほど休んでなければいいんです.のってる時は結構がちゃがちゃ書けるものなんだけど,そういう時に書いたコードってたいてい後で見ると脱力もののミスとかどうしようもない非効率に満ちてるのよね << それって全然だめなんじゃ?

_ こんなものかなと.後はちょっと相談がいるところ.さて,帰りましょう.雨は.... 弱くなるどころか,っていう感じ.今日は涼しめだしかえるもないてない.っていうか,昨日のは空耳? って思いだしたらそんなことないよと言わんばかりのタイミングで目の前を通り過ぎていくあまがえる :-) 寮近くの駅につく頃にはすっかり雨足も弱まり.... もしかして一番強い頃に一番長い距離歩いてた? スーパーで買い物して帰る.雨雲の下のすごく低いところにひかりを反射してえらく明るい雲が.寒冷前線?

_ ばっちり推測されてる :-) ちゃんと時系列を追えば結構わかるものなのね.... わかられて困るものでもないけど.

_ ブロックパラメータ(10 日分).メソッドの返り値がパラメータに渡されるわけじゃありません.ブロックを受けとったメソッドが内部で yield してるだけです.ブロック自体が引数の一部ですから.そうでないと Enumerable#sort の説明すらできない.結局メソッドがブロックをとるように書かれているか否かという問題.


        a = [2, 1, 3]
        p a.sort {|x, y| x <=> y}    #=> [1, 2, 3]
        p a.sort {|x, y| -(x <=> y)} #=> [3, 2, 1]
    

_ Ruby レベルでブロックをとるメソッドを書くとこんな感じ.ブロックには任意の値を渡せることに注意.ブロックを渡した場合返り値は 0 になっている.


        def foo(arg)
          return arg unless block_given? # ブロックを渡さなければ arg を返す
          yield [1, 2, 3]
          0
        end
        
        p foo(10)                               #=> 10
        p foo(10) {|x| print "#{x} "}           #=> 123 0
        p foo(10) {|x1, x2, x3| print "#{x2} "} #=> 2 0
    

_ でも Socket.open はブロックとってもよさそうだよなって試してみたらちゃんとできるし.ちなみに ruby 1.7.2 (2002-05-07) [i386-freebsd].1.6.x では.... どうなんだったかな?

2002/05/11

_ 君らが夜更かししようが徹夜しようが知ったことではないのだが他人をむりやりまきこまないでくれないかね? と思いつつふとんに入ったのが 0300AM :-P

_ ちょっと眠いかも.なんだかすごく天気が悪くなりそうにみえる.どうなんだろ.とりあえず朝ご飯食べな.

_ そういうことで京橋.先週末は結局パスタ食べなかったんだねって思ったらそういう気になってお昼は COMS ガーデンでランチ.サラダに玉ねぎとベーコンのトマトソースの唐がらし風味.それでデザートとコーヒー.喜んでサラダを取りに行くお子様をながめて手間がかかんなくっていいわねと思ったり.アマトリチャーナのベーコンはブロックのほうが好きだなぁと思いつつも,全体的には不満のないできでよい♪ コーヒーのオーダーが通ったかどうか不安でいたら案の定通ってなかったりして,いったつもりなんですけどって.ごまのジェラートとバナナのムース? バナナとくるみはわかるんだけど.それだけにしては酸味があるし.... でもクリームチーズのたぐいっていうのとはちょっと違うような.おいしければいいんですっていいかげんだから全然知識は増えないねぇ :-P

_ 地下鉄で恵美須町.ちょっとシャツだけでは寒々しいか.でも先週みたいに心やふところが寒いわけじゃないから平気さ :-) 紙とはさみと石が戦ってるスクリーンセイバーに見入ってる場合じゃないのだよとか.シュレッダーちょっと欲しいかもと思いつつもこんなしっかりしたオフィス用のものである必然性はないよねとか.速弾きギターはいいかげんな装置だとギターだってわかって聞かない限り雑音にしか聞こえないねぇと思いつつ進んでいく.

_ やっぱりちょっとメモリ安くなってきてるかな.本屋では買うものが無くて上によってなごんでみたり.動いてないと点字プリンタっていわれてもわかんないなとか.微妙な値段のコンパクトデスクトップな PC とか.その鍵が壊れててフロントパネル開きませんっていうのは何よとか.そんな感じ.

_ ゲーム.またクリアする前になくなってしまったよ.ぐぅ.... まあいい,ほか,ほか.場所が変わってるな.でも冷房の吹き出し口の下なのは変わらないのだな.乱入されてるとだんだん寒くなってきて大変.一応メビウスではクリアできた.時間かかってるな.... ダークランでは三,四度目の乱入に負けてクリアできず.だから寒いってば.久しぶりにレベル 35 とか.Curfue に勝ったことないんだよってやってみたらなんか勝てちゃって,勢いで S. Geist 倒してクリアしてみたり.Curfue のが強いかもと思いつつまともにくらったらやっぱり痛かったり.ひたすらメテオスカル :-) 接近戦での戦い方がましになったのが勝因かな.うん.なんか装備のよってはえらくおおざっぱなゲームになるもんだなって思いつつクリアを見物とか.ほかはあんまり良くなかったな,でちょん :-)

_ すぐ帰ればいいものを古本屋によってしまう.ただでさえ早くはなかったのにまあ遅くなることなること,っていうほどでもないけど,まあ早じまいな店はどんどんしまる程度の時刻.ってことで道具屋筋からどんどん北上していって結局チャーシューメンだったり.ここにくるのは久しぶりか.ああ,ここのスープってこういう重いやつだったっけ.... 途中でいやになるタイプのものではなかったようで.ということはまあおいしいといえるわけで << そのおおざっぱな舌をどうにかしなさい.でもやっぱりチャーシューメンである必然性はなかったかな.

_ 長堀橋から電車でかえる.ちょっと頭痛 << っていうかついこの間熱でた,風邪かなっていってたやつの行動としてはいかがなものかと.

2002/05/12

_ 今日は天気いいみたいだ.すずめがけんかしてる....

_ 時間あわせてでかけていってと.何食べよかな.汁物はやめとこうよと思うんだよ,うん.今日はまにあってるなってことでフランス料理なランチ.とうもろこしのポタージュにサラダとパン,ぶたの肩ロースの煮込みにデザートとコーヒー.鳥のチーズグラタンって書いてあったんだけど,売り切れたかな.でる時に見たら書きかえてあった.うーん,柔らかい.ナイフでなくても切れそうだ.あいかわらず付けあわせに苦戦.... パンのおかわりはっていってきた時にそれより水とナプキンが欲しいなとはいわなかったけど水はでた :-P ちょっと気がまわってなかったんじゃないかな.いろいろ.料理はおいしいんだけど.となりではコースの途中でおかし食べてるのがいたり.なんだかな.話題も食事の場でするような話でもなかったし.... << となりの赤の他人の話を聞いてないように.

_ なんとなくそのまま西へ.ちょっと東と北あたりにしようかと思って天神橋筋の商店街をのぼっておく.でもこっちからまわるのって歩く距離が伸びるだけかも.扇町公園の裏手ってのは前も通ったよなとさらに北上.こんなところにも商店街がっていってここで西へ.それにしても日曜日は閉店っていう店が多いよなぁ,なんか.と,都島通りにでた.そうつながってるのか.うーん,もうちょっと北.

_ で,茶屋町の方からカメラ屋によってみる.カメラなんぞ見やしないけど :-P Interlink の新しいの,モックアップぐらいあるかと思ったんだけどなぁ.適当にながめてでる.ちょっと迷ってやっぱり堂山の方にいくことにする.阪急東通り商店街はアイルランド代表を応援するそうだ.ふぅん.適当にゲームして調子いいんだか悪いんだか,だったり.とりあえず三面ボスまでいったのは良しとしようっていう感じか.

_ それでそもそもこっちにこようとした目的の一つにはいってたはずの古本屋によってみる.たいして期待してなかったけど見つかったらそりゃ買うよね♪ これで手に入りそうで入ってないのは後一冊か.

_ そろそろ帰りましょう.そういうことで扇町通りを東へ.... そのままいってもしょうがないんだよなって,途中で南におれる.まあいいや,国道まででてふつうにかえりましょう << ふつうっていうんなら大阪天満宮から東西線に乗るのがおすすめです.桜宮橋の拡張計画って,この絵の通りだとここの森削っちゃうのかなぁとか.あんまり意味あるようにはみえないんだけど.

_ 晩ご飯をどうしようかと思いつつ交差点までつく.とにかくラーメンは避けようっていう意思のもと,入っていったのがうどん屋だったりするのはちょっとだめかも :-P や,ざるうどん派生なら汁物じゃないしっていう程度の話.天ざるってないんだなとメニューを眺めてて,煮魚にひかれてしまってざる定食.煮魚とご飯とごぼうの煮物ともろきゅうがついてくる.一瞬ご飯がおいしくないかと思ったのはわりばしのせいだった.おいしくないわりばしってあるよね.わりばし食べるんじゃなくて,そのわりばしで匂いや味が淡いもの食べるとやたら木臭くて味わいがとんじゃうっていうやつ.煮魚とごぼうがちょっと甘いか.ゆで置きのうどんっていうのは標準的な手法みたいね.ちゃんとこしあるし,おいしい.うん,結構食べたな.

_ そのまま裏を通っていこうとしたらすぐ国道に戻されちゃったりする.ちょっと行ったらまた裏に入れたんでしつこくそっちにいってみる :-) 塀の上のねこはすぐまた寝るのだとか.出窓のねことにらめっこしてみるとか.ねこ多い? 学校と研修所に面してるのね.突き当たったところで国道を渡って駅へ.かえりましょう.

_ DM4LAB 死んでる? ....あ,復活.何かあったかな.まあ戻ったからよし.

2002/05/13

_ ん,今日もいい天気.なんだか腹筋がだるいよって思ってたらいきなり咳き込む.....これか.仕事にでかけてトイレで鏡見てたらなんだかのどの奥に丸くはれてるところがあったりして.なんだろ.ちょっと気になる.

_ まあそんなこと気にしててもしょうがないし,で仕事.まず確認.やっぱりこっちのはいらないんですよね.こっちはいるけど.うん.ってことは,呼び出される関数群については書き終わったといっていい.じゃあデバッグを考えないと.その前にメモリ配置の調整かな.import したコードにあわせなきゃならない.これが結構めんどうくさい.名前だけてらしあわせて片づければいいとはいえ,結局並列メモリアクセスしてるところを全部ながめてたりして.

_ こんなもんかな.後はシミュレータで動かしてみて文句いわれたらでいいや,もう :-P デバッグドライバを書かなきゃね.これも下まわりは前のコードから持ってきてしまえともってきたはいいけどフレームワークとして活用とまではいかない作りであんまりご利益がないような.全部書くよりはましか.... Makefile 書きかえてて dependency の生成に失敗したり.コメントになんて対応してないから存在しないファイルを読もうとしておちる.ぐぅ.結局その分は手書き.ビルドファイル書くのにリージョンを grep したらスタイル違う書き手のファイルのが引っかかってこなくて警告に悩んだり.extern 宣言に既に存在しないシンボルがあるのに対して山ほど警告がでてうんざりしたり.

_ リンクもできた.コマンドスクリプトも書きかえた.ってことで単純なところからデバッグ開始.前処理のフィル多分だけ動かす.....警告でてますよ.ちゃんと違う領域にあるのに.... 順番逆に書いてたわ.ん,文句はでなくなった.でも入力がそのまま出てくるの.なぜ? ....それはね,わざわざ引数を壊してから待避してるからだよ :-P これだからのりだけで書いたコードは << 書き手の責任は? ほら,値が出てきた.いきなり値変わるけど.うーん.... そか,こっちに pop すると下半分クリアしたうえで飽和するんだ.別のレジスタ使っとくかな,ここは.まだ合わないな.うーん.

_ まあなんかそんな感じで今日はおしまい.週明けのまじめさには限界があるよ.うん.まあ週のほかの日だってそう変わるもんじゃないけど :-P

2002/05/14

_ 昨日よりはましになったような,たいして変わらないような.ただ単にまわりがほこりっぽいのかなぁ?

_ 仕事.昨日帰りにちょっとみかけて,気づかなかったことにして帰ったメールの返事から :-P DSP エミュレーション関数書きかえたことで結果が変わってないかっていう問い合わせにちょっとは変わってるかもしれないけどおおむね問題無いはずって答えたら,Cc に入ってた人からそんなことないにょとのお言葉.PC で VisualC++ だと全然違う結果吐くから直したんだっていう話で.前に確認した時にはどういうことだったんだったかなって調べ直し.ふつうに使ってるんだけどなぁ,て,そか,ようするに,実装依存の環境依存か.....PC で gcc で小さなコードで試してみても現象がでなかったりしたけど.VisualC++ でちょっと試すのはめんどうくさいからまあいいや.今までのテスト結果っていうことだと,PC で試したことなんて一度もないからそれ自体は平気だよっていっとく.なんか時間かかったな.

_ 昨日の晩ちょっと思いついたところを見直してみたけどそんな単純なところは間違えていないのでした.... しょうがないな,もう.地道に追っかけるしかないよね.これ,最初の方のは精度の合わせ損ねにみえるんだな.でも DWORD の分割の方で手を入れてる分,かけ算は素直なコードで問題無いはずでは? ....ああ,わざわざ下半分切りとばしてるんだ.ってことは,結局この飽和演算を省けないっていうこと.ええと,そうすると,前にどっちでも変わんないですっていったの訂正だな.素直に分割してかけ算でつじつまあわせた方が全体のサイクル数としては減るわ.2cycles だけど :-P そういうことで報告しておく.つじつまあわせたかけ算のコード作ってあったんでこれも見えるところに置いとこう.

_ 今テストしてるところってほとんど処理としては連続してるんだからおかしくなるならもっと早くおかしくなるはずなのに,と思いつつずっと後の方で突然大きく値が変わってるのを調べる.なんかバッファの中にある値は一致してるんですが.... そういえばこのデータだと underflow の警告出たはずなんだけどっていうのでようやくそれがデバッグ出力にまざってるんだっていうのに気付く.うーん,やっぱり手抜きして stderr に吐くのはだめだ :-P

_ ちょっと残ってるな.精度関係では無いはず.じゃあ,なんだろう? ....その underflow の結果の保存に問題あり.そうか,32bits に飽和しとかなきゃいけないのね.この書き方だと 16bits にしか使えないよなってしばらく悩んで,実は単なる 32bits register transfer でかまわないっていうのを確認.これで前処理分は全部あったみたい.

_ 書き下ろしの小さいところちまちまデバッグしてこうと,C レベルのデバッグドライバ書いて,それに合わせてアセンブラのドライバ書いて,走らせて結果が一致しないのを確かめる :-P そう簡単にはいかないか.一時変数の領域の定義がなぜかコードの方に入ってると思ったらばっちりコード領域として定義しててだいぶ情けない気分になったり.それ直しただけじゃまだだめか.なんとなくこの状態の書き戻し,違うアドレスを見てる気がするなっていうのをみつけたけど直して確認する時間がなくって今日はおしまい.

2002/05/15

_ 雨が降りだす前に仕事場に到着できました.で,ほんとに降るのかな?

_ お仕事開始.さて,何がおかしいんだろうね.... 昨日の晩気付いてたところを直してみてもまだ変っていうのは確か.しょうがないから中身見ると,係数が一つ埋まってない.....コメントの C コードだけ書きかえたってだめだよ :-P これで前二つはいいのかな? って,まだおかしいし.まあどこかにとんでいってるっていうのとは違うから,計算自体でたらめっていうわけでもなさそう.それでバッファの中身をじっと見ていると,どうも C プログラムの方,先頭の 0 が足りないような.....データを読みこむのはバッファの先頭からじゃないんだよ.後の処理ではちゃんと直したポインタ使っておきながら,読みこみだけ直すの忘れてる.さて,後一つ.

_ ぱっと見計算自体がおかしいようにはみえないんだよな.他のとロジックはたいして変わらないんだし.一瞬状態のコピーがおかしいかと思ったんだけどやっぱりこれはあってるし.うーん.やっぱり追いかけるしかないか.おかしいのが二つめの値からだから近くてよかったね.....あ,入出力の同じバッファ使うと C の方では後の計算に影響が出るんだ.実際の使い方みると同じバッファを使うっていう例は無い.テストプログラムのバグってことでいいか.別のバッファ用意してやってそっちに結果を出すようにしたら答えがあった.すばらしい :-)

_ 小さい処理からデバッグ進めようという方針の下,次は出力側の後処理を,ということでコードを書く.まあ単純に.あら,拍子抜けするほどあっさり出力あっちゃった.まあ前処理とほとんど同じコードで,あっちのデバッグでの結果はフィードバックしてたからな.予定よりあっさり終わっちゃったから次のにも手をつけとこう.こっちはなんとなくめんどうくさいね.C 側はこんなものか.アセンブラではこんな感じと.ちょっと動かすと即止まると :-P なんでそんなところアクセスしてるんだろ.... なぜかここでポインタが 0 になってるから.探索領域の下限を取りに引き算すると I/O 領域をさすことになる.初期化の時には値入ってるな.終わった直後も.これはまたポインタとバッファそのものとを間違えて関数呼出ししてたり.... してた.直したらちゃんと完走するようになったっぽい.出力はでたらめだけど.

_ 今日は定時退社日なんだよね? なんだか最近すぐに動きだす人が少なくって毎度不安になる.雨降ってるね.

2002/05/16

_ 早めに寝たところで寝覚めが良くなるというものでもないのがあれだ :-P 変な夢を見た記憶.あんまり良くおぼえてないな....

_ 目がさめると降りる駅直前だったり.あぶないなぁ.そろそろエアコンかかりだして,それで座ってるとちょうど風があたるからのどがからからになる.何とかならないものかね,これ.座らなきゃいいっていうのは無しの方向で.

_ 昨日の段階では完全にでたらめな結果はいてたのを見直す.....新しく足したテストする関数のバグそのものか.一回目の呼び出しで EOF に達するっていうと典型的なループ回数に変な値が渡っている症状っぽい.中で呼び出されてる関数がおかしいわけでもないんだなって追いかけていくと,push したのと同じ順番で pop してたりして,それはだめだよと.ちょっとましになったみたい.全然わけわからないっていうことはなくなった.

_ おかしいのはおかしいんだけどね.流用コードを呼び出してるところは動いてるみたいだ.もうちょっと進んで.... これか.でもこの関数は独立してデバッグしたはずなんだけどな.呼ばれて,係数列コピーして.... あれ,係数一つ足りないよ? お,最初の一単位は合うようになった.

_ 二回目があわないのはなんででしょうか.ここまではあってるから最後に呼ばれる関数.これ,あんまりいじりたくないんだけどな.... ああなって,こうなってとながめていくと,一方のパスで値を設定してるレジスタともう一方でやってるのとが違ってたり.それはだめだねって同じレジスタを使うようにしたら全然関係無いところでおちるようになった.なにそれ? ....それはね,push/pop の対応があってないからだよ :-P 全然,だめです.つじつまあわせるよりはってテンポラリ変数を導入.こんなものか.

_ でもまだ合わないし.今度はこっちの関数ね.あ,アキュムレータ間違ってる.これでなんでちょっととはいえあってたんだ? たまたま値は同じになるけど.ええと,それで,たまたまでも同じになってないのはどこだろう.... 最大の値求めるのにどんどんひいちゃっちゃだめです.でも下一ビットの差は今は関係無いはず.....ああ,レジスタが足りない.簡単な fix を思いつかない.とりあえず,後回し :-P 0 を正規化すると何かまずかった記憶.対処がいるかな? でも今は 0 じゃないから直接関係は無い.あ,条件を完全に間違えてる.上半分を飽和して 0 ってのと積和の結果が 0 ってのじゃだいぶ差があるだろう.現にここで違うパスを通る原因になってる.このわり算ルーチン 0 を割ったり 0 で割ったりできません.ん,ここは直った.

_ まだまだバグが残ってるな.おまけに小さいのが後一つ残ってるのを思いだしちゃった.あれってどうやってデバッグしたもんだかな.単純にデータつっこんでそれっぽい計算できるんだっけ.... まあ,今日は帰るのだけど.

_ 風が出てたのは弱まった風.もしかして天気悪かったのかな.帰ってきたら駐車場の車がぬれている.週末もあんまり良くないっていう話だったか.うーん.

2002/05/17

_ 玄関を出てすぐ雨が降ってくるとなんだかばかにされてるような気分になれますね :-P あっちではもうやんでた,んだかまだ降ってないんだか,かさささずにすんだしじめじめしないですんだ.

_ レジスタ足んないっていうのはよく見ると 1word 保存するのに 2words レジスタの半分を使ってるだけだったんで,あまってるアドレスレジスタを使うことでなんとかする.この値は常に正で 1word 全域には全然届かないから平気ってことで.しかもこのアドレスレジスタはそのまま間接ループの回数指示に使えるからかえってお得と.もう一つバグをつぶしたらだいたい良くなったみたい.それにしても勝手にループカウンタレジスタの値が変わってるっていうのはなんなんだ.... 単純に数えてただけだから単純にアドレスレジスタに置き換えられたけど.前のコードではちゃんと動いてるし.... 二重ループとループ終端からの距離と条件レジスタ転送のどれかが原因か?

_ 動いてしまったんでちょっと気が抜けた.なんとなくぼけっとしちゃったよ.後一つ小さいののデバッグもしないとな.少なくともテストの枠組みぐらいつくらな,ってことで夕方やっと動きだす.このファイルの関数っていうのは要するに誤差評価とそのための係数列の更新っていうことをしている.入力は単なる数値でいいのか.でも単なる数値っていってもな.... まずは適当な定数でも放り込んでみようか.そんな感じで C のプログラム書いてみる.安定しちゃうかと思ったけどそれなりに動くな.これだけでもいいか,とりあえず.で,とりあえずアセンブラでドライバ書いてと.

_ えいって動かしてみるといきなりかなり結果がおかしい.調べてすぐわかることかしら.... あ,すぐわかった.係数列は 2words の値の配列なのに,ポインタ動かす量を間違えてる.endian 変わったような値で計算してたらそりゃおかしくもなるよね.と,これ直したら今のテストプログラムの範囲では C と結果が一致してしまった.これで十分なのかどうかはテスト自体をまじめに評価しないとだめね....

_ 適当にお帰り.この階段の下に車止めてくれるとなんとなくうっとうしいよなぁ.雨は上がってる.風もやんだか.明日の天気はどうだろう.

_ 夜中ちょっと DM4LAB 死んだかなって思ってたらどうも通信途絶しただけらしい.それが証拠に 0000 のアンテナが腐った :-P 結構な数がリモート情報とり損ねて HEAD 失敗で GET,以前の情報ないから軒並み更新済み,っていう感じ.通信の回復が間に合わなかったサイトはエラーになってる.あ,完全に途絶したわけじゃないのかな,もしかして? なんにせよもうちょっとなんとかするべきかな....

2002/05/18

_ ちょっと早めに起きてみる.1111AM ってことだしせっかくだから起きとこうっていうのはなかなかなぞな理由だ :-) 雨は降らないみたいだね.良い♪ なんとなく /boot/loader.conf に `hw.ata.atapi_dma="1"' と書いてみる.PIO0 とかいって動いてるのがちょっとはましになるだろうか.

_ 銀行にいって,向かいでみそラーメン.このところ銀行行くたびにっていうのはどうかとかいってたんで結構ひさしぶりかな.おいしくいただいてお出かけ.素直に地下鉄で恵美須町へ.大変戦略的な値付けの Socket478 Celeron だの安くなってきてるメモリだの眺めつつ.百五十円ならお得だよねって 1997 年版の辞書 CD-ROM を買ってみたり.たとえ使えなくてもいたくないし :-) あ,二万円 O2 買ってる人がいる....

_ まんが二冊買って遊びにいく.他人の一周クリアをながめてたり.やっぱり二周目あるのかな? << そんな事気にする前に安定して三面ぐらいクリアできるようになりましょう.最初に間違ったんで二度目にやってたら乱入されてさっくり負けてまたクリアできなかったり.五人設定で 1,400m いけないのは情けないとか,20 レベルに届かないのも情けないとか.....実は今日は全然だめか? 他人が Synn に負けてるのをながめてたら遅くなってたり.その上古本屋なんてよるからますます.

_ 朝ラーメンだったしなぁとてれてれ歩いて言ってたら長堀通りについてしまう.だもんで,よせばいいのに谷町六丁目までで適当なところいってみようかなんていって歩きだしてしまう.何が悪いって,それ見つからなかったら結局もうちょっとっていっちゃうだろうっていうのが見えてるところ.案の定そのまま長堀通り近辺で玉造までついてしまう.

_ 予想通り玉造駅のそばには玉造温泉を名乗る銭湯が :-) ....それは置いといて玉造筋を北にむかう.ああ,この辺あんまりお店無いのね.森之宮のちょっと手前で環状線の外側に出てみたけどあんまり状況は変わらず,結局中央大通りに出る.そのままなんとなく緑橋方面へ << ほら,間抜けなことしてる.

_ これぐらいの時間になると結局妥協する気になるのはいつかっていう話になるよなぁと.それでもまだラーメン食べるんだったら今ごろとっくに帰り着いてます,とかいう余裕があるようだ.....あんまり元気だとろくな時間の過ごし方をしなくて健康に悪いな,とかなんとか.深江橋をちょっと過ぎたところでなんとなく見覚えがあるような気がして左におれる.すぐ気のせいだって気付いたけど方向的にはそう間違ってないし,とそのまま.適当なところで適当な感じで進んでいったら放出駅わきのふみきりについちゃった.ここで電車乗るのもなんか負けよね,っていうわけのわからない考えでそのまま進む.城見通りにつながってる道って確かこっちだよね....

_ 線路沿いにいった方が近いとはいえあっちにはご飯食べる店なんて全然ないから,っていって道に出たものの,居酒屋だの焼肉屋だのにはなんとなく入りにくいし,なんていってたらそのまま寮近くの駅の裏手に.商店街を橋の方に抜けて,川沿いに進んでみる.こんなところにばらが,って抜けそうな道をいくとそこは行き止まりだったりして,どうしてくれよう,この徒労感.... 大きな通りまで抜ける羽目に.ふん,あの上の道は近畿自動車道だったのか.それで先輩に仕事場から送ってもらってきてたあたりでようやくご飯.0000 過ぎたわ.しかも結局ラーメン屋だし :-P でもここから行くとすぐ寮についちゃってそれこそご飯食べるとこ開いてるかどうかわかんないからなぁ.

_ ラーメン専門店とかいってますな.うーん.あ,メニューにはちゃんとラーメンでないものもあるね.そういうことで雑炊とから揚げ << なんだそのわけのわからない組み合わせ.や,胃にやさしいものがいいかなと思ったんで << から揚げが? 雑炊だけでよかったかも.一人で食べるには単品のから揚げは多すぎます.... ちょっと飽きるよ.薄味なのをいいことに餃子のたれをつけてみたり.雑炊はなかなかおいしい.

_ ああ,疲れた.明日はあちこち死んでそうだ.

2002/05/19

_ ふつうに起きる.案外平気なもんだ.ちょっと疲れが残ってるものの,そこいら中筋肉痛っていうことはない.まあ,ちょっと歩いたぐらいで動けなくなるようじゃ先が思いやられるか.

_ 天気は良くなってきてるところだったようで.昨日の晩だか明け方だかにちょっと降ったらしい.それで涼しめなのね.冷たいものっていう気にはならないけどあつあつの汁物っていうのも何か違うな.そういうことでガード下の店.今度はパスタのセットいってみようかと.タパスとパン,いかとムール貝のオイルソース.タパスってこのサラダ? サラダとは違うんだろうな.サラダはサラダで別にあるみたいだし.パンをパスタといっしょに持ってこられても.ペペロンチーノはやっぱり外で食べるものでもないよなぁとか.なんだってこんなに焼きそば食べてるような気分になるのかなぁとか.ゆで汁あんまり入ってないのと,パスタがちょっとのびぎみというか,あぶら吸ってるというか,なのが問題なのかも.実は変な焼きそば買うよりスパゲティーニをちょっと置いてから炒めた方がいいのかもとか思ったり << なんで今焼きそばの心配をしている?

_ 今日はうろうろしてないでのんびりしましょうと京橋をうろうろ :-) 人工知能のアルゴリズムで全探索にたいして genetic algorithm と neural network を持ってくるのはまあわからなくもない.でも例が悪すぎるよね.ナップザック問題とは.ちょっと文献調査すると一万個ぐらいの荷物をつめる問題でもミリ秒単位で厳密解求められるっていうのがわかるはず.branch and bound 使った全探索か dynamic programming で十分,っていうやつ.詳しいことは `Knapsack problems : algorithms and computer implementations.' Silvano Martello and Paolo Toth. Wiley, 1990 (Wiley-Interscience series in discrete mathematics and optimization). 参照ってことで.JSPP のコンテストの課題で出てきて「通信しないのが速い」という方向でプログラム組んでたところが優勝してましたな :-P

_ 今日もあんまり良くないねといいつつゲーム.それでも 2,000m は久しぶりに越えたさ.やっぱり五人設定だったけど.Dot Eater でいくってどうするんだろうと二面で死んでみたり.中途半端が一番簡単かな.全然撃たないとかえって難しくなるところもあるね.最後にいった古いゲーム置いてるところではやる気ないんかっていうぐらいだめだめであれだったり.

_ 晩ご飯はそばでも食べようかっていう気で京阪ホテル館.いつものかつ屋が混んでたからちょっと避けてみた.それで,鉄火丼定食.鉄火丼っていっても乗ってるのはまぐろと山芋なんで実は山かけ丼なんじゃ,っていう感じ.冷たいそばって頼んでから冷やしかけそばとかだったらどうしようとちらっと思う.もりそばか,そうだよね.ほっとした.丼のご飯は予想に反してあったかいんでおどろいた.なんかここいらってねぎとろだろうがまぐろの山かけだろうが丼っていったらふつうにあったかいご飯なんだろうか.なんだろうな.現にそういうものが出てきてるわけだし.ねぎとろは変な感じだったけどこれはそんなでもないね.結構量がある.

_ JR の駅に入ってからあてにしてた店のくるみパンなくなっててしょうがないからまたでてたり.不審な行動だ.... ダイエーにまわる.十九日だからとちょっと探してまわってた雑誌,日曜日なんだから発売日は明日にずれるんだったねっていうのをついでによった本屋で思いだしてみたり.朝ご飯用のパンにちょっと大きなごまパン五個一組っていうのを買う.ついでにチーズ買ってと.帰りましょう.

_ ふん,こっちのチーズのが好みかも.買うのにいちいち京橋っていうのが難点だな.

2002/05/20

_ なんだってこう学校に遅れるだの教科書忘れただのっていう夢を見るかな.そろそろ朝日が入るようになって暑いのが悪いのかも?

_ お仕事しましょうねと.あんまりやる気ないけど.やっぱり適当な固定値だと通ってないパスがあったんでちょっと考える.中間値を与えてると常にこっちの条件になっちゃうわけか.とりあえず最大値と最小値を交互に渡してみる? ....うん,両方通るようにはなったようだ.アセンブラでもそれに合わせてやる.あら,単純な方のパスしか通ってなかった前回はああも引っかかったのに,まじめな計算が入ってるこっちのパス通ってもあっさり動くのね.

_ なんかどうにも気が抜けてしまって逃避に走ってたり.Cygwin の XFree86 をインストールしてみる.設定ってどうなってるんだろ? デフォルトあてにして startx.... あは,ちゃんと起動するじゃない :-) 起動するまでは結構かかるけど動きだしちゃえばそんなに問題ないみたい.と,キーボードが US 設定だ.この辺はなんとかしないと.

_ もともとあるのをいじるとか X -configure でひな形作っていじるとかしかやってないから一から書こうとするといまひとつ自信が持てない.妥協して.... たぶんあるだろうと検索して kterm の Cygwin patch を拾ってきて kterm を make install.それから startx だと .xinitrc か.書き出す.エラー出力のリダイレクトを書き間違えて即終了するのを書いてみたり.

_ うん,動くね.ああ,termcap/terminfo のエントリが無いんか.export TERM=xterm で取り急ぎごまかす.やっぱりなんか変だから kterm 付属のやつをまじめに入れて TERM=kterm に戻してやって見たものの同じように変.tc で参照してる xterm のエントリが悪いのかな.reverse video が波及していったり underline が余分についてたり.その辺はまじめに使うかどうかだな << そうやって使いもしないのに物は試しで大きなものほいほいとってくるんじゃありません.

_ さて,ちまちましたところはだいたい動いちゃった気がする.後デバッグしなきゃならないのはごっそり import してきてちょっとかきかえた分.デバッグコード書くのがめんどうだ....

_ 時間だ,帰ろうと.ずいぶん日が長くなったもんだ.まだこんなに明るい.先週はこの時間もうすっかり暗くなってたのに << 単に天気悪かっただけでは? なかなか,夕暮れ時の光景が気持ちいい季節だね :-)

2002/05/21

_ 玄関出たら見慣れぬ黒猫.そういう季節かね.道端に変な虫.なんで君は前に歩いていかないんだね?

_ 昨日はちょっとあれだったから :-P 今日はも少しまじめにしましょう.明日は宴会だし.ちなみに週末も.なんだか.とりあえず常に 0 になってるからたまたま計算あってるだけっていうようなことでないのを確認して昨日までいじってたところは良しとする.食わせるパラメータを入力から計算する部分はまだもらってないんです....

_ それで,ちょっと気が重い imported code のデバッグにうつる.さんざぶつぶつ言いながら絶対に見直したくないねって思いつつ書いたコードだからなぁ.素直に動いてくれないとだいぶいやな感じになる.....素直に動いてくれない.だいぶいやな感じだ....

_ シミュレータが警告出すところをみる.やっぱりメモリ配置の調整に見落としがあった.あんまり数があるわけでもなかったんでこれはすぐ終わる.

_ 動かしてるとすぐ止まるのはなんでだろうと止まったあたりを眺めてると昨日までデバッグしてた関数の中だっていうのがわかる.....だからパラメータ計算してないんだってば.現段階で呼んじゃだめです.まだできてない他人のコードに依存する部分をばっさり条件アセンブルで落とすようにしてと.これでまじめにデバッグ出力をみるところまでいけたかな.

_ それで見てみるとやっぱりあっていないのでしたという.ああ,そこはフィードバックループが入ってるからめんどうなのにって見ていくとループに入る前にすでに変だったり.なにかな? ....ビット操作で符号拡張されるっていうのは盲点だったね.論理シフトに直してみたら実はほんとに負になる場合がちゃんとあります,っていうかそっちのが多いですってことでだめだめだし.ビットリセットしてまとめて右シフトっていうのが使えないとなるとシフトしてビットリセットしてを繰り返さなきゃだめか.積和も使えなくなるし.そしてそれだけ手を加えて実行サイクル数増やしたあげくもとのやつのが精度はいいんだからなぁ.... それでここを合わせたら,inlining したところでレジスタかぶっててまた一苦労する羽目に.nop は入れないですんだけど,結局入れたのと同じだけサイクル増えてるのがつまらないところ.ぐぅ.

_ 今度はむやみとなんでもかんでも inlining したあげくの長大な関数の出力ですか.これもあんまりいじりたくないところ.だいたいこっちは持ってきただけで,シンボルの読みかえさえあってたら問題無いはずなのに.... と,展開されてる最初の関数の出力でもうあってないのか.うまくするとここだけですむのかな.出てきてるの最初の一つ以外はちゃんとあってるんだ.最初の一つが計算されるのは最後で.... あれ,0x7fff って飽和してるの? ....そんなわけないのにって追いかけてたら原因判明.飽和してるんじゃなくて必要な引き算しないで抜けてきちゃってるんだ,これ.テーブル引きのコードでテーブルの先頭には 0x7fff が入ってるから決して求める index が負になることは無い,ってことで条件をいじる.別のところでも同じコードあるからそっちも直して.... と,これって前にだしたコードもバグってるっていうことだよなぁ.連絡して差しかえないといけないかな.滅多にないことなはずとはいえ.

_ なんとなく動くようになったかな.テストベクタ全部で確かめてみないとね.たぶん試した小さいやつだとオーバーフロー対策のコードには触ってない.

_ うちから XF86Config を持っていったものの Happy Hacking Keyboard Lite 使ってるデスクトップのやつだからあんまりキーボードの設定の参考にはならなかったり :-P Portege のもってこないと.startx を余分に DOS prompt 開かずに使えないかっていうのから結局 AUTOEXEC.BAT に path 設定を入れるっていう方向にいってしまったり.それでうまくいくかどうかは未確認.... いちいち reboot してらんないよ.わるくても rxvt 使えるようになるからいいやとか.

2002/05/22

_ ちょっと二度寝したら 0845AM.... あわてて着がえてパン食べて.まあくわえたままかけ出すっていうことにはならないけど.だってそんなに切羽詰まってるわけでもないし.いつもの電車に乗れないと接続悪いっていうだけで.

_ こっちのオーバーフロー対策コードは一番小さいデータでも通ってるのか.こっちは一番大きいのでしか通らないんだよな.... C レベルでちょっとながめてからアセンブラコードを走らせる.オーバーフローしないデータではちゃんと答えがあう.オーバーフローするコードではちゃんと答えが違う :-P あまりにも予想通りでいやになるね,もう.

_ こっちのパス通るのって結構先の話なんだよなぁ.人為的に分岐条件だけ調べるのもちょっとめんどう.だいたいそれだと分岐した後のコードの問題だと全然デバッグできない.そういうことで回数指定付きブレークポイント置いて走らせる.ちょっと暇だ.... ついた.ちゃんとフラグは立ってるな.絶対値とって.... ゼロフラグがたたないって,あってるよ,0 じゃないんだから.落ちつきなさい.それでちゃんとこっちの分岐におちてと.このループでやってる計算はコピーしたやつだから問題無いはず,って結果違ってるし.なぜ?

_ じっと見てたらそもそも計算に使ってるポインタがずれてるのに気付く.こないだオーバーフローしない場合のはあわせてみたけどこっちは修正忘れたか.....っていうか,このバッファちゃんと二つ分とってあるから前と同じようにこの手前の計算で後半に値をつめるようにすればここで手を入れる必要ないんだな.そのように.なんとなく良くなった風.

_ やっぱり宴会前なんていうのは集中力が無いね.それなりに動いたところでもう今日はおしまいっていう感じ.宴会の開始一時間前に出先を出発.あ,上の階にきてる人たち誘うの忘れましたね....

_ 案外接続が良くて二十分ばかり前に会場につくのがほぼ確実.このまま各駅停車に乗っていったらちょうどいいかもとか.時刻表見てて朝は八割方準急なの見てちょっと笑う :-) やっぱり古いマンションだと ADSL いまひとつだなんて先輩がいってるのを聞きつつ.やっぱり早めにつくね.えらく中途半端だ.とりあえず会場の方にいってみる.メールの地図からするとここに階段が.... ある,ある.のぼるとすぐに店が見つかる.ほんと,中途半端な時間だ.店で待つことに.

_ 待ってるあいだに来て表で人待ちをしていたのはやっぱり参加者だったという.ごめんよ,顔もろくにおぼえてなくて.同じグループ内だっていうのに,ねぇ :-P 開始時刻に人がいないのはいつものことで.っていうかこっちの出先からきた人間が一番早いっていうのは.... こっちの組は暇なんかっていわれそうとかなんとかいいつつ.十分ほど遅れてほぼ全員揃ったところで開始.

_ 近辺では妙に内輪の話に終始してたり.ツールいじるのは大変とか,でもちゃんとしてくれないとこっちも困るとか.内製チップにこだわらなければ文句は外に投げられるのにね :-P 勤務時間は丼勘定でやった仕事とつじつまがあってればまあいいんじゃないとかいう危険な話とか :-) あれや,これや.

_ パンにペースト,っていうかもっとちゃんとした名前を知ってた気がするけど思いだせないよ.... 芋とベーコンをあげたの.さといもかな,これ? かつおのカルパッチョにチーズをまいた薄切り肉のフライ.つけ合わせのサラダに入ってるこれはなすかな.やけに果物っぽい味.シンプルなピザがあって,じゃがいものグラタン,トマトソースの冷製スパゲティーときて,焼いたとりでおしまい.そこでソースに向かってジャムとかいってないように :-) おいしかった.デザートは無いのか....

_ 二次会にむかう人々を残し帰る.明日は平日だし,金曜日にも宴会はあるし.他人はタフだなと思う今日このごろ.....いつものことか.

2002/05/23

_ どうも最近せきがひどくて大変.何が悪いって,寝つきが悪くて.

_ 食べ過ぎで全然お腹すいてないよっていうようなことはなく,ふつうに起きて,ふつうにパン食べてと.今日はちゃんと日が出て久しぶりにまっとうないい天気だ.

_ 仕事場についてみるとみんないて,みんないない.....そか,部の技術討論会とかいう話だったっけ.今週から研修に入る新入社員がちょっと暇そう.あっちのグループの説明ってもう終わったん? まあ,こっちはこっちで仕事だ,うん.

_ 直したところは直ったみたいだから前のプログラムにも反映させないとね.そういうことで,まず確かに問題があるっていうのを確かめて,それから直したのに差し替えて確認.... あれ,まだあってないよ? 何か他にもバグあったのかな.いやん.....現実逃避してても始まらないからデバッグしましょうか.

_ おかしくなってるのはいじったのと全然関係無いところだな.そうするとこれも顕在化しなかった昔からのバグか.適当なデータ放り込んで確認するだけじゃ限界あるなぁ.... と,それはともかく.途中の計算が下半分ずれてると思ったら,それ以前にフィルタかかった入力が微妙にあってない様子.なんで? それで何回目の呼び出しでのことかっていうのを確認するのにこの処理バッファを in-place で書きかえるから違って見えるだけだよとか,このバッファ巡回バッファだから同じとこ見てても意味無いにょとか.前処理で一回呼ばれるから余分にもう一回動かさなとか,なんかそういうのでさんざむだに時間を費やしてみたり.もうちょっと落ち着け.で,結果.前にもどこかで見た 32bits の飽和演算だ.バッファにしまう生成データは 1word だから問題なくてもフィードバック用に保存するのは 2words 全部使うんで下半分だけ生き残ってるとよくないですっていうやつね.これであったか,ふむ.外向けにまとめてから報告しとく.

_ Cygwin の rxvt,AUTOEXEC.BAT で path 通してもなんか動かなかったのは -e の引数のせいだったのね.結局解釈するのは rxvt で,こいつは Cygwin の mount 体系で動いてるからフルパスなら /usr/local/bin/zsh -l だった.ショートカットでも動く.DOS prompt よりは快適なはず♪ 起動する時一瞬 DOS prompt 開くのね.あと,このあたりが変な死に方すると MFC の一部のコントロールで一部の文字だけ入力/表示できなくなるっていう症状が出るらしい.これって何なんだろう? TeraTerm だの Meadow だのでは平気なあたりがますますわかんないんだよなぁ.

_ なんとなく気力がつきたあたりで今日はおしまい.そろそろ次のデバッグにいっていいな.入力をどうするかちょっと悩むんだけど.まあ,何とかなるね.....発作的に月曜日を休みにしてみたり.

_ ワーグを殲滅したら出てきた階段を降りたらイウォークに取り囲まれてあっさり死亡.ということで angband 系はどうも加減がわからない....

_ みゅ,なんだかむだに腕が痛くなってきた.ぐぅ.

2002/05/24

_ どくだみが咲きだした.あじさいも咲いてる.そんな季節ね.天気良くなったらまた急に暑くなってきたな.

_ 次のデバッグのために C の方でいろいろ.まあコードのパック/アンパックルーチン無いからパックする前のパラメータを入力用に保存しようっていうだけなんだけど.ま,これくらいはどってことないね.それでもちょっと引数の処理間違えて足りなかったらおちるプログラムを書いてるあたりが情けない :-P デバッグ出力付け加えてと.

_ アセンブラの方にもデバッグ出力をくわえて軽く動かす.やっぱり見落としてた変数の配置違いを直してやると,なんかこれでやるつもりだったデバッグは終わってしまったような.... デバッグ出力は全部あっちゃったよ? ほんとはまだ無いルーチンでチェックしてるところを適当にごまかさなきゃって思ってたのに.たまたまあってるんだね.中身は問題ないとみていいんだかどうだか.ふん.

_ しばらくふにふにしてたらもうおしまいと.今日は定時退社日で宴会だからね♪ 迎えのバスを用意してもらってるということで正面玄関へ.で,バスに乗って国道出るところでしばらく止まって.... ちょっといったら U ターンして戻る.到着.....これってここに信号あったら正門から出てきて五分とかからないところだねぇ....

_ 中に入ってみたら結構立派だったりなんかして.外見はそうでもないのに :-P 座敷で.やぁ,なんか,いっぱいいるよなぁ.ほぼ出先の部全員だから.こないだコンサートいきましたとかあれは今後どうするんだとか,まわりでいろんな話をしてるのをふんふん聞きつつ料理をいただく.和料理のそれなりにちゃんとしたコースかな.米なすくりぬいて湯引きのはもだのこんにゃくだのをもってみそだれを合わせたのを食べてたらそれは焼くんですって.このままでも十分おいしかったですもの,良いですわ.... ああ,そっちでアメリカ産のなすとかうそを教えないように :-) ちょっと手が足りてないんじゃないかね.てんぷらなんて,全員に配り終わる前に食べ終わっちゃったよ.ご飯と赤だしで締め.ちょっと物足りない.

_ バスで送られて駅前に出てからどうしようかと.それで適当についていって二次会.明日休みだし,まだ食べられるし.地酒中心のバーで.クリームチーズの生ハム包みっていってこうサラダみたいなものが出るとは思わなかったよ.ってことでカマンベール頼んでみたり.こっちはふつうに.はちみつなんてつけるんだ.ちょっと変わった感じね.最近食べるんだったらまる一個っていう感じなせいでどうもチーズ食べてる気がしないのがなんだ :-P

_ あの子は苦手だっていう人にたいして娘がああなったらとか,教えてあげようとかでひとしきり :-) ギター教室いってるなら今度のイベントで披露せなとか.そのうち外に出てた時の評価の話になって急にまじめになったり.論理的に考えるなら外に出てたからって一律プラスもマイナスも無しっていうのは間違ってると思うんだけど.会社の利益を産み出してないって,利益をだすなりなんなりは出向を命じる会社の責任であって,出る人間には関りのないことでしょう.... 集金したらなぜか五百円あまったり.だれもわからないから会計任せた人にもらっといてくださいって :-)

_ 車で送ってもらえることになった.でもあいかわらず道はよくわかってないんだよね.... たまには車で送っていくこともあるっていう人が同乗してたんで道の方は頼り切り.住道に先に寄るよってことでそっちから.一人おろしてさてここからどうなるのかなと.まあ結構単純で,国道八号線をちょっといったら中環状線に出て,後はいつも送ってもらう道,のそば :-P 幸い大きく間違えることもなく到着.ありがとうございましたってことでお帰り.明日の朝ご飯が無いな.うーん.

_ 今晩は DM4LAB への通信が不調.メモの更新もできないかな,これは.....お,復活.アンテナ手元で動かして WWW 見てたかいがあったというか.

_ 実は最初に動かした時途中でおちてたんでちょっと直した.TimeoutError は StandardErrror じゃなかったんだね.... GET や HEAD に失敗したら,ってことで rescue Exception にしてやった.どうせ全部拾わないとおちるんだ.うん.例外の原因はバグと違うし.

2002/05/25

_ 先週買ってきたはいいけどずっとほったらかしてた CD-ROM 辞書をちょっといじる.EPWING って書いてあるし,あっさり freepwing で読めたりしないかしらと eblook でひいてみる.....読めるね.なんにも工夫する必要なかった.lookup の設定に加えて emacs からひけるようにしてやってと.五年前のものとはいえ広辞苑と新英和和英中辞典と漢字源と現代用語の基礎知識.... はどうでもいいけど,が百五十円というのは大変良い買い物であったといえるでしょう :-)

_ 勝利感に酔いつつお出かけ.まだ何も食べてないわりにそんなにお腹すいたっていう感じでもない.暑くなってきたしってことでひさしぶりに駅前でざるうどん.ふん,このぐらいの時刻の方がゆで置きっぽさが少なくてよりおいしいのかも << 朝ご飯を 1500PM に食べるのはあんまり良くないと思います.ぎりぎり間に合うのかなって駅に出てみたら階段のぼってるところでちょうど出ていってしまうのでした.うーん,ちょっと暇.

_ だいぶ遅くなっちゃってるからどうしようかと思いつつもまあいいやとばかりに難波方面へ.HDD とメモリが無いのはわかるけど,なんでキーボードも無いのかね? ノートなのに.やっぱり百五十円だともう売り切れてるんだねぇ.... ふつうな店ばっかり見てると置いてあるものがふつうだな << 一体何を期待してる? 本一冊にまんが三冊買ってゲームしに行く.

_ 今日は乱入されなかったけどただ単にクリアできませんでした,っていう.うーん.2,000m 届かないよとか.でかけるのが遅かった上に新作見物してたらあんまり他にはやらなかった.帰る前にもう一回挑戦って,まちがってストーリーモード選んじゃってたり.こっちはクリアしたけど.このゲームでそう何度もクリアし損ねてらんないよ.見物してたのはあっちに入ったんならこっちにももう入るだろうと思ってたやつ.ようやく全キャラ見られたかな.なるほど,ザッパ,変.... :-) 牧師はハンターかと思ってたらどうやら狩られる方のやつだったらしく.あいかわらずやろうという気にはならないゲームだな.見てるとそれなりに楽しいんだけど.

_ ちょっと古本屋よって,晩ご飯食べるために道具屋筋からそのまま北へ.... なんかね,先週むだに意地はってラーメン避けたわりに,千日前通りでみそラーメンとおにぎりだったりするんですよ :-P これってやっぱりフランチャイズかなんかなんだろうね.もち米っぽいのはどこも同じなんだけど微妙におにぎりのつくりが違う.ここのはごま塩.たまにまともっぽいおにぎりが食べたくなったりするですよ << それラーメン関係無い.... それなりに満足してお帰り.チーズ買ってあるから晩に食べたらまあ,そんなもんでしょう.明日の朝用にせんべい買っといて.

2002/05/26

_ まあ,寝過ごしたらそのままでもいっかって.で,大変良く眠れて起きたら北新地.行動が適当だよ.... ちょっと気にしてた店は開いてなくってがっくり.ちょっと別のところいって午後の軽食メニューっていうか,パスタのセット.サラダとパンとスープ,で,オルトラーナ.これも野菜のトマトソースなんだ.カポナータとシラクサーナの区別もよくわかってないんだけどねぇ :-P 旬の野菜っていうのがポイントなんだろうか.パン焼いちゃうのとか,セットだからってみんな一緒に持ってこられるとちょっと困るねとかいうのはあったけど,なかなかおいしかったです♪ はりにのせてあるねこの置物がどうも :-)

_ てれてれゲームしてまわると.なんか調子出ないな.なんとも集中力にかける.久しぶりにやるとかすりにいくのとあたりにいくのの区別がつかなくなってたよとか.前にあっさり進めたんでなめてかかったら二面でゲームオーバーになったり.三十面まで着けなかったよとか.他人がクリアするのながめてたり.今回はストーリーを感じさせる一枚絵ですらないのね.テスタメントだからなのかもしれないけど.... やめときゃいいのにまあいいかとよぶんに手を出してすっかり遅くなってみた :-P

_ 遅くなってるのわかってるのにそこから本屋によってみたり.あら,売場面積が倍になってる.なんとなくどういう分け方したのかはわかるな.それでそういえばそろそろじゃなかったっけって探してみたら見つかったんでまんが一冊.さらについでにもう一冊 :-) もうちょっと北にいってこっちの本屋にもよってみる.まあまんがはとりあえずもういいわけで.ちょっと雑誌みてみたり,Concrete Mathematics の訳本ながめてなんとなくひかれたりとか.ちょっと楽しそうよね.読む時間と気力を調達できないけど :-P CGI 本でてるの確認したり.

_ ....なんで遅くなってるってのわかっててさらに寄り道してるんだろう.晩ご飯食べないと.で,お初天神通りを下っていくもあんまりその気になる店がなく.... まあいいかと国道を東へ << ただでさえ入ろうかと思う店少ないのに 2130PM 過ぎじゃ全然無いんじゃ? はい,ありませんでした.ラーメン屋とファミリーレストラン避けたらねぇ.光ったりごろごろいったりしてるなと思ってる間に雨が降りだす.天神橋筋あたりでは平気だったけど結局かさがいるくらいにはなる.でも全然強い雨じゃなくって,夏に夕立がきそうでこない時みたいだな,なんて思ってた.途中まで.桜宮橋にさしかかるあたりで風が急に強くなって,まん中でいきなり雨が強くなる.っていうかなんかつぶてが降ってくるんですが.いやん,雹.それともこれぐらいだとあられ? あわてて橋を渡ってたもとの屋根の下に避難.かさに穴開きそうだったんで.痛いし.上見たらはとが二羽.なんとなくなごむ.

_ そろそろいいかな? ざっと通り過ぎたらまた雨も弱くなった.いなびかり見て Arc Lightning だ,なんてぼんやり.そんなだからたった今道渡ったんだからこっちは信号赤ですっての忘れてあわてるはめになるんです.ああ,おなかすいた.... 焼肉屋の方に歩いていくも,やっぱり入る気にならないんだねと.京阪沿いの一本裏手にいくつか店あったねっていってみることにする.前に混んでて入り損ねた.... インド料理屋だったかしら? 開いててまだオーダーストップでもなかったんでここにする.

_ お昼遅かったからまあ適当な単品で,なんでダールとナン.豆のカレーだそうな.黄色いのもとうもろこしじゃなくて豆か.おいしい.おいしいけど,辛いね.当然.なんかふつうにおいしく食べててちょっと涙が出てくるよ.なんで? 食べ終わったところで冷たいチャイでも頼むべきかとちょっと悩んでやめておく.駅まで歩いてるうちに口の中の辛いのがすっとひいてしまう.ふぅん.もう 2300PM 過ぎ.明日休みにしたからってそんなに遅くなる必要はないんだよ....

2002/05/27

_ なんとなく地図を眺めて寝屋川沿いに動くとほぼ最短なのかなぁなんて.や,そんな毎週歩いていられますかって,その時は思ってたのだな....

_ 朝ご飯はどうしようかねと京橋へ.ちょっとはまともにって思って IMP にいってみた.いつの間にか改装してたのね.で,ああ,平日のランチってこれしかないんだっけ,ってことでパスタのセット.サラダとパンがついてくるだけ.うーん.このパンはちょっと変わった感じだな.前食べた米の粉入ってるっていうやつに近いのか.それで,なすとひき肉のトマトソース.こういうミートソースってのもなんだか久しぶりなんだな.

_ 何のあても無いけど下に降りたらそんな気分になって大阪城の方へ.追手門の方から庁舎の横抜けてそのままずっと西へ.行き当りばったりだなぁ.チャイムの音で生徒がいる時間に学校の横通るのははじめてじゃないかって気付いたり.この道は大手通りっていうんだね,たぶん.橋を渡ると突き当たるんでちょっと南よりの道に移ってどんどん西へ.御堂筋に出てからどっちにいこうかなと.まあ,南かな.

_ 北御堂あって,あ,南御堂ってのもちゃんとあったんだって今さら気付いてみる.もうちょっと下ってから商店街の方へ.....ちょっと早かったな.古本屋はもっと先だわ.で,もうちょっと先でよってみる.よってみてるとどうにも中途半端な時間になってて.... 難波までいってると遊んでる時間三十分もないかもねってことで帰ることに.何してるんだか.Hands で手回しシュレッダーを見ていく.たりてるような,なんとなく半端なような.もうちょっと切羽詰まるまで気にしないどこうか.三休橋筋を北へ.長堀通りって実はほんとに堀で,心斎橋だの三休橋だの長堀橋だのっていうのはほんとに橋だったのかねって今さらながら思いついてみたり.平日らしく人が少なかったり,いつも来る時には開いてない店が開いてたりでなんか奇妙な感じ.

_ で,ずっと北に.なんかちょうど良さげなお店あるんだけど晩ご飯には早いしなって見送るはめになったり.早くても食べときゃ良かったのにね.... 途中のスーパーによったらみつけたんでチーズを買っとく.平日だから行きしなに通りかかった時には開いてたけどどこも店じまい早いんだねって舟場のビルの商店街をのぞき込んだり.ちょっと時間つぶしたりしててけてけ歩いてくとあれは土佐堀通りじゃないかねと.あっちまで出ちゃうと全然店ないんだよってことでちょっと戻ってみたり.まあ,ここらで東にいくかねと.

_ この二人分からっていってるセットあたりがちょうどいいんだけどなぁとかいってはじいてたら結局谷町筋だねと.土佐堀通りの方に出てもってちょっと南にいってみるとまともに何かありそうなところっていうと本町通りまででなきゃならないようで,さすがにそれはと大手通りを戻ることに.何一周してるんだよぅって感じ.来た時の道をたどって IMP へ.ここでパン買おうかと思ったんだけどあんまり良さそうなのが残ってないな.晩ご飯食べるのにもどうもわがままがでて通り過ぎる.うーん.

_ 寝屋川沿いにもなんか店あったっけって思っておりてみたけどなんかぴんとこなくて流してしまう.またばかなことしてるよと思いつつそのまま東へ :-P はじめは橋渡って鴫野に抜けるつもりだったんだけどなって思ってたのは今里筋を通り過ぎるまでだった,みたいな.どうでもいいけどこのまま川沿いにいっても晩ご飯は食べられないような気がする << どうでもよくない,すごく重要な問題だと思います.朝ご飯もまだ買えてないしなぁ.月が赤いね.... 下水処理場の手前あたりで川の南側にまわってみる.このまま寝屋川沿いにいって橋に出るよりちょっと南側にいった方がいいんだっけと内環状線の辺りで二,三本よってみたり.で,どうにもこのままだとなんにもなく寮までついてしまうんで城見通りまで結局でてたり.

_ ここしばらく中華料理って食べてなかったなぁと.ラーメンや餃子は違うってことで :-) で,青椒肉絲定食.ご飯に漬け物,たまごとわかめのスープに青椒肉絲に麻婆豆腐.なんとなく軽めの味つけ.青椒肉絲なんてバター風味な感じだし.ぶた肉つかってるってのもめずらしいような.まあ悪くないかな.なかなか満足.

_ そのままこの道通るのも飽きたし,ってちょっと北側の道にいってみる.遅くまで開いてるスーパーがっていってみたけど良さそうなパン無いな.明日の朝チーズにして帰りに何か買ってくるか.しょうがない.

_ 駅の裏手に.こんなところにうどん屋あったんだ.ここまでこないしな.まったく,天満橋あたりで食べときゃ 2100PM までには帰れてたものを 2200PM だ.... って,そこでそれじゃあんまり変わらないかと思ってるのはやめときましょうという方向で.疲れるんだからさ.かかとの減ったくつのせいで足首が痛いんだし << そんなくついつまでもそのままにしとくんじゃありません.

_ 精神科医についての最近の話題を見てるとこんなサイトを紹介してみるとうけるんだろうかなどと思ってみたりする.特に医療業界雑感とか.

_ Index が iso-2022-jp になったといわれて今までなってなかったのって確認.ちゃんと iso-2022-jp だよね.勝手に変換されたりはしてない.ふん.Opera は化けるのか,といいつつ w3m -dump_head してみたら Content-Type に Charset がついてない.canonical なブラウザだと iso-8859-1 と解釈するかもね.... で,.htaccess で `AddCharset iso-2022-jp html' してみる.これならちゃんとなるね.どうせ HTML は全部 iso-2022-jp で書くからこれでいいか.

2002/05/28

_ 今日もいい天気.やっぱりこのチーズはもうちょっとのんびり,コーヒーぐらいつけて食べたいねぇ....

_ 昨日は結構遅くなっちゃったんでもう眠くてしょうがない.疲れも残ってる感じ.だるだる.となりで打ち合わせしてるからのんきに寝てもいられない.でも今はあんまりやることないだよ.テストベクタ通して結果がおかしくないのをチェックするぐらいだから.他の部分の進行ってどうなってるのかな.そろそろそれなりにできてるんだろうか.

_ 一通り試しておかしくなさそうだってのを見たうえで,ようやくアセンブラのコードも commit する.書いたらすぐにやってりゃいいものを.あいかわらずよくわかんない基準で動いてるな.これで修正の履歴残せるから気楽にいじれるようになる.部品レベルでは担当分はだいたいいいといえるでしょう.呼び出し側に入ってるコードと他人の担当コードの組み込みの問題になるわけだ.さて,どうなることやら.

_ 本社からメール.TOEIC 受けろって,最低基準は越えてるから必須っていうことはないはずなんだけど.... メールしておく.もっともこれは人事の方に送るべきだったかも.まあ返事きてから考えましょうか.受けたってかまやしないとはいえうっとうしいし.

_ こんないい天気なのにあまがえる.こんなところにいるとしまいに干からびるわよ.... 京橋でくるみパンを買う.明日からの朝ご飯は確保できた.ああ,コーヒー買ってくるの忘れた.

_ なんだか唐突にのどが痛くなってる.はて?

2002/05/29

_ うーん.だいぶのどの調子が悪いみたい.いい天気だっていうのにねぇ.学研都市線はちょっと遅れてたみたいだけど,おかげでちょうどいい時間に京橋につく.前のダイヤだとこのぐらいの電車ちゃんとあったのに,不便になったもんだよ.

_ ....と,このあたりでちょっと熱っぽい感じがあった.かぜかな? まあどうってことないかって体ひねった拍子に肩がつったりして.やっぱりいいことはなさそうだ.ぼちぼちお仕事.次を考えないといけないか....

_ TOEIC 受験の件はやっぱり人事のミスってことで一安心.お昼をちょっと軽めにして.... と,それでもちょっと気分悪め.まいるな.でもほんとに参ったのはその後だったりする.気分は悪いは頭痛はしてくるは.ちょっと仕事しては休み,ちょっとしては休みって感じで全然まともに進まない.

_ 定時退社だから早く終わって,すかさず帰ったのに準急に間に合わなくってがっくり.急行に乗り換えて座れるかどうかあやしいんだけど.... あ,今日はすいてる.ありがたい.脇目もふらずに寮に帰って即寝る.ふぅ,ちょっとは気分良くなったかな.気分は良くなっても熱は上がってるっていうのはあいかわらず.

_ だいぶのんびりしてから晩ご飯食べて,さて,後はお風呂入って寝てしまうかね.あがったところで 2200PM ぐらいか.

2002/05/30

_ だいぶ良くなったような気がする.気がするだけ.熱あっても気分悪くなったりしなければまあ平気だし.とはいえ昨日帰ってきた時とたいして変わってないっていうのはあんまりよろしくないような.

_ ちょっと自分のパート差し替えた,メモリ使うからコピーしといた,っていうメールを見てちょっと不安になる.もしかして,これの同時動作って実際に concurrent に走らせるんでしょうか.... はい,そうでした.そしたら同じ関数二つっていうのもわからなくはないね.reentrant であることを保証しようとするより呼び出す thread の数だけ同じ関数置いといた方が楽.特に,それが新しく書き下ろしたコードでない場合は.うーん,スタックポインタが二つあって上側と下側をさしててくれれば全然違うんだけどな.そうすればテンポラリ変数用にリージョン切る必要すらなくなるのに.

_ さくっとコピーしてやる.リージョン違えば大丈夫な気もするんだけど,なんか不安だからラベルに prefix をつけてまわったり.どこも壊してないね.一通り試しておいて,下まわりのテストはだいたい終わりますよと報告しとく.あとちょっとロジック追っかけたりしたら,その先は他のパートができてこないと無理かな.

_ 適当なところで帰っておく.だいぶ体調良くなったような気がしたのは全くの気のせいだったようだ :-P どうりで気分悪くはないけどちょっとふらつくような,っていう気分だったわけだ.....そうでもないか.ちゃんと熱は下がってるんだな.うん,うん.

_ あら,あの「うちの人」ってのはそうつながったのねと,アンテナにエントリを増やしてみると,毎回アンテナが見に行く時刻で記録されている.Last-Modified 拾えてないのはそうだけど GET してなお? ....あ,参照元の方に時間で変化する項がある.... 内容見て更新時刻拾う機能,やっぱり必要かな.「どこかに入ってるフォーマットばらばらな時刻をあらわしていそうな文字列」なんてあんまり処理したくないんだけどなぁ.

2002/05/31

_ よし,よし,もう大丈夫だね♪

_ ....ということでわりと気分良く仕事場へ.今日はあんまりやることないし :-P っていいつつもいつもの月末の事務処理で一時間ばかりもつぶしてみたり.まあ今回はトラブルなかったからましか.

_ あれこれ.昨日 duplicate したのって間違ってないよねとか,他に共有ルーチンって担当分にはなかったよねとかを確認.大丈夫なような気がする.... これ以上のデバッグってパーツできてこないとな,といいつつ自分のパートの分だけで組んだのでデバッグ出力付けてなかったところをみてみたらバグってたり.単独のテストではだいじょうぶだったのに,ってあわてて確認.....呼び出す方で書き込みに使うアドレスレジスタ間違えてました :-P こういうのを見つけるのって走らせとけばすぐなんだけどな.部品があがってくるまでちまちま見てようか.

_ でき上がってる部品っていうのもあるんでそっちの組み込み準備とか.import して Makefile に記述入れて.... 想定してた通りのエラーを確認して大域変数を追加して.それでビルドファイル書いてリンクもできるの確認.ふん,ふん.

_ 体調が戻ってくるとせきも戻ってくるのだな.... なんなのやら.

_ ちょっと検索しようとすると Google は当然のようにワールドカップバージョンだったり.そして探し物は見つからないという.まあいいか.致命的じゃないし.

_ スイートブールの「ブール」って何だなんていわれると,「レーズンバターロールの『バターロール』ってなんだ?」って聞かれたかの如く違和感が :-) パンの名前ですね.クッキー地をかぶせた丸いパンっていうのが基本らしい.

_ jzangband.久しぶりにちょっとうまくいってやっとこ低レベルなクエストを一つクリアしてみた.さすが報酬が寂しいです :-) 吸血鬼のカオスウォーリアなんていうことをしてると,レベルアップのときにたまにもらえるアイテムのがよかったりする.ピンチになったりもするけど.外にいる時夜が明けるのが一番こわいかも.... なんにせよ 10 レベル越えたからってちっとも楽にはならないし,油断するとあっという間に死ねてしまうのが厳しいところ.


Index

kjana@dm4lab.to