日報 - 2023年8月10日
開発
Rails
隔週で行っているチームみんなで参加するextreme fishbowl(モブプロ)でAPIを改修するタスクをやった。
Android, iOS, Railsの順で回しており、今日はRailsの日。
TDDで進めたが、今日はちょっと進行がグダついたかもしれないと反省。
Android
まだAGP 8.0を利用しているので、AGP8.1に上げるための調査。 kotlinはまだ1.7系。
lifecycle 2.6以上にした方がよさそうで、Transformations.map / switchMapが廃止になっていたので、Observableの拡張関数に置き換え。 なぜかKotlin 1.7.22と1.8.10が混在することになってしまい、excludeなど試したがうまくいかず、更新自体は先送り。AGP8.1にする時に同時にlifecycleも2.6.1に上げることにした。
ObserberのonChangedの引数がnon-nullになったため、既存のクラスでちょっと面倒が起きたが雑に回避。
コードレビューをいくつか見た。
雑用
- 採用関連でメール連絡
- 立替精算の申請
私用
- 保育園の継続のために、年に一度提出する勤務証明書を会社に発行申請。
- 保育園の8月の食事の献立を印刷(子どもの夕飯を用意するにあたって、昼に何食べてるかを把握しておきたい)