最新

vdrめも

検索キーワード:
[PR]:「Chef活用ガイド コードではじめる構成管理 (大型本), (Kindle版)」発売中です。


2004-12-01(水) 師走か [長年日記]

_ [debian] rxvt-unicode 4.2-0vd1

- fix a bug where :size= argument for xft fonts was ignored or used incorrectly. Reported by Ville Herva.

[rxvt-unicode/Changesより引用]

4.1 で何かおかしいと思ったらバグだったのか。ということで作成。

_ [research] 新 ftpmirror>N 投入

試験投入。

きちんと動作しているようだ。

_ [research] K 作成続行、C>K 作成

K の本質的な部分はできてきたので、C との通信部分や C の K に対応する部分を作成。


2004-12-02(木) 詰め [長年日記]

_ [debian] sylpheed-gtk2 0.9.99+1.0.0beta3-0vd1

CVS から引っ張ってきて作成。

_ [research] テーブル再考

個別パッケージのテーブルで何でもかんでも処理するのは無理が出てきたように感じるので、ちょっと考え直す。

んー、まだなんとか処理できる余地はありそうだ。だが、フラグの種類を整理する必要がありそう。

_ [research] 共通メソッド追加

C に request を送信するメソッドを追加。これに伴い N と K を修正。

_ [research] swatch 動作確認

PostgreSQL を upgrade したら C と DB の接続が切れたらしく、アラートが飛んできた。接続の reset も含めてちゃんと動いてるようだ。

_ [えふえふ] 忍(↑1)

さらっと。


2004-12-03(金) 検討 [長年日記]

_ [comp] Tabbrowser Extensions から乗り換え

Tabbrowser Extensions からの乗り換えを開始。タブ機能の拡張 - Mozilla Firefox まとめサイト を参考に、いろいろ試してみる。結果、以下のようにして乗り換え。

  • about:config にて「browser.tabs.showSingleWindowModePrefs」を true に設定。
  • ブックマークや履歴を左クリックで新規タブに開くようにする拡張である Click2Tab を install。
  • タブの複製を可能にする拡張である Duplicate Tab を install。
  • 閉じたタブのアンドゥを可能にする拡張である UndoCloseTab を install。
  • タブの右隅に閉じるボタンを付ける拡張である Tab X を install。

ちょっと拡張の量が増えたけど、自分が期待している動きはだいたいしてくれるようになった。できないことは、

  • view-source をタブで開く。
  • ロケーションバーの入力を新規タブで開く。
  • タブの並べ替え。

かな。

_ [debian] tdiary 2.0.0+2.1.0.20041201-0vd1

CVS から引っ張ってきて作成。投入は様子見てから。


2004-12-04(土) 休み [長年日記]

_ [debian] util-linux 2.12h-4vd1

vd_util-linux-2.12h-CITI_NFS4_ALL.patch を当てて作成。


2004-12-05(日) 風が強い [長年日記]

_ [debian] udev 0.046-5vd1

devfs に干渉しないようにする patch を当てて作成。

_ [debian] skkdic 20041205-0vd1

CVS から引っ張ってきて作成。

_ [comp] 続・Tabbrowser Extensions から乗り換え

Tabbrowser Extensions から乗り換え にちょっと追記。タブの並べ替えができないことに気付いた。


2004-12-06(月) いろいろ [長年日記]

_ [debian] ffmpeg 2:20041205-0.0

外されていた dsputil.h が含められるようになっていた。

_ [debian] mplayer 1:1.0-pre5-0.9vd1

mplayer1.0pre5-gtk2-20040730.patch.bz2vd_bmp_mplayer.patch を当て、GTK+2 化して作成。

_ [research] 共通メソッド修正

バグってたので修正。

まだバグがあった。ループ中の分岐で片方だけにしか break を入れておらず、もう片方に条件が合致した場合、無限ループに陥ってしまっていた。分岐の出口で break するように修正。

