Waypoint

Waypoint を使ってみた(ECS編)

概要 ↑にて、Waypoint を使用して Docker へのアプリケーションのデプロイができたので、下記のサイトを参考にECSへのデプロイを試してみます。 前提条件 前提条件としては下記の2つが...
HashiCorp

Waypoint を使ってみた(Docker編)

概要 Waypoint という HashiCorp 製のツールを見つけたので使ってみました。 アプリケーションのビルド~デプロイ~リリースの実行を容易に行うためのツールらしいです。 Waypointのインスト...
Python

配列の入れ替え

1行で入れ替える方法です。 a = [1, 2, 3, 4, 5] a[2], a[3] = a[3], a[2] print(a) # [1, 2, 4, 3, 5] s...
Python

aからzまでのアルファベットを出力する

標準ライブラリの string もしくは、ASCIIコードを使用すること実現可能です。 string を使用する方法 import string print(string.ascii_letters) # abcdefghijklmnop...
Python

辞書(dict)の作成方法

基本 {} にキーと値のペアを入力して作成します。 {キー1: 値1, キー2:値2, キー3:値3} test_dict = {"a": 1, "b": 2, "c": 3} print(test_dict) # ...
Python

リストや文字列を逆順に並べる

Python の listや文字列を逆順に並べる方法には、下記の2種類があります。 元のlistの順序を保持しない: reverse()元のlistの順序を保持する: reversed()、リストのインデックス 元のlistの...
Python

Python のパッケージ管理ツール Poetry の使い方

概要 これまで、pyenv を使用していたので、pip を使用していたが、Python のバージョン管理を asdf を行うようにしたので、パッケージの管理も 依存関係の管理もできる potry に切り替えて行きたいと思います。 ...
ElasticsearchService

Elasticsearch のデータ移行

概要 EC2 上で稼働している Elasticsearch から Amazon Elasticsearch Service に移行する必要があり、データの移行を行います。ツールは Elasticsearch の Snapshot の...
Mac

asdf を使用したパッケージ管理

asdf とは asdf は python や Go などのプログラミング言語に加え、awscli や terraform などの様々なツールのバージョン管理を行うことができるツールです。これまで、 anyenv を使用して、プログ...
Python

文字列の途中に文字列を挿入

文字列の途中に文字列を挿入する方法がすぐに浮かばなかったのでメモ。s1 が挿入する元の文字列、p が挿入する位置、s2 が挿入する文字列です。 s1 = abc s2 = xyz p = 2 print("{}{}{}".form...
タイトルとURLをコピーしました