index

2000年 8月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
2000年 9月
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
2000年 10月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

アレ

  ▽20000903c #日記

 深夜に oresama.org への移行作業などをちゃきちゃきと. CGI 系が動かない,おっかしーなーーーとか思ってたら chmod +x してなかった(猿

 あと,どうも perl の動作が微妙に合わない. この「本日のアレ」は,データファイル内に複数日分のデータが存在していて, 日付データがセパレータになっている仕組みになっている. つまりデータ内に「20000903」だけから成る行があると, そこから先が 2000年 9月 3日のデータだと見なされる訳だ. これを識別するのに「^(??d{4})(??d{2})(??d{2})$」とゆー正規表現を使っていたのだけど, どーもこれだと正しく動いてくれない.マッチしないのだ.  いろいろ調べた結果,どうも行末の ?n が $ にマッチしてないようだ. とりあえず小手先で「^((??d{4})(??d{2})(??d{2}))?s*$」とかにして解決(ぉ

 あと他にも ?n が正確にマッチしてくれない,なんて事象があったが, これは単に改行が CRLF になってたからだった. 普段のエディタではセーブすると LF で格納するのだけど, www2.itjit.ne.jp から xia.oresama.org への移行のために, 全ファイルで s/// するスクリプトを書いたら, こいつが出力する時に CRLF で吐くってのを忘れておったわ. あっはっは(ぉ

  ▽20000903b #日記

 風呂場に入ったら,足元にがいて, 驚いて扉で指先を怪我してしまった. 具体的には右手の中指の爪が少し剥がれた. とりあえずバンドエイドを巻いているが, 利き腕の利き指(?)なのが厳しいなぁ... キーボードがマトモに打てないよ.しくしく.

  ▽20000903a #日記

 5:30 就寝,昼前起床. 借りたビデオを CD に焼いたり, 食事したり,そこらでちょっと買い物とかしたりして. ゆきさん&ま坊と合流して,厚木の ZOA に行ったりとかする.

index