_ [research] reset ロギング

DB reset したらログを吐くように処理追加。

_ [えふえふ] 忍(↑1)

何かひさびさ。


2004-12-07(火) Disk 使用量計測 [長年日記]

_ [debian] util-linux 2.12j-1vd1

2.12h 用が当たらなくなっていたので、新規に vd_util-linux-2.12j-CITI_NFS4_ALL.patch を作成し、それを当てて作成。

_ [debian] udev 0.046-6vd1

devfs に干渉しないようにする patch を当てて作成。

_ [comp] MRTG Target

Target に / を使ったらハマった。

_ [えふえふ] 忍(↑1)

一区切り。


2004-12-08(水) 臨時休業 [長年日記]

_ [えふえふ] 忍(↑1)

上げとく。

_ [movie] パーフェクトストーム

パーフェクト ストーム 特別版 [DVD]



2004-12-10(金) 今日もだるい [長年日記]

_ [debian] udev 0.048-2vd1

vd-udev-devfs.patch が当たらなくなっていたので、vd-udev-devfs-2.patch を作成し、これを当てて作成。


2004-12-11(土) 今日は忘年会 [長年日記]

_ [debian] util-linux 2.12j-3vd1

vd_util-linux-2.12j-CITI_NFS4_ALL.patch を当てて作成。

_ [debian] xmame 0.89-0vd1

作成。GL は -video-mode 2 で起動か。


2004-12-12(日) ごちゃごちゃ [長年日記]

_ [debian] beep-media-player 0.9.7-0vd1

作成。

_ [debian] gkrellm-bmp 2.1.21-1vd1

gkrellmms 2.1.21-1 に BMP 対応 patch を当てて作成。

_ [comp] LO-FI Theme for Firefox

Lo-Fi for Moz を久々に訪れてみると、それを MozFx 用に移植した LO-FI Theme for Firefox が紹介されていた。Mozilla Suite を使っていたころは Lo-Fi を愛用していたので、早速入れてみる。

_ [comp] 「〜」が表示されない

blackbox のタイトルバーで「〜」が表示されないので blackbox の問題かと思ったら、どうやら使ってる Windows 用のフォントの問題らしい。そこで、その ttf を FontForge を使っていじってみることにする。波ダッシュはチルダではない を参考に調べてみると、

12316 (0x301c) U+301C uni301C CJK Symbols and Punctuation

が「〜」ではない。ひとまず

65374 (0xff5e) U+FF5E uniFF5E Latin Full Width Forms

が「〜」なので、それをコピー&ペーストする。その ttf を使ってみたところ、blackbox のタイトルバーで「〜」が表示されるようになった。


2004-12-13(月) 休み [長年日記]

_ [misc] 寝る

著しくやる気が出ない。


2004-12-14(火) やる気復活 [長年日記]

_ [research] ブラッシュアップ

エラー関係を重点的に。

  • common: 全てのエラーコードをクラス化。
  • common: エラーコードとそれに対応する1行説明をハッシュ化。
  • C>N: エラーコードをきちんと N に返すように。
  • C>DB: 存在しないエントリを update しようとしたらこれまでは insert していたが、Not Found を返すように。
  • C>DB: エラーコードをきちんと返すように。
  • C: 例外処理を細かく。
  • C: エラーコードをきちんと返すように。

module に新しいメソッドを追加したとき module_function にそれを追加するのを忘れていてはまった。風呂入ってるときに module_function の存在を忘れていたことに気がついた。


2004-12-15(水) 小休止 [長年日記]

_ [comp] LO-FI Theme for Firefox ちょっと修正

Tab Close が灰地に白で見にくかったので、extensions/{lofi-0.4}/chrome/lofi-fox.jar の browser/Close-tab.png を修正。

_ [debian] pcsx2 0.6vd-0vd1

作成してみた。が、うまく動かないなぁ。いざ run させると SEGV する。

_ [comp] bchunk

