ようへいの日々精進XP

よかろうもん

DynamoDB

YAMAHA ネットワーク機器 Firmware の更新を Slack に通知する Lambda ファンクションの一例

tl;dr 作ったもの リポジトリ 処理の流れ 使い方 ファイル 設定ファイル env-dev.yml の修正 あとはデプロイ メモ なんで DynamoDB 使っているのか 以上 tl;dr YAMAHA ネットワーク機器の Firmware 更新情報が RSS で配信されていたらいいのになあと思ってい…

DynamoDB の Scan でテーブルのデータを漏れなく取得する為のメモ

これは これはやらかしの記録である 結果セットに 1MB 制限がある 実装例 環境 ダメなやつ 1MB 以上の結果を取得するやつ 1MB 以上の結果を取得するやつ(2) ということで 教訓 自分を殴りたい これは qiita.com 初老丸 Advent Calendar 2017 6 日目の記事に…

ショロカレ 15 日目 | 初老ときゃぴきゃぴ Capistrano(2) と Amazon DynamoDB 〜 シンプルなテーブルを作ったり、構成変更したりするタスク 〜

これは 初老丸アドベントカレンダー 1 5 日目の記事です。 qiita.com ということで、小ネタ大ネタを交えて 12/25 まで張り切っていきましょう。 初老ときゃぴきゃぴ Capistrano(2) と Amazon DynamoDB 〜 シンプルなテーブルを作るタスク等 〜 シンプルなテ…

Boto3 から DynamoDB の各種操作メモ(テーブル一覧取得、データ追加、データ取得、データ更新)

こちらからの転載。 やりたいこと Boto3 を利用して以下のような DynamoDB の各種操作を行いたい。 テーブル作成 テーブル一覧を取得 テーブルにデータを追加(put_item) テーブルからデータを全件取得(scan) テーブルのデータを取得(query) テーブルのデ…

「PM2.5 in 九州」更新メモ(2015/09/24)

tl;dr 小さな更新だけどメモ。 更新内容 概要 JSON 出力を修正 1. JSON 出力を修正 各観測地点のデータを JSON っぽい出力で表示しているけど、より JSON っぽい出力にした。 以下のように表示される。 もちろん curl でも。 % curl -s "http://pm25.test.in…

「PM2.5 in 九州」更新メモ(2015/09/22)

tl;dr 先日作った、そらまめ君のデータを拝借させて作った可視化サイト(今後は「PM2.5 in 九州」という名前で暫定的に呼ぶ)を更新したのでメモ。 PM2.5 in 九州 / 2015-09-21 更新内容 概要 観測地点全ての情報が網羅されていなかった問題を一部解決 観測…

DynamoDB + Data Pipeline + S3 + Google Chart API を少しずつ使ってそらまめ君で提供されている大気中の汚染物質濃度速報データを可視化するサイトを作ってみた

以下、自分が今後メンテナンスする為にも必要なのでメモっておく。 tl;dr 今までの復習のつもりで DynamoDB + Datapipeline + S3 + Google Chart API を少しずつ使ってそらまめ君で提供されている大気中の汚染物質濃度速報データを可視化するサイトを作って…

ダイナミック!ダイナモー(DynamoDB tutorial)番外編 〜 Google Chart API でちょっとしたグラフを書いてみる 〜

tl;dr DynamoDB にデータを溜めているのなら、そのデータを可視化しなければ...と思ったけど、さくっとグラフ書けないかなと思ったら Google Chart API なるものがあるらしいので、その Ruby ラッパーである mattetti/googlecharts と合わせて利用させて頂き…

ダイナミック!ダイナモー(DynamoDB tutorial)vol.2 〜 JSON サポートの動作確認 〜

tl;dr aws.typepad.com JSONフォーマットのドキュメントをそのままDynamoDBの1アイテムとして保存できるようになりました(後述の新たなサイズ上限である400KB以内が条件) とのことなので JSON フォーマットをドキュメントとして登録してみる動作確認。 参…

ダイナミック!ダイナモー(DynamoDB tutorial)vol.1

tl;dr www.youtube.com ダイナミック!ダ◯クマー。 懐かしい CM を胸に秘め DynamoDB をチュートリアルしてみる。 DynamoDB とは 参考 http://www.slideshare.net/AmazonWebServicesJapan/20150805-aws-blackbeltdynamodb http://www.slideshare.net/AmazonW…