ようへいの日々精進XP

よかろうもん

2019 年 11 月 11 日 (月)

ジョギング

  • 寝坊と称しておやすみ
  • 右足の踵周りに痛み

ギョーム

  • やりたかったことを深堀りしていくと, 更にやりたいこと (やらないといけないこと) が出てきてカオス感
  • ブレイクダウンして粛々と...
  • Terraform, やっぱり常に触っておく必要があるなあと思った次第

夕飯

鶏のもも肉ソテーと生姜ご飯が美味しかった.

雑な tips

fish で複数のファイル名を一括置換したい

fish で aaa-prd.json, bbb-prd.json のような名前のファイルを aaa-stg.json, bbb-stg.json という名前に変えたい場合.

# **.json でサブディレクトリのファイルを再帰的に変更出来る
for js in **.json
  mv "$js" (echo "$js" | sed '$s/prd/stg/')
end

# *.json だと, カレントディレクトリのみ変更出来る
for js in *.json
  mv "$js" (echo "$js" | sed '$s/prd/stg/')
end

# fish だと ** が便利だなーー
fish> ls -l *.json
-rw-r--r--  1 kappa  wheel  0 11 12 06:31 aa.json
-rw-r--r--  1 kappa  wheel  0 11 12 06:31 bb.json
fish> ls -l **.json
-rw-r--r--  1 kappa  wheel  0 11 12 06:31 1/cc.json
-rw-r--r--  1 kappa  wheel  0 11 12 06:32 2/dd.json
-rw-r--r--  1 kappa  wheel  0 11 12 06:31 aa.json
-rw-r--r--  1 kappa  wheel  0 11 12 06:31 bb.json

参考にさせて頂いたのはこちら.

x509: certificate signed by unknown authority

Go で作ったアプリケーションを放り込んだコンテナ (Debian) で x509: certificate signed by unknown authority が出た場合.

apt-get update && apt-get -y install ca-certificates

コンテナ内の CA 証明書が破損ないしは古い可能性がある.