[Day08] 想要變強就要不斷修煉,這是唯一的方法! 啊啦啦標題不小心用了火影梗,常常聽別人說,做事情要用對方法,這件事在 Ruby 的世界裡也是一樣的...
What is the difference between include and extend?include與extend的差別在哪裡? 在昨天講解...
為什麼要先建立一個 gem? Rails 生態圈,擁有 gem 來做套件管理,如果你曾經看過 Rails 原始碼,會發現他本身也是用了很多其他套件,再加上 Ra...
寫在前面 最常跟Ruby一起聽到的名詞大概就是Rails了 Rails是Ruby的一個框架(開場白只是一個玩笑,別當真),目的在於加速Ruby的開發 不過這裡並...
物件 Object *英文發音首先來聽聽英文發音~。 什麼是物件呢? 先來了解公式: 物件 Object = 狀態 State(名詞)+ 行為 Behavi...
上一篇我們已經了解了 mruby 編譯出來的檔案大致上有怎樣的結構,要能夠執行 Ruby 只需要實際上存取機器碼的區段讀取出來之後依照行為執行就可以了,不過在...
01 - Multiples of 3 or 5 Don't say so much, just coding... Instruction If we lis...
What is the difference between a class and a module?類別(Class)與模組(Module)的差異在哪裡?...
[Day07] 香吉士的眉毛是不是跟迴圈很像呢? 講完了 if/else 判斷式,今天要介紹的是~迴~圈!(音樂下) 在學程式語言之前,其實就有聽過迴圈(...
前言 Rails,一個能夠快速開發網站的 Web framwork,關於這個框架有太多的故事,伴隨者幾年前新創風潮而崛起,曾經是開發工具的當紅炸子雞,甚至有一段...
對一個非本科的工程師來說,對於這類知識大多是第一次接觸的,雖然跟讀資工的同事聊過他們在學校也只有實作簡單的功能,不過至少在要開始嘗試的時候會相對容易許多。在這樣...
Ruby是物件導向程式語言,這是比較難懂的觀念,對新手而言更是。這篇會盡量將自己理解的內容寫出來。 *英文發音首先來聽聽英文發音~。 什麼是物件導向程式設計 物...
Tell me about getters and setters in Ruby請談談Ruby中的getter和setter 介紹完方法後,我們在談回物件...
[Day06] 風雷雨晴,海上的天氣由我決定! 來到了第 6 天,今天要跟大家介紹的是娜美的天氣棒 (咳咳咳) 我說的是 流程控制(Flow Contro...
2020 年中的時候意外看到了旗標的「雷切外殼復古街機」這個產品,以前在學 PHP 的時候很常的時間都是看旗標的書,沒想到這幾年旗標還有針對自造者領域推出產品。...
雜湊 Hash *英文發音首先來聽聽英文發音~。 名詞解釋 Hash是由Key、Value所組成的資料,設計者只要根據Key值就可以取得相對應的資料唷!雖然中...
前一篇介紹了方法以及實體方法與類別方法的不同,方法這個東西在Ruby當中非常常用,也很適合再來討論一下,於是繼續挑了一題有關方法的面試題。 What happ...
[Day05] 風向自西偏東,些許順風,風力4級。。。 海賊王的德雷斯羅薩島篇,如果烏索普沒有擊敗砂糖,其後果是難以預料的,嚴重的話可能會導致全員戰敗,不...
陣列 Array *英文發音首先來聽聽英文發音~。 何謂陣列? 陣列[]:是一組相同型態的連續變數,它們使用同一個變數名稱,而另外用一個索引值來指定使用第幾個...
前一篇解釋了實體變數與類別變數的差別,也提到物件的狀態與行為在程式裡面的對應關係,狀態(state)就是實體變數(instance variables),行為(...
HI~ 大家好,我是 Parker,目前正在五倍紅寶石學習挖礦。這次參加鐵人賽主要是想透過刷題訓練自己的邏輯思維,以及提高對兩種程式語言的熟悉度。不過自己實在是...
[Day04] 鬼之島戰役最大的變數! 在 Ruby 如何宣告和使用變數 今天會繼續探討 Ruby 裡的變數,昨天有講到變數跟國中數學課學到的 x 和 y...
數字:整數 Integer、浮點數 Float *英文發音首先來聽聽英文發音~。 整數 Integer 浮點數 Float 名詞解釋 數字型別包含: 整數...
[Day03] 帶著愉悅的心情欣賞 Ruby 吧! 來到了第三天,要開始在 irb 裡試著輸入程式碼囉!來找出 Ruby 裡有哪些惡魔果實資料型態吧! 字...
What is the difference between class and instance variables?類別變數與實體變數差異是什麼? 上一...
資料型別 Data Type 在了解接下來的單元前,先簡單知道Ruby世界的資料型別。 *普羅大眾的「資料型別」?電腦的功能就是處理無數的資料,資料是儲存在記...
在前一天的Ruby及Rails的介紹中,一直反覆提到 「物件導向(Object-oriented)」 這個名詞,在還沒學程式以前,每次聽到這個名詞就覺得有種不明...
常數 Constant 英文發音首先來聽聽英文發音~。 名詞解釋 什麼是常數? 與變數相反,變數可以改變,但常數不變! 我們在宣告變數後,變數內存的資料有可...
[Day02] 安裝不順利就是要人命! 先從打開終端機開始吧! 對於沒學過程式語言的人而言,在終端機裡 coding 是一件非常陌生的事情,對於 code...
[Day01] 出發啦! 開賽宣言 這篇系列文是我自己學習 Ruby 語法撰寫和概念的統整,慣例先來個宣言好了(喊聲),先簡單介紹一下,筆者我目前是五倍紅...