開発

Apache POIを使って絵文字が含まれるエクセルを出力する

Javaでエクセルファイルを読み書きするにはApache POIを使うわけですが、のような絵文字を含むエクセルを作成して出力することが出来ません。 Java自体は絵文字を扱えるのですが、POIで出力すると「?」となってしまいます。Windowsで日常的に使うツールで絵…

ScalaでDBを使った小物ツールをサクッと作るには?JDBI!?(タイトル修正)

ScalaでORマッパーというとSlickやScalikeJDBC等色々あるが、ほんとにちょっとしたツールを作りたいだけならばもっと手軽にやりたいと思うはず。 ただJDBCを直に使うとなるとこれはこれで逆に使いづらい。 そんなあなたに「Commons DBUtils」…ではなく「JDBI…

json4sでCase Classをシリアライズするときのキーをスネークケースにしたかった

「別にそのままキャメルケースのキーのJSON吐き出せばいいじゃん」ってなると思うけど、既にスネークケースでJSON吐いてるシステムがあって、さらにscalaでもJSONを吐くシステムを作るときに統一したいよ〜ていうので考えてみた。なんか面倒そうなのでスネー…

LogWatchでLogbackが出力したログをチェックするスクリプトをつくってみた

JavaアプリはLogbackを使ってログを出力している。出来ればこいつもLogWatchに一緒に監視してもらいたい。perlで単純にログレベルの文字列を引っ掛けてやれば簡単にできそうなので、早速スクリプトを作ってみた。で、どう作ればいいのかというと/etc/logwatc…