bin+cue を iso などに変換するツール。pcsx2 で使えそうなデモが bin+cue で配布されていたので、どうにかならないか探しみてみたところこれがヒット。

% bchunk XXXXXXXX.bin XXXXXXXX.cue XXXXXXXX

_ [debian] namazu2 2.0.14-0vd1

SECURITY FIX のようだ。作成。


2004-12-16(木) 基盤完成? [長年日記]

_ [comp] MRTG はまり

何故か MaxBytes と AbsMax を一緒にしていたので、MaxBytes を越えた値が無視されてなかった。AbsMax をさらに大きく取って復活。

_ [comp] Ruby thread はまり

ちょっとはまりかけたが Rubyリファレンスマニュアル - Thread によると、

for i in 1..5
   Thread.start { p i }
end

は駄目で

for i in 1..5
   Thread.start(i) {|t| p t }
end

は OK。

_ [research] B-pretend, N>B-pretend

仮の B を作成。

その仮の B 用の N も作成。


2004-12-17(金) 寒くて目が覚める [長年日記]

_ [debian] util-linux 2.12l-1vd1

2.12j 用が当たらなくなっていたので、新規に vd_util-linux-2.12l-CITI_NFS4_ALL.patch を作成、またこれのために debian/patches/10mount.dpatch を一部修正。


2004-12-18(土) 休み [長年日記]

_ [debian] udev 0.048-3vd1

vd-udev-devfs-2.patch を当てて作成。

_ [comp] pcsx2 0.7 負け

なんか Linux で build-check してなさそうな感じ。直し切れないので中断。


2004-12-19(日) 事故発生 [長年日記]

_ [kip] メールループ

procmail の設定ミスでループして大変なことになっていたらしい。kip の管理はもうしてないので詳しいことは知らないけど。


2004-12-20(月) パケジづくり [長年日記]

_ [debian] mplayer 1:1.0-pre5try2-0.1vd1

mplayer1.0pre5-gtk2-20040730.patch.bz2vd_bmp_mplayer.patch を当て、GTK+2 化して作成。

_ [debian] sylpheed-gtk2 0.9.99+1.0.0rc-0vd1

CVS から引っ張ってきて作成。


2004-12-21(火) ぼちぼち原稿作成始め [長年日記]

_ [debian] tdiary 2.0.0+2.1.0.20041221-0vd1

cvs ディレクトリ内に CVS から引っ張ってきた core plugin contrib theme があるとして、

#!/bin/sh

DATE=`date +%Y%m%d`
VERSION="2.0.0+2.1.0.${DATE}"

cp -a cvs/core tdiary-${VERSION}
cp -a cvs/plugin tdiary-${VERSION}/misc/
cp -a cvs/contrib tdiary-${VERSION}/
cp -a cvs/theme tdiary-${VERSION}/

find tdiary-${VERSION} -name CVS | xargs rm -rf
find tdiary-${VERSION} -name .cvsignore | xargs rm -f

tar cfz tdiary_${VERSION}.orig.tar.gz tdiary-${VERSION}

というスクリプトで tar ball を作成してみた。

2.0.0-1 の debian/ を そのまま持ってきたが、a/a_conf.rb はなくなっているので rules でのそれに関する処理を削除して作成。

_ [comp] tdiary 2.1.0.20041201 変

tdiary 2.0.0+2.1.0.20041221-0vd1 を入れてみた。

日記を書いて「登録」すると、

Plugin Error

Errors in plugins? Retry to Edit(2004-12-21) or Configure.

    SyntaxError
    compile error
    (erb):21: can't find string "PRE" anywhere before EOF
    (erb):2: syntax error 

なんてエラーが出る。プレビューだと出ない。エラーは出ているが実際には登録されていて、閲覧することもできるようだ。登録後のエラーを気にしなければ普通に使えてるようだけれど、何だろう。

_ [comp] Skippy を試す

