2009年10月アーカイブ

カテゴリー:

カテゴリー:

カテゴリー:

カテゴリー:

VMWare Fusionの仮想マシン上のWIndowsで、キーボードショートカットでIMEをオンオフする方法。

VMware Fusion 2 で日本語入力切り替えが楽に | We were born in 1967.

Snow Leopard と VMware Fusion の日本語入力切り替え | We were born in 1967.

カテゴリー:

カテゴリー:

■ PAMの設定

$ cd /etc/pam.d
$ sudo cp ftpd pop
$ sudo cp ftpd imap

■ UW IMAPのインストール

http://www.washington.edu/imap/ からUW IMAP toolkit source distributionをダウンロードして適当なディレクトリに展開する。
展開したディレクトリで、

$ make osx SSLTYPE=none PASSWDTYPE=pam

実行ファイルを/usr/local/libexec/にコピー。

$ sudo mkdir /usr/local/libexec
$ sudo cp imapd/imapd /usr/local/libexec/
$ sudo cp ipopd/ipop3d /usr/local/libexec/

■ 自動起動の設定

自動起動のためのplistを2つ作成する。

/Library/LaunchDaemons/imap.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Label</key>
	<string>edu.washington.imap</string>
	<key>ProgramArguments</key>
	<array>
		<string>/usr/local/libexec/imapd</string>
	</array>
	<key>Sockets</key>
	<dict>
		<key>Listeners</key>
		<dict>
			<key>Bonjour</key>
			<false/>
			<key>SockServiceName</key>
			<string>imap</string>
			<key>SockType</key>
			<string>stream</string>
		</dict>
	</dict>
	<key>inetdCompatibility</key>
	<dict>
		<key>Wait</key>
		<false/>
	</dict>
</dict>
</plist>
/Library/LaunchDaemons/pop3.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Label</key>
	<string>edu.washington.pop3</string>
	<key>ProgramArguments</key>
	<array>
		<string>/usr/local/libexec/ipop3d</string>
	</array>
	<key>Sockets</key>
	<dict>
		<key>Listeners</key>
		<dict>
			<key>Bonjour</key>
			<false/>
			<key>SockServiceName</key>
			<string>pop3</string>
			<key>SockType</key>
			<string>stream</string>
		</dict>
	</dict>
	<key>inetdCompatibility</key>
	<dict>
		<key>Wait</key>
		<false/>
	</dict>
</dict>
</plist>
作成したplistをロード。
$ sudo launchctl load /Library/LaunchDaemons/pop3.plist
$ sudo launchctl load /Library/LaunchDaemons/imap.plist

カテゴリー:

CommonThread Blog Tip: Rails Options Helpers

Array#extract_options! と Hash#reverse_merge

カテゴリー:

エラー : Web サイトのワーカー プロセスが IIS によって停止されました

IISマネージャで、デバッグ対象のアプリケーションプールの詳細設定の「Pingの有効化」をfalseに設定する。

カテゴリー:

カテゴリー: