今更ながらWindows10でRubyMine+Ruby（RubyInstaller）をインストールしてみる

# 参考にした情報
http://qiita.com/nyatakasan/items/c0b1ede80f5384981248
http://www.ownway.info/Ruby/devkit/howtosetup
http://qiita.com/whiteleaf7@github/items/4504b208ad2eec1f9357
http://k-shogo.github.io/article/2013/08/22/ruby-ssl-connect-error/



# 注意
2016年10月8日時点の記録である。


# 環境
## OS
Windows10 Home バージョン1607


# RubyMine
## ダウンロード
以下からダウンロードできる。
https://www.jetbrains.com/ruby/

ダウンロードを押すだけで落ちてくるはず。
RubyMine-2016.2.4 が落ちてきた。

## インストール
ダウンロードしたファイルをダブルクリックして進めていく。
たぶん、あまり困るところはない。

![image](https://qiita-image-store.s3.amazonaws.com/0/18321/90fdf922-fb23-7d63-92b4-50e5976c603f.png)

![image](https://qiita-image-store.s3.amazonaws.com/0/18321/b5519c95-c7ae-b783-a37d-93d76fa75036.png)

![image](https://qiita-image-store.s3.amazonaws.com/0/18321/cf4febef-dae3-9bdc-7e6e-d7a068b2b914.png)

そのあと、メニューフォルダを選んだら、インストールされる。



# RubyInstaller
## ダウンロード
以下のURLからダウンロードする。今回は64bit版を選択した。
http://rubyinstaller.org/downloads/
Ruby 2.3.1 (x64) を選択

## インストール
### ダウンロードしたrubyinstaller-2.3.1-x64.exeをダブルクリック。
まずはインストール中の言語を選択する画面。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/9d4b49bb-14f7-5fb4-f35c-57dea26a2bce.png)

### 次に使用許諾契約書。同意しないと始まらないので同意する。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/e3d4ea9e-1e52-a2b5-c56a-39425f690dba.png)

### インストールするフォルダの選択
特に難しいところはないが、「Rubyの実行ファイルへ環境変数PATHを設定する」チェックボックスにチェックをつけておいたほうがよいと思う。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/fde2326e-d989-2f85-f8ac-b88794c1eee5.png)

以上でインストールは完了。


# DEVELOPMENT KIT
## 説明
Windowsネイティブの機能を使うようなgemをインストールするときに必要になるもの、らしい。
## ダウンロード
RubyInstallerと同じページところからダウンロード可能。
For use with Ruby 2.0 and above (x64 - 64bits only)
DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe

## インストール
### 解凍作業
DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exeをダブルクリック。
ダブルクリックすると自己解凍を行う。解凍するフォルダを選ぶ画面が出る。
これはどこのフォルダでもよいが、そのままだとインストーラの置いてあるフォルダにいくつも展開されるので、注意してほしい。
私はdevkit-mingw と入力して、そこに展開されるようにした。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/e3f48f05-c7a5-b47d-dd84-3f8b32fb09fc.png)

### コマンドプロンプト実行
黒い画面のニクイやつ、コマンドプロンプトを起動する。
スタートメニューを右クリックして出る、以下の表示からコマンドプロンプトを選ぶ。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/f6526d2a-0cc7-00ff-fbed-fbd1b9245312.png)

コマンドプロンプトで「ruby -v」と入力し、Rubyが動くか確認しておく。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/b6c7df9d-c987-36f2-8382-cdca077c407f.png)

### DEVELOPMENT KITをインストールする
コマンドプロンプトで「ruby dk.rb init」と入力してエンターキーを押す（実行する）。
以下のような表示がでる。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/383876db-6bbd-e2bb-2c67-d3886ffc363e.png)

コマンドプロンプトで「ruby dk.rb install」と入力してエンターキーを押す（実行する）。
以下のような表示がでる。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/99f7d0e5-b241-e58c-e339-cbfa7caa3fa8.png)

#### 解凍後の操作の説明はここにある（英語）
https://github.com/oneclick/rubyinstaller/wiki/Development-Kit


# RubyGemsをアップデートする
## 証明書を置く
### 証明書を作る
以下のURLにアクセスして、全体をコピーする（Ctrl+aのあとにCtrl+c）
https://curl.haxx.se/ca/cacert.pem
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/0ef8cd05-da54-c598-9f7b-c31f7f43eb2b.png)

適当なフォルダにテキストファイルを作成してエディタで開き、先ほどのコピーをペーストして保存する。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/1f6e00fe-ab47-1d7e-4546-bd4ec54f3531.png)

## 環境変数を設定する
スタートメニューを右クリックして[システム]を押す。
システムのウインドウの左メニューから[システムの詳細設定]を押す。
システムのプロパティから「環境変数」のボタンを押して、以下の画面を表示する。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/6aed25bf-c511-9db9-4ae8-f0c663c35450.png)

「新規(W)...」を押し、以下の変数名で、先ほど保存したファイルを変数値に設定する。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/00d620d1-92f6-2f3b-9da8-b3662e100acd.png)


## RubyGemsのアップデートをおこなう
コマンドプロンプトで「gem update --system」と入力してエンターキーを押す（実行する）。
![image](https://qiita-image-store.s3.amazonaws.com/0/18321/f291f042-9438-a31a-bba6-3104e65c4820.png)


以上。