たくあんポリポリ

勉強したことを載せていきます。最近、技術系の記事はZennに書いています。(https://zenn.dev/chittai)

【AtCoder】【C#】AtCoder Beginner Contest 179 - E - Sequence Sum

f:id:c_taquna:20200115005201p:plain

概要・Index

ABC179 - E問題で、数列の順関係の処理を実装する問題があったのですが、時間内に実装しきれなかったので反省します。

まず、考えなければいけないことは下記です。

  1. 循環しているかどうかの確認
  2. どこから循環しているのか
  3. どれだけの長さ循環しているのか

特に、2, 3は重要です。このあたりをどう実装していくのかを考えていきたいと思います。

続きを読む

【AWS】IAMインスタンスプロファイルの作成まとめ

f:id:c_taquna:20200728213252p:plain

概要・Index

AWS CLIでコマンドを実行する際に、プロファイルを変更したい時があるかもしれません。そういったときに、インスタンスプロファイルを作成してコマンド実行するまでの流れについてまとめます。

やることは

  • インスタンスプロファイル の作成
  • Roleのアタッチ
  • プロファイルの設定情報を追加

といったところです。

docs.aws.amazon.com

続きを読む

【AWS】ECS FargateのAutoScalingの設定値をCLIから変更する

f:id:c_taquna:20200728213252p:plain

概要・Index

ECS Fargateでタスクを停止する方法を探していました。これは、Desired Count(タスクをクラスターに配置して実行状態に保つための数)を0に変更することで達成できます。

要件として、AutoScalingをOnにすること業務時間は稼働が保証されていることを考える必要がありました。

稼働を保証するためには、AutoScalingの設定値にあるタスク最小数を 同時に1以上にしておけばよいのですがこれだとタスクの完全な停止ができません。Desired Countを0にしてもタスクが復活します。そのため、CLIタスク最小数を0にしたり1以上にしたりする方法を調べました。

続きを読む

【AWS】AWS認定 ソリューションアーキテクト - アソシエイト(SAA-C02)を取得した記録

f:id:c_taquna:20200728213252p:plain

業務でAWSを使用することになったので、資格を取得しました。どんな教材で勉強したのかをまとめます。ちなみに、AWSは過去の業務で使用したことはなく、趣味でもそんなに触っていないです。ただ、インフラの知識はそれなりにちゃんとあります。

続きを読む