大家好,我是立志要成為四項鐵人的新手工程師!首先,讓我們來談一談什麼是"鐵人四項"
。簡而言之,它結合了眾所周知的三項鐵人運動:游泳、自行車、跑步,並加上了 IT 領域的挑戰,即 iThome 鐵人賽,這就是我的所謂的"鐵人四項"
的挑戰!難易度依次排列,本身就喜歡運動所以對我來說由最困難到相對簡單依次是 iT 鐵人賽 > 跑步 > 自行車 > 游泳,鐵人四項就從現在開始挑戰第一項:"iThome 鐵人賽"
。
"Zero to Hero" 看似只差一個字母,就是那個"一"的背後需要多少努力和汗水才能成為一位 "hero" 呢? 同樣的道理不只適用於 "Zero to Ruby on Rails"
同時也是我要成為 "一" 名工程師的那個的 "一"。 首先,最重要的就是我們必須踏出第一步,從 "零" 到"一" ,開始一步步了解Ruby
和 Rails
。這 30 天的目標是介紹 Ruby 程式語言以及 Rails 網站開發框架,不僅是為了讓讀者可以對Ruby on Rails 有基本的了解甚至是小小的深入探討,也是為了紀錄我的程式學習day one 到現在的過程,這是我第一次參加鐵人賽,期望自己能夠順利完成這為期 30 天的挑戰,一切從零開始!
step 1 安裝 Ruby Version Manager(RVM),終端機輸入以下指令。
$ \curl -sSL https://get.rvm.io | bash -s stable
step 2 安裝ruby,可以先用rvm 確認要安裝的版本然後安裝ruby。
$ rvm list known
$ rvm install 3.2.2
step 3 輸入指令確認一下,如果出現安裝的版本就成功拉!
$ ruby -v
明天就讓我們從 "Hello Ruby" 來繼續這趟 Zero to Ruby on Rails 的旅程!