Kinesis Contoured Keyboardの余白に置くにふさわしいトラックパッドを求めていた私だが、Cirqueのサイトをたまに眺めては、発展の止まったデスクトップ用デバイスに嘆息していた。
一方、職場ではトラックボールをこよなく愛しつつも、家のリビングルームには居場所がない。また、究極と言われるSlimBlade Trackballも、それ自体が種の進化の終焉を示しているようでもあった。
そこに彗星のごとく現れたMagic Trackpad!!さっそく入手してKinesisの腹に載っけてみたが、これはいまいちだった。というか、底面によって検知される押し込みによるクリックが便利なのだ。押し込みを効果的に使うにあたってはコツがあって、それは親指のホームポジションを意識すること。Magic Trackpadは広いのでついつい上の方で操作してしまいがちなのだが、親指ともう一本の指を接地した状態でドラッグ操作を行うには、親指がパッドの下部約2cm以内になければならない。もちろんダブルタップ&ホールドによるドラッグ操作もあるが、ドラッグのために二回タップするのはマウスやトラックボールに慣れた身にはまったく直感的ではない。従って、パッドの下部には見えない物理ボタンがあると思って使うのが良い。
ちょっと古いMacBookシリーズを使っているとトラックパッドなんかメインで使う気がしないものだが、こいつはかなり革新的。十分な広さと慣性スクロールのおかげでナビゲートが快適すぎる。
ところが、マウスから乗り換えて愕然とするのが、ホイールクリックができないという事実。今どきブラウザを使う上でタブを活用するのは当然で、ニュースヘッドラインからポチポチと「新しいタブで開く」ことから一日が始まる人も多いだろう。しかしトラックパッドではそれができないのである。Commandキーを押しながらタップだとか、二本指タップでコンテクストメニューから選ぶなんてのは不便すぎる。
しかし、もちろん解はある。Macユーザなら、何はともあれBetterTouchToolを入れるべきである。これを使って、たとえば三本指タップをホイールクリック(”Middle Click”)に設定すればいい。あるいは、中指を接地した状態で人差し指をタップする操作(TipTapと名付けられている)などに割り当ててもいいだろう。ほかにも、四本指でアプリケーション切替メニューを出すとか、四本指スワイプでSpacesを切り替えるとか、もろもろ設定し放題。
Magic Trackpadで残念なのは、せっかくBluetoothでポータブルなのに、同時にペアリングできるのが一台のみという制約。ペアリングし直しにさして時間がかかるわけではないけれど、何かエレガントな切り替え方を提供してほしかった。(ファームウェア更新等で対応されるかもしれないが)
ともあれ、直接触れるデバイスにこそお金を使おうという人なら複数台買うくらいの価値はあるように思う。ポインティングデバイスはここ数年おもしろい動きがなかった。マウスには飽きた。トラックボールはでかいし掃除が面倒だ。となれば乗るしかない、このブレイクスルーに!

