2020-09-01から1ヶ月間の記事一覧

【Rails】一つの値を複数のカラムから検索する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日は検索フォームにおいて 複数のカラムから値を検索する方法について書きたいと思います! ◆サンプルコード Book.where('text LIKE(?),"%#{search}%") ↓変更 Book.whe…

【README】リンクを書くときの方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はREADMEに記載する際の 文字にリンクを埋め込む方法について書きます! ◆サンプルコード [文字](URL) <解説> すごくシンプルですが [文字]にREADME上で表示する文…

【HTML】改行を表示する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はデータベースに保存した文章データを 改行も含めて表示する記述について書きます!! ◆ポイント 「safe_join」を使用すればOKです!! ◆サンプルコード safe_join(…

【CSS】マウスを当てると色が変わる実装

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はCCSでマウスを当てると 要素の色が変わる実装についてアウトプットします! ◆ポイント マウスを当てると処理を実行するには 「:hover」を使用します!! 処理を実…

【rails】検索機能を実装する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日は検索機能を実装する方法について書きたいと思います! ◆ポイント 流れとしては 検索フォームをヘルパーメソッドで検索フォームを実装 ↓ フォームから飛ばされた情…

【CSS】要素に影をつける方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はHTMLの要素に影をつける方法 方法について書こうと思います!! 影をつけることによって 要素が立体的に表示され見た目が良くなります! ◆使用するプロパティ box-…

 【CSS】画面を常に固定し表示する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はCSSの画面を固定して表示する 方法について書こうと思います!! このプロパティを使用すれば スクロールしても指定した画面は ずっと表示し続けることができます…

【CSS】背景色をグラデーションにする方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はCSSの背景色をグラデーションにする 方法について書こうと思います!! ◆グラデーションにする方法 background:linear-gradientオブジェクトを 使用すれば実装でき…

【Rails】改行してデータベースから文章データを表示する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はデータベースに保存したテキストを 改行したまま表示する方法について 書こうと思います!! ◆実際の方法 simple_format()オブジェクトを使用すれば 出来ます!! …

【HTML】データベースにある画像リンクを表示する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はデータベースにある画像リンクを 表示する方法について書こうと思います!! ※あくまで一個人の体験なので 別のやり方がある場合は 教えていただけると幸いです。 …

【CSS】マウスを当てると処理を実行するコード

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はマウスを当てた時に処理を実行する コードについて書きたいと思います! ◆サンプルコード #sample要素にマウスを当てると処理を実行 .sample:hover{ 処理内容 }

【HTML】div要素とspan要素の違いについて

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はHTMLを勉強しており そこで学んだdiv要素とspan要素の違いについて 書きたいと思います。 ◆div要素とspan要素の違い div要素: div要素は、 ブロックレベル要素で…

【Rails】エラー解決備忘録 「NameError: uninitialized constant User」

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はdeviseを使ってのユーザー管理機能の 実装中に起きたエラーについて書きたいと思います! ◆エラー内容 NameError: uninitialized constant User サーバーにアクセ…

【Rails】エラー対処 備忘録

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はアプリの実装中に起きたエラーの解決方について 書きたいと思います! ◆エラー内容 Mysql2::Error: Field 'nickname' doesn't have a default value: 状況としては…

【Rails】created_atに該当する曜日を日本語で出力する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はrailsでcreated_atで曜日を日本語で 出力する方法について書きたいと思います! ※あくまで僕個人がうまくいった1つの 方法なので違うやり方がある場合は 教えてい…

【Rails】リアルタイムで時間を表示する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう勉強中です! 本日はrailsでリアルタイムの時間を表示する方法について 書きたいと思います! ◆実際のコードの書き方 <Viewファイル> <div class='time-display'> <script> realtime(); function set(num) { // 桁数が1桁だったら先頭に</div></viewファイル>…

【Ruby】indexメソッドの使い方

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日はindexメソッドについて書きたいと思います! ◆indexメソッドとは? indexメソッドとは 文字列や配列の中に検索したい文字や要素が 最初から何番目にあるのかを判…

【Heroku】Herokuへ環境変数を設定する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日はHerokuへ環境変数を設定する方法について 書きたいと思います! 手順①:credentials.yml.encにキーを記述する ・ターミナルで下記のコマンドを実行 EDITOR="vi" b…

【Rails】外部キーを持つデータの削除する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日は外部キーを持つデータを削除する際の 方法について書きたいと思います。 ◆エラー内容 何も設定せずに外部キーを持つデータを削除しようとすると 下記のようなエラ…

【Rails】指定した値の個数を数える方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日はscanメソッドについて書きたいと思います! 間違えていたら申し訳ございません! ◆scanメソッドとは? scanメソッドは指定した値と一致した文字列を 配列として取…

【Rails】指定した値がテーブルに存在するか確認する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日は指定の値がテーブルに存在するか 確認できるexists?メソッドについて書きたいと思います。 間違えていたら申し訳ございません! ◆exists?メソッド exists?メソッ…

【Rails】編集前の情報を編集ページで表示する方法

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日はアプリケーション上で 編集前の情報を編集ページに表示する方法に ついて書きたいと思います! 間違えていたら申し訳ございません! ◆手順 1.コントローラーで編…

【プログラミング】Rails exists?メソッド

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日は「exists?」メソッドについて書きたいと思います! このメソッドを使用すれば、 指定した値がデータベースにあるかどうか確認することができます。 ◆exsits?メソ…

【プログラミング学習】Javascript 「.value」について

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日はJavascriptで使用する .valueの意味について書こうと思います! もし同じような箇所で悩んでいる方にとって なにかしらヒントになれれば幸いです。 ◆.valueとは?…

【プログラミング学習】Rails「No template found for controller」エラー

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日はターミナルで「No template found for」と エラーが出た時の対処方法について書きたいと思います! もし同じような箇所で悩んでいる方にとって なにかしらヒント…

【残37日】未経験からのプログラミングスクール 「NO FILEのマイグレーションファイルの削除」

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日はNOFILEのマイグレーションファイルを 削除する方法について書きたいと思います。 もし同じような箇所で悩んでいる方にとって なにかしらヒントになれれば幸いです…

【残39日】未経験からのプログラミングスクール 「単体テストコード」

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日は単体テストを実装していて躓いた箇所について 書きたいと思います。 もし同じような箇所で悩んでいる方にとって なにかしらヒントになれれば幸いです。 ◆ケース① …

【残40日】未経験からのプログラミング学習 「include?メソッド」

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日は配列や文字列内から要素を調べることが出来る 「include?」メソッドについて書きます! ◆include?メソッドとは? 生成した配列や文字列に指定した要素が含まれて…

【残41日】未経験からのプログラミング学習 「SyntaxError」

現在プログラミングスクールに通い 70日間でWEBエンジニアになれるよう 勉強中です! 本日はエラー文でよく表示される「SyntaxError」の対処方法 について書きたいと思います!! ◆SyntaxErrorの意味&対処方法 文法の間違いによるエラーです。 個人的には…