<<今日はもうへこへこ。
「こーゆープログラムを組んだら楽しいかもしれぬ」とか、ぼーっと考える。
この時点では、まだ額にシワを寄せるようなことはない。時々思い出す程度。
んで、ある日プログラムの一節がぽこっと頭に浮かぶ。Macの電源入れて、
10行ほどの小さな小さな実験プログラムを作って動かしてみる。
うまく動かなければ、プログラム製作は無期延期になるのじゃが、
困ったことに2回に1回くらいの割でこの「卵」は成長し始める。
こーなるともう俺には選択権はない。プログラム様の命ずる通りに、
今だに慣れないキーボードに向かって1日15時間のペースでペコペコする。奴隷。
開発効率は異常に悪い。「構造化プログラミング」というものが理解できない俺は、
どこかでいいルーチンを思いつくたびにプログラムを根こそぎ書き直す羽目に陥る。
それでもけっこう機嫌は良い。やればやっただけ結果が出るからね。
てなわけで、今日はこのBBSのCGIスクリプトに大修正を加えていた。
今まで「最近の」と「以前の」に分けてあったログファイルを1つに統合したのじゃ。
「2つに分ければファイルが大きくなっても速度が落ちないはず」っていうのが、
このスクリプトの「卵」だったのだが、実際に測定したらあんまり効果がないと判明。
3秒ほど悩んだけど、根こそぎ書き直して簡略化することに決定した。ううう。
今日の作業の結果、「卵」は跡形もなく姿を消した。延べ数十時間の回り道。
それでも、スクリプトは成長をやめない。...ダイエットさせたいのだが。
明石に晩飯食いに行った以外はずーっとMacの前。暑い。
2時間くらい続けてやっていると、あちらの世界からお呼びがかかってしまう。
へろへろへろへろへろへろへろへろへへへへへへへへへへ。
...とりあえず形はできた。あとはデバグと最適化。
本日聞いたCD(多い):
Michael Franks "Dragonfly Summer"
Michael Franks "Tiger In The Rain"
U2 "Acthung Baby"
町田町蔵 "駐車場のヨハネ"
Beck "Mellow Gold"
Thee Headcoats "It's THEE HEADCOATS! (Already)"
Ween "Chocolate And Cheese"
Captain Beefheart "Trout Mask Replica"
友部正人 "にんじん"
PJ Harvey "To Bring You My Love"
んじゃっ。