Eclipse/javaで手っ取り早く例外を発生させる方法 Eclipseでjavaを扱っていて、例外処理がうまく動作しているかを確認するとき、手っ取り早く例外を発生させる方法です。 例外を発生させたい処理の周辺にブレークポイントを置き、処理を止めます。 次に、ソースのどこでもい… horinoハック2014.08.14 55,215
SimpleDBのドメインを複製する public ResultList<ResultItem> fetch(AmazonSimpleDB sdb, String domain, ResultList<ResultItem> in, … nbeppuハック2014.08.13 309
AWS SDK で API のリトライ回数を設定する API が 50X エラーを返した際のリトライ回数。デフォルト値は 3 に設定されている。 ClientConfiguration configuration = new ClientConfiguration(); c… nbeppuハック2014.08.12 2,358
DynamoDBSessionManager の期限切れセッションクリア処理が正しく動作しない DynamoDB で Tomcat のセッション管理を行う の動作確認を行いましたが、一点不具合が見つかったので対処方法をメモしておきます。 まず、DynamoDBSessionManager の仕組みとしましては、簡単… nbeppuハック2014.08.11 907
Java で ByteBuffer を String に変換する public String getString(ByteBuffer b) { byte[] byteArray = new byte[b.remaining()]; b.get(byteArray); return n… nbeppuハック2014.08.08 7,696
javaコマンドでOutOfMemoryErrorが出た時の対処法 javaプログラム実行時にOutOfMemoryErrorが出た場合、javaコマンドに-Xmxオプションをつけてヒープサイズを指定することで解決することができます。 java -Xmx1024M -jar sample… Tetsuro Aokiハック2014.08.08 324
Play Frameworkでckeditorを使う build.sbt “org.webjars” % “ckeditor” % “4.4.1”, app/views/samples/ckeditor.scala.html @() @import play.i18n._ … @iwasakiハック2014.08.02 320
Play FrameworkでTinyMCEを使う WYSIWYGエディタのTinyMCEをPlay Frameworkで使ってみましょう。 これもwebjarsから取ってくることが出来ます。 build.sbt “org.webjars” % “tinymce-jque… @iwasakiハック2014.08.02 309
SES で Raw Message からメール送信する Amazon SES でメール送信をする場合、ヘッダーなどの細かい情報に調整を入れて送信を行いたい場合 Raw Message を利用します。以下は日本語の文字化けを起こさないようにした MimeMessage のラッパ… nbeppuハック2014.07.30 1,984