iT邦幫忙

ruby相關文章
共有 820 則文章
鐵人賽 Modern Web DAY 23

技術 [VR 前後端交響曲Day23] Rails專案開發 - Vuex狀態管理 (1)

昨天我把一張自己開給自己的票:拖拉ticket解決了! 接著換下一張票、同時也就是今天的鐵人賽主題:改寫成Vuex來管理狀態~ 在鐵人賽第13天的時候曾經聊到...

鐵人賽 自我挑戰組 DAY 29

技術 Singleton Class 與物件導向 <> 記錄指針不見了!我們該如何前進到下個島嶼 - 滿滿的紅寶石不拿嗎?

[Day29] 記錄指針是海賊王世界裡一種外觀像手錶,中央為球形的特殊羅盤。可以偵測並記下偉大航路內各個島嶼放出的磁場,為海上航行的船隻提供正確的路線。...

鐵人賽 IoT DAY 24

技術 Day 24 - 字串(一)

透過前幾天加入的比較、迴圈的支援後,假設我們希望在 TFT 螢幕上繪製文字跑馬燈就必須處理字串,也就是能將字串讀取進來。不過在這之前我們需要將 mrb_valu...

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

技術 Ruby on Rails面試題挑戰 Day30 - 完賽感言

不敢想像我終於完賽了!就像我開賽宣言所提,總以為鐵人賽是給大神們的舞台,但想到也許我一生也就這段時間能有機會參加,就硬著頭皮參賽。 大家都告誡說要囤貨,但人的天...

鐵人賽 自我挑戰組 DAY 22

技術 見習村22 - Permutations

22 - Permutations Don't say so much, just coding... Instruction In this kata you...

鐵人賽 Modern Web DAY 23

技術 [DAY 23] 復刻 Rails - 用 Rails 的方式整理程式碼 ActionController

經過這幾天的重構整理,看起來越來越有點樣子了,雖然剩下 7 天(扣除掉最後一天完賽宣言衝篇數),但其實還有很多功能還沒實作完成,尤其是看到 applicatio...

鐵人賽 自我挑戰組 DAY 28

技術 Singleton Method <> 是「百獸海賊團」!碰上四皇凱多有勝算嗎?- 滿滿的紅寶石不拿嗎?

[Day28] 百獸海賊團的凱多是海賊王世界最強生物! 今日圖已端上,那麼話不多說這篇要介紹的是:單體方法(Singleton Method) 什麼是單...

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

技術 Ruby on Rails面試題挑戰 Day29 - 你喜歡Rails的什麼地方?

不知不覺鐵人賽就來到了尾聲,從一開始介紹Ruby物件導向到Rails的ActiveRecord等等,這最後一題我們就回歸初心,要挑戰一個轉職很有可能被問到的問題...

鐵人賽 Modern Web DAY 22

技術 [DAY 22]復刻 Rails - Application 啟動過程

關於 Rails web 應用程式的啟動過程,對於初學者來說並不會是首要目標,大多數還是會先從 MVC 架構開始學起,但如果學習到一定的程度,想要更深入了解 R...

鐵人賽 IoT DAY 23

技術 Day 23 - 迴圈支援

當我們有基本的大小比較之後,就能夠製作一個無限迴圈或者一個有次數的迴圈。 先修改 app.rb 讓我們實作一個執行特定次數的迴圈來驗證實作 # app.rb...

鐵人賽 自我挑戰組 DAY 21

技術 見習村21 - Snail

21 - Snail Don't say so much, just coding... Instruction Snail Sort Given an n x...

鐵人賽 Modern Web DAY 21

技術 [VR 前後端交響曲Day21] Rails專案開發 - Vue draggable套件拖拉column

隨著鐵人賽過了2/3來到尾聲,我們的Kanban開始有了雛形。 而今天實作的目的,是要讓Kanban裡的欄位可以拖拉,而且能將拖拉完的結果存入資料庫! 想到系...

鐵人賽 自我挑戰組 DAY 27

技術 Self <> 真正的男子漢,連道別都不需要語言! - 滿滿的紅寶石不拿嗎?

[Day27] 就算身處絕境也要堅守自己的原則! 入秋有點涼意了,伴隨著晚風,我們不如來點小酒,聊聊有關自己的事~今夜不醉不歸 不鬧了不鬧了這篇真的是要聊...

鐵人賽 Modern Web DAY 21

技術 [DAY 21] 復刻 Rails - 用 Rails 的方式整理程式碼 Active Support

還記得之前我們實作 dependencies.rb 這個檔案的目的是什麼嗎? # mavericks/lib/mavericks/dependencies.rb...

