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 ドライブの背面が微妙にマザーボードに接触していた。これのせいかな?

2005-06-07 (Tue)

_ [debian] Debian GNU/Linux 3.1 released

ついに出たようだ。