Ruby 101 : Ruby Installation/Environment Setup - Novice to Expert in ONE Day
In this video, we go over instructions on setting up execution environment for learning ruby. As they say, a strong beginning ensures a strong finish. Let's keep the momentum going to becoming ruby experts in a single day! * Instructions for Windows: ** RubyInstaller - https://rubyinstaller.org/downloads/ I didn't emphasize this enough on the video, but please choose ruby with devkit option if you're a beginner. I like it because ruby doesn't usually play well with Windows command prompts and so this installer installs packages that set up its own customized command prompt that is primed for ruby. If you want to customize the options feel free to read through the steps and choose only those which you want. But if you're a first timer and don't want to get into the complexities just keep hitting 'Enter' and it'll do a complete installation on your system :). If you don't want this installer and are a power uses who uses cygwin or Powershell, then you can just download the Ruby only packages. * Instructions for Mac/Linux: Ruby should already be pre-installed on the machines. However just in case. **Homebrew - https://brew.sh/ Who doesn't love homebrew??? I mean it just manages EVERYTHING for you, right? If you haven't installed it, you're missing out on a LOT, big time! ** rbenv - https://github.com/rbenv/rbenv You'll eventually reach a state when you might want to maintain multiple versions of ruby (everyone does eventually). It's a headache in Windows, but in Mac/Linux I give you rbenv. Easy instructions: brew install rbenv rbenv install 2.5.1 Open a shell (I keep repeating command prompt in the video, apologies core Linux/Mac users) and do a rbenv local 2.51 and you're set Happy learning. Comment below for any questions you want answered. If you found this video useful, like and subscribe. If you want to make my day, please follow me on social media Twitter : https://twitter.com/ProgByPractise Facebook : https://www.facebook.com/Programming-By-Practising-1713777571991152/ Website : http://programmingbypractising.wordpress.com
In this video, we go over instructions on setting up execution environment for learning ruby. As they say, a strong beginning ensures a strong finish. Let's keep the momentum going to becoming ruby experts in a single day! * Instructions for Windows: ** RubyInstaller - https://rubyinstaller.org/downloads/ I didn't emphasize this enough on the video, but please choose ruby with devkit option if you're a beginner. I like it because ruby doesn't usually play well with Windows command prompts and so this installer installs packages that set up its own customized command prompt that is primed for ruby. If you want to customize the options feel free to read through the steps and choose only those which you want. But if you're a first timer and don't want to get into the complexities just keep hitting 'Enter' and it'll do a complete installation on your system :). If you don't want this installer and are a power uses who uses cygwin or Powershell, then you can just download the Ruby only packages. * Instructions for Mac/Linux: Ruby should already be pre-installed on the machines. However just in case. **Homebrew - https://brew.sh/ Who doesn't love homebrew??? I mean it just manages EVERYTHING for you, right? If you haven't installed it, you're missing out on a LOT, big time! ** rbenv - https://github.com/rbenv/rbenv You'll eventually reach a state when you might want to maintain multiple versions of ruby (everyone does eventually). It's a headache in Windows, but in Mac/Linux I give you rbenv. Easy instructions: brew install rbenv rbenv install 2.5.1 Open a shell (I keep repeating command prompt in the video, apologies core Linux/Mac users) and do a rbenv local 2.51 and you're set Happy learning. Comment below for any questions you want answered. If you found this video useful, like and subscribe. If you want to make my day, please follow me on social media Twitter : https://twitter.com/ProgByPractise Facebook : https://www.facebook.com/Programming-By-Practising-1713777571991152/ Website : http://programmingbypractising.wordpress.com