20220808のRubyに関する記事は11件です。

deviseとdevise_token_authとomniauthの使い分けがわからなかったので調べてみた

はじめに 自分の備忘録として、わからなかったことや詰まった部分をアウトプットしています。 同じ部分で悩んでいる方の力になったら幸いです。 何に詰まったのか 現在ポートフォリオを作成しており、バック…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails6】Initialization autoloaded the constants ApplicationHelper を解消する

初めに Rails6 で Rspec を稼働させるとDEPRECATION WARNINGが出るので、それを解決します。 解決方法 エラー内容 以下のエラーが発生しました。 DEPRECATION…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ゲストのアクセス制限

はじめに ポートフォリオ製作で作成したゲストログイン機能に閲覧制限をかける際に悩んだのでメモとして残そうと思いました。 ゲストログイン機能 class Menber < ApplicationRe…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

「パーフェクトRuby on Rails【増補改訂版】」第一章

第一章 Ruby on Railsの概要 Railsの思想 Railsには設計思想として以下4つの思想を強く打ち出している。 ①CoC(Convention over Configuretion) 直訳すると「設定より規約…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

環境変数でパスを通す

調べようと思ったきっかけ home brewをインストールしたあと、brew -vでうまく確認できなかったのがきっかけで調べようと思いました。 home brew についての参考文献 【完全版】H…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

「パーフェクトRuby on Rails【増補改訂版】」まとめ

はじめに 「パーフェクトRuby on Rails【増補改訂版】」を通して学んだことや自身が疑問に思ったことをまとめるためのQiitaです。 自身の不足している知識や曖昧だった知識を補填するための…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

本当にRubyが死んだ、Railsが時代遅れなのか?そうと思わないです。

Rubyは死んだ、Railsは時代遅れという人が最近増えてきたようですが、 本当にそうなりますか。 僕が大学から日本でRubyを勉強して、Railsでいろんなサービスを開発しました。 本当にRail…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Railsのdeviseで新規登録画面URLは親テーブルのidを渡し、ログインURLには渡さない

背景 deivseを使ってユーザー管理をしています。 今回新規登録時には親テーブルのidをパラメータに渡し、ログイン画面では渡さない、というルーティングを実装しました。 バージョン Ruby3.1…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Railsのdeviseで新規登録の際に親テーブルの外部キーをパラメーターに渡す

実装背景 deviseを使ったユーザー管理を実装していますが、パラメーターに親テーブルのidを渡してユーザー新規登録を実装する必要がありました。 具体的には下記のようなURLで新規登録画面を開くこ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails6】入力テキストの改行とURLのリンクの有効化

はじめに ポートフォリオを作成する中で、入力フォームで登録した内容をビューで表示させると、改行できていない・URLが有効化されていないということに気付きました。 URLについては、入力フォームでu…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

100日後くらいに個人開発するぞ!day066

今日はビュー・コントローラ・ルーティングを学んでみた! 今日の学び ページの作成に必要なもの ビュー(view) コントローラ(controller) ルーティング(routing) ビューとは …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む