iT邦幫忙

ruby相關文章
共有 659 則文章
鐵人賽 自我挑戰組 DAY 8
Ruby名詞解釋總匯 系列 第 8

技術 Day 8 : Ruby的「物件導向程式設計」

Ruby是物件導向程式語言,這是比較難懂的觀念,對新手而言更是。這篇會盡量將自己理解的內容寫出來。 *英文發音 首先來聽聽英文發音~。 什麼是物件導向程式設...

鐵人賽 Modern Web DAY 7
Ruby on Rails面試題挑戰 系列 第 7

技術 Ruby on Rails面試題挑戰 Day07 - 請談談Ruby中的getter和setter

Tell me about getters and setters in Ruby 請談談Ruby中的getter和setter 介紹完方法後,我們在談回物...

鐵人賽 自我挑戰組 DAY 6

技術 流程控制 <> 只要有風和海,我就有辦法航行!- 滿滿的紅寶石不拿嗎?

[Day06] 風雷雨晴,海上的天氣由我決定! 來到了第 6 天,今天要跟大家介紹的是娜美的天氣棒 (咳咳咳) 我說的是 流程控制(Flow Contro...

鐵人賽 IoT DAY 1

技術 Day 1 - 為什麼要自己實作 Ruby VM

2020 年中的時候意外看到了旗標的「雷切外殼復古街機」這個產品,以前在學 PHP 的時候很常的時間都是看旗標的書,沒想到這幾年旗標還有針對自造者領域推出產品。...

鐵人賽 自我挑戰組 DAY 7
Ruby名詞解釋總匯 系列 第 7

技術 Day 7 : Ruby中的「Hash」

雜湊 Hash *英文發音 首先來聽聽英文發音~。 名詞解釋 Hash是由Key、Value所組成的資料,設計者只要根據Key值就可以取得相對應的資料唷!...

鐵人賽 Modern Web DAY 6
Ruby on Rails面試題挑戰 系列 第 6

技術 Ruby on Rails面試題挑戰 Day06 - 當你在Ruby中呼叫方法的時候發生了什麼事?

前一篇介紹了方法以及實體方法與類別方法的不同,方法這個東西在Ruby當中非常常用,也很適合再來討論一下,於是繼續挑了一題有關方法的面試題。 What happ...

鐵人賽 自我挑戰組 DAY 5

技術 運算子 <> 彈無虛發!一起和 GOD烏索普覺醒見聞色霸氣吧!- 滿滿的紅寶石不拿嗎?

[Day05] 風向自西偏東,些許順風,風力4級。。。 海賊王的德雷斯羅薩島篇,如果烏索普沒有擊敗砂糖,其後果是難以預料的,嚴重的話可能會導致全員戰敗,不...

鐵人賽 自我挑戰組 DAY 6
Ruby名詞解釋總匯 系列 第 6

技術 Day 6 : Ruby中的「陣列、範圍」

陣列 Array *英文發音 首先來聽聽英文發音~。 何謂陣列? 陣列[]:是一組相同型態的連續變數,它們使用同一個變數名稱,而另外用一個索引值來指定使用第...

鐵人賽 Modern Web DAY 5
Ruby on Rails面試題挑戰 系列 第 5

技術 Ruby on Rails面試題挑戰 Day05 - 類別方法與實體方法差異是什麼?

前一篇解釋了實體變數與類別變數的差別,也提到物件的狀態與行為在程式裡面的對應關係,狀態(state)就是實體變數(instance variables),行為(...

鐵人賽 自我挑戰組 DAY 1
Codewar 進進出出 JS/Ruby 系列 第 1

技術 你是平方嗎?

HI~ 大家好,我是 Parker,目前正在五倍紅寶石學習挖礦。 這次參加鐵人賽主要是想透過刷題訓練自己的邏輯思維,以及提高對兩種程式語言的熟悉度。不過自己實在...

鐵人賽 自我挑戰組 DAY 4

技術 變數 <> 波瀾詭譎的程式之海總是充滿變數 - 滿滿的紅寶石不拿嗎?

[Day04] 鬼之島戰役最大的變數! 在 Ruby 如何宣告和使用變數 今天會繼續探討 Ruby 裡的變數,昨天有講到變數跟國中數學課學到的 x 和 y...

鐵人賽 自我挑戰組 DAY 5
Ruby名詞解釋總匯 系列 第 5

技術 Day 5 : Ruby中的「數字、符號」

數字:整數 Integer、浮點數 Float *英文發音 首先來聽聽英文發音~。 整數 Integer 浮點數 Float 名詞解釋 數字型別包含:...

鐵人賽 自我挑戰組 DAY 3

技術 資料型態 <> Ruby 語言也有惡魔果實圖鑑 - 滿滿的紅寶石不拿嗎?

[Day03] 帶著愉悅的心情欣賞 Ruby 吧! 來到了第三天,要開始在 irb 裡試著輸入程式碼囉!來找出 Ruby 裡有哪些惡魔果實資料型態吧! 字...

鐵人賽 Modern Web DAY 4
Ruby on Rails面試題挑戰 系列 第 4

技術 Ruby on Rails面試題挑戰 Day04 - 類別變數與實體變數差異是什麼?

What is the difference between class and instance variables? 類別變數與實體變數差異是什麼? 上...

鐵人賽 自我挑戰組 DAY 4
Ruby名詞解釋總匯 系列 第 4

技術 Day 4 : Ruby中的「資料型別、字串」

資料型別 Data Type 在了解接下來的單元前,先簡單知道Ruby世界的資料型別。 *普羅大眾的「資料型別」? 電腦的功能就是處理無數的資料,資料是儲存在...

鐵人賽 Modern Web DAY 3
Ruby on Rails面試題挑戰 系列 第 3

技術 Ruby on Rails面試題挑戰 Day03 - 在Ruby當中幾乎所有的東西都是物件?

在前一天的Ruby及Rails的介紹中,一直反覆提到 「物件導向(Object-oriented)」 這個名詞,在還沒學程式以前,每次聽到這個名詞就覺得有種不明...

鐵人賽 自我挑戰組 DAY 3
Ruby名詞解釋總匯 系列 第 3

技術 Day 3:Ruby中的「常數、關鍵字與保留字」

常數 Constant 英文發音 首先來聽聽英文發音~。 名詞解釋 什麼是常數? 與變數相反,變數可以改變,但常數不變! 我們在宣告變數後,變數內存的資料...

鐵人賽 自我挑戰組 DAY 2

技術 環境安裝 <> 10個新手有9個會倒下 - 滿滿的紅寶石不拿嗎?

[Day02] 安裝不順利就是要人命! 先從打開終端機開始吧! 對於沒學過程式語言的人而言,在終端機裡 coding 是一件非常陌生的事情,對於 code...

鐵人賽 自我挑戰組 DAY 1

技術 開賽宣言與 Ruby 簡介 <> Hello, Ruby! - 滿滿的紅寶石不拿嗎?

[Day01] 出發啦! 開賽宣言 這篇系列文是我自己學習 Ruby 語法撰寫和概念的統整,慣例先來個宣言好了(喊聲),先簡單介紹一下,筆者我目前是五倍紅...

鐵人賽 Modern Web DAY 2
Ruby on Rails面試題挑戰 系列 第 2

技術 Ruby on Rails面試題挑戰 Day02 - Ruby on Rails 是什麼?

既然要談Rails面試題,第一題就從基本的對於Ruby on Rails的理解開始吧! 請解釋Ruby on Rails 是什麼? Explain wha...

鐵人賽 自我挑戰組 DAY 2
Ruby名詞解釋總匯 系列 第 2

技術 Day 2 : Ruby中的「變數」

變數 Variable 英文發音 首先來聽聽英文發音~。 *名詞解釋 什麼是變數? 對電腦而言,變數就是我們在撰寫程式的過程中,需要將資料紀錄到記憶體的某個...

鐵人賽 Modern Web DAY 1
Ruby on Rails面試題挑戰 系列 第 1

技術 Ruby on Rails面試題挑戰 Day01 - 開賽宣言

參賽契機 第一次聽到鐵人賽總覺得是大神在參加的比賽,龍哥、Amos等講師等級表演的舞台,連續發表三十天技術文章當然不是我這種還在學習程式,轉職當中的菜雞能夠扯上...

鐵人賽 自我挑戰組 DAY 1
Ruby名詞解釋總匯 系列 第 1

技術 Day 1 : 萬事起頭難

源起 「你為什麼要學習程式語言?」 近年來網際網路愈來愈發達,全世界吹起了「全民學程式」的風潮,愈來愈多國家將程式教育納入國小課綱當中。 乘著這推進之風的吹拂...

鐵人賽 自我挑戰組 DAY 1

技術 Day01 - 不免俗一定要來一下的參賽宣言

轉眼一年過去了,時間過好快(怕 轉職後工作也 10 個月左右, 過程中有蠻多可以寫成文章, 但因為太懶而沒寫(逃 一直很苦惱要寫些什麼,很擔心自己寫不出所以然,...

技術 collection / member in Ruby 村

在修改專案的時候碰上了, 所以就想說順便記錄一下,讓自己下次忘記時還能回來翻 因為主要是想講這兩個方法究竟能做什麼,所以前面敘述會比較簡單一些。 首先因為 Ra...

技術 CGI.escape V.S url_encode in Ruby村

在處理實務的時候,因為有幸碰到前人使用這樣的寫法, 一開始看到這樣一串的時候,還真看得心慌慌: url = "http://www.google.co...

技術 if、unless 語法矛盾? in Ruby村

在接觸正式專案後,常常會對一些 code 不甚理解, 尤其是在邏輯判斷,感到苦手,所以想紀錄一下究竟if、unless該怎麼去理解 底下定義了兩個簡單的方法,分...

技術 Day. 33 - 後記

上一次參加鐵人賽已經是兩年前,這幾年雖然一直都有在找適合的題目。不過都在開賽前認為內容不夠寫完三十天就一直沒有繼續挑戰。不過這次剛好遇到很難得的遊戲專案開源,而...

技術 Day. 32 - 實作練習 - 登入遊戲

到目前為止我們已經將遊戲的狀態保存機制處理完畢,接下來只要調整客戶端支援前幾天實作新版本伺服器就能夠透過玩家的暱稱登入遊戲,並且取回上一次進入的狀態。 登入機制...

技術 Day 31 - 實作練習 - 保存狀態(二)

在上一篇我們已經成功將資料庫建立起來,不過我們還需要將原本的 Player Model 轉換成使用資料庫的資料。並且加入玩家連上產生角色、記錄座標這些功能,才能...