hns - 日記自動生成システム - Version 2.19.9

先月 2000年09月 来月
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年09月29日(金) 旧暦 [n年日記]

8853歩

#1 [Namazu] make check が 10/27 なのは ~/.mknmzrc のせい

成績が悪すぎるので、 tests/mknmz-1 などを一つづつ変更して どこで問題があるようにしておいて実行したら、 Nothing to index などという字が見えているのが分った。 1.html 1.2html などというのがあるのに、何もないと言う。 これは僕の
~/.mknmzrc にちょっと特別なことが書いてあって、そういうの を一斉捨てていたせいだというのがやっと分った。 別の機械で確認
makoto@harry ■21:10:41/000929(...making-macppc/namazu-2.0.5)> time make check
make: no system rules (sys.mk).
0.000u 0.094s 0:00.04 225.0%    0+0k 0+0io 0pf+0w
これは一体 ?
union mount をしているが、 /usr/share/mk (などが)一度は root で見に行かないと /U 側に directory を作って くれないことが問題。

#2 [NetBSD] iBook 無反応になってしまった。

きうのは、fvwm-2.3.20 と cvs-1.11 を make している最中に、何か もう一つ、のことをしていたら無反応になってしまった。


2000年09月28日(木) 旧暦 [n年日記]

8672歩

#1 [Jitterbug] 更なる日本語化

の patch をきのう作って見たが、惨々で、name= の先が狂っていた。 作り直した。


2000年09月27日(水) 旧暦 [n年日記]

8869歩

2000年09月26日(火) 旧暦 [n年日記]

8681歩

#1 [Jitterbug] 日本語化を進めて見る

自分の覚え その他 Subject: の継続行の処理に変更が必要のはず。


2000年09月25日(月) 旧暦 [n年日記]

10007歩

2000年09月24日() 旧暦 [n年日記]

#1 [Namazu] 2.05pre2 を入れる準備

Text-Chasen-1.03, No library found for -lchasen:

makoto@komekome ■14:34:59/000924(...making-macppc/Text-ChaSen-1.03)> perl Makefile.PL 
Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -lchasen
Writing Makefile for Text::ChaSen
makoto@komekome ■14:35:09/000924(...making-macppc/Text-ChaSen-1.03)> 

chasen-2.02/Makefile を次のように変更して、
CFLAGS = -O2 -fPIC

cp lib/libchasen.a /usr/lib
してから、もう一度。

河野さんのところ:

を見たら、nkf-1.92 があるので、それを入れて見る
   129  15:00   ftp ftp.ie.u-ryukyu.ac.jp
   130  15:01   mkdir nkf
   131  15:01   cd nkf
   135  15:02   sh ../../tar_files/nkf192.shar
                NKF がないと言うので、
   137  15:02   mkdir NKF
                もう一度
   138  15:02   sh ../../tar_files/nkf192.shar
   140  15:02   cd NKF
   141  15:02   perl Makefile.PL
   142  15:03   make

make check 10/27 (setenv LANG C, setenv LANG japanese):

  make  check-TESTS
  PASS: mknmz-1
  PASS: mknmz-2
  PASS: mknmz-3
  PASS: mknmz-4
  PASS: mknmz-5
  PASS: mknmz-6
  PASS: mknmz-7
●FAIL: mknmz-8
  PASS: mknmz-9
  PASS: mknmz-10
  PASS: gcnmz-1
  PASS: idxdiff-1
  PASS: idxdiff-2
  PASS: idxdiff-3
●FAIL: namazu-1
●FAIL: namazu-2
●FAIL: namazu-3
  PASS: namazu-4
●FAIL: namazu-5
  cmp: EOF on /export/making-macppc/namazu-2.0.5/tests/tmp.1
●FAIL: namazu-6
●FAIL: namazu-7
  PASS: namazu-8
