2013-01-01から1年間の記事一覧

AntのGroovyタスクを使うときの俺流ベストプラクティス

G* Advent Calendar 2013の12/16担当、@nobusue です。12/7に続き二度目の登場になりますが、引き続き実務に役立つシリーズでいきたいと思います。といっても、「ビルドはGradleで決まりだよね!」というイマドキの現場ではなく、いまだにAntでがんばってい…

GroovyでGCログ解析: ちょっと扱いにくいフォーマットを処理するときのパターン

G* Advent Calendar 2013の12/7担当、@nobusue です。今年は基本に返って、実務に役立つGroovyの利用方法をご紹介しようと思います。(というか実際に業務で使ったのですが。。。)お題はGCログの解析です。 ここでご紹介するサンプルはOracle JDK7(HotSpot VM…

マキタのコードレス掃除機が素晴らし過ぎる件

コード式の掃除機はコードが邪魔で取り回しが悪かったり、ホースが短くて前かがみで作業しなければならなくて腰が痛くなったりで、ついつい掃除が億劫になってしまいがちでした。 以前からコードレス掃除機にチャレンジしてみては、吸い込みが弱かったり、吸…

LiquiBaseメモ

昨年秋のJGGUG合宿でもくもくと調べた結果のメモです。今さらですがまとめておきます。 プロジェクトWebサイト http://www.liquibase.org/ http://www.liquibase.org/ja/home 日本語チュートリアル DBAを救え! DBリファクタリングツール「LiquiBase」を使っ…