2001-06-30(土)
◆ jvim
またebanさんにツッコまれてしまいました。とほほ。そういえば、Linuxで使ってるvim3.0は、Brendにある日本語化パッチ1.5のRPMだもんなぁ。でも、Windowsでは2.0パッチを使っていて、「mozillaのbookmarkが読めないなぁ」と思っていたのだ。あれは単に文字コード判定を間違っていたのか。
お詫び(?)に、最新のjvim3.0j2.1aをRPM化してみた(i586.rpm/src.rpm)。元ネタはVineのSPECだが、非常に個人的に使いやすくしてあるので汎用性はない(をい)。変更点は以下のとおり。
- 日本語はX上でのみ使うつもりなのでCannaサポートはなし
- バイナリは/usr/bin/jvimのみ。/bin/vi等の置換はしない
- manページはjvim
- あとのファイルはすべて/usr/doc/jvim-3.0j2.1a配下に
◆ Kondara 2.0インストール(1)
週末はゲーム三昧……の予定だったのに終わっちゃったので、Maryのインストールをすることにした。アップグレードではいろいろとトラブルが起きているみたいなので、まっさらにして入れ直しちゃおう。目標は安定したシステムなので、危ない橋は渡らないに限る。一番安定なのは「アップグレードしない」という選択肢だけどね(笑)。
まずは以前使っていた20GBのディスクにバックアップ。ホントはrunlevel 1でやるべきかもしれないけど、うちの場合はfetchmailさえ止めれば大丈夫でしょう。
% fetchmail -q % su # mount -t ext2 /dev/hdb5 /mnt/hdb # cd /mnt/hdb # tar c /home | tar x # tar c /etc | tar x # tar c /var | tar x
◆ Kondara 2.0インストール(2)
SCSI CD-ROMにPC/AT binary CD1を挿入してboot。/tmp/sdaが読めんとか言われるが、これはzip100のことか? とりあえず無視して進めよう。
パーティションは切り直すが、結局以前と同じに。/はReiserFS。/bootはext2に。
ファイアウォールの設定なんてのが増えてる。家庭内LANでしか使わないので、これは「なし」に。
マウスは何を選べばいいんだっけ? LogitecのWheel USBってのがあったけど、今、シリアル変換して使ってるしなー。USB接続にしてこれにすっか。
パッケージはGNOMEに加えてKDEも追加。実はKDE2.0に乗り換えてみようかとたくらんでいるのだ。安定してるみたいだし。Konquererもよさげだし。進めていくと、postgresqlを入れるだの、MySQLを入れるだのと言ってくる。うーん、RDBがデフォルト必須の時代になったってか?
よし、フォーマットとインストールが始まったぞ。あとは待つだけだ。
◆ Kondara 2.0インストール(3)
パッケージのインストールで終わりかと思ったら、次はXの設定だった。忘れてた(笑)。しかし、これがうまくいかない。何度か設定を変えて繰り返していたら、そのうち画面が真っ暗になってうんともすんとも言わなくなってしまった。やっべー。
仕方がないのでもう一度最初からインストールやりなおし。とほほー。Xの設定はスキップして、インストールが終わってからすることにした。
そしたら無事にコンソールからのログインまでは成功。その後Xconfigratorを使ってセットアップをしたらちゃんと使えるようになった。よかったよかった。液晶のせいか、どうもディスプレイ周りのセッティングがうまくいかないことがあるような。
さて、そしたらグラフィカルログインにして、KDE2を選択。ちょこちょこいじってみたけど、時々アプリが落ちる。mphでアップデートすれば直るかな。まぁ、しばらく使ってみよう。
続いては環境の復旧だ。CDが2枚あるからどっちから入れればいいか探すのが面倒だな。コピーしちゃうか。次の更新はLinux上からできるといいんだが……(ここまではLibretto上のIEから)。
◆ Kondara 2.0インストール(4)
リアルタイム・インストール日記と化しているが。更新が止まったら失敗ってことだったので、ここまでは成功と言えよう。
インストールが終わってなんだか気が抜けてしまったが、とりあえずちゃんとした作業環境を整えないといけない。まずはシェル(zsh)とターミナル(Eterm)かな。
その前にmph-getで楽ができるようにしよう。まず、2枚のバイナリCDをハードディスクにコピーだ。/var/media/cd/Kondara2.0-1とKondara2.0-2に丸ごと入れた。
さらに/etc/mph.confを以下のように修正(主要な部分のみ)。
$get_commands = [ 'ln -s /var/media/cd/%s .', ] $directories = [ "Kondara2.0-1/Kondara/RPMS", "Kondara2.0-2/Kondara/RPMS", ]
てぇと、こんな感じでインストールできるようになる。
# mph-get install zsh Eterm
で、環境を元に戻したんだけど、なんだか違う。zshはいいとしても、Etermはダメダメ。どうも設定ファイルの書式が変わってしまっているような。ちょっと面倒なのでとりあえずrxvtを使うことに。でもデフォルトでは字が大きいので、~/.Xdefaultsを作って以下のようにした。(2001-07-01:12x12→6x13に修正)
rxvt*font: 6x13 rxvt*mfont: k12
で、とりあえず作業記録代わりの日記を書いてみているわけだが。あ、その前にVJE-Deltaは入れてある。vje-supportはCDにはなくて、ftpのZooでなくNonfreeにsrc.rpmがあった。これを持ってきてrebuild、sdrで設定すればOKだ。さらにvim6で日本語の扱いがおかしかったので、試しにvim-enhancedを入れてみたら直った。でもまぁ、かな漢字変換中に表示されるフォントが大きすぎて変。こりゃいったい、どこで設定すればいいんだ?
さーて、次はメールかぁ。
2002-06-30(日) 3374歩
◆ W杯: ブラジルvsドイツ
下馬評ではイマイチだった両チーム、いざ決勝になってみるとこれ以外には考えられないのが不思議だ。3Rとカーンの対決が今大会で最高の見ものであるのは間違いない。「カーン対アン・ジョンファン」とか「ベッカム対ブラジル(笑)」なんて、もう完全に霞んでしまっている。
というわけで、スカパーでは朝から大会を振り返ったり、両チームの戦力分析を延々とやっているので、泳ぎに行くタイミングを完全に逃す。今日こそは、と思っていたのに……。
どっちが勝っても不思議じゃないけど、いちおう生試合を見たことも手伝って、ブラジルを応援することにする。現代の組織的サッカーを、本能のブラジルサッカーが下すというのは、それはそれで面白いだろう。個人的には組織的サッカーの方が好きだけど。
それにしても練習中のロナウジーニョとか、インタビューを受けてるカフーとか、連中、始終にこやかで、本当にサッカーが楽しそうだ。もし日本語が話せたら、ぜったい「ボールは友達さ!」とか言いそうな気がする(笑)。日本代表もああいうメンタリティを持ってもいいんじゃないだろうか?
◆ 暴走族
大阪府警の暴走族対策ポスター。視点はいいと思うね。あいつら、自分がカッコイイと思ってやってるんだから、それを真っ向から否定するのは当然の戦法だろう。人の迷惑になるからやめよう的な、いままでのやり方が、連中にアピールするはずがない。
と、ここまで気づいたら、例の「珍走団」の名称も正式採用して欲しいよなぁ。これはアピール力あると思うぞぉ。
◆ ナベでごはん
めったに料理をしないおれが書くのもなんだけど、ナベでごはんを炊くのはぜんぜん難しくない。
事前に気をつけることは、米を研いだあとしっかり水を吸わせること、米と同量の水をきちんと量って入れること、厚手のしっかりしたナベを使うこと。
炊き始めは強火でガーっと。沸騰したらすぐに、ごく弱火に。多少の吹きこぼれは気にしない。タイマーできっちり10分はかって、火を止める。その後、蓋をしたまま15分以上蒸らす。
これでまず失敗しないし、うまい。もっとも、最近のマイコン IH炊飯器はなかなかすごいらしいけど。
◆ W杯: ブラジルvsドイツ(2)
うおーっ、まさかあのカーンから2得点!! しかも2点ともロナウド!!
出だしからドイツペースで、「まぁ、ブラジルはエンジンかかるのに時間がかかるし……」と思っていたが、ドイツはあまりに巧いタックルと正確無比なパスでボールを手放さず、攻撃の手がまったく緩まない。一方ブラジルは、堅い守りでドイツにまったくシュートを打たせない。
なんだかチームが入れ替わったようなゲームだったが、それでもわずかなチャンスを逃さないのがブラジルサッカー。鉄壁のカーンがまさかのファンブルをしたところへの、ロナウドの走り込みはまさに野生の勘というか。いやー、夫婦で大声あげてしまったよ。
それにしても、ロナウドの緊張感はTVで見ていてもわかるくらいだった。前大会で涙を飲んだだけに、今大会こそ……という気負いが、むしろ固さになってしまっていた。それを他の2Rがしっかりフォローして、ちゃんとロナウドに花を持たせる。くぅー、感動するじゃあーりませんか。
しかし、結果的にはブラジルだったが、やっぱりどっちが勝っても不思議じゃなかった。もちろんカーンはよかったけど、ブラジルのDF陣、GKが光っていたと思う。両チームとも、しっかり守って、激しく攻めた。決勝戦にふさわしいゲームだったな。
◆ そうそう、今夜の我が家の夕食は、シュマンケル・ステューベのソーセージと、ドイツワインでありました。で、試合後、デザートにカーンを偲んで(?)、バナナを(笑)。
あー、それにしても明日から何をして過ごせばいいのやら……。え? tDiary? そんなものもあったねー(ぉぃ)。
2003-06-30(月)
◆ 週末のbsfilter
spam 144通、フィルタ率100%、誤認識1通。おしいなぁ。
これから職場のbsfilterのDBをmarshalからsdbmに変えようと思う……が、何時間かかるであろうか。
◆ 『ロブスター』(SFM 2003/08)
今月のSFマガジン巻末ノベルの『ロブスター』、なんと「オープンソース小説」ですよ(笑)。どちらかというと笑える話(?)なので、目くじら立てずに楽しむのが吉。
2004-06-30(水)
◆ 未読の山
さきほど、仕事用メールボックスのINBOXにあった未読が、ひさびさに一桁に。でも、これがゼロになる日は永遠に来ない気がする……つーか、消えた未読メールは、未読のまま他のフォルダに移動しただけという噂も。もう、レッシグたんみたいに降参しちゃおうかなー。
◆ 新プラットフォーム「J2SE 5.0」
しまった〜。tDiaryも「3.0」にすればよかったのかぁぁぁ(←上の記事とは特に関連なし)。
2005-06-30(木)
◆ 言及リンクのないTrackBackの何がいけないのか(2)
こんにちは、モヒカン族のただただしです。ぐへへへ(←自覚はあるらしい)。
こないだの記事では案の定、最後に入れた例え話に非難が集中しているが(と覚悟した程でもなかったな。相変わらずotsuneさんにはチクチクいじめられているけど)、いいじゃん! それでも例え話が好きなんだ!(ガリレオ・ガリレイの声で)。ま、あの例え話はその直後の「技術の応用にはもっと頭を使って……」の前振りに過ぎないのだから、あそこで瞬間湯沸かし器のスイッチが入っちゃうような人は、見当違いの反応を書く前に、もうちょっと落ち着いて文章を読む習慣をつけた方がいいよ、うん。
あと、あれをマナー論だと認識している人が多かったが、元の文には「マナー」という言葉も「常識」という言葉も含まれていない。注意して排除したからだ。あれを「マナー」と言ってしまうと、「マナーや常識は時代とともに変化するものだ」という反論が成立してしまう。あれは、技術を使うときは自分の利益だけを考えるのではなく、「幸せの総量が最大になるように」考えて行動すべしという、普遍的な原則の提示だと考えて欲しい。
つまり、3つのセクションでそれぞれ以下の弊害を例示して、リンクのないTrackBackが幸せの総量を減らす方向に働くことを示したのだ:
- 有用な情報を受け取る読者の数が減ってしまう
- 情報ハブのページランクが上がらない
- 受信者が無用なTrackBackを削除しなければならなくなる
あくまで「原則」だから、レアなケースでは言及リンクが不必要になるという反証をあげてもあまり意味がない。原則から外れた事例というのはどんな場合にもあるからだ(以前お返しTrackBackの記事でFriday5の例をあげた)。重要なのは、そのTrackBackがより多くの人にとってメリットになるように頭を使おう、受信者のデメリットになるようなTrackBackを送るのはよそう、という点だ。キーワードでぐぐって、見つかったウェブログにかたっぱしからTrackBackを送るつけるような、頭の悪い利用はもうやめようよ、そういう提言なのである。
追記
この記事のはてなブックマークでotsuneさんが『「モヒカン族」は説明なしで使うジャーゴンになったか!?』とコメントをつけていたけど、すでにぐぐると2番目に出てくるし、いいんじゃないの(笑)。だからと言って、tagに「モヒカン族」と入れるのはどうかと思いますが、tsupoさん。あと、まだはてなキーワードになってないのもよろしくない。誰か書くべし。
追記2
そう言えば、マイぷれすのすばやい対応にはちょっと笑った&感心した。どうせなら選択性じゃなくて、はてなみたいに一律受け付けないようにすべきだと、モヒカン的には考えますが。
このリクエストをしたユーザはたぶんこの人なんだけど、肝心のTrackBackをこの日記に打てなかったとのことで、心苦しい。こんな例は初めてなので、マイぷれす側の実装が特殊なんじゃないかと想像するが、どうだろう。
それはそれとして、一連の記事で理論武装(笑)はできたので、tDiaryでも言及リンクチェックをするフィルタの開発にとりかかろうと思う。もっとも、以前書いたようなタイムアウトの問題や、TrackBack元URLとして(いたずらで)巨大なファイルを指定されたらどうするとか、安全なシステムにするには考えなきゃいけないことは多い。ちなみに、実験台には第一tDiary.Netのみなさんになっていただく予定です;-)
◆ tDiary: ツッコミspam対策
supercub.netの方に、aタグ抜きのURLじか打ちツッコミspamがきて、かなり大規模にやられてしまった。不覚。
そこで、樂水開発日記にあった「httpの数」を閾値にするフィルタを導入。これは賢いね! 正規表現なんかをちょっと整理して、閾値は「5」に、こんな感じ:
return false if comment.body.scan( %r|https?://| ).size > 5
第一tDiary.Netなどにも一括して導入した。閾値はもっと減らしてもいいかも知れないけど、まぁスタートとしてはこんな感じで。
# としろう [「SEOですごい効果」ってのが曲者で...。たしかに母集団が多くなると(トリビアの泉によると2000以上?)、どこで..]
# matchy [はじめまして。pingbackの場合は言及リンクの確認が推奨されてるみたいですね。 http://lowlife.j..]
# ただただし [そもそもpingback最大の問題点は、その普及率の低さ……]
# matchy [いやいや、pingbackが推奨してんだからtackbackもそうしてイカン理由はねーだろというつもりでした。 pi..]
# Reiko Kato [今回はちゃんとトラックバックが受け入れられたようですね。ご心配をおかけしました。]
# ただただし [安心しました:-)]
2006-06-30(金)
◆ W-ZERO3のPQBoxに大富豪辞書を適用する
W-ZERO3上での日本語入力はPQBox(PPC版)で決まり! ……となったわけだが、一般的に配布されている辞書は欠けている単語が多すぎて、ちょっと実用には遠い。
Palm版を使っていた人におなじみの大富豪辞書を使いたいと思ったが、PQBox用に変換されたものを配布しているところはないようだ(富豪辞書はあるみたい)。「大富豪を使っている」という声はいくつかあるんだけど、配布してる人はいないのかなぁ。
しかたがないので自作。変換方法を見つけたので、Rubyでちょっとスクリプトを書いた。最終的にできあがった「128分割辞書」はdaifugo-pqbox-ppc.20060630.zip(追記: のちに改善版を公開)。どうしても自動化できない部分もあり、多少の手作業が入ってしまったのが悔やまれる。
上の変換方法にあるように、PQBoxは「パタン文字列」をPalm版由来のローマ字でなく、ひらがなで持ってしまっているので、欠落した送り仮名情報を補うためにただでさえ大きなデータがさらに肥大化してしまった。同じ理由で、英単語→日本語変換辞書も割愛せざるを得なかった。また、ローマ字→ひらがな変換の過程でダブった単語を削除するためにsort + uniqをかけたため、単語の出現順序が文字コード順に(結果として学習の手間がかかる)。以上、すべて「パタン文字列」ひらがな化の影響。どういう意図でこういう設計変更をしたのか、理解に苦しむ。
なお、ローマ字の扱いには、suikyo(水鏡)におおいに助けられた。Rubyバインディングがあるのはもちろん、ちゃんとDebianにパッケージが入ってるし! すばらし! 標準の「romaji」テーブルを変更して、「清音・大書き」用のテーブルを作るだけで一発変換。これがなかったら挫折してたね。
あとは顔文字はバッサリ(好みの問題)。
実際にインストールしてみたが、予想通り出現順序の問題はあるものの、それは学習が進めば解消するわけで、かなりストレスなく文章が入力できるようになった。とはいえ、学習の手間はバカにできないかも。大人しくdic-tk MEあたりを変換して使うか? いずれにしても、快適環境作るのにずいぶんと手間暇がかかるヤツだのぅ >W-ZERO3
2007-06-30(土)
◆ 川崎 2-1 神戸@等々力競技場
あからさまなハンドを華麗にスルーする審判とか、PKを外すFWとかがなければ3-0で勝ってもおかしくない試合だったと思う。途中から相手が10人になったんだから、4、5点入れたっていいくらい。
とはいえ久々の勝利! なのでそこは素直に喜ぼう。ただ、チーム状態はかなり悪いように見えた。特に誰が良いとか悪いとかじゃなく、チーム全体が調子を狂わせている。だから2-1は御の字。ロスタイムの勝ち越しはホントに奇跡だ。
調子が良くて勝ちまくってるときのフロンターレは、組織的な守備で相手のパスコースを消してインターセプト、そこから魔法のようなパスワークで攻撃に転じ、たとえ最初のシュートが外れても二重三重の攻撃がゴールを誘う、そんな緻密な連携による攻撃力が魅力なんだが、最近はそういう動きはまったく見られない。
DFはプレッシャーが遅くて後手後手に回るしかないからパスカットがぜんぜんできない。中盤も気の抜けたパスばかりで、パスの出し先に人がいたためしがない。我那覇が一時戦線離脱する前あたりまでは、全員がパーフェクトコミュニケーション*1が取れていたように見えたんだがなぁ。
それに今日は、神戸がすごく良かった。運動量がそもそも比べ物にならないくらいだったから、10人になってからも1人減った気がしなかったし。インターセプトも、どっちが川崎だよというくらい多かった。試合終了後に全員ぶっ倒れてたのもわかるわ。
*1 アイマス用語?


Before...
# 双月 [えー?(笑)って私も読んだことないですけど<キャプ翼>たださん]
# Nyan2 [鍋で飯を炊くってのは、飯ごう炊さんとか、コッヘルで炊くのと一緒ですよね。 キャンプ生活したことがある人なら、みんなこ..]
# ただただし [ロナウジーニョの命名理由はみんな知ってるもんだと思ってましたよ。同じチームにロナウド2人というわけにいきませんからね..]
# 殺助 [ソクラテスってのも、いましたからなあ(;´Д`)>ブラジル代表]
# おが [あ、ロナウジーニョって有名な話しだったんですか....はずかし。ソクラテスってのもいましたねぇ。]
# こ〜りん [久々にタレコミ. 工房日誌 http://shaft.dyndns.org/~shaft/diary/ 後藤喜一さん]