yendo weblog


いまさら Palm

CLIE を中古で買った

ずいぶん悩んだが SONY 製 Palm の CLIE T600C を 8,980 円で中古で購入した。 今まで使ってきた Palm (Handspring 製の Visor) が不調で PC とのデータの同期 が出来なくなり、半年経ったからだ。 PC とデータの同期ができないという Palm にしては最大級の不具合は、 Palm が壊れたら PC に転送されていないデータの消滅をもたらしかねない。 その心配からはようやく解放された。

私は 2000 年秋から Palm を使ってきた。もう丸 5 年になる。 最初は Handspring 製の Visor Delex を、途中 Palm 製の m500 を使ったが、 m500 の液晶を壊してからは再び Visor を使ってきた。 いわゆる PDA に分類される Palm だが、 携帯電話を持っていなかった :-) ころは、電話帳として役立った。 いろいろ問題はあるけど、予定管理もこれで行なってきた。 コンピュータ上のデータを手軽に持ち運ぶには、 PDA はまずまずの選択肢だった。

いくつかの選択肢

しかし、そこそこの機能を持つ携帯電話が登場すると、 Palm はかなり見劣りするようになった。 PC と連携できる携帯電話などは実質 PDA だ。 こうなると、通信機能がスマートに装備されていない 従来型 Palm は、 かつてのスタンドアローン PC に毛の生えたものに感じられてしまう。 もちろん米国なら Palm ベースのスマートフォンがある。 しかし、期待は捨てきれないが、日本ではまず販売されないだろう。

一方、Windows Mobile ベースならようやく W-ZERO3 が出た。 PDA 使いにはかなり魅力的だし、実際相当売れているようだが、 Palm を使ってきた私にはデジタルデータ以外の資産は使い回しがきかない。 5 年も使えばノウハウやソフトウェアなどいろいろ蓄積がある。 以前なら新しいオモチャと思って遊べたが、今はそういう熱もない。 これはその他の高機能携帯ならもっと当てはまる。 携帯電話の端末を買い換える度に使い方を再度覚えないといけないのは、 携帯電話に電話機以上の機能を求めるなら、学習コストがかかりすぎる。 とりわけ Windows ではなく GNU/Linux を常用する私の場合、 PC との連携を考えるとこのコストは大変なものになる。

とはいえ、さすがに紙の手帳に戻ることはできない。 PDA はどう便利なのかとたまに尋ねられるが、 紙の手帳と比べた最大の利点はデジタルデータゆえに検索ができることだと思う。 ……とかいうことで、通信機能は諦め、結局もう一度 Palm オーガナイザーを入手することにした。 これで数万円とか言うのだとなんだか馬鹿馬鹿しいが、 まぁ 1 万円しないのだし。

Palm の枯れ具合い

確かに Palm は日本では商業的には死んだプラットフォームだ。 久しぶりに Palm 関連の情報をウェブで探して、改めて思い知らされた。 いくつものウェブサイトや、ソフトウェアの更新が停滞していた。 SONY のデベロッパーズサイトは閉鎖され、SDK や資料が入手できなくなっていた。 よりクローズドなプラットフォームやソフトウェア文化は、こうなると 悪い意味で枯れやすい。 こういうことには何度も立ち会ってきた。 いつかは乗り換えを考えなければならない。

しかし、最新技術をあきらめさえすれば、 ウェブのおかげでそれなりにソフトウェアも情報も今ならまだ揃っている。 人柱になることもない。ある意味残念なことかもしれないが、 従来型の電子手帳としては Palm は 今でも最もバランスのとれたものだと思う。 もう 5 年も使ってきた私なら、 あと 1、2 年はこれでしのぐのも悪くないという程度かもしれないが……。

秋葉原で CLIE を買って帰る電車の中で CLIE のマニュアルを読んでいたら、 向かいの席で W-ZERO3 を使っている人がいた。私が入手した T600C は 2001年暮れのモデルだ。 これで喜ぶ自分が少し悲しい。

追記: 実際に CLIE を使ってみると、今さらながらハイレゾ 320x320 表示はかなり魅力的だ。 紙の手帳と比べた PDA の大きな欠点の一つにデータの一覧性の低さがあるが、 ハイレゾ の Palm ならそこそこの一覧性がある。 KsDatebook の月間表示と 休日定義 の色指定の組合わせなど、 カラー表示もうまく使えれば有効だ。

また T600C はサイズの小ささ、軽さもよい。 ポケットに入れて携行したい私の場合、PDA は薄くて軽い方が嬉しい。 この点 m500 (重さ 113g、厚さ 11.3mm) はかなり良かったが、 T600C (重さ 138g、厚さ 12.5mm) もまずまずのところだ。

