ITエンジニア向け・開発を便利にするお勧めのフリーソフト8選 Cygwin, Poderosa, Gimp, VMware

スポンサーリンク
ITで知っておくべき知識

私が使っているお勧めのフリーソフトを8個まとめてみました。

これらは主にはサーバー系、ネットワーク系のプログラマやインフラ構築に従事しているエンジニア向けのソフトと言えると思います。

 

Cygwin (手軽に使えるUNIX環境)

CygwinはWindowsで動作するUNIX環境です。

 

UNIXのコマンドラインの作業はほぼ行うことができます。

telnet、ssh、scpが梱包されているほか、極めつけはWindowsでX Serverが動作します。
これを使うとことにより以下のテクニックを行うことが可能になります。

 

ssh port forwarding(sshポートフォワード)(トンネリング)を使って直接アクセス許可のないLinuxサーバーのXクライアントを起動する方法
sshのポートフォワード機能を使うと、ポートの許可がないLinuxサーバーでXクライアントを起動したり、かなり大胆なことを実行出来ます。 ssh port forwarding(sshポートフォワード)はすばらしい たま...

 

Windowsで作業を行っているなら、Windowsで動作するUNIX環境は不要という考え方もありますが、UNIXのコマンドになれた人なら手放せなくなると思います。

 

Cygwinはシグナスソリューションズが提供しておりGPLでライセンスされています。

 

Cygwinの公式サイト

Cygwin

から32bit版のsetup-x86.exeまたは、64bit版のsetup-x86_64.exeをダウンロードして実行します。

 

 

Cygwinは多くのパッケージから構成されており、インストールの初期の画面で、ダウンロード先のミラーのhttpまたはftpサイトを選択します。

 

選択先はネットワーク回線の速いところの方がよいですが、特にどこでもOKです。

 

選択先を選択後に、どのパッケージをインストールするかの選択がありますが、私は基本すべてをインストールするようにしています。

 

いまどきのパソコンではディスクサイズは十分大きいので、インストールするパッケージを取捨選択するぐらいなら全部インストールするようにしていいと思います。

 

TCP Monitor Plus (ネットワークのモニターツール)

TCP Monitor Plusはパソコンのネットワークの状態をモニターするツールです。

パソコンのありとあらゆるネットワークインターフェースからの接続先とのコネクションの状態や、ネットワークのトラフィックを計測してくれます。

 

公式サイト

OGA's Web Page
自作したフリーソフトウェアの公開及び配布を行うサイトです。

からダウンロードすることができます。

 

最新バージョンは、2017/4/24リリースのVersion2.76です。

ネットワークのソケット通信のソフトを作成してた頃は手放せないツールでした。

 

自分のパソコンのどのネットワークインターフェースのどのIPアドレスがどこに接続しているかが一目でわかります。

またリアルタイムでパケットの送受信のサイズを表示することが可能です。

フリーとは思えないぐらいとても高機能です。

 

TCPモニター

 

df141 (2個のファイルやフォルダを比較)

単純に2個のテキストファイルまたはフォルダの差分を表示することが可能なソフトです。

 

次のサイト

DFの詳細情報 : Vector ソフトを探す!
ファイルやフォルダを比較し、わかりやすく並列表示

からダウンロードすることができます。

 

zipを展開すると実行ファイルがあるのでそのまま実行して使います。

 

インストーラーなどはありません。

システムを開発していると時々、ファイルまたはフォルダの差分を比較する場面が出てくるので、あると便利です。

 

サクラエディタ(高機能テキストエディタ)

日本製の高機能テキストエディターです。

私も元々はMIFESとか秀丸エディタを使っていましたが、あるタイミングからサクラエディターに乗り換えました。

 

乗り換えた理由はやはり無料であることが大きいですが、オープンソースで周りにユーザーが多かったことも一因です。

 

Sakura Editor
Japanese text editor for MS Windows

からインストーラーをダウンロードしてインストールしています。

 

64bit版もあるようですが、32bit版の方がメイン?のようなので32bit版を使っています。

32bit版で困ることはありません。

 

サクラエディタ

 

最近は、Atomエディタも流行っていますね。

私は重くて使っていませんが。

 

Poderosa (ポデローザ、タブ形式ターミナルエミュレータ)

 

タブ形式のWindows用のターミナルエミュレータです。

私も元々はTera Termを使っていたのですが、Tera Termはssh接続の安定性がいまいちだったので、安定性が高いPoderosaに乗り換えました。

 

公式サイト

Poderosa Project on sourceforge
ターミナルエミュレータ Poderosa 開発サイト

のようですが、ダウンロードは、

Poderosa - Browse /releases at SourceForge.net
A terminal emulator with tabbed user interface and various connectivity including Telnet, SSH1/2, and cygwin.

から行います。

本日現在の最新バージョンは4.3.8bです。

インストーラーなどはなくて、zipファイルを展開して、実行ファイルを実行するだけです。

私はLinuxサーバーにsshでログインする際は、Poderosaを使っています。

 

Poderosa

 

 

画面ライター (常駐型画面キャプチャーツール)

Windowsに常駐させてキーボードのPrtScキー一発でフォーカス画面をキャプチャーすることが可能です。

 

何かエラーがポップアップしたりした時など、後から原因を調査するときにキャプチャー画面があると後々便利なのでいつも常駐させて使っています。

タックテック Windowsフリーウェア
株式会社タックテック - 制御系システムとWebシステムの融合!

からインストーラーをダウンロードしてインストールします。

 

画面ライター

 

便利なのですが、マルチディスプレイには対応していないようです。

外部ディスプレイに画面を拡張している場合、外部ディスプレイの方は、キャプチャー出来ないです。

 

GIMP (高機能ペイントソフト)

世界的に有名なフリーで超高機能なペイントソフトです。

マルチプラットフォーム対応、日本語も行われております。

 

インストーラーは公式サイト

GIMP
GIMP - The GNU Image Manipulation Program: The Free and Open Source Image Editor

からダウンロード可能です。

 

以下に私が行っている簡単な使い方をまとめています。

GIMP (GNU Image Manipulation Program, ギンプ) の3個のTIPS・簡単な使い方
フリーで高機能なペイントソフトGIMP(GNU Image Manipulation Program)の3個のTIPS と簡単な使い方についてまとめました。 GIMPはフリーで高機能、マルチプラットフ...

 

VMware Player (仮想環境構築ソフト)

Windowsに仮想環境を構築するためのソフトウェアです。

非営利目的での使用のみ無料版があります。

 

以下の公式サイトから、Windows版のインストーラーをダウンロードしてインストールします。
https://my.vmware.com/jp/web/vmware/free#desktop_end_user_computing/vmware_player/6_0

 

これがあると、複数のLinux環境を構築してテストを行うことが可能となります。

ただ、商用で使う場合は、ちゃんとライセンスを購入する必要があります。

 

VMware

 

 

プログラミングの無料レッスン体験

 

約8,000名の受講生と80社以上の導入実績のあるプログラミングやWebデザインのオンラインマンツーマンレッスンCodecamp

<Codecampの特徴>

1 現役エンジニアによる指導

2オンラインでのマンツーマン形式の講義

3大手企業にも導入されている実践的なカリキュラム

↓無料体験レッスン実施中です。

プログラミングのオンラインスクールCodeCamp

 

 

 

コメント

  1. […] ITエンジニア向け・開発を便利にするお勧めのフリーソフト8選 Cygwin, Poderos… […]

  2. […] ITエンジニア向け・開発を便利にするお勧めのフリーソフト8選 Cygwin, Poderos… […]