2019-01-01から1年間の記事一覧

Lamdbaの1日あたりの実行回数をFunction毎に出力するワンライナー

list-metrics でメトリクス一覧を取得して、 get-metric-stastics で1日の実行回数の合計を取得しています。 list-metrics のオプションとgrep周りはかなり改善の余地がありそうなのと、 1日毎の実行回数決め打ちになっている部分は工夫の余地がありそうです…

Firelens for Fargateでログを複数箇所に吐き出す

Fargate上のNginxコンテナのアクセスログを、fluent bitから複数の宛先(CloudWatchLogs / Kinesis Firehose)に出力できるか検証しました。 結論からいうとできる、が、タスク定義だけでは解決できず、CustomConfigurationを使う必要がありそう。というところ…

AtCoder AGC33 A - Darker and Darker

atcoder.jp 初めてのAGCチャレンジ、Aも解けなかった。 愚直にループを回す実装だとTLEだったので、 '#'が存在する行のインデックスを取得して、 さらにその行のうち'#'が存在する列のインデックスを取得して ループを回す実装に変更していったけど、 やっぱ…

AtCoder ABC049C - 白昼夢 / Daydream

最近AtCoderをちょこちょこやってて、 なかなか閃かなかった問題がスッキリ解けたのでネタバレ。 atcoder.jp 問題文 英小文字からなる文字列 S が与えられます。 T が空文字列である状態から始め、以下の操作を好きな回数繰り返すことで S=T とすることがで…