*Article*


1998 | 12
1999 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2000 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2001 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2002 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2003 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2004 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2005 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2006 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08
2008 | 01 | 02 | 03 | 04 | 05
先月 2002年06月 来月
SUN MON TUE WED THU FRI SAT
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2002年06月02日()

伺か

いつの間にかまた名前が変わっていたのね。
せっかくだからインストールしてみたが、何かおかしい。まともに表示されないし、 つついても何の反応もないし。おかげで普通に終了させることすらできない。
setup で GFX Mode を ULW から region にすると直ったけど、そうすると 透過できないしなあ。

* ドライバ

ビデオドライバの問題な気がしたので最新版にしてみたところ、ULW で 無事表示できた:-)

2002年06月05日(水)

flim-1_14-rfc2231-encoder

いつのまにか flim-1_14-rfc2231-encoder なんて枝が作られたのね。

2002年06月06日(木)

Mozilla 1.0

ついにリリース!
ってことで、早速インストール。

* Win32

古い設定が悪さしているのか起動するとエラーとなったので、 "C:\Documents and Settings\ari\Application Data\Mozilla" 以下を一旦消した。
問題無し。

* Vine Linux

RH7 の SRPM を取ってきて rebuild、 mozilla-redhat-home-page-6.2.patch をあてるところでこける。 これは /usr/share/doc/HTML/index.html があれば適用されないようなので、 適当に用意する。再度 rebuild、無事 RPM ができたのでインストール。
問題無し。

* Solaris 7

バイナリが用意されてない(;_;)
コンパイルするにもディスクが足りそうにないので、しばらく 1.0rc2 を 使い続けるか。

Windows 98

職場の Windows 98 で、あるアプリケーションがまともに動かないで苦しむ。
とりあえず、Windows の上書きインストールをしてみたところ、そのアプケーションは 怪しいながらも動くようになったので、しばらくこれでしのぐことに。

2002年06月07日(金)

今日の ruby

Net::HTTP.version_1_2 が正常に動作せずに悩む。
cvs ではすでに直ってそうな雰囲気だったので、 1.6.7 (2002-03-01) から 1.6.7 (2002-06-05) に upgrade。
無事動いた。

* http.request_get

ってことで、Net::HTTP で遊ぶ。
 % ruby <<END
 require 'uri'
 require 'net/http'
 uri = URI.parse("http://www.ruby-lang.org/")
 Net::HTTP.version_1_2
 Net::HTTP.start(uri.host) {|http|
   http.request_get(uri.path) {|response|
     if (/^3/ =~ response.code) then
       uri = URI.parse(response['location'])
 #      response.body
       http.request_get(uri.path) {|response|
 	p response.code
       }
     end
   }
 }
 END
 /usr/lib/ruby/1.6/net/http.rb:1177:in `read_status': wrong status line: f2  (Net::HTTPBadResponse)
うーむ、response.body を呼べば済むけど。
と思ったら、サーバによっては response.body したところで connection が 切れてしまって、次の request_get で別のエラーになった。 別の http オブジェクトを使うしかないか。

お買いもの

* 中華キャノン


2002年06月08日()

ヤママヤー

週刊 日本の天然記念物を買いそうになったり(^^;

Galeon

Mozilla-1.0.0 にした時に消してしまったので、1.2.5 を再インストールする。
まずは mozilla-1.0.0-4 ではダメみたいなので 1.0.0-9 に upgrade。 gettext-0.10.38 が必要とされているけど、面倒だったので、0.10.35 のままとして galeon.spec を書換えで対処する。
でもって、build 開始、エラー発生。gcc と egcs がインストールされていると 正しく configure が行われなかったので、egcs は消してしまう。
再 build、rpm を作るところで失敗、spec をいじって対処。
ようやくできましたよ。

2002年06月13日(木)

application/xhtml+xml

w3m や IE の設定メモ。
w3m
mailcap に設定
Internet Explorer
レジストリに追加

screen vs less

screen 上で less を使ったときに、画面にそのまま表示が残るのが前から 気にいらなかったのを、ようやくなんとかする。
まずは某スレを参考に、terminfo に "smcup=\E7\E[?47h, rmcup=\E[2J\E[?47l\E8," を 追加してみたところ、画面に残らなくはなった。でも、前の状態には戻らない(;_;)
さらに調べてみたところ、 screen-3.9.11-altscreen.patchという patch を発見。適用して、~/.screenrc に "altscreen on" と書いてっと。 ばっちりだ:-)

2002年06月14日(金)

screen

昨日入れ替えた Linux 上の screen を Solaris から入って使うと、 ウィンドウのサイズががんがん変わってしまうという激しくあやしいことに。
/etc/screenrc の問題かと思ったけど消しても変わらず。
ということで、ダウングレードしてみたが、やっぱりおかしい(;_;)
ふと、ステータスラインまわりが原因な気がして、 カヲルさんの設定をパクって、ステータスラインが消えないようにしてみる。
termcapinfo kterm 'hs:ts=\E[?2S\E[?E\E[?%i%dT:fs=\E[?F:es:ds=\E[?E'
無事、まともに動くようになった。

* ステータスライン

せっかくだから、ステータスラインを有効活用する。
kterm では `chpwd () { echotc ts 0; dirs; echotc fs}' って感じで ディレクトリスタックをステータスラインに表示しているんだけど、 screen を使っている時は window 一覧も表示させてみよう。 でもって、window のタイトルは実行したコマンドになるように。

