PlayFramework2.2.xで設定ファイルを複数に分割する方法 PlayFrameworkを使っていると、DBの接続設定は開発環境と本番環境で異なるので設定を分けておきたい、コピーライトの開始年数とかのアプリケーション内で使うマジックナンバーについては共通にしておきたい、なんていう要… @iwasakiハック2014.04.01 559
日時の表示において現在の年や日付を簡単に省略する方法 ResultData内の日時を取得するメソッドを public ALDateTimeField getDate() { return date; } といったものではなく public ALDateTimeField g… watanabeハック2014.04.01 266
Aipoのスケジュールツールチップで参加しないメンバーを表示させない方法 https://github.com/aipocom/aipo/commit/52e4c3c5f14abf65493532be09daabc985857f0c Aipoでは参加メンバーを選んでスケジュールを登録することが… @iwasakiハック2014.04.01 201
SimpleDB でカウンターを実装する SimpleDB では、autoincrement のような採番の機構は用意されていないため、ユニークなカウンターを利用したい場合は以下のようになります。ポイントとしては UpdateCondition で排他処理を行っ… nbeppuハック2014.04.01 280
Javaで文字列配列をカンマ区切りの文字列にする いくつか書き方がありますが・・・ String[] strings= new String[]{"hoge1", "hoge2", "hoge3"}; Stri… @iwasakiハック2014.04.01 2,916
WebPay のトークンで顧客情報を保存する WebPay でトークン決済を行うで、クライアントサイトでトークンを取得しましたが、 今度はそのトークンと顧客情報をサーバーサイドで結びつける処理です。 以下のように、クレジットカード情報は一切触れることなく顧客を作成で… nbeppuハック2014.03.31 207
Aipoのスケジュールツールチップ表示 Aipoのスケジュールではツールチップ表示があります。 ここを表示しているScreenはScheduleDetailJSONScreenになります。 https://github.com/aipocom/aipo/blo… @iwasakiハック2014.03.31 276
WebPay で顧客情報を保存する WebPay でクレジットカードへの課金を行うの例の場合、一回の課金ごとにクレジットカード情報を送信することになりますが、月額課金など定期課金を行う際は、予め顧客情報として保存しておき、クレジットカード情報の再送せずに課… nbeppuハック2014.03.28 179
PlayFramework2.2.xでfont-awesomeを使用する font-awesomeもWebJarsにあるのでこれを使って、Play Framework2系でfont-awesomeを使えるようにしてみます。 まずは読み込みの設定 build.sbt libraryDepende… @iwasakiハック2014.03.28 447