マガジンのカバー画像

初心者がRailsのコードリーディングに挑戦

10
運営しているクリエイター

記事一覧

初心者がRailsのコードリーディングに挑戦 #10

初心者がRailsのコードリーディングに挑戦 #10


以前見たこちらの記事を参考に、Railsのコードリーディングに挑戦してみたいと思います。

◇ 前回までの記事一覧

コードを読むの続きから!

今回はこの2行を読んでいこうと思います!
見えづらいので同じものを下に書き出します。

raise ArgumentError, "You need to supply at least one attribute" if attributes.emp

もっとみる
初心者がRailsのコードリーディングに挑戦 #9

初心者がRailsのコードリーディングに挑戦 #9


以前見たこちらの記事を参考に、Railsのコードリーディングに挑戦してみたいと思います。

◇ 前回までの記事一覧

コードを読むの続きから!

前回は上記の画像の赤線部(defaults = attributes.extract_options!.dup)について詳しく見ていきました。
前回あれだけ書いたことが、このたった1行に凝縮されていると思うと恐ろしいですね。

次はその1行下の、val

もっとみる
初心者がRailsのコードリーディングに挑戦 #8

初心者がRailsのコードリーディングに挑戦 #8


以前見たこちらの記事を参考に、Railsのコードリーディングに挑戦してみたいと思います。

◇ 前回までの記事一覧

確認用のRailsプロジェクトを作るの続きから!

前回Gemの実験のときにちょっと進めてしまいましたが、順を追って書いておきます。

5.Userモデルをつくる
コマンドプロンプトに以下のように入力しました。

6.Userモデルを編集してValidationを入れる
user

もっとみる
初心者がRailsのコードリーディングに挑戦 #7

初心者がRailsのコードリーディングに挑戦 #7


以前見たこちらの記事を参考に、Railsのコードリーディングに挑戦してみたいと思います。

◇ 前回までの記事一覧

確認用のRailsプロジェクトを作るの続きから!

前回GemfileにGemを追記したので、その詳細を見ていきます。
調べた事をメモしましたが違いが分かりづらいので、後半でちょっと実験をしてみようと思っています。

— インストールしたGemについて —

◇ pgとは

Po

もっとみる
初心者がRailsのコードリーディングに挑戦 #6

初心者がRailsのコードリーディングに挑戦 #6


以前見たこちらの記事を参考に、Railsのコードリーディングに挑戦してみたいと思います。

◇ 前回までの記事一覧

確認用のRailsプロジェクトを作るの続きから!

前回作ったCodeReadingというフォルダーの中の、Gemfileを見てみます。

中はこんな感じ。

違いが分かりやすいように参考サイトに載っているコードを載せておきます ↓

今すでにGemfileに書いてあるのは

s

もっとみる
初心者がRailsのコードリーディングに挑戦 #5

初心者がRailsのコードリーディングに挑戦 #5


以前見たこちらの記事を参考に、Railsのコードリーディングに挑戦してみたいと思います。

◇ 前回までの記事一覧

確認用のRailsプロジェクトを作るRails new する

rails new CodeReading

この次からの説明がよく分からなかったので、色々調べてみました。

まずGemfileとは。

このファイルを開いて編集するのかなと思います。
このファイルはいつも使ってい

もっとみる
初心者がRailsのコードリーディングに挑戦 #4

初心者がRailsのコードリーディングに挑戦 #4


以前見たこちらの記事を参考に、Railsのコードリーディングに挑戦してみたいと思います。

◇ 前回までの記事一覧

— READMEを日本語訳してみた —

GitHubにあるRailsリポジトリのREADMEをGoogle先生に翻訳してもらいました。

PDFを貼りたかったんですが上手くいかなかったので画像を長々と貼り付けます。

そしてこのリンクの中のActive Modelを見ましょうと

もっとみる
初心者がRailsのコードリーディングに挑戦 #3

初心者がRailsのコードリーディングに挑戦 #3


以前見たこちらの記事を参考に、Railsのコードリーディングに挑戦してみたいと思います。

◇ 前回までの記事一覧

Railsをフォークして自分のアカウントに入れるの続きから!

さあ、前回GitとGitHubについて学んだので、いよいよRailsのソースコードを自分のパソコンに入れますよ。

参考記事の「4.クローンしてローカルに入れる」で出てくるGitHubの緑のボタン ↓

はただパスを

もっとみる
初心者がRailsのコードリーディングに挑戦 #2

初心者がRailsのコードリーディングに挑戦 #2


以前見たこちらの記事を参考に、Railsのコードリーディングに挑戦してみたいと思います。

◇ 前回までの記事一覧

Railsをフォークして自分のアカウントに入れるの続きから!

前回 “GitHub” というものが必要とわかったので、アカウントを作ってきました!

私のパソコン、何が悪いのか分からないんですがGitHubのページを開いても何もボタンを押せないんですよね(ーー;)
なのでスマホ

もっとみる
初心者がRailsのコードリーディングに挑戦 #1

初心者がRailsのコードリーディングに挑戦 #1

以前見たこちらの記事を参考に、Railsのコードリーディングに挑戦してみたいと思います。

まずはRailsのソースコードを読めるようにするための準備から始めていきます。

Railsをフォークして自分のアカウントに入れるフォークとは..?
ここから分からないので調べます。

GitHubとは?リポジトリとは?
どんどん知らない言葉が出てきますね。
ひとつずつ調べていきます。

◇ GitHubと

もっとみる