andante

2021-03-31

0330

四連休の最終日昨日はあとスナップショットを読み書きするだけだと思っていたtwlgの実装に思ったより手間取るまずElasticSearchのことを思い出せないのでいろいろ調べる必要があったのとelasticsearch-rsのドキュメントがあんまり親切でないこととというか基本的にはラッパー以上の機能は提供していないように見えるのでパラメータ名とかは本家のドキュメントを見に行かないと意味が分からなかったりする

諸々の苦闘の末にようやく本番デプロイしました開発環境も碌にないのに本番とはiPhoneのSafariでちょっとレスポンシヴ対応が壊れている気がするけどそれ以外はまあ順調夜間バッチとかどうなるかわからないけどたぶん大丈夫でしょう

ようやくRustで実用的な規模のソフトウェアを書くことができてまあ満足しているけれど全体的にエコシステムが洗練されていないところは辛いなと思うそのうち揃ってくるとは思うけどあと前にも言ったけどRustは暗黙の型変換をあまりしない型強制という概念はあるから同等のことをまったくしないわけではないがのでas_refとかas_derefとかいちいち書くのがちょっと煩わしい時もあるたとえばSwiftだったらここはスッと同一視するんじゃないだろうかそれでいいのかは知らないが
ボローチェッカーに怒られるのはfour-foursのときはけっこう頻繁だったんだけど今回はあまり怒られていないロジック自体はシンプルだからだろう怒られてもすぐ理解できるものがほとんどだったしそういう意味では実際の開発においてはそれほど怖くないと思ってよい気はする


さて四連休が終わる残業時間の兼ね合いで明日はそれほど遅くまで仕事できないが今週中に片付けたいことがいろいろある必然的に木曜金曜にがんばることになるが木曜日は打ち上げパーティが予定されているのだった結局打ち上げている場合じゃないからこうなっているのだがやれやれ