*Article*
*
w3mmee
勘で libmoe を一文字書換えたら iso-2022-jp-2 も問題無く表示できた:-)
*1
報告したらサクッっと直していただいた:-)
*
w3m-m17n
-halfdump 時の出力は w3m-m17n の内部コードのようだ。
試しに
適当にデコーダを書いてみたら無事デコードできた:-)
★
今日のアキハバラ
挫折禁止だ > koishi
*
電車内読書
ドグラ・マグラ / 夢野久作
[ISBN4-390-10884-0:
bk/
旭/
JB/
紀/
AM/
富/
本]
★
URL メモ
現在の emacs-w3m + w3m-m17n では、文字コードは以下のように変換されている。
- html を emacs で iso-2022-7bit に変換して w3m-m17n に渡す
- w3m-m17n で内部コードに変換
- emacs で w3m-m17n の内部コードから emacs の内部コードに変換
これを、html をそのまま w3m-m17n に渡すことができるように、
w3m-m17n-euc-japan を拡張しようかと思うが、あっさり挫折(^^;
*
big5 など
ISO2022 の国際登録簿にない文字集合は、w3m-m17n では変換されずにそのまま出力されるようだから、
w3m-m17n-euc-japan で iso-2022 の decode も行えばよいのだろう。
というとことで、
拡張してみたが、うまくいかん。
よく見たら w3m-m17n でなんか変換が行われているようで…。
*
w3m-m17n-mnc ?
html を unicode に変換して、w3m-m17n に渡せば、内部コードは unicode ベースに
なるだろうから、それを w3m-m17n-euc-japan で decode するという手もある。
しかし、要 Mule-UCS となるだろうしいまいち。
こうなると w3m-m17n-mnc.patch とか用意して、-dump_extra 時に適当に decode して
出力するのが良い気がしてきた。
★
sb-m17n.el
★
まや弁ランチセット
★
今日のアキハバラ
某茄子も出たことだし、一発噴気!
*
PC 購入
2年ぶりに PC こうにう!
これまた、サーバとして使っていたマシンのパワー不足から & 前のマシンは
予想以上に稼働してくれたものだ:-)
ということで、2年くらい前線で働いてくれることを目標に、
STORM RACER / 1000STDをメモリ 256M、HDD 40G、DVD-ROM ドライブにしてもらって、80k くらいで(^^)
*
その他のお買物
*
電車内読書
*
次回予告
FM-V の附属モニタを5年使い続けたので、もう充分元を取っただろうから
買い換えよう。
液晶も安くなったことだし、せっかくだからデジタル接続もということで、
液晶モニタとグラフィックカードを。
液晶は
L461にしようかと思っていたんだけど、1入力しかないのが困ったところ。
となると、
LL-T1610Wにするかな?
グラフィックカードは DVI 出力のある GeForce2 を適当に。
*
URL メモ
★
サクラ大戦3
とりあえずオープニングを見る。
いやー噂通りすごいな。動きが激しい場面でも全然ノイズが見られない。
ちょっと遊んでみようかと思ったけど、VM の容量が足りなかったのでヤメ(^^;
★
液晶モニタ
来週、秋葉で買おうかと思っていたけど、いくら液晶とはいえそれなりに重い
わけだし、近所で LL-T1610W を購入。
*
動作確認
うーむ、画面がぶれるなぁ。
セレクタをかましているのが不味いのかなと、直接繋いでみたら綺麗に映った!
ドット欠けと常時点灯が1つずつあったのが残念(;_;)
★
shimbun
*
expire
ようやく、~/News/nnshimbun/ 以下の古い情報を expire させる。
.overview を読み込むと Emacs がどんどん太っていくのが気になっていたの
であった。
せっかくだから、
Web にも記述、まだ対応する T-gnus はリリースされてないけど(^^;
ついでに、
shimbun ライブラリの自作も現状に合わせて修正。
*
Multipart/Related
画像を含む記事の場合に、Multipart/Related としてくれるようになった:-)
ということで、MEIMI を Multipart/Related 対応させてみる。
寺西さんによる、start パラメータ対応を MEIMI に commit。
いまだかつて、最初のパート以外が root なメッセージは見たことないけど(^^;
★
今日のアキハバラ
★
ニューマシン
ニューマシン届く:-)
*
Windows 2000
Windows 2000 をメインに使うけど、一応 Windows 98 も入れることにして、
まずはフォーマット。1つのパーティションでいいだろうと、フォーマットを
開始した瞬間に NTFS には Win 98 を入れれないことに気付く(;_;)
せっかくだから、様子見ということで Win 2000 を入れてしまって、
起動を確認。
でもって、Windows 2000 の CD-ROM でブートして、再度フォーマットを
試みるが、何も聞かれずに、1つのパーティションでフォーマットが
始まってしまった(;_;)
3回目にして、ようやく NTFS で 30G を確保してインストール完了。
*
Windows 98
ひき続き、残り 10G に Win 98 をインストール。
一応完了するも、起動時にエラーがでるというあやしい状態だったので、
再インストール…。
*
起動
Windows 2000 が起動できなくなったので、
Windows.FAQを参考に CD-ROM でブートさせてレスキューを試みるも Windows 2000 を
見付けてくれず。復旧ディスクも作ってなかったので、\BOOT.INI を書換えて対処。
*
ハードウェア
昨日買ってきたグラフィックカードとネットワークカードを入れる。
あと、前のマシンから SCSI カードとCD-RW ドライブを抜いてそれらも入れる。
*
ドライバ
とりあえず Windows 2000 の方だけ、ドライバを入れてざっと動作確認
*
コピー
前のマシンのディスクを一時的に繋げてひたすらコピー。
★
Linux
以前のマシンに Linux を入れる。
Vine Linux 2.1.5 を入れようとするも、何故か CD-ROM からブートできない(;_;)
しかも、このマシンの FDD は壊れているし…。ということで、現在 Linux が
動いているマシンを止めてしまって FDD を一時的に移植。
*
インストール
インストール開始。が、インストーラで X の設定を行うとハングってしまう(;_;)
ということで、X の設定を後回しにするも、今度は HDD のフォーマット中に勝手に
リブートしてしまったり(;_;)
5回くらいかかってようやくインストール完了。
前の Linux Box から HDD を抜いて、移植。
★
Linux の設定
Linux の設定を開始
*
DNS
まずは named の設定。といっても、以前の設定をコピーしておしまい。
*
ip_forward
ipfwadm を使い続けていたんだけど、ipchains に移行。
まずは、
[vine-users:032355]を参考に、/etc/sysctl.conf の net.ipv4.ip_forward を 1 に変更。
でもって、
[vine-users:033101]を参考に、ipchains の設定っと。
# ipchains -P forward DENY
# ipchains -A forward -s 192.168.1.0/24 -j MASQ
# /etc/rc.d/init.d/ipchains save
*
apt
wwwoffle が入ってないのでインストール。せっかく apt があるんだからと、
/etc/apt/sources.list を変更して VinePlus 2.1 の行を有効にし、
# apt-get update
# apt-get install wwwoffle
としてみたが
2.1 には用意されていないようで…。
*
smbfs の automount
Debian の DVD-ROM があったのを思い出したので、それから入れられないかと、
Windows 2000 の DVD-ROM ドライブを automount するように設定。
Windows 2000 の方は共有の設定と、適当にユーザを作成。
Linux の方は /etc/auto.misc に
DVD -fstype=smbfs,username=username,password=password ://windows/DVD
とか書いて /etc/rc.d/init.d/autofs reload
sources.list に
deb file:/misc/DVD potato main contrib non-free
とか書いてみるもダメ。うーむ、deb は対応していないのかな。
結局、
こちらから SRPM を入手してインストール。
*
Emacs-21.0.103
野良ビルド。
でもって、以下をインストール。
- APEL
- FLIM
- MEIMI
- mu
- emacs-w3
- emacs-w3m
- t-gnus-6_15-quimby
- bbdb
- wanderlust
- select-xface
- skk
- Mule-UCS
- non-jisx0208
skk-9.6 を探すのが面倒だったので、skkserv は以前コンパイルしたのを
コピーしてすます(^^;
これでようやくメールが読めるようになった。
*
apt-get dist-upgrade
せっかくだから apt-get dist-upgrade。
ぐふっ、glibc の取得中にエラーとなった。さらには、途中で回線が切れてしまった。
ダイアルアップ環境で使うにはやはりつらいものがある。
*
インストール
さらに以下をインストール
- w3m-0.2.1
- sitecopy-0.10.15
- perl-5.6.1
これでようやく、日記を書けるように。
*
残件
- apache の設定
- DHCP の設定
- SAMBA の設定
- sudo の設定
- 以下のインストール
- GnuPG
- lv
- lynx
- mu-calc
- ndtpd
- perl modules
- skkinput
- XEmacs
- xv
- zsh
- 以下のインストール
- c-sig
- calc
- gnuserv
- html-helper-mode
- lookup
- pcl-cvs
- rail
★
インストール
*
rpm
*
野良ビルド
*
perl modules
とりあえず、libwww-perl と Jcode.pm を入れる。
- MIME-Base64
- URI-1.12
- HTML-Tagset-3.03
- HTML-Parser-3.25
- Diget-MD5-2.13
- libwww-perl-5.53
- Jcode-0.73
*
elisp packages
- c-sig.3.8
- html-helper-mode-2.19.1.1
- elib-1.0
- pcl-cvs-2.9.9
- calc-2.02f
- fgnuserv-1.0
- rail-1.2.5
- lookup-1.99.1
lookup-1.99.1 は ndic を使うとエラーになったので、
適当に対処。
★
設定
*
SAMBA
smbpasswd を実行して、あとは、smb.conf の workgroup を修正したくらい。
*
dhcpd
以前の dhcpd.conf をコピーしておく。
*
apache
いくつかの設定を変更。
SSI がうまく動かないと思ったら、.htaccess で
"AddType text/x-server-parsed-html .shtml" と書いていたためだった。
なんで今まで問題無かったんだろ。
*
namazu.cgi
/home/httpd/cgi-bin/namazu.cgi をコピーしたけど、Template として
なぜか Index に指定したディレクトリを使ってくれない。
どうやら、デフォルトの namazurc で Index が指定されているためのようなので、
コメントアウト。
*
sudo
/etc/sudoers を変更。
*
ndtpd
/etc/{ndtpd/ndtpd.conf,service,inetd.conf,syslog.conf} を変更。
あとは、/var/ndtpd を nobody 権限で書き込めるようにしてっと。
*
GnuPG
/usr/lib/gnupg/ に idea を用意しておく。
★
何か。 URL メモ
★
3rd マシン
以前、Linux を動かしていたマシンに、2.5G のディスクを付けて Win98 と Vine Linux
をインストール。
何故かネットワークがうまくいかずに悩みまくるが、原因はハブのポートが壊れていた
ためであった…。
*
匣詰め
普段は使うこともないので、FMV モニタともども匣に入れておくことに。
段ボールの方はどちらもあったんだけど、モニタの方の発泡スチロールが
見付からずに挫折。
★
問題点
*
Emacs
skkserv との接続や lookup での ndtp との接続に1分くらいかかってしまう。
どうも getaddrinfo で時間がかかっているようだが…。
*
wwwoffle
mod-gzip などで圧縮されたページにアクセスした時に、途中までしか表示されない。
どうも、展開後の Content-Length だけしか表示されてない雰囲気。
*
apache
$ENV{SERVER_NAME} が "127.0.0.1" となっているのはなぜだ?
*
BIND の設定ミス?
/var/log/message を見ると master file でエラーがあった(^^;
そこを直したら、Emacs と apache の問題は解決。しかし、何で前は
問題無かったんだろ。
★
Win2000 SP2
適当に雑誌を買ってきて、Win2000 SP2 にした。
ふと、Direct-X を使った後、音が鳴らなくなる問題が改善されたという話を
思い出したので QoH を遊んでみると確かに問題無い。しかし、ハードが
変わっているから、SP2 のおかげかはふめー。
fgnuserv だと autoconf 化されているので問題無いと思います。
*
gnuserv-3.12.4
*
#!
ちなみに、Solaris では #! にはコマンドとオプション1つまでしか
書けなかったはずです。
★
gcc-3.0
せっかくだから java も使えるようにしますかね。
% ../gcc-3.0/configure ----enable-languages=c++,java --enable-shared
[...]
% make bootstrap-lean
[...]
mksh: Fatal error in reader: = missing from replacement macro reference
Current working directory /home/ari/src/gcc-3.0-objs/sparc-sun-solaris2.7/libjava
*** Error code 1
make: Fatal error: Command failed for target `all-target-libjava'
Current working directory /home/ari/src/gcc-3.0-objs
*** Error code 1
make: Fatal error: Command failed for target `bootstrap-lean'
うーむ、mksh って何だ?
★
PC 暴走
部屋に帰ったらニューマシンがなぜか boot 画面。
リセットかけてみたら、何か異音が…。
そして、IDE のディスクを探しにいくところで止まってしまう…。
どうも HDD が逝ってしまっているようで…。
とりあえずサポートにメールを出すか…。
★
Linux
*
Mozilla
ということで、Linux 上で作業しているんだが、Netscape 4 はアレなので
Mozilla を入れることに。
VinePlus のは 0.7 だったので、source.list の VineSeed を有効にして、
apt-get install mozilla mozilla-vine。
ついでに、
Galeonも入れようかと思って SRPM を落としたけど、gettext-0.10.37 が
必要だったのでヤメ。
せっかくだから、ninix を入れてみる。
しかし、最近落としたゴーストは全て逝ってしまったディスクの中なんだよなぁ。
とりあえず、
理夢を入れてみたが、起動せず。
Python のバージョンかな。
*
Python-2.0.1 & pygtk-0.6.8
野良ビルド。
gdk-pixbuf が古いと言われたので、apt-get install gdk-pixbuf-devel。
ninix 無事起動:-)
衣装が足りてないけど(^^;
★
archie with emacs-w3m
ふと、.emacs に以下の設定をしてみる。
(eval-after-load "w3m-search"
'(add-to-list 'w3m-search-engine-alist
'("archie" "http://www.iij.ad.jp/cgi-bin/archieplexform?query=%s&type=Case+Insensitive+Substring+Match&order=host&server=archie1.iij.ad.jp&hits=95&nice=Nice")))
しかし、最近 archie を使うことなんて滅多に無いからなぁ。
★
お買物
近所の店の
夏服の再入荷日だったので、22時頃に行くも売り切れ。
やはり秋葉まで行かなきゃダメか。
攻殻機動隊はやけに厚いと思ったら、マウスパッド付きだったのね。
★
HDD 交換
逝った HDDを販売店に送りつけて、交換してもらった。
対応も速かったし、連絡もメールだったりでかなり良い感じのサポート体制だった:-)
*
Win2000
ということで、Windows 2000 のインストール。今回はつつがなく完了。
*
Win98
続いて Win98 のインストール。DVD-ROM ドライブに CD-ROM を入れてブートさせても
なぜか CD-RW ドライブから setup を起動しようとしてくれる…。
面倒だったので CD-RW ドライブのケーブルを外すことで対処して完了。
*
環境設定
ひたすらドライバやソフトを落としてきてインストールしまくる。
31時頃まで頑張ったが完了せず。
★
今日のアキハバラ
今時、ファミコンのパッドのゴムを買う人がいたり。
*
電車内読書
スカイ・クロラ / 森博嗣
[ISBN4-12-003158-6:
bk/
旭/
JB/
紀/
AM/
富/
本]
★
ダメ IE
以上、19 日分です。