(Google+)860860件のシェア(とっても話題の記事)この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。はじめにこんにちは植木和樹です。今年の5月にクラスメソッドにJoinしてから早半年。当時6名体制だったAWSチームも15名近いメンバーとなりつつあります。Airが貸与されます。薄くて軽くて持ち運びに便利なので、いつでもどこでも仕事ができます(歓喜)。入社して数日間は仕事をするための環境作りに時間がとられるものですが、なるべく早くフルスロットルな仕事体制を整えてもらえるようクラスメソッド社内で使っているツール類をまとめてみました。セットアップ手順まで記載するとエントリが長くなるのでツールの紹介のみです。参考となるセットアップ手順については紹介内でリンクを貼っています。ブラウザ作業ミスを防ぐため、お客様のAWSアカウントごとにChromeユーザーを切り替えて使いましょう。設定方法は以下を参照してください。Developers.IOブログ執筆やGmailに便利な機能拡張も入れておきましょう。見ているページのタイトルとURLをクリップボードにコピーしてくれます。Checker・・・Gmail受信トレイの未読メール数を表示してくれます。GmailクラスメソッドではGmailを使っています。日々大量のメールがやりとりされていますので、キーボードショートカットを覚えると効率良いです。それと大事なメールが埋もれてしまわないようにメール管理も心掛けましょう。Developers.IOBecky!などデスクトップのメーラーを使い慣れているとGmailのスレッド表示は使いづらいかもしれません。そんな時は「設定からスレッド表示をオフ」にしましょう。Labsからいくつかの機能を有効にしておきましょう。使う文面を保存しておけます。直行・直帰連絡メッセージを登録しておくと良いでしょう。アイコン・・・Chromeのタブに未読メッセージ件数を表示します。パネル・・・画面を縦(横)に分割しスレッドリストとプレビューを同時に表示できます。Serverにリモートデスクトップ接続するときに使います。Fusion会社貸与のMacには標準でインストールされています。Officeのドキュメントを開くために使います。キーマッピングの設定でWindows環境でのアプリケーション切り替えが楽になります。ショートカットを有効化」のチェックを外すOSXのOfficeファイルをダブルクリックするとWindowsのOfficeで開くように設定しておきましょう。S3操作用クライアントです。マネージメントコンソールからだと操作できない作業の場合、Cyberduckを使うと効率的に作業できます。大量ファイルのアップロードもFinderからのドラッグアンドドロップでできます。ディレクトリ階層丸ごとのアップロードができます。S3のBucketにファイルが残っていてもBucketごと消すことができます。上記サイトからzipファイルをダウンロードした場合は、PaypalでCyberduck開発プロジェクトに寄付することができます。気に入ったら寄付しましょう。AppStoreから入手する場合は2,400円でAppStore経由で寄付することができます。S3のフォルダ内にファイルがたくさんあるとCPUを結構使うようです。CPUが非力なMacだとS3の表示が重たく感じるかもしれません。日本語)CloudFormationのテンプレートを記述する際に使います。入力補完や簡単なJSONの構文チェックをしてくれます。その他の特徴は下記ブログを参照してください。リポジトリの履歴や差分をグラフィカルに表示してくれるツールです。過去の変更履歴との差分が色付けされ、見やすく比較することができます。WindowsではWinMergeが一押しなのですが、OSXにこれに相当するツールがないので辛いところ。用クリップボード管理ソフトクリップボード履歴が管理できます。マネージメントコンソールから複数のインスタンスIDをコピーしてメールなどに貼り付ける際に、IDを複数まとめてコピーしてからメールに連続で貼り付けられるので、ウィンドウを一々切り替えなくて済みます。スニペット(コード断片)も登録できるので、マネージメントコンソールのパスワードや、会社住所、会社のグローバルIP、ブログでよく使うHTMLコードなどを登録しています。ウィンドウ単位でアプリケーションを切り替えられるツールです。前述の通り、お客様ごとにChromeユーザープロファイルを分けているため、Chromeウィンドウがたくさんになりがちです。OSX標準だとアプリケーション単位の切り替えしかできないので、このツールでウィンドウ単位の切り替えができるようにすると良いです。配信されているRSSを登録することで、通知センターに表示してくれます。AWSでなにかしら問題があった際、すぐに気付けるようにしています。($3.99)とも連携できるので表示の仕方はお好みでどうぞ。SimpleCapスクリーンキャプチャツールです。OSX標準の「グラブ」やキーボードショートカットから呼び出す「スクリーンショット機能」より範囲選択がしやすいです。アプリケーションのメニューバーのキャプチャもできます。デスクトップアイコンをキャプチャしないオプションもあるので、デスクトップが散らかりがちな人には嬉しいかもしれません。Evernote(AppStoreからインストールできます)キャプチャした画像のモザイク処理や強調表示に使います。sourceforge.net/OSX標準のターミナルより高機能です。仕事がらターミナルを使っている時間が長いと思うので、自分好みにカスタマイズできるiTermがいいんじゃないでしょうか。ペイン分割や、マウスで文字列を選択しただけでクリップボードにコピーしてくれる機能が便利です。HomebrewコマンドラインツールはHomebrewでインストールします。インストール方法は下記ブログを参照してください。Developers.IO以降のツールは主にbrewコマンドでインストールします。aws-cliAWSエンジニアとしてインストール必須です。最優先でインストールしてください。コマンドを入れておきましょう。Developers.IOjqJSONパーサーです。