~/adventure-log

冒険の記録Quest Log

28 件の記事 · 03 ページ

  1. RailsからPhoenixへ:AIツールが変えた私の技術スタック個人プロジェクトの技術スタックが、Rails HotwireからReact、そして最終的にPhoenix LiveViewへと進化した経緯と、TidewaveのようなAIコーディングツールがPhoenixを個人開発に適した選択肢にした理由について。テック5 分
  2. HotwireからViteとReactへの移行個人のRailsプロジェクトをHotwireからViteとReactに移行した理由:shadcn/uiのようなUIコンポーネントライブラリ、リアルタイムのAIコンポーネントプレビュー、そして避けられないデプロイのトレードオフ。テック4 分
  3. Deviseを使わずにRuby on RailsでGoogleログインを実装するRails 8でOmniAuthと標準の認証ジェネレータを使って、Deviseに頼らずにGoogle OAuthログインを実装する方法。テック3 分
  4. NeovimでVS Code風のRuby LSP機能を実装するRuby LSPを使って、Ruby on RailsプロジェクトでVS Codeスタイルのナビゲーション機能をNeovimでサポートする設定方法を学びます。ルート定義の検索やCode Lensによるビューファイルへの移動などが含まれます。 テック3 分
  5. hotwire-combobox を prefixed_ids と一緒に使うRails で hotwire-combobox を設定し、`value` オプションを async_combobox_options に渡して、カスタムのプレフィックス付き ID(acct_xxx など)を返す方法。テック1 分
  6. 京都旅行記任天堂ミュージアムのチケットが当たったので、ついでに京都と宇治を3日間ぶらぶらしてきました。任天堂ミュージアム、宇治川、そして街歩きの体験を記録します。ライフ4 分
  7. Rubyにおけるブロック引数の渡し方Rubyの`&`演算子の仕組みを、`Symbol#to_proc`からメソッドオブジェクトをブロックに変換する方法まで、簡単に見ていきます。テック2 分
  8. Rails 8 リリースRails 8 の主な新機能の簡単なまとめ: Kamal 2 と Thruster、Solid データベース対応アダプター(Queue、Cache、Cable)、Propshaft アセットパイプライン、そして新しい認証ジェネレーター。テック3 分