ぎょーむ日誌 2001-08-27
2001 年 08 月 27 日 (月)
- 0700 起床.
4 時間ぐらい寝たんだけど,
眠い.
- 朝飯・弁当の準備.
朝飯.
シャワー.
コーヒー飲む気しない.
不調.
- 0750 自宅発.
燃えるゴミだし.
素晴しい曇天.
暑くない.
午後から突発的な豪雨あるかも,
という予報.
特急に乗って
0802 京急平和島発.
普通に乗り換えて
0830 京急上大岡発.
0845 研究所着.
- 朝から,
ばて.
土日に働いたムクいだろうか.
- 午前中は Abies PipeTree の自立というか自律というか,
その第一歩として,
先端部 PipeTerminal から新しい PipeBundle が
どんどん生成されるような機構周辺を整備していく.
- PipeTree 内部は次第にお役所的になってきて,
出生届や死亡届を出したり受け取ったり
……
さすがに婚姻届はないけど.
そういうアタマの痛い世界と化しつつある.
- ときどきコンパイル試験したりして,
なかなか進まぬ.
三次元計算はあとまわしにしてるんだけどなぁ.
- 樹木の各個体に CentralAdjuster や TerminalAdjuster
を持たせるかどうかで迷う.
見通しがたたないので
持たせることにしてみる.
いまのところは,
そのほうがすっきり書けるので.
- 1100 すぎごろに,
ふと悪い予感がしたので
某原稿の pdf ファイルをダウンロードして,
昼飯の弁当を食いつつぱらぱら見てると
……
やはり甲山さんからメイルがきて,
それに関する問い合わせ.
- こういうふうに仕事をいくつも並行に進める発注者と
いっしょに仕事をするのはたいへんである
(さらに地環研院入試がちかぢかあって
専攻長だからどーのこーので忙しい,
そうだ).
皮肉なことに,
ぢょぶす OS を愛用する甲山さんは
Unix 系のごとくにマルチタスクに仕事を処理し,
いっぽうで
AERA の表紙にもなった Linus
の趣味の結晶に頼ってぎょーむをこなしている私は
Macintosh System 6.0.7
のごとくにジョブ一個が精いっぱいなのである
(DA ぐらいはひらけるかもしれんが).
- で (PipeTree ぎょーむをいったん「終了」して),
そのドラフト読んでみたら,
新しく検定みたいなのが追加されてるんだけど
……
「世の中なんでもかんでも等分散な正規分布ですよ,いひひ」
と仮定している AN**VA のたぐいは
適用できる条件も結果の利用もかなり厳しいと思うんだけど,
北大式統計学ではそれが好んで用いられるので
なかなかに難解である.
- 私はそのようなややこしい手法には敵対的でありたいので,
もうちょっとマシにならないかと統計学の本調べる.
Sokal&Rohlf の訳本「生物統計学」には
Kolmogolov-Smirnov の二標本検定とか紹介されてるな
……
と確認しておいて,
無理して検定なんぞ持ち出さなくてもいいじゃないですか,
というメイルも書いてみる.
あまり統計学とは関係ないハナシなのである.
- 1400 すぎには
無用な流血ならぬ
無用な検定やめやめの方向で話がまとまってくる.
めでたしめでたし.
やはり
「心の外に帰無仮説なし」
と
山岡鉄舟
も説くように統計学もまた無刀流なのかもしれない.
しかし「観測データ→なんでもかんでも検定」
というふうに脳内神経網が極太軸索で短絡しちゃった莫迦査読者
(血に飢えた辻切りのようなものだ)
にあたった場合は面倒なことになるかも.
- Abies PipeTree 作業を再起動.
シラビソを模倣してるつもりの個体内の
いろいろなお役所仕事のやりかたを整備してみる.
- ときどきコンパイルして,
また動作試験用プログラムを構築してみたりする.
これは試験運転用の架設樹木をこしらえて,
そのうえであれこれ計算してるんだが
……
なにい,
誤差 4% ??
いかにずさんな CentralAdjuster といえど,
それはヒドいぞ.
- このバグの追求にはじつに一時間以上を要したんだけど
……
原因はうるせー手順を重視する樹木内お役所と
そういう手続きを無視しがちな架設個体のあいだの
コンフリクトであった.
お役所の作法以外で計算させるとまずいわけね.
- うーん,
試験用の裏口を作るのもイヤだし
……
と思ったんだけど,
一箇所だけ穴をあける.
PipeTree のもっている ResourceAllocator
へのポインターを外に教えるようにした.
まあ,
そんなに問題にはならんだろう.
- そうやって新しく作った区役所出張所みたいなところに
申請書類を提出するように
試験プログラムを書き直す.
実行
……
ふう,
誤差 0.1% 未満の精度が回復した.
脱力.
- こんどは先端 PipeTerminal による伸長・分裂に関する部分.
書いている最中に気づいた.
これではまずい.
ここ数日,
何十個ものエラーと向き合ってるので,
「自分のよくやる間違いのパターン」
という認識が次第に形成されてくる.
すると,
たまにだけど,
あたかも対ウィルスソフトウェアが呪われメイルを検出するように,
自分がいま書いてるコードの間違いに気づいたりすることがある.
- で,
ヘンだと気づいたのは伸長・分裂によって
新しくできた PipeBundle だの PipeTerminal を
そのまま PipeTree にくっつけると
あとから悲惨なことになる,
という点である.
というのも PipeTree ではすべての先端
PipeTerminal を巡回しながら伸長・分裂の処理をするので,
その途中で新しい先端など増やすとそいつらまで
また分裂して新しい先端を作って
……
と無限ループに陥りかねない.
- ということで,
PipeTree のなかに
新しい作られた部品だけをため込んでおく倉庫を
構築してこの問題を回避したのでありました.
- ……
てな具合で今日も Abies PipeTree で終る.
かなりばてばて.
1750 研究所発.
雨降った形跡あるので念のため傘を持って帰る
(けど雨にはあわなかった).
普通に乗って
1800 京急杉田発.
快特に乗り換えて
1810 京急上大岡発.
普通に乗り換えて
1830 京急川崎発.
1850 帰宅.
- なんか帰宅したら仕事やる気がでない.
ああ,
いまから一ヵ月後には Abies PipeTree の
発表しないといけないのに
……
地球の裏側で.
- 今日の食卓
- 朝 (0720):
米 0.6 合.
ゴーヤ・タマネギ・マイタケの炒めもの.
昨晩のあやしげ味噌汁の残り.
- 昼 (1210):
弁当.
米 0.8 合.
朝と同じ.
- 晩 (1900):
米 0.7 合.
ニンニク茎炒めて朝の残りとともに炒飯.
コマツナおひたし残り.
昨晩のあやしげ味噌汁の残り.