iT邦幫忙

ruby相關文章
共有 703 則文章
鐵人賽 其他技術 DAY 11

技術 Ruby女孩(11):雜湊雜湊雜湊,重要的事情會說三次!

啊,十天後,我們來到了書的第70頁(整本書有455頁),其實進度有點緩慢Orz不過還是秉持著第8天的小語: 『Keep moving forward. One...

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

技術 利用module整理model

在Rails當中有許多refactor model的邏輯和方法,本篇要說明要如何利用module整理model。 1. 情境:每個model都需要使用同一個m...

鐵人賽 其他技術 DAY 10

技術 Ruby女孩(10):["十年","好姐妹","陣列萬歲"]

寫這篇文章的同時,要先感謝高一的好姐妹們在旁邊陪我XD今天是10月10日,我們高一10班,認識的10年聚會!實在不想就這樣回家趕文章XD真是太感人了!Q^Q只是...

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

技術 常見 block 說明和應用:do, map, collect

1. each & do block基礎 在剛開始接觸Ruby或Rails時,一定對於block感到很困惑(至少筆者是這樣認為啦...),假如又傻傻用...

鐵人賽 其他技術 DAY 9

技術 Ruby女孩(9):老媽,你不能決定,讓我用紅寶石的陣列幫你決定吧!

今天要來提提Ruby的陣列(Array),首先我們先來閱讀一小段書中文字(p.67): 『陣列是一個由值所構成的序列,允許你透過位置或索引值以循序的方式存取其中...

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

技術 Rails新手易混淆的變數使用

本篇簡單介紹: 在Rails中常接觸且易混淆的變數及符號 對Rails新手來說,常常碰到各種莫名其妙的變數型態,而且只要閱讀高階開發者的程式碼,超容易被各...

鐵人賽 其他技術 DAY 8

技術 Ruby女孩(8):字串迭代小練習!

今天一開始先來介紹,怎麼把字串分開列出來!Ruby為字串提供了一個方法: .each_char ,我們來看看例子: a = "我想要被拆開而且串起來!...

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

技術 Ruby code整理系列 ||= 的使用

本篇簡單說明以下: 利用||=符號將if邏輯簡化 相似的用法 Hash當中使用||符號的例外情況 1. 情境:檢查tag是否存在 假如今天我們...

鐵人賽 其他技術 DAY 7

技術 Ruby女孩(7):原來字串也可以比大小?

延續昨天字串雞屁股(昨天的留言XD)的內容,昨天主要說明單引號與雙引號的字串,今天會說明加上倒引號的字串意義,以及字串的**運算**與存取字符方式。 ※加上倒引...

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

技術 Rails code 整理系列 - Service Object 初探

Rails Service Object 初探 Rails在設計上有太多可以自行調整的風格,這也是為什麼在高階開發者之間有許多爭議和討論,例如今年 在Rail...

鐵人賽 學生 DAY 8

技術 [ Day 8 ][ Dev ] 從開發Po文功能認識MVC #1 Post的model

終於到了這一刻, 這一章開始就要見識到Rails有多Powerful, 我們先前說過Rails是一個框架,如果是處理基本的CRUD, 循著這個框架去做的速度簡直...

鐵人賽 其他技術 DAY 6

技術 Ruby女孩(6):Ruby的"-字-字-字-字-字-"

阿太棒了,Code的顯示換了,變得比較清楚了!我可以不用慢慢截圖了!!! 昨天提到了數字,發現Ruby替數做的分類與生活中不太相同,那文字呢?今天來說說Ruby...

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

技術 Ruby code 整理系列 if...else

儘管Ruby on Rails的程式碼已經非常精簡,但對新手來說還是會有很多邏輯上的問題,導致寫出很長的程式碼。許多專家針對此提出整理的方法,refactor...

鐵人賽 其他技術 DAY 5

技術 Ruby女孩(5):Ruby的數學跟老師教的數學都不一樣?

