3月28日のツイート
go modules使ってみようと思ったのだが、これまで「go generate mockgen」でsourceとしてvendor下を指定していたようなパターンはどう移行すればいいのじゃ。 posted at 13:28:45
View Article3月31日のツイート
今弄っているアプリケーションはCDNキャッシュにしっかり載せたいので、無難にGETのエンドポイント作るけど。 posted at 23:38:48 Get系のAPIをPostとして実装するのってそんなに避けるべきパターンじゃないんだな。外部インターフェース実装がひとつ減って見通しよくなるし。GraphQLで作る場合のサンプル見ていてそう思った。 posted at 23:37:23
View Article4月1日のツイート
struct tagは外部実装が内部ロジックに侵食していると感じていたけど実は逆で、外部の実装が内側のデータを参照するときに使うための情報、つまり内部ロジックがもつ属性の一つ。だとしたら別にドメインモデルにあっていいです? posted at 01:12:35 golangでドメインモデルにstruct tag...
View Article4月22日のツイート
SELECTするとき微妙いけど、こうとかか? TRUNCATE(int_month / 100, 0) AS year, RIGHT(int_month, 2) AS month posted at 23:49:39 MySQLのPERIOD_* 関数知らなかった。年月のデータ、これ使えばint型でいいじゃないの(今までdate型に1日付けとかで入れていた)。 posted at 10:45:57
View Article4月23日のツイート
トリッキーなことしたくないので回避するために作ったものが、ハチャメチャにトリッキーなパターン、反省したい。 posted at 09:32:08 今後発生しそうな変数は全て受けられると思って作ったインターフェースが、変更に耐えられたことがないのを反省したい。 posted at 01:07:56
View Article4月29日のツイート
思ったよりすぐにdata planeの動的設定変更に手を出したくなったので、control plane考えるよ。 posted at 12:56:45 できるだけ全部再現するのが理想形で、デカくなってきたらそれは無理なのでそのとき分割を考えればいいか。 posted at 10:53:42 本番環境でk8sなり使うとして、また、開発環境はアプリケーション組み込みのWebサーバー機能で済むとして。...
View Article5月2日のツイート
ヤクの毛刈り感ありますね。 posted at 15:39:02 XDSサーバー、動くものを作るだけなら簡単そうだと思ったのになかなかできあがらない。go-control-planeのバージョンが上がってAPIが変わっているからか、上手く動いていないみたい。結果、デバッグのためprotocol bufferの挙動を確認している。 posted at 15:38:52
View Article5月3日のツイート
github.com/gogo/protobufで未対応のバグを踏んでいたので、github.com/golang/protobufにすれば解決するとか、そういうやつかもしれないことがわかった。 posted at 23:36:28...
View Article5月4日のツイート
(その後実用まで行くのはまた遠そうだけど、まぁ…) posted at 17:02:52 XDSサーバー自体は動いているけど、設定が違うところまできた。後少し。 posted at 17:01:46 gogo/protosは自分で仕込んだのかと思っていたら、envoyproxy/go-control-planeの中でがっつり使われてるのね。 posted at 15:07:08
View Article5月5日のツイート
Envoyの動的設定、やっと動作確認できた。今はローカルのdocker-composeで動かしているだけなので、これをコンテナマネージドサービスに乗せます。 posted at 10:12:51
View Article5月12日のツイート
Windows Terminalがきたら、「Windowsで開発環境が完全に構築できるかも知れない」「いやいや騙されないぞ」という心の葛藤がある。 posted at 23:27:10
View Article5月17日のツイート
Goのcontextパッケージ、自分の中では長らく謎概念だったんだけど、久しぶりに復習したら得心がいった気がする。 posted at 23:57:33 だいなファイラーは今年更新があったのを見つけて感動した。 posted at 22:22:04 ちょうどWin機で動作確認したいこともあったので少しだけ触ったのだけど、WindowsTerminalがきたら試そうという考えは消失しましたね。...
View Article5月24日のツイート
普段使っているMacbookもあるんで、ノートパソコン2台持って帰って重かったんですよ。ただ重かっただけでしたね。 posted at 23:18:07 回復ドライブ作成用のUSBメモリも買ってもらったので、週末セットアップしようと思ったら、USB-Cの変換ケーブルもってくるの忘れていた。がっくり。 posted at 23:16:55
View Article