昨天我把一張自己開給自己的票:拖拉ticket解決了! 接著換下一張票、同時也就是今天的鐵人賽主題:改寫成Vuex來管理狀態~ 在鐵人賽第13天的時候曾經聊到...
[Day29] 記錄指針是海賊王世界裡一種外觀像手錶,中央為球形的特殊羅盤。可以偵測並記下偉大航路內各個島嶼放出的磁場,為海上航行的船隻提供正確的路線。...
透過前幾天加入的比較、迴圈的支援後,假設我們希望在 TFT 螢幕上繪製文字跑馬燈就必須處理字串,也就是能將字串讀取進來。不過在這之前我們需要將 mrb_valu...
不敢想像我終於完賽了!就像我開賽宣言所提,總以為鐵人賽是給大神們的舞台,但想到也許我一生也就這段時間能有機會參加,就硬著頭皮參賽。 大家都告誡說要囤貨,但人的天...
22 - Permutations Don't say so much, just coding... Instruction In this kata you...
經過這幾天的重構整理,看起來越來越有點樣子了,雖然剩下 7 天(扣除掉最後一天完賽宣言衝篇數),但其實還有很多功能還沒實作完成,尤其是看到 applicatio...
[Day28] 百獸海賊團的凱多是海賊王世界最強生物! 今日圖已端上,那麼話不多說這篇要介紹的是:單體方法(Singleton Method) 什麼是單...
不知不覺鐵人賽就來到了尾聲,從一開始介紹Ruby物件導向到Rails的ActiveRecord等等,這最後一題我們就回歸初心,要挑戰一個轉職很有可能被問到的問題...
關於 Rails web 應用程式的啟動過程,對於初學者來說並不會是首要目標,大多數還是會先從 MVC 架構開始學起,但如果學習到一定的程度,想要更深入了解 R...
當我們有基本的大小比較之後,就能夠製作一個無限迴圈或者一個有次數的迴圈。 先修改 app.rb 讓我們實作一個執行特定次數的迴圈來驗證實作 # app.rb...
21 - Snail Don't say so much, just coding... Instruction Snail Sort Given an n x...
隨著鐵人賽過了2/3來到尾聲,我們的Kanban開始有了雛形。 而今天實作的目的,是要讓Kanban裡的欄位可以拖拉,而且能將拖拉完的結果存入資料庫! 想到系...
[Day27] 就算身處絕境也要堅守自己的原則! 入秋有點涼意了,伴隨著晚風,我們不如來點小酒,聊聊有關自己的事~今夜不醉不歸 不鬧了不鬧了這篇真的是要聊...
還記得之前我們實作 dependencies.rb 這個檔案的目的是什麼嗎? # mavericks/lib/mavericks/dependencies.rb...
經過將近一個月的努力,現在我們現在要擴充 OPCode 的處理也容易很多,階段性的目標是要能在 TFT 螢幕上顯示一些訊息跟動畫,因此除了前面能讓 Ruby 運...
參賽動機 當初參賽,單純只是想把工作這段期間所學,當作學習筆記紀錄起來 既然要寫,至少要做到輸出的資訊是正確的,以免混淆讀者,若有發現錯字、表達不夠清楚、資訊錯...
20 - Scramblies Don't say so much, just coding... Instruction Complete the funct...
[Day26] 卡魯鴨:我跑遍了沙漠,好渴啊! 自從學了 Ruby ,就常聽到別人在說 鴨子型別(Duck Type),可是卻一直沒有弄得很懂,今天決定來...
前言 Ruby 是物件化非常徹底的程式語言,幾乎所有東西都是物件 (除了 block 外), 很常使用 class 來實現物件導向,但每次都要寫 class x...
19 - RGB To Hex Conversion Don't say so much, just coding... Instruction The rgb...
第一次看到 HAL(Hardware Abstraction Layer)是在 mruby/c 的原始碼裡面,我們可以透過編譯時提供 -DMRBC_USE_HA...
前面 19 天我們寫了很多 code,但你會發現我們 lib 資料夾底下很亂,這是目前裡面所包含的東西 . ├── lib │ ├── mavericks...
[Day25] 就算是海軍本部又怎麼樣,艾斯,老爹來救你了! 這篇要介紹的是 Ruby 裡的例外處理(Rescue Exception) 每天都在 cod...
因為我們的目標是要能讓自製的 Ruby VM 運行在微控制器上並且在螢幕上顯示訊息,這次使用的是 TFT 螢幕型號是 ST7735 因為不同的硬體會有差異,在設...
已經搞了好幾天的 ORM,今天總算要做個結尾啦,這個系列我們從 file_model.rb 用 JSON 格式檔案當作資料庫,在到 sqlite_model.r...
18 - Maximum subarray sum Don't say so much, just coding... Instruction The maxi...
前言 Slack 是工程師常用的通訊軟體之一,能貼程式碼、分成多個頻道 (Channel) 管理等,比 Line 更適合在工作上應用,這次分享如何串 Slack...
[Day24] 對不起我對陣列方法知道的太少了了!(跪) 今天這篇要向大家介紹一些超級常用的陣列方法(Array Method) 先來介紹居家旅行刷題解...
我們現在可以選擇要使用什麼資料庫了,今天就來把 Attribube 加上去吧!疑,等等,我們不是在前幾天已經做過了 Attribute 嗎? (你是不是在偷篇數...
17 - Valid Parentheses Don't say so much, just coding... Instruction Write a fun...