●FAIL: namazu-9
●FAIL: namazu-cgi-1
●FAIL: namazu-cgi-2
  PASS: namazu-cgi-3
  PASS: namazu-cgi-4
  =====================
  10 of 27 tests failed
  =====================
 *** Error code 1

私家版 Namazu 入門:

を更新しようと、まず容れ物の方を作って見た。
まだちょっと問題が多すぎる ?

#2 [墓参] 6:50am - 10 時過ぎ

初めてセルフ・サービスのガソリンスタンドに:

Esso が安いはずなので行って見ると本当のセルフ。 働いている人は一人だけ。いつから許可になったのですか と聞くと、二年くらい前からという。本当かな。 こういう店があるのは全く知らなかった。
看板には 72円/l と書いてあるが、実際には 70円/l だった。

八街・小堤・平和公園 x2 ・千葉寺:

と回って来る。
高速の大宮台の出口の近くにも Esso のセルフのお店がある。


2000年09月23日() 旧暦 [n年日記]

#1 [NetBSD] netatalk-asun

atalkd is already running (pid = 23583), or the lock file is stale.
 atalkdnbp_rgstr: Network is unreachable
というようなことを言われる。ktrace で調べたら lock file は /var/spool/lock/afpd にあったので、/etc/rc.local には
rm -f  /var/spool/lock/afpd
if [ -x /usr/pkg/sbin/afpd ]; then                                     
        /usr/pkg/sbin/afpd -f /etc/netatalk/AppleVolumes.system ;               echo -n ' afpd'
fi
と書いておくことにする。

#2 [MacOS] 環境作業マネージャー

結局きょうも使い方が良く分らない。
「変更」という文字は止めて「いまの設定に変更する」とか「変更作業を開始する」 とか書いて欲しい気がする。

infoseek で環境作業+MacOS と索いていると:

