原文連結
不知不覺,時間已經邁入 2009 ihower 和我前陣子就在商量,又過了一年,我們是不是應該又要來寫一篇書單來 Update 了 但老實講,Rails 這個框架發展至今,其實已經越來越成熟穩定了,書其實也出差不多齊了,推來推去也那幾本想了一想,今年這篇文章我便想改轉以學習順序與開發中需要
- 5月 28 週四 200919:31
如何入門 Ruby on Rails?(2009)
- 3月 12 週四 200916:18
ARMailer 採用 multipart 在 Rails production 模式會有找不到 view 的問題
解法是 unpack armailer 放在 vendor/plugin 下
- 3月 12 週四 200916:15
Ubuntu 上跑 apache mod_proxy 的注意事項
裝好 apache 之後,要打開幾個 module
a2enmod proxy
a2enmod proxy_http
a2enmod proxy_balancer
另外還有一個重點:
proxy.conf 要把 Deny from all 關掉,改成 Allow from 127.0.0.1不然會
- 3月 12 週四 200916:09
ARMailer 接 GMail 在 Ruby 1.8.7 上會踩到的問題
這個問題踩到兩三次了,主要是 ARMailer 現在沒有在更新,加上 Ruby 1.8.7 的問題多多
跑 ar_sendmail 會爆掉,因為 argument 數量不對
解法是把 ar_mailer unpack,然後把 action_mailer_optional_tls 的檔案 patch
- 11月 01 週六 200819:26
深入淺出 RoR (4-3) - RESTful 與 CRUD action

Rails 1.2 引進了 REST 觀念而在 Rails 2.0 ,RESTful 更成為這個版本的主要重點之一
如果你對 RESTful Rails 不甚了解,推薦 RESTful Rails 簡單心得 這篇文章當入門磚而希望深入了解的可以閱讀 ihower 的 什麼是REST跟RESTful?
- 11月 01 週六 200818:20
深入淺出 RoR (4-2) - Post 的 CRUD

作好了 Blog controller 之後現在來產生 modelscrip/generate model model name 打開 db/migrate 下的 migration 檔案一篇 Post 要有哪些欄位呢?通常是標題和內容rake db:migrate 自動幫忙開好資料表以及欄位 --
- 11月 01 週六 200817:07
深入淺出 RoR (4-1) - 打造你第一個 Rails Project

這一章我們使用了 Blog 作為示範一個 Blog 會有 PostPost 會有 Comment
在這之前,我們先簡介怎麼生成一個簡單的 project
rails project name 生成 project
會在你現在的工作目錄下產生 rails project 需要產生的檔案
script/
- 11月 01 週六 200816:20
深入淺出 RoR (3) - 目錄結構

這一章我們要講的是 Rails 目錄的結構rails project_name 後會產生一個 project_name 的目錄夾裡面包含了以下檔案 app/
Controller / Helper / Model / View 的檔案放在這裡
以圖示簡單講解 MVC 運作的概念
config/
放置
- 11月 01 週六 200816:19
深入淺出 RoR (2)
這一篇有幾個重點,大致上是回答上一篇文章提到的三個問題具備怎樣的知識比較適合開始學習 Rails 呢?我的建議是至少懂這幾樣: 熟悉 Linux / FreeBSD 操作 使用過 Linux / Apache / MySQL / PHP 這一套組合開發過網站略懂也可 寫過一點 PerlRuby su
- 11月 01 週六 200816:15
深入淺出 RoR (1)
身為一個 Rails Developer,常被人問的問題通常是這幾個1 請問要怎麼開始上手?2 請問有沒有推薦的書?3 請問有沒有推薦的開發工具?這些顯見都是新手亟欲求解的類型這一些問題,若在一年多前都還存在著近似標準答案的解答然而隨著 Rails 在版本以及架構變遷上的迅速更迭,我已經慢慢沒有沒有