iT邦幫忙

ruby相關文章
共有 820 則文章
鐵人賽 自我挑戰組 DAY 27

技術 Day27 - Codewars 刷題

倒數三天強度不升級下怎行呢Codewars LV4打算一氣呵成寫完,結果後面卡住 (暈正確解法明天補上~ 題目(Next bigger number with...

鐵人賽 IoT DAY 7

技術 Day 7 - 讀取 IREP 資料(二)

延續上一篇的進度,我們將會開始撰寫 mrb_exec 的內容,我們先參考 mruby-L1VM 的方式直接讀取用於參考的 nlocals、nregs 和 nir...

技術 undefined method `[]' for nil:NilClass

在下使用ruby 2.4.5和heroku編寫line chatbot(米大的卡米狗教學)作為個人自學練習,而現在出現undefined method `[]'...

鐵人賽 其他技術 DAY 16
快寫HTML靜態網頁 系列 第 13

技術 stasis 的即時更新功能

使用 stasis 產生靜態網頁, 除了每更新HAML檔後, 再執行編譯的方式之外, 也提供了即時監測更新的方式。 靜態網頁即時更新 靜態網頁與動態網頁的區別,...

技術 2013IT鐵人賽-13-ruby03-練習Learn Ruby The Hard Way網站範例

2013IT鐵人賽-13-ruby03-練習Learn Ruby The Hard Way網站範例 2013IT鐵人賽-13-ruby03-練習Learn R...

鐵人賽 自我挑戰組 DAY 29

技術 Day29 - Ruby 中的 Struct 與 OpenStruct

前言 Ruby 是物件化非常徹底的程式語言,幾乎所有東西都是物件 (除了 block 外), 很常使用 class 來實現物件導向,但每次都要寫 class x...

鐵人賽 自我挑戰組 DAY 19

技術 Day19 - Ruby on Rails 測試篇 - RSpec

前言 身為一名 Ruby on Rails 工程師,幾乎都有寫過 RSpec, 測試本身與開發是一樣重要的,有聽過一詞是開發時間緊迫,沒時間寫測試, 要趕在截...

鐵人賽 開發技術 DAY 5
程式學習雜記 系列 第 5

技術 2013IT鐵人賽-05-ruby01-Ruby程式安裝與小測試

2013IT鐵人賽-05-ruby01-Ruby程式安裝與小測試 2013IT鐵人賽-05-ruby01-Ruby程式安裝與小測試 在學習Ruby的時候,...

鐵人賽 開發技術 DAY 3
外行人學Ruby 系列 第 3

技術 [外行人學Ruby]Day 3

以"笨方法學Ruby(Learn Ruby The Hard Way)"為教材, 真實記錄一個程式語言的外行人在實際練習"笨方法學...

鐵人賽 其他技術 DAY 18
快寫HTML靜態網頁 系列 第 15

技術 使 nanoc 支援 HAML, Markdown 格式

既然用 nanoc 可以有效維護網頁, 也試試怎樣讓 nanoc 支援 HAML 的格式。 把layouts/ 裡面改副檔名而成為 default.ham, 且...

鐵人賽 Modern Web DAY 16

技術 Day16 - Ruby裡的迭代器 iterator 和 loop 比較

話說工程師們是一群創新又偷懶的人,能夠只寫一行程式碼,就不用寫兩行。迭代器就是一個能幫助我們達成這個目標的好東西,能把做重複的事情的情況減少到最低,這樣我們就可...

鐵人賽 Modern Web DAY 10

技術 Day10 - Ruby 如何調用方法(invoke method)?

前情提要: 不知不覺到了第10天囉!。鐵人賽進度1/3(挺胸!)接下來應該會進入學習的深水區,但是我會越戰越勇。路遙知馬力,日久見人心!?‍♀️ Ruby經典...

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

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

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

鐵人賽 自我挑戰組 DAY 10
rails 學習紀錄 系列 第 10

技術 [Day10] Model 關聯(上)

Model 關連性關連:一對一關連:一對多關連:多對多 在了解model關聯之前1.關聯關係,兩端都要寫好。2.model的名字是單數,controller是...

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

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

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

鐵人賽 學生 DAY 7

技術 Ruby on Rails 30天學習筆記之7-Functions

大家好,我是小K。今天的進度是以下4個習題: Exercise 18: Names, Variables, Code, Functions Exercise 1...

鐵人賽 開發技術 DAY 19
Ruby on Rails 花招百出 系列 第 20

技術 開始跟Rails ActiveRecord當好朋友

開啟新的Rails專案以後,第一步就是要資料庫操作開始,也就是產生model檔案。(啥?你不需要用資料庫?那用Rails幹嘛?)由於我剛開始學Rails時對資...

鐵人賽 開發技術 DAY 6
程式學習雜記 系列 第 6

技術 2013IT鐵人賽-06-ruby02-Ruby線上學習小記

2013IT鐵人賽-06-ruby02-Ruby線上學習小記 2013IT鐵人賽-06-ruby02-Ruby線上學習小記 在上一篇 Ruby安裝以及小測試...

鐵人賽 開發技術 DAY 3
一個月學會Ruby on Rails 系列 第 3

技術 One Month Rails - Day3 - 新增專案

以one month rails的線上課程及codecademy的Ruby課程,紀錄及分享一個月來學習的歷程及心得。 第一天介紹了該準備的工具和安裝:http:...

鐵人賽 開發技術 DAY 1
Ruby on Rails 花招百出 系列 第 2

技術 Rails遇上問題,該如何搜尋及發問?

遇到困難了!思索半天也找不到答案該怎麼辦?腦袋打結時,最好直接用搜尋和發問的方式,從外部取得解答最快速。尤其Ruby on Rails的開發對新手來講充滿許多...

鐵人賽 其他技術 DAY 27

技術 Ruby女孩(27):方法的引數傳遞方式,你覺得很簡單嗎?進來小試身手看看XD

今天有兩個小測驗在後面,今天才知道丟引數的規則,所以丟引數測得很High,有興趣的朋友也可以想想看方法是怎麼傳遞引數的(凌晨不睡在測Ruby方法引數的傳遞方式,...

鐵人賽 其他技術 DAY 13

技術 Ruby女孩(13):到底字串跟符號什麼時候使用比較好?

還記得前天,我們在說雜湊(Hash)的時候,有提到**雜湊的鍵(key)可以用字串(string)或符號(symbol)**來表示,例如: hash1 = {...

鐵人賽 其他技術 DAY 22

技術 Ruby女孩(22):公用、受保護、私用方法大亂鬥

今天來談談方法的可見性:公用(public)、受保護(protected)、私用(private)。 我們先來看看這三種不同的方法都寫在什麼位置: class...

鐵人賽 開發技術 DAY 4
外行人學Ruby 系列 第 4

技術 [外行人學Ruby]Day 4

以"笨方法學Ruby(Learn Ruby The Hard Way)"為教材, 真實記錄一個程式語言的外行人在實際練習"笨方法學...

鐵人賽 開發技術 DAY 4
一個月學會Ruby on Rails 系列 第 4

技術 One Month Rails - Day4 - Git 申請及設定

以one month rails的線上課程及codecademy的Ruby課程,紀錄及分享一個月來學習的歷程及心得。 昨天介紹如何啟動rails server:...

鐵人賽 開發技術 DAY 2
Ruby on Rails 花招百出 系列 第 3

技術 Rails遇上問題,該如何搜尋及發問呢?

遇到困難了!思索半天也找不到答案該怎麼辦?腦袋打結時,最好直接用搜尋和發問的方式,從外部取得解答最快速。尤其Ruby on Rails的開發對新手來講充滿許多...

鐵人賽 其他技術 DAY 19

技術 Ruby女孩(19):類別中的getter與setter

昨天我們開頭引入了書中的一段話,其中提到了取得器(getter)、設定器(setter)、存取器方法(accessor method)等等,今天會來把這個部分的...

技術 One Month Rails - Day9 - Adding Users with Devise

以one month rails的線上課程及codecademy的Ruby課程,紀錄及分享一個月來學習的歷程及心得。 Step1: 安裝Devise gem g...

鐵人賽 自我挑戰組 DAY 17

技術 Day17 - Ruby on Rails 中的 awesome_print 讓你的 console 更好閱讀

前言 awesome_print 這套蠻實用的,對客戶來說無感,對工程師卻是有感的存在 (至少對我來說是啦 XD),能讓 console 畫面比較美,看起來也比...

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

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