一方、ある程度予想していたが、バッテリがもたないことは残念。 数年前のモデルの中古なのでバッテリ交換は覚悟していたが、 私の入手した CLIE はバックライトをつけた状態では 2、3 日しかバッテリがもたない。 ただ、T600C の場合、 新品でも 1 日 30 分程度の通常使用で 12 日間しか利用できないそうだ。 なおかつ、通常使用というのはバックライトを切った状態での使用らしい。うむ。 まぁいずれバッテリは交換しよう。

2006/01/14 (Sat) 22:44 | タグ: computer | 固定リンク


無効な証明書

Firefox でとあるサイトが見られなくなる。 無効な証明書のせいだとメッセージが表示される。ふむ。

無効な証明書を受信しました。 メール送信者または、サーバ管理者に次の情報を連絡してください。

あなたの証明書は、認証局によって発行された別の証明書と 同じシリアル番号を含んでいます。 ユニークなシリアル番号を持つ新しい証明書を取得してください。

そんなこと言われてもなぁである。 ということで、自力で何とかならんかと、アドホックな対応をしてみた。

  1. Firefox のメニューから「設定」を選び、「詳細」を見る。
  2. さらに「証明書の管理」から「証明書マネージャ」を開く。
  3. サイト証明書のタブを開き、該当するサイトの証明書を削除。

これで該当サイトへのアクセスは問題なくなった。よし。 証明書の発行・更新に問題があったのかな。 まぁ……細いことはどうでもいいか。 しかし、「証明書なんて飾りです」なんて 思っているといつか痛い目に合うかも。 気を付けておこう。

2005/10/06 (Thu) 01:30 | タグ: computer | 固定リンク


Google Sitemaps for Blosxom

久しぶりに blosxom 関連の情報をウェブで探していたら、 blosxom で運営されていた blog のいくつかが消えていたのに気付く。 blosxom は確かにもともとマイナーだけど、 さらに枯れてきたというか、廃れてきたのかもしれない。 blosxom が応えていた需要はどこに流れたのだろう。 ver.3 や pyblosxom 辺りに流れたのもそんなに多くはないだろうに。

さて、探し物は blosxom 用の Google Sitemaps ジェネレータだった。 ただ、結局見つからなかったので自力で適当に用意する。 真面目に flavour なり用意して xml を出力した方がいいのだが、 面倒なので既に利用しているプラグイン entriescache を改変して、一行一 URI のテキスト版サイトマップを吐くようにした。

--- entriescache.org	2005-08-05 07:19:56.000000000 +0900
+++ entriescache	2005-08-02 02:19:05.000000000 +0900
@@ -18,6 +18,7 @@
 
 $indexname = "$blosxom::plugin_state_dir/.entries_cache.index";
 $others_indexname = "$blosxom::plugin_state_dir/.entries_cache.others";
+$sitemap_indexname = "$blosxom::basedir/sitemap.txt";
 
 
 $use_date_tags = 1;			# Set to 1 to enable parsing meta- keywords
@@ -203,6 +204,19 @@
 				} else {
 					warn "couldn't > $others_indexname: $!\n";
 				}
+
+				# for Google sitemaps
+				if ( open ENTRIES, "> $sitemap_indexname" ) {
+				        print ENTRIES "$blosxom::url/\n";
+					foreach (sort keys %files) {
+					    $_ =~ s|$blosxom::datadir|$blosxom::url|;
+					    $_ =~ s/.txt/.html/;
+					    print ENTRIES "$_\n";
+					}
+					close ENTRIES;
+				} else {
+					warn "couldn't > $sitemap_indexname: $!\n";
+				}
 			}
 		}
 	return (\%files, \%indexes, \%others);

2005/08/05 (Fri) 07:22 | タグ: computer | 固定リンク


Google Map で遊んでみる (多摩の明治期の史跡)

Google Map の API が公開されているということで、 忙しいはずなのに流行りに乗って少し遊んでみる。 Google のアカウントを持っていないと利用できないのだが、 H さんにお願いしたら すぐに招待していただいてしまった。 基本的にはドキュメント通りに作るだけ。 まずは pukiwiki 用のプラグインを適当に作ってみる。 インターフェイスは原始的だけど、 ウェブ上で引用できる実用的な地図というのは今まであまりなかったわけだから、 これでも十分便利だろう。