まずは、.screenrc の設定。
hardstatus ignore "%w | %h"
で、.zshrc では chpwd で hardstatus を変え、preexec で title を変えてっと。
if [ "$TERM" = "screen" ]; then
	chpwd () { echo -n "^[_`dirs`^[\\" }
	preexec() {
		# see [zsh-workers:13180]
		# http://www.zsh.org/mla/workers/2000/msg03993.html
		emulate -L zsh
		local -a cmd; cmd=(${(z)2})
		case $cmd[1] in
			fg)
				if (( $#cmd == 1 )); then
					cmd=(builtin jobs -l %+)
				else
					cmd=(builtin jobs -l $cmd[2])
				fi
				;;
			%*) 
				cmd=(builtin jobs -l $cmd[1])
				;;
			cd)
				if (( $#cmd == 2)); then
					cmd[1]=$cmd[2]
				fi
				;&
			*)
				echo -n "^[k$cmd[1]:t^[\\"
				return
				;;
		esac

		local -A jt; jt=(${(kv)jobtexts})

		$cmd >>(read num rest
			cmd=(${(z)${(e):-\$jt$num}})
			echo -n "^[k$cmd[1]:t^[\\") 2>/dev/null
	}
	chpwd
fi
これでしばらく使ってみよう。

2002年06月15日()

ElScreen

さらに ElScreen も導入してみたり。

2002年06月16日()

Windows application

いくつかの Windows 用のソフトをインストールする。

* ViX

Susie Plug-in に対応したグラフィックローダが欲しくなり、いくつか試してみて ViXを使うことに。

* Sleipnir

Lunascape から乗り換えてみる。

* 風来のシレン 〜月影村の怪物〜 インターネット版

GB 版は操作がアレでやる気になれなかったし、以前の PC 版はライセンス形態が アレでレジストする気になれなかったのだが、これは良さそうだ:-)

2002年06月17日(月)

QuickML サーバ

ふと、quickml サーバを動かしてみる。
既に MTA が動いているマシン上なので、 quickml の方は ドキュメントの通りに port を変える。
でもって、DNS をいぢる権限がないので、postfix の方は [quickml-server:31]のように fallback_transport で設定して、存在しないアカウント宛てであれば QuickML に送るように。

* テスト

"Returned mail: User unknown" と返ってきてしまった。 ということで、local_recipient_maps の設定をコメントアウトしてしまう。
大丈夫そうだ:-)

FFXI βテスタ

