iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

Ruby新手村的礦工日記 系列

這是一個剛接觸Ruby的菜鳥礦工,為了讓自己早日脫離新手村到礦坑挖Ruby,而在新手村努力奮鬥的故事。
但Ruby到底有什麼特別的地方,讓這位菜鳥礦工不顧一切,也要來到Ruby新手村學習挖礦呢?接下來的30天就讓我們一起看下去吧!

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 1

[ Day 01 ] 一切的一切都從 Ruby 開始

前言 大家好!我是新手礦工 Kacaw(嘎造),在開賽的同時也是專案衝刺的時候,所以這段時間真的是一個挑戰。在這邊不得不提一下,在新手村的日子異常地辛苦,每天都...

2022-09-16 ‧ 由 dylan_kacaw 分享
DAY 2

[ Day 02 ] 請問要來點 Hello World 嗎?

學習一個程式語言前,你第一個寫的語法不出意外應該是Hello World!吧!根據維基百科對於 Hello World: 「Hello, World!」程式通...

2022-09-17 ‧ 由 dylan_kacaw 分享
DAY 3

[ Day 03 ] Ruby 中的變數好奇妙~

昨天你已經學會了怎麼使用 print、puts、p 來印出 Hello world 了,但這僅僅只是礦坑給你的小小見面禮。今天要介紹在礦坑中常用的工具-變數,這...

2022-09-18 ‧ 由 dylan_kacaw 分享
DAY 4

[ Day 04 ] Ruby 要怎麼使用字串?

字串 字串是什麼?簡單來說,就是將字串在一起,而外面則引號包起來。引號有兩種: 單引號'' 雙引號"" name = "K...

2022-09-19 ‧ 由 dylan_kacaw 分享
DAY 5

[ Day 05 ] Ruby 中的數字沒有你想得這麼簡單

數字 請記住在Ruby裡,幾乎所有東西都是物件,因為他是以物件導向去設計的語言。 你以為的四則運算可能沒有這麼簡單 當我們看到一個數字時,我們會覺得就是一個很普...

2022-09-20 ‧ 由 dylan_kacaw 分享
DAY 6

[ Day 06 ] Ruby 陣列

陣列的概念就像一排藥盒,每一格都會裝著每天你該吃的藥。這樣就不會吃錯藥,或是吃過量。 另外,你可以放任何東西在陣列中,數字、字串、布林值... array =...

2022-09-21 ‧ 由 dylan_kacaw 分享
DAY 7

[Day 07 ] Ruby - 10種陣列操作的方法

上一篇,已經知道陣列是甚麼了,這個單元將介紹10種陣列操作的方法。 新增 push 將元素新增在陣列後面。同append。 arr = [1, 2, 3] p...

2022-09-22 ‧ 由 dylan_kacaw 分享
DAY 8

[ Day 08 ] Ruby 第一次聽到雜湊以為是吃的

是一個由key與value所組成的集合,型態長得像JS的物件或是python的字典,每一個key會對應到屬於他的value。所以當你使用Key便可以找到valu...

2022-09-23 ‧ 由 dylan_kacaw 分享
DAY 9

[ Day 09 ] Ruby 充滿了符號

最近在使用 Rails 做專案時,時常寫到長這樣的程式碼: class CommentsController < ApplicationControlle...

2022-09-24 ‧ 由 dylan_kacaw 分享
DAY 10

[ Day 10 ] Ruby 關於符號的一些事

上一篇已經稍微介紹過符號與字串的差別了,但是那才是剛開始。本篇會在繼續告訴大家關於符號的小東西。 效能 直接開門見山的說了,字串的效能要比符號來的差一點。那要怎...

2022-09-25 ‧ 由 dylan_kacaw 分享