minakaji (5767) の日記

2004 年 01 月 28 日
午後 08:03

サッポロ ドラフトワン

正月のマラソンの間にやっていたコマーシャルでサッポロ ドラフトワンのキャンペーンをやっているのを知って申し込むと、見事当たって 2 缶送ってきた。2/4 発売で、まだ市場には出ていないらしい。

タダビールがいくらかでももらえれば良いや、ぐらいの気持ちで申し込んだのだが、送られてきたものに同封されていたウンチクを読むと、麦芽も麦も使用しておらず、エンドウたんぱくを使用しているだとか、その関連で酒税区別が発泡酒とも異なり更に安く、その結果 1 本 125 円だとか書いてある。

早速試飲すると、妙なクセがなく、すっきり飲める。腰抜けでパンチがない、ということもない。発泡酒だと言われてノーラベルで出されればきっと判別できないであろう。これで発泡酒より安ければ買いだ。是非買おう。
午後 07:34

SONY PEG-TJ25 CLIE

知人が TJ25 の現物を持っていて少しだけだが触れる機会があった。安いねー。ARM 系 200Mhz ハイレゾで 1 万円台ってのは信じられない。でもずっしり重い。スペックを見ると、140g とある。Treo 90 と比較するとわずか 30g しか違わないが、この 30g の体感重量が馬鹿にならない。バッテリが重いのかな?

大きさも Treo 90 と比較すると中途半端に大きい。スタイルは...良くないね。
午後 07:14

一晩寝かしたキムチ納豆

会社の某 T 部長の健康食が,一晩寝かしたキムチ納豆だと聞いて一度は試してみたいと思っていたが、ついにその日がやってきた。

残業で疲れて帰って、やや自虐的になっていたからかもしれない。冷蔵庫から、やおらキムチと納豆を取り出し、無言でそれらを混ぜる。横で一緒に飯を食っていた長男が、それに気付いて気色悪そうに顔をしかめている。

「馬鹿野郎、キムチの唐辛子は体脂肪を燃やすんだ。納豆のナットウキナーゼという成分は、血をサラサラにしてくれる。そしてこれを一晩常温で寝かすことで、乳酸菌が増えるんだ。どうだ、これが究極の健康食だ、ワハハッ!」

一気にまくしたてましたが家族は誰も反応しない。そして納豆とキムチを混ぜ混ぜしたそこには、不気味にオレンジ色になった物体が寂しそうにしている。オレも急に寂しくなって、こそこそと混ぜたキムチ納豆にラップをした。家内に

「これ常温で保管だから」

と言ったが、無表情で、無言でうなづくだけである。オレは仕方なく、発泡酒をあおって食事を終えた。ぽつんと食卓に取り残されたキムチ納豆の納豆が、

「オレをこんなオレンジ色にしやがって!」

と文句を言っているように思える。キムチの方も負けずに

「私だってこんなねばねばした奴と一緒に寝るなんて嫌よ」

とふてくされている... (続く)。

2004 年 01 月 24 日
午後 08:37

sb-sourceforge.el

SourceForge の Project RSS Feeds を読めるバックエンドを作りました。ダウンロードはこちらから。
2004 年 01 月 23 日
午後 09:20

Re: SONY PEG-UX50

Mozilla おぃおぃ、Amazon.co.jp で SONY PEG-UX50 が \64,800 に値上がりしとるがな。年末見たときは、\60,800 やったのに。\4,000 も上がっとるやんけ。ソニーのオンラインショップ、PDAStyle では \59,800 に値下げしたのにね。タイミングわる~、Amazon。
2004 年 01 月 22 日
午後 08:23

PC よろず相談

会社での本業は法務だが、相対的に PC に詳しいとのことで、とある PC 関連の委員に任命されている。うちの会社では、シンクライアントのこの時代に、本質的にその設計が古い Lotus Domino/Notes という巨大かつバグだらけのソフトウェアを使用しているので、その委員での仕事には事欠かない。

XX できないんですが、何故ですか?

連日のように社内掲示板やメールで問い合わせのある事項に対して、調査をして解決策を提示する。本業のはずの情報システム室は、オレ達の仕事は基幹業務のサポートでユーザのサポートではない、と知らぬふりだから余計に忙しい。

まぁ委員であっても仕事は仕事だからと割切ってこなすが、時々徐々に質問がエスカレートしてゆく。

年賀状ソフトで印刷が正常にできないんですが、何故でしょう?

そんな私用をなんでオレんところに持ってくんだと思いながら、それでも日常のトラブル解決に少しは役立つからと思い、それなりに対処する。実際、たまに他のトラブル解決のためにもなる。

プロバイダを変えようと思うんですが、どこが良いですか?

おぃおぃ、いい加減にしてくれよ...。いい加減頭に来るぜ。しかも親身になって回答しても多くの場合、その選択の結論はこちらのお勧めとは違う選択をしている。そんなら最初から自分で選べっちゅうんじゃ。

