no image

pip で install するパッケージの version を確認する

python で開発をする場合、requirements.txt に install したいパッケージを書く事が多いが、その際 install するパッケージの version を知りたい場合がある。

no image

ERROR 2026 (HY000): SSL connection error: error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol

mysql コマンドで接続しようとした際このエラーに陥った。 原因はおそらく TLS の問題。 mysql command の場合 --ssl-mode=DISABLED オプションをつけることで回避可能

no image

boto3 でファイルをアップロードする

python 経由で s3 にファイルをアップロードしたくなる場合がある。 本記事はその際のメモ。 ポイントとして、書き込み先の s3 のディレクトリに対し書き込むとき、存在しないディレクトリを対象にすると、存在しないデ…

no image

Makefile make: `test’ is up to date.

以下のように Makefile のあるディレクトリに ファイルもしくはディレクトリが存在する場合がある。 このような環境の場合、同名のコマンドが Makefile に記載がある場合は `test’ is up…

no image

snowflake でテーブル定義を確認する

mysql であれば show create table コマンドでDDLを確認することができるが、 snowflake ではこのコマンドを使うことができない。 snowflake では以下のコマンドを使うことでDDL …

no image

python3 でディレクトリがなければ作る

exist_ok を使うことで 1行にまとめることができる 例えば以下の通り

no image

Error: Unknown command: cask brew cask コマンドができない問題

cask コマンドは install コマンドのオプションになったそうだ 今は、 を叩くことでインストールできる。 参考情報 https://qiita.com/horit/items/03e6ae6599253afcd…

no image

[git cherry-pick]他ブランチ変更を自分のブランチに取り込む

チーム開発をしていると、他の人のブランチでが変更された内容を自分のブランチに取り込みたい場合がある。git cherry-pickについて紹介。

no image

Makefile から パラメータストア(SSM) を呼んで docker-compose に渡す

Makefile 内で環境変数を docker-compose に渡そうとしてもうまく環境変数が展開されなかった。 Makefile の冒頭で SSM を呼び出す定義を書き、 make run 実行すると同時に呼び出し処…

no image

mysql のコンテナをすぐに使う

1秒でも早く mysql を立ち上げる方法