やってみた

これをプログラムで求めて会社のSlackにでも自動投稿させよう。

作ってみた

DynamoDBがリリースされて10周年だそうです。

DynamoDBのつらみの代表的なものといえばRDBのようにデータのインポート/エクスポートが手軽にできないことだと個人的に思ってます。
1

調べてみた

触ることになったので新年からお勉強。

プロジェクトの作成

まずは、serverlessコマンド(slsコマンド)のインストール。

$ npm install -g serverless$

やってみた

PythonのLambdaオーソライザー内でJWTトークンを検証して、検証OKなら後続のLambdaにトークンのペイロードを渡して呼び出すというのをやってみます。

まずはLambdaオーソライザーを

やってみた

AWSから「AWS Lambda における Node.js 10 のサポート終了」のお知らせが届きました。

アカウントのLambdaがいくつかNode.js 10のランタイムを使っていて、Node.js 12以上

作ってみた

たまにあるんじゃないかって処理。
月初の第二営業日みたいなのも求められるようにしています。

import datetimeimport calendardef is_business_day(date

調べてみた

IPベースで匿名アクセスを許可された検索ドメインにアクセスしに行く場合、そのままだとロールやローカルの資格情報が使われてしまうので、認証を行わないようクライアント作成時にパラメータを追加する。

import

調べてみた

Gitフックのpre-commitを利用するとコミットの直前で任意のスクリプトを走らせることができます。

しかしながらpre-commitスクリプトは「.git/hook/」ディレクトリに作成するのでプロジェクト

作ってみた

PynamoDBはDynamoDBをモデルクラスに抽象化して扱えるライブラリです。

AWS Chaliceに導入してCRUD APIを作ってみます。

ライブラリ導入準備

「requiremen

調べてみた

Python Lambdaのデプロイパッケージを作るときに困ったので調べました。

Microsoftストア版のPython(pip)でこんな感じで-tオプションを使ってライブラリを指定のフォルダにインストールしよ