Javaで大きい方の数を取得する方法 Math.max()を使います。 int maxNum = Math.max(1000, 1001); 参考 http://eng-entrance.com/java-math-max @iwasakiハック2016.08.29 449
Route53を使ってスムーズなメンテナンスを実現する 時折やってくるAWSからのサーバーリブートスケジュールのお知らせ。 この通知が来た際にはインスタンスの停止・起動が不可避ですが、夜間にAWSのタイミングで実施されると復旧後の確認などがハンドリングしづらくなるため、自分た… @iwasakiハック2016.08.26 2,583
Javaでメソッドを非推奨にするアノテーション /** * @deprecated 代わりにXXXのメソッドを使ってください * @see ClassName#functionName() */ public int dameFunc() { 代わりにこっちのメソッド… @iwasakiハック2016.08.25 386
Webpayでリストを再帰的に呼び出す方法 Webpayでリストを取得する際に条件として作成日時を指定できますが、nextTokenとかの仕組みがないため、果たしてデータを全て取得し終えたのかわからないケースが発生してしまいます。(countで指定できる最大が10… @iwasakiハック2016.08.23 223
Webpayでcreatedを指定する方法 Webpayで各種データ一覧を取得する際に以下のようにして取得することができます。 https://webpay.jp/docs/api/curl#charge_all その際にパラメータとして作成日時を指定することがで… @iwasakiハック2016.08.23 193
MySQLのupdateで連番を振る方法 ユーザー定義変数をセットして必要なカラムに値をセットするようです。 SET @i := 0; UPDATE eip_m_post SET sort = (@i := @i +1); ユーザー定義関数はセッション中のみ維持… @iwasakiハック2016.08.19 1,397
PowerShellがHomebrewにも来ていた http://dev.classmethod.jp/server-side/powershell-macosx/ ではバイナリをダウンロードしてインストールしていますが、Homebrew経由でもインストールできるようにな… @iwasakiハック2016.08.19 414
JavaでSQSの属性を渡す方法 https://hacknote.jp/archives/19677/ の反対でSQSに属性を渡す方法です。 protected void setQueue(AmazonSQS sqs,String bodyMessag… @iwasakiハック2016.08.18 799
Gmailを使ったメールアドレス自動生成コマンド Gmailでは hoge+XXX@gmail.com のような形式のメールアドレスを利用することができます。 例えばメールアドレス登録でアカウントを発行するシステムを開発する際にはこの機能を使って検証をすると便利です。た… @iwasakiハック2016.08.17 7,516