ALM

GITでリモートブランチへpushする前にやっておくべきこと

先日GITを使ってて、ちょっとお粗末なミスをしてしまいました。 今日はそんなミスを犯さないためにやっておくべきことについて書きたいと思います。お粗末なミス私がやっちゃったミスは、ずばり「コミットグラフ汚し」です。 図のように、「別の人」とのマー…

プロキシ自動スクリプトが設定されている環境でMavenを使用する方法

ALM

今日、プロキシ自動スクリプトが設定されている環境にMavenを導入した。 Mavenの静的なプロキシ設定はよくやるしその方法も広まっていると思うけど、自動スクリプトな環境でも同じように設定できることが分かった。ここを参考にした。 Get a Clue: Maven err…

mavenで新しいライフサイクル(integration-test)を定義する

ALM

今回はMavenでの新しいライフサイクル(integration-test)の定義方法について。 昨今、テスト用のフレームワークも充実してきてそのフレームワークを用いてやれることも増えてきました。 例えば 「HTTPリクエストを生成して、実際のWEBアクセスに見せかけて…

mavenのprofile機能について

ALM

最近まで知らなかったのですが、mavenには「profile」という便利な機能が存在します。 今回はこれの使い方について。Web系のプロジェクトや対向サーバの存在するプロジェクトではよくあることと思いますが、 コーディング時はローカル環境で動かし、迅速に動…

EA(Enterprise Architect)のお得機能

最近、仕事の関係でEA(Enterprise Architect)というUMLツールを使用しました。 その中で「いいな、これ!」って思った機能をご紹介。EAにはRTF/HTML形式でのドキュメント自動生成機能があります。(EA上で任意パッケージを右クリックし、[Documentation]-…