AWS SDK で API のコネクションタイムアウトを設定する ClientConfiguration configuration = new ClientConfiguration(); configuration.setConnectionTimeout(30000); conf… nbeppuハック2014.07.23 1,959
DynamoDB で Tomcat のセッション管理を行う https://github.com/aws/aws-dynamodb-session-tomcat/releases/download/v1.0.1/AmazonDynamoDBSessionManagerForTom… nbeppuハック2014.07.22 1,088
DynamoDB Local に AWS SDK でアクセスする DynamoDB にはローカルで実行できるツールが配布されています。 http://dynamodb-local.s3-website-us-west-2.amazonaws.com/dynamodb_local_lat… nbeppuハック2014.07.18 901
Javaで容量を単位付きで返す Byte / KByte / MB / GB を自動判定して単位をつけるようにします。 protected String getSizeStr(long size) { if (1024 > size) { ret… nbeppuハック2014.07.17 5,323
Google Apps Script で日付をフォーマットする var formatDate = Utilities.formatDate(new Date(), "Asia/Tokyo", "yyyy-MM-dd"); nbeppuハック2014.07.15 1,189
SimpleDB で全件のデータ取得を行う こちらのユーティリティを使います。 SimpleDB でのデータ取得はデータ容量制限、データ件数制限があるため一度に大きいデータは取得できません。 カーソルの仕組みが用意されているので再帰的に取得します。 public … nbeppuハック2014.07.14 380
Google Apps Script で Analytics のユーザー数をシートに書き出す 日別に書き出す場合は以下のようにします。 var profileId = 'xxxxxxxx'; var metric = 'ga:users'; var options = { … nbeppuハック2014.07.11 410
Google Apps Script でシートの最後の行の値を取得する function getLatestValue(range) { var spreadsheetObj = SpreadsheetApp.getActiveSpreadsheet(); var sheet = sprea… nbeppuハック2014.07.10 1,560
Google Apps Script で CSV をシートに書き出す function main() { var spreadsheetObj = SpreadsheetApp.getActiveSpreadsheet(); var sheet = spreadsheetObj.getSh… nbeppuハック2014.07.09 1,504