betrayer: 戦略シミュレーションゲームの習作をunityroomにてリリースしました
今年の2月から6月にかけて開発していた戦略シミュレーションゲームの習作「betrayer」をunityroomにてリリースしました。
以下のリンク先で遊べます。
https://unityroom.com/games/778a0a_strategy1
ソースコードは以下にあります。(MIT License)
https://github.com/778a0a/betrayer
→公開終了しました🙇
本記事ではbetrayerのゲーム内容の概要を紹介します。
2024年1月~3月の振り返り
LangChain雑記帳
LangChainでハマったこと、よく使う処理やパターン等をまとめます。(随時更新)
『LangChain完全入門』感想
『LangChain完全入門』を読んだので感想です。
systemdのユニットの起動を遅延させる(systemd.timerを使う)
背景
Ubuntuで起動時にTailscaleネットワーク上のNFSサーバーのディレクトリーをマウントしたかったけど、起動直後だとTailscaleのMagicDNS?がうまく動かなくてマウント失敗していた。
解決法
systemdのtimerを使って、雑に起動後30秒経ってからsystemdのunitを実行するようにした。以下は適当なserviceを遅延実行させる例。
『やり抜く人の9つの習慣』感想
『やり抜く人の9つの習慣』を読んだので感想です。
この本はKindleのセールで見かけて買いました。半年に一回ぐらいはこんな感じの目標管理に関する本を読んで気を引き締めるのが良いと思っているので、読むことにしました。
目標達成に向けて持つべき良い習慣が簡潔にまとまっていて良かったです。新味のある話はそんなに無く、他の多くの類書に書かれてあるようなことが短くまとまっているだけですが、そういうのを求めていたので丁度良かったです。