ITエンジニア/デザイナ向けにオープンソースを毎日紹介

ControlPlaneはネットワークの接続やUSBデバイスの接続などをキーとして決まったアクションを実行するソフトウェアです。

MacBookを持ち歩いて自宅やオフィス、カフェなど色々な場所で仕事をする人が増えています。そんな方にお勧めの設定切り替えソフトウェアがControlPlaneです。


設定画面です。


ルール設定です。


ルールを追加しました。

ControlPlaneはネットワークに接続したり、USBデバイスを接続したりしたタイミングをトリガーとして指定したアクションを実行します。Finder、キーチェーン、TimeMachine、シェルの実行など細かく指定できます。作業環境だけでなく、防犯などの目的でも使えるかも知れません。MarcoPoloというソフトウェアのフォーク版になります。

ControlPlaneはMac OSX用、BSD Licenseのオープンソース・ソフトウェアです。


MOONGIFTはこう見る

決まった定型の作業があるならば、それは自動化する価値のある作業ということです。普段のPC操作はもちろん、コーディングも同じです。DRY(Don't repeat yourself)をどんどん取り入れていきましょう。そうやって出来た空き時間はさらなる自動化に活かしていくのです。

普段何気なく行っている作業もふと見回してみれば同じ作業の繰り返しになっているかも知れません。そんな作業が何を起点としているか分かれば、時間や場所に応じて最適な作業環境が作れるようになるでしょう。ぜひ改善を進めてください。

ControlPlane | Context Sensitive Computing

dustinrue/ControlPlane

 

MOONGIFTの関連記事

  • DevRel
  • Com2