Ruby
『パーフェクトRuby on Rails』1, 2章
【Rails】スマホからローカルにアクセスする
TDD Boot Camp 2020 Online #1【レポ】
· ☕ 10 分で読めます
TDD Boot Camp 2020 Onlineに参加しました。 テスト駆動開発は大事だなあと思っていたものの、実際にコードを書くときにはさっさと書いていました。 そんな折
「プログラマー初学の人へ61の質問」に答えてみる
【Rails】render内で○番目を指定する
【Rails】別のモデルにerrors.messagesを持たせる
· ☕ 1 分で読めます
別のモデルにerrors.messagesを持たせる 1 2 registered_tag.errors.messages => {:tag_id=>["はすでに存在します"]} のとき 1 tag.errors.messages.merge!(registered_tag.errors.messages)
【Ruby/Rails】シンプルに書ける小技メモ
【Rails】enum_helpを用いてi18n対応セレクトボックスを作成
· ☕ 3 分で読めます
はじめに こんな感じのフォームを作ります。 環境 ruby 2.5.3 Rails 5.2.4.2 enum_help (0.0.17) rails-i18n (5.1.3) 作成法 enumの設定 booleanにしていないのは、今後限定公開などの機能を追加
【Rails】一対一対多のアソシエーション
【Rails】SorceryでTwitter認証
【Rails】本番環境におけるアセットプリコンパイルの設定
· ☕ 3 分で読めます
本番環境を整えた後のアセットプリコンパイルの設定について。 環境 ruby 2.6.4 Rails 5.2.4.1 puma 3.12.4 nginx 1.12.2 エラーログ 本番環境でルートにアクセスしたらエラーが表示される。
【Rails】入力された値を元にGETリクエストを送ってデータを取得し、DBに保存する
· ☕ 4 分で読めます
すること 今回はGET statuses/oembed — Twitter Developersを用いてツイッターカードを表示します。 埋め込みHTMLを取得するためには認証は必要ないので、単
【RSpec】spec/rails_helper.rbを和訳&補足してみた
【Rails】Sorceryでfacebook認証 エラーと解決法
【Rails】Sorceryでfacebook認証 Sorceryの設定編
【Sorcery】Sorceryで使えるようになるメソッドとその活用例
【Rails】@current_user ||= User.find_by(id: session[:user_id])という書き方について
· ☕ 2 分で読めます
はじめに Railsチュートリアル8章8.2.2の意味がよくわからなかったので、自分なりにまとめてみる。概要としては、以下の通りだ。 @current_user = User.find_by(id: se