2005-06-09 (Thu)
_ [comp] 続・新・熱暴走
熱排気がよくないようなので、前面カバーを外してみる。
_ [comp] 続・CDROM ドライブ干渉
やはりマザーボードに接触していたのがノイズの原因だったようで、今は問題なくなった。
_ [debian] /etc/apt/preferences 設定
メインマシンでは
Package: *
Pin: release a=testing
Pin-Priority: 105
Package: *
Pin: release a=unstable
Pin-Priority: 90
とした。
_ [debian] sylpheed 1.9.99+2.0.0beta1-0vd1
2.0.0beta1 作成。
_ [debian] tdiary 2.1.1-0vd1
2.1 系最初のリリース。tdiary-plugin と tdiary-contrib の Depends をちょっと変更し、vd_tdiary_rast-search_html-anchor.diff を当てて作成。
_ [comp] n日分表示対応
n日分表示を早速使ってみたけど、
argument out of range (ArgumentError)
/usr/share/tdiary/tdiary.rb:1591:in `local'
/usr/share/tdiary/tdiary.rb:1591:in `initialize'
/usr/share/tdiary/index.rb:52:in `new'
/usr/share/tdiary/index.rb:52
index.rb:2:in `require'
index.rb:2
というエラーが出てしまう。
-RewriteRule ([0-9]+)\.html index.rb?date=$1
+RewriteRule ([0-9\-]+)\.html index.rb?date=$1
のように、.htaccess の mod_rewrite 設定を修正してやればOK。
_ [comp] PostgreSQL でテーブルコピー
メモ。
CREATE TABLE dst_table AS SELECT * FROM src_table;
2005-06-08 (Wed)
_ [debian] apt-line どうするか
stable リリース直後の unstable は危険と言われている。今の時期に地雷踏まされると洒落にならないので、しばらくの間 unstable から stable に変更しておくかなぁ。 ひとまず一段落するはずの8月ごろまでは stable にしておく。気になるものは pin しよう。 適度に刺激がないと面白くないのでやっぱり testing にする。8月になったら unstable にしよう。
_ [comp] 新・熱暴走
メインで使ってるマシンも最近温度関係が怪しくなってきた。とりあえず GKrellM で温度センサで警告設定をした。警告コマンドには beep2 を使うことにした。現在判明しているだけでも以下の処理・作業が高負荷のため、熱暴走のおそれがある。
- kernel がビルドできない。(cf. /sbin/depmod SEGV)
- PostgreSQL で大量のデータが扱えない。
- TiMidity++ が使えない。
少なくとも去年の冬、さらにいうと去年の夏にこのような問題は起きなかった。CPU ファンがへたってきたのかな。確認するのにケースを開けてみたら、CPU ファンに大量のほこりがたまっていた。これのせいだったかな?
_ [comp] CDROM ドライブ干渉
CDROM ドライブで CD を聞いていたらノイズが乗るようになった。調べてみたら、CDROM ドライブの背面が微妙にマザーボードに接触していた。これのせいかな?