「 月別アーカイブ:2013年08月 」 一覧

JUnit4 のパラメータ化テストは4通りの方法で書ける

2013/08/29 | JUnit4 ,

JUnit 本である「JUnit実践入門」でテストの書き方を勉強しています。 本書でも紹介されている「パラメータ化テスト」は4通りの方法で書けるようなのでメモしておきます。 目次 1. 4通りの

続きを見る

JUnit4 の Enclosed を使ったテストクラスサンプル

2013/08/28 | JUnit4 ,

JUnit 本である「JUnit実践入門」を読んでいます。 体系的にまとめられている良書で、勉強になること盛りだくさんです。 盛りだくさんすぎて覚えられないので、今後実際に使ってみたい機能をピックア

続きを見る

JUnit4 で JavaBeans の assertThat を簡潔に書きたい

2013/08/27 | JUnit4 ,

今回も JUnit ネタです。 前回は List の assertThat を簡潔に書く方法についての記事になりましたが、今回は JavaBeans の assertThat を簡潔に書く方法に着い

続きを見る

JUnit4 で List の assertThat を簡潔に書きたい

2013/08/26 | JUnit4 ,

Java でプログラムを書くときは、プライベート・仕事を問わず JUnit を使ってユニットテストを書くようにしていますが、List の assert 文をベタに書く癖がついてしまって、何とかしたいな

続きを見る

AgeFileFilter を使ったフィルタ処理のサンプル

2013/08/23 | commons-io ,

Commons IO の org.apache.commons.io.filefilter (Commons IO 2.4 API) にある AgeFileFilter (Commons IO 2.4

続きを見る

SizeFileFilter を使ったフィルタ処理のサンプル

2013/08/22 | commons-io ,

Commons IO の org.apache.commons.io.filefilter (Commons IO 2.4 API) にある SizeFileFilter (Commons IO 2.

続きを見る

DirectoryFileFilter を使ったフィルタ処理のサンプル

2013/08/21 | commons-io ,

Commons IO の org.apache.commons.io.filefilter (Commons IO 2.4 API) にある DirectoryFileFilter (Commons

続きを見る

海老名サービスエリアに徒歩で行ってきました

東名高速道路にある海老名サービスエリア(下り方面)に徒歩で行ってきました!徒歩でサービスエリアに入れるってことが新鮮だったので、忘れないウチにルートをメモしておきます。ちゃんと駐車場もありましたのでガ

続きを見る

commons-io に見るファイル操作処理のヒント(FilenameUtils編)

2013/08/19 | commons-io ,

commons-io の JavaDoc とソースコードを眺めて発見した便利なメソッドや実装のヒントになりそうなスニペットのメモ企画。 今回は FilenameUtils (Commons IO 2

続きを見る

Commons IO の LineIterator#isValidLine メソッドをオーバーライドしたサンプル

2013/08/16 | commons-io , ,

CommonsIO にテキストファイルの読み込み処理で役立ちそうなクラスがあったので検証してみました。 検証プログラムは Github に登録してあります。 tomoyamkung/common

続きを見る

プロセスの起動を確認するプログラム

2013/08/15 | Java ,

プロセスが起動しているかを確認するプログラムを Java で書いてみました。Excel のプロセス確認用に作ったのですが、他の用途でも使えると思うのでメモしておきます。 背景 Java の Swi

続きを見る

配列の内容をファイルに書き込む

2013/08/14 | Ruby

Ruby で書いたスクリプトを module 化していく試みの一貫です。 Array に保持している内容をファイルに書き出す module を作成しました。 前回作成した ファイルを読み込んでその

続きを見る

拡張子を指定したフィルタの実装サンプル

2013/08/13 | commons-io ,

Commons-io の FileFilter のサンプルをいくつか書いてみたのでメモしておきます。 目次 1. サンプル作成の経緯 2. 動作環境 3. 自前でゴリゴリ書くパターン 4.

続きを見る

opencsv を使って CSV ファイルの読み込み開始行を指定する

2013/08/12 | opencsv , ,

opencsv は、読み込むファイルの開始位置を指定することができます。 わざわざ確認する必要もないくらい小さなことですが、ちょっと触ってみたのでメモしておきます。 検証プログラムは Github

続きを見る

opencsvの検証をしてみた

2013/08/09 | opencsv ,

お客さんから CSV の解析でバグがあると指摘があり、そのバグ解消のために opencsv を検証してみました。 「こういうケースでもちゃんと解析してくれるのか」ってのをピンポイントで確認しただけなの

続きを見る

commons-io に見るファイル操作処理のヒント(FileUtils編その2)

2013/08/06 | commons-io ,

commons-io の JavaDoc とソースコードを眺めて発見した便利なメソッドや実装のヒントになりそうなスニペットのメモ企画。 今回も FileUtils (Commons IO 2.4 A

続きを見る

Googleアドセンス用(PC)

Googleアドセンス用(PC)

icatch-jersey_multi_pathparams
Jerseyの@PathParamはスラッシュの間に複数指定できる

http://hoge-api/user/{id}.{format}

icatch-vagrant_box_customize
VagrantのBoxファイルをカスタマイズして独自のBoxファイルを作成する

配布されている Vagrant の Box ファイルを使って検証環境を

icatch-2015-006-1
バリデーションチェックにJava8のOptionalを使ってスマートに書く(自分比)

Web アプリのバリデーションチェックにアノテーションを使うことが増え

icatch-2015-005-1
ユニットテストの偏りを防ぐ命名規則の付け方

ユニットテスト名に以下の命名規則を付けるようにして二ヶ月ぐらい経った。

icatch-2015-004-1
Vagrantで起動したCentOS上のOctopressをホストOSから確認する設定

タイトルの通りだが、Vagrant を使って起動した CentOS に

→もっと見る

PAGE TOP ↑