「 プログラム 」 一覧

JAXB を使ってオブジェクトを marshal する際に要素名を指定する方法

2014/01/15 | JAXB ,

JAXB を使ってオブジェクトを marshal する際に要素名を変更したい場合があるかと思います。 アノテーションを付与するだけで希望の名称で出力できますので、その方法をメモしておきます。 目

続きを見る

JAXB を使ってオブジェクトを marshal するために忘れてはいけない2つのこと

2014/01/14 | JAXB ,

JAXB を使ってオブジェクトを marshal するために必要な2つの忘れてはいけないことをメモしておきます。ちょっとしたことですが、もうハマりたくないので。。。 目次 デフォルトコンスト

続きを見る

Jersey で POST 送信処理後にダイレクトする方法

2014/01/10 | Jersey ,

JAX-RS の参照実装である Jersey でリダイレクトする方法を調べたましたのでメモしておきます。 Struts から Jersey へ 最近はスマホ用に API を作成する機会も増えた

続きを見る

Android アプリでタイムゾーンを Asia/Tokyo で現在時刻を取得する

2014/01/09 | Android ,

もしかしたら環境だったり、条件があるのかもしれないけど備忘録としてメモ。 Android アプリで Calendar オブジェクトを生成する際、TimeZone を指定しないと EST(UTC-

続きを見る

jQuery を使ってファイルアップロードフォームのファイルが選択されているかを確認する方法

2014/01/09 | JavaScript ,

HTML に設置したファイルアップロードフォームにファイルが選択されているかを確認する方法を調べましたのでメモしておきます。 コードスニペット HTML コード例は次の通りです。まずは HT

続きを見る

jQuery を使ってチェックボックスのチェックを付けたり外したりするコードスニペット

jQuery を使ってチェックボックスの ON/OFF を操作する方法ですが、以前実装したときのコードでは動かなくなっていたので調べなおしました。 以前実装したときのコード 次のコードで ON

続きを見る

レスポンスにサムネイル画像を返す API のサンプル

2014/01/05 | Java , ,

今回は直接 ImageMagick は関係ありませんが、また画像ネタです。この辺りのことを仕事で扱ったんで自分への備忘録として残しておきたいってのがありまして同じようなネタが続いてます。 今回のネタ

続きを見る

ImageMagick を使ってサムネイル画像を作成する方法

2014/01/04 | ImageMagick ,

またまた ImageMagick ネタです。今回はサムネイル画像を作成する方法を調べてみました。 ImageMagick ネタが続いてますんでちょっとリンク貼っておきます。 ImageMagic

続きを見る

ImageMagick を使って画像を結合する方法

2014/01/01 | ImageMagick ,

前回に引き続き ImageMagick ネタです。今回は画像を結合する方法を調べてみました。 画像を結合するコマンド ImageMagick の montage コマンドを使うと画像を結合する

続きを見る

ImageMagick を使って Exif を取り除く方法

2013/12/31 | ImageMagick ,

プライベートで撮影した写真をブログとかどこかの Web サービスにアップロードしたり、人に渡すときはプライバシー保護のため Exif を削除しておきたいですよね、ということで ImageMagick

続きを見る

Maven で作成したプロジェクトのソースコードを JAR にする方法

2013/12/23 | Maven ,

Maven で作成したプロジェクトのソースコードを JAR にまとめて公開する方法を調べてみました。とても簡単です。 1. pom.xml にプラグインを設定 2. install

続きを見る

Spring の Scheduled アノテーションを使った cron サンプル

2013/12/19 | SpringFramework ,

Spring の @Scheduled アノテーションを使った cron サンプルプログラムを作成しました。 サンプルプログラムは Github に登録しました。 tomoyamkung/spri

続きを見る

Spring の設定ファイル applicationContext.xml の内容をプロパティファイルに切り出す

2013/12/17 | SpringFramework ,

Spring の設定ファイルである applicationContext.xml に DataSource の設定を記述しているのですが、本番環境用や、テスト環境用、それからローカル環境用にいちいち設

続きを見る

MySQL の JDBC ドライバで設定しておきたい rewriteBatchedStatements プロパティ

2013/12/16 | SpringFramework , ,

データベースに MySQL を使った Java アプリのバッチ更新処理について非常に勉強になることがあったのでメモしておきます。 目次 1. 背景 2. 調査メモ 3. applicatio

続きを見る

SpringJDBC が発行する SQL をログに出力する

2013/12/14 | SpringFramework ,

SpringJDBC が発行する SQL を確認する必要があったので Apache log4j 1.2 を使って出力してみました。 目次 1. 背景 2. 動作環境 3. XML ファイル

続きを見る

Spring の DataSource に DBCP を使用する

2013/12/13 | SpringFramework , ,

Spring の DataSource に DBCP を設定してみたのでメモしておきます。 目次 1. 背景 2. 動作環境 3. applicationContext.xml を見直す 4

続きを見る

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 を検証してみました。 「こういうケースでもちゃんと解析してくれるのか」ってのをピンポイントで確認しただけなの

続きを見る

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 ↑