2003-04-08(火) [長年日記]
■ ROBODEX2003(3)
そういえば忘れていたけど、森山さんがPC Watchに書いた記事(1)、(2)。これをROBODEX終了後の月曜夜にメール配信するImpressの配慮のなさはなんとかならんか。ROBODEXは予習なしで初日に行くのもいいけど、こういう記事を読んでから行けばツボを外さないで楽しい体験ができるのに(でも週末はゲロ混みだけど)。
SDR-4X IIの「市販間近っぽさ」は確かに感じた。ステーションについた液晶ディスプレイを見ながら、かみさんと「売る気だね」と話していたものだ(ハイ、今年も夫婦で行きました……)。SONY製ながら、欲しいと思わせる機械である。でもなぁ、高級乗用車並みの金を投じて、1年後に壊れたら泣けるよねぇ……。
もちろん、「ASIMO欲しさ」はSDRの比ではないが。そうそう、今日は会場で買ってきた「ASIMO傘」を使えそうな天気ですよ!! ひゃっほう。
■ Be Silent
イーレッツのファンレスサーバ。いくらチビマシンが好きとは言え、Eden 667MHzで10万は高すぎる。NIC×2とか、ファンレスとか、メリットも大きいけど。Pentium-Mでこういうマシン、作ってくれないかなぁ。
■ mobileimap
高林さんが作った携帯用Webメーラ。やっぱなー、こういうのはCGIで作るのは無理があるから、こうやって独立したサーバになってる方がいいわなぁ。
職場の個人IMAPサーバで動かそうとしたら、IMAPのプロトコルレベルでエラーが出てうまくいかず。これはたぶん、Courierが古いせいだ。まぁいいや、会社で動かしてもしゃーないし。
自宅のAsumiではRubyが1.6.5のせいで動かなかったが、1.6.8のtime.rbとuriを無理やりねじ込んで動作させる(つーかはやく1.6.8にすれ)。高林プロダクツは手軽に動かせる勘どころが、いつもきっちり決まっていて、気持ちがいい。電話番号の識別がちょっと甘かったので、ML参加への挨拶代わりにパッチを投げておく。
さて、このままポートを開けてもいいけど(SJISで素直なHTMLだし、たぶんfeelH"端末でも読めるだろう)、できればWWWアクセスはすべて80番で受けるようにして、mobileimapへはreverse proxy経由にしたいなぁ。Apache単体でもmod_proxyでできるのか。やってみるかな。
……と思ったら、mod_proxy.soが入ってない!?
% ls /usr/lib/apache/mod_proxy* zsh: no matches found: /usr/lib/apache/mod_proxy*
■ KoBit
自分が欲しかったのはWikiFarmEngineだ、とわかったので、KoBitさんはそっちの方向に進んでみてこらうことにした。まぁ、実験プロジェクトだからこの先どう転ぶかわからんけど。
いちおう、トップページから任意のWikiを作成できるようにしたバージョンを、自作サーバ上で動かしてみた(TheKobit)。ためしにいくつかのコンテンツをツッコんでみた。相変わらずWikiEngineとしての基本機能は×なままだが、こういうのが欲しいんだよ、うん。
……なんでこんなことをしてるかっちゅーと、外がすごい風雨で、「Asimo傘が使える!(喜)」どころか、「Asimo傘が壊れちゃう!(悲)」になりそうだからである。早く帰ってProjectX見ないといけないんだが。
2003-04-07(月) [長年日記]
■ WikiFarmEngine?
おれはどっちかつーと脊髄反射で書くタイプなので(?)、文章化して初めて、自分の中にくすぶっていたものが表出することが多い。
昨日のこれを書いて、やっと自分が欲しかったのは「WikiEngine」じゃなくて「WikiFarmEngine」だということに気づいたよ。そうか、そういうことか……。さらに、サービスモデルはレンタル日記じゃなくて、むしろQuickMLだな。
■ tDiary: プラグインエラー対策
プレビュー画面では、プラグインエラーが発生したときにすぐ再編集可能にしたんだけど、追加や登録時にも、すこしまともになるようにした。といっても、従来は
- 「Update」をクリックして
- 問題のある日付を入力して編集
という2ステップ必要だったのを、
- 「Edit(YYYY-MM-DD)」をクリックする
だけにしたという。それだけ。まぁ、これで「エラーの起きる文章を何度も何度も追加する」というミスは防げるかと。
#なかなか本質的な改造に手をつけられない……。
2003-04-06(日) [長年日記]
■ 鉄腕アトム
見ようと思っていたのに、すっかり忘れて寝坊した……。
■ 日本GP
出かけなくちゃいけなくて、MotoGPまで見られなかった……。
■ tDiary: プレビュー機能(2)
昨日のは(やっぱり)バグっていて、セオリーどおりちゃんとキャッシュを消してからバージョンアップした人は動かなかったもよう。自分はキャッシュなんて消していなかったという。だって今回の変更はキャッシュ関係なかったんだもん(笑)。……すまん。
先ほど修正分をcommitしておいたので、動くのではないかと思う。が、昨日の変更からさらなる変更が別途加わっているので、まだまだ熱いことに変わりはない:-)
■ ナビゲーションバーのポリシー
tDiaryのナビゲーションバーに関しては、たしか去年の今ごろ、よその日記でちょっと議論したことがあって、naviプラグインがnavi_userとnavi_adminに分かれているのは、たしかその影響もあったりする。
でも、日記システムのナビゲーションバーを一番よく使うのは誰かと考えた時、実はそれは筆者本人なのだと気づいて、デフォルトは変えなかった。よく思い起こしてみて欲しい。巡回している他人の日記を読んでいて、そこのナビゲーションバーを操作することがどれほど少ないか。逆に、自分の日記のそれを操作することがいかに多いか。
GUIのデザインを万人向けに作ることは不可能に近くて、ターゲットユーザを想定してその人がもっとも使いやすいデザインを選ぶという過程がどうしても必要になる。ターゲットユーザを選ぶ時点で恣意的なものが入ってしまうし、そのユーザに何をさせたいかと考えることもある種の操作になる。
tDiaryのナビゲーションバーのターゲットユーザは、(経験上)筆者本人にするのが良い。でも、一般読者が使うことも想定して、筆者にしか意味のない「更新」ボタンは一番順位の低い右端にある(Asumi日記でそうなってないのは単なるデザイン上の制約[笑])。ちなみに、BlogKitでは少し違うポリシーを導入してある。
一方、Wikiで「編集」を左端にすべきだと書いたのは、訪れる人すべてをターゲットユーザにした上で、「このページを編集してくれ!!」というメッセージを送りたいからだ。まぁ、すべてをターゲットにするという時点で無理があるのは百も承知なんだけど。
■ Wiki: 新規作成
ちょきにも言及があったので反応。
その「Wikiに今あるページとは全く違う内容のページを作ろうとした場合」に新規ページを作れなくて困るというのは、そもそもそんなページをそのWiki内に作るべきなのかどうか、考え直した方がいいんじゃないかと。
自分で運用しているWikiを含め、いちばんしっくりくるWikiサイトというのは、明確な目的を持ったサイトなんだよね。tDiary-usersとか、Rubyリファレンスマニュアルとか。逆に、(自分のを含め)個人が自サイト内になんとなく設けたWikiというのは話題が発散していてすごく扱いにくい。そこに何を書いたらいいかわからなくなる。
というわけでおれは、どこかのWikiサイトを訪れた時、既存のページからリンクという形を持てないような新規ページは起こさない。でないと、そのサイトが持っている目的を混乱させてしまうと思うからだ。逆にWikiサイトの管理者は、目的を明示するような上手なインデックスページを設けるように心がけた方が良いと思う。
あと、新規作成できるかどうかと、ページサイズが大きくなるかどうかには、あんまり相関があるとは思えないんだけど……。
◆ koyasu [SDR は高級自動車並の値段になるのでしょうか? AIBO の値段と比べると高すぎる気がします.個人的には高くても3..]
◆ ただただし [その金額ではまず出せないと思います。現時点では、ともに一桁違う金額が言われていますね]
◆ たけうち [いわゆるWikiFarm的な使い方だけでなく、個人が目的の明確化のために気軽に複数のWikiを起こせるというのはいい..]
◆ kog [うちのFreeBSDだと、libproxy.soってファイル名みたいです。apache1.3.27です。はずしてたら..]
◆ ただただし [いや、あたりです。 というか、まさに今、同じ回答に自力でたどり着きました(^^;]