技術ブログ株式会社エーピーコミュニケーションズの技術ブログです。エーピーコミュニケーションズの技術ブログです。11日目のエントリです。解凍Diff(テキスト比較)テキストエディタその他まとめはじめに先進サービス開発事業部の内藤(@naitwo2)です。現在わたしは自社プロダクトの開発部署で働いていますが、数年前まではインフラエンジニアとしてネットワーク&サーバのインテグレーション業務(以下SI)をやっていました(10年くらい)。ちなみに、現在開発しているプロダクトはこんな感じです。テスト自動化製品「NEEDLEWORK」パロアルトネットワークス社製次世代ファイアウォールのログ可視化ツール「PALallax」ネットワーク機器のログ可視化ツール「LForM」ソーシャルRSSリーダー「NEIGHBORS」SIの業務では、多くの業務をWindows端末で行っていましたが、プロダクト開発の部署に異動するタイミングでMacに移行しました。SI業務をやることがありましたが、Windowsで馴染んでいたツールがMacになく切ない気持ちになったので、今後Macに移行する方のためにツールのまとめをしてみました。慣れ親しんだツールたちWindows時代は下記ツールを使っていました。(Diff)MKEditor(テキストエディタ)iPerf(スループット測定)Wireshark(パケットキャプチャ)Chrome(ブラウザ)Excel、Word、PowerPoint(言わずもがな)Macで使っているツールたちMac移行後に使っているツールたちです。ツール名だけ知りたい人は「まとめ」をご覧ください。USB変換コンソールケーブルは、Cisco製品に付属していたシリアルケーブル(通称きしめんケーブル)を使っていました。検証ルームによく転がっていましたね。エレクトロニクスこの商品を含むブログを見るコンソールケーブルのコネクタ形状はD-sub9ピンのため、ELECOMの変換ケーブルでUSBに変換して使っていました。Computersこの商品を含むブログを見るMac移行後は下記ケーブルを使っています。ドライバ不要で使えます。USBなので変換不要。エレクトロニクスこの商品を含むブログを見るWindowsでも普通に使えるようなので、Windowsユーザもこちらのケーブルをおすすめします。端末にUSB変換のドライバがインストールされてない!!とかで、データセンターでションボリすることが防げます。Term」を使っていました。サーバ上にSSHして、ファイルをアップロード/ダウンロードする時もこのソフトウェアひとつでSCPできたのでかなり便利でした。ja.osdn.netMac移行後は「iTerm2」を使っています。Macユーザならお馴染みだと思います。くの場面でネットワークエンジニアはログ取得を取得すると思います。iTerm2でも予め設定をすることで、ログを自動的に取得することができます。プロファイル選択(下記画像では”Default”を選択)→「Session」→「Miscellaneous」から設定コンソール接続Windowsの場合はコンソールケーブルを接続するだけで(必要に応じてドライバインストール)使用可能でしたが、Macでコンソール接続するまでには少し作業が必要になります。シリアルケーブルをMac、および接続対象機器(ルータ等)に接続します。iTerm2を起動し、以下のコマンドを実行します。/dev/tty.*「/dev/tty.usbserial-<英数字>」というファイルが表示されると思います。screenコマンドを実行し、1のファイルを指定します。接続対象機器のプロンプトが表示されます。ちなみに、プロンプトから抜けるには以下のコマンドを実行します。y連続Ping障害試験時の通信断時間や、各セグメントへの到達性を確認するには、「ExPing」を使っていました。チューリップのアイコンが印象的で、炎上案件で使っていたときは夢にまででてきた・・・。さんが開発したGo言語製のツール「pexpo」を使っています。Go.テキストでPing打ち先リストを作って実行すると、それぞれのホストへ交互にPingを打ってくれます。Lossした割合や回数も出力してくれます。解凍ZIPファイルに圧縮、解凍するツールは、「Lhaplus」を使っていました。パスワード付きのZIPもこれで作ってました。(この文化は中々無くならないですね・・)www.vector.co.jpMacは標準でZIP圧縮・解凍ができるので、通常はそちらを使ってます。パスワード付きのZIPはコマンドラインで作ってます。」オプションでパスワード指定が行なえます。」オプションをつけることで、ファイルのパスを記録せずに、対象パスまでのディレクトリ構造を含まない形で圧縮できます。Diff(テキスト比較)コンフィグの設定変更前後の差分確認等で大活躍のDiffツール。わたしは「WinMerge」を使っていました。winmerge.orgMac移行後は「DiffMerge」を使っています。シンプルな操作性で、2つのテキストを比較できます。テキストエディタわたしは「MKEditor」派でした。Code」を使っています。この辺はたくさんツールがあるのでお好みですね。coteditor.comcode.visualstudio.comその他その他の下記ツールは、Mac版があるため継続して使っています。(スループット測定)Wireshark(パケットキャプチャ)Chrome(ブラウザ)Excel、Word、PowerPointまとめ最後に、WindowsとMacで利用しているツールのまとめです。エーピーコミュニケーションズネットワーク、サーバ、ミドルウェア、仮想化、OpenFlow、DBなどなど、インフラ系メインで提案から構築、運用までをしています。月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。