WebFontはもっと流行るべきなので、俺もデコもじを使ってみる。カテゴリによって書体を分けたい気がするから、テンプレートをいじって記事全体のdivのclassにカテゴリのslugを入れるようにしてみようかな。
いろいろと試行錯誤したが、freebsd-fs@あたりの議論を参考にすると、vm.kmem_size_maxはFreeBSD起動時の”avail memory”の値の2倍まで増やせるらしい。このマシンは
real memory = 8589934592 (8192 MB)
avail memory = 8256999424 (7874 MB)
なので、
vm.kmem_size="1536M"
vm.kmem_size_max="15360M"
vfs.zfs.arc_max="3584M"
としてみた。あと、どうも入ったばかりの-DZIO_USE_UMAが不安定要因のようなので、sys/modules/zfs/Makefileでコメントアウトしてリビルド。sysctl(8), vmstat(8), top(1)などの出力をウォッチしながら、3日目に入ったところ。さて、落ちずにどこまで行くかな。
たとえばOSや言語などの開発に関わったことのある人間ならわかると思うが、ある機能を潜在的な意味で「やれば実現できる」ことと、すぐに使える状態で「備えている」ことの間には大きな隔たりがある。
さまざまな制約や事情が許さない場合もあるが、原則的に、三度、四度と使い回したことのあるパラグラフや、短くても一見して意味の取りづらいフレーズは、抽象化した上でよい名前を付けるべきである。ピコピコポンを第一話から見ていた者ならすぐに分かることだが、名前を知り、あるいは付けることで、初めて見えてくる新たな地平というものがある。
物事を学習する過程というのは、新しい概念を受け入れ、さらに上位の概念を理解するための基本語彙とすることの繰り返しである。小手先の機転に固執したり、迂遠な表現をイディオムとしてありがたがったり、毎度毎度その場の曲芸を演じるばかりでは進歩がない。
プログラミングにおけるイディオムとかtipsとかHOW-TOとかを集めるひまがあったら、その中でめぼしいものをさっさと言語化(機能化)して一言で言えるようにすりゃいいとむかーしから思っていて、実際にそれに沿って行動してきたつもりだが、そんなことをわざわざ言う機会はあまりないなと執筆をしながら思ったのでここに書き残しておく次第。
ML115 G5のファン換装の後、CPUファンを超静音のものに替えたのだけど、残念ながら風量が足りないようで、CPUをぶん回すと温度がうなぎ登り。ついに、ゴールデンウィーク中の夏のような暖かさの前にハングしてしまった。
そこでCPUファンを山洋電機のPWM対応静音ファンに変え、3.5インチベイ群の前に薄型静音8cmファンを据えて満載のHDDの熱を後方に送りつつ、その風の出口、チップセット前にアーム付きファンを設置して廃熱を図った。空きPCIスロットのダミーベゼルは外してあり、手を当てるとほのかな温風が出ている。もうちょっと効率が上がるように、内部と、あと部屋の隅に熱がこもらないように外にもエアーダクトが必要かも。
なんかもうファンが5個くらいあるんだけど、それでも初期状態よりは静かだ。たまにPWMで回転数が上がるんだけど、フイーン、ですぐに戻る。さて、これで夏を越せるかな?
今もFreeBSD 8/amd64でZFSを使うときのパラメータについては試行錯誤中だが、最近、NFSサーバとしてVirtualBoxゲスト達からマウントされるようになると、ちょいちょい2,3日に一度くらいkmem_mapが溢れて落ちるようになってしまった。
ということで現在はvm.kmem_size_maxを4GBに増やして様子を見ている。
先日の記事で紹介したセメダイン スーパーX2 ブラックだが、これはよかった。同記事で紹介したクリアの方はどうも見た目がいまいちだったので改めてブラックを購入して試したのだ。ヘッドホンコードの破れた部分に多少厚めに塗ったところ、ひびは見事に補修され、固まればダークグレーの黒いシリコンゴム状なので、さほど見た目も棄損されない。気になる耐久性だが、三ヶ月が経過した今もまだへたっていないので十分と言えるだろう。
触れば右左が一発で分かるというおまけの効用もあり、新品を買ったら何はなくとも塗ってみるという俺が続出しそうだ。
と、調子がよかったヘッドホンだが、最近コードの分岐部というか接合部というか、Yの字の付け根あたりがたまにコードのねじれ具合によってノイズになったり音が途切れたりと気になる症状を発している。内部で断線しかけているようで心配だが、まだごくまれにしか起きないので大丈夫だ。しかし、保証期間の二年を超えて購入から二年半強経っているから、そろそろお迎えの来る頃なのかもしれない。とはいえ、欲を言えばあと二年半で計五年はもってほしい。少なくともひびについては任せたぜ、セメダイン。
いつのまにか四ヶ月半です。体重はもう7.5kgを超え、太ももがむっちりしてきて、初めはぶかぶかだったMサイズのおむつもぴったりになった。体をさかんにひねっては寝返りしようとするし、おもちゃをつかんではなめるし、手近に何もなければ指をしゃぶったり、自分の上唇だけぺろぺろぺろぺろなめたりする。バウンサーに寝かせれば何とか起きようとして前につんのめりそうになるし、平らなところに寝かせればタオルや自分の服をつかんで一人柔道するし、本当に元気なものです。
そんなこんなで、こどもの日にお祝いをしました。南蛮甲冑かっこいい。みんなで遊んでやったらにこにこの上機嫌だったんだけど、連休最終日なのでそのままお義母さんに預けて夫婦で買い物に外出したら、ふとした瞬間に母親の不在に気づいてしまい、泣き出して止まらなくなったそうだ。あわてて帰ったら安心したようだけど、それから数日はひとときたりとも母親から離れようとしなかった。
この子は、さみしいときは本当にものすごい声で泣く!彼にとっては母親がライフラインなわけだからそりゃそうだね。哺乳瓶も人工乳も大嫌いで絶対に飲まないので、水分を含むあらゆる栄養分が母乳依存。これはすごいことだ。
こんな赤ん坊だけど、もうすぐ離乳食とか食べ出すんだよな。寝返りをするようになって、お座りできるようになって、はいはいし出したりするんだよな。そのうち立って、歩いて、跳んだり駆けたりするようになるんだよな。生まれて数分で立つ馬とかキリンも偉いけど、何もできないところから少しずつ、絶え間なく成長していって、ついには何でもできるようになる人間というのはすげえ生きものだ。
まだたったの数ヶ月だけど、こういうのを身近で目の当たりにしていると、本当にいろんなことがどうでもよくなっちゃうね。いいことだ。
ハードディスクを大容量のものに交換して密度が上がったせいか、ML115 G5のケース内温度が上昇してファンがうるさくなった。この筐体にはもともと1Uサーバ並のうるさいファンが付いており、起動時以外は我慢の範囲に収まっていたのだが、負荷が上昇するたびにクオーンと鳴かれてはたまらない。
そこで背面の轟音ファンをOwltechの静音ファンOWL-FY0925Lに替え、フロントに吸気ファンとして同OWL-FY0825Lを付けたところ、だいぶ静かになった。フロントには合うねじ穴がないので結束バンドで固定した。
とりあえず、妻は興味がないせいかファンを替える前の音も気にならなかったというが、俺は次はCPUファンと電源ファンの音が気になってきた…が、また我慢できなくなったらでいいや。
さっそくport multiplier箱でホットスワップを試してみたら、抜くときは問題なく一台だけdetachされるのだが、挿したときは同じportにつながっているディスクがすべてdetachされてしまい、改めて全ディスクがattachされた。port multiplierの仕様なのか、筐体の仕様なのか、それともドライバの仕様なのかはわからないが、これではちょっと厳しい。unmountが必要では、無停止で交換・増設というわけには行かなさそうだ。(まあ、すべてミラーならdetachすればいいけど手順としてそれはどうよ)