2021-02-01から1ヶ月間の記事一覧

S3のバケットポリシーで特定のユーザー・ロールを除いてDenyしたい【NotPrincipal・Condition】

S3のバケットポリシーで特定のユーザー・ロールを除いてDenyしたい時の設定方法を、失敗例を添えてご紹介します。 スイッチロールをしている環境での設定方法も紹介しています。 【失敗例】自分がポリシーを変更できなくなった(アホ) NotPrincipalで特定の…

【Pandas】2つのDataFrameが一致していることをテストする(assert_frame_equel)

DataFrameを返す関数のテストを書く時に、期待されるDataFrameと返り値のDataFrameをどう比較したものか頭を悩ませたことはありませんか? 私は悩んだ結果、for文で1つ1つの要素を比較するというなんとも面倒なことをした経験があります。 ↓ こんな感じ # …

【Postman】Cognitoのアクセストークン・IDトークン取得を自動化する

PostmanでAPIのテストをする際に、毎回何かしらの手段でCognitoのトークンを取得してAuthorizationヘッダーにコピペするのはとても面倒です。 そのトークンを楽に取得して複数のAPIで使いまわせるようにできないか、試してみたので共有します。 これまではど…

【Python】pandas.Grouper・resample・pandas.date_rangeの処理を比較する

時系列データを扱う際によく使われる、以下の3つの処理を日次・週次・月次(daily, weekly, monthly)で比較してみます! どこが同じで、どこが違うのかを確認していきます! 【比較対象】 pandas.Grouper resample pandas_date_range pandas.Grouperについ…