はてぶ・Qiita・Zennのトレンド記事を紹介
普段はterraformやGolangでインフラ・バックエンドのコードを書いているのですが、少し前から趣味でSwiftUIを使ったmacOSのメニューバーアプリを書くようになったので、雑な作り方についてまとめてみたいと思います。!独学なのでツッコミどころが多いと思います
配列型を受け取るpgx/v5のstdlibを使っている場合、PostgreSQLの配列に対してGolangのスライスを渡すのは問題ないのですが、PostgreSQLの配列を受け取るときにGolangのスライスをそのまま渡すとエラーになります。package mainimp
TerraformによるFirebase Remote Configの管理 🔖 1
モバイルアプリに掲載されるバナー広告の画像やリンク先がFirebase Remote Configで管理されているのですが、それらをエンジニア以外のスタッフ(マーケティングチーム等)が編集したいという話がありました。バナー広告Remote Configパラメータ
Atlantis v0.35での破壊的な変更カンムではAtlantisというアプリケーションを使ってPull Requestでterraformを実行するようにしています。https://www.runatlantis.io/https://tech.kanmu.co.jp
database/sqlのドライバをラップしてSQLにコメントをつける 🔖 2
メタデータとしてのSQLコメントSQLにメタデータのコメントをつけてトレーサビリティをあげる、というのは以前からよく知られたやり方だと思います。たとえば、Webアプリケーションのユーザー情報取得処理がSELECT name, email FROM usersというクエリをDB
できるだけ省エネで見やすい資料をつくるためのコツを5つ紹介します。 箇条書きを使わない箇条書きは無駄にスペースを取るので、プレーンテキストで書きましょう。プレーンテキストでも行間を開ければ読みやすくできます。 言いたいこと全部を書かない登壇資料は登壇をサポートする
GoアプリでのDatadogエラートラッキングの改善 🔖 7
Datadog APMについてカンムではGoアプリケーションのパフォーマンス監視にDatadog APMを利用しています。WebアプリケーションのフレームワークとしてはGorilla Muxを使っているので、以下のようにトレーシングライブラリを組み込みます。package