Linuxの帰還やっと時間がまとまって取れたので、サーバーをLinuxに戻した。結局Gentooでしばらく試したが、こちらのカーネル構成がどうやっても正しくならないらしく、数時間動くとハングしてしまう。これを避けるために、全部入りにしてしまうとすると、なんかGentoo使うメリットが感じられない。いうわけで、結局、Debian系のディストロにした。ターミナルが無闇とキーを取りこぼす。Emacsのシェルモードは問題ないというか、そもそもEmacsはちゃんと動く。なんかgnome-terminalにバグがあるとしか思えない。flakyを見つけた。ibusあたりが悪いんであって、gnome-terminalのバグじゃないと書いているが、他のプログラムでは問題ないからなぁ。しょうがないので、buglogに出ている問題の試し方にしたがって、~/bin/termina.shを作る。gnome-terminal(追記:なんかわけのわからないものをペーストしていたので修正した。23:06)これをローンチャに登録して、問題なし。日本語を入力できなくなるが、それはEmacsを使えばよいから問題なし。実行するとエディターが動くので、Emacsのshell-mode内では都合が悪い(試したことないけど、EDITORをemacsにしておくと、shell-modeが同じEmacsのプロセスを利用してくれたりはしないだろうなぁ)ので、terminalも必要なのだった。現在の環境で動いてるモジュールなどの情報をもとに必要なコンフィグをYにしてくれると教えてもらった。動かし始めた今となってはGentooには戻らないと思うけど、Gentooの利用を考えていて、でも、Kernel構築にいまいち不安な方は、試してみると良いと思います。[ibusとかscimとかバグが多いので、私は消してuim入れてます。[あー、そのてが正解ですかねぇ。ワイアレススピーカーを購入Justshopのポイントやキャンペーンがうまく重なって結構な割引となったので、以前から気になっていたONKYOのワイアレススピーカーを購入した。コンセント-太いコード-ACアダプタ-中くらいのコード-右スピーカー-細いスピーカーケーブル(+/-のやつ)−左スピーカーと、直列配線はされている。思ったが、右側から音を取らなければ左にもコンピュータを載せて通電が必要になるのだろうからしょうがないだろう、現在のところは。いうわけで、なんか、楽しい。ケーブルが無いってとても良い。悪かった点:期待ほどの音じゃなかった(なんとなくシャキっとした音を期待していたのだった)。言え、悪いわけではないし、床に直接設置したのだが、台の上などに置くと相当印象は変わると思う。早い話が、床で反射してもごるのだと思うが、どうもそれなりの価格のスピーカー=床置きという固定観念があるのと、置きたかった部屋に手頃な台が無いのが敗因だろう。(以前使っていたビクターのSX-IIがおれのスタンダードになっているからどうしても辛くなるが、今使っているSONYのSRS-004よりは上(言い方を変えれば中低音が出ている)だ。あと音量を絞るとさすがに20000円以上のスピーカーという印象はある)。Player12を使ってみているが、ごくごくまれに無音の時間が瞬間的にある。気になる範囲ではない。おれはピュアオーディオ主義者ではないので多少間引きされても気にしないが(でなければ、CDからMP3にリッピングしたりはしない)、それにしても、音そのものはきちんと処理されているように聞こえる(音がもごるというのは別の話)。Capsuleだというのが一番やっかいなところだ。以前、購入を考えたときにHPのWPS対応プリンタ設定のところに、AirMacユーティリティを使えば設定できると書いてあったのだが、そんな項目が存在しなくてあせりまくった。v10.6って書いてある。コネクト)ので、USではWPSは消える方向だと思う)。ダウンロード、インストールして(一体、Lionの付属のAirMacユーティリティはどうなるのかと思ったが、App名が異なるので共存するのだった)、無事、解決。WPSそのものは脆弱性の範疇に数えられている可能性があるし(というのは、MacのフォーラムでWPSの方法を聞いている質問者に、「おめでとう。アップルに脆弱性なし!」と回答しているバカがいるのを見たからだし(apple.comのEnglishフォーラムの話)、必然の機能ならLionのAirMacユーティリティから機能を落とすこともないはずだ)、まあ予断は許されない。Capsuleを選択して、「手動設定」ーメニューバーの「ベースステーション」「ワイアレスクライアントを追加」を選ぶ。すると、PINか最初のアクセスかの選択が出るので「最初に接続したクライアント」をチェックする。他の機器がアクセスしてくる前にスピーカーの接続ボタンをピンで押してやる。Speakerでもなく、「RalinkLinuxClient」という意表を突く怪しい名前で出てくるので、ちょっとびびる(マニュアルに明記しておいて欲しいが、元々、手動でWPSを使うことを想定していないのだからしょうがないかも)。Capsuleに接続できるので、後はDLNA対応のプレイヤーから音楽を流せばOK。Player12を利用しているが、このあたりはおいおい変えていこうと思う。今日のエニグマこちらのバグだとは思うのだが、どうにも釈然としないのでメモ。独自のバックアップハンドリングとかあるので作り込み。処理にも開放してやるか。これがなきゃ外のcatchのコメントは合わないよね。残して消失(クライアントへはRSTか500が返る)する。ログのメッセージパターンからは例外が起きているはずだが、その例外の大元となるSqlExceptionらしきものが何もない。そりゃ、TableMapperのtry節以外でArgumentExceptionとかもあり得るが、あくまでもあり得るというだけのことだし。面倒になって、一番外側のcatchを次のようにした。