鐵人賽 IoT DAY 22

技術 Day 22 - 比較處理

經過將近一個月的努力,現在我們現在要擴充 OPCode 的處理也容易很多,階段性的目標是要能在 TFT 螢幕上顯示一些訊息跟動畫,因此除了前面能讓 Ruby 運...

鐵人賽 自我挑戰組 DAY 30

技術 Day30 - 不免俗一定要來一下的完賽心得

參賽動機 當初參賽,單純只是想把工作這段期間所學,當作學習筆記紀錄起來 既然要寫,至少要做到輸出的資訊是正確的,以免混淆讀者,若有發現錯字、表達不夠清楚、資訊錯...

鐵人賽 自我挑戰組 DAY 20

技術 見習村20 - Scramblies

20 - Scramblies Don't say so much, just coding... Instruction Complete the funct...

鐵人賽 自我挑戰組 DAY 26

技術 鴨子型別 <> 終於抵達阿拉巴斯坦王國!迎接我們的是 · · · 卡魯鴨? - 滿滿的紅寶石不拿嗎?

[Day26] 卡魯鴨:我跑遍了沙漠,好渴啊! 自從學了 Ruby ,就常聽到別人在說 鴨子型別(Duck Type),可是卻一直沒有弄得很懂,今天決定來...

鐵人賽 自我挑戰組 DAY 29

技術 Day29 - Ruby 中的 Struct 與 OpenStruct

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

鐵人賽 自我挑戰組 DAY 19

技術 見習村19 - RGB To Hex Conversion

19 - RGB To Hex Conversion Don't say so much, just coding... Instruction The rgb...

鐵人賽 IoT DAY 21

技術 Day 21 - 用 HAL 區分不同硬體

第一次看到 HAL(Hardware Abstraction Layer)是在 mruby/c 的原始碼裡面,我們可以透過編譯時提供 -DMRBC_USE_HA...

鐵人賽 Modern Web DAY 20

技術 [DAY 20] 復刻 Rails - 用 Rails 的方式整理程式碼 Active Record

前面 19 天我們寫了很多 code,但你會發現我們 lib 資料夾底下很亂,這是目前裡面所包含的東西 . ├── lib │   ├── mavericks...

鐵人賽 自我挑戰組 DAY 25

技術 例外處理 <> 白鬍子登場!就連海軍大將都無法擊倒的那個男人!- 滿滿的紅寶石不拿嗎?

[Day25] 就算是海軍本部又怎麼樣,艾斯,老爹來救你了! 這篇要介紹的是 Ruby 裡的例外處理(Rescue Exception) 每天都在 cod...

鐵人賽 IoT DAY 20

技術 Day 20 - TFT 螢幕設定

因為我們的目標是要能讓自製的 Ruby VM 運行在微控制器上並且在螢幕上顯示訊息,這次使用的是 TFT 螢幕型號是 ST7735 因為不同的硬體會有差異,在設...

鐵人賽 Modern Web DAY 19

技術 [DAY 19] 復刻 Rails - ORM - 加上 where

已經搞了好幾天的 ORM,今天總算要做個結尾啦,這個系列我們從 file_model.rb 用 JSON 格式檔案當作資料庫,在到 sqlite_model.r...

鐵人賽 自我挑戰組 DAY 18

技術 見習村18 - Maximum subarray sum

18 - Maximum subarray sum Don't say so much, just coding... Instruction The maxi...

鐵人賽 自我挑戰組 DAY 28

技術 Day28 - Ruby on Rails 中串 Slack 服務

前言 Slack 是工程師常用的通訊軟體之一,能貼程式碼、分成多個頻道 (Channel) 管理等,比 Line 更適合在工作上應用,這次分享如何串 Slack...

鐵人賽 自我挑戰組 DAY 24

技術 陣列方法 <> 學不會就無法走出這個錯綜複雜的迷宮!路痴索隆表示:- 滿滿的紅寶石不拿嗎?

[Day24] 對不起我對陣列方法知道的太少了了!(跪) 今天這篇要向大家介紹一些超級常用的陣列方法(Array Method) 先來介紹居家旅行刷題解...

鐵人賽 Modern Web DAY 18

技術 [DAY 18] 復刻 Rails - class_eval

我們現在可以選擇要使用什麼資料庫了,今天就來把 Attribube 加上去吧!疑,等等,我們不是在前幾天已經做過了 Attribute 嗎? (你是不是在偷篇數...

鐵人賽 自我挑戰組 DAY 17

技術 見習村17 - Valid Parentheses

17 - Valid Parentheses Don't say so much, just coding... Instruction Write a fun...