2008/10/06

Windows PowerShell で vi

コマンドプロンプトじゃ、どうもいまいち。かと言ってUnix 系を立ち上げるのも面倒で・・・

Windows PowerShell をインストールしたんですが、エディタが無いということで Windows 用の vi を使えるようにしました。

ここから、Windows 用の Vim をダウンロード
http://www.kaoriya.net/

解凍して、適当な場所に配置。
C:\Program Files\vim71\vim.exe その他一式

設定ファイルの編集
C:\Documents and Settings\[ユーザ名]\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

このファイルに以下を追記
Set-Alias vi 'C:\Program Files\vim71\vim.exe'

Windows PowerShell の実行ポリシーを変更
Set-ExecutionPolicy RemoteSigned

最後のポリシー変更が分からなくてちょっと苦労しました。

2008/01/06

Apache vs Skype

開発環境をいじっていて思わぬところで躓いてしまいました。

PHP を 4 から 5 に上げよう。そうだ、Apache も 2.2 にしよう。と、あれこれいじりだしたのですが、Apache を入れなおしたところで Apache が起動しなくなってしまいました。

イベントを見てみると

(OS 10048)通常、各ソケット アドレスに対してプロトコル、ネットワーク アドレス、またはポートのどれか 1 つのみを使用できます。 : make_sock: could not bind to address 0.0.0.0:80

んーー、IIS は動いていないし・・・

コマンドプロンプトから netstat -a -b とかやってみると、ヲイヲイ、Skype が http を握っているではありませんか。

で、Skype のページで解説がありました。

http://support.skype.com/?_a=knowledgebase&_j=questiondetails&_i=528

ようは、Skype の設定変更で逃げられるよ、ということで。