2021-01-01から1年間の記事一覧
はじめに 顧客影響を伴う事象が本番環境において発生した場合、エンジニアは下記のような計画外の火消し業務に追われる。 インフラ系 SLO違反などを原因としたPager発報などに端を発するインフラ周りの復旧改善対応。 サービス系 サービスのユーザー、あるい…
はじめに ソフトウェアエンジニアであるOz Novaさんは2017年、自身のblogに”You Are Not Google”というタイトルの記事を投稿した。 彼はこの記事でエンジニアリングにおける「カーゴ・カルト」、つまりGAFAMに代表される成功したBig Techが採用しているよう…
はじめに ある日、符号なし整数型で宣言した値に関わるエラー処理部において、ロギングのためにその値を出力させたかった。 値は後述のような構造体内で保持していたので、書式指定子%#vを用いたのだが、ログに吐かれた値は期待した10進数でなく、16進数にな…
はじめに M1 Mac上でDockerコンテナにdelveやAirをインストールしたところ、$GOPATH/bin下に実行バイナリが作成されなかった。 結論 $GOPATH/ └── bin/ └── $GOOS_$GOARCH/ └── dlv クロスコンパイルされていたことで、$GOPATH/binでなく$GOPATH/bin/$GOOS_$…