usage-memo.elリリース

http://d.hatena.ne.jp/rubikitch/20070629#1183119440

やっとできた。ソースは↓からどうぞ。
http://www.emacswiki.org/cgi-bin/emacs/download/usage-memo.el

どんなのかというとぶっちゃけ *Help* などのヘルプバッファに書き込み・保存が可能になるというやつ。たとえばdescribe-functionして、使用例やわかったことを*Help*バッファに書き込んで保存すると、次回同じ関数をdescribe-functionしたら書き込んだ内容も出てくる。
まあ、たとえばdocstringが英語だから訳して書き込むとか、ネットで調べた結果を書き込むとかできる。一度調べたことはいちいち他の情報源にアクセスしなくてもすむので開発効率は上がると思う。

保存されるのは自分が書いたメモだけでオリジナルのdocstringは保存されない。だからdocstringが古いままという心配はないので御安心を。

今のところサポートしているのは、describe-function, describe-variable, SLIME, ri, lh-refe。だけど新しいツールをサポートするのは簡単にできる。

というわけで「もってけ!usage-memo」。

DVD-Rの書き込みが遅い

8倍速のドライブ、8倍速のメディア(太陽誘電)。
8倍速で書き込んでるのに実際の速度が1.8倍っていったい…
いっぱいいっぱいに書き込むと遅くなるものなのかな?

終了時刻の見積りも狂いまくり。

$ growisofs -speed=8 -Z /dev/dvd -J -R dir
  0.69% done, estimate finish Mon Jul  2 14:49:15 2007
/dev/dvd: "Current Write Speed" is 8.2x1385KBps.
  0.23% done, estimate finish Mon Jul  2 14:46:50 2007
  0.46% done, estimate finish Mon Jul  2 14:46:50 2007
  0.69% done, estimate finish Mon Jul  2 14:49:15 2007
/dev/dvd: "Current Write Speed" is 8.2x1385KBps.
  0.92% done, estimate finish Mon Jul  2 15:03:10 2007
  1.15% done, estimate finish Mon Jul  2 15:05:43 2007
  1.38% done, estimate finish Mon Jul  2 15:07:25 2007
  1.61% done, estimate finish Mon Jul  2 15:08:38 2007
  1.83% done, estimate finish Mon Jul  2 15:09:33 2007
  2.06% done, estimate finish Mon Jul  2 15:10:15 2007
  2.29% done, estimate finish Mon Jul  2 15:10:49 2007
  2.52% done, estimate finish Mon Jul  2 15:11:16 2007
  2.75% done, estimate finish Mon Jul  2 15:11:40 2007
  2.98% done, estimate finish Mon Jul  2 15:11:59 2007
  3.21% done, estimate finish Mon Jul  2 15:12:16 2007
(略)
 99.95% done, estimate finish Mon Jul  2 15:15:50 2007
Total extents actually written = 2181088
Total translation table size: 0
Total rockridge attributes bytes: 88743
Total directory bytes: 172032
Path table size(bytes): 472
Max brk space used 84000
2181088 extents written (4259 Mb)
builtin_dd: 2181088*2KB out @ average 1.8x1385KBps
/dev/dvd: flushing cache
/dev/dvd: updating RMA
/dev/dvd: closing session
1792.039551 secs.

$ df /dvdr
/dev/hdb               4362176   4362176         0 100% /dvdr