Yoichi's diary
2005-11-01
_ [misc] 今日の寝起き
wl-en list の PGP の話、全然追ってないんだけど時間とって読まんとなぁとか思いながら昨晩は寝たんだけど、半年ちょい前の全く別の問題のこと(emacs-mime-ja list の std11.el の domain-literal の話)がふと頭に浮かんだとこで目覚めた。
_ [comp/Linux] mount --bind olddir newdir
nullfs みたいな感じで、サブツリーをどこか他の場所に再マウントする。
mount --rbind だとサブマウントを含むファイル階層全体をマウントする。
あと mount --move ってのもあるのね(まだ試してない)。
_ [comp/Linux] mount -o ro --bind olddir newdir
read only で mount してても書き込めるのね。mount(2) 見ると mountflags は無視されるとあるな。
2005-11-02
_ [comp] Ajax: Web アプリケーション開発の新しいアプローチ
ajax: a new approach to web applications / Jesse James Garrett の日本語訳。@IT の Ajax うきうき Watch 第1回 Webアプリのユーザビリティを改善しまくるAjax から 古くて新しい Ajax の真実を見極める を経由して。2005-11-04
_ [comp/NetBSD] NetBSD/xen
_ [comp] Re: VMware Playerのみで新しいVirtualMachineを構築する
先に引用していた情報を見ながら Windows XP 上の VMWare Player を使って NetBSD を入れてみました。とりあえずインストールして立ち上がるところまでは難なく行けました。
あ、VMWare Tools はどうやって入れればいいんだろう。
2005-11-07
_ [comp/FreeBSD] FreeBSD 6.0 release
家のマシンを更新しといた。
_ [comp] Web 2.0:次世代ソフトウェアのデザインパターンとビジネスモデル(前編)
あとで読む。
_ [comp] 普通のやつらの下を行け
高林さんとこ。低レベルな話。
2005-11-12
_ [comp] セキュリティの大御所が集まり、代替暗号法を話し合う
ハッシュどうするよって話。
_ [comp/elisp] hi-lock-mode
簡単にキーワードを色付けできるのが欲しいなと思ってたらありました。C-x w h REGEXP FACE Highlight matches of pattern REGEXP in current buffer with FACE. C-x w p PHRASE FACE Highlight matches of phrase PHRASE in current buffer with FACE. (PHRASE can be any REGEXP, but spaces will be replaced by matches to whitespace and initial lower-case letters will become case insensitive.) C-x w l REGEXP FACE Highlight lines containing matches of REGEXP in current buffer with FACE. C-x w r REGEXP Remove highlighting on matches of REGEXP in current buffer. C-x w b Write active REGEXPs into buffer as comments (if possible). They will be read the next time file is loaded or when the C-x w i command is issued. The inserted regexps are in the form of font lock keywords. (See `font-lock-keywords') They may be edited and re-loaded with C-x w i, any valid `font-lock-keywords' form is acceptable. C-x w i Re-read patterns stored in buffer (in the format produced by C-x w b).
_ [comp/Windows] VS 2005のExpress Editionは事実上,無償提供へ
日本語版の提供開始時期は,11月17日に開催されるVS 2005のイベントで発表される見込み。
_ [comp/elisp] navi2ch
bbsmenu の移動で見れなくなっていたが、- navi2ch-list.el の navi2ch-list-bbstable-default-url が新しい方を向いてることを確認。 なってないなら update するか (setq navi2ch-list-bbstable-url "http://menu.2ch.net/bbsmenu.html") する。
- ~/.navi2ch/navi2ch-update.el があれば
その中の bbsmenu の url を新しいものに置換それを削除
2005-11-19
2005-11-20
_ [comp/Gentoo] udev
前に udev に移行しようとして挫折して devfs のままだったのだが 2.6.14 では devfs が消えてるので再挑戦してた。 / を mount する所で止まってしまって困っていたのだが、ふと% ls -l /boot/init*-2.6.14-* -rw-r--r-- 1 root root 1248730 11月 20 01:21 /boot/initramfs-genkernel-x86-2.6.14-gentoo-r2 -rw-r--r-- 1 root root 1315904 11月 20 00:28 /boot/initrd-2.6.14-gentoo-r2を見て /boot/grub/grub.conf で
title Gentoo Linux (2.6.14) root (hd0,4) kernel (hd0,4)/boot/kernel-2.6.14-gentoo-r2 root=/dev/ram0 real_root=/dev/hda7 init=/linuxrc vga=0x317 splash=verbose resume=/dev/hda6 # initrd (hd0,4)/boot/initrd-2.6.14-gentoo-r2 initrd (hd0,4)/boot/initramfs-genkernel-x86-2.6.14-gentoo-r2してやったらうまくいった。なお、後で試したら initrd を使わないようにしてもうまくいった。
_ [comp/Gentoo] gentoo-sources-2.6.14-r2
/dev/dsp は開けてるのに音が鳴らない
2005-11-21
_ [comp] uim-skk
rxvt で C-j するとオンになってしまって emacs -nw のとき困ってしまう。というのをリモートの screen につないで作業してたら気付いた。設定で何とかなるのかな。uim-pref-gtk を使ってならできるらしいので何とかなるんだろう。といった所でsimm さんとこの設定をいただいて解決(define-key skk-on-key? '("zenkaku-hankaku" "設定については uim Wiki のカスタマイズのページにいろいろ書いてあるみたい。")) (define-key skk-off-key? '("zenkaku-hankaku" " ")) (define skk-egg-like-newline? #t)
2005-11-23
_ [comp/FreeBSD] pre-install v.s. pre-su-install
面倒なだけのとこに触れてしまった気が。誰かが sweep してくれるのを待つか。
提起した問題の2つとも解はわかったけど priority は下がってしまった。
_ [comp/IPv6] Summary and Status of Default Address Selection for IPv6
Linux でうまくいかないのはそういう現状なのね。
_ [comp/FreeBSD] ndis driver
やり方変わってた。ndisgen というスクリプトで kernel module の生成までやってくれる。
2005-11-26
_ [misc] 「世界を変えたい」と語るGoogleローカルの開発エンジニア
お、小松さん。
_ [misc] 探査機「はやぶさ」着陸 岩石採取の金属球発射
おお。
_ [misc] 「ソレハ イキモノ?」 ブログが鍛えた人工知能「20Q」
YAA さんとこより。ああ、そういうことだったのか。
_ [comp/FreeBSD] fix problem of editors/xemacs21-mule on amd64
長らく放置してましたが、原因がわかったので修正を commit しました。 port では amd64 の時は --pdump 付けてるのに .dmp を消してしまっているのが問題で、.dmp が無い場合に xemacs を起動するとtemacs can only be run in -batch mode.というエラーを出して終了してしまうのでした。 なお、ports/editors/xemacs も同じ問題があると思うのだけど、ftp sites にもパッケージが無いし pointyhat にも build log が現れてないので autobuild が何かの理由で走ってないようなので保留。 (追記) その後 Andrey Slusar さんが両方とものまともなパッチを send-pr してくれたようだ。
_ [CD] フォーティー・リックス(ザ・ローリング・ストーンズ)
Xbox の CM に感化されて購入。
A Bigger Bang がよくわからんCDだったので買っていなくてその分 Stones 欲が溜まっていたのかもしれず。
2005-11-27
_ [comp/emacsen] emacs-cvs-head で gzipped info の文字化け
gzip してなければ化けないんですが。_ [comp/emacsen] igrep.el
FreeBSD やと xargs -e が駄目なのだが igrep-find-use-xargs が t なので igrep-find でエラーになる(ports/69475)。
XEmacs package ではkludge が入っていたが、2.111 に sync up した際に 2.110 で入った Darwin 向け変更の為に消えてしまっている。
ともかく修正を考えよう。
なお、xemacs-patches にも報告しておいた。
2005-11-29
_ [misc] UFJ カード Web サービス
UFJ Card のトップページではログインID とパスワードを入力するフォームがあるが、このページ自体は SSL が効いておらず、間に入られていてもわからない気がする。_ [comp] ximapd
試そうとしてみた。portage で- dev-ruby/rubymail-0.17 (~x86)
- app-text/hyperestraier-1.0.0
ximapd: No such file to load -- HyperEstraierとなってしまう。続きはまた明日。
なお、svn から最新版を取ろうとしたら
svn: REPORT リクエスト (相手: '/svn/ximapd/!svn/vcc/default') が失敗しました svn: REPORT (URL: '/svn/ximapd/!svn/vcc/default'): 400 Bad Request (http://projects.netlab.jp)というエラーになったしまったがこれはたださんもひっかかっていたようで、Subversion FAQを参照して squid の設定を変えたら行けた。