第七屆 佳作

student
從想法到快速實作的捷徑:Rails
tinydenny

系列文章

DAY 21

[ Day 21 ] 文章的分類功能 - (下)

下半部是要介紹我們在現在的blog或是cms系統上很流行的tag功能。 沒有錯,鐵人賽的編輯器也有這個功能。 (坦白說我覺得除了不能預覽還有支援markdown...

DAY 22

[ Day 22 ] DIY實作後台功能

前面有提到,我們要讓任何人都可以註冊並且參與翻譯文章, 但是如果有人來亂貼廣告或是做了什麼壞壞的事呢? 沒錯,為了避免這種情形發生, 我們現在將要實作後台的功能...

DAY 23

[ Day 23 ][ Dev ] 實作角色權限管理 - Part 1

還記得很久很久以前, 我們曾經在view做過對po文編輯或刪除的限制, 不過這樣只是眼不見為淨而已,還是可以靠輸入網址去進入想看的頁面。 所以我們在contro...

DAY 24

[ Day 24 ][ Dev ] 實作角色權限管理 - Part 2

本篇將完成: 將user變為admin user 現在我們已經有了基本的後台, 編輯刪除文章的權限也都設定完成了, 但,我們沒有admin的user呀! 第...

DAY 25

[ Day 25 ][ Dev ] 實作角色權限管理 - Part 3

下來我們就是要完成po文的發佈功能: 經過admin發佈的文章才能出現在公開的頁面上 再拆下去: 經過admin發佈的文章才能出現在公開的頁面上 發佈文章...

DAY 26

[ Day 26 ][ Dev ] 上傳圖片 - Carrierwave

先安裝今天會用到的兩個gem。 gem "rmagick", :require => 'RMagick' gem "car...

DAY 27

[ Day 27 ][ Dev ] 簡單的支援Markdown

(坦白說我覺得沒有支援markdown是一件痛苦的事情。) 當我們從資料庫把po文抓出來時需要把'\n'換成 <br>, <%= ra...

DAY 28

[ Day 28 ][ Dev ] Facebook登入

有點老掉牙卻又很實用的主題。 拖到現在才做一部分是因為settingslogic這個gem在上去heroku之後要做一些設定很麻煩。 (同時也很醜囧) 好險找到...

DAY 29

[ Day 29 ][ PM ] Trello管理專案也管理生活

目前功能幾乎都已經開發完了, 所以今天要介紹一個我用來規劃時程的好工具, 它的應用不只是在開發上,今天就一起來看看Trello吧! Trello是一個專案管理的...

DAY 30

[ Day 30 ][ Demo ] 30天的小小成果

小小看一下三十天做的成果, 中間一度想放棄,不過看到其他這麼多的工程師都還是有辦法產出這麼多高質量的文章來, 就決定還是咬牙撐下去,先來看一下Demo,剩下的等...