ついでに二ヶ月ほど前の 5 月 16 日にめぐった多摩の明治期の史跡を、 Google Map 上にマッピングしてみる。 GPS なんぞ持っていなかったので記憶でマッピング。 位置情報には多少誤りがあるかもしれない。 汎用性の高い GPS が欲しくなる。 なお、RSS フィードでは地図は表示されないだろう。

  1. 八王子千人同心屋敷跡記念碑
  2. 日野宿本陣
  3. 北村透谷の碑
  4. 困民党の碑
  5. 困民党首領塩野倉之助之碑
  6. 困民党指導者塩野倉之助屋敷跡
  7. 「幻境」の碑
  8. 深沢家屋敷跡
  9. 五日市憲法草案之碑

その日の全行程は上記の通り。 五日市の深沢家屋敷跡の土蔵については ちょっと前に別に書いた。 あちこち回ったこの 5 月 16 日は北村透谷の 111 回目の命日だった。 そして今日は日清戦争の宣戦布告からちょうど 111 年目にあたる。

2005/08/01 (Mon) 20:28 | タグ: computer | 固定リンク


Amazon 書籍情報からのリレー検索

ちと遅ればせながら Going My Way記事で Amazon 書籍情報からのリレー検索なるものを知る。 オリジナルは C O U L D: 図書館 Web。とても便利そう。Firefox で利用できる。 ということで、これを創価大学中央図書館用に改変してみた。

確かに便利かも。 これは Greasemonkey という拡張と、その上で動作するユーザスクリプトによって実現している。 Firefox を利用している方は以下の手順でどうぞ。

  1. Greasemonkey をインストール
  2. sokauniv.user.js をクリックして、インストールを選択

この Greasemonkey 用には、他にもいろいろと面白そ うなユーザスクリプトが公開されている。 まぁセキュリティには気を付けた方がいいかな。 ちなみに Greasemonkey をインストールすると、 Firefox のステータスバー右端に猿のアイコンが出る。 一瞬何ものかと焦った。

追記: Firefox 1.5 + Greasemonkey 0.64 で動作するように、 オリジナル のアップデートに合わせて改変した。(2005/12/28)

追記 2: worris' works - Greasemonkey - Amazon Kinokuniya Linky を参考にして、Amazon の新 URL に対応させた。(2006/11/25)

追記 3: 3分 LifeHacking:おとなの図書館活用術【Amazon編】- ITmedia Biz.ID を参考にして、Amazon のサイト改変に対応させた。(2007/12/19)

追記 4: Amazon のサイト改変に対応させた。(2008/10/30)

2005/07/30 (Sat) 23:35 | タグ: computer | 固定リンク


tsurukawa.org 新マシン

捨てる神あれば、拾う神あり。 長年使っていたマシンは死んでしまったが、 友人から CPU (Celeron 466MHz)、CPU ファン (リテール)、 メモリ (PC100 256+128MB)、マザーボード (SOYO SY-7VCA) を無期限で貸していただけることになった。 残りは ATX ケースだけ。 ATX 電源はましなものをなぜか一つ持っていたので、 ケースは安価なもの (Aopen KF48C) で済ます。 税込み 3,400 円。5/2 に購入し、 その日の晩に組み立てた。組み立ては ATX なのでとても楽。 BIOS の設定も特に必要ない。チップセットのサポートのために、 Linux カーネルの再構築だけはする。

なお、実際に使ってみると、 さすがに安いこのケースにはちょっとした不満も。 まず振動で天板がすこしビリビリいう。 また換気が悪いようでケース内温度が前のケースより 5 ℃高い。 取り付けた ATX 電源は温度センサーによってファンの回転数が 変化するタイプのものだが、今の時期でもすぐに回転数が上がり 少々うるさい。 相場の半額以下のケースだからまぁこんなものか。 また余裕ができたら手を入れよう。

この新マシン、使ってみると直ぐにその速さが体感できるほど快適。 X は立ち上げていないし、比較の対象があまりに古いマシンだったことはあるけど、 ひとまずサーバとして使うには十分すぎる。 スワップいらずで運用できるほど、メモリを十分積めることも効いている。 ブートも速いし、アプリケーションの動作も速い。 またディスクアクセスが速い。hdparm でテストしてみると 30MB/s は出ている。前のマザーボードでは、ATA 133 カードを介しても 20MB/s 程度だった。

さて、では当初の目的だった動的ウェブコンテンツの処理速度の向上は……、 ということで前回と同じ条件で調べてみる。 うむ。それなりに速い。一リクエストあたり 1 秒ちょいで処理している。 Pentium MMX 233MHz の約 2 倍、K6-2 400MHz の約 1.5 倍程度か。 一秒あたりに処理できるリクエスト数についてはグラフにしてみて、 ささやかながらご満悦。

