便利なソフトたち

このページでは、私がいつもお世話になっているソフトウェア(主として無償で利用できるもの)を紹介している。

sshクライアント:puttyjp

入手方法
hdkの自作ソフトの紹介(日本語)の最新版ダインロードから「executable files (PuTTY version 0.55 にパッチをあてた実行ファイル puttyjp.exe)」を入手する。 使い方は、WindowsでSSH接続する方法などが参考になる。
概要、好きなところ
Windowsで動作するsshのクライアントソフトウェア。 telnet端末(TeraTermなど)のssh版である。 TeraTermもssh化できるが、最近はこちらになれて、こればかり使っている。 Linuxにsshがインストールされていれば、WindowsからLinuxにloginすることができる。 このサーバは、通常はディスプレイが接続されていないので、このソフトウェアを使って、いろいろな作業をしている。 日本語コードやBSキーの動作などの設定くらいで、難しい設定はいらない。
どこも良く似ていると思うが、私の職場でも外から中向けに許可されているポートは、ほとんどないが、sshはOKなので、自宅から職場のLinuxマシンへのアクセスは、これを使っている。 また、このサーバもtelnetはルータで許可していないので、外(例えば職場)から操作するときは、これを使う。

WinSCP

入手方法
WinSCP Japanese site(日本語)の「DOWNLOAD」を押して、Dowmnload - WinSCP(英語)のmultilanguage installation packageをダウンロードする。
概要、好きなところ
ftpのssh版。 とにかく、sshを使ってファイルをアップロード/ダウインロードできるので、とっても便利。 また、ファイルのアップロード/ダウンロードがドラッグ/ドロップで可能なので、操作も楽。 このサーバのWebコンテンツのメンテナンス(アップロード)は、これを使っている。

Portforwader

入手方法
PortForwader Home(日本語)のダウンロードページからPortForwarderの実行ファイルをダウンロードする。 ついでに、PortForwarderのドキュメントもダウンロードしておくとよい。
概要、好きなところ
sshのport foreading機能を使うためのソフト。 ssh経由で、メールサーバやWebサーバにアクセスできる。 自宅から職場のメールを見るときに使っている。 また、職場内だけに公開されているWebサーバも、sshが使えれば、外部から見ることができる。 sshくらいしか開けてくれないのが、多いので、sshがらみのソフトは、重宝させてもらっている。

Terapad

入手方法
ToClip for Windows(日本語)の左側のメニューからTeraPadをクリックする。 表示されたTeraPadのページから、ダウンロードできる。
概要、好きなところ
フリーのエディタ。 プログラミングに使うには文句なし。 ただし、最近はEclipseという超化け物の登場で、キーワードの補完(最初の数文字を入れると後が補完される)機能まで無料で使えるようなので、素のエディタをプログラミング(特にJava)に使うことは減るのか。 私は、キー入力が遅いくせに、素のエディタのほうが好き。
要望は、{}、()、[]の対応が強調される機能(秀丸なんかが持っている)を、標準の機能で提供してほしいこと。 アドオンでは、あるようだけど、操作性がいまいち。

DiscMirroringTool

入手方法
MERCURY's SoftwareLab(日本語)の「ダウンロード」->「ディスクミラーリングツール」で、ディスクミラーリングツールのページが表示される。 ディスクミラーリングツールのページの上のメニューから「ダウンロード」をクリックし、DiskMirroringTool の最新版をダウンロードする。
概要、好きなところ
よく似た名前のシェアウェアもあるようだが、こちらはフリーウェア。 バックアップ元とバックアップ先を完全に同期をとってコピーしてくれるツール。 更新日付をチェックし、更新されているファイルだけの差分バックアップをしてくれる。 私の場合、1日の仕事の最後にUSB接続の40GBのHDDに、データを差分バックアップしているが、 大きな(100Mb以上)ファイルをダウンロードしない日であれば、5分もかからずにバックアップしてくれる。 USB接続のポータブルHDD(私はI/O DATA製を使っている)とこのソフトのおかげで、データをまるごと自宅と職場で持ち歩くことが可能となり、大変助かっている。

最終更新日:2004.10.2