Webアプリケーションフレームワーク「Ruby on Rails」のグループです。
はてなブログを持っていれば、誰でも参加できます。
こんにちは! みなさん今年のふるさと納税は済みましたか?
久しぶりの投稿。 毎日継続やめるとそこから一気にやらなくなってしまうので、継続・習慣って大事ですね。 前置き終わり。 近年AIが騒がれている中、今更GitHub Copilotを試してみているのだが。 「まじで便利だぞ。こいつ」と思ったので、何がすごいのか。どう変わったのか。とかとかを記事にしてみることにした。 簡単なコードを作るのは、お茶の子さいさい ファイルにこんな感じにキラキラマークが出るん…
はじめに 初めまして、エンジニアの石川と申します。 2023年9月に株式会社プレックス(以下、プレックス)に中途入社いたしました。 入社して半年以上経ち、入社エントリーを投稿するには少し遅れてしまいましたが、半年以上経った上で見えてきた、会社の良さや日々の業務内容をお伝えできたらと思います。 簡単な自己紹介 簡単に私の経歴をお伝えすると、プログラミングスクール黎明期に仮想通貨で獲得したお金を元にプ…
以下の問題があったのでRuby v3.3.0へのアップデートを見送っていたのですが、 madogiwa0124.hatenablog.com Docker Hubの公式イメージに修正が入り正常に動作するようになったようなのでRuby on Rails製の個人サービスをRuby v3.3.0にアップデートしました💎✨ その後Docker Hubのdocker-library/rubyで本記事の問題が…
はじめに Rails でアプリケーションを作成中、あるgemのコマンドを実行するとZeitwerk::NameErrorが発生しました。 expected file /Users/suzuka/.rbenv/versions/3.3.0/lib/ruby/gems/3.3.0/gems/devise-4.9.3/app/mailers/devise/mailer.rb to define cons…
Ruby on RailsにおけるCookieとキャッシュの活用方法 ウェブアプリケーションの開発において、パフォーマンスの向上やユーザーエクスペリエンスの改善は重要な要素です。 Ruby on Railsでは、Cookieとキャッシュという2つの機能が、これらの目標を達成するための有力なツールとなっています。 本記事では、Ruby on RailsにおけるCookieとキャッシュの活用方法につい…
こんにちは。 id:Pocke です。 今日は activerecord-originator という gem を作ったので紹介します。 github.com なにこれ Active Record が発行するSQLの各部分に、それがどこで作られたものかをコメントとして入れ込む gem です。 理解するには実例を見るのが早いでしょう。次のログはArticlesController#indexで実行さ…
ぼっち演算子とは xxx&.yyy safe navigation operator(通称「ぼっち演算子」)。xxx が nil でないときにメソッドyyyを呼び出す。メソッド呼び出し(super・ブロック付き・yield) を参照。 Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (Ruby 3.3 リファレンスマニュアル) メソッド呼び出しで `.' の代わりに `&.' を使うこ…
はじめに 前提 Ruby on RailsのAPIモードとは なぜAPIモードが存在するのか JSON APIにRailsを使う理由 API専用Railsアプリケーションを新規で作成する場合 API専用Railsアプリケーションの生成 新しいリソースの作成 データベースのマイグレーション コントローラーの確認と修正 データを確認する 既存のRailsアプリケーションをAPI専用アプリケーションに変…
年が明けてから振り返るスタイル...(いいわけ) さて2023年は目まぐるしく変わるAI界隈や結局戻るんか~いのOpenAI社のお家騒動、Microsoft+OpenAIの陰で後れを取ったかに見えたGoogleはGeminiを出してきたりとなんだかいろいろありましたね。年末年始は例年通り様々な方のふりかえりや新年の抱負、買ってよかったものシリーズなどを拝見していました。 今年も自分用に振り返ってみ…
次のページ