Just another Ruby porter,

〜2006年3月中旬〜

■ [Soft] mairix 0.18 About: mairix is a tool for indexing and searching email messages stored in Maildir, MH, or mbox folders. The index contains a map of which words occur in which parts of which messages. Searches on this index are fast and generate symlinks to the matching messages in a new Maildir or MH folder, or copies of matching messages in an mbox folder, which can be browsed normally in a mail client.

■ [Vim] The World's Smallest Single-User Wiki 世界最小のVim用のWikiだそうだが、ちょっとおそまつ。 map ^Ww <ESC>:args % <cword><CR>:n<CR> map ^Wi <ESC>:args % index<CR>:n<CR> ^Wはひょっとして生で入力してんのかな。 <C-W>じゃないとそのままコピペで使えない。 あとmapなのに<ESC>を使ってる点。 挿入モード(imap)じゃないんだからこれは不要。 それにargs, nとすることで:Nで戻れるようにしてるようだけど、 argsで指定してるファイルは2個しかないので結局1個しか戻れない。 だったら:bpで十分な気がする。いくらでも戻れるし。 以上の点を踏まえると map <C-W>w :n <cword><CR> map <C-W>i :n index<CR> となる。set autowriteしてないと一々「E37: 最後の変更が保存されていません (! を追加で変更を破棄)」 と文句を言われてしまうので:wもあったほうがいいかもしれない。 毎回書き込んでしまう難点があるが。:wnでもよさそうだがちょっと面倒なことになる。 さらに alias vimwiki='pushd ~/personal/vimwiki; vi index'; popd とすることで、専用のディレクトリへ移動してから使うようにしてるようだが、 それなら map <C-W>w :n ~/personal/vimwiki/<cword><CR> map <C-W>i :n ~/personal/vimwiki/index<CR> でよさげ。Wikiを始めたいときは<C-W>iを打つだけだし、これならWindowsでも使える。 よく見るとこのaliasの''の位置はおかしい。これじゃpopdは蚊帳の外だ。 この人実際に試したんだろうか？少くともふだんは全然使っていそうもない。

■ [Vim] VimでWiki 昨日のつづき。まだやってたりする。 途中のpersonalというディレクトリは邪魔なのでは削除。 autowrite問題は:snextでいこう。 単にsplitだとあれなのでhelpと同じようにresizeする。 <C-W>wは打ちにくいので単にReturnキーにしたいところだが、 さすがにそれをグローバルにマッピングするのもあれなので、 ~/wimwiki/以下のファイルに限りbuffer localでマッピングしてみる。 <buffer>を入れるだけ。 最終的には map <C-W>i :sn ~/vimwiki/index\|res<CR> autocmd BufRead,BufNewFile ~/vimwiki/* \ map <buffer> <CR> :sn ~/vimwiki/<cword>\|res<CR> てな感じで。それにしてもvimの継続行の\の位置は違和感ありまくり。 あ、3行になっちゃったよ。まいっか。 <cword>なので適当に記号で囲むなり空白を入れるだけでアンカーになる。

■ [Vim] gfと^Wf Vimを使っていてCのヘッダファイルを参照するときに便利なのがgfとか^Wfなんだけど、 Rubyなら set path+=/usr/local/lib/ruby/1.8 suffixesadd+=.rb としておいて、たとえば require 'open-uri' のopen-uriのどこかにカーソルを持って行けば、gfで /usr/local/lib/ruby/1.8/open-uri.rbを開くことができる。 常に設定する必要もないので、 au FileType ruby setlocal path+=/usr/local/lib/ruby/1.8 suffixesadd+=.rb としたほうがいいか。

■ [Gmail] GmailでUnreadのメールだけ見る Report Spamのショートカットは「!」だとたださんに教えてもらった。 ありがとうございます。 それはそれとしてAll Mailだと既読がちょっと邪魔だと思うことがある。 そこで「/」「is:unread」で検索して未読だけ表示すると便利だ。 実を言うとGmail専用のタブは常にこの状態。 2分ごとのauto refreshで勝手に取り込んでくれるし、 もはやInboxは要らないんじゃないかという状況。 以前はUnreadってラベルを作れば未読に簡単にアクセスできたんだけど、 今は System specific names are not allowed. Please try another name. と文句言われてしまうようだ。

■ [Gmail] Gmailのバックアップ転送 ところでGmailのバックアップだが、別の場所に転送する方法を取るとそのままだとspamまでいっしょに転送されてしまう。 さすがにそれは無駄なので条件を Has the words: -in:spam AND -in:trash とすると いい。 途中警告されるが無視して進める。 ついでにSkip the inbox(Archive it)もチェックしちゃえば昨日の設定もできて一石二鳥だと気づいた。

■ [FF12] FINAL FANTASY XII 会社の近くのコンビニで予約せずに予約特典つきを入手。 いやべつに特典が欲しかったわけでもないんだけどあり余ってるようで。 とりあえずオープニングを見て最初のセーブポイントまで。 なんかシステムが今までかなり違うな。

■ [Soft] Hamachi With Hamachi you can organize two or more computers with an Internet connection into their own virtual network for direct secure communication.



Hamachi is fast, secure and simple. It is also free. なんかとても怪しげな名前ではある。

■ [FC4] 今日のyum update Updating: db4 i386 4.3.27-5.fc4 updates-released 1.7 M freeciv i386 2.0.8-1.fc4 extras 4.5 M gnupg i386 1.4.2.2-1 updates-released 1.8 M hdf5 i386 1.6.5-4.fc4 extras 2.6 M libtunepimp i386 0.4.2-1.fc4 extras 243 k ncurses i386 5.4-19.fc4 updates-released 1.7 M ncurses-devel i386 5.4-19.fc4 updates-released 1.5 M python-imaging i386 1.1.5-1.fc4 extras 404 k shadow-utils i386 2:4.0.12-8.FC4 updates-released 862 k slib noarch 3a1-5.fc4 updates-released 591 k wine i386 0.9.10-1.fc4 extras 9.5 M Installing for dependencies: tix i386 1:8.1.4-100 base 530 k tkinter i386 2.4.1-2 base 275 k Transaction Summary ============================================================================= Install 2 Package(s) Update 11 Package(s) Remove 0 Package(s) Total download size: 26 M

■ [Soft] - BMP 0.14 Changes: The XINE backend was entirely dropped while the GStreamer 0.10 support was widely enhanced. A configuration GUI for setting up the BMP GST backend was added. Native Last.FM support was introduced. Thorough memory leak audits have been made. Various bugs that existed in the 0.13.x series that prevented users from initially starting BMP on a fresh install were fixed, and a lot of bugfixes in general have been made. It is now possible to selctively remove items from the library, as well as to prevent BMP from adding all cached items automatically to the library. Last.FM対応。



WWW を検索 jarp.does.notwork.org を検索



わたなべひろふみ

Key fingerprint = C456 1350 085F A320 C6C8 8A36 0F15 9B2E EB12 3885

