- 投稿日:2022-05-22T19:47:32+09:00
[個人開発]ランニングシューズ選びに困っている方向けのアプリ「Shoes For Runners」を開発しました
はじめに 簡単な質問に答えることでおすすめのシューズを提案するアプリ「Shoes For Runners」を開発しました。 サービスを作ったきっかけ 私が陸上部に所属していたので、部活の後輩や家族…
- 投稿日:2022-05-22T19:33:11+09:00
パスワードに英数字混合のバリデーションを設定する方法
deviseにはデフォルトでバリデーションが設定されていますが、英数字混合のバリデーションはデフォルトにはないため別途記述する必要があります。 記述内容は以下二文をuserモデルに記述するだけ。 r…
- 投稿日:2022-05-22T17:39:10+09:00
Redisについて
はじめに RaisのプロジェクトでRedisを使っているのをよく見ていたが、使用するメリットなどをよくわかっていなかったので簡単に調べてみた。 詳細 そもそもRedisとは 「Redis は、リモ…
- 投稿日:2022-05-22T17:37:31+09:00
M1MacのローカルでDockerを使ってRailsの環境を構築する。
Dockerでの環境構築につまづいたこととコントローラとルーティングでTOPページを表示させるのにつまづいたので備忘録として簡単に設定をやってきたことを記載します。 行ったことはほぼこの動画通りなの…
- 投稿日:2022-05-22T16:52:13+09:00
RailsアプリをHerokuにデプロイする方法
想定環境 Rails 5.0.7.2 (Rubyバージョンは後ほど指定する。著者は当初2.6.3を使用←herokuがサポートしていないため後ほど変更が必要) herokuへのデプロイ手順 1.h…
- 投稿日:2022-05-22T15:17:28+09:00
Rails7 Deviseのログアウトができない
発生したエラー Routing Error No route matches [GET] Devise使用時に、ログアウトができず。。 コードには、method: :delete と記入しているのに…
- 投稿日:2022-05-22T13:42:32+09:00
新米エンジニアが、チームの開発速度を7倍にした話
自己紹介 はじめまして。 2021年の末にソフトウェアエンジニアになった27歳のものです。 プログラミング歴は2022年5月頭時点で1年半、職業エンジニアになってからは半年足らずですので新米も新米…
- 投稿日:2022-05-22T08:58:09+09:00
フォームオブジェクトでCarrierWaveを使うとアップロード先が…!
はじめに CarrierWaveでファイルをアップロードできるようにしたモデルから作ったフォームオブジェクトでファイルをアップロードすると、アップロード先が違ってしまい参照できなくなってしまいまし…
- 投稿日:2022-05-22T00:50:32+09:00
備忘録 whereでオブジェクトを得れなくて困っている君へ
1.~ids = Object.where(条件).pluck(:id) 2.Hoge = Object.find(~ids) Hogeにwhereの条件で絞った、オブジェクトが複数得れる