1999-12-03(金)
◆ Enlightment
昨日はインストールして立ち上がることを確認しただけだったので、今日は色々と設定してみようと思う。と思っても平日の夜なんてたいして時間がないので、また立ち上げていろいろといじってみるだけ。そもそもEnlightmentを使うのが初めてなので(とゆーか、Xのウィンドウマネージャを使うこと自体がほとんど初めて)、ロクにわけがわからいままでちょぼちょぼいじる。なんとなく、派手すぎて合わないような気がする。気がするだけ。だけど、第一印象は大事だ。
◆ マウス
そうそう、忘れてはいけない。左利きなので、マウスの左右ボタンを入れ換える必要があるのだ。これもVineで予行練習済み。~/.Xmodmapというファイルを作って「pointer = 3 2 1」と1行書くだけ。KDEを入れればGUIで設定できるみたいだけど、ま、いいっす。マウスカーソルの矢印が左を向いているのも気に入らない。右利きの人には自然かも知れないが、左利きには不自然この上ないのだ。 Windowsでは左右を入れ換えたビットマップを用意して使っていたので、Xでもぜひそうしたいのだが、やりかたがわからない。これは宿題。
◆ KDE
kondara.orgにはすでに初期トラブルに関する情報やFAQが掲載されているので、ひととおり目を通す。こういう迅速さがkondaraのいいところだよね。まず、KDE Workstationを選んでインストールしても、 KDE自体は入ってないということがわかる。ようするに元になったredhat Linux 6.0ではああいう選択肢を選ぶとKDEやGNOMEがちゃんと入るのだが、日本語化が完全でないKondaraではあえて入れない方針にしたというわけね、と想像。
さて、Kondara 1.0にはまだGnome野郎Aチームの成果が入っていないのと、最初にKDE Workstationを選択したこともあるので、KDEをひととおり入れてみることにする。まずはCD-ROMをmountしてみなくちゃね。Vineではこれをやったことがなかったので、このあたりから初挑戦になる。……けど、このあたりは学習済みなのでたいして問題なし。rootになってから、
# mount /mnt/cdrom
これで完了。あとはKondaraにあるドキュメントを参考にしてrpmを使ってKDEを入れるだけ。そのあといくつか設定を済ますと、問題なくKDEが使えるようになる。おお、Vineで入れた標準のKDEと違って、メニューのアイコンがペンギンになってるぅ。やるなぁ。しばらく、デスクトップの設定を変更するなどして遊ぶ。元は WindowsっぽいGUIだったけど、せっかくWindowsとお別れするのだから、少なくともWidgetくらいはWindows互換じゃなくしよう。あとは好みの黄色系配色にして決め。スクリーンセーバーはとーぜんMatrixでしょ(笑)。
◆ runlevel
それから、最初からXが立ち上がっておくようにしないといけない。これもKondaraのサイトに変更の仕方が書いてあった。そもそもXの起動方法はstartxじゃなくてxinitだったらしい(笑)。まぁ、ちゃんと動いてたけどね。で、loginの時からXを動かしておくには、/etc/inittabというファイルの、以下の行を
id:3:initdefault:
以下のようにするだけでいい。
id:5:initdefault:
いわゆるrunlevelってヤツですね。ここで使うわけだ。あとはメインのブラウザとして使うw3mの設定。キーアサインをw3m標準に戻すために、/usr/doc/w3m-991028/doc-jp/keymap.defaultを~/w3m/keymapとしてコピーして完了。……と思ったら、このファイルのバグらしく、前のリンクに戻るC-uのアサインがされてなかった。これは自分で直して、ついでにw3mの最新版のソースでも直っていないことを確認してから、w3mのページにある連絡帳に報告を入れておく。
◆ rxvt
これ以外の不満は、メニューにあるX端末エミュレータがktermになっていることか。これはどうやったら変更できるのかよくわからない。どうも、これはあらかじめ用意してあるデフォルトメニューで、rootでしか変更できないみたいな感じがする。いろいろ探してみると、下のバーに出ている端末エミュレータのアイコンで起動されるのはこのファイルらしい:
/usr/kde/share/apps/kappfinder/apps/Utilities/kterm.kdelnk
このファイルをrootになって編集することで、ktermをrxvtに変えることができるようになった。正式なやり方じゃないと思うけど、今日はここまで。
2001-12-03(月) 11284歩
◆ 本日のハンティング
紅玉日記を捕獲しました(117)。う、そういえば、Ruby/Becky!は入れただけで使ってない(いじってる暇がない)のであった(^_^; 自宅はSylpheedにしちゃったしなぁ。
さらにD's memoも(118)。ふふふ、見つけ出しました。ずいぶん前から使われてるではないですか。たしかにVinePlusにはgogo-2.39が入ってるなぁ。Maryにそのまま入るかな。Vineってバイナリ配布に関して、どういうポリシーなんだろう。厳密に言えばヤバいんだよね、gogoって。
◆ マウスカーソル
会社のメールサーバが吹っ飛んでしまったので(RAIDまわりのトラブル。復旧のメド立たず……)、けっこう暇なのであった。困ったね、こりゃ。
usability.gr.jpから、Lecture: カーソルの制御を読んで思う。マウスカーソルは、基本的に操作者の意図しない挙動をしてはいけない。このエッセイであげられているWindows2000(以降)の機能も、チューチューマウスも、「自分で操作してないのに勝手にカーソルが動く」という「びっくり」が生じることに変わりはないのだ。視線の動きも強要されるので、ユーザビリティの観点からすれば感心できない。
……という信念のもと、Windows 3.1の頃にマウスにぽん!というソフトを作ったことがある。正確にはアイデアを出しただけで、コードはhoukouだけど。これは、マウスカーソルを動かすような勝手な真似はしない。その代わり、ウィンドウの方がカーソル位置に合わせて開く。例えばダイアログボックスは、OKボタンがマウスカーソルの真下に来るような位置に開くのだ。これなら視点はマウスカーソルのある位置から動かないし、ボタンを押すためにマウスを操作する必要もない。それどころか、「この辺にウィンドウを開いて欲しいなー」と思った位置にあらかじめマウスを動かしておくと、そのあたりに開いてくれたりして、Windowsを思うがままに操る快感があったものだ。
これ、すっげー便利だったんだけど、実はかなり相性の悪いソフトもあって、あまりまじめにプロモーションやアップデートはしなかった。もちろんWin32向けには作っていない。なんで誰も似たようなソフトを作らないのか、不思議に思う。つーか、これは真似しても文句言わないから、真似してくれ(笑) >MS
◆ メールいじり(2)
Content-Type: text、そういう歴史もあったんですか。へぇ。たしかにMime-Versionはついてない。
でも、「text」だけのはRFCにもないって書いてあるから、やっぱり不正なのでは……。ちなみにこれは「MSなんちゃら」じゃなくて、たいていac.jpな人が差出人だったので、UNIX系の何かなんだろうな(もちろんX-Mailerなどないので詳細不明)。
こんなのまでTMailにサポートしろっつーのは酷かな。
◆ tDiary
希望したら月またぎパッチが公開されたので(ありがとうございます)、Todoに追加。方針としてはこんな感じで。なお、私のRubyスクリプトは(今となってはマイナーな)3タブなので、8タブで展開すると読みにくいでしゃう(笑)。
◆ 本日のハンティング(2)
今日は多いなー。備忘録+随想録(120)。って、誰かと思ったらaさめじゃないですかっ。うわーん(なぜ泣く)。tDiaryの重さ測定(←意図的な誤読)は面白いです。ほれみろ、やっぱり重いじゃないか。
あと、よく見たらここも月をまたいでる。パッチ下さい(笑)。
2002-12-03(火)
◆ CygTerm(2)
たしかに、irbと相性が悪い。行編集とか、ぜんぜんできないし、変なタイミングで突然落ちちゃったりするし。readlineとのからみ?
と思ったけど、おれのはmswin32版だった。cygwinじゃないからあんまり意味なしか? 第一、Windows上でirbってほとんど使ったことがないので(普段はほとんどLinuxにsshしているため)、比較ができないのであった(そもそもreadline.soがないじゃん……)。
追記: コマンドプロンプトだと問題ないし、そこでbashを起動してからirbを動かしてもちゃんと動くので、やっぱCygTermの影響か?
◆ Wiki
オープンなWikiは、そうそう消されたりイタズラされたりするものではない、と思っていた。人間、「何やってもいいよ!」と言われると、逆にちょっと尻込みしてしまったりするものだ。そういう意味で、Wikiというのは訪問者にとってけっこう敷居が高いはずである。
……とは言え、そんな法則は絶対ではなく、実際に消された事例なんかを目の当たりにすると、ちゃんとした対策も必要だよなぁ、と思う。Wikiと対比してWebDAVの名前があがったりするのも、そういう背景があってのことだろう。でも、WikiとCVSを連動させるというアイデアはけっこう見かけるけど、実装を見たことがない。海外にはあるんだろうか。
そういえば、最近Ruby/CVSを見ていたんだけど、これって子プロセスでcvsを動かしてるのか。そう言えばCVSにはAPIがなかったような……。ふぅむ。
◆ tDiary: HEAD
ようやくパッチを読みきったので、うちも長年日記対応版にアップデート。もう3年になるから、読み返すとけっこう面白い。2年前の今ごろは、ちょうどKondaraを入れたばかりで、右往左往の毎日であった。
そういえば、この宿題はいまだに解決してなかったよ!!
◆ 第2のtDiary.Net
ここは「の」を取って「第2 tDiary.Net」と呼びたいところ。第1が滅んだあと、帝国をふたたび勃興させるために隠しておくのだよ(ちゃう)。お尻に「市」をつけると別のアニメになっちゃうので注意。
というわけで(本題)、しんちゃんがやる気になってくれたみたいなので、喜ばしい。なにせ光が来てるサイトだし、余力あるよねー。
リストのうち最後の項目さえ守ってくれれば(笑)、あとはなんとかなると思う。1.5系を使うというのはなかなか度胸がいるけど。ついでに英語版も使えるようにして、外人に貸し出しちゃったら?(笑)
「別のサーバーだということをわかりやすく」ってのは、例えば「hoge.s2.tdiary.net」とかかな。おれは別に分けへだてなく「hoge.tdiary.net」でもいいかって思っていたんだけど。これならサーバ間の引越しもURL変更なしでできるし。しんちゃんにこだわりがなければ、その他のサービスも全部www.tdiary.netのものをそのまま使ってもらっていいし。たぶんうまく連携させられると思う。
◆ トヨタカップ
胸のつかえがやっとおりる。「ロベカル == ミニ・ミー」。
# kjana [そういえばうちのは [xk]term と emacs では KTerm*pointerShape: top_l..]
# akr [Ruby/CVS はローカルリポジトリに関しては cvs は呼び出さなかったような... (すでに記憶が薄れかけ)]
# ただただし [あうっ、そうなんですか。もうちょっと真剣に読みます……]
# akr [記憶を手繰ると... たしか、最終的には cvs clone を目指していたはずで、 そのために、rcs の部分は ..]
# しんちゃん [別のサーバーだということをわかりやすく というのは何か障害が起る場合「私はどっちのサーバーだっけ?」とかあると困るか..]
# かずひこ [↓とか参考になりません?>宿題 http://www.linux.or.jp/JF/JFdocs/X-Big-Cur..]
2003-12-03(水)
◆ トリビア(2)
なんでわざわざ「2、3年寝かす」と書いたのか理解してもらえなくて悲しい……と思っていたが、現在形で書いていればそうとられて当然である。過去形で書くつもりだったのに、なぜ。がっくし。
◆ IBM ThinkPad X40
最薄部20.6mm、1.23〜1.24kg、12.1V型XGAディスプレイ採用の薄型・軽量ボディー
おしい。おしいなー。あと200g軽くしてくれれば。まぁ、これ以上削るとThinkPadのウリである堅牢性が損なわれちゃうんだろうけど、持ち歩くおれの方はそれに耐えられるほど堅牢じゃないのだ……。
それにしても、おれにとってのBest of ThinkPadが、いまだに220だというのはどうよ。
◆ 冬モード
すっかり寒くなったので、自宅サーバを冬モードに切替え。CPUファンの回転数を落しただけだけど。これで年中運転できるといいんだがなぁ。
2004-12-03(金)
◆ IW2004
夕べは(いつも通り)日付が変わってからの帰宅だったし、 2日も風呂に入らないまま行くわけにもいかないし、 電車は混んでてノートを広げられないし、 おれは、いったいいつ発表資料を作ったらいいんだ?
やべー。
◆ IW2004(2)
例によって壇上より。
◆ IW2004(3)
前半はウケたが、後半は仕込み時間が足らず、ぐだぐだに。って、ウケさえすれば何でもいいのか、おれは。
◆ IW2004(4): Web & Internet Application Day
というわけで、参加してきたので簡単にレポートというか感想。TrackBackできるので、送っておくべし。でもこのページ、TrackBack Auto Discovery対応してないから打ちづらいですヨ……。
セッション1: blog
tDiaryのプレゼン資料(PDF)。今回は「日本Rubyの会」の肩書きで参加したので(ついに非法人はおれだけになっちゃったよ!)、スライドも「高橋メソッド」を採用(笑)。BroadBand Watchのレポートが早いなぁ(なんでInternet Watchじゃないんだろう?)。
#感想はなし。
セッション2: Wiki
こういう場でWikiのセッションが張られるのは初めて? どうも、会場と壇上の温度差が大きかったように感じた。つーか、おれは前から言ってるんだが、Wikiは作るのはたやすいけど使うのが難しいツールだから、こういう場に引っ張り出すのは開発者じゃなくて利用者じゃないとあかんのでは。
開発者を引っ張り出すにしてもwemaやRandomNoteのような新しい試みをバリエーションに加えて欲しいし、WikiPediaのような大規模運用の事例も出すべきだろう。今日の顔ぶれは、メジャーだけどバリエーションに乏しかった(ので、話題の方向性もあまりバラけなかった)。
このセッションだけBroadBand Watchのレポートがないのが、Wikiの現在の位置を明示しているような。それでもずいぶんメジャーになったと思うけど……。
追記: 後追いで出たBroadBand Watchのレポート。
セッション3: SNS
しのぎを削る各サービスが勢ぞろいし、期待してたより面白かった。BroadBand Watchのレポート。
特にrecommuni。いままで興味なかったんだけど、スピーカーの竹中直純さんはすごい切れ者だと思った。ああいう人がやってるなら信用してもいい(と言っても、recommuniで活動できるほど音楽に接してないけど……)。社長でもないのにあの場で「トランスSNSやりましょうよ!」と提案できる決断力は立派。あれに対してロクに反応できなかった他のサービスは、ちょっと情けない。 まぁ、サイト間連携ができて当たり前のウェブログと違って、囲い込みがまず前提のSNSのビジネスモデル策定は大変だと思うけどな……。
WaWaWaは、せっかく唯一のオープンソースソフトウェアだったのに、何ができるのかさっぱりわからなかった。事前に雑誌で読んでいたので目指すところは知っていたが、予備知識なしであれを見せられても何がなにやら。あのプレゼンはないよなぁ。せめてデモくらいしてくれないと。プロジェクト開発を謳うのなら、ちゃんと喋れる人を出さないと損だよ。
なんか、好き放題書いてるなぁ。すんません。
# yomoyomo [あー、ファイティングポーズを取ってますね。それはともかく、Wikiに金の匂いがなさすぎるのも問題なんでしょうね。]
# たかはし [プレゼン資料、感動しました。BroadBand Watchの写真でも目立ち方が違いますねえ。 こうなったらtDiar..]
# ただただし [いや、それを言うなら「tDiaryジャパン」じゃなくて「Rubyジャパン」でしょう]
# yoosee [recommuni は実際には(特に技術面とライセンシーの面で)まだ微妙な感じです。活動してるユーザ少ないし、クレジ..]
# ただただし [あー、技術面の話はちょっと別で(笑)。今回感銘を受けたのは竹中さんの熱意とかそういう方面の話です]
# 聴衆 [熱意というか、「志」というか。]
2005-12-03(土)
◆ FEEDBRINGERに削除ボタン〜
昨夜のメンテで、待望の削除ボタンがついた。いやー、7月に要望してから、苦節4ヶ月ですよ(←書いただけでは要望とは言わんだろ)。
これで、太りすぎた購読リストを少しはスリム化できるな。
◆ 川崎 2-4 G大阪@等々力
優勝のかかったG大阪と最終戦。だが、こっちも順位を落とすわけにはいかないからな。つーか、アウグストのラストゲームなんだから勝てよ〜?
ところで、去年がどうだったか忘れたが、試合後のセレモニー用ステージがバックスタンド前に。もはやメインスタンド前で何かやろうという発想自体がないのがすばらしい。
目の前で優勝されてしまった_| ̄|○
他球場の試合は随時携帯でチェックしていたんだが、C大阪がリードしていたので優勝はあっちだと思っていたのに、FC東京が追いついてしまいドロー、G大阪の逆転優勝につながる。まぁ、負けたこっちも悪かったんだが、FC東京も空気読めよな〜。ここは森島に優勝させてやるところだろ!(無茶)
それはさておき、客観的に見て、今日の川崎はG大阪の敵ではなかった感じ。向こうの戦略は単純で、ジュニーニョにボールが渡ったら3人で囲んでボールを奪う。それだけ。こんなミエミエの作戦なのに、ジュニーニョが視界に入ったらすぐさまパスを出す条件反射を身につけた川崎の中盤は、何度でも同じ手に引っかかる。この、過度のジュニーニョ依存、まったく救いようがない。格下の相手なら3人くらいかいくぐれるジュニーニョだが、格上の相手には通用しないわな。今日のG大阪はミスもほとんどなかったし。完敗でしょう。2点取れたのが奇跡だよ。
◆ yomoyomo迎撃宴会
等々力での最終節セレモニーが17:00開始とのことだったので、アウグストにお別れを言うのはあきらめて、渋谷へ。yomoyomoさんが上京するのに合わせて宴会。最近は一声かけると20人くらい軽く集まってしまうので、もう、誰が誰やら。最近、見通しのいい宴会に出たことがない。
昨日の職場宴会では食えるものがほとんどなかったのだが(そのくせ課長料金を取られるのでたまらん)、今日は事前に海鮮指定をしておいたので、けっこう食べられるものがあった。幹事のyucoさん、わがまま言ってすまん。お疲れ様でした。
2006-12-03(日)
◆ 伊豆へ(2)
朝食も、「塩鮭、目玉焼き、ハム」という旅館の定番でなく、いろいろ工夫があってよかった。稲取の朝市でイチゴとシイタケを買って出発(←なぜ魚を買わぬ)。
先端まで南下しようということで、海岸沿いを下る。途中、白浜海岸で休憩。相変わらず凪いでいるので、静かな海だ。
その後、白浜神社に寄って、ひさびさにこま犬をGET。ここ、境内が砂利じゃなくて白砂がしいてあるのが面白かった。
実は伊豆には(バイクで)何度も来ているけど、石廊崎まで行ったことはなかった(単なる観光地嫌いなだけだが)。この季節なら混んでないだろうしと、行ってみた。予想したとおり、とうだいは狭き門であったが、岬の突端の神社には無事参拝。もっとも、置いてあったこま犬は見事なまでの「昭和」だったけど。
この時点で15時。海岸沿いを北上したらひどいことになりそうなので、天城峠、伊豆スカイライン、箱根新道を通るルートをカーナビに設定し、渋滞知らずで半島を駆け上がる。
途中、伊豆スカイラインで夕暮れ。バイクでは早朝にしか来ないから、夕焼けを見るのは初めてだ。伊豆スカは、半島の東側も西側も見られるから好きさ。
東名はちょっと渋滞していたが、それ以外はほぼノンストップで、計算どおりに帰着。
2007-12-03(月)
◆ 第一tDiary.Netではてなスターが使えます
なんとなくこっちしか見てない人がいそうな気がしたので念のため。
第一ではてなスターが使えるようにしました(→tDiary.Net)。ホントはもっと早く使えるようにするつもりだったんだけど、画像の差し替えを最新のCSSを使う仕様に追従させてる時間がなかなかとれず。こないだやっと更新したのでインストールした。
12月4日現在、第三もサポート。


# あおき [Content-Type: text は昔対応したはず……と思ったら 別のところがバグってました。がっくし。ruby..]
# あおき [ごめんなさい、やっぱ ML はやめて 0.9.10 を出します。 ああ、やっぱり早く cvs.loveruby.ne..]
# a-higuti [月またいでるのは、「しぶちんメモ」さんのを当てただけです。ジャラリ歴に対応したらパッチ送ります(うそ)]
# ただただし [あら、そうでしたか >パッチ]