2000-09-20(水)
◆ オリンピックモード
瀧本のそで釣り込み腰、カッコイイねー。千駄ヶ谷の鳶島みたい。表情は橘だけど。ってまた帯ぎゅネタかい。しかしあれだ、たいして期待されてない人があっさり金メダル取っちゃって、メダル確実なんて言われてる人(昨日だと柔道の青木や競泳の萩原)が崩れちゃうのが、オリンピックの伝統と化してるな。これをして日本人選手のメンタリティの弱さを指摘するのは簡単だけど、オリンピックの重圧なんておれたちパンピーには想像もできないほど重いだろうし、安易に批判的にはなれない。つーか、萩原のインタビューなんて気の毒で直視できませんでしたよ。そんなに謝らなくてもいいのにのぅ。
◆ Ruby 1.6.0
さて、昨日あっさり通ったかに見えたRuby 1.6.0のMakeだが、dbmモジュールができていなかった……。RubyのMakeは、拡張モジュールのMakeが通らなくてもエラーにならないのか。以前src.rpmからビルドしたRuby 1.4.6付属のパッチを読むと、Rubyはcdefs.hが/usr/includeにあることを期待しているのにKondaraは/usr/include/sysにあるとか、ndbm.hも/usr/includeじゃなくて/usr/include/gdbmにあったりとか、そういう非互換があるらしい。1.6.0ではcdefs.hに関しては対応されたみたいだけど、ndbm.hは未対応。手パッチを当てればいいんだけど、もっと楽な方に流れよう。/usr/includeに、/usr/include/gdbm/ndbm.hのシンボリックリンクを作る(笑)。これで何も変えずにMakeが通るぜぃ。
それから、FreeBSD 2.2.7上でconfigureが通らない。一見通ってるように見えるんだけど、できたMakefileがからっぽという。謎だ。時間見つけて追っかけよう。
◆ 辞書検索CGI
わたなべさんの日記にあった、NDTPを使った辞書検索CGIをちょっと改造して使ってます。これはいいです。今まで、Ruby-EBを使った自作のCGIを使ってたんだけど、やっぱNDTPを使う方がコストが低いのか、複数辞書をくし刺しで検索させてもぜんぜん早い。Ruby 1.4.6だとcgi-lib.rbにパッチをあてないといけないけど、1.6.0ならそのまま通るので、本格的にこっちに乗り換えた。さらに楽ちん辞書引き環境だわぁ。
◆ Visor
Visorもカラー化かぁ。でも、興味があるのは新しいモノクロ版「Visor Platinum」の方だな。速いCPUに8MBメモリ、そして乾電池。理想的。これは買ってもいいかも。おれはPDAを内蔵充電池にするのは絶対反対派なのだ。だって、海外旅行なんかで、充電のためだけにACアダプタを持ち歩くなんてまるっきりアホじゃん。単三や単四の乾電池なら、世界中どこでも手に入るし、予備を持ち歩くのも苦痛はない。というわけで、PalmVもIIIcも、CLIE(これは別の意味で大却下だが)も、新しいVisor Prismも、まったくout of 眼中。VisorならBlueToothが使えるようになるのも早いだろうし、やっぱ次に買うならモノクロ・乾電池仕様の英語版Visorやねぇ。
◆ ブラジル戦
今日のブラジル戦はどうしようかなぁ。昨日から神経痛のような頭痛に悩まされているので、早く帰りたいんだが。そうすれば家で見られる。ただ新横浜にいると、国際競技場の大スクリーンでバカ騒ぎをするサポーターどもに埋もれて見るという選択肢も残されている……って、書いててヤになったのでやっぱ帰るか(笑)。
2001-09-20(木) 10005歩
◆ Ruby 1.6.5
こういうことを言ってる人もいるので(笑)、入れ替えた。tDiary、RuBBSの動作は、ざっと見たところ問題なし。
以前も書いたけど、PStoreのフォーマットに互換性がないので、1.6.4で作ったPStoreファイルを1.6.5で読む(自動的に更新される)と、二度と1.6.4で読めなくなるので注意。もちろん1.6.5を使い続ける分には問題はない。
ちなみにtDiaryはPStoreを使っている。RuBBSは使っていない。
◆ Ruby 1.6.5(2)
……と思ったら、ツッコミができねー。コケるのはmd5をrequireしているnet/smtpの部分。問題が起きるのはFreeBSDだけ(つまりこの日記が動いてるマシン)だ。$HOMEに入れてるせいだろうか。こんな感じ。
$ ./ruby -r ext/digest/md5/md5 -e0 0: Shared object "libruby.so.16" not found - /home/spc/lib/ruby/1.6/i386-freebsd4.3/digest.so (LoadError)
configure時に--enable-sharedを付けてみると、こうなる。
$ ./ruby -r ext/digest/md5/md5 -e0 /usr/libexec/ld-elf.so.1: Shared object "libruby.so.16" not found
これって、Linuxのldconfigみたいなもん? だとすると、root権限がないとインストールできないじゃん。どうすりゃいいんだ……。
◆ Ruby 1.6.5(3)
とりあえず、--enable-sharedをつけるとmd5に限らずRuby本体も実行できないことがわかったので、sharedなしでリビルド。
そんでもってnet/smtp.rbのrequire 'md5'をコメントにすることで回避した。どーせ認証するコードは使ってないし。つーことは、md5だけがおかしいってことかいな。うーむ。原因追求はまたのちほど。
2002-09-20(金) 9778歩
◆ tDiary: 本日のハンティング
巡回先よりMemorandumを捕獲。そろそろいいだろうって、どういうタイミングなのだ(笑)。
◆ ポータブル・オーディオ・プレイヤー
こんどはCREATIVEからハードディスクタイプが出てしまった。NOMAD Jukebox Zen。この記事に比較表が出ているけど、Gigabeatよりデカくて重いって、なに考えてんねん。
やはりこれ系はiPodがダントツでいいな。それでも重すぎるんだが。
◆ yapeus!
たしかに、最近また参加者が増えてるみたいに見える。こないだ9,000ユーザ越えたとかメルマガに書いてあったなぁ。
実は以前、アカウント作って、H"から日記つけてみたことがあったんだけど、ツッコミがないから長続きしなかった。やっぱり日記にはツッコミが必要だ!!(笑)
あと、なんだかいつも重いし、携帯からは書き込めるだけで読めなかったし、Last-Modifiedもつけてくれないし。メール更新時のパスワードの扱いは目新しくて面白かったやね。
今はtDiaryでもメールで写真日記できるしなぁ。ちゃんと解約すべきかな、使い道ないし。
◆ tDiary.Net: 容量制限とか
容量の制限は、いまのところ付ける気はないなぁ。あまりに非常識なことをする人が現れない限り、明文化したいとは思わない。しょせんテキストだけなので、いくら増えてもたかが知れているというのがあるけど。いまいちばん大きいのは、実はNamazuのインデックスだったりするし(笑)。上で取り上げたyapeus!なんかはサイズ制限付きとは言え写真日記だし、人ごとながら心配になったりして。
「tDiaryでメール写真日記」は、自分で設置した上に、専用のメールアカウント(それも受信したメールをツールに渡せる環境)が必要だったりして、敷居が高いのはたしかですな。おれの知る限り、5人くらいしか使ってないと思う(笑)。
◆ 本田宗一郎と井深大展
明日から江戸東京博物館で始まるこれ、supercub.netなんてサイトをやっているおかげで、前日の内覧会にお呼ばれすることができた。といっても平日のこと、なかなか会社を抜け出せず、やっと18:30ごろ到着。ま、見逃したのはSDR-4XとAIBOのステージだけだったからいいや(笑)。
アンチSONYのおれとしては本田側の展示に興味があったわけだが、考えてみればホンダはツインリンクもてぎにコレクションホールを持っている身。で、もてぎに何度も足を運んでいるおれにしてみれば、残念ながら目新しいものはなかったのであった。でも、貴重な展示品はすべてこっちに持ってきているみたいだったから、コレクションホール未体験者には手近でいい展示だと思う。
SONYに関してはこういう博物館って存在していないと思うので、ファンにはいいのではないか。つーか、おれだって生まれたときからアンチSONYってわけじゃないし(笑)、「わー、初代Profeelってこんなに小さかったんだー」てな感動もあったわけだが。
それにしても、中で落ち合ったスギヤマさんと話をしてる時間が一番長かったというのはどうよ。しかも内容は、明後日からのエコランの話という。
2003-09-20(土)
◆ 品川飲み
ふと気がつくと、右手に山形浩生さん、左手に増井俊之さんという状況なのであった。夢ですか、これは。
◆ 品川飲み(2)
これだけではアレなので、少し追記しておこう。例によって人数が多すぎて、誰がだかさっぱり状態というのは前回同様だったわけで、もう、挨拶もできなかった人が多くて申し訳ないやら、もったいないやら。ishinaoさんやnaokoさんもいらしたのにね。
ともあれ、現在最高にリスペクトしている研究者である増井さんにお会いできたのが、今回最大の収穫である。Visorの裏面にサインもしてもらったし(笑)。
最近の増井さんが公表しているものが、タイムスタンプと位置情報にこだわっていることは、月アスやユニマガの連載からぼんやりとわかっていたつもりなのだが、実際にモノを見せてもらうとなかなか衝撃的であった。
基本的に、場所と時刻がわかれば、たいていの事物は特定できる。「なに」という情報を生み出した時、それが「いつ」「どこで」生まれたのかを記録しておけば、関連する情報を見つけたり、整理したりするときにとても役立つ。それがGPS携帯と連動するIMだったり、Palmと連動するWiki(それも文書IDが自動的に時刻になるもの)だったりするのだ。
公開情報としてこういうものを置いておくとプライバシーのからみでいろいろ面倒になりそうだが、パーソナルな記録ツールとしては史上最強だと思ったね。もちろん、使い勝手とかにはまだまだ改良の余地はありそうだけど、「いつ」「どこで」「なにを」を手軽に意識することなく記録できる環境を持ち歩くってことは、これぞまさしく「脳の拡張」だ。
というわけで、インスパイアされまくった一夜であった。なんか妄想が膨らむなー。でも、「TUNGSTEN 7万円」は高すぎますよ、増井さん。ぐぅ。
◆ 品川飲み(3)
でも、パラボラ趣味に関しては、ほとんど誰も理解してくれなかったのであった……。
2004-09-20(月)
◆ 自宅サーバ再構築(3)
Webサーバ復活。ひよってApache 1.3系にしてしまいました。時間があれば2.xにするんだけど……。でもsargeのApache 1.3は、モジュールのロードがmodules.confに分かれていたり、追加設定はconf.d配下にファイルを分けて置けるようになっているので、やや2.x風味なんだろう。
というわけで、こま犬ライブラリ復活。もっとも、更新はまだしばらく無理だろう。また倉庫があふれていく……というか、メールの返事も出してない。それからmobileimapもreverse proxy経由に戻す。
ntpも復活。snmpは……なんだか面倒なので復活する気にならない。夏の盛りだとMRTGで温度変化を見て一喜一憂(?)するんだが、もう秋だしなぁ。
vimのレスポンスが異常に遅い問題は未解決。ストレスたまってたまらんのだが(どっちだ)、ちょっと検索した程度では同じ問題を見つけられず。困ったなぁ。
◆ 自宅サーバ再構築(4)
vimが遅い問題、変数termの値のせいだというのはわかった。全端末でscreenを使っているので、環境変数TERMの値は「screen」になっている。それが展開されるvimのtermの値も「screen」。これを試しに「vt100」に変えてみたら格段にレスポンスが良くなった。
ちなみに「kterm」とか「xterm」でも遅いまま。まだ謎っちゃぁ謎だなぁ。
2005-09-20(火)
◆ ximapd 0.1.1
0.1系がリリースされたので、svn switchで0.1ブランチに移行する。今回からインストーラが付いたようだ:
% svn switch http://projects.netlab.jp/svn/ximapd/branches/0.1 % sudo ./install.rb
./pluginsにあらかじめ入れておいたオリジナルのプラグインも、ついでに/usr/local/shre/ximapd/pluginsにインストールされたようなので、~/.ximapdも書き換えよう。
で、起動してBecky!からつなごうとしたら、だんまりになって動かないのであった……。えー。testもSSLがらみは全部エラーになるけど(何も入れてないので)、他にエラーは出てないしなぁ:
% ximapd --start --debug D, [2005-09-20T09:51:36 #18072] DEBUG -- : loaded plugin: /usr/local/share/ximapd/plugins/whitelistfilter.rb D, [2005-09-20T09:51:36 #18072] DEBUG -- : loaded plugin: /usr/local/share/ximapd/plugins/spamfilter.rb D, [2005-09-20T09:51:37 #18072] DEBUG -- : loaded plugin: /usr/local/share/ximapd/plugins/expirer.rb I, [2005-09-20T09:51:37 #18072] INFO -- : started server (port=20143, ssl=false)
このあと、Becky!からつなごうとしても何もメッセージは出ない。接続の初期の段階で止まってるのか? ちょっと今日は追いかけてる時間がないから、とりあえず0.0ブランチに戻すか。
◆ ruby 1.8.3 preview3
preview3が出たので、昨日のうちに手元のtDiaryでいちおうチェック。今回はまだ第二tDiary.Netのrubyは新しくなっていないようなので(笑)。
いちおうTrunk HEADでは問題なく動いてるようだ(が、例によって網羅的なテストなどしていないのでなんの保証もない)。
◆ 大戸屋改装後
新横浜駅前の大戸屋が店内改装を終えて再オープンしたので、行ってみることに。
で、店内は何も変わっておらず、何が改装やねんと思ったら、なんとシステムが先払いから後払いに変更になっていた。おかげで行列がいつもの倍の長さがあるわ、帰りもレジ前が大行列だわ、はっきりいって改悪だ! 昼休みが全滅だよ。混雑時は前払いの方が回転がいいに決まってるじゃん。何考えてるんだか。改善されなければ二度と行かんぞ。
2007-09-20(木)
◆ ヘッドフォンの寿命は18ヶ月前後
帰宅時にiPodをつけたら、右からしか音が出てなかった。断線かぁ〜。
買ってから20ヶ月か。先々代が16ヶ月、先代もたぶん20ヶ月くらいだったかな。つーことは寿命か。しょうがない、ポータブルなヘッドフォンは消耗品だからな。消耗品だからあんまり高いのを買ってもしょうがない。上限1万円で何か探そう。
問題は忙しくて新しいのを買いに行ってる暇がないことだ。しばらくは予備を引っ張り出して使うことにした……んだけど、もー、ケーブルがだらだらだらだらだらだら長くてたまんないっつーの! おまけに低音が強調されすぎてて、真の声がさらに野太く聞こえるし!
しかし、よりによって(たぶん)来週iPod touchが届くタイミングで壊れなくてもいいのに。まぁ、純正ヘッドフォンは死んでも使わないから関係ないけど。
腹冷えるぞ。
今野が退場した10人のチームに負けるとか、どうなのよそれ……。

# ただただし [テスト]
# eban [% ./configure --prefix=$HOME --enable-shared % env LD_RUN_..]
# づ […1.6.…3?^^; > (4)]
# ただただし [くっ……(汗)]