Ruby Page

Ruby



{{navbar_ruby}}

Return to RubyGems

Ruby installation


* Install Ruby on Linux - On Linux/UNIX, you can use the package management system of your distribution or third-party tools (rbenv and RVM).
** Install Ruby on Ubuntu
** Install Ruby on CentOS
** Install Ruby on Red Hat
* Install Ruby on macOS - On OS X machines, you can use third-party tools (rbenv and RVM).
** Instal Ruby on macOS using HomeBrew
* Install Ruby on Windows - On Windows machines, you can use RubyInstaller
** https://rubyinstaller.org
** https://github.com/oneclick/rubyinstaller2
** Based on MinGW-w64 targets to build under MSYS2 - "MSYS2 is an independent rewrite of MSYS providing a Unix-like environment and command-line interface for Windows making it possible to port software running on POSIX systems (such as Linux, FreeBSD, and Unix systems) to Windows." (https://github.com/Alexpux/MINGW-packages)
** Install Ruby on Windows using Chocolatey

Ruby courses


* Ruby courses
* Ruby for Beginners by Stephen Chesnowitz and Tim Buchalka's Learn Programming Academy - https://www.udemy.com/ruby-for-beginners-course

=Ruby courses with Lynda.com


* Ruby courses with Lynda.com - Ruby courses with LinkedIn Learning
* https://www.lynda.com/search?q=ruby
* https://www.lynda.com/Ruby-training-tutorials/303-0.html
* Ruby Essential Training by Kevin Skoglund - https://www.lynda.com/Ruby-tutorials/essential-training/47905-2.html



* https://app.pluralsight.com/library/search?q=ruby
* Ruby Fundamentals course by Alex Korban - https://app.pluralsight.com/library/courses/ruby-fundamentals
* Ruby Beyond the Basics by John Cinnamond - https://app.pluralsight.com/library/courses/ruby-beyond-the-basics
* Testing Ruby Applications with RSpec by Xavier Shay - https://app.pluralsight.com/library/courses/rspec-ruby-application-testing
* Building Ruby Gems by Darren Cauthon - https://app.pluralsight.com/library/courses/building-ruby-gems
* Idiomatic Ruby by Michael Ries - https://app.pluralsight.com/library/courses/ruby-idiomatic
* RSpec the Right Way by Geoffrey Grosenbach - https://app.pluralsight.com/library/courses/rspec-the-right-way

Ruby books


* Ruby books
* The Ruby Programming Language - Everything You Need to Know, 1st Edition - by David Flanagan and Yukihiro Matsumoto

Important GitHub Repos


* Important GitHub repositories
* Important Ruby GitHub repositories
** https://github.com/search?utf8=%E2%9C%93&q=ruby&type=
** https://github.com/ruby/ruby
** https://github.com/airbnb/ruby
** https://github.com/rubocop-hq/ruby-style-guide
** https://github.com/docker-library/ruby
** https://github.com/rubocop-hq
** https://github.com/rubocop-hq/rubocop
** https://github.com/rubocop-hq/rubocop-rspec
** https://github.com/rspec/rspec
*** https://github.com/chefspec/chefspec
* Install Ruby on Windows - RubyInstaller - https://rubyinstaller.org - https://github.com/oneclick/rubyinstaller2


Ruby IDE support


* Ruby IDE support
* JetBrains RubyMine IDE - RubyMine - JetBrains RubyMine - https://www.jetbrains.com/ruby

Ruby DSLs


* Ruby DSL
** Puppet Ruby DSL - Ruby DSL - Puppet DSL
** Chef DSL - Workflow DSL - Chef Workflow DSL
*** Recipe DSL - Chef Recipe DSL
*** Workflow DSL - Chef Workflow DSL



External sites


* https://www.ruby-lang.org
* wp>Ruby (programming language)


Fair Use Sources


Fair Use Sources
* archive>Ruby for Archive Access for Fair Use Preservation, quoting, paraphrasing, excerpting and/or commenting upon


{{navbar_footer}}