Articles
Total 301 articles


Lambdaのメモリ使用率60〜80%目安、AWS公式ドキュメントのどこにも見当たらなかった


PostgreSQLで `speed * 3 > value` の比較にインデックスが効かない理由


CDKロジカルIDの255文字制限、実は240文字+8桁ハッシュの内訳だった


PostgreSQLで前日の日付を出す、Asia/Tokyoなら引き算とタイムゾーン変換の順番は気にしなくていい


通知タップでActivityが再描画される原因、PendingIntentのrequestCode被りだった


PostgreSQLのクエリ実行時間計測、pg_stat_statementsのカラム名はPG13で変わってる


PostgreSQLのtimestamptzカラムにAT TIME ZONEを使うと型がtimestampに変わる


describe-instance-statusでInstanceStatusesが空配列になる


AWS IoT発行のX.509証明書、有効期限は一律2049年12月31日だった


JWT認証、アクセストークンとリフレッシュトークンで最低限決めておくこと


Aurora PostgreSQLのIOコストが総額の86%だったのでI/O-Optimizedを検討した


S3 EventBridgeイベントのkeyフィルタ、wildcardで直接書けるようになってた


PostgreSQLでintervalを「総時間:分:秒」形式にフォーマットする


PostgreSQLのARRAY_AGGでユニークな配列を取得する


AthenaのTABLE_NOT_FOUND、Webコンソールは通るのにLambdaだけ失敗する


CloudFormationスタックがROLLBACK_COMPLETEで更新できない


AwsCustomResourceのonUpdateでonCreateの物理IDを直接使う方法


SQSのDLQ、システム全体で1つにまとめるのは微妙


Step Functionsのstate machine全体のタイムアウトはCatchで拾えない


Auroraのbacking-upステータス、一時停止からの再開で毎回出るが根拠は公式ドキュメントにない


RDSがmodifying状態のとき停止できない


Location.distanceTo()はWGS84楕円体上の近似距離を計算する


CloudTrailにSESのSendEmail・SendRawEmailのログは残らない


WiFiアクセスポイントの位置情報はGoogleが管理している


BLEの距離推定を調べてたらWiFiにも似たようなdBm目安があった


Android の「Muting recently noisy」ログは通知チャンネルの話じゃない


Androidのバッテリー最適化を無効化する権限、実装は簡単だがPlayポリシーでほぼ使えない


Androidのフォアグラウンドサービス起動、5秒以内にstartForeground()を呼ばないとANRになる


CompanionDeviceManagerでBLE再接続を拾う、ACL_CONNECTEDとGATTコールバックの使い分け


Firehoseの変換Lambda、異常レコードもrecordIdは返さないとエラーになる