2011-05-01から1ヶ月間の記事一覧

Gradle の依存関係を使いこなしてみる

Gradle でも Maven や Ivy と同じように簡単にライブラリの依存関係を解決することができます。 内部的に Ivy を利用しているようなので同じことができて当然なのですが... まずは リポジトリの設定から... ライブラリの取得先の Maven リポジトリのパスを …

Gradle の Code Quality プラグインでエラーを無視する

id:kyon_mm さんの 『Gradleで簡単にFindBugsを使えるようにしてみた』 を見て、 まずは Code Quality プラグインを試してみました。 Code Quality プラグインを使えば、簡単に Checkstyle や CodeNarc でコーディング規約をチェックできて良いのですが、デ…

Mac OS X 10.6 (Snow Leopard) の SSH パスワード認証を無効にする

Mac OS X でも SSH でのリモートログインを許可しておくと 何かと便利なのですが、デフォルトではパスワード認証が有効になっているので セキュリティ的にちょっとだけ不安だったりします。 と言うことで... パスワード認証を無効にして 公開鍵認証だけ有効…

Gradle で Amazon EC2 に公開鍵をアップロードしてみる

Amazon EC2 では インスタンス生成時 もしくは その前に Key Pair を生成して クライアントに秘密鍵をダウンロードします。 EC2 インスタンスには その秘密鍵を使って SSH でログインするのですが、 実は その行為に 今まで ずっと違和感を感じていました。 …

Gradle で Amazon EC2 を操作してみる

最近、いろいろと話題の多い Amazon EC2 ですが... 実は 開発用途としても非常に便利に利用できるということに最近気がつきはじめました。 その一つが JAWS-UG Nagoya勉強会 第1回 でも発表させていただいた Jenkins CI の分散ビルド (プレゼン資料は近日公…

Gradle で SSH してみる

サーバの作業はほとんどが自動化されていると思いますが、 わざわざサーバにログインしてコマンドを実行しなくてはならないので面倒です。 クライアントから直接操作できればいいのに... と言うことで Gradle で SSH ですよ。 ただ、今のところ Gradle 自体…