内輪で話題になった Skippy を試してみる。Exposé をそれっぽく実現している、とのこと。Blackbox はサポート外と書かれているが、多分現在の release 版では NetWM に対応していないからだろう。current の 0.70.0beta2 では NetWM に対応しているので一応使える。

_ [research] mgp 作成

今年最後の発表会用の mgp を作成。途中 dia が暴走してえらい目にあったけど、とりあえず大枠は完成。


2004-12-22(水) tdiary いろいろ [長年日記]

_ [debian] util-linux 1:2.12m-1vd1

vd_util-linux-2.12l-CITI_NFS4_ALL.patch を当て、 debian/patches/10mount.dpatch を一部修正して作成。

_ [comp] 続・tdiary 2.1.0.20041201 変

まず前提として、この日記は emptDiary スタイルで書かれている。

tdiary 2.0.0+2.1.0.20041221-0vd1 を入れてから d.rdf が更新されていないことに気付いた。もしや...と思い makerss プラグインを外してみると、前日のエラーは出なくなった。と思ったら、makerss プラグインを外してエラーが出なくなったのは emptDiary の pre プラグイン を使って PRE を含んでいない日記だけで、PRE を含んでいる日記を編集して登録すると、やはり同様のエラーが出てしまう。PRE を含んでいないのでエラーが出ない、PRE を含んでいるのでエラーが出る。さらに判明。PRE を含んでいてエラーの出る日記は category プラグイン を外すとエラーが出なくなった。そして、PRE だけでなく UL でも駄目なことに気付いた。つまり、プラグインを問わず、ヒアドキュメントが駄目だと考えられる。

ここでひとまずメールしてみた。メールを書いている最中に気付いたが makerss のありなしが問題なのではなくて、RSS として出力するエントリのどれかにヒアドキュメントが含まれていたら問題が発生しているような気がする。実際に確認してみたところ、その推測は正しかった。また、tdiary スタイルではいずれの場合も問題はなかった。

現状でのまとめ。

emptDiary スタイルを利用していて、makerss ありの場合

  • RSS 化されるエントリにヒアドキュメントあり + category あり = NG
  • RSS 化されるエントリにヒアドキュメントあり + category なし = NG
  • RSS 化されるエントリにヒアドキュメントなし + category あり = OK
  • RSS 化されるエントリにヒアドキュメントなし + category なし = OK

emptDiary スタイルを利用していて、makerss なしの場合

  • 登録するエントリにヒアドキュメントあり + category あり = NG
  • 登録するエントリにヒアドキュメントあり + category なし = OK
  • 登録するエントリにヒアドキュメントなし + category あり = OK
  • 登録するエントリにヒアドキュメントなし + category なし = OK

tDiary スタイルを利用している場合

  • 上記8パターンすべて = OK

_ [comp] 本日のリンク元記録されない

vdr に移転してから本日のリンク元の記録が悪い。アンテナは一切記録されてないし。リダイレクトしてるからかと思ったけどそうではないようだし...。

_ [research] 続・mgp 作成

ちょっと補足。


2004-12-23(木) ついに初雪 [長年日記]

_ [comp] 続々・tdiary 2.1.0.20041201 変

tDiary 2.1.0.20041222, emptdiary_style.rb 1.7 にて修正してもらえた。

_ [debian] tdiary 2.0.0+2.1.0.20041223-0vd1

ということで作成。


2004-12-24(金) 今年最後 [長年日記]

_ [research] 発表会、のはずだったが

会場にきてプログラムを見ると自分の名前がない。あれっ?と思って予定表を見てみると、最初から自分の出る幕はなかったようだ。んが。

_ [debian] sylpheed-gtk2 1.0.0-0vd1

本家最初の正式リリース。そして -gtk2 は最後のリリース。多分自家製 deb も最後の作成。


2004-12-25(土) 今日から休み [長年日記]

_ [debian] mplayer 1:1.0-pre5try2-0.2vd1

