2001-09-03 [長年日記]
λ. 憂鬱な雨だ。…等と思いつつ、夕方まで寝てた。
λ. ya-html
CNSでHTMLファイルを開くとya-htmlモードになってしまって困る。ya-htmlは勝手にbuffer-coding-systemを変更したりお節介が過ぎてウザいので、普通のhtmlモードを使いたい。/usr/local/share/emacs/site-lisp/default.elでauto-mode-alistに("\\.html$" . 'yahtml-mode)が追加されていているけど、こいつは~/.emacs.elよりも後に評価されるらしく、~/.emacs.elでauto-mode-alistをいじっても無駄。default.elの後にこういう設定をしたい場合はどうしたら良いのだろう。ちこさん助けて〜
λ. 書籍コード
ちょっと昔の本を調べてて、1982年以前は、ISBNではなくて書籍コードと呼ばれるコードが使われている事を知る。1970年頃から使われてたらしいから約10年の寿命か…
そういや、ISSNってのもあったな。
λ. multipart/form-dataのContent-Type
multipart/form-dataでファイルを送る際にContent-Type:が常にtext/plainになっていることに気がついた。form.cのform_write_form_file()でハードコーディングされているけど、せめてapplication/octet-streamの方が良いんじゃないだろうか…
--- form.c.orig Fri Mar 23 10:49:53 2001 +++ form.c Tue Sep 4 04:56:56 2001 @@ -571,7 +571,7 @@ fprintf(f, "--%s\r\n", boundary); fprintf(f, "Content-Disposition: form-data; name=\"%s\"; filename=\"%s\"\r\n", name, mybasename(file)); - fprintf(f, "Content-Type: text/plain\r\n\r\n"); + fprintf(f, "Content-Type: application/octet-stream\r\n\r\n"); #ifdef READLINK if (lstat(file, &st) < 0)