ume

2022-01-01から1年間の記事一覧

rails routing error

前書き 初歩的なエラーによくハマる傾向があり 原因を深く特定せず解決策を探しその場しのぎみたいなやり方が多いのでまた同じエラーに遭遇した時に解決策探してを繰り返し時間効率が悪いので、今回はエラーの原因を特定し、エラーに遭遇する前にそもそもエ…

レビュー機能の実装(データの関連付け)

前書き 今ECサイト(Amazonのようなアプリ)を制作途中でこのようなレビュー投稿機能を実装しようとしています。実装過程で自分にとって新しい概念が出てきましたので記録するとともに、記事を見ている方の勉強の参考になればと思い記事に残しています. 実装…

リモートにgit pushできない

前書き 先日rails tutorial10章を勉強をしていて、ひと段落ついたのでgit pushでリモートリポジトリに送ろうとしたのですがエラーが出力されpushできませんでした。今はエラーを解決したのですが「なぜエラーが起こったのか」をシェアすることで自分のgitの…

初めてのローカル環境構築(サーバーサイド)

本記事の対象者 ①これからローカルで環境構築をしようとされる方で環境構築の概要と準備物が知りたい方 目次 ①環境構築と必要なもの. ②ローカル環境と総合開発環境の違い. 環境構築と必要なもの. webサイトやwebアプリ作成に必要なものを自分のPCに取り入れ…

conflictの深掘り

#前書き 普段gitを何気なく使っていますがconflictという言葉とざっくりとした意味は知っているのですがどういう時にconflictが起きるのか具体的に理解していなかったので今回は実際に意図的にconflictを起こし挙動を詳しくみていきたいと思います。 目次 ①…

rails tutorial 10章 認可について

前書き 記事の対象者⇨rails tutorial(10章)に苦戦している方. 何のための記事か⇨認可について. 記事を書いている人→rails tutorialを学んでいる初学者(プログラミング歴8ヶ月程). 目次 ①認可とは. ②認可の実装手順. ③認可を実装してみる. 認可とは ①認可…

ログイン機能の仕組みの復習

記事の対象者 誰のために記事を作成するのか?⇨rails tutorialを学習中の初学者. どんな内容の記事か?⇨ログインの仕組みから実際にログイン機能を実装するまでの流れ. 記事の作成者→プログラミング学習歴8ヶ月程度の初心者. 目次 ①基本的なログインの仕組…

クッキーとセッションについての復習

#記事の対象者 誰のために⇨cookieとsessionの理解が十分でない方. 何を⇨cookieとsessionの仕組み 記事を書いている私の紹介⇨現在webの知識を勉強して7ヶ月ほど経過しました。そこで今まで私はかなりcookieとsessionの理解は、cookieはログインするために必…

データベース 正規化の欠点と非正規化

この記事を読む前に 誰のために記事にするのか. ⇨データベースをまだ学んで日が浅い未経験者のエンジニアを目指している方. 何を記事にするのか. ⇨データベースと正規化の目的のおさらいとデータベースの正規化の欠点と非正規化について,正規化がもたらすデ…

データベース後半 正規化〜ER図

前書き 前回実際にデータベースの概念設計の流れについて簡単に説明しました。今回は前回の続きのER図の作成〜物理設計までを実際に手を動かしながら学んでいき新しい発見や気づきを記録として記事にしていこうと思います。 目次 ⑤ER図の概要〜ER図の作成ま…

データベース具体的な作成手順 前編 

前書き データベースの知識がざっくりしているのでデータベース設計に苦戦しています。そこで各用語をおさらいしながら実際にデータベースの論理設計をしていき理解を深めるとともに、私のような初学者の方のお役に立つように記事に残したいと思います。 目…

データベースの必要性と具体的な作成手順

前書き 今プログラミング学習歴7ヶ月ぐらいで初心者なのですがアプリケーションを何か一つ作成しようと思っています。そこでウェブアプリ作成時にデータベースを学ばないとそもそもアプリケーションを作成できないということを知りました。そこで今回はデー…

データベースの必要性とデータベース設計について

前書き 私はプログラミング学習歴6〜7ヶ月の初心者です。基礎学習をある程度終えてポートフォリオを作成しようと思ったのですがデータベースを自ら設計したことがなくそもそもデータベースの知識なしでは良いアプリは作れないので初心者の私がデータベース…

linuxの概要やメリットについて

前書き 過去にLinuxを一度学んだんですが理解が曖昧でそもそもlinuxって『osの1つ』ぐらいの浅い理解で終わっているのでもう一度学び直し理解を深めるとともに同じような初心者の方の助けになればと思い記事にしています。 目次 ①linuxとは. ②linuxをなぜ使…

rails tutorial フラッシュのバグについて

前書き 今現在rails tutorialを学習している初心者です。 学習中にフラッシュのバグに遭遇したので今日はその原因と解決策を共有することでまだ私のような初心者の方の力になればと思い記事を作成しています。 目次 ①フラッシュのバグ発生、私の期待した挙動…

