一定時間待たせる処理の注意点 例えば 30 秒待たせる処理を実装する場合は、開始時刻を記録して、現在の時刻と開始時刻の秒数の差が 30 を超えるまで何もしないループを続けるようなプログラムを書くのはやめましょう。 理由は、実際にそのようなプログラムを… k-hatanoハック2014.05.15 821
JavaでSESの送信元メールアドレスを認証する 以下のようなプログラムで、認証用のメールが届きますので、手続きを行います。 認証されたメールアドレスのみ、SES の送信元(From)に指定することができます。 AmazonSimpleEmailServiceClien… nbeppuハック2014.05.15 569
AWS新人エンジニアにおくる:JavaでSimpleDBに対してデータを検索する方法 AmazonSimpleDB sdb = new AmazonSimpleDBClient(new AWSCredentials() { @Override public String getAWSSecretKey()… @iwasakiハック2014.05.14 372
JavaでRDSのリードレプリカをバックアップウィンドウを指定してマスターに昇格させる withPreferredBackupWindow の引数は String 型を受け付けるようになっていますが、ここでは HH:mm-HH:mm の形式で UTC の時間を指定します。 rds.promoteReadRe… nbeppuハック2014.05.14 212
Javaで大文字・小文字を無視して等しいかどうか比較をする場合 Javaで二つの文字列が等しいかどうか比較する場合 str1.equals(str2) が使われるが、この場合大文字・小文字を区別して比較が行われる。 大文字・小文字を無視して文字列の比較を行う際には str1.equa… watanabeハック2014.05.14 1,457
AipoのSessionValidatorでセットした値をjetspeed.vmで取り出す方法 通常jetspeed.vmでデータを取り出すにはALVelocityPortletControlでcontext.putした値を取り出します。 処理の流れ上、SessionValidatorでセットした値を使いたい場合は… @iwasakiハック2014.05.13 241
JavaでRDSのIdentifier切り替え後、利用可能となるまで待つ JavaでRDSのIdentifierを切り替えるを行った後、RDSが利用できるようになるまで1~2分かかりますが、利用可能になるまで待ち受ける方法です。 JavaでRDSが利用可能となるまで待つのやり方の場合、該当のI… nbeppuハック2014.05.13 223
Aipoでログインしているかどうかを判定する方法 private boolean isLogin(JetspeedUser loginuser) { return (loginuser != null && loginuser.hasLoggedIn()… watanabeハック2014.05.13 320
AWS新人エンジニアにおくる:JavaでSimpleDBに対してCreateDomainする方法 public class HogeUtils { private static boolean isDomainHogeSetup = false; protected static void checkAndCreat… @iwasakiハック2014.05.13 259