Railsでの機能フラグ導入(gem flipperを使う)
Railsで新機能を安全にリリースするための手法として、Feature Flag と flipper の使い方を解説します。段階リリースや顧客ごとの機能切り替えを、再デプロイなしで運用したい Rails 開発者はぜひとも利用していただきたいgemです。
Ayu no Shioyaki Blog
上流から下流まで続く、エンジニアリングの川。その流れの中で得た学びや試行錯誤、感じたことを気ままに書き記しているブログです。
AI・プログラミング・システム開発を中心に、Tipsや思ったこともゆるく残しています。
「プログラミング(Ruby・Rails)」の検索結果を表示しています。
Railsで新機能を安全にリリースするための手法として、Feature Flag と flipper の使い方を解説します。段階リリースや顧客ごとの機能切り替えを、再デプロイなしで運用したい Rails 開発者はぜひとも利用していただきたいgemです。
Renderなど“揮発ストレージ環境”でも画像が消えないよう、画像をDBに保存する手法を解説した記事です。 S3を使いたくない私のようなケチな個人開発向けに、実装例・注意点・メリット/デメリットを丁寧にまとめています。
OpenAPIの基礎から実務での活用法までを整理し、設計ファーストの価値を紹介する記事です。 仕様化でコミュニケーションが整い、ドキュメント生成やバリデーション自動化で開発効率が上がることをまとめています。
主要プログラミング言語それぞれの“強みと弱み”を一気に整理したまとめ記事です。 特徴・用途・エコシステム・保守性まで比較した内容になっています。自社開発に最適な言語を見極めたい方におすすめです。
Railsのenumを“情報を持つオブジェクト”として進化させる EnumBaseパターン を紹介した記事です。 日本語ラベル・説明文・色・並び順まで一元管理でき、ビューもモデルもスッキリ綺麗に。
Railsでの“ループ前のメモリ絞り込み”テクニックを実体験ベースで整理した記事です。 selectやgroup_byなど、パフォーマンス改善に直結する実践ノウハウをまとめています。
Ruby×OpenAI APIの連携を、初心者でもすぐ試せる方法として丁寧に解説しています。 Railsでの設定から実装のポイント、コスパの良いモデル活用まで紹介しており、AI機能を自作アプリに組み込みたい方に読んでいただきたい内容です。
Rails開発で避けて通れないN+1問題を、実例とともに解説した記事です。 eager_loadとpreloadの使い分けや落とし穴も整理し、パフォーマンス改善の初歩を理解できる内容になっています。
Railsのflashとflash.nowの違いをわかりやすく解説し、リダイレクト時とrender時での使い分けを説明した記事です。 メッセージ管理をスマートにし、UI向上につながる実践的なポイントをまとめています。