昨天認識過Ruby的語彙符號之後,今天開始來認識Ruby資料型別中的數字。 ※Ruby的數字類別分層結構 這是書中所給的數字的類別樹狀圖,身為數學系畢業的學生...

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

技術 Ruby gem 想要一機裝多個版本?RVM來幫你!

『Rails 4.2.0.beta出了!好想試試!』 在前幾天看到Rails 4.2.0 release note時,大家是否都有相同的想法?尤其看到現在de...

鐵人賽 其他技術 DAY 4

技術 Ruby女孩(4):Ruby的語彙結構簡介

今天終於要進入**Ruby的語彙結構**,依照書中編排,接下來會簡單說明Ruby的註解(comment)、實字(literal)、標點符號(punctuatio...

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

技術 做Rails開發少不了GIT

本篇簡單說明: 為什麼需要GIT 2.GIT安裝及設定 為什麼需要GIT? GIT是一種版本控制系統,為什麼要有這種東西呢?每一個東西都是用來解決一個問題...

鐵人賽 其他技術 DAY 3

技術 Ruby女孩(3):我該怎麼try Ruby的語法?

原本這篇要介紹Ruby的語彙結構,但文章開始之前,先介紹一個網站:repl.it。它提供了一個簡單的互動寫程式環境,而且它在沒有網路的情況下也可以使用噢(因為它...

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

技術 Ruby on Rails從零開始自學,要用哪一份教材呢?

近年RoR開始走紅,有非常多教學資源可以利用,本人也是先前某天靈光一閃,開始自學的旅途。不過網路上這麼多教學資源,到底應該從哪一個教材上手呢?這個問題就非常見...

鐵人賽 其他技術 DAY 2

技術 Ruby女孩(2):Matz為什麼要創造Ruby?

Matz是誰?他是Ruby的爸爸-Yukihiro Matsumoto(松本行弘),也是我要讀的這本【The Ruby Programming Language...

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

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

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

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

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

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

鐵人賽 其他技術 DAY 1

技術 Ruby女孩(1):為什麼選擇Ruby?

我是一個教育工作者,過去七年都在補教業、教育科技產業工作,有修教育學程,研究所期間攻讀遊戲式學習,相當推崇以遊戲的方式建構知識!至於寫程式,則是一點概念也沒有X...

鐵人賽 學生 DAY 7

技術 Ruby on Rails 30天學習筆記之8-Review

NOTE:雖然因為空了一天所以挑戰失敗了,但是我還是會把這系列的筆記寫完。算是我對所有讀者負的責任。^^ 大家好,我是小K。今天的進度是Review的部分。 E...

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

技術 Ruby on Rails 環境安裝教學彙整&心得分享

對想要學習WEB開發的人來說,Ruby on Rails已經不是很陌生的技術,到Inside求職頁上四處可見徵求Rails工程師的工作,到處都有學習資源,只要...

鐵人賽 學生 DAY 7

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

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

鐵人賽 學生 DAY 6

技術 Ruby on Rails 30天學習筆記之6-Files

大家好,我是小K。今天的進度是以下3個習題: Exercise 15: Reading Files Exercise 16: Reading And Writi...

鐵人賽 學生 DAY 5

技術 Ruby on Rails 30天學習筆記之5-gets、Prompting、Argument

大家好,我是小K。今天的進度是以下四個習題。 Exercise 11: Asking Questions Exercise 12: Prompting Peop...

鐵人賽 學生 DAY 4

技術 Ruby on Rails 30天學習筆記之4-Practice 1

大家好,我是小K。今天的進度是以下4個習題。 Exercise 7: More Printing Exercise 8: Printing, Printing...

鐵人賽 學生 DAY 3

技術 Ruby on Rails 30天學習筆記之3-Variables、Math、Printing

大家好,我是小K。今天的進度是以下4個習題。 Exercise 3: Numbers And Math Exercise 4: Variables And Na...