iT邦幫忙

鐵人檔案

2014 iT 邦幫忙鐵人賽
回列表

Ruby on Rails 實戰聖經 - 初心者的30天學習記錄 系列

擔任行動廣告AE經驗一年,目前正踏上Rails Developer的轉職之路。
希望利用這次鐵人賽的機會逼迫自己在閒暇時間不間斷得學習Ruby on Rails,本主題將持續記錄 ihower - Ruby on Rails 實戰聖經的學習過程與心得。

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

Ruby on Rails (21) - 實做一個具會員功能的網站

不知不覺鐵人賽進入最後三分之一了,回過頭看了看自己寫的東西,覺得十分零碎和雜亂,東寫一點西寫一點的。 想想可能是當初沒有訂下一個適合自己狀況且明確的實做目標,而...

2014-10-20 ‧ 由 bikonchou 分享
DAY 22

Ruby on Rails (22) - 建立專案及Model、Migration

先和大家分享一個經驗,昨天在建立專案及model時,持續發生錯誤,錯誤訊息如下: The name 'Person' is either already use...

2014-10-21 ‧ 由 bikonchou 分享
DAY 23

Ruby on Rails (23) - 修改User Model

在新增user model時,我們只設定了兩個欄位: name, email,還需要新增password讓user可以驗證登入。 所以我們需要利用migrati...

2014-10-22 ‧ 由 bikonchou 分享
DAY 24

Ruby on Rails (24) - 驗證資料格式

在Rails裡,提供了一個Validation方法,供我們驗證資料格式。 我們可以直接使用,確認用戶輸入的emails的格式都是正確的。 // 編輯app/mo...

2014-10-23 ‧ 由 bikonchou 分享
DAY 25

Ruby on Rails (25) - 註冊頁面

在前面我們已經完成了model的設定,接下來要實做一個頁面讓user註冊。 首先我們需要一個controller users 來控制這個專案 rails g c...

2014-10-24 ‧ 由 bikonchou 分享
DAY 26

Ruby on Rails (26) - 註冊頁面

在前面我們已經完成了model的設定,接下來要實做一個頁面讓user註冊。 首先我們需要一個controller users 來控制這個專案 rails g c...

2014-10-25 ‧ 由 bikonchou 分享
DAY 27

Ruby on Rails (27) - schema 資料庫綱要

在前面我們曾利用migration新增了這個欄位password_digest來儲存加密過的密碼 然而當我實際上執行時,執行到 user.save 這個動作時程...

2014-10-26 ‧ 由 bikonchou 分享
DAY 28

Ruby on Rails (28) - 顯示錯誤訊息

現在我們嘗試輸入錯誤的驗證密碼,或是一個錯誤格式的email。 發現系統沒有框出錯誤訊息,且卡在註冊頁面上。 我們在controller這裡加了一個邏輯: if...

2014-10-27 ‧ 由 bikonchou 分享
DAY 29

Ruby on Rails (29) - Flash快閃訊息

在Controller中,Rails提供了一個方便的功能叫做Flash,可以讓我們向user顯示一些確認/錯誤訊息。 Flash是一個暫時的Hash,顯示一次後...

2014-10-28 ‧ 由 bikonchou 分享
DAY 30

Ruby on Rails (30) - Session

在實做登入及登出的功能之前,必須要先懂session這個概念。 通常網站會在user登入時,幫user在它的瀏覽器建立一段session,讓網站可以查詢這個se...

2014-10-29 ‧ 由 bikonchou 分享