miyado.dev

ポケモン

ポケモンしていて全くブログを更新できていなかった。
バグがちょこちょこあるのはポケモンの常として、それでも面白いシナリオだった。
今はレイドをしつつ、ダブルバトルのパーティを考えている。
どうせなら新作で変わったポケモンなり要素なりを入れつつ。

Next.js 13

地味に、Next.js 13 にアップデートされた。
といっても、単にバージョンアップしただけで、まだ Next.js 13 の目玉機能は何一つ入っていない。
これから app ディレクトリを切ってぼちぼち引っ越し作業を進めていかないといけない。
OG Image Generation も試してみたいな。

ライブラリアップデート

テストをしっかり書いていると、個人のプロジェクトレベルだとCI通っていればノールックマージできる安心感がある。
一方で、その中でもテストに落ちるようなライブラリアップデートがあると一大事だ。
今日(正確には昨日から)取り組んでいたものは、結構なバージョンアップをサボっていたので、変更も多くて絞り込みから面倒だった。
なんとか修正はできたものの、ドキュメントになっていない挙動の変更があったので少々手間取った。
アップデートはこまめにするに限る。。。

SuperLinter

なんのきっかけで知ったか忘れてしまったけど、雑にlint設定するのに便利だ。
ただ、これで雑にKotlinもlintするようにした結果、既存コードがしこたま指摘されるということに当然ながらなったため、プロダクトに
ktlint を逆輸入(?)した。
どっちでもいいようなところは、linterに強制的に矯正してもらうのがいいな。

動いている気がする

デプロイする設定は、動いているように見える。
テストも兼ねて記事を投稿して、様子を見てみたい。

スプラトゥーンは、無事サーモンランででんせつになれた。
ブキ構成がわかば、ジム、スプスピ、チャーと非常に丸くて、この機を逃すわけにはいかないということでいつもより少し長めにプレイした。
最後はグリルで、最後1秒で納品完了、時間切れ後に全滅という非常にやきもきする展開だったが、なんとかなった。
しばらくスプラトゥーンにすべての時間を吸われていたけれど、またちょこちょこ開発も進めたい。
塵も積もれば山となる、コミットも積もればアプリケーションとなる。