銀の弾丸

プログラミングに関して、いろいろ書き残していければと思っております。

AWS

AWSでランダムな画像を返すURLを作りました(Stravaのワークアウトのシェアのため)

タイトル通り「ランダムに画像を返すURL」をAWSで作りました。 Stravaのワークアウト完了時に、IFTTTを使って結果(距離、時間など)をTwitterに流していて、走行経路の地図(GoogleMaps)を添付しているのですが、常に「Image not found」となっており(今…

AWS S3 の putObject API でメタデータを設定する

AWSによるサーバーレスアーキテクチャposted with amazlet at 19.04.15Peter Sbarski 翔泳社 売り上げランキング: 157,672Amazon.co.jpで詳細を見る AWS S3 の putObject API でバケットにファイルをアップロードするときには、メタデータをきちんと指定して…

非同期Lambdaのコンテキストはどこ行った?

非同期Lambdaのひな型がasync関数になって引数リストが `event` ひとつになっています。従来第2引数で渡されていた context はどこに行ったのか?と調べてみた結果を書きました。

DynamoDBをSQLで操作するNodeモジュール

Amazon DynamoDBをSQL的な記述言語(SQL-ish)で操作できるNodeモジュールのご紹介。最新版は v0.8.8 。SQLに小数点を含む数値を指定した時、正しく解釈できなかったバグを修正。

DynamoDB:条件式のプレースホルダを自動生成してみましょう

Amazon DynamoDBのテーブルをコマンドラインから操作する3つのコマンドをご紹介。 条件式で厄介なプレースホルダーを気にせずに使えるようにしています。

AWS Lambdaの関数アップロードをお手軽に

AWS Lambdaの関数を、ローカルPCからアップロードするコマンドのご紹介。ダウンロードも出来ますよ。

AWS LambdaからDynamoDBをQueryする

AWS Lambda からDynamoDBをQueryする、Node.js のサンプルコードをご紹介。