|
このテのページはネット上に無限とも言ってよいほどあります。なのにみんなページを作る。なぜでしょう?はい、答えは簡単です。それほど世間は「Windows を使わざるを得ない世界」なのでして、それで大変困っている人種がいるからなのですね。
むかしはWindows(DOS も含めとくか)を使わなくてもよい世界がありましたが、いまや理工系の大学生といえどもそうはいきません。コンピューターが研究のためのツールであった時代は終わったのです。優秀な学生も立派なオタクとして食っていくことはできない時代になりました。コンピューターは経済の中心に入り込んでしまったのです。世の中はマイクロソフトの手中です。え?サーバーはUNIX系が中心だろうって?あーた、Windowsライクに仕立てたGUIツールがないとなーんにもできないような「管理者」がゴマンといるのにまだ言うか!ムキーッ! なんてお話が延々と続けられるほどです。えと、何の話でしたか。あ、大変困っているというところでした。 で、みんなその苦労話がしたいというわけです。HPというのはご隠居さんの縁側の役割なのですな。 さて、本題に入りましょう。私の場合は、会社のシステムがWindows で構成されている、という状況です。ありがちですね。あんたなんでそういった会社に入ったの?なんて野暮なことは聞かんで下さいね。で、はじめ私はWindows のしくみについてあまり知らんかったので困りましたが、機能のことごとくがUNIXシステムのへっぽこ版であるということがわかってきたらとてもよく理解することができました。で、まあ何とか使いこなしてはいたのですが、こんどはあまりのへっぽこさに腹が立ってくる。システムはいたしかたないとして、せめてツールだけでも UNIX みたいなのないかなー、と考えるのです。非常に正しい流れですね。そうやって辿り着いたもののうち、逆にWindows ユーザーが UNIX の世界を垣間見るのにもよさそうなものをいくつか紹介してみます。 ◆ Cygwin bashシェルと、その他のツール群です。これで万事OKとなるわけでもないが、コマンドプロンプトとか言うWindows のシェルもどきがあまりにアホなので、これがあるだけで飛躍的に使いやすくなるのは間違いないです。クソ長いコマンド間違えて入れてしまってボーゼンとしてしまったことはありませんか?grep とか sed とか普通に使えないと気が狂いそうになりませんか? ncftp, wget などのお便利ツールも完備してます。 ◆Meadow Muleですね。私はこれがないと困り果てます。ここに挙げた中では最も重要です。メーラーの Mew も愛用しています。フリーウェアの少ないWindows の世界ではフリーでロクなエディタがありません。秀丸とか ViVi とか結構いいですけど、シェアです。ただし、これを使い始めてからエディタは完全に Emacs 系オンリーとなってしまったので、Visual C++ で開発するとき、統合環境のエディタが使えなくなってしまいました。 Windows のヒトにとってはとりあえず Shift-JIS 以外の文字コードを使った文書(EUC-JP で書かれた HTML ソースなど )を読むのにもいいでしょう(その程度の仕事をするにのにはちと重いけど)。 ◆Apache Windows 用のApache というのがあるのですね。Web サーバーアプリケーションです。 ◆Active Perl Perl です。Cygwin にもついてきますが、それとは別。より Windows 用にカスタマイズされてるのかな?これがないと Mew を使うための im が動きませんし、やはり Perl くらいないと仕事になりません。 |