せっかくだから登録してみる。
必須環境の「キーボード(テンキー必須)」ってあたりを満たしてないけど(^^;

2002年06月18日(火)

QuickML vs Gnus

nnmail-split-fancy に設定してみる。
(setq nnmail-split-fancy
[...]
	("x-quickml"	"true"
	 (: (lambda () (concat "QuickML." (mail-fetch-field "x-ml-name")))))
[...]

2002年06月20日(木)

screen vs ssh-agent

リモートのマシンからログインした時は、"% ssh-agent screen" って感じで ssh-agent と screen を動かしているんだけど、"% ssh-agent screen -r"で セッションを再開した時に、$SSH_AUTH_SOCK は以前のままで使えない。
ってことで、.zshrc で以下のようにしてみる。
if [ "$SSH_AUTH_SOCK" -a "$SSH_AUTH_SOCK" != "$HOME/.ssh/auth_sock" ]; then
	ln -fs $SSH_AUTH_SOCK $HOME/.ssh/auth_sock
	export SSH_AUTH_SOCK=$HOME/.ssh/auth_sock
fi

ssh-agent-screen () {
	ssh-agent sh -c 'ln -sf $SSH_AUTH_SOCK $HOME/.ssh/auth_sock && screen -r || screen'
}

2002年06月22日()

今日のアキハバラ

Visual C++.net

やけに時間がかなりながらもインストール完了。
でもって試しに動かしてみるも、 「このユーザのセキュリティ設定が原因で、プロセスを作成できません。 これらの設定はビルドで必要です。」と言われてビルドできず。 ヘルプが表示されて、レジストリキー HKEY_CURRENT_USER\...\Policies\RestrictRun をいぢれば良いらしいのだが、そんなキーは無かったり。
google ったところ、いぢるべきなのは 「HKEY_CURRENT_USER\...\Policies\Explore の RestrictRun」と、 ヘルプに書かれているのは間違っている模様…。

2002年06月23日()

application/xhtml+xml

Internet Explorer や w3m でも 設定すれば見れるらしいです

Meadow-1.99a2

Visual C++ も買ったことだし、コンパイルしてみよう。
 > nmake -f Meadow.mak bootstrap
 [...]
         link -out:obj\i386\install.exe -subsystem:console -entry:mainCRTStartup
  -nologo -pdb:none -release -incremental:no -version:4.00 -swaprun:cd -swaprun:n
 et -debug:full -debugtype:cv obj\i386\install.obj libc.lib kernel32.lib  ws2_32.
 lib mswsock.lib advapi32.lib -nodefaultlib:oldnames.lib user32.lib
 LINK : warning LNK4224: /PDB:NONE はサポートされていません。無視されます。
 install.obj : error LNK2019: 未解決の外部シンボル _access が関数 _check_files で
 参照されました。
 install.obj : error LNK2019: 未解決の外部シンボル _stricmp が関数 _get_shell_nam
 e で参照されました。
 install.obj : error LNK2019: 未解決の外部シンボル _chdir が関数 _call_dumpprog
 で参照されました。
 obj\i386\install.exe : fatal error LNK1120: 外部参照 3 が未解決です。
 NMAKE : fatal error U1077: 'link' : リターン コード '0x460'
 Stop.
あっさり挫折(^^;

2002年06月24日(月)

Meadow-1.99a2

ごにょごにょしたところ、コンパイルが通った。 とりあえず、画像が表示できることを試してみたり。

URL メモ

* skkinput3 (http://sourceforge.jp/projects/skkinput3/)

2002年06月27日(木)

Visual Studio vs Emacs

* キーバインドをEmacsライクにする

Visual Stuido .net には無い?

* VisEmacs

これも .net では動かない?

URL メモ

* tipmsg.el (http://webclub.kcom.ne.jp/ma/mi2/linux/tipmsg/tipmsg.html)

以上、16 日分です。
Powered by hns-2.19.6, HyperNikkiSystem Project

戻る