LambdaでS3のデータを1日1回クリアする
バッチのテンポラリで使うS3バケットのデータを1日1回綺麗にクリアしたくてやり方を調べました。
最初はS3のライフサイクルポリシーでやろうと思ったのですが、削除タイミングが思い通りに設定できない、綺麗に1日で削除
Kinesis Video StreamsのWebRTCでブラウザ間ビデオ通話を試す
Kinesis Video Streamsを使うとWebRTCのシグナリングチャネルを簡単に作ることができます。
WebRTCはシグナリングサーバー建てたりの環境構築と理解のハードルがきついのが個人的にネックだっ
Cloud RunでPhalconをサーバーレスに実行する
GCPのCloud Runを使うとコンテナをFaaSのように呼ばれた時だけ実行することができます。
PHPのマイクロフレームワークPhalconで作ったコードをコンテナに固めて実行してみます。
まずは
Classic ASPをDockerで動かす
モダンな環境でレガシーASPを動かしてみるシリーズ第二弾。
Docker for Windowsで動かしています。
Windows Containerを動かすためにタスクトレイのDockerアイコンから「
Amazon LightsailをMosquittoでMQTTブローカーとして利用する
Amazon LightsailにOSSのMQTTブローカー、Mosquittoをインストールして使ってみます。
LightsailインスタンスはOSのみのUbuntu 18.04 LTSを使います。
Kinesis Firehoseで書込データをバッファリングしてS3にログファイルを出力する
サーバーに物理ログファイルを書くようなイメージでS3にログを出力したいとき、S3はAppend(追記)ができませんが、Kinesis Firehoseを使うことで複数クライアントからの書込データをバッファリングしてS3にファ
インターネット接続可能なRDS Oracle Databaseをサクッと建てる
ちょっと実験用にOracle DBをサクッと用意したかったので、RDSで作ってみました。
すぐ潰す用途だし、より手軽にしたいので外部公開してインターネット接続可能にしています。
事前に専用
DynamoDB TTLを試す
DynamoDBのTTL機能を使うと、項目に期限を設定して、自動削除することができます。
※削除は期限切れになってから48時間以内に実行されます。
AWS Cloud9でLambdaを作成、API Gatawayにデプロイ
クラウド型統合開発環境Cloud9でLambdaを作ってAPI Gatewayにデプロイしてみます。
LambdaをCloud9ローカルで作成、実行まずはLambdaから作ります。
開発対象のリ
6軸ジャイロ・加速度センサー値をグラフにする
コロナ禍での自粛で外に出れないので、電子工作で時間を潰せないかと考えるこの頃です。
さて先日、6軸ジャイロ・加速度センサーのMPU-6050を購入しました。
6軸センサーとは早速ラ