Wireguard and Unifi Controller

UniFi Controllerは内部に持っているMongoDBに設定が保存されており、プロビジョニング(設定の反映)を行うとCLIから行ったものは消
Read more

VPNをWireGuardにした

追記(2020/04/21) 下記の手順ではUniFi Controllerでプロビジョニングを設定すると多くの設定が消えます。 UniFi Control
Read more

Factorio Headless

最近Factorioにすごいハマってて毎日プレイしてる。 やりすぎて1週間で仕事をしてる時間よりFactorioをプレイしてる時間の方が長いこ
Read more

Prometheusにあるメトリクスでグラフを描く

Prometheusが収集しているメトリクスから少しだけまともなグラフの画像を生成する方法です。 大まかに次のステップで画像を生成します。 グラ
Read more

Homecluster basic

自宅の Kubernetes クラスタをどうやって構成するかという話。 自宅クラスタ関連は タグ で一覧できるようにしています。 minikubeではなく物理クラスタとい
Read more

Dockerを避ける

皆さんはdockerを使っていますか?使っていますよね? でもその使い方、本当にdockerじゃないとダメですか? 自分のdockerの使い方 ほ
Read more

依存ライブラリは常にvendoringする

BazelでGoの依存ライブラリを管理する方法は2つあります。 go.mod からWORKSPACEファイルを生成する vendorディレクトリを使う 以前は
Read more

Bazelとgrpc-goを仲良くさせる

Bazel をGoのプロジェクトで使っている際に多くの人が悩むのがProtocol Buffersの扱い。 gRPCを使っているリポジトリでBazelとg
Read more

Bazelでインテグレーションテストをする

GoのプロジェクトをビルドするツールとしてGNU MakeではなくBazelを利用し、インテグレーションテストを実現する方法について紹介します
Read more

GoでWebサーバを作る際のTips

本エントリは オリジナル の一部を再編集して掲載しています。(2020/03/31) 内部ツール向けプロキシサーバを自作 しているためいわゆるリバー
Read more