ブログ一覧 | Edbaseテスト・スクール

Edbaseテスト・スクールブログ

役立つ情報をお届けします。

\r\n\r\n## 1.Ruby Installerのインストール\r\n\r\n現時点ではRubyの2.2.3が最新なので、以下からダウンロードしてインストールします。\r\nhttp://rubyinstaller.org/downloads/\r\n\r\n「Rubyの実行ファイルへ環境変数PATHを設定する」を必ずチェックしましょう。\r\nC:\\Rubyにインストールやり方で進めます。\r\n\r\n![file](https://s3.amazonaws.com/skillhub/blogs/160/rubyinstaller.png)\r\n\r\n\r\n## 2.DevKitのインストール\r\n\r\n上と同じサイトである\r\nhttp://rubyinstaller.org/downloads/ から最新版をダウンロードしてください。\r\n次にC:\\の直下にDevKitというディレクトリを作成してください。そこに解凍します。\r\n\r\n```\r\n# C:\\DevKitに解凍\r\n# コマンド実行\r\n> C:\\DevKit\\devkitvars.bat\r\n> ruby C:\\DevKit\\dk.rb init\r\n> ruby C:\\DevKit\\dk.rb install\r\n\r\n```\r\n\r\n※エラーが出たらDevkitフォルダにあるconfig.ymlに以下を追加して再度試してみましょう。\r\n– C:/Ruby\r\n\r\n## 3.Gemのアップデート\r\n\r\n最新にするために以下を実行してください。\r\n\r\n```\r\ngem update --system\r\n```\r\n\r\n## 4.SQLite3のインストール\r\n\r\n\r\n\r\n```\r\n# コマンド実行\r\n> gem install sqlite3\r\n```\r\n\r\nhttp://www.sqlite.org/download.html から Precompiled Binaries for Windows をDL\r\n\r\n![file](https://s3.amazonaws.com/skillhub/blogs/160/sqlite_dl.png)\r\n\r\n\r\nC:\\Ruby\\binにインストールしましょう。(ダウンロードしたものをC:\\Ruby\\binにコピーする)\r\n\r\n![file](https://s3.amazonaws.com/skillhub/blogs/160/sqlite.png)\r\n\r\n\r\n## 5.nokogiriライブラリ\r\n\r\n
\r\n※ アップデート2016年1月26日\r\nもしかしたらこの5つ目のステップは要らないかもしれません。Nokogiriをインストールするためにはシンプルに以下を実行するだけで良いという人もいました。
\r\ngem install nokogiri\r\n
\r\n\r\n事前に「7-Zip」という高圧縮率のファイルアーカイバ(圧縮・展開/圧縮・解凍ソフト)が必要。\r\n以下からダウンロードしインストールしておく。\r\n\r\nhttps://sevenzip.osdn.jp/\r\n\r\nそして\r\n\r\nhttp://xmlsoft.org/sources/win32/64bit/\r\n\r\nから 以下3つをDL\r\n* iconv-1.14-win32-x86_64.7z\r\n* libxml2-2.9.2-win32-x86_64.7z\r\n* libxslt-1.1.28-win32-x86_64.7z\r\n\r\n\r\nとりあえずの保存場所を作成する。今回はCの中に「temp」というフォルダを作りましょう。\r\nそして上記全てを”C:\\temp”等に展開します\r\n\r\n1. 以下のようにダウンロードした3つのファイルを右クリックして展開します。\r\n![file](https://s3.amazonaws.com/skillhub/blogs/160/nokogiri1.png)\r\n\r\n2. 展開先がC:\\tempになっていることに注意してください。\r\n![file](https://s3.amazonaws.com/skillhub/blogs/160/nokogiri2.png)\r\n\r\n3. コマンド実行\r\n\r\n```\r\n> copy C:\\temp\\bin\\*.dll C:\\temp\\lib\r\n\r\n```\r\n\r\n4. コマンド実行\r\n\r\n```\r\n>gem install nokogiri --platform=ruby -- --use-system-libraries --with-iconv-include=C:/temp/include --with-iconv-lib=C:/temp/lib --with-xml2-include=C:/temp/include/libxml2 --with-xml2-lib=C:/temp/lib --with-xslt-include=C:/temp/include --with-xslt-lib=C:/temp/lib\r\n> gem install nokogiri\r\n```\r\n\r\n5.各種ファイルのコピー\r\n\r\nNokogiri関連で必要なファイルを適切な場所にコピーします。\r\n\r\n```\r\n> mkdir C:\\Ruby\\lib\\ruby\\gems\\2.2.0\\gems\\nokogiri-1.6.6.2-x64-mingw32\\lib\\nokogiri\\2.2\r\n> cp C:\\Ruby\\lib\\ruby\\gems\\2.2.0\\extensions\\x64-mingw32\\2.2.0\\nokogiri-1.6.6.2\\nokogiri\\nokogiri.so C:\\Ruby\\lib\\ruby\\gems\\2.2.0\\gems\\nokogiri-1.6.6.2-x64-mingw32\\lib\\nokogiri\\2.2\r\n> cp C:\\temp\\lib\\*.dll C:\\Ruby\\bin\r\n```\r\n\r\n## 6.Bundler&Railsのインストール\r\n\r\n```\r\n> gem install bundler\r\n> gem install rails\r\n```\r\n\r\nrailsのインストールは10分以上(私は15分くらいだった)かかることもあるので、しばらく我慢しましょう。\r\n\r\n## 7.Nodejsのインストール\r\n\r\n以下にアクセスして自分の環境に合ったNodejsをダウンロードしてインストールしてください。\r\nhttps://nodejs.org/en/download/\r\n\r\n自分の環境に合ったNodejsをインストールします。どうやらNode.js を入れないと、scaffoldで作ったアプリケーションで Type Error が発生するらしいです。\r\n\r\n以上になります。これで環境が整いました!Ruby on Railsを存分に楽しんでくださいませ。\r\n\r\n\r\n参考記事\r\nhttp://qiita.com/akaneko3/items/69d49d85b8198531e434\r\n\r\n", "schedule_published_at"=>nil, "subtitle_h2"=>true, "subtitle_h3"=>false, "ck_body"=>nil, "body_type"=>0, "skill_list"=>[]} -->
2025-11-03

「結果を出す」とは、何かがカタチになって、良い結果につながった状態のことを指します。簡単な例で言うと「作ったWebサイトでお金を稼げた」ということが挙げられるでしょう。何かしらトライしたことが実を結んだ状態のことです。ここでは、結果を出すための7つの方法を紹介します。

2025-11-03

Ruby on Railsでまず大変なのはその「開発環境つくり」です。よしやるぞ!と思ってもここでテンションが下がってしまうことも多いですね。そこで、今回はその開発環境を劇的にかんたんに作る方法をご紹介しようと思います。

2025-11-03

よく「どの言語を学ぶべきですかね?」といった質問をされることがあります。で、いつも困ってしまうのですが筆者はRubyが好きなので「とりあえずRubyにすれば」みたいなことを言います。しかし「この中ではぜったいこれがいいよ!」というのは、実際のところありません