ぎょーむ日誌 2003-12-12
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 合.
キャベツ・ニンジン・ワカメの味噌汁.