タグ

ブックマーク / zenn.dev/wwwave (3)

  • 【プロンプト設計実践】AIで進める Rails 7.2→8.0

    Rails7.2.3 → 8.0.4 事前準備 Gem annotateを使っている場合には、Rails8に対応していないのでannotaterbに置き換える必要があります この対応を怠ると、Rails8.0.4へのアップデート時に以下のような事象が発生します activerecord は「8.0.4 じゃないとダメ」(rails の要求) activerecord は「8.0 未満じゃないとダメ」(annotate の要求) こちらは、プルリクエスト(マージリクエスト)を切り分けて対応しました 公式のマイグレーションガイド通りに実施可能です Gemの更新についてもプロンプト設計を行うことは可能ですが、工数に見合わないので手動で実施しました 前提補足 Rubyバージョン確認 Rails8.0以降は、Ruby3.2以上が必須です 先にRubyのバージョンを上げてからRailsを更新するのが安

    【プロンプト設計実践】AIで進める Rails 7.2→8.0
    YassLab
    YassLab 2025/12/26
    "各バージョンのReleaseNote、Changelogのリンクを確認し、主な変更点をまとめる: https://railsguides.jp/7_2_release_notes.html / アップグレード事例を確認: Rails 8.0 Upgrade Knowledge / 同じ社内の中にある別チームのアップグレード事例を確認"
  • 【Ruby on Rails】Active Recordのupdateメソッドで中間レコードを良い感じに作ってくれるようなので詳しく見てみる

    🎄Merry Christmas🎄 WWWAVE アドベントカレンダー  12/12の記事です はじめに ※テーブル名とかAIの出力とかは例です tagsのidが入った配列tag_idsに同期させるようにbooksとtagsの中間テーブルであるbook_tagsのレコードを作成/削除する処理を書いていたとき、AIに頼んだら以下のようなコードを出してきました

    【Ruby on Rails】Active Recordのupdateメソッドで中間レコードを良い感じに作ってくれるようなので詳しく見てみる
    YassLab
    YassLab 2025/12/12
    “どうやらここで tag_ids= のメソッドが定義されているらしいです。これ、Railsガイドに collection_singular_ids って名前で書いてました。知らなかった”
  • 新卒入社から約4ヶ月!今までのことを振り返ります

    はじめに 株式会社ウェイブに新卒で入社して、現在Coolmicのエンジニアをしているささみです。 入社から約4ヶ月が経ちだんだんと社会人生活にも慣れてきたところで、入社してから今までのことを振り返りたいと思います!(配属前の全体研修については割愛します) Ruby on Rails研修 配属後の研修として、はじめにRuby on Railsの研修を行いました。 教材はもちろん(?)Ruby on railsチュートリアル! Railsどころかプログラミングまでほぼ未経験だった私にとっても、Railsチュートリアルは非常に扱いやすい教材で助かりました!書いてある通りに進めるだけとはいえ自分でアプリを作るという経験ができたのは良かったと思います。 AWS研修 Railsチュートリアルが終わった後はAWSの研修!Railsチュートリアルで作ったアプリをAWS上にデプロイすることを目標としてサーバ

    新卒入社から約4ヶ月!今までのことを振り返ります
    YassLab
    YassLab 2024/08/01
    “はじめにRuby on Railsの研修を行いました。 教材はもちろん(?)Ruby on railsチュートリアル! Railsどころかプログラミングまでほぼ未経験だった私にとっても、Railsチュートリアルは非常に扱いやすい教材で助かりました!”
  • 1