七月の日記/メモ

 

1999.07.02(金) 15:57:46
Emacs から、HTTP 経由で日記をカキカキするツールがベータ完成。 試しに使ってみることにする。

1999.07.03(土) 02:16:56
やはり日記Linksは、<META HTTP-EQUIV=Last-Modified ...> には 対応してくれないらしい。 setuid の関係で、CなcgiからPerlスクリプトを呼び出せない らしいので、hogememo のcgiを全部Perlにしないといけないようだ。

1999.07.03(土) 04:07:53
Adobe Acrobat 4.0 の 90日間無償サポートを使って、 WinNT上で PageMaker から PDF を作成するときに、日本語フォント が正しく埋め込まれないのが何故かを聞いてみた。 予想通り PSPrint の仕様ということを確認しただけだった。 変換のために、Win95/98 を使わないといけないとは。

1999.07.03(土) 18:56:14
雨が弱まったのと、うちのぉばぁちゃんに電気スタンドを 買ってくるよう催促されたので、結局秋葉に行って半日つぶす。 はぐれ刑事純情派 の取調室にあるようなやつといわれても 困るなぁ、と思いつつ、探し回ってかなり希望にそえるもの、 かつ、僕が気に入るようなのを見つける。やれやれ。 12V35Wのハロゲン で ¥9,500

1999.07.03(土) 19:03:13
それともう一つ、コンパルのコンソール切替器を買おうとして 郵便局でお金をおろそうとしたら、金額入力中に、 ATMが反応しなくなる。おかしいと思ってつついていると、 すぐにカードが出てきて、「機械の故障です」とか言う。 明らかに使用時間が過ぎたから突っ返しているんじゃないか。 うそつきめ。 切替器は来週に持ち越し。

1999.07.04(日) 08:23:08
日記ツールはちょっと前進。Perlの呼び出しに失敗していたのは、二つ 問題があって、一つは /usr/sbin/perlなんてのを呼ぼうとしていたこと。 もう一つは C の printf よりも、Perl の print が先に出力されて しまっていたことだった。 なれないことは難しいな。 Last-Modified と アクセスログは、両立できなさそうな雰囲気。 XBitHack 使わせてくれ。

1999.07.04(日) 18:02:05
セガラリー2は動作するまでに苦労させられたが、 走るところだけはちゃんとしていて、評価できる。 Obsidian2-X24 も、Cerelon 100MHz x4.5 も、 Sidewinder ForceFeedBack Wheelも、まさにセガラリー2の のために存在していると言えよう。すばらしい。 路面の状態をもう少し振動に反映させてもいいと思う。

1999.07.05(月) 15:42:29
Last-Modified は、別ファイルを作って、touch するってことで解決にすることにする。 index.html -> index.shtml というように拡張子を変える ような symlink でも Last-Modified はとれるが、それだと アクセスログ回避に使われる可能性があるのでやめておく。

1999.07.05(月) 17:10:18
MINI KEYBOARD II のキャップを交換する。年に一度くらい交換する方が いいだろう。キャップの供給のために、IBM スクロールポイントマウス は どっかで安く売ってないだろうか。いまのところ見つけた最安値は、 ¥2,680 。 もっと激安価格を望む。そろそろありそうだが。 ちなにみIBM SPマウスには予備のキャップが付いているので2個手に入る。

1999.07.06(火) 11:51:36
セガラリー2は、やっぱりできそこないじゃないのか。 突然起動しなくなった。コントロールパネルを見ると、3Dカードを 認識しなくなっている。Colin McRae Rally はちゃんと動いてるぞ。 今度はパッチが出せるんだからどんどんアップデートしてくれ。

1999.07.06(火) 23:52:05
おおいわ が、old buho project を進めている。えらし。
http://www.is.s.u-tokyo.ac.jp/~oiwa/tsg/buho/Old-buho_Project/180.pdf
の10ページ目の 新製品情報 なんか愉快で懐かしいな。

1999.07.07(水) 18:23:45
アルプスのユーザーサポートに電話して、マイクロドライプリンタの インクリボンカセットのリサイクルをやっているかどうか聞く。 相変わらず 検討中との返事。返却すると100円引きくらいに なるとうれしいが、100円はかなり無理そうだ。