rails tutorial 6章 データベース復習

#前書き 今現在rails tutorial10章に取り組んでいるのですが以前やった内容の理解度が章を重ねるごとに低いなぁと感じたため理解を深めるため復習します。 また同じようにrails tutorialに取り組んでいる方の参考になればと思い記事にしています。 目次 ①デ…

rails provideについて

前書き 今現在rails tutorial10章に取り組んでいるのですが以前やった内容の理解度が章を重ねるごとに低いなぁと感じたため理解を深めるため復習します。 また同じようにrails tutorialに取り組んでいる方の参考になればと思い記事にしています。 目次 ①prov…

rails tutorial 3章 前編 復習

前書き 今現在rails tutorial10章に取り組んでいるのですが以前やった内容の理解度が章を重ねるごとに低いなぁと感じたため理解を深めるため復習します。 また同じようにrails tutorialに取り組んでいる方の参考になればと思い記事にしています。 目次 ①テス…

rails test のエラーの読み方

前書き 私はrails tutorialに取り組んでいる初心者でよくエラーの読み方がわからず簡単なエラーにもたくさんの時間をかけ学習効率を落としています。なので同じように「エラーを早く解決したいと思う同じ初心者」の方向けに記事を書いています。 エラーの事…

rails consoleが反応しない原因と解決策

前書き rails tutorialの7章でrails consoleを使用しデータベースのUser tableにレコードを追加しようとしたときに遭遇した不具合についての記事を書きたいと思います。 遭遇した不具合 rails consoleが反応しない 具体的にコマンドを打っても何も処理が行わ…

rails tutorial 6章 エラー

r前書きrails tutorial6章を進めるうちにエラーが発生したので 原因と解決策をシェアし、自身の理解を深めるとともに同じ境遇の方に少しでも役に立っていただけるように記事を作成しています。 エラー エラーの経緯 データベースに同じ値が入らないようにバ…

rails エラー 

前提 rails tutorialを進むにつれてエラーがよく発生するようになったので同じ境遇の人に少しでも参考になればと思い記事を書いています。この記事の対象者rails初心者(プログラミングを勉強し始めて3〜6ヶ月ぐらいの人向けです) 本日のエラー エラーの経…

herokuでエラー

前書き rails tutorial2章のヘロク上でアプリを動かしてみるところを勉強中に発生したエラーについての記事を書かせていただきます。 この記事の対象者 ①初心者(プログラミングを勉強して6ヶ月ぐらいの方. ②rails tutorialを少しかじっている方. 遭遇した…

herokuにデプロイできない

前書き Ruby on Rails 初心者の私が初めてデプロイしようとしてとあるエラーの遭遇したのでその時の原因と解決策を共有しようと思います。 遭遇したエラー ターミナルでgit push heroku master と入力しエンターキーを押すといきなり と表示されました。 エ…

rails マイグレーションファイルをデータベースに反映できないエラーについて

経緯 今railsの動画教材で「メモアプリ」を作成しようと環境構築をしていました。 環境構築をしている際にエラーが発生したので私と同じ境遇のエラーでもがいている人の参考になればと思い記事にさせていただいております。 環境構築のためにしたこと ①Ruby…

ruby で時刻を扱ってみる

前書き 時間の取得が苦手なので復習+私のように混乱してしまうかたのために記事にします。 現在日時の表示 Time.nowかTime.newを使うどちらも同じ意味 Time.nowの方がわかりやすいのでこちらが好まれる傾向があります。 今現在9月22日(木曜日)16:39…

railsダウングレードできない時の対処法

記事を書く経緯 railsでメモアプリを作成しようとrails newコマンドでフォルダーの中にアプリを作成するための雛形を作成しようとした際 私の想定していたrails のバージョンでできていなかったので困りダウングレードのやり方も少し複雑だったので私のよう…

rails 環境構築エラーについて

前書き インプット中心だったのでアウトプット学習をするためにrailsでtodoアプリを作成しよう思いました。 ただとあるエラーに遭遇したので、その原因と解決策を記録に残し誰かのためになればと思い記事にします。 エラーコード Could not find gem 'sqlite…

ruby 初学者用 selfとは

前書き 初心者で勉強していると新しい用語などの理解が2〜3割しかないまま次々進む傾向にあると思いました。 私はselfについて理解が2〜3割しかなく、後から『どういう意味だったっけなぁ?』と思うことが多く結果「前ちょっとやったのに覚えていない自…

ruby エラーから学んだこと

前書き 標準入力で入力された文字が大文字の場合YESと表示 小文字の場合NOと出力するというプログラムを練習で作ろうとしたところその中で失敗をしたのでそこから学んだことを共有させていただきます。 作ろうとしたもの 入力例 B ↓ 入力された文字が大文字…