---
# System prepended metadata

title: 輪読会(20201105)
tags: [輪読会]

---

# 輪読会(20201105)
###### tags: `輪読会`
## 今日の学習範囲
→P52〜P61まで

## 参加人数
19人


## 前半
`$ xcode-select --install`
→xcodeをインストール

`$ xcodebuild -version`
→xcodeのバージョンを確認

`$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"`
→Homebrewのインストール

`$ brew doctor`
→brewインストールが完了しているのを確認

`$ brew install rbenv`
→rbenvをインストール

`$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile `

`$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile`
→zshの人は.zshrc ファイルに変更してコマンドを打ちましょう！

### ｚｓｈとbashの見分け方
①一番上に書いてあるか
[![Image from Gyazo](https://i.gyazo.com/d2fbbcb4c284796f1521e9a881b737e7.png)](https://gyazo.com/d2fbbcb4c284796f1521e9a881b737e7)

[![Image from Gyazo](https://t.gyazo.com/teams/startup-technology/316619a23930e07fa260af3b8792bb41.png)](https://startup-technology.gyazo.com/316619a23930e07fa260af3b8792bb41)

②もしくはコマンドを打とう
[![Image from Gyazo](https://i.gyazo.com/fda77dfe57c978ac2b814048ca94f812.png)](https://gyazo.com/fda77dfe57c978ac2b814048ca94f812)

`$ rbenv -v`
→バージョンを確認しましょう

`$ rbenv install 2.5.1`
→Rubyのインストール

`$ rbenv global 2.5.1`
→Mac全体のMacのバージョンを指定する
 ※全体のバージョンが変わっちゃうので他のプロジェクトにも影響してしまうので注意、
`$ rbenv local 2.5.1`
→上記の場合が怖い方は、こちらのコマンドで！

`$ ruby -v`
→Rubyのバージョン確認

`$ which ruby`
→Rubyがどこにいるかがわかる

 `＄ which ruby`で`.rbenv/shims/ruby`と出たら、標準のrubyに繋がってる！
 パスが通ってないのでパスを通しましょう。
 
 `$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile `

`$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile`
→zshの人は.zshrc ファイルに変更してコマンドを打ちましょう！

その後、rubyのバージョンを確認しましょう
 
 
2-3-1のRubyGemsのインストールについて
→Rubyをインストールすることでgeｍ というコマンドは使えるはずなのでしなくてもいい

`$ gem -v`
→このコマンドを打って確認しよう

`$ gem install bundler`
→Bundlerをインストール

`$ bundler -v`
→bundler のバージョンを確認

`$ gem install rails -v 5.2.1`
→Railsのインストール
 プロジェクトによって異なるのでバージョンは指定しましょう

`$ rails -v`
→Railsのバージョンを確認

Railsのバージョンが確認できず下記のようなエラーが出る
```
Rails is not currently installed on this system. To get the latest version, simply type:
  $ sudo gem install rails
You can then rerun your “rails” command.
```

パスが通ってないので下記コマンドをうちましょう
`echo 'export PATH="$HOME/.rbenv/shims:$PATH"' >> ~/.bash_profile`

パスを更新するために下記コマンドを打ちましょう
`source ~/.bash_profile`

その後Railsのバージョンを確認しましょう

`$ brew install node`
→nodeのインストール


みんなおつかれ！
![LGTM](https://cdn.lgtmoon.dev/images/14603)

## 後半質問タイム
ローカルとグローバルの定義
→ローカルはそのプロジェクトの環境のみ指定
→グローバルはMac全体の環境を指定

xcode-select --install
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
って出てしまったんですがそのままでもいいですか？
→ポップアップで出てくるのはアップデートしておきましょう！
 また、APPstoreからもインストールできますのでやっておきましょう！
 
 




## 参考書籍
[現場Rails](https://www.amazon.co.jp/dp/B07JHQ9B5T/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1)


## 注意事項
### DBについて
現場RailsではDBに「PostgreSQL」が採用されていますが今回は「SQLite3」を使います。Chapter2-5 「データベースのインストールのセットアップ」は飛ばしてください。DBを指定しない場合はDBが勝手に「SQLite3」になってくれます。

### rails new
- rails new する前に作業用ディレクトリを作ります。以下をコピペしてください
```
mkdir -p ~/workspace/runteq/reading/rails
```

# テスト
|神|人間|
|:-:|:-:|
|hoge|foo|

`aiueo`

```ruby=ruby.rb
hoge = 'hoge'
```

```javascript=js.js
let hoge = 'hoge'
```
