*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
先月 2000年04月 来月
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 による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2000年04月01日()

東京ゲームショウ 2000春

9:00に起きてはるか幕張まで。13:00頃に会場に着いたら全く並ぶこともなく入場。

* 物販コーナ

いきなりかい>自分
でも、めぼしい所はどこも並んでいたので、すぐに立ち去る。

* バンダイ

ワンダーゲートをちょっと眺める。 それにしてもうちの WS は全く活躍してないな。

* ナムコ

テイルズ オブ エターニア のとこをちょっとならんで見てみたけど、 並ぶ価値はあまりなかった。(ゲームじゃなくて、そのコーナーが)
鉄拳TT をやってみたかったが、大会をやっていたっぽかったので断念。

* SCE

特に見るべきものはなし(^^;

* NECi

相変らずな出展(^^;

* エニックス

スクリーンでながれていた DQ の映像を見たり。

* コナミ

ステージをちょっと眺めてみたら、ポリゴンときメモの開発版を映し出していた。 マジで出るんですかね?
その後、ちょっとくらい並んで 「ジーパラ DVD マガジン Vol.0」っていう DVD をゲット。
ビートマニア打!っていうタイピング練習ソフトを眺めてみたり。

* セガ

ステージで中さんがファンタシースターオンラインの説明してたので ずーっと眺める。かなり良さそうだなー、電話代とか考えると恐ろしそうだけど(^^;
その後、並んで 熱闘ゴルフ体験版、エターナル アルカディア体験版、 グランディアIIビデオ、うちわ、パンフをまとめてゲット。
あとは レンタヒーローNo.1 を眺めたり。

* テクモ

DOA2 をやってみたかったけど、混んでいたので断念。

* スクウェア

15分くらい並んで シアター(?)に。14分の映像が流れたけど、 目的の FF9 は30秒くらい。そのために30分かー。 それ以外で目についたのは劇空間プロ野球、動きがかなりまんま。

* お帰り

閉場時間の 17:00 までがっつり歩き回って疲れきった。

秋葉

30分くらいだけうろつく。

2000年04月04日(火)

XEmacs-21.2.32

XEmacs の overlay 関係の問題は CVS 版で取得した最新版では直っているらしい。 あと、 progress guage が別の frame に表示されてしまうのも。

今日のインストール

* zsh-3.1.6-dev

CVS で取得できるようになったようなので、最新版を入れてみる。
tag-order が変更されていたので、それにあわせて ~/.zshrc を修正っと。
zstyle ':completion::complete:*:*' file-patterns '%p *(-/):globbed-files' '*:all-files'

* lynx2.8.3pre.2

README.jp ってファイルが追加され、日本語関係の設定方などが書かれていた。

* ncurses-5.0-20000401

* ndtpd-2.3.7+

CVS/Repository

自分のページの cvsroot を手元に変更したのだが、その間に変更したファイルも あるし、面倒だったので、CVS/Root を書き替えた。
for i in **/CVS/Root; echo /home/ari/cvsroot > $i
で、Repository もちょっと変更したので、それも変更するかとうっかり
for i in **/CVS/Root; echo public_html > $i
なんてやって、cvs update を実行したものだから、さー大変。 public_html 以下の全てのディレクトリに、public_html 以下が展開されてしまった。 で、えいやと消そうとしたら、誤って変更して commit してないファイルを…。
幸い、web server に転送したばかりだったので、それを手元に送り直し、 2,3修正して、どうにか復旧。

namazu_for_hns

手元で、hns-index2 (mknmz) を動かして、web server に index を転送しようかと 思ったけど、 index が 1M くらいあったのでヤメ(^^;

2000年04月05日(水)

片付け

部屋の床に積んである小説や雑誌数十冊をどうにかして本棚や部屋の廊下に 押しやる。

WebRFM

手元のマシンで root 権限を駆使せずに動かしてみる。

* .htaccess

まずは、認証の為に .htaccess の作成。
AuthType Basic
AuthName HogeHoge
AuthUserFile /home/ari/hoge
<Limit GET POST>
require user ari
</Limit>
って感じで。

* wrfmwrap

続いて wrapper を作成。
HTTPD_UID や WEBRFM_SCRIPT などを適宜変更して、chmod 6755 っと。 うぐっ、うまく動かん。 見てみたら root に setuid することを前提にしているようで EUID の判定を削除。
でも動かん。どうやら、initgroups でこけているようなので、それも消してしまう。

* webrfm.cgi

$ProgDir などを変更、アクセスしてみるが、403。 どうやら UID と EUID が異なるとダメらしいので、$<=$>;$(=$); を 追加してしまう(^^;
ようやく一覧表示されたが、ディレクトリを移動しようとすると 「Insecure dependency in chdir while running with -T switch」 などと言われてしまった。-T なんか付けてないんだがと思ったら、 setuid していると勝手に付くらしい。面倒だったので -U を付けることにした(^^;

* 動作確認

ほとんど問題無し:-)
唯一 Upload はうまくいかんけど、面倒になったので、放置。

2000年04月06日(木)

lprogress

友人が XEmacs で .emacs の読込み状況を lprogress で表示させているとのことで、 それを Emacs + bitmap-mule で試してみる。 が、"Loading" のメッセージが出まくっててほとんど表示されやしない。
調べてみたところ、 `load' では第3引数を t にしてやれば、メッセージを表示 しないようだったので、.emacs 中の全てはそうしてみる。
`require' はメッセージを表示しないが、 `require' または `load' したものの 中で `load' されているとどうにもならん。
あと、 autoload に設定されてるものが load される時にメッセージが 表示されてしまう。.emacs でそれらを require してしまう手もあるが、 さすがにそこまでやる気にはなれんな(^^;

WebRSH-1.1b

suexec な環境を前提にされているのか。
ってことで、昨日の WebRFM の wrapper を微修正して、同様なことをしてみた。 hns-index2 を実行してみようかとしたら、mknmz で Insecure となっちゃったので mknmz="perl -U /usr/locla/bin/mknmz" としてしまう(^^;

ぐるり

* VNC

私も時々使いますが、結構便利ですよね。
SoWを組み合わせてさらに幸せになってます(^^)

2000年04月07日(金)

飲み会@焼肉屋

明日も花見で焼肉なんだな(^^;

今日のインストール

* Text-Kakasi-1.02

* namazu-2.0.3

* python-1.5.2

./configure --with-thread

* python-mode.el-3.105

* w3m-0.1.8

どうでもいいが、w3m-0.1.6-0.1.8.patch を当ててもファイルが足りずに コンパイルできんかった。

* tiff-v3.5.5


2000年04月10日(月)

地震

で目覚める。何か落ちる物音がしたけど、眠かったので二度寝(^^;

kill

shell スクリプト に signal を送った時に、Solaris だと子プロセスも 死んでくれるけど、Linux や FreeBSD だと *1 子プロセスは残ってしまう。
Linux[ttyp1]% cat t.sh
#!/bin/sh
echo $$
sleep 120
Linux[ttyp1]% ./t.sh
6489
Linux[ttyp2]% ps | grep p1
 6489  p1 S    0:00 sh ./t.sh 
 6490  p1 S    0:00 sleep 120
Linux[ttyp2]% kill 6489
Linux[ttyp2]% ps | grep p1
 6490  p1 S    0:00 sleep 120
Linux や FreeBSD でも子プロセスも殺すにはどうすればいいんだろ。
*1: sh の違いのためか?

Netscape-4.72

Netscape6PR が話題の今、何故か Netscape-4.72 を Solaris に入れてみる。 pre にスタイルシートで border-width を指定すると、改行されない(;_;)

jvim-skk

ふと、skkfep 内蔵 jvim をインストールしてみる。

* skkfep-0.86c-hk1.2.7

とりあえず、skkfep を普通に作成。
% vi config.h 
  include する config ファイルの変更
  KUTOUTEN を define
  USE_SKKSRCH と BOTH_SERVER_AND_SKKSRCH をコメントアウト
% vi protoMakefile
  SKKOBJS から skksrch.o を除去
% make
でもって、簡単に動作確認してから、ライブラリの作成
% vi config.h
  SKKFEP_LIB を define
% make libskkfep.a

* vim3.0-jvim2.0a-skk1.2.12

makejunix.mak を適宜変更して、make。

* 動作確認

~/.jvimrc に "set fepctrl" を記述して、vim を起動。Insert モードにて C-\ で skkfep が起動:-)

* 参考URL

今日のインストール

* lynx2.8.3pre.3

* URI-1.06

* libwww-perl-5.48

* ncurses-5.0-20000408

* global-3.55

% make -f Makefile.generic gen
% vi Makefile (DESTDIR を変更)
% vi htags/htags.pl (パスの変更)
% make

2000年04月11日(火)

Netscape & Style Sheet

kenjiさんのことから、 CCS Bugs and Workaroundsを見てみたところ、"white-space:pre" を追加すればちゃんと改行された。

今日のインストール

* wwwoffle-2.5e

tilde の変換を抑制するパッチも一応更新しておくか。

* nvi-1.79.m17n-19991117


2000年04月14日(金)

ちょんまげ占い

「悪徳商人」らしい

Linux Conference

18日はどうにか休めそうなので、参加登録。さすがに、2日は休めないので、 Special Night Sessionは行けないのが悔やまれる。
友人に、Special Night Session のことを教えたら、非常に悩んでいたけど 参加登録したのかな?

今日の Emacs

* mule-2.3@emacs-19.34 & overlay

しばらく前の XEmacs と同様の問題が mule-2.3@emacs-19.34 にもあるようだ。
なお、mule-2.3@emacs-19.28 だと overlay の before-string は対応されてなかった。

* emacs-19.28 & backquote

`,' のところに括弧がいりまくるのね。

今日のインストール

* lynx2.8.3pre.

* CGI.pm-2.65

* htdig-3.1.5

/configure --prefix=/usr/local/htdig \
	--with-cgi-bin-dir=/home/ari/public_html/cgi-bin \
	--with-image-dir=/home/ari/public_html/htdig \
	--with-search-dir=/home/ari/public_html/htdig
やっぱり日本語はダメだった。

2000年04月15日()

browse-url-w3m

browse-url-w3m-xtermってのを以前でっちあげたりしました。
私は w3m は使ってないので、ちゃんと動作確認してないですが(^^;

DOS/V magazine

タイピングソフト体験版に魅かれて買ってみたり。

* IE

IE5.01 があったので、せっかくだから 5.00 からアップデート。 バージョンが "5.00.2919.6307" と表示されるが、ホントに 5.01 なったんだろうか?

2000年04月16日()

プリンタ

久々にプリンタを使ってみるも、全然動きやしない。
マニュアルを見てみたところ、カートリッジを替えろとのことなので、試しに カラーのカートリッジを入れてみたところ、動き出した。が、黒が切れてしまって いて、何も印字されなかった…。

CD-RW

そういえば、ずい分前に ユーザ登録したのに、パケットライトソフトが送られてこないと思っていたら、 「CLip無償配布対象」の場合はユーザ登録カードでご登録くださいとの注意書きが 加えられていた…。

* 附属ディスク

ふと試してみたら、なにげにエラーが発生せずにインストール完了。 これまでの苦労 *1 はなんだったんだー。

*1: といっても、サポートに何回かメールしただけだが。

2000年04月17日(月)

お仕事

明日休むためにも遅くまで働き続けていたところに、明日までの仕事が舞い込みそうに なったり。幸い隣りの席の先輩が残っていたので、そちらに振ってしまいました(^^;

今日のインストール

* lynx2.8.3pre.5

* calc-2.02f

hiroki さんのネタに挙がっていたので入れてみたり。
% make compile
% make info
# mkdir /usr/local/share/emacs/site-lisp/calc
# cp *.el *.elc /usr/local/share/emacs/site-lisp/calc
# cp *.info* /usr/local/info
# touch /usr/local/share/emacs/site-lisp/default.el
# make public

* namazu-2.0.4

* CGI.pm-2.66

* ncurses-5.0-20000415

Linux Conference

9:00 頃に出れば 12:30 には着くかな。問題は朝起きれるかだな。

* 受講票

私も届きませんでした(^^;

2000年04月18日(火)

from ezweb

mail2nikkの設定は生きているんだろうか?

* .forward

を書き替えてしまっていて、ダメだったので戻してみた。
しかし、cvs を使わんとローカルとの同期が面倒すぎ。せめて rsync が使えれば。

LC2000

9:00 にどうにか起きて有明へ。
が、体調が悪くって hns のセッションにだけ参加して有明を去ってしまう。

* 秋葉

にも一応寄ったけど、やっぱり体調がアレで1円も使うことなく…。

2000年04月19日(水)

今日のインストール

* なつみかん 3.0β

nm.ph と base.html を適当に設定して、site.lirs を 2.3 からコピってきただけで 問題無く動作しました:-)

* lynx2.8.3pre.6

怠惰ツール

hnf-mode.elをお使いでしたら、~/.emacs に
(setq hnf-initial-function
      (function (lambda () (insert "BGB\nOK\n\n"))))
(add-hook 'hnf-mode-hook (function (lambda () (goto-char (point-max)))))
とでも設定しておいて、
emacs -nw -f hnf
と起動すればいけるかも。

* perl

行数の取得は perldoc -q 'How do I count the number of lines in a file?' に書かれてますけど、もっとお手軽には取れないものでしょうかね。
日付のフォーマットは perl5 ならば、POSIX の strftime を使うのがお手軽です。
use POSIX;
$file = strftime("d%Y%02m%02d.hnf", localtime());

2000年04月20日(木)

なつみかん パーソナライズ・サービス 3.0beta

ふと、以前作った、nmp.cgi と nmp2.cgi を「いよかん」をベースにして統合 させてみる。
それほど手間はかからんだろうと思っていたけど、保存方式を移行した時の処理が かなり悩ましかった。

* プログラム

strict 対応もしてなければ、モジュール化もなっていないという、 とにかく動けばいいやってモノです(^^;

* ドキュメント

最低限のことは書かれているかな?
\

2000年04月21日(金)

今日の ~/.emacs

セーブに "#!" で始まるファイルの実行属性を付けるようにしていたけど、 narrowing しているとエラーになっていたのをようやく修正。
(add-hook 'after-save-hook
	  '(lambda ()
	     (save-restriction
	       (widen)
	       (and (>= (buffer-size) 2)
		    (string= "#!" (buffer-substring 1 3))
		    (executable-chmod)))))

* bbdb

keiichi さんのページを参考に、設定を追加。とりあえず X-ML-Name と x-face を自動で集めるように したのと、Gnus の Summary で、bbdb に登録されている人のメッセージに "+" を 付けるように。
(setq bbdb-auto-notes-alist
      `(("X-ML-Name" (".*" ML 0))
	("x-face" (,(concat "[ \t\n]*\\([^ \t\n]*\\)"
			    "\\([ \t\n]+\\([^ \t\n]+\\)\\)?"
			    "\\([ \t\n]+\\([^ \t\n]+\\)\\)?"
			    "\\([ \t\n]+\\([^ \t\n]+\\)\\)?"
			    "\\([ \t\n]+\\([^ \t\n]+\\)\\)?")
		   face
		   "\\1\\3\\5\\7\\9"))))
(add-hook 'bbdb-notice-hook 'bbdb-auto-notes-hook)
(setq gnus-summary-line-format
      "%U%R%z%I%(%[%6,6~(cut 2)o:%ub %-20,20f%]%) %s\n")

* imenu for html-helper-mode

html-helper-mode でも imenu が動くようにしてみたり。
(add-hook 'html-helper-mode-hook
	  (function
	   (lambda ()
	     (setq imenu-create-index-function 'html-imenu-index)
	     (make-local-variable 'imenu-sort-function)
	     (setq imenu-sort-function nil))))

2000年04月22日()

elisp-manual日本語版

Masato さんところで、本が出たのを知って、ひょっとしたら ftp にも上がっているかと見てみたら、 ありました*1 :-)
さっそく、ダウンロードちう。
*1: タイムスタンプを見ると、3月にはあったのかな。

2000年04月23日()

今日のアキハバラ


2000年04月24日(月)

今日のインストール

* lynx2.8.3rel.1

% ./configure --enable-nls --with-screen=slang --enable-cjk \
	--enable-prettysrc --enable-source-cache --enable-externs
% vi lynx_cfg.h (SH_EX と KANJI_CODE_OVERRIDE を設定)
私的patchも更新しておこう。

* w3m-0.1.9

* rxvt-2.6.2

% ./configure --enable-utmp --enable-wtmp --enable-xpm-background \
	--enable-transparency --enable-menubar --enable-graphics \
	--enable-xim --enable-kanji --with-term=rxvt --with-xpm
% vi src/screen.c (STRLEN を strlen に変更)
Solaris だと、Xlocale と XIM 周りでこけたので適当にごまかした。 が、なぜか環境変数 REMHOST に "unix.co.jp" などと設定されてしまった。 追及する時間は無かったので、install はせずに 2.6.1 を使い続けることに。
Linux では、Emacs から copy/paste すると化けるのは相変わらず。

* rxvt-2.7.3.patch1

./configure --enable-everything --enable-languages --with-encoding=eucj \
	--with-term=rxvt --with-xpm
Solaris だと、日本語まわりが怪しいな。

* tgif-4.1.29


2000年04月26日(水)

bbdb & face

以前適当に作った bbdb-emacs.elってので、FSF Emacs で bbdb にフェイスを付けていたんだけど、 時々色がはみ出しちゃうので調べてみたところ、、、ヘボすぎる bug 発見(^^;
\
ということで、てきとーに一行追加して修正かんりょー。

2000年04月27日(木)

かさ

昨日会社の置き傘を使ったけど、今朝忘れてしまったものだから帰りびしょぬれ。

bbdb & x-face

XEmacs で bbdb にて X-Face が出せないかと調べてみる。
`bbdb-hack-x-face' ってのが用意されているけど、何もせずに抜けてしまっている みたいだった。試しに、`gnus-xmas-article-display-xface' を参考に適当に かえてみたところ、表示されることを確認。

* よく調べると

highlight-headers を load すれば済む話だった…。

lynx

* キーバインド

vikeys を有効にしているもんだから、JUMP, KEYMAP, LIST が働かないのを 回避させておこう。
KEYMAP:J:JUMP		# Jump to a predefined target
KEYMAP:K:KEYMAP		# Display the current key map
KEYMAP:L:LIST		# List the references (links) in the current document

* TO_CLIPBOARD

"^S" にバインドされているけど、Windows でしか使えないのか。 X に対応させたいな。

* ADDRLIST

LIST と何が違うんだろう…。

ぐるり

* アンテナ

私は lynx をメインに使っているので、frame なページはあまり嬉しくなくて frame の中のページを指定してました(^^;

* i system vs ezweb

しばらく前に "[次]" がうまく動かないのに気付いたのですが、 すっかり忘れてました(^^;
原因は同様でして、例えば "http://www.nijino.com/ari/i/?20000427S1" を 表示している時に <a href="?20000427S2"> というリンクを辿ると、 "http://www.nijino.com/ari/i/?20000427S1/?20000427S2" にアクセスしてしまう ためです。
適当に対応してみましたけど、ezweb の返す User-Agent はこれでいいのかな?

2000年04月28日(金)

LYNX & CLIPBOARD

ちょっと調べてみたところ、XStoreBytes() で簡単にカット・バッファに文字列を 入れることはできた。でも kterm はデフォルトはセレクションを優先するみたいで ペーストができない。
一応、.Xdefaults でカット・バッファを優先するように設定してみたところ ペーストできたけど、Emacs だとどうかはまだ調べてない。
KTerm*VT100*Translations: #override \
 Shift <KeyPress> Insert:insert-selection(CUT_BUFFER0, PRIMARY) \n\
    ~Ctrl ~Meta <Btn2Up>:insert-selection(CUT_BUFFER0, PRIMARY)
あと、stty をいじらないと C-s は送れないのもなんとかしたいところ。

FFコーラ

近所のコンビニで買ってみたところクリスタルのティファでした。 ひやさんのページで知った、 ラインナップ一覧を見てみたところ、ディフォルメ版とリアル版があるとのことだけど リアル版の方でした。\

CD-ROM ナデシコ '99 全プレ

4月30日締切りということで、慌てて応募しようかとしたが、書かれている 応募方法が何かヘン。
応募用紙に50円切手を貼って送るように書いてあるんだけど、 用紙は郵送できる形にはなっていないという。

* 推測

封書で送るの間違いだろうけど、ひょっとしたらハガキにべったりと応募用紙を 貼るんだろうか、とか。

* 情報検索

Web で スターチャイルド角川を調べてみたけど何の情報も得られなかった。 適当に検索エンジンを使って 発見。やっぱり封書で送ればいいみたいだね。

2000年04月29日()

帰省

適当に列車に乗ったら、越後湯沢で 1.5H くらい待つことになりそうだったので、 大宮で時間を潰していく。

2000年04月30日()

読書

屍鬼 上巻、読了。

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

戻る