mlvwm ( http://taro.u-shizuoka-ken.ac.jp/~tetsu/freebsd/mlvwm.jpg ) の話を見て、僕も真似しようかな、なんて思ってしまう。(普段は fvwm2)
この方の書いた話は Emacs/vi amd procmail ともなかなか面白い。
かなり話がずれてしまった上に、 最初に索くのは ( 作業環境+MacOS ) のはずだったのに ( 環境作業+MacOS ) になっていた。

結局 macweek にいい解説がある:

Netscape の代理サーバまで切換える方法は書いてないが... AppleScript かな ?

#3 [文書] Software 説明書の書き方

人間には三種類あると思う。
  • 新しいことを見るとまず試して見たい人
  • 新しいことの全体を良く見きわめてから行動する人
  • 新しいことを見ても興味を示さない人
三番目は、とりあえず相手にしないとして、 比率としては一番目の人の方が多いと(勝手に)思う。 ところが 計算機に関する説明書について言うと人々は二番目だと仮定しているものが少なくない気がする。
そこまで考えてなくて、とにかく作ったものの説明をしようということかも知れないし、 それでも何も説明がないよりはずうっといいし、まして、説明しようとしている対象物 が公開されているのだから、それに何よりも感謝しなくてはいけない訳だけれど。
で、そういう書き物の話で、 まず、「こうやって見よう」と雰囲気を知らせることが大事だと思うけれど そうなっていないものが多い。 例外を探そう。
  • X Window System の INSTALL.text。 短気な人は、まず次のことをやって見て下さい。分らなかったら、下に詳しく書いてあるので 読んで下さい
    これ昔から好き。でも最近はお世話になっていない。NetBSD には X が初めから入っているから
  • KR の C の解説書。Hello World と表示する program の書き方がまず書いてある。
    これを見ならって Hello World が最近に出て来るものがいくつかある。 JDK もそうだった気がする。
  • 井上さんの gettext これも Hello World 方式。いい。

#4 [Namazu] gettext が入っていない時

namazu-2.0.5pre2 を、gettext が入っていない時に ./configure しようとすると、
checking whether the C compiler (gcc -I/usr/local/include ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
となってしまう。
(実際には env CFLAGS=-I/usr/local/include LIBS="-L/usr/local/lib -lintl" ./configure ) それで、gettext を --prefix=/usr で入れてしまった。そうすると、(namezu-2.05pre2 の場合) 次のように何も問題がなくなる ( ./configure のみで大丈夫)
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking for libintl.h... yes
checking for gettext in libc... no
checking for bindtextdomain in -lintl... yes
checking for gettext in libintl... checking for gettext in -lintl... yes
yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... no
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed...  ja ja_JP.SJIS es


2000年09月22日(金) 旧暦 [n年日記]

#1 [gettext] の素晴しい入門

http://www.ainet.or.jp/~inoue/memo/gettext.html
某所で jitterbug の /etc/jitterbug/PACKAGE に locale = ja と書いても日本語化されないので、変だなぁと、 まず gettext が NetBSD では問題ないことを確認するのに、 上記 URL の例を動かして見た。
そう言えば、そういう日本語化の文字は最近良く見ていた。namazu とか。 なので NetBSD でも問題ないことは知っていて良かったはずだけれど。
jitterbug の方は chroot() するので、その中に /usr/share/locale/ とかが必要だった。 それは ktrace jitterbug.cgi して見て分った。


2000年09月21日(木) 旧暦 [n年日記]

8796歩

#1 [inn] ctlinnd reload filter.perl

inn-2.2.1:

/usr/local/news/bin/filter/filter_innd を 変更して、 題名のように reload して見る。
/usr/local/news/log/news を見ている
                      + 隣の機械名省略
                     ↓
Sep 21 21:21:57.582 -  <39C9EFD7.F930F71A@woyadi.org> 437 too many groups
Sep 21 21:21:58.080 -  <39C9EF74.25FCC289@woyadi.org> 437 too many groups
Sep 21 21:22:53.329 -  <69vjssotgrje5ltma6kv2gdddg0vqp3bhb@4ax.com> 437 too many groups
Sep 21 21:23:08.635 -  <39C99494.A29F8635@venus.dti.ne.jp> 437 too many groups
Sep 21 21:24:08.215 -  <8qcsba$csj$1@nec.luice.or.jp> 437 too many groups
Sep 21 21:25:16.160 -  <8qcu6d$bb$1@nwms2.odn.ne.jp> 437 too many groups
Sep 21 21:25:45.910 -  <8qcuo6$qg6$1@bgsv5905.tk.mesh.ad.jp> 437 too many groups
Sep 21 21:25:46.737 -  <39C9FC36.745E4455@allnet.ne.jp> 437 too many groups
Sep 21 21:25:55.806 -  <39cad765@news.newsnet.co.jp> 437 too many groups
Sep 21 21:26:03.982 -  <39cad77a@news.newsnet.co.jp> 437 too many groups

grephistory の使い方が分らない。 (2.3.0 +tagged hash):

news@komekome  21:43:10/000921(~)> grephistory '<39C9F0C1.5F53BF8A@woyadi.org>'
Not found.
news@komekome  21:43:49/000921(~)> grephistory 39C9F0C1.5F53BF8A@woyadi.org
Not found.
news@komekome  21:43:56/000921(~)> grep  39C9F0C1.5F53BF8A@woyadi.org ~news/log/news
Sep 21 21:21:55.534 + <39C9F0C1.5F53BF8A@woyadi.org> 1370  .. (省略)
変だなぁ。tagged hash だと使えない ? telnet komekome nntp すると、 head Message-ID でも見えないが、 head 番号を指定して行くと出て来る。

grephistory 2.2.1:

news@milano  21:48:40/000921(~)> grephistory \
39C9F0C1.5F53BF8A@woyadi.org
/usr/local/news/spool/articles/japan/enkai/1084
tagged hash 無の機械だと使える ?



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、9 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)