平衡点
2010/10/05
_ 来訪者有
午前 -> 昼過ぎまで 4 号館にいて, 14:00 ぐらいに部屋に戻ったら丁寧なお手紙あり. 直接お会いできず残念無念.
_ vimperator + copy.js で goo.gl
もう誰かやっていると思うけれど, 以下を .vimperatorrc に追記.
js <<EOF liberator.globalVariables.copy_templates = [ { label: 'goo.gl', value: 'goo.gl short url', custom: function(){return JSON.parse(util.httpGet('http://ggl-shortener.appspot.com/?url='+encodeURIComponent(buffer.URL)).responseText).short_url;} }, { label: 'hatena.with.goo.gl', value: 'get goo.gl short url', custom: function() {return '[' + JSON.parse(util.httpGet('http://ggl-shortener.appspot.com/?url='+encodeURIComponent(buffer.URL)).responseText).short_url + ':title='+ buffer.title + ']' ; } }, { label: 'muse.with.goo.gl', value: 'get goo.gl short url', custom: function() {return '[[' + JSON.parse(util.httpGet('http://ggl-shortener.appspot.com/?url='+encodeURIComponent(buffer.URL)).responseText).short_url + ']['+ buffer.title + ']]' ; } }, ]; EOF
使い方は :copy goo.gl とか.
2010/10/12
_ NFSv4 でエラー
政治的理由で
- サーバは RHEL5.5
- クライアントは Ubuntu 10.04 x 24 台
クライアントはサーバに接続した RAID ディスクを /home として NFS マウント(認証は LDAP)という塩梅.
先日からヘビーユーザより「計算機がフリーズするんだけど」という報告が多発(報告者は一名だけれども, 件数はけっこうな数).
以前 twitter で呟いてた通り, NFS 関連だと思って syslog 見ると
Oct 12 15:36:40 xxx kernel: [略] NFS: v4 server returned a bad sequence-id error on an unconfirmed sequence 略 Oct 12 15:36:44 xxx kernel: [略] NFS: v4 server returned a bad sequence-id error on an unconfirmed sequence 略 Oct 12 15:36:44 xxx kernel: [略] NFS: v4 server returned a bad sequence-id error on an unconfirmed sequence 略 ...(これが 100 個ぐらい)
って出てんだな. その後 gvfs-metadata やら evince-thumbnailer やら $HOME 以下にメタ情報を書き込む奴等が軒並 hung していく様が見受けられ...
さてどないしよー.
2010/10/15
_ Wanderlust あれこれ
「offlineimap + wanderlust で快適メール生活」を見て, offlineimap の存在を知る. そいでちょっと試してみた.
- [Gmail/All Mail がクセモノです. offlineimap で sync すると一日かかりました.
- 途中 socket error が出たので, while loop まわして, 一時間毎に切断しつつ sync. 夜はノートを研究室に放置して, 朝になったら sync が終わってました.
- 全部で 3.8 GB. まーそんなモンだよね.
で, local に全部落としてきて適宜 cron で offlineimap を sync させれば良いかと思ってたんだけれど, 今迄と勝手が違うので, 結局 %inbox, %[Gmail]/Starred だけは imap で通信するようにした. これは,
- offlineimap で全ラベルを sync するのは結構時間がかかる
- inbox だけの確認に(フォルダ指定して) offlineimap 使うのも可能だけれど, 結構時間かかる(wanderlust だけの方がストレスが無い)
- (setq wl-fcc "%inbox") にしているが, これを local の INBOX に変えると, offlineimap sync した時に自分の送信メールだけスレッドが切れることがある.
- 常に切れるわけではないのが謎(今迄はそんな事なかったけれど).
- [Gmail]/Starred から☆(wanderlust だと $ マーク)を外しても, local のメールボックスから外したメールが消えない
- gmail では消える. 何か変? 設定ミスかな.
という理由から. offlineimap-el というのもあるんだけれど, 慣れないのでちょっとストレスを感じてしまったし.
nmz の検索インデックスの生成には 1 時間弱. 基本 [Gmail]/All Mail だけをインデックス化したけれども, もしかしたら逆(All Mail だけ exclude)した方が良いのかも.
offlineimap を cron で回しておく, ってのはちょっとね. anacron とかあるとバッテリ駆動中の mobile 環境ではメールの sync ができないし.
さて, どっかにまとめておかないとな...