0824
夏休み③。昼過ぎにリフォーム業者と打ち合わせ。見積もりを出してもらった。まあまあ高い。詳細を見ながら検討する。
しかし、やはり当初理想としていた間取りは実現不可能ということで、しょんぼり。まあ、そうは言っても今から取りやめることもできないので、ネガティヴ・ケイパビリティを発揮してやっていくしかない。
そのあとは家具を見たりした。安いソファーと高いソファー、何が違うのかはうまく言語化できないが、明らかに座り心地が違うので、ふーんと思った。
allegro盆栽は、昨日実装できたつもりになっていたジョブキューに問題が見つかったので悩んでいる。enqueueするのを昨日はなぜか勘違いしてハンドラーで呼び出していたが、これをユースケースから呼ぶようにすると、Arcで包まれていないリポジトリへの参照をクロージャに渡すことになって、ライフタイムが足りなくなる(昨日はArc::cloneしたものをmoveしていたので問題なかった)。それはそう。あたりまえ。なのでユースケースの引数にArcを渡すことで妥協しようと思っているけど、記法の一貫性が失われるので残念ではある。
DIコンテナ的なものがあればジョブの実行時に渡すことができるかもと思ったけれど、それはそれで難しそうなので断念した。やれやれ。
アクターモデルを使うのもアリか。それはまだ考えてなかったな。リトライとかを統一的に扱うのは難しいだろうけど。いや、そうでもないか?考えてみよう……。
寝ます。明日は仕事だけど、1日だけだから怖くない。