とはいえ、たいして負荷の高くない個人用サーバで最も気になるのは、 速度よりも電気代 (あるいは騒音) ではなかろうか。 24 時間運転をするわけだから電気代もバカにならないし、 電気を使う分どうしても熱が発生し、それを冷やすためには騒音も出る。 Pentium MMX 233 MHz から K6-2 400MHz に CPU を変える際も、 電気消費量がほぼ変わらないであろうことは確かに魅力の一つだったのだ。

CPU動作周波数TDPTDP (Max)
Pentium MMX233MHz15.7W
K6-2 (Model 8)400MHz10.85W16.9W
Celeron (Mendocino)466MHz25.7W26.8W

80W 以上喰う最新の CPU に比べればかわいいものだが、 Mendocino コアの CPU はちょっと効率が悪い。 より性能の高い Coppermine コアの CPU は、 700MHz 程度でも TDP は 20W を切るし、 1,000〜3,000 円程度で手に入るようなので、 暇があったら CPU は変えてみようかしら。

なお、長い期間をかけて私を楽しませてくれた K6-2 は CPU ファンとと もに、いろいろなパーツを今回分けてくださった友人にもらわれていくことになっ た。結果的にはわらしべ長者気分。

2005/05/10 (Tue) 00:36 | タグ: computer | 固定リンク


The day the server died.

突如 tsurukawa.org が死んだ。CPU を K6-2 に交換しても、 しばらくは何も問題はなかった。しかし小一時間後もすると、 何の前触れもなくフリーズする。 syslog を見ても何も記録は残っていない。 ディスプレイを接続してしばらく様子を見ていると、 どうも Kernel Panic を起こしているようだ。 最初は熱暴走かなとも思ったが、 CPU はさほど熱くもなっていない。 まぁいいかと思ってそのままにしておく。 一応別のマシンからログインして top を表示はさせておく。

翌日 (4/28) top の表示が正しければ 10:45:51 にサーバが死んだようだ。 帰宅してから気づく。やれやれと思って再起動するが何も反応がない。 ちとまずいなと思って再度ディスプレイとキーボードを繋げて 電源を投入するも、BIOS の画面を表示しないどころか 最初の beep 音さえしない。 CPU を交換したり、一つずつ部品を外したりして 試してみるが、まったくの無反応。 嗚呼、マザーボードがお亡くなりになったようだ。 CPU 交換という余計なことのために、サーバを一台ダメにしてしまったわけだ。

こうなったら、マザーボードの交換が手っ取り早いが、 P/I-P55T2P4 は Baby AT マザー。 ケースも AT 用のケース。今時 Baby AT のマザーは秋葉原にでも行かないとない。 新品はまずないだろうから中古になるが、 それなりの品質のものを探すのは大変だろう。 Socket 7 の CPU は三つもあるので それ用の ATX マザーがあれば ケースさえ交換すれば何とかなるが、それも今さらかと思う。 ちなみにちゃんとしたマシンも PC-9801 なら二台ある。 一台には Debian GNU/Linux 98 がインストールされている。 別の一台には PCI バスがある。 あとは、ハードディスクのパーティションテーブル (かな?) さえ何とかすれば、 ハードディスクの交換のみで何とかなりそうだけど、 これも考えるだけでなんだか面倒になってくる。 この二台の電源ファンは結構五月蝿いし。

最悪サーバを廃止することも考えるが、ドメインの利用期限を延長したばかりだし、 まぁそんなに高性能なものである必要はまったくないので、 もう一台 PC を組み立てようかと観念しはじめる。 だとすると、CPU、ファン、マザーボード、ATX ケースを調達しなければならない。 いろいろな方にこのあたりのパーツが余っていないか尋ねはじめる。 なんでもいいと言うわけではないが、まぁいい、何とかなるだろう。

ただ、今まであまりにサーバに依存した運用をしていたので、 まずネットワークにつながらなかったり (dhcp サーバ)、 メールが読めない (imap サーバ)、 自分のファイルが読めない (nfs サーバ)、 漢字変換ができない (wnn サーバ)、 その他もろもろと大変なことになる。 これが分散環境の悲哀というのものか。

ファイルだけでも見られるようにと、 サーバのハードディスクを別の PC に繋げてみたが、 LVM を使っていたので、単純にはディスクにアクセスできない。 元の PC で vgexport しろだって? うーん。無理。 まぁ、できることはいろいろあるが、設定の変更などは最小限に止めたいし、 いずれにせよ PC を一台準備してからだ。

そして、ひとまず復活。詳しくはまた後日かも。

2005/05/02 (Mon) 02:35 | タグ: computer | 固定リンク