type holyshared = Engineer<mixed>

技術的なことなど色々

自作アプリのメンテナンスをしていた

しばらく触ってなかったので、パッケージのアップグレードなどのついでに気になるところを修正していました

  • 年を跨いだ時のUTC/JSTの扱いのバグ
    • 画像を投稿時の集計処理で、2023/1/1に含めないといけないものが2022/12/31に集計されていたので、JSTベースで処理するようにする
    • CIでのテスト実行時にTZ=UTCにして、テストが通るようにする
  • 画像の切り抜き処理を簡略化
    • 画像の切り抜きをGUIでできるようにしていたけど、ほとんど中心できり抜くことが多かったので、自動で中心で切り抜くようにする
    • 切り抜きを自動化したことで、投稿のテンポが良くなったし、サードパーティの依存が減らせた
  • CloudBuildの設定ミスで、しばらくの間、ビルドが開発モードでビルドされていた
    • HerokuからGCPの移行で、確認漏れがあった
    • ハッシュ値で、デプロイ時に古いキャッシュを参照しないようにしていたが、ハッシュ値がついていなかった

主にバグの修正が多かったなぁ