2026年GWのまとめ
ここ数年はGWに旅行に行っていたが、中東情勢が読めないのもあって今年は大人しく家で過ごすことにした。まとまった時間が取れたので、長いこと放置していたことを色々片付けた。
Amazonほしいものリスト整理
数年前に気になってリストに入れておいたけれど、時間が経ってもう主流ではなくなったフレームワークの技術書などを中心にいろいろとリストから外した。リストそのものもいくつか消すことができてスッキリ。
GitHubリポジトリ整理
練習用、勉強用に作ったリポジトリを削除したり、Forkしたけれど使わなくなっていたリポジトリを削除したりした。
いくつかのPublicリポジトリはアーカイブにした。たとえば8年くらい前によく使っていたWeb制作のテンプレートがあった。PugやSCSSをgulp + webpackでビルドするような構成で、当時はよく使っていたが、今はもう使わないのでアーカイブにした。開発環境周りの変化は流れが早い。
npmパッケージを更新
以前、npmに関する書籍を書いて技術書展に参加した。その時に書籍内で紹介するために作った omikuji というnpmパッケージがある。ずっと放置していたけれど、良い機会なので更新することにした。
omikuji を更新した勢いで、8年くらい前に公開した bgfade というnpmパッケージも更新した。こっちはデモページも作っていたので、そのサイトも含めて丸ごと更新した。利用する側から見るとほとんど何も変わっていないけれど、中身はまるっと刷新した。
npmのページを見たら、数件だけど直近でもダウンロードがあって驚いた。ずっと放置していて申し訳ない気持ち。
ちなみに、新バージョン公開直後に両方ともダウンロード数が急に跳ね上がっていた。npmのリリース状況を監視して、脆弱性とか見つけて悪さしようとしている人でもいるのだろうか。ちょっと怖い。
読書「単体テストの考え方/使い方」
テストそのものだけではなく、テストを主軸に置いた設計の話まで言及されているのが良かった。ちょうどテストと設計で悩んでいるところだったので、自分にとってタイムリーな内容だった。テストを書くかどうかだけの話ではなく、どういう設計にすればテストしやすくなるのか、逆にテストしにくさが何を示しているのか、というところまで考える必要がある。そこを改めて考えるきっかけになった📕
1Passwordを整理
重複していたアカウントを削除したり、セキュリティの警告が出ていたパスワードを更新したりした。こういう作業は大事だとわかっていても、普段はなかなかやる気が出ないので、休みの間にまとめて対応できて良かった🔑
タイヤ交換
交換のタイミングを逃していたので、休みの間にノーマルタイヤへ交換することにした。お店に行ったらもう買い替えた方がいい状態だと言われてしまい、急遽新しいタイヤを購入することに。約6万円💸🛞
Pythonアプリ開発
Pythonとuvの学習を兼ねて簡単なアプリケーションを作ってみた。選んだ通貨に対するレートをまとめて表示するだけのもの。
