Simple minds think alike

より多くの可能性を

2021-03-01から1ヶ月間の記事一覧

【Github actions】DependabotのPull RequestでSecretsが参照できずワークフローがFailになった場合の対処

`Dependabot` のPull Request(以下PR)が作られた際に開始したGithub Actionsワークフローが `Secrets` を参照できずに失敗していたので原因を調べてみました。

DockerイメージをAmazon ECRパブリックレジストリで公開する方法

2020年12月にリリースが発表されたAmazon ECRのパブリックレジストリを試したくて、 cawsay (牛(cow)に喋らせる(say)というジョークコマンド) を実行するだけのDockerファイルをビルドしてイメージを公開してみました。手順を共有しています。

【Golang】共有された変数を平行的に安全にする方法

共有された変数を平行的に安全にする方法を説明しています。単一のゴルーチンに閉じ込める、相互排他の2つの方法に関して説明しています。

【Golang】apitest でEchoを使ったREST APIのテストを書く

Go言語のAPIテスティング用のライブラリの1つであるapitestを紹介しています。apitestの特徴・難点、APIのテストの書き方を説明しています。

mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces が発生した時の対処

mysqldumpでAWS RDSインスタンス(aurora)に繋いでデータをdumpしようとしたら、見たことがないErrorが発生していたので調べました。MySQLバージョンのアップグレードの影響で `tablespace` の情報にアクセスするには `PROCESS` 権限が必要になったことが原因…