30代Webエンジニア転職

30代Webエンジニア転職奮闘記 プログラミングスクール第16週目

こんにちは。Almontaです! この記事では、Webエンジニアへの転職を決めた、私のプログラミングスクールDIVE INTO CODE入校から卒業までの4ヶ月間(18週、123日)、更には就職までの軌跡を記していきます。 1...
Ruby on Rails

【Rails】Ajax コメント機能にバリデーションエラーメッセージを表示する

目標物はこちら このようにバリデーションのエラーメッセージが表示されるようにする。 コントローラー def create @product = Product.find(params) @pr...
git・インフラ・環境構築

heroku デプロイ

既にデプロイ済みのherokuに対し、上書きする場合のherokuデプロイまとめ $ bundle lock --add-platform x86_64-linux 見出しで-がうまく読み取られないので再掲 $ bund...
Ruby on Rails

【Rails】bin/rspec と bundle exec rspec の違い

Rspecを、bin/rspecで実行すると、viewが更新されていない現象が起きた。 そこでbundle exec rspecで実行すると、ちゃんと最新のviewとなった。 この違いはなんなのか?それぞれの動きについて説明し...
Ruby on Rails

【Rails】form_withのformの幅を要素幅に合わせる方法

form_withのformの幅を要素幅に合わせる方法についてご紹介します。 目標物 formのサイズ変更は、こんなふうにsizeを指定してやればいいですが、これだとレスポンシブでないです。要素や画面幅に対しformサ...
Ruby on Rails

【CSS】1ページに複数箇所で要素と画像を被せるデザイン

これはかなり苦労した。。 目標物:こんなページを作成する ポイントは3点 positionのrelativeとabsoluteを駆使して要素と画像を被せる1が1ページに複数箇所ある場合、relat...
Ruby on Rails

【Rails】seedデータ作成後に、新規作成(newアクション)をするとエラー

seedデータを投入した後に、新規作成をすると以下のようなエラーが発生する。 ActiveRecord::RecordNotUnique at /products/1/product_documents PG::UniqueViol...
30代Webエンジニア転職

30代Webエンジニア転職奮闘記 プログラミングスクール第15週目

こんにちは。Almontaです! この記事では、Webエンジニアへの転職を決めた、私のプログラミングスクールDIVE INTO CODE入校から卒業までの4ヶ月間(18週、123日)、更には就職までの軌跡を記していきます。 1...
Ruby on Rails

【Rails】Rubocopでよく出るやつ

Rubocopでよく出る指摘をまとめています。 Layout/TrailingEmptyLines: Final newline missing. end 文末のendの後に一行改行が必要 Sty...
Ruby on Rails

【Rails】date_fieldを未入力としたときに発生するエラーの解決法

form_withのdate_fieldを未選択で登録すると、以下エラーが発生する。 I18n::ArgumentError - Object must be a Date, DateTime or Time object. nil...