ryuhei373.dev

2025年まとめ

最近こういうまとめを書いていなかったので、たまにはちゃんと書いてみる。

ryuhei373.dev

  • content v3に対応
  • Nuxtのエコシステムに極力乗っかるようにした
    • @nuxt/eslint
    • @nuxt/image
    • @nuxt/ui
  • RSS フィードを追加
  • ダークモード切り替え機能を追加
  • Cloudflare PagesからCloudflare Workersへ移行
  • リンクカードコンポーネントの実装や、iPhoneの写真を簡単にCloudflare R2にアップロードできるように整備したりと、ブログとしての見た目・書き心地の改善を色々実施

現時点で記事以外のコンテンツがないwebサイトなのに、記事を全然書かず、目に見えない範囲の盆栽行為ばかり楽しんでいた。充実度の割に見た目が全然変わっていない。真っ当な記事と言えるものは以下の2本。

Nuxt3 SSG + Cloudflare Pagesで運用していたサイトをCloudflare Workersへ移行する

zenn.dev faviconzenn.dev
Nuxt3 SSG + Cloudflare Pagesで運用していたサイトをCloudflare Workersへ移行する

Nuxt Content v3 と Cloudflare Workers の trailing slash 問題

このサイトで記事詳細ページに直接アクセスすると、hydration mismatch が起きたり、title 要素が undefined になったりする問題が発生していた。

ryuhei373.dev faviconryuhei373.dev
Nuxt Content v3 と Cloudflare Workers の trailing slash 問題

技術コミュニティ

Vue Fes Japan 2025 のコアスタッフとして、準備から当日運営まで携わった。2024年も参加していたのだが、主に仕事の関係でメンタル面に余裕がなく、途中で降板する形になってしまったので、ひとまず最後までやり遂げられて一安心。

RubyKaigi 2025 に参加した。数年振りにRubyを触る仕事に戻ってきたのもあり、テンションが上がって参加を決めた。最終日に財布を失くすというトラブルもあり当時は本当に辛かったのだが、数日後に無事に見つかったので、最終的に楽しい思い出のみが残った。

音楽ゲーム

DDR

本格的にWORLDを目指してフレアスキル上げに勤しんだ年になった。すっかりメインでプレイする音楽ゲームになっている。

2025年終了時点でフレアスキルが89400まで到達し、思ったよりWORLDに届きそうなところまで来られたので、今年は到達できるよう引き続き頑張っていく。

ポップン

トピックのタイミングが年末もいいところだが、12月下旬にホームでもピカピカポップ君モデルが稼働し、そのおかげで復帰を決めた。

新筐体はボタンの柔らかさがとても好感触で、ただひたすらにプレイしていて気持ちがいい。今のところはこの気持ち良さに任せて、あまり大きな目標を設定せずに少しずつ腕前を取り戻していきたい。

画面が大きすぎてSLIMでないと一瞬で目が疲れてしまうのがなんとなくもったいないと思いつつ、困らないのでSLIMのままずっとプレイしていきそう。

ゲーム

2025年にプレイしたゲーム一通りの感想は別記事を書く予定。

ストリートファイター6

Street Fighter™ 6 on Steam

Here comes Capcom’s newest challenger! Street Fighter™ 6 launches worldwide on June 2nd, 2023 and represents the next evolution of the Street Fighter™ series! Street Fighter 6 spans three distinct game modes, including World Tour, Fighting Ground and Battle Hub.

store.steampowered.com faviconstore.steampowered.com
Street Fighter™ 6 on Steam

不定期にカスタムしてくれる友人のおかげもあり、3月に購入して以来モチベーションが途切れることなく続けられた。

自分はずっと格ゲーに苦手意識があったが、そんな自分でもトレモに籠もってコンボ練習をし、実際にマスターまでいけたのは、今までのゲーム人生の中でもかなり大きな達成感だった。

基本的にはジュリを使っていて、MRの最高が1580くらいだったので、今年はハイマスター目指すのが第一目標。それと最近エレナを触り始めたのでエレナでもマスターに行けるように頑張りたい。

R.E.P.O.

R.E.P.O. on Steam

An online co-op horror game with up to 6 players. Locate valuable, fully physics-based objects and handle them with care as you retrieve and extract to satisfy your creator's desires.

store.steampowered.com faviconstore.steampowered.com
R.E.P.O. on Steam

妻や友人とちょくちょくプレイしている。やればやるほど目に見えて上達していくし、それでも死ぬときは一瞬で死ぬような大味なバランスが、みんなでワイワイやるゲームとして本当によくできていて飽きずに続けられている。

配信

定期的にTwitchで配信するようにし始めた。毎週木曜夜にひとつ決めたゲームをクリアするまでプレイしている。ちょくちょく配信を休んだりした週もあったが、おおむね習慣付いたかなと思っている。

配信でプレイしたゲームは以下。

最近は一人プレイのゲームを全然消化できない人になっていたので、配信という機会で消化できたゲームが増えたのは嬉しい。

仕事

12月で転職してから丸一年が経った。今のところプロダクトの方向性も、技術スタックもマッチしていて楽しく仕事をし続けられている。本当にありがたい限り。

一番少ないときは3人だったチームも少しずつ人数が増えていく中で、どうすればメンバーがチームとして上手く動くのかを自分なりに考え続け、それを皆に共有し続けている。その影響かはわからないけど、日々細かな相談や議論が朝会の場で行われるようになってきていて、とても嬉しい。

今まではそこまで関心が強くなかったけど、自分はチームビルディングが結構好きなのかな、という発見があった一年だった。せっかくなので今年はその面でも存在感を発揮できるように頑張っていきたい。

最後に

普段から文字を書かない人間がいきなり一年をまとめるのは本当にしんどかったので、2026年は週1で記事を書き、毎月生活をまとめる、くらいの習慣付けを頑張っていきたい。

自分が生きてきた記録をちゃんと残したい、という意味もある。