2006年11月 6日
Cygwin で Subversion のログメッセージを日本語で入力する
- ~/.subversion/config の一番下に、下記を追記。
[miscellany] log-encoding = UTF-8
- 適当なファイル(たとえば comment.txt)に、UTF-8 でログメッセージを記入する。
- 下記のようにコミットする。
% svn commit -F comment.txt
Posted by ogaoga at 15:47 | Comments (0) | TrackBack(0)
2006年6月21日
Windows XP 上で Linux
cygwin の Apache がどうもダメで、リクエストのたびに apacehctl restart をしないと、ページが表示できなくなってしまった。
なので、代替案として、VirtualPC を起動して、そこに Linux をいれ、その Apache を確認用サーバにすることにした。
まず、VirtualPC でどこまでできるかがわからないので、お試し版をインストールしてみた。
やっとの思いで Fedora core 4 をインストールしたが(すごく時間がかかった)、ネットワーク越しに相手が見えない。
どうやら、VirtualPC で設定をする必要があるが、いろいろ調べてみると、「Microsoft Loopback Adapter」なるものをインストールする必要があった。
- とりあえずこのページ通りに設定をする。
- 「ローカルエリア接続2」みたいなネットワーク接続ができるので、その状態、IP アドレスを見る。
- おそらく、「IP アドレス: 169.254.25.129」みたいになっている。
- ネットにつながっていない場合は「限定または接続なし」になっているが、ゲスト OS とホストでお話できればよいので、かまわない。
- VirtualPC 側の「設定」で「ネットワーク」を選択し、右側のアダプタ1で、「Microsoft Loopback Adapter」を選択。
- Fedora のネットワーク設定を、下記のようにする。
- アドレス:169.254.25.130(上記 IP アドレスとはかぶらないアドレス)
- サブネットマスク:255.255.0.0
- デフォルトゲートウェイ:169.254.25.254(末尾の 254 は適当)
- Fedora で、/sbin/ifconfig して、eth0 の IP アドレスが、上記で指定したものになっていることを確認。
- ping 169.254.25.129 して、応答があれば、ホスト側とつながったことになる。
これで、Apache、PHP、MySQL、samba とかが動けば、完璧なのだが...
Posted by ogaoga at 01:55 | Comments (1) | TrackBack(0)
2006年3月 7日
Cygwin でエラー続発
何をやってもメモリ不足のようで、エラーが発生していたが、unable to remap xxx.dll で、解決。
- 「ファイル名を指定して実行」で ash を実行。
- /bin/rebaseall -v
Posted by ogaoga at 23:01 | Comments (0) | TrackBack(0)
2006年2月28日
cygwin で Windows のファイルを開く
うーん、これは便利だ。メモっておこう。
Posted by ogaoga at 13:45 | Comments (0) | TrackBack(0)
2005年9月28日
cygwin で mod_rewrite をインストール
$ cd apache_1.3.33/ $ ./configure --enable-module=rewrite --enable-shared=rewrite $ cd src/modules/standard/ $ make mod_rewrite.dll $ cp mod_rewrite.dll /usr/local/apache/libexec/
とし、httpd.conf に、
LoadModule rewrite_module libexec/mod_rewrite.dll
と書き、所定の場所に dll を置いたが、うまく動いていないようだ...
Rails で、rewrite を使わない方法は無いものか...
Posted by ogaoga at 21:25 | Comments (0) | TrackBack(0)
2005年8月11日
cygwin ディレクトリの移動
cygwin のディレクトリを動かした時に必要な設定のメモ。たまたま動いているだけかもしれないので、あくまでも自己責任で行ってください 。レジストリもいじるし。
1. レジストリエディタを開いて、
HKEY_LOCAL_MACHINE → SOFTWARE → Cygnus Solutions → Cygwin → mounts v2
以下のフォルダをクリックして、その中の、「native」という項目のデータのパスを移転先のそれに変更する。
2. cygwin ディレクトリ内の「cygwin.bat」の3行目を移転先のドライブを指定し、4 行目のパスを移転先のそれに変更する。
3. ショートカットのパスも変更する。
Posted by ogaoga at 19:16 | Comments (0) | TrackBack(0)
2005年1月31日
Pocket Launch
PocketWare, Small Softwares which can be in your pocket.
テキスト入力だけで、指定したアプリケーションを起動したり、ディレクトリを探索できる Windows アプリケーション。
ホットキーで起動できるので、これと xkeymacs があればほとんどの処理がキーボードだけでできる。マウスを持つのが嫌いな人にはとってもオススメ。
もちろんコマンドの補完がされたり、自動的に最新版にアップデートしてくれたりと、細かいところも良く考えられている。
と、ちょっとベタ褒め?
Posted by ogaoga at 17:28 | Comments (2) | TrackBack(0)