1999.07.08(木) 01:04:49
http://www.mdcnet.co.jp/~keiichi/meadow-tips-ja.shtml
ps-print.el というものが有るらしい。 それと、Win32版Ghostscript を使って Meadow からバッファを 印刷する話しらしい。ちと試してみたいけど、面倒だね。

1999.07.08(木) 01:17:04
ソニーのテレビの裏コマンドについて書いたページを他にも見つけた。
http://www.age.ne.jp/x/artemis/diary/powerwide.txt
http://www.lt.sakura.ne.jp/~fygar/source/hv3.html
やっぱりサービスコマンドと呼ぶのが一般的のよう。 他に工場出荷時の初期値を失ってる人もちらほらと見つけた。気を付けよう。

1999.07.08(木) 01:29:01
行頭から URL を書いたらタグを付けるようにさくっとフォーマッタを書き換える。 便利、便利。

1999.07.08(木) 01:39:45
まだ登録されないな。忘れないようにメモって置こう。(ぉ (15:42:24)[伝言君] [Lef] 次回メンテナンス時(数日以内)に登録します〜。 (1999-07-05 02:16:51)

1999.07.08(木) 05:00:03
起動十日目にしてNTを再起動するはめになる。 explorer の killproc は、無理をする前にした方が効果的かも。 でも、explorer が起動しなくなったところで、おもしろいものを見た。 explorer が起動しなくても、他のアプリは動いていて、なにやら ウィンドウマネージャも動いている。普段のexplorerのウィンドウマネージャ と違ってアイコン化すると、MDIの子ウィンドウのように短いタイトルバー だけになって画面のしたに並んでいく。Alt+TABによるタスク切り替えも 画面中央の便利なアイコン表示はなしに ただ次のタスクに切り替わるという 動作をする。あと、どうやらメッセージの飛び方もあやしいらしく (ほんとにあやしいのは普段の方なんだろうが) そのままアプリを使い続けると メニューバーがなくなったり変なことになる。 思うに、これがウィンドウステーション?だけが起動したときの 動作で、普段の動作は explorer がフックなりなんなりして実現されている ものなのだろう。この辺りのインターフェースも是非公開していただきたいね。 そうすれば、Windows が Windows でなくなってみんな大喜びなのに。 悪いのは全部 Explorer だ。

1999.07.08(木) 05:28:14
ghostscript の MD-5000 用のドライバを作っている人がいた。なんて偉いんだ。
http://plaza26.mbn.or.jp/~higamasa/
昇華モードにも対応してくれるかな。

1999.07.08(木) 09:24:42
とうとう日記Linksに登録される。 打倒ほげめも を目指していきたいが、ほげめもには、花嫁修業(ぉ という点で誰もかなわないな。

1999.07.08(木) 09:56:16
誤字を直した。

1999.07.08(木) 13:42:11
朝日comは、 <!-- Start of kiji --> 本文 <!-- End of kiji --> という風になってるのか。なんて親切な。(ぉ

1999.07.08(木) 23:22:28
Essential COM をやっと100ページまで読み進めた。 でもまだ導入部な感じだな。 COMがどうかはしらないけど、この本はいい本なので立ち読みしてみるとよいかも。

1999.07.09(金) 07:39:50
起きた。ご飯食べたら出かけよう。

1999.07.09(金) 09:19:52
ポイント故障で東横線のダイヤが乱れていた。おかげで、 自由が丘から渋谷まで30分かかった。むか。 9時前に着く予定だったのに。通勤時間帯の電車には乗っちゃいかんということだな。

1999.07.10(土) 20:51:52
コンパルのコンソール切替器買ってきたぜ。

1999.07.10(土) 22:07:16
<A NAME=foo NAME=bar HREF=... > とは書いてはいけないらしいので変えてみる。

1999.07.10(土) 22:21:24
切替器は調子よいよ。 こっち見てね。 gpm の MS-Wheel 対応がまともな奴とってこなくては。

1999.07.11(日) 23:28:09
UMBにX68000のキーボードをPCに繋ぐアダプタはないかと聞かれたので、 探してみる。確かどこかにあったのだが見つけられず。 どうもこれのことをそれだと勘違いしていたようだ。
http://gandalf.doshisha.ac.jp/~kum/works/mouse/index.html
かわりにこんなものを見つけた。
http://www.tsp.ne.jp/~sawada/mago/homepage.html
製品カタログのなかに希望のものがあるがまだ開発中。
PS/2デバイス研究室でホイールマウスの仕組みについて書いてある。

1999.07.12(月) 04:49:14
ふーむ。gpm 1.14 を使ってもうまく行かなかった。 マウスが迷走するときの状態というのは、上のURLを見ると分かるように、 データ長が3バイトと4バイトで食い違っているんだな。きっと。 gpm のソースが必要だ。しかし、疲れたのでまた今度。

1999.07.12(月) 14:44:48
あー死ぬかと思った。切り替え器で遊んでいたらキーボードが効かなくなって、 NTをリセットするはめに。 リセットしたらあろう事かビデオカードが作動しなくなって大はまり。 いつもはまるが、 悪名高い Millennium のドライバは日本語ドライバと書いてある方から インストールしないといけないのだった。インストールされるのは英語なのに。
ぜぇぜぇはぁはぁ。

1999.07.13(火) 11:25:54
エピソードI の上映時間を調べた。第一回は朝8時から。ずいぶん早いな。 しかし、特別料金 大人¥2,000 だから、FirstShowServiceOnFriday を使わない手はない。 これだと通常通り¥1,300だ。そういうわけで朝早いよ。>UMB

1999.07.13(火) 13:41:57
みつからない と言えば、MSDNではいろいろあるが、6月12日のメモを張っておく。

W32_DEVICEIOCONTROL 周りの説明は、MSDN Library 1998 April では、
SDK Docuentation\Platform SDK\Windows Base Services\Windows 95 Features\Using Windows 95 Features\Device I/O Control\Supporting Input-Output Control in VxDs\Loading and Opening the VxD
にある。また、これと対応する、アプリケーションからどのように扱えばよいかが、
SDK Docuentation\Platform SDK\Windows Base Services\Windows 95 Features\Using Windows 95 Features\Device I/O Control\Input and Output Control in Application\Opeing the VxD
にある。位置的には特に変わっていない。

みつけるのに苦労したのは、他のどこからも、
SDK Docuentation\Platform SDK\Windows Base Services\Windows 95 Features\Using Windows 95 Features\Device I/O Control
へのリンクというのがないためではないかと思われる。どうなんだろう。

SDK Documentation\Platform SDK\Windows Base Service\Windows 95 Features\Windows 95 Reference\Messages\W32_DEVICEIOCONTROL
にある、DeviceIoControl のリンクが、
SDK Docuentation\Platform SDK\Windows Base Services\Hardware\Device Input and Output\Device Input and Output Reference\Device Input and Output Functions\DeviceIoControl
だけに行っているのが、非常に罠である。 W32_DEVICEIOCONTROL は、 キーワード的に非常にいい線をいっているのに、辿り着けないとは。

MSDN Library 1999 April では、それぞれ、
Platform SDK\Win32 API\Windows 95/98 Programming\Windows 95/98 Overviews\Device I/O Control\About Device I/O Control\Supporting Input-Output Control in VxDs\Loading and Opening the VxD
Platform SDK\Win32 API\Windows 95/98 Programming\Windows 95/98 Overviews\Device I/O Control\About Device I/O Control\Input and Output Control in Applications\Opening the VxD
にある。 DDK的内容まで、SDKの方に含めているのは相変わらずである。 本来は両方ともDDKに含めるのがすじだと思うのだが。

1999.07.14(水) 11:41:01
今日は雲がきれいだな。

1999.07.14(水) 12:34:24
いい天気だと思ってたら、いきなりザーザー降っている。 よく降るなぁ。

1999.07.14(水) 13:55:33
また天気にもどったか。
関係ないことだけど、僕のホームページはトップページ以外がgooで検索しても 引っかからないんだけどなにが悪いか分かる人はいますか?

1999.07.15(木) 01:29:57
11日に書き忘れているから書いておく。
ELFの規格書が見つけられなくて困ったので、鉄人 原田 昌紀 にお助けを願って
http://developer.intel.com/vtune/tis.htm
http://www.x86.org/ftp/manuals/tools/
の二つを見つけてもらう。さすが名人。「gooで +ELF +PDF +specification」 だそうだが、同じキーワード使っても見つけられない。達人にはかなわんということだ。

1999.07.15(木) 12:05:34
だんだん日記の転送に時間がかかるようになってきた。
昨日はクリスタルガイザーをコンビニで1ケース買う。1本100円。 問屋とかいくともっと安いんだろうが運ぶの大変だからな。

1999.07.16(金) 07:20:29
Meadow で iseach 中に日本語が入力できなくて困るので、quick hack する。

(defun isearch-edit-string-ime-toggle ()(interactive)
  (setq isearch-edit-string-ime-state (not isearch-edit-string-ime-state))
  (if isearch-edit-string-ime-state
      (fep-force-on)
    (fep-force-off))
  )
(define-key minibuffer-local-isearch-map [kanji] 'isearch-edit-string-ime-toggle)
(defun isearch-edit-string2 ()(interactive)
  (setq isearch-edit-string-ime-state nil)
  (fep-force-off)
  (isearch-edit-string)
  )
(define-key isearch-mode-map "\C-k" 'isearch-edit-string2)
こんな風に.emacsに書いておけば、一応問題ない動作をする。

1999.07.16(金) 10:41:11
スターウォーズ見てきた。前評判があれだったので、どんなもんかなぁと思っていたが、 テレビのドラマシリーズの様な印象を受ける。 エピソードI なのにここからドラマが始まるんだというわくわくする感じがなくて残念。 レースのとことかテレビドラマでいうと比較的どうでもいい回に当たるんじゃない? ということでテレビドラマのように長く続いてもらおう。
転がるドロイドの動きが無機的なのと有機的なのの中間といった感じなのが好き。 中でソフトウェアががんばって動いてるって思えるところが。

1999.07.17(土) 16:43:45
たしかに。GANAくんのページがかっこよくなってる。(ただしIEで見た場合に限る。)
http://www.yl.is.s.u-tokyo.ac.jp/~nayuta/index-ja.html
彼はこういうセンスがなかなかいいんだよな。Netscape でも崩れて表示されるわけじゃない から許される範囲だろう。でもIE5はまともに動くようになったところは評価できるが、 まったりとしてねばっこい操作感が好きになれないので必要な時しか使っていないよ。

1999.07.17(土) 22:13:49
カセットテープを整理した。CDやMDとだぶってる分はさくっと捨てる。 試しに再生してみたらノイズは多いけど意外にちゃんとした音だった。 スピーカーもよくなってるしね。でももう1年半もすると前世紀の遺物だな。

1999.07.18(日) 13:43:17
Logitech のサイトが変わって前にあった情報がなくなってしまったようだ。困るなぁ。 古いものを丸ごとどっかに保存しておくれよ。
で、SP3のNTでWheel使えるようにするにはどのレジストリだっけ?

1999.07.18(日) 13:54:11
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\i8042prt\Parameters]
"EnableWheelDetection"=dword:00000002
これか。

1999.07.19(月) 12:06:04
YMF724 のドライバはここでダウンロードできるらしい。
http://www.yamahayst.com/pcaudio/downloads_body.htm
YAMAHAのページには、
>PC搭載カードや カード搭載チップ(DS-1、
>YMF724等)へのご質問は採用メーカー様にお
>問い合わせください
と書いてあるが。
情報はemt氏(仮)のページから。
http://www.geocities.co.jp/SiliconValley-PaloAlto/9441/

1999.07.20(火) 13:25:35
xyzzy というのを教えてもらった。手始めにはこの辺のページがいいかも。
http://www.netlaputa.ne.jp/%7Ehenmi/lisp/xyzzy/
emacsクローンのようなそうでないような感じでわりとおもしろい。 確かめてないがCommonLispベースということらしいので、非互換な部分も いろいろとある。いろんな人がelispのポートをしているみたいだが、 無駄な労力という感じがしないでもない。現状だとインストールに必要な 容量が少ないことがメリットと言えるが。どうするのやら。 なにはともあれitalkは動かなければならないだろう。
一次配布先はこちら。
http://www.jsdlab.co.jp/~kamei/

1999.07.21(水) 19:04:00
xyzzy メーリングリストで塙くんを見かけた。
ちょっと確認したいんだけど、emacs (or mule / meadow) で、 上下のカーソル移動を論理行単位ではなく表示行単位にする方法ってないんだよねぇ? lispだけで書いてみたらやたら重くなってしまったよ。 バッファの最後の文字が現在ウィンドウ内に表示されているかを求める高速な方法を募集中。

1999.07.21(水) 21:52:12
夕食の時にふと、essential.com ってあるのかなという話題が出た。それだけ。 Essential COM は、現在170ページ。

1999.07.22(木) 15:10:55
今日もすごい雷&滝のような雨だ。 昨日の問題だか、(pos-visible-in-window-p (point-max)) というのが正解のようだ。 (move-to-window-line ARG) というのもあるのね。

1999.07.23(金) 03:30:09
あう。xyzzy 見たら作らざるを得なくなったので作った。 emacs-lisp完成。 試してね。

1999.07.24(土) 03:02:31
これはemacsのバグだろうか。と思ったが、 mule 2.3(emacs 19.34.1) 特有なのかも。 Mule for Win32/Meadow/xemacs では再現できなかった。どういうのかというと、
まず (setq auto-save-timeout 0) とする。 画面上で2行にわたる長さの行を書き画面上で2行目の先頭にカーソルを持っていく。 C-g を押す。 すると1行目の最後にある折り返しを示すバックスラッシュ上にカーソルが移動する。
というもの。普通は特に問題にならないだろうが、 post-command-hook に force-mode-line-update を行う関数が登録されていると、 常にバックスラッシュの上に移動するようになって、2行目の先頭にカーソルを持っていけなくなる。ce-scroll.el にとっては致命的問題だ。

1999.07.24(土) 13:03:08
昨日下北のサブウェイにいったらなくなっていた。非常に残念。

1999.07.25(日) 14:44:04
おお、久門さんのMAPLEバス作品が公開になっている。
http://gandalf.doshisha.ac.jp/~kum/works/dc/maple_h/index.html
すごいねぇ。やるねぇ。

1999.07.25(日) 23:07:00
ce-scroll バージョンアップ。PageUp,PageDown がより標準エディタっぽくなった。 ダウンロードしたファイルをmule起動後に M-x load-file すればいいだけなので、 是非一度お試しを。

1999.07.26(月) 23:02:14
前に言ってたsambaのクライアントにキャッシュさせないというのはこれ。>UMB

>man smb.conf

   oplocks (S)
       This  boolean  option  tells smbd whether to issue oplocks
       (opportunistic locks) to file open requests on this share.
       The  oplock  code  was  introduced in Samba 1.9.18 and can
       dramatically (approx 30% or more)  improve  the  speed  of
       access to files on Samba servers. It allows the clients to
       agressively cache files locally and you may want  to  dis-
       able  this  option for unreliable network environments (it
       is turned on by default in Windows NT Servers).  For  more
       information  see  the  file  Speed.txt  in the Samba docs/
       directory.

       Oplocks may be selectively turned off on certain files  on
       a per share basis.  See the 'veto oplock files' parameter.

       Default:
           oplocks = True

       Example:
           oplocks = False

1999.07.30(金) 19:23:52

(14:09:46)[Nishi] ところでApplauseさんが繋ぎっぱなし状態になってるように見えるが、
(14:10:00)[Nishi] 問題ないのだろうか。
(14:10:13)[いわもと] 合唱くさいな
その通りです。telnet 経由で mule を起動したまま、気を失ってずーと寝てました。
#通話料は、940円になります。タイムプラスをご使用にならなかった場合、1570円になります。

六月の日記/メモ