2011年2月22日火曜日

[Emacs拡張] migemo-install

Migemoはローマ字のまま日本語をインクリメンタルサーチできる強力なツールです。

インストールに必要なもの
Emacs 私の環境はEmacs 22.3.1 (i386-apple-darwin9.8.0, Carbon Version 1.6.0) です。

APEL 不要かもしれません。

Ruby Migemo は Ruby で書かれています。 (1.6 以降対応)

Ruby/Bsearch バイナリサーチをするための Ruby のライブラリです。
パッケージを展開し、ライブラリファイルをrubyのディレクトリに配置します。
cp -p bsearch.rb /usr/lib/ruby/site_ruby/

Ruby/RomKan ローマ字<->かなを相互変換する Ruby のライブラリです。
パッケージを展開し、ライブラリファイルをrubyのディレクトリに配置します。
cp -p romkan.rb /usr/lib/ruby/site_ruby/

Migemo Migemo 本体です。現在のバージョンは 0.40 です。 migemo コマンドおよび Emacs から操作するための elisp が含まれます。
./configure
make
make install

インストール後に.emacsに以下の設定を追記します。
(require 'migemo)


以上です。


参考URL:
http://0xcc.net/migemo/
http://www4.kcn.ne.jp/~boochang/emacs/migemo.html

2011年2月9日水曜日

[cmd] wgetコマンドでhttpsリクエスト

wgetでhttpsリクエストを送るコマンドは以下の通り(良く使うオプションです)
wget -O file_name --header="header_name:header_value" "https://mail.google.com"

-O file_name 取得結果をファイルに保存します。
--header="header_name:header_value" httpヘッダを指定できます。複数使用可。
※wgetがSSL対応でコンパイルされている必要があります。

■HTTP関連のオプション
http://www.geocities.jp/fut_nis/html/wget-ja/HTTP-Options.html#HTTP-Options
■SSL関連のオプション
http://www.geocities.jp/fut_nis/html/wget-ja/HTTPS-_0028SSL_002fTLS_0029-Options.html


以上です。