(続き)えらく時間がかかってしまったけど、とりあえず先日の問題の結果だけ。false,options.exclude)endこんな感じで、.documentの結果および与えられたパスの結果を一定にすることで、回避。適度に:nodoc:、:startdoc:や:stopdoc:で制御するとあってしかるべきファイルまでなくなる副作用があるぽいので、rdocそのものを大幅に改良しないとだめな気がする。問題の発生する状況からして、あまりそのへん考えられていなかったような気がするけど。2007XKBまわりのトラブル再びしばらく再起動もしないで放置してたんだが、ちょっとしたことでrebootを余儀なくされた。なんか反応しないキーが多数。いやむしろ割り当てもなんかおかしい。見てみるとkbdドライバではなくevdevで拾ったやつが有効になってた。そりゃまあPS/2のキーボードとかマウスもevdevで拾うけど、どうなのよ。kbdドライバで指定したCoreKeyboardのオプションをどうみても継承してるように見えるのに、XKBまわりの設定はデフォルト値が使われちゃってて実質設定なしでX動かしてるような状態に近い。Xの入力まわりのhotplugサポートが云々とかでぐちゃぐちゃなようなので、結局evdevのドライバを消して現状回復。ノートでUSBキーボードとかマウスは使ってないから問題なし。相変わらずgdmではAlt+Ctrl+Fnでコンソールに切り替えられないけど。2007暑い...移転先のビルでは、18:30を過ぎると空調が止まる。最寄りの席のマシンの台数と発熱量で、自分のまわりが死ぬほど暑い。Tシャツ一枚でも暑い。slaveskypeを実行した時にログにどわーっとでてくるエラー。slaveこれのせいで実際うまく動いてくれない。ぐぐってみたらこんなのを発見。2007rdocで生成されるyamlのファイルがへん?multilibの都合で、例えばi386とx86_64で同一パス上にインストールされるようなファイルは中身は同じでなければならない、という条件があって、これが違うとrpmはファイルが衝突してると怒るわけだけれども、rdocで生成されるなんちゃら.yamlのファイルでi386とx86_64で結果が違うという問題に遭遇した。publicちょっとした一例にすぎないけど、まあこんな感じ。元となっているerror.c内のコメントをみるとx86_64側が正しい結果に見える。実際のところparse時にはコメントの情報はちゃんと得られているようで、error.c単体をrdocに食わせればそれっぽく出力されるけど、他のメソッドで微妙な抜けや順序が違うなどの問題もでたりするので、ちょっとまだ調査中。2007トラックボールオフィスの机も新しく(そして狭く)なったので、いい加減非光学式のマウスを捨てようということで、ヨドバシまで物色しにいってきた。最近は光学式でかつコードレスが主流っぽくて、だいぶ浦島太郎状態だった。最低限の機能だけあればいいので、やたらボタンがついてるやつは候補から除外。モーションセンサーがついてて、空中でもカーソルを動かせる。デモってたので触ってみたけど、すげー。思いつつちょっと冷静に考えて、会社で使うのに、そんなもんいらん罠と。電池が切れた時面倒だなあと思ったけど、コードが煩わしいので。取り付けてみたが、どうも今使っているKVMと相性が悪いようで、全く反応しない...。しょうがないので、メインのマシンに直接取り付けて問題の先送り。2007新オフィス片付け、整理もろもろで、2,3日仕事にならんだろうし、何より忙しくてそれどころじゃないので、午後から新しいオフィスへ行ってみた。いう訳か日ごろ用事のある場所はあらゆる遠い。新手の嫌がらせかと思うくらい遠い。いい運動にはなるんだろうけど、ちょっとナニ。BURGERへ行ってみた。店内は落ち着いた雰囲気で、昼よりは夜の方が似合いそう。アールバーガーとチキン梅バーガーをチョイス。