20220522のRailsに関する記事は9件です。

[個人開発]ランニングシューズ選びに困っている方向けのアプリ「Shoes For Runners」を開発しました

はじめに 簡単な質問に答えることでおすすめのシューズを提案するアプリ「Shoes For Runners」を開発しました。 サービスを作ったきっかけ 私が陸上部に所属していたので、部活の後輩や家族…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

パスワードに英数字混合のバリデーションを設定する方法

deviseにはデフォルトでバリデーションが設定されていますが、英数字混合のバリデーションはデフォルトにはないため別途記述する必要があります。 記述内容は以下二文をuserモデルに記述するだけ。 r…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Redisについて

はじめに RaisのプロジェクトでRedisを使っているのをよく見ていたが、使用するメリットなどをよくわかっていなかったので簡単に調べてみた。 詳細 そもそもRedisとは 「Redis は、リモ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

M1MacのローカルでDockerを使ってRailsの環境を構築する。

Dockerでの環境構築につまづいたこととコントローラとルーティングでTOPページを表示させるのにつまづいたので備忘録として簡単に設定をやってきたことを記載します。 行ったことはほぼこの動画通りなの…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

RailsアプリをHerokuにデプロイする方法

想定環境 Rails 5.0.7.2 (Rubyバージョンは後ほど指定する。著者は当初2.6.3を使用←herokuがサポートしていないため後ほど変更が必要) herokuへのデプロイ手順 1.h…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rails7 Deviseのログアウトができない

発生したエラー Routing Error No route matches [GET] Devise使用時に、ログアウトができず。。 コードには、method: :delete と記入しているのに…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

新米エンジニアが、チームの開発速度を7倍にした話

自己紹介 はじめまして。 2021年の末にソフトウェアエンジニアになった27歳のものです。 プログラミング歴は2022年5月頭時点で1年半、職業エンジニアになってからは半年足らずですので新米も新米…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

フォームオブジェクトでCarrierWaveを使うとアップロード先が…!

はじめに CarrierWaveでファイルをアップロードできるようにしたモデルから作ったフォームオブジェクトでファイルをアップロードすると、アップロード先が違ってしまい参照できなくなってしまいまし…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

備忘録 whereでオブジェクトを得れなくて困っている君へ

1.~ids = Object.where(条件).pluck(:id) 2.Hoge = Object.find(~ids) Hogeにwhereの条件で絞った、オブジェクトが複数得れる
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む