もっと腹が立つのは、聞きっぱなしの輩が多いことだ。質問は色々するが、対処方法を指南しても何も言ってこない。次に連絡があるときはまた新たな質問を持ってくる。我ながら嫌味だなと思いながら、

以前の件は解決したのですか?

と聞いてやる。

あぁ、あれはもう解決したんです。今度はこれをお願いします。

馬鹿野郎。サポート代金いただくぜ。

午後 07:32

ZipSync in ZBoxZ

日本ではあまり知られていないようだが、ZBoxZ という Palmware (と Desktop support software) がある。zip や gzip などで圧縮した *.prc, *.pdb ファイルを扱うソフトの suite だ。転送前に圧縮すると当然ファイルサイズが小さくなるので、Hotsync にかかる時間も短縮される。

Windows だと Conduit も付いていて作業が自動化されている (指定のフォルダに入れておくと勝手に圧縮してインストールしてくれる) のだが、Linux だとそうも行かない。linzipsync の他、いくつかのコマンドラインから動かすプログラムが付いてくるだけである。

この linzipsync で圧縮すると、例えば、AddressDB.pdb や MemoDB.pdb だと半分ぐらいの大きさになる。圧縮されたファイルは AddressDB.z.pdb、MemoDB.z.pdb などと .z. が間に入ったファイル名になる。Palm に転送された後の復元は Palmware 側で自動的にやってくれるものの、linzipsync で圧縮して、pilot-xfer で転送して、.z. が付いたファイルを消して...という作業は面倒なので、Ruby で script を書いてみた。これが shell script ですらすら書けないところが少々情けないが、まぁ体裁にこだわっていられない。デバイスは script の中に直接書き込む必要がある。オレの場合は Linux & USB ケーブルなので、/dev/ttyUSB1 だ。使い方は簡単、

$ mpilot-xfer files...

である。圧縮して、転送して、圧縮した不要ファイルを消してくれる。

午後 07:12

Re: pilot-xfer

pilot-xfer のマニュアルを読んでみると -i オプションでは複数のファイルを引数として受け付けるとある。そりゃーそうだよなー、-i オプションをファイル毎に指定しなきゃならないなんてそんなハズないよなぁ、と思うのだが、何故か pilot-link の anonymous cvs access が復活しないので、pilot-link-0.11.8 をダウンロードしてインストールしてみた。

結果は見事成功。-i オプションで複数の引数を受け付ける。cvs の最先端は enbug してたわけ?
2004 年 01 月 20 日
午後 08:09

Palm screen capture

幅広いフリーソフトを持つ Palm の世界にあって、何故か画像を扱う Palmware だけは Shareware が非常に多い。Palm の screen を capture (スクリーンダンプ) したい。でも数千円の銭を払うぐらいなら撮りたくない。そうやって何日かネットサーフィンしていて、ふと ZBoxZ の中に含まれる CapBMP という GPL な Palmware を見つけた。Calc ボタンを押すと現在表示している screen を capture して RAM に BMPBCxxxx.bmp.pdb という BMP ファイル (但し pdb データベースの中に入っている) を作ってくれる Hack だ。

ところが愛機 Treo90 には不幸なことに Calc ボタンがない。標準では Opt (青色ボタン) + Memo ハードウェアボタンで Calc が起動するが、何故か CapBMP をインストールしても CapBMP は効かずに Calc が普通に立ち上がってしまう。うーん、ここまできて諦めるのかー! 悔しさを抑えきれず、zboxz/CapBMP/capbmp.c の中を見てみる。何とそこには contrast ボタンが代わりに使えそうな気配が。

// 20b is contrast 10b is calc
if (event->eType != keyDownEvent || event->data.keyDown.chr != 0x10b)
return;

Treo90 は Opt + Q で contrast を起動できる。ツーストロークだが、同じイベントを発生させるに違いない。駄目もとで上記のソースの 0x10b の部分を 0x20b に書き換えて make してみる。結果は見事成功。Opt + Q で capture できた。嬉しがって早速 RonDo の Home 画面を capture。Remake した capbmp.prc は自らのサイトに置いてあるので、Treo90 な方はどうぞお試しあれ。ソースの差分を配布するまでもないと思うが、万が一 diff が欲しい方はご連絡を (GPL 対策)。

ちなみに capture した BMPBCxxxx.bmp.pdb は母艦 Linux に転送して、同じ ZboxZ に含まれる linunbox を実行することでその中から BMP ファイルを取り出すことができる。

午後 07:42

Hotsync with the J-Pilot

いつものように J-Pilot で Hotsync して何気なく Hotsync のログボタンをタップしてびっくり。そこには

「J-Pilot を使ってくれてありがとう!」

の文字が! こちらこそ、こんな便利なソフトウェアを作ってフリーで配布してくれてありがとう! お陰で Linux で安心して Palm できます。

開いた括弧は必ず閉じる -- あるプログラマー

処理中...