WaypointWaypoint を使ってみた(ECS編) 概要 ↑にて、Waypoint を使用して Docker へのアプリケーションのデプロイができたので、下記のサイトを参考にECSへのデプロイを試してみます。 前提条件 前提条件としては下記の2つが... 2021.12.20WaypointHashiCorp
HashiCorpWaypoint を使ってみた(Docker編) 概要 Waypoint という HashiCorp 製のツールを見つけたので使ってみました。 アプリケーションのビルド~デプロイ~リリースの実行を容易に行うためのツールらしいです。 Waypointのインスト... 2021.12.19HashiCorpWaypoint
Python配列の入れ替え 1行で入れ替える方法です。 a = [1, 2, 3, 4, 5] a[2], a[3] = a[3], a[2] print(a) # [1, 2, 4, 3, 5] s... 2021.08.20Python
Pythonaからzまでのアルファベットを出力する 標準ライブラリの string もしくは、ASCIIコードを使用すること実現可能です。 string を使用する方法 import string print(string.ascii_letters) # abcdefghijklmnop... 2021.07.18Python
Python辞書(dict)の作成方法 基本 {} にキーと値のペアを入力して作成します。 {キー1: 値1, キー2:値2, キー3:値3} test_dict = {"a": 1, "b": 2, "c": 3} print(test_dict) # ... 2021.06.24Python
Pythonリストや文字列を逆順に並べる Python の listや文字列を逆順に並べる方法には、下記の2種類があります。 元のlistの順序を保持しない: reverse()元のlistの順序を保持する: reversed()、リストのインデックス 元のlistの... 2021.06.21Python
PythonPython のパッケージ管理ツール Poetry の使い方 概要 これまで、pyenv を使用していたので、pip を使用していたが、Python のバージョン管理を asdf を行うようにしたので、パッケージの管理も 依存関係の管理もできる potry に切り替えて行きたいと思います。 ... 2021.06.18Python
ElasticsearchServiceElasticsearch のデータ移行 概要 EC2 上で稼働している Elasticsearch から Amazon Elasticsearch Service に移行する必要があり、データの移行を行います。ツールは Elasticsearch の Snapshot の... 2021.06.18ElasticsearchServiceAWS
Macasdf を使用したパッケージ管理 asdf とは asdf は python や Go などのプログラミング言語に加え、awscli や terraform などの様々なツールのバージョン管理を行うことができるツールです。これまで、 anyenv を使用して、プログ... 2021.06.17Mac
Python文字列の途中に文字列を挿入 文字列の途中に文字列を挿入する方法がすぐに浮かばなかったのでメモ。s1 が挿入する元の文字列、p が挿入する位置、s2 が挿入する文字列です。 s1 = abc s2 = xyz p = 2 print("{}{}{}".form... 2021.06.16Python