2021-01-01から1年間の記事一覧

git の author を最初の commit から修正する

1つ前の記事 を書いたときにサンプルの git リポジトリを作ったんですが、そのときに author の設定を間違えてしまっていて修正したので、修正方法をメモしておきます。 TL;DR git config --local user.name "[ユーザー名]" 、 git config --local user.emai…

PHP から gRPC を叩くときの大まかな流れ、注意ポイント

PHP で gRPC クライアントを実装する機会があったので、大まかな流れや実装時に引っかかったことをまとめておこうと思います。 本記事で紹介する内容のサンプルを↓に貼っておきます。 gRPC サーバーの用意などができてないので、だいぶ雑なサンプルですが…… …

Docker で PHP 用の gRPC スタブを生成する

gRPC のスタブコードを生成するには protoc と protoc プラグインの grpc_php_plugin が必要です。 protoc は mac でも容易に導入できるのですが、 grpc_php_plugin は自前でビルドする必要がある(=ビルド環境を整える必要がある)ため、ローカル環境を汚…

HonKit のデフォルトテーマの箇条書きのスタイルを微調整した

HonKit とは Markdown からドキュメントページや書籍を作成するツールです。 GitBook という Deprecated になった OSS をフォークして作られたものみたいです。 honkit.netlify.app Markdown を書くだけでドキュメントページを作れるので便利なんですが、箇…

Agones Controller がダウンした状態で GameServer を落としたらどうなるか確認する

世の中には Kubernetes 上でゲームの状態を管理するステートフルなサーバ(以下 GameServer)をいい感じに管理する Agones という OSS が存在します。 GameServer を管理するために Agones は Controller というコンポーネントを必要とするのですが、今回は…

エアコンのフィルターを掃除した(えらい)

3月に引っ越して以来やり方を調べるのを含めて面倒で半年以上放置していたんだけど、流石に良くない気がしたので掃除した。 いかにも年末にやりそうなことだけど、年が明けるまで気が向かなかったので、実際に手を動かしたのも年が明けてからになった。 年末…