2003-12-11
_ cvs admin -mREV:コメント file
で、すでに commit してある revision のコメントを上書きできる。うむ、また一つ賢くなってしまった。ただこの際はコメントの編集に外部のエディタなどを利用することはできないようだ。ちょっと残念。
REV には `HEAD' なども指定できるが、これで file を指定しないと全部のコメントが書き換わっちゃう(と思う)ので注意。
2004-12-11
_ talby の目覚ましで起きれない謎解明
目覚ましがオフになってたorz
何が起きていたかというと、スヌーズ解除のつもりでアラームそのものを OFF にしていたということです。つーかスヌーズ解除って選択肢がないような。。。
つまり毎日ちゃんとアラームの状態を確認しろってことですな。前はスヌーズ解除とアラームの解除が完全に別な操作になっていたからアラームの状態を毎日確認する必要はなかったんだけど、talby ではその必要があるってことです。うーむ。納得いったようないかないような。
2005-12-11
_ ChaSen がよくわかんねぇ
自宅鯖を2段階リプレイスしようと思い、とりあえず代替機に現行の環境を再現しようとしている。Namazu で各種のリファレンスが引けるようになってるんだけど、今さら Namazu かー?と思いながら面倒なのでそのままセットアップ。気まぐれに kakasi を使っていたのを ChaSen に切り替えてみる。
PHP のマニュアルのある部分で core 吐いて死ぬ。
これ。
これが理由で ChaSen やめて kakasi にしたんだった。でもなんでだ。Debian Sarge(3.1) に組んだものは落ちない。FreeBSD で動かすと落ちる。ChaSen は Linux の方が圧倒的によく検証されてる? Debian でインストールしたものはうまいこと落ちないオプションを選んでる? いずれにせよ、手元の FreeBSD の環境では PHP のマニュアルから ChaSen を利用してインデックスを生成できない。作業を進めていくと Ruby のリファレンスでも落ちるな。むー。
まぁリプレイスが終わったら考えよう、というか Namazu 以外の利用を検討しよう。とりあえずこいつらだけ kakasi にして先へ進む。
2006-12-11
_ MacOSX(Panther) は newsyslog 入ってないのね
※ newsyslog は BSD系のシステムで標準的に使われている log 管理プログラム。Linux 使いには馴染みがないかも。
まぁ OSX はサーバ稼働させないもんね、基本的に。でも使ってると自然と log はドカドカ溜まるのでどうにかしないといけない。つか local の Apache の log のサイズ見てビビったのでそう思ったんだけど。
newsyslog は入ってないけど、/var/log/system.log だけはなんか rotate されているように見える。おやなんだこれはと思ったら shell script で自力 rotate してたorz そこ頑張るとこなのか? これを書き換えていってもいいけど、あんまり嬉しくない感じなので newsyslog を install しようと思い立つ。
fink list してみると newsyslog は package に入っていない。うーん、logrotate は入っているので代わりにこれを使うことにした。なんか段々不思議なシステムになっていくな…。
あれ。よく見るとなんか daily の処理で古い log は問答無用で消えてるような? これが動く時簡に電源が入っていないっつーことなのか、問題は。あーいやでもこれだと更新されてる Apache の log は処理されないな。うーん、微妙な判断が入ってるなぁ。問答無用でサイズで rotate とかしてくれた方が分かりやすくていい気がする。