Yoichi's diary
2004-01-01
_ [misc] 慶賀新年。
4.2.8. で飲みながら新年を向かえた後、大学の研究室へ。Mしまくんしかいなかった。
年賀状をその場で書いて置いてきたが、今日の日付を 2003/1/1 と書いたかもしれないような気が後からした。
2004-01-03
_ [comp/emacsen] use ldap in wl-address.el
fullname として cn が補完されたので、displayName を fullname のとこに入れられないかと見てみた。普通に(?) gecos を入れたいとかもありそうなので format string で指定できるようにすべきか。
「あったらこれ、なかったらこれ」みたいなこともできるようになるといいかも。と思うけど実装のアイデアは今のとこありません。
_ [comp/emacsen] mode-info 0.8 released
新堂さんとこ経由。
2004-01-04
_ [misc] 分かりやすい地図の作り方
なるほど。間違った先の目印とは盲点でした。
_ [comp/emacsen] Re: use ldap in wl-address.el
アドレス補完だけなら形は "fullname <hoge@fuga>" と決まっているので、fullname のとこだけ優先順位を参照するようにすればよさそうな気がしてきた。
_ [comp] Exif形式の画像ファイル解説
新堂さんとこ経由でメモ。
2004-01-06
_ [book] Code Reading
Zinnia さんとこから。邦訳が出るのですか?
2004-01-07
_ [comp/emacsen] wl-demo
ま、まぶしい…
_ [misc] 「sorry」多用だめ 日本IBM女子社員の英会話小冊子
「22日からホームページで無料公開する」らしい。 from YAA さんち
_ [comp] 情報洪水から逃れるための 10 ステップ
YenDot より。
_ [misc] ドラッグストアガール
ついにあと一ヶ月です。ついでにこれからの麗奈さんのテレビ出演予定とかメモ。2004-01-11
_ [comp/FreeBSD] distfile unfetchable な ports 関連
- mode-info: port updated
- elscreen:
配布元にメール送ったサーバ復活してもらったので問題なし - tramp: まだ
2004-01-12
_ [comp/emacsen] wl-spam
サーバ側で bogofilter にかけてるのだが、通過してくるものの処理について以下のような設定で使い始めた。これまでは "+spam" に入れといてたまってきたら shell script で cat target| ssh bogofilter -Ns してたからやってることの内容は変わってないと思われる。"+spam" へのリファイル時に登録するのでそこがちょっと重いが、しばらくこれで使ってみよう。(setq elmo-spam-bogofilter-program "ssh") (setq elmo-spam-bogofilter-args '("user@server" "bogofilter")) (setq elmo-spam-scheme 'bogofilter) (require 'wl-spam)
2004-01-14
_ [comp] melon
夕方ぶちょーに肩をもんでもらったお礼に、家帰ってから POP over SSL で実際に試用してみた。melon.ini で UseSPOP3D=1 にして、メールクライアントのアカウント設定をちょこっと細工するだけ。めっちゃ簡単にできた。
_ [misc] 山崎はるかのメモ 賃貸住宅に入るとき・出るとき
ねういちさんとこ経由でメモ。
2004-01-15
_ [comp/emacsen] 分割
(wl-en:561 から横道にそれて)バッファ分割遊びを考察してみた。 数え方が少し間違ってそうだけど、その辺は適当に。truncate-partial-width-windows=t でお楽しみ下さい。(save-excursion (goto-char (point-min)) (recenter 0) (let* ((window (get-buffer-window (current-buffer))) (column-num (1+ (/ (count-lines (point-min) (point-max)) (window-height)))) (width (/ (window-width) column-num)) (height (window-height))) (while (> column-num 1) (split-window-horizontally width) (other-window 1) (forward-line height) (recenter 0) (setq column-num (1- column-num))) (select-window window)))
2004-01-17
_ [misc] うーむ。
ここしばらく某 committer 権限を返上しようかと考え中。ここしばらく全然貢献できてないし、今後もそちらに時間を割こうという気がなかなかおきない。実際にプライベートで自由に使える時間が減ってるのは事実なのだが、やる気おきない理由がはっきりしないのでそのうち気がかわるだろうとずるずる放置してたけど、そろそろ結論出そうかな…。
_ [comp] MS、Officeのソース公開を検討
YenDot 経由。
2004-01-18
_ [comp/Gentoo] portage 作成の練習
app-emacs/riece を元に、wanderlust-cvs を参考にして riece-cvs を作ってみた。うまくでけた。
_ [comp/Gentoo] site-start.el
意図しない cl 汚染を避ける為に .emacs に;; cl should not be loaded (when (featurep 'cl) (require 'loadhist) (error "cl loaded from %s" (car (file-dependents (feature-file 'cl)))))としてるのだが、emerge htmlize したらこれに引っかかった。
htmlize.el から cl を除く作業よりは普段は load しなければいいやってことで、50htmlize-gentoo.el をいじったけど効かなかった。もうちょい探したら、site-start.el から load されていて、site-start.el は XX*-gentoo.el から自動生成されるらしいとわかった。
面倒だったので "DO NOT EDIT THIS FILE -- IT IS GENERATED AUTOMATICALLY BY PORTAGE" と書いてある site-start.el を手でいじっちゃった。(50htmlize-gentoo.el もいじってあるので次に自動生成されるときも反映されるはず)。自動生成の処理をしてるところはどこかというのは今度調べてみよう。
_ [comp] madwifi
久しぶりに cvs update したら ThinkPad X31 PHJ にて認識できるようになったぽい。wlan: 0.7.3.1 BETA ath_hal: 0.9.6.11 ath_pci: 0.8.5.1 BETA ath0: mac 5.6 phy 4.1 5ghz radio 1.7 2ghz radio 2.3 ath0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: 802.11 address: 00:05:4e:42:fa:03 ath0: Atheros 5212: mem=0xc0210000, irq=11 ath0: no IPv6 routers presentアクセスポイント無いので試せてないですが…。買いに逝こうかしら。
_ [comp] 無線アクセスポイント
早速 BUFFALO AirStation G54 (WBR-G54) を買ってきて使ってみてる。快適快適。
外向きの有線ポートと家 net のハブをつないでやって、Windows/Linux ともほとんど何も考えずに使えた。
Linux の場合も ThinkPad の 無線使用中の LED が付かないけど通信はできてる。
とりあえず、WEP と client 制限の設定をしておいた。
_ [comp/emacsen] htmlize.el
使ってみました。tdiary の本文中でソース引用の時にコピペしたいというのが目的なので、
まずは htmlize-css-name-prefix を指定しておいて、スタイルシートに追加しときますかね。
_ [misc] 劇画・アンパンマン
katsu くんとこ経由。2004-01-20
_ [misc] nbug
久し振りに投稿しようとしたら、設定がきつくて投稿できなくなってしまっていた。以下がログ(一部伏せ字)。host ???.??????.??.??[xxx.xxx.xx.xxx] said: 554 Service unavailable; Client host [xx.xxx.xx.xxx] blocked using ipwhois.rfc-ignorant.org; Inaccurate or missing WHOIS data (in reply to RCPT TO command)ipwhois.rfc-ignorant.org って何だろう?知ってる人教えてー。
ちなみに前にも書いたが家のアドレス(の入っている領域)は spamhaus.org にごっそり登録されてい
そういや数日前に bsd-nomads に投げたメールも帰ってこないなぁ(こっちは投稿元のアドレスを間違えたような気もする)。
_ [misc] 電子ペーパー材料でコピー用紙と同等の表示品質を実現
YenDot 経由。
_ [comp] Project: X/Qt Server
YenDot 経由。Qt(/Embedded) 上で動作する X サーバを開発するプロジェクトです。 主に Linux Zaurus 上で X クライアントを動作させる環境を作る ことを目的としています。
_ [comp] GDBによるテスト自動化への試み
今日のなんでやねん経由
2004-01-24
2004-01-25
_ [comp] mbox 形式
本文中に "^From " が出ると危険な気がしたので自分宛てにメール投げて試してみたけど、僕の場合は送信時に mime-edit-normalize-body が "^From " を見つけると変換してくれるみたい。他のメールソフトも同じようなことしてくれるのかなぁ。
_ [comp] From 行のクォート (Re: mbox)
ちょっと実験してみたら、UW-imapd が mbox 形式のフォルダを見せる時は "^>*From" のクォートを全く外さないようでした。一方、 FreeBSD の mail(1) →postfix で受け→procmail → dmail で放り込んだ場合、 "^From " はクォートされますが、"^>+From " はクォートされないようです(これは誰がクォートしてるんやろ?)。
_ [comp] H.264 のデコードの負荷
ってどうなんでしょうねぇ。
2004-01-26
_ [comp] NET&COM 2004
memo。
_ [comp/emacsen] elsp-bogofilter
まだ遅い気がする。 imap で fetch して ssh bogofilter に流し込んでるのですが、昨日の変更で bogofilter に食わせる所は少し改善された筈だけど、remote から fetch するのに時間が掛かってるのはどうにも仕方ないよなぁ。
_ [comp/FreeBSD] upgrading
自宅サーバの 5.1p2 から 5.2R への upgrade で嵌る。/usr/libexec/ld-elf.so.1 -> /libexec/ld-elf.so.1 ln: /usr/libexec/ld-elf.so.1: Operation not permitted *** Error code 1 Stop in /usr/src/libexec/rtld-elf. *** Error code 1 Stop in /usr/src/libexec. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src.ls -lo /usr/libexec/ld-elf.so.1 すると schg が着いてるようなので
chflags noschg /usr/libexec/ld-elf.so.1してみたけど、再度 make installworld すると schg がまた着いてる。
何でやーって小一時間悩んだあげく、
ls -ld /libexecして、謎は氷解しました。こないだ ldap を package で入れて試用してた時にまぁええやとか思って /libexec→/usr/libexec な symlink 作っていたよ。 こんなあほな嵌り方してしまうとは情けない…。
_ [comp/emacsen] Re: elsp-bogofilter
次々と取って来るところが、prefetch するときと比べて格段に遅いので、何か悪いことしてるような。
2004-01-27
_ [comp/FreeBSD] FreeBSD 5.2R on X31 PHJ
acpi.ko を load するようにしたらインストーラが固まるのは無くなったけど em0 が動かないのでインストールできず。
_ [comp/emacsen] elsp-bogofilter
_ [work] 私の本業は雑用ではありません…。
今日も残業せず。あと数日は開発できる状態じゃないな。
先週丸々一週間の猶予を与えたのはまるで効果なしだったのか。いや、その猶予期間すらなかったらもっとひどいことになってたのかも。
_ [comp] インクがありません。ケーブルを確認
ワロタ。
_ [work] かかえこみ
家に帰って落ち着いて考えていると、今日は無駄に一人で仕事をかかえこんでしまってる状態になってたことに気付いた。これじゃぁ何のためにチーム組んでんのかわからないすね。というわけで手におえないことについてはまわりの人にまわして協力を願うことにしよう。
_ [comp/emacsen] Re: elsp-bogofilter
再度 elp しながら試したら elmo-spam-message-fetch は普通にメッセージ分だけ動いてた。というわけで昨日の夜中の変な現象は何だったんだろうか。疲れてて操作を間違えてたか、夢を見てたのかな。
ちなみに二回 fetch されるのについては wl-spam-folder も imap folder にして逃げてます。
2004-01-28
_ [comp/emacsen] Re: elsp-bogofilter
elmo-imap-debug したら変な番号を取りに行っているので edebug で追っかけていったら、昨日のは夢でも何でもなくて、実験に使った src folder の msgdb が壊れていたためとわかった。killed-list ができていて、ma mo した時にその範囲のありもしない膨大な数の message を mark-list に入れちゃってた模様。で、killed-list を消したら直った。
いつから壊れていたんだろう。というか何で imap folder に killed-list なんかできてたんだろう?しかしまぁこれで落ち着いて眠りにつけます… Zzz.
2004-01-29
_ [comp/emacsen] wl-summary-target-mark-all
村田さんの答で寺西さんが修正してくれたみたい。感謝。
_ [comp] [sylpheed-jp:02551] Segfault on Linux/Alpha
気になったのでメモ。Linux/Alpha では、size_t が 32bit ではなく 64bit なのですが、 codeconv.c 内で iconv() の第3、第5引数に gint 変数のアドレスを 渡しているのが原因のようです。
_ [comp/gentoo] info のエントリが dir に入らない条件
わかった。From: login:Penguin Mail: sage ---------------- 706 です。 手で入れてたのがというのは勘違いで、info のファイル名に ハイフンがついてるのが駄目なんですね。 wl-ja.info.gz とか emacs-w3m-ja.info.gz emacs-w3m.info.gz とか。python わかってないすけど、何となく /usr/lib/portage/bin/emerge の L1622 の
auxpat=re.compile('^([^-]*)(-\d+)?\.info(-\d+)?(\.gz)?')の正規表現がそのものずばりな気がする。で、
auxpat=re.compile('^([^-]*|.*-[^-]*[^-0-9][^-]*)(-\d+)?\.info(-\d+)?(\.gz)?')のような激しいのにしてみたらうまく行った。その後 Gentoo の BTS で検索してみたら既にもっと simple な方法で解決されていた。で、その後 Gentoo スレでも同じ reference を教えてくれてるのに気付いたす。ひたすら無駄足ふみすぎ…。
_ [comp/FreeBSD] [ports-jp 14548] I can't spend time on elisports
まずは elisports についての無理無理宣言。
ちょっと前まで使ってた Note PC 上でここ数年間 FreeBSD が動かなかったので、デスクトップとして FreeBSD の載ったマシンを使わなくなってしまったのが自分の時間を割く対象としての興味を薄めてしまった主な原因だと思う。