iT邦幫忙

rails相關文章
共有 413 則文章
鐵人賽 開發技術 DAY 12
Ruby on Rails 花招百出 系列 第 13

技術 Debugging Rails:了解9個常見的錯誤訊息

身為一個開發者,與bug對抗根本是每天必備功課,而Rails也有非常完備的除錯(debug)方式可供使用。包括幾個強而有力的gem:better_errors...

鐵人賽 開發技術 DAY 19
Rails. Really, I love study. 系列 第 19

技術 足跡。

"凡走過會留下痕跡" 來把留言過的訊息都給列出來吧 其實很簡單,在 show 頁面加個幾行 code 就可以了 先加上 app/views...

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

技術 利用module整理model

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

鐵人賽 開發技術 DAY 18
Rails. Really, I love study. 系列 第 18

技術 傳情。

"可以偷偷留言給我喔" 來做留言功能 對於每個 girb ,要可以有可以留言的功能 首先,新增一個留言的 model 以及 contolle...

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

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

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

鐵人賽 學生 DAY 10

技術 [ Day 10 ][ Dev ] 從開發Po文功能認識MVC #3 完成post的CRUD

今天要完成的項目如下: posts#create的重新導向 posts的編輯 刪除單篇post(如果要刪除多篇會開另個篇幅來介紹) 瀏覽所有的p...

鐵人賽 開發技術 DAY 17
Rails. Really, I love study. 系列 第 17

技術 人氣。

"人氣,那是啥?能吃嗎?" 這裡使用另一種寫法 來做 like 的排序 先去 controller 寫好兩個相對應的 action app/...

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

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

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

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

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

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

鐵人賽 開發技術 DAY 15
Rails. Really, I love study. 系列 第 15

技術 尋找。

"尋尋覓覓,冷冷清清" 來加入可以快速搜尋姓名的功能 app/views/girbs/index.html.erb <div cl...

鐵人賽 開發技術 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 14
Rails. Really, I love study. 系列 第 14

技術 刪除。

"記憶並不會抹去,只是你想不起來罷了" 這裡要來寫刪除的功能了 先去 controller 寫好相對應 action app/contro...

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

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

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

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

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

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

鐵人賽 開發技術 DAY 13
Rails. Really, I love study. 系列 第 13

技術 更新。

"資訊會不斷地更新" 來寫更新資料的功能 一樣先到 controller 寫好相關的 action app/controllers/girb...

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

技術 做Rails開發少不了GIT

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

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

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

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

鐵人賽 開發技術 DAY 11
Rails. Really, I love study. 系列 第 11

技術 新生。

"萬物渾沌,始於新生" 該如何增加一筆資料呢? 來作出可以增加一筆資料的功能吧 先刻好要輸入資料的畫面 app/views/girbs/ne...

鐵人賽 開發技術 DAY 10
Rails. Really, I love study. 系列 第 10

技術 化妝。

"人要衣裝,佛要金裝" 加入 bootstrap bootstrap 是目前流行的 CSS 框架之一 Rails 也可以把它 gem 進來...

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

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

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

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

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

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

鐵人賽 開發技術 DAY 9
Rails. Really, I love study. 系列 第 9

技術 真棒。

"一看就懂的圖案" Font Awesome 中文照字面翻就是字體真棒 它的網址如下 http://fortawesome.github.i...

鐵人賽 學生 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 8
Rails. Really, I love study. 系列 第 8

技術 相關。

"我與妳之間有一條線,於是我倆就有了關係" 產生第二個 model 以及讓這兩個 model 有所關聯 之前已經先建了 girb 這個 mo...

鐵人賽 學生 DAY 7

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

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

鐵人賽 開發技術 DAY 7
Rails. Really, I love study. 系列 第 7

技術 點擊。

"1++" 現在來做點擊 Like 的數字選項數字加1後會更新的玏能 app/controllers/girbs_controller.rb...

鐵人賽 學生 DAY 6

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

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

鐵人賽 開發技術 DAY 6
Rails. Really, I love study. 系列 第 6

技術 增生。

"如果不夠,那麼就再生出來" 目前 girb 中只有 name 這個欄位是為我們所用 如果我們想再多新的欄位要怎麼做呢? 於 girb 增加...