記事一覧

2026/3/13

Rails 8.1 + Devise で Noty を使った通知表示

Rails 8.1 で Devise のログイン・バリデーション通知を Noty を使ってモダンに表示する方法を解説。flash メッセージやエラーをポップアップで統一。Turbo 対応も。

2026/3/13

Ruby on Rails 8.1 アプリを日本語化する方法(Devise対応)

Rails 8.1 アプリで Devise を使ったログイン・登録画面も含めて完全日本語化する手順を解説。フラッシュメッセージ、フォームラベル、日付・時間表現も日本語に統一。

2026/3/13

Rails 8.1 で作るナビゲーションバー(ログイン・管理者対応・プルダウン付き)

Rails 8.1 と Tailwind CSS、Turbo を使ったナビゲーションバーの実装例。ログイン状況、スーパーユーザー判定、新規登録リンク、プルダウンメニュー、モバイル対応、ログアウト確認ダイアログまで解説。

2026/3/13

Rails 8.1 + Devise ログイン実装まとめ(login_id + password 版)

Rails 8.1 と Devise 5 を使用したログイン機能の実装まとめ。login_id + password での認証、スーパーユーザー専用のユーザー管理、TailwindCSS によるフォーム表示、エラー処理までを解説。

2026/3/13

Rails 8 + Devise|emailを使わず login_id でログイン機能を実装する方法(SaaS対応)

Rails 8でDeviseを使い、emailではなくlogin_idでログインする認証機能を実装する方法を解説。Company・Workspace構造のSaaSアプリ設計にも対応した実装手順を紹介します。

2026/3/13

RailsアプリをGitHubと連携する手順(VSCode + Git)

RailsアプリをGitHubと連携する手順を解説。git add、commit、remote、pushの意味を初心者向けにわかりやすくまとめました。

2026/3/13

Rails 8.1で.envを使った環境変数の設定方法

Rails 8.1で.envを使った環境変数の設定方法を解説。dotenv-railsの導入、.envファイル作成、ENVでの取得方法、gitignore設定まで初心者向けにまとめました。

2026/3/13

Rails 8.1 + PostgreSQL + TailwindCSS でアプリケーションを作成する手順

Rails 8.1 と PostgreSQL、TailwindCSS を使用してアプリケーションを作成する手順を解説。Ruby 3.3環境でのRailsアプリ作成からデータベース構築、起動方法までまとめました。

2026/3/13

【RoR】PostgresのTableデータを丸ごと移行する方法

Rails 8.1 環境で、前PCの PostgreSQL データベースを新しいPCへ移行する方法を解説。pg_dump と pg_restore を使い、外部キーエラーを回避しながら安全にDBを復元する手順を紹介します。

2026/3/13

Ruby on Rails 8.0.2.1 | Flatpickr(カレンダーピッカー)

Ruby on Rails 8.0.2.1でFlatpickrを使ったカレンダーピッカー実装ガイド。日付選択機能の設定やカスタマイズ方法を日本語でわかりやすく解説。

2026/3/13

Ruby on Rails 8.0.2.1 | フラッシュメッセージ(Noty)

Ruby on Rails 8.0.2.1でのフラッシュメッセージ実装ガイド。Notyを使った通知表示の設定や使い方をわかりやすく解説。

2026/3/13

Ruby on Rails 8.0.2.1 | 日本語化(Device含む)

Ruby on Rails 8.0.2.1の日本語化ガイド。Deviseも対応し、認証周りの設定までわかりやすく解説。