mplayer1.0pre5-gtk2-20040730.patch.bz2vd_bmp_mplayer-2.patch を当て、GTK+2 化して作成。

_ [debian] udev 0.050-1vd1

vd-udev-devfs-2.patch を当てて作成。

_ [unicon] kernel 2.6.10 対応調査

また drivers/video/console/fbcon.[ch] がごっそり変わってるっぽい。手間だ。

_ [えふえふ] 戦(↑1)

休みになったし再開。


2004-12-26(日) いろいろ面倒事が [長年日記]

_ [debian] util-linux 2.12p-2vd1

vd_util-linux-2.12p-CITI_NFS4_ALL.patch を当て、 debian/patches/10mount.dpatch を当たるように修正して作成。今回の 10mount.dpatch の修正は面倒だった。

_ [debian] udev 0.050-2vd1

vd-udev-devfs-2.patch を当てて作成。


2004-12-27(月) 結構雪降った [長年日記]

_ [unicon] 続・kernel 2.6.10 対応調査

ペンディング。もし kernel 2.6.10 用の unicon patch を作成する、という人がいらっしゃればお知らせください。

一応こちらにも告知を出しておく。


2004-12-28(火) 2.6.10 負け [長年日記]

_ [debian] madwifi 1:20041228-0vd1,2

CVS から引っ張ってきて作成。

2.6.10 で build できなかったので [patch] compiling with latest 2.6 kernel を当てて作成。でもなんかきちんと動作してないなぁ。


2004-12-29(水) 2.6.10 勝ち [長年日記]

_ [comp] madwifi for kernel 2.6.10

madwifi-devel ML を見ていると、madwifi を 2.6.10 で動かすための patch がいくつも出てる。ひとまず公式の CVS で対応されるまで手出しは待っておこう。

_ [comp] bindv6only

Documentation/networking/ip-sysctl.txt によると、/proc/sys/net/ipv6/bindv6only を 1 にすると IPv4-mapped address を無効にできるようだ。

ところが IPv6 で待ち受けしてるポートに IPv4 で接続しにいけなくなるという状態になったので中止。

_ [unicon] unicon 2.6.10-20041229

ある方から Turbolinux で 2.6.10 対応の UNICON が用意されているとのご連絡を頂く。

  • Turbolinux 版をベースに作成し直し。
  • ペンディングは一応撤回。

ご連絡頂いた方と Turbolinux の作業に感謝。

_ [comp] 続々々々・kernel 2.6.9 で LaVie の電源切れない

poweroff no longer switch off the machine but reboots は 2.6.10-rc3 で fix されたようだ。2.6.10 で試してみたところ、きちんと電源切れた。

_ [debian] madwifi 1:20041229-0vd1

CVS update してみたら新しくなっていたので作成。きちんと動作するようになった。

_ [movie] アナザヘヴン

アナザヘヴン [DVD]


2004-12-30(木) 忘れないうちに [長年日記]

_ [comp] tmpfs 必要

tmpfs を無効にして 2.6.10 を作ったが、udev で必要なのを忘れていて作り直し。

_ [research] フラグ追加

これまでは

ミラー開始→実際にミラーリング開始→MIRROR フラグ送信

としていたが、

ミラー開始→START フラグ送信→実際にミラーリング開始→MIRROR フラグ送信

と START フラグを追加した。

_ [movie] フェイス/オフ, 英雄の条件

フェイスオフ 特別版 [DVD] 英雄の条件 [DVD]


2004-12-31(金) よいお年を [長年日記]

_ [unicon] tar ball を置く

利便性のために Userland ツールの tar ball を https://vdlinux.osdn.jp/dists/unicon-3.0.4-20010924.tar.gz に置いた。


2004年
12月
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

[amd64 | audacious | comp | debian | gkrelluim | kip | misc | movie | research | rime | unicon | vdr | work | えふえふ]

書いてる人: dai

パッチ等(無保証)

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E