そこに仁義はあるのか(仮)

略してそこ仁!

maven

maven release pluginを使ってリリース作業を効率化する

maven release plugin を使うとリリース作業が超簡単になる〜 maven release plugin でやったこと prepare と perform を使いました〜! mvn release:prepareでやってくれること コミットされていないコードがないかチェックする 依存関係(dependencies)に…

SIerといえばソースコードの自動生成だ!テーブルとEntityクラスを自動生成するサムシン(PostgreSQL版)

これはPostgreSQL Advent Calendar 2015 - Qiitaの記事です。 昨日はsawada_masahikoさんのPostgreSQL開発の基本動作まとめ - Qiitaでした!SIerといえば、ソースコードの自動生成ですね! 開発を進めていくうえで、コロコロと変わっていくテーブル構成。。…

これが大規模SIerな弊社のデファクトスタンダードな開発スタイルだ!!

受託開発やっている、いまの開発スタイルを書く。この前のブログはわりとフォーカスをしぼったはなしだったので、今回は簡単に全体のはなし。(書く順番が逆っぽい) 今回のプロジェクトではアーキテクトとして、この↓開発スタイルの構築と運用をしていて学…

受託開発でGitとmavenを使って開発をしている

会社で受託開発していて、gitを使った開発フローを考えることになった。 ニアショアに開発をお願いしていて、ニアショアからの受け入れタイミングが何回かあるから、それにあわせてブランチをわけている。どういうフローで進めているかと、一番最後にやって…

JavadocってどうやってAPIドキュメントにするの?って思って調べてみたらお手軽だった

JavadocからAPIドキュメントができるのは知ってたけど、 実際にはどうやって作るんだろうと思って調べてみたらすごく簡単だった。 Gradleを使う Gradleで管理しているプロジェクトで、 gradle javadoc コマンドを実行すれば、build > docs > javadoc にでき…