以下の内容はhttps://koic.hatenablog.com/entry/ginzarb-91stより取得しました。


Ginza.rb 第91回

『Ginza.rb 第91回 - Gumroadのソースコードを読むぞ』に参加した。会場はメドピアさん。今月もありがとうございます。

ginzarb.connpass.com

willnet さんが進行をされた。自分は今回まで知らなかった Gumroad は以下。

gumroad.com

構成としては app ディレクトリ配下に色々と置いている系の作り。個人的には app ディレクトリの下は、基本構成以外は原則として本当に必要でなければ置くべきではない (services とか) という立ち位置だけど、自分がメンテナンスに関わっているコードでなければ特に感情なく見るようにしている。

github.com

勉強になったのは、ヘルスチェックで問題がなければ単に HTTP ステータスコード 200 を返すではなく、Sidekiq に関するチェックまで持っているというのは初めてみたけれど、良い悪いというよりは「なるほどなー」となった。

github.com

特に印象深かったのは ProductRefundPolicy#ask_ai など、一部を LLM アプリケーションとして組んでいたあたり。もうちょっと良い感じの実装にしていくんだろうなと思いながら、お気持ちは汲めるのと、こういったルールベースと運用でカバーの狭間なことを LLM で解決するアプリケーションエンジニアリングの「やりたきこと」を例示としてこういったオープンソースは意義のあることだと思う。

github.com

懇親会では、Kent Beck 来日に関する話題の流れで、9年越しに ginkouno メンバーのブライアン・カーニはんネタが開封されたのがハイライトだった。

次回の日程は調整中とのことで、続報を待ちましょう。




以上の内容はhttps://koic.hatenablog.com/entry/ginzarb-91stより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14