ぎょーむ日誌 2003-12-(11-20)
2003 年 12 月 11 日 (木)
-
0730 起床.
ねむい.
朝飯.
コーヒー.
0850 自宅発.
晴.
0900 研究室着.
-
一日中,
釧路大会関係の HTML ファイル生成の Perl プログラム作り.
作ってるのはテンプレイト指向とゆーか
再帰的マクロ展開型とゆーか,
そういうものだ.
-
例で説明してみよう.
あるペイジの構成は
マクロが混入している HTML ファイル
(といっても下の例はマクロばかりだけど)
で定義され,
###SET HOMEDIR . <!-- path to homedir -->
###SET FILENAME ###HOMEDIR###/aboutJES51
###SET CSS ###HOMEDIR###/index.css
###SET CODE iso-2022-jp
###SET TITLE About JES51
###SET CLASSBODY normal
###---------------------------------------------------------------------
###INCLUDE ###HOMEDIR###/part/commonhead.html
###INCLUDE ###HOMEDIR###/part/headbar.html
###SET FILE__SIDE ###INCLUDE ###HOMEDIR###/part/sidemenu.html
###SET FILE__MAIN ###INCLUDE ###HOMEDIR###/part/aboutJES51.html
###INCLUDE ###HOMEDIR###/part/with_sidemenu.html
###---------------------------------------------------------------------
###INCLUDE ###HOMEDIR###/part/commontail.html
このファイルを
generate.pl
(しかしこういういいかげんな命名がなかなかやめられんな)
に渡すと,
これだけなんだけど:
ここにあるマクロを順番にどんどん展開して
HTML ファイルを生成してくれるわけだ.
[生成された結果の一例]
着色とかは css でてきとーに決めてるだけで,
これが最終案ではない
(しかし誰も意見してくれなかったらこのままになるかも).
上端と左端はいろいろなペイジで共通する
(あるいは共通してなくてもよい),
ペイジ群たちを作ってくれるわけだ.
-
マクロといってもふたつしかない.
意味はだいたいわかるように,
###SET
で置換セットの定義,
###INCLUDE
でファイルの読み込む.
読みこんだファイルがマクロを含んでいたら,
それも再帰的にどんどん展開していく.
たとえば上の例だとレイアウトを決定する
###HOMEDIR###/part/with_sidemenu.html
(これは評価の最中に展開されて
./part/with_sidemenu.html
となる)
<div class="sidemenu">
###FILE__SIDE###
</div>
<div class="mainoftwo">
###FILE__MAIN###
</div>
<br class="clearboth">
この中に埋めこむべきファイルの
###FILE__SIDE###
と
###FILE__MAIN###
を含んでいて,
これを展開して評価すると埋めこむべきファイルが
###INCLUDE
される.
-
あとはファイル更新の時刻の置換とか.
-
プログラミングの途中で
1430 研究室発.
ヨドバシカメラと生協計算機部 (こっちはそうとうにしょぼい)
で ThinkPad をつらつらとながめる.
えーと,
私の ThinkPad240Z (Celeron 500MHz) はまあまあ元気なんですけど,
予算しょーかといいますかなんといいますか.
北海道にはまだまだ X40 とかは持ちこまれていないので
(たぶん来年の雪どけまで内地からの新機種供給は無理なのだろう),
X31 とかにしようかなぁ,
などと思ってみたり.
敵国鍵盤 version とかもあるしね.
いやはや.
-
生協旅行部で航空券うけとり.
支払金額 97,000 円.
職業的うそつき集団の中にあって,
ことさらに虚業的傾向のきつい私ともなると,
研究費なくてもなんとか商売になるんだけど,
こういう旅費が使えるってのはありがたいもんだとおもう.
1520 研究室もどる.
昼飯.
-
昼飯後も HTML ファイル生成マクロ解釈プログラム作成のつづき.
ひととーり動くようになったんで,
いろいろ生成してみる.
いいかんぢなんだが
……
-
今度はスタイルシート (CSS) の問題だ.
Mozilla 5.x 以降,
IE 5.x 以降ではそこそこの見ばえが到達できるようになった.
しかしながら,
だ.
今回もまたまたあの腐れた Netscape Navigator 4.x
が落ちやがる
……
すなわち期せずして言うところの
ぶらくら
を作ってしまったわけか.
-
いまどき NN4.x (4 ですよ 4!)
なんて使ってるやつはめったにいないだろうから
NN4.x 対策なんてどうでもいいぢゃん,
という指摘もあるかもしれない
……
一般論としてそれは正しいのだろう.
しかしながら,
生態学会釧路大会サイトをみるのは一般人ではなく,
生態学者だ !
……
Mac 使いが存在する公算が高く,
いつまでも古い MacOS (9 とか 8 とか 7 とか)
使ってる確率は無視できぬものであり,
それゆえに NN4.x が現役であり続けてる可能性も
……
さらに,
だ.
私が懸念するところによれば,
そういう人物は自分の行動の帰結において何かがうまくいかなかった際,
むしろ他を罰する必要を感じたりして,
たとえばお電話攻撃に走ったりするのではなかろーか,
と.
-
以上を要約するなら,
いまだにインターネットの有毒産業廃棄物とでもいうべき
NN4.x は無視できん.
たいへんたいへんたいへん残念ながら.
-
苦しい試行錯誤がつづく
……
そして正解は意外なところにあった.
こういう古い web browser は CSS をろくろく解釈できないだろう,
なる予断にもとづいて,
今回は呪われた table レイアウトなる技法を使っていた.
どうもこれがよろしくなかったよーで
……
改善案としては
<div>
(上の例で with_sidemenu.html
としてあげてるごとく)
と CSS の float
制御で,
NN4.x でもそこそこ「見れる」
ペイジができた.
-
いや,
もちろん NN4.x 専用のわけわからん処置は依然として必要ですよ.
<br clear="all">
とか CSS の
align: xxx
とか
……
-
ばてたけど,
HTML 生成機構とブラウザー依存「見てくれ」対策なる
最悪の難所は突破したかんぢだ
……
2350 研究室発.
2410 帰宅.
体重 71.4kg.
-
アタマのなかコードがぐるぐるまわって眠れん
……
2700 消灯.
-
[今日の素読]
-
[今日の食卓]
- 朝 (0740):
米麦 0.7 合.
卵焼き.
- 昼 (1530):
研究室お茶部屋.
生協のパン.
- 晩 (2430):
スパゲッティー.
明太子ソース.
2003 年 12 月 12 日 (金)
-
0750 起床.
5 時間弱は寝たか.
すげーねむい.
朝飯.
コーヒー.
0840 自宅発.
晴.
0850 研究室着.
-
論文セミナーの論文よみ.
-
1000 論文セミナー,
本日は M1 堀端君,
北欧の多年草で花芽の摘み取り & open top chamber
(こういうモノ)
な実験のハナシ.
昨年の繁殖投資にざせつしてたら今年がんばります
(ただし種子つけるかどうかはべつ)
ってのが基本路線なんだけど,
温度あげてやったら去年の成績いかんにかかわらず花ぐらいは
develop してやりますよ,
という結果.
1130 終了.
-
ぎょーむ日誌に昨日の作業
---
つまり生態学会釧路大会
web 雑用半自動処理システムの中核プログラムのひとつ,
generate.pl
について書いてるうちに,
マクロの種類をひとつ減らせることに
気づいてしまった
……
もともと
###TEMPLATE
なるものがあったんだけど,
これって
###SET
と
###INCLUDE
の組合せで解決するぢゃん,
ということで改造.
2 時間ほどついやして
generate.pl
が簡単化される.
よしよし.
-
昼飯調達にでる.
1500 ごろ昼飯.
-
generate.pl
,
せっかく機能を削除したのに,
また新しく追加してしまう
……
###EXEC
,
外部プログラムを呼び出すマクロ.
出てきた結果を include
して eval
する.
このあたりの処理って完ペキからはど遠いしろもので,
再帰的マクロ展開が無限ループに突入してしまうのを,
ほとんどの状況において阻止することはできない.
Perl は親切にも
Too deep recursion
なる警告を発してはくれるけれど.
generate.pl
の replace_key_val
にもそのうち再帰呼び出しカウンターでもつけてやりますかね.
-
ということで,
釧路大会関係の HTML ペイジは
ことごとく一括生成できる方向に整備していく
……
雑用ひとつにえらく手間かけてるぢゃん,
という評価もあるんだろーけど.
楽しくない雑用はこういうふうに楽しく,
というのは別としてもなお,
じつはかくのごときシステムはいろいろな局面で使いまわしが効く,
というご利益あり.
-
しかしこればっかで一日が終るのもなぁ.
2340 研究室発.
2355 帰宅.
晩飯.
-
2700 消灯.
-
[今日の食卓]
- 朝 (0740):
米麦 0.7 合.
コンブ.
- 昼 (1500):
研究室お茶部屋.
生協サンドイッチ.
- 晩 (2430):
米麦 0.7 合.
キャベツ・ニンジン・ワカメの味噌汁.
2003 年 12 月 13 日 (土)
-
0920 起床.
朝飯.
コーヒー.
-
本日も釧路大会 web 雑用で終った.
しかし自宅では後述する問題を十分にチェックできんので
1630 自宅発.
曇.
すでに暗い.
1640 研究室着.
-
今回の焦点は,
またしても web browser 依存性
……
ひとことでいえば Netescape Navigator 4.x 死ね.
もし私に十分な技能があるなら CSS によるしょぼい
ぶらくら
などではなく,
いったんそのペイジを見たら NN4.x
を完全削除できてしまうペイジを作るのに
……
-
IE にも CSS 解釈の良く知られたバグはある.
margin-left: auto; margin-right: auto
ではブロック要素のセンタリングできん,
という問題.
これは馬鹿馬鹿しいけれど
<div style="text-align: center">
(ブロック要素)
</div>
でなンとかはなる.
-
ということで,
特に勉強したいわけでもないのに CSS 学習ススみました.
思うに,
width
とか height
のパーセント指定とかって親要素の大きさみて決めるわけだけど,
子要素のサイズとかで変えることができれば便利なんだろーね.
でも子供の大きさが自由に決められる状況では,
これは見てる側のブラウザー依存な問題なんだよね.
-
という根源的な問題があるんで,
CSS には子→親なサイズ決定の機能はない.
Web 職人なヒトたちは JavaScript
とかで解決してるらしいんだけど
……
私は商売でやってるわけでもないんで,
こういうあまり趣味にあわない方法を使わないですませたい.
ということで現時点の CSS では解決不能.
釧路大会サイトのレイアウトに関しては,
いんちき CSS なごまかし技術を適用する.
-
気分転換にお茶部屋に行っても HTML & CSS 雑談ばかりになってしまう.
IE 系は意外と CSS まともに解釈してるんでは,
と思ってたんだけど,
何やら独自なあれこれもあるそうで.
とゆーことで,
こんにちにおいて JavaScript ぬきで
無難な CSS レイアウトなペイジ作りたければ,
まずは Mozilla 系でそこそこに見えるものを作り,
IE なバグには対処療法であたる,
と.
NN4.x についてはまともに取り合うだけ時間の無駄なので,
かかるソフトウェアが地上から消滅してくれる日が到来してくれることを
ひたすらに祈念する,
と.
-
2350 研究室発.
2410 帰宅.
晩飯.
-
ばててるのにどうにも眠れん.
2700 消灯.
-
[今日の食卓]
- 朝 (0930):
米麦 0.7 合.
コンブ.
キャベツ・ニンジン・ワカメの味噌汁.
- 昼 (1500):
蕎麦.
- 晩 (2440):
キャベツ・ニンジン・卵の焼きそば.
2003 年 12 月 14 日 (日)
-
0920 起床.
朝飯.
コーヒー.
生態学会釧路大会雑事
……
なんぞはほうりだしてでれでれする.
-
が,
いつまでもでれでれしてるわけにもいかんので,
昼飯くってから
1520 自宅発.
曇.
1530 研究室着.
-
いいかげん終らせたい釧路大会雑用のつづき.
「新着情報」
リストとその部分集合の生成とか.
[現時点での JES51 web]
table
とか
frame
を使うのヤメて CSS だけでもこれぐらいのレイアウトはできる
……
しかし,
この彩色って昔の京都市バスみたいだな
(と思って
調べて
みたら,今でもこういう色だった).
このあたりは CSS 書き換えればすぐに変更できるんで,
誰か助言をくだされ.
-
必要最小限の部分はできたと思ったんでメイリングリストに
「いちおーできました」
通知
……
してから CSS の使いかたがまずいところに気づく.
ぢたばたと直してから 2400 研究室発.
2410 帰宅.
やれやれ.
晩飯.
-
2630 消灯.
そろそろこういう生活やめたい.
-
[今日の食卓]
- 朝 (0940):
米麦 0.7 合.
キャベツ・ニンジン・ワカメの味噌汁.
- 昼 (1330):
キャベツ・タマネギの焼きそば.
- 晩 (2430):
米麦 1.0 合.
キャベツ・ニンジン・ワカメの味噌汁.
卵投入.
2003 年 12 月 15 日 (月)
-
0730 起床.
朝飯.
コーヒー.
洗濯とかアイロンがけとか.
0850 自宅発.
曇.
今日は気温たかい.
0900 研究室着.
-
一日中,
釧路大会ペイジなおし &
M2 森君との統計モデリング議論.
後者の対象は
……
またしても呪われた樹木たるシウリザクラ.
-
釧路大会のペイジについては,
つくば大会
実行委員長の竹中さん,
それに都立大の小澤さんからから助言いただき,
またここの講座の人々からもあれこれ言われていろいろと助かりました
……
いやー,
単なる計算・データ処理プログラムは一人でも作れるけれど,
こういう不特定多数のユーザーが使うシステムは,
他人から注意してもらわないかぎり改善されませんなぁ.
-
小澤さんからのアドヴァイスで
position: fixed
使ってみる
……
私の使ってる Mozilla 系ブラウザーでは良いかんぢだ.
Opera7.x や MacOS X の Mozilla 系,
あるいは IE5 for 旧 MacOSでも OK.
しかし,
しかしだ.
IE for ゐんは 6 になってもまるっきり
ダメ
ということで
……
どうしてなのかねえ.
-
シウリザクラ
「父親として成功する要因」
「母親の結実量を左右する要因」
を観測データから特定していく計算,
なかなかややこしい
……
とりあえず一区切りついてる M2 大澤君を
森君の
R
個人教師として雇用する (某研究費で).
-
ぶらうざー依存問題 & シウリザクラばてしたので
2140 研究室発.
2200 帰宅.
晩飯.
-
また釧路なペイジのなおしのつづき.
2450 消灯.
-
[今日の食卓]
- 朝 (0800):
米麦 0.7 合.
タマネギ・マイタケ・豆腐のカレー.
- 昼 (1330):
弁当.
研究室お茶部屋.
米麦 0.7 合.
タマネギ・マイタケ・豆腐のカレー.
- 晩 (2220):
米麦 0.7 合.
タマネギ・マイタケ・豆腐のカレー.
2003 年 12 月 16 日 (火)
-
0900 起床.
釧路ペイジばて.
朝飯.
コーヒー.
0950 自宅発.
曇.
1000 研究室着.
-
また釧路大会ペイジなおし.
font-size: normal
で指定してる字がちいさいといわれましてもねえ
……
-
M2 森君シウリザクラ解析のプログラム作り.
そこそこにややこしいので R プログラミングは今回はあきらめて,
まずは Perl で取り組む
(空間構造解析の部分).
-
1440 大澤君と地環研発.
1455 北大北辺の低温研着.
1500 より
戸田研
院生たち主催の
(虫の生態学ハナシが多い)
ちゃらんけセミナーに参加.
本日は
苫小牧
の村上さん,
そうあの leafminer たちの寄生率のハナシである.
昨年のいまごろはこの下請け計算で苦闘したものでありましたよ.
-
やはりこのハナシはややこしいのぉ
……
さいごに Nicholson-Bailey モデルの変種がでてくる.
みょーな割算が混入してる
……
あとになってそりゃちょっと
(割算モデルでありがちなことに)
おかしいんではと考えたので,
そのあたり指摘してみる.
-
セミナー修了後,
ただちに当地の M2 三宅君に身柄を拘束されて研究室まで連行される
……
群集生態学の統計モデリングですか?
そりは面倒そうだなぁ.
-
人使いがうまいというかあらいというか,
問題を検討してる私を戸田研お茶部屋に残置したまま,
こんどは村上さんをどこかに連行して議論してるもよう.
先方の手筋は
多様度指数 (ある種の割算値) の計算
→ U 検定の多重比較,
という生態学者にありがちな「お作法」(bad manner)
なんだが
……
私はこれはある種の一般化線形モデルに帰着できるんでは,
と検討してみる.
種数ってのはカウントデータでそれは Poisson 分布か?
よくわからんけど,
とりあえずはそう仮定できたとするならば
……
-
と考えてると,
ここのもうひとりの M2 の窪田さんの奇襲をうける.
こちらも群集生態学 & 多様性のハナシで,
partial Mantel-test ってのを
……
説明うかがいつつアタマの中で多様度行列の
Mantel 検定のやりかたを再構築していく.
partial ってのは知らないけど,
独立変数がスカラーじゃなくてヴェクターな場合,
ってことだろうね
(とりあえず R-help への
リンク).
-
というハナシがいつのまにか三宅さん・村上さん・Davis
さんまでまきこんでいて,
ですね
……
Davis さんは群集生態学の専門家らしく,
このテの randomization 手法を重視している.
ふーむ.
Manley's multiple regression なる手法があるんですか.
-
いつのまにかお茶部屋でうどんを食っていたり.
三日連続で苫小牧-札幌往復運動第二日目の村上さんは
ご家族からのタダチニ帰還スベシ指令の入電を受けて帰っていった.
-
……
なんだかごちゃごちゃしてるうちに,
窪田さんのほうは partial Mantel test
について Davis さんから再度おしえてもらうことに,
三宅さんについてはとりあずは現状のままとして,
多様度指数割算やる前の段階で
作図などやってみて GLM 的な世界とのつながりをさぐる,
というよーなかんぢで.
-
現時点でわかることはすべて白状したので
2100 ようやく低温研から釈放される.
2115 研究室帰着.
で,
もどってきたらこちらの M2 問題だ.
シウリザクラの計算とか作図とか.
一昨日までまったく
R
使えなかった森君は大澤せんせーの御指導よろしきを得て,
かなり進歩はしている
……
問題は木曜日の午前のセミナーで発表せんといかん,
ということかねえ.
-
M2 修論とりぷる攻撃にくわえて釧路雑用やるとひどくばてる.
2630 研究室発.
2640 帰宅.
-
2730 消灯.
-
[今日の食卓]
- 朝 (0910):
しりある
- 昼 :
くってない
……
- 晩 (2020):
低温研の戸田研究室お茶部屋でうどん.
2003 年 12 月 17 日 (水)
-
0810 起床.
朝飯.
コーヒー.
0850 自宅発.
曇.
0900 研究室着.
-
かとーオフィスのプリンター Epson LP-8600FX
の修復に 2.5 時間ついやしてしまった.
これってトナー残量って手動で直さんといかんのか
……
というところからはじまって,
ネットワークあれこれ.
ping
や
telnet
ではつながるんだが,
printer daemon は通信できん.
MacOS X からも同様.
なぞ.
ちょい放置.
-
昨日の低温研な randomization 問題を調べてみたり
……
ふーむ.
情報がない.
-
Matt が京都の diverstas 会議に出発.
そのままクリスマス帰国するそうだ.
-
仕事すすまぬまま午前終了.
昼飯.
-
M2 森君のセミナー開始まで 24 時間
……
というセンをとっくにすぎているので,
シウリザクラ「結実種子数を左右する要因の推定」
「父親 (花粉親) として成功する要因の推定」
にとりくむ.
-
まずは簡単な結実種子数のほうから.
いわゆる結実率のハナシなんだが,
花序によっては総花数が得られてないので二項分布なモデルに帰着できない.
こういうときは,
あわてずさわがず Poisson なモデルにすればよい.
すなわち花序の長さその他あれこれの要因によって,
結実種子数が左右されるとみればよい.
作図してみると,
いかにも Poisson な分布だ.
ということで,
これは
R
でなんとかなりそう.
ただし,
その前処理はめんどうなので Perl でやる.
-
夕方ごろ終了.
森君の予想どーり,
同一 genotype に囲まれていると結実が悪く,
他 genet から花粉は来てほしい.
ただし距離依存性はそれほど強くない,
つまり花粉は遠距離
……
といいたいところなんだが,
シウリザクラ genet 「地図」
とサンプリング個体の位置から考えるに,
母-父間距離依存性については
バイアスのはいった推定になってるかもしれない.
-
途中で晩飯など食いながら,
次の「成功する花粉親になるためには」
問題.
これはややこしい計算を含んでいるので
一般化線形モデルのたぐいが使えん
……
タイムリミットの要件もあるんで,
R
の
optim()
つかったプログラミングはあきらめて,
今回は Perl で最尤推定する.
つまり,
くだんの汎用多次元最大化計算 Perl モジュール
NelderMead.pm
の再登場とあいなるわけだ.
-
確率論的モデルのほうは,
花粉に関する一種の lottery モデルを考える
……
母-父の genotype が及ぼす影響,
距離に依存する部分,
父親がわのサイズの効果,
ある genet を構成する樹木本数,
などを考慮したモデルになっている.
-
2355 計算終了.
どーにかこーにか本日中に計算が終了した.
結果はふつーなもので,
花粉親はサイズでかいほど良く,
距離が離れるとダメ
(ただしクレーンサイトなる調査区では
またしても距離依存性があきらかではない),
そして同一 genotype だとがた落ち
(「自殖」を避ける).
-
というようなことを,
でれでれとお茶部屋でシウリザクラ院生たち (森・大澤)
に説明して本日のぎょーむおしまい.
シウリザクラにまつわるあれこれ計算からはこれにて釈放された,
のだろうか.
2530 研究室発.
2545 帰宅.
-
2640 消灯.
-
[今日の食卓]
- 朝 (0750):
米麦 0.7 合.
卵炒飯.
- 昼 (1310):
弁当.
研究室お茶部屋.
「北欧」チキンポテトサンドイッチ.
- 晩 (2030):
生協ののりまき.
2003 年 12 月 18 日 (木)
-
0830 起床.
朝飯.
コーヒー.
0920 自宅発.
曇.
0930 研究室着.
-
1030 本日の
講座セミナー
そのいち.
M2 森君.
つまり昨日と本日の境目あたりで得られた計算結果あれこれとかですな.
本人のゆったり進行ぽりしー &
甲山さん体調良好の効果で終了したのが 1300.
いろいろ指摘されて気づいたんだが
……
直前になってどたばたやった計算には,
「よしこれで OK」
と思ってても瑕疵が残ってたりするもんですな.
-
セミナーに登場した,
シウリザクラのマイクロサテライト DNA 解析に使われた
ソフトウェア
T.C. Marshall, J. Slate, L.E.B. Kruuk & J. M. Pemberton.
1998.
Statistical confidence for likelihood-based paternity inference in natural populations.
Molecular Ecology 7: 639-656.
を読む.
ソフトウェア名 CERVUS
とは red deer の属名,
つまり Clutton-Block たちのやってるよーな
スコットランドのアカシカの研究用に開発されたモノ,
とわかる.
-
で,
かんじんの父性判定の最尤推定法だが
……
わかりやすい解説のおかげで
じつに直接的な方法が使われてる,
と理解できた.
LOD なる対数尤度比をスコアとしてるわけだが
……
別の言いかたをするなら,
これはある種のベイズ推定の対数尤度そのものだ.
で,
人間が知ることのできる
アレル頻度もまた推定量にすぎん,
という問題を克服するべく resampling 技法が使われている,
と.
-
ひとくぎりついたので昼飯.
下野さんから統計学質問.
発芽日の分布ねぇ
……
ふと思いついて負の二項分布とかどうでしょう,
などと言ってみる.
調べてみると,
負の二項分布は混合化 Poisson 分布でもある,
わけだな
(Poisson の λ が Γ 分布にしたがう)
……
とゆーことで,
なんとなくよさげな.
-
1600 本日の
講座セミナー
そのに.
M2 西村さん.
サロベツのハナシにけみかるなデータが追加されてる
……
が,
あまり役にたってないんで,
地図に投影したら,
と甲山さん提案.
その場で D2 赤坂君に尋ねると,
某高額ソフトウェアの違法コピーとか使えばごく簡単にできる,
とのこと.
蛇足ながら,
久保計算に依存してしまった森君はつっこまれるとフリーズするわけだが
(統計モデルが原理的なところから構築されてるので,
その土台がわかってないと基本的な質問されたら回答できん),
露崎フォーマットな西村さんは頑健である
(多変量解析などを使った植生解析は
誰にとってもブラックボックスなので).
現在南半球に逃亡中の指導教官から伝授されてるお作法,
ぢつに打たれづよい.
1710 終了.
-
釧路雑用 & シウリザクラ計算とかで午前様な日々が続いてるので,
本日ははやめに撤退することに.
1800 研究室発.
ちょい雪.
忘年会とか香川行脚とかあるんで現金をおろしに駅の南へ.
1910 帰宅.
体重 71.6kg.
-
晩飯くったらいきなり寝てしまった
……
が真夜中に目がさめて眠れん状態.
-
[今日の食卓]
- 朝 (0840):
リンゴ.
- 昼 (1430):
研究室お茶部屋.
「北欧」ベイグルサンドイッチ.
- 晩 (1950):
タマネギ・ニンニクのスパゲッティー.
2003 年 12 月 19 日 (金)
-
0810 起床.
朝飯.
コーヒー.
0910 自宅発.
晴.
0920 研究室着.
-
1000 論文セミナー,
今日は M1 平林さんがハチあざむく実験の論文の紹介.
例の繰りかえし G 検定だけでは情報隠匿性が高い
……
1215 終了.
-
昼飯.
1300 大掃除開始.
私はお茶部屋へるぱーということで.
一年に一度は大掃除やってるのに,
けっこうごみが蓄積されるもんだ.
-
雪野さんの尽力にて,
よーやく計算機
粗大ごみ
が捨てられることに
……
-
という現場に立ち会えなかった.
なんとならば
1530 九大の佐竹さんが来たもんで
(で,
いぢわるな大学院生たちは,
かとーオフィスに置いといたごみは捨ててくれなかった).
甲山部屋となりをかりてハナシを伺おう,
と思ったら甲山さんも来て,
人間の土地利用うんぬんの中静プロジェクトがらみのハナシ
あれこれ.
-
よーやくにして rowan (ナナカマド) 結実の
時系列データ解析のハナシを聞くことができた.
他人からややこしい数理モデルのややこしいハナシを聞くのは
ひさしぶりのような.
私が数式をにらんでるあいだに,
またしても甲山さんが何やら「ばくぜんたる面倒」
を佐竹さんに押しつけようとしている.
-
数理モデルがだいたい自力再構成できる程度に
アタマに入ったところで時間切れ.
コメントはまた後日に,
ということで
-
本日は講座の忘年会である.
皆さんに遅れて
1825 研究室発.
1835 一次会,
JR 札幌駅西の居酒屋
丸海屋.
この段階ですでに激しく酔っ払ってるヒト多数.
[居酒屋の演出]
ビール瓶のラベル,
箸袋その他あれこれに幹事
「平林様」
の御名前が
……
「平林様」
を讃える文言がちりばめられており,
一同は「なんて偉い幹事なんだろう」
と感銘したのであった.
2015 同発.
2035 二次会,
アジアふう料理の店
エナ.
後発の城田さん (農造林) とバハさんあらわれる.
-
ここでつぶれた個体数 3
……
すべて男.
地域生態系学講座内における男女の強弱を反映している.
女性大学院生たちはますます元気で,
国際情勢を議論し,
恋愛論を戦わせ,
この店での注文数に制約があることに不満を表明しつつ
自分がいかにふだんはひもじい思いをしているか述べたてておられる.
[沈没例]
このように沈んでおられる
……
んだけど,
とつぜん起き上がって
「久保さんはずるいです」
と私をひたすら批判したり,
平尾君の素晴らしさをひととーり絶賛してから,
また沈んでいった.
対面はよゆーで勝利を楽しむ女性大学院生たち.
-
私はひさびさに他人の数理モデルを理解しようと努力したせいか,
あるいは過去二週間ほどの釧路雑用 &
シウリザクラどたばた計算のばてが蓄積してたのか,
一次会のあたりから頭痛にやられていた.
ところで,
この店は道路交通法改正対策として
ノンアルコールカクテルなるものを出すようになったそーで,
いろいろ頼んでみた.
ジントニック,カシスソーダ,モスコミュール
……
まあ,
なんとなくそれっぽくて良いのかもなぁ.
-
2345 同発.
真夜中の札幌市内を歩きつつ時系列モデルをアタマの中で再構築してみる.
やはり決定論的モデルをスタートにするのはめんどうだ.
2400 帰宅.
-
[今日の食卓]
- 朝 (0830):
米麦 0.7 合.
ハクサイ・エノキダケの炒めもの.
- 昼 (1230):
弁当.
研究室お茶部屋.
米麦 0.7 合.
ハクサイ・エノキダケの炒めもの.
- 晩 (1835):
忘年会.
2003 年 12 月 20 日 (土)
-
0930 起床.
朝飯,
といってもリンゴだけだが.
でれでれ.
やはりすぐに空腹になったので 1130 昼飯.
で,
やはり結論としてはばててるらしく寝てしまった.
1530 起床.
-
またでれでれしてると,
A 棟内他講座の院生から呼び出しメイルが.
これは後で判明したのだが,
じつは一族代々にわたって情報隠匿をなりわいとしてきた
小菅せんせーによるメイルアドレス詐称技術をもちいた陰謀であった
……
-
1540 自宅発.
曇.
1550 研究室着
……
いやはや,
ネットワークがヘンになっているのは,
他講座ではなく 8F のそれ,
だったわけね
……
という情報すらも隠さずにはいられないのが小菅流というわけか
(本人はもちろん学外に逃亡ずみ).
原因は DNS サーヴァーたる
Nexas
か.
-
早急には修復できんことが判明.
A 棟 8F 闇ネットの他の部分には問題ないので,
すぐにネットを使いたい人にはセカンダリー DNS
参照用として,
北大ネット HINES の信用できん サーヴァー
133.87.1.11
指定するように教える.
-
で,
Nexas
(AMD K6-2 500MHz)
のほうはドライヴのさしかえ実験などやってみたところ,
マザーボードがつぶれてると判明.
えーい,
またしても基板破損,
か.
しかも買い換え不可能な.
つまり CPU やメモリも再利用不可能にちかい状態におかれる.
-
Linux サーヴァー
Nexas
の廃棄を決定.
部品とり用とする
とりあえず
ハードディスクドライブをとりだし
Lex
に組み込んでみる.
これは私がメインマシンとして使ってる Athron 1MHz 機.
-
こっちの匡体内もいいかげんごちゃごちゃしてるな
……
とりあえず CD-ROM ドライブから IDE ケイブルをひっこぬき,
Nexas
から取りだした HDD
(ベイ下から二番目)
にさしかえる.
/dev/hdd
として認識させる.
-
Lex
にプラマリー DNS サーヴァーとしての機能を移管,
といっても簡単なことで
……
-
sudo apt-get install bind
で Bind 8 をインストール
-
/dev/hdd1
下の /etc/named.conf
と /var/named/
を Lex
の該当ディレクトリーにコピー
(これら bind 関連ファイルは例によって
かとー先生の設定による)
-
その設定の中で
Lex
の IP アドレスを
192.168.1.40
→
192.168.1.8
(これは廃棄ずみ Nexas
が使用してたもの)
に変更
……
これでふつーのユーザーは
DNS サーヴァーが変更されたことにすら気づかない
-
sudo /etc/init.d/named start
で bind を起動
一件落着
……
と書くと,
てきぱきと処理したかのように思うかもしれないけど,
例によって時間を浪費しつつ試行錯誤してたのである.
-
今日はハードウェアにたたられているよーで
……
M2 大澤君のデスクトップ機マザーボード (!)
が壊れたので交換,
という作業を手伝ったり邪魔したり.
Knoppix
の CD-ROM が一枚あると,
ハードウェアチェックに使えて便利だ.
-
2410 研究室発.
今日も午前帰りか.
雪.
2420 帰宅.
いやはや.
-
[今日の食卓]
- 朝 (0930):
リンゴ.
- 昼 (1130):
米麦 1.0 合.
ハクサイ・エノキダケの炒めもの.
- 晩 (2450):
マカロニ.
ハクサイ・ニンジン・タマネギ・ジャガイモ・ブナシメジの
シチュー.