PIXNET Logo登入

Always on Rails

跳到主文

xdite 主筆的 Ruby on Rails 部落格

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 5月 28 週四 200919:31
  • 如何入門 Ruby on Rails?(2009)

原文連結
不知不覺,時間已經邁入 2009 。ihower 和我前陣子就在商量,又過了一年,我們是不是應該又要來寫一篇書單來 Update 了。
但老實講,Rails 這個框架發展至今,其實已經越來越成熟穩定了,書其實也出差不多齊了,推來推去也那幾本。想了一想,今年這篇文章我便想改轉以學習順序與開發中需要的技巧/技術為導向,推薦各種學習上的資源,來獲得更有效的進步。
* Requirement Skill
這次的學習指南,將不再策重中文書以及中文文件的推薦。相反的,因為長期以來,許多在新手求助區發問的問題,絕大多數都是 *缺乏基本常識* 以及 *看不懂 Log / 文件* 所導致。這是即使提供中文資源也無法解決的狀況。因此在前面我先直接闡述一個重點,如果學習者沒有以下 background knowledge。我會建議你直接放棄學習 Ruby on Rails。(以後會另外開篇文章解釋)
(繼續閱讀...)
文章標籤

rails 發表在 痞客邦 留言(1) 人氣(3,091)

  • 個人分類:General Turtorial
▲top
  • 3月 12 週四 200916:18
  • ARMailer 採用 multipart 在 Rails production 模式會有找不到 view 的問題

解法是 unpack armailer 放在 vendor/plugin 下。
(繼續閱讀...)
文章標籤

rails 發表在 痞客邦 留言(0) 人氣(84)

  • 個人分類:Development Tips
▲top
  • 3月 12 週四 200916:15
  • Ubuntu 上跑 apache + mod_proxy 的注意事項

裝好 apache 之後,要打開幾個 module。
a2enmod proxy
a2enmod proxy_http
a2enmod proxy_balancer
(繼續閱讀...)
文章標籤

rails 發表在 痞客邦 留言(1) 人氣(620)

  • 個人分類:Development Tips
▲top
  • 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 過去。
copy /action_mailer_optional_tls/lib/smtp_tls.rb over /ar_mailer-1.3.1/lib/smtp_tls.rb.
(繼續閱讀...)
文章標籤

rails 發表在 痞客邦 留言(0) 人氣(125)

  • 個人分類:Development Tips
▲top
  • 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? 。不過我傾向建議你看完這篇文章再去啃這兩篇。
(繼續閱讀...)
文章標籤

rails 發表在 痞客邦 留言(2) 人氣(7,664)

  • 個人分類:深入淺出RoR
▲top
  • 11月 01 週六 200818:20
  • 深入淺出 RoR (4-2) - Post 的 CRUD


作好了 Blog controller 之後。現在來產生 model。scrip/generate model [model name]   打開 db/migrate 下的 migration 檔案。一篇 Post 要有哪些欄位呢?(通常是標題和內容)rake db:migrate 自動幫忙開好資料表以及欄位。 ----為加速 Tutorial 的進行。我預先將 CRUD 的範例程式碼貼出,你可以先依樣畫葫蘆的實做試玩,我會在下一節另行解釋這些 code 的運作原理。
(繼續閱讀...)
文章標籤

rails 發表在 痞客邦 留言(0) 人氣(1,718)

  • 個人分類:深入淺出RoR
▲top
  • 11月 01 週六 200817:07
  • 深入淺出 RoR (4-1) - 打造你第一個 Rails Project


這一章我們使用了 Blog 作為示範。一個 Blog 會有 Post、Post 會有 Comment。
在這之前,我們先簡介怎麼生成一個簡單的 project。
rails [project name] (生成 project)
(繼續閱讀...)
文章標籤

rails 發表在 痞客邦 留言(0) 人氣(2,127)

  • 個人分類:深入淺出RoR
▲top
  • 11月 01 週六 200816:20
  • 深入淺出 RoR (3) - 目錄結構


這一章我們要講的是 Rails 目錄的結構。
rails [project_name] 後會產生一個 project_name 的目錄夾
裡面包含了以下檔案
app/
 
(繼續閱讀...)
文章標籤

rails 發表在 痞客邦 留言(0) 人氣(2,341)

  • 個人分類:深入淺出RoR
▲top
  • 11月 01 週六 200816:19
  • 深入淺出 RoR (2)

這一篇有幾個重點,大致上是回答上一篇文章提到的三個問題。
具備怎樣的知識比較適合開始學習 Rails 呢?
我的建議是至少懂這幾樣:
* 熟悉 Linux / FreeBSD 操作
* 使用過 Linux / Apache / MySQL / PHP 這一套組合開發過網站(略懂也可)
* 寫過一點 Perl、Ruby
* subversion
* vim
如果有 Macbook 那更讚。往後你會感受到 Textmate + svn + capistrano 組合的威猛。
(繼續閱讀...)
文章標籤

rails 發表在 痞客邦 留言(0) 人氣(1,368)

  • 個人分類:深入淺出RoR
▲top
  • 11月 01 週六 200816:15
  • 深入淺出 RoR (1)

身為一個 Rails Developer,常被人問的問題通常是這幾個。
(1) 請問要怎麼開始上手?
(2) 請問有沒有推薦的書?
(3) 請問有沒有推薦的開發工具?
這些顯見都是新手亟欲求解的類型。
這一些問題,若在一年多前都還存在著近似標準答案的解答。然而隨著 Rails 在版本以及架構變遷上的迅速更迭,我已經慢慢沒有沒有自信這麼迅速的對這些問題肯定給出解答。
(繼續閱讀...)
文章標籤

rails 發表在 痞客邦 留言(0) 人氣(3,696)

  • 個人分類:深入淺出RoR
▲top
«123

最新文章

  • [Basic] 一些新手學習 rails 可以當做 example 的 application
  • [Scale] Scale Frontend 應該注意的五件事
  • [寄信] 使用 Mad Mini 發送電子報
  • [Scale] 使用不同 backend 做 Cache
  • [Scale] Rails 接 cluster db
  • [Scale] Rails Application 接兩個以上的 db
  • [Trick]多重 asset_host
  • Plugin: Oink
  • [懶人] Magick Installer
  • [Scale] 在 Rails Project 對 Database 打 index 應該注意的一些事項

最新留言

  • [15/05/09] jackshiung 於文章「Plugin: Oink...」留言:
    謝謝教學!! 像跟您借來引用好自我要求提升!!...
  • [10/10/27] mini1975 於文章「[Basic] 一些新手學習 rails...」留言:
    拒絕冒險和成長的人,終將被生命的潮流陶汰。...
  • [10/06/19] 小周 於文章「[Basic] 一些新手學習 rails...」留言:
    Always keep your words soft an...
  • [10/06/14] 過兒 於文章「[Basic] 一些新手學習 rails...」留言:
    看了你的日誌 覺得今天好充實 晚安瞜...
  • [10/06/01] Christina 於文章「[Basic] 一些新手學習 rails...」留言:
    Constant dripping wears away t...
  • [10/05/28] 大帝 於文章「[Basic] 一些新手學習 rails...」留言:
    河水永遠是相同的,可是每一剎那又都是新的。...
  • [10/05/06] 曉芳 於文章「[Basic] 一些新手學習 rails...」留言:
    快樂,是享受工作過程的結果...
  • [10/04/17] Beauty Kingdom 於文章「[Basic] 一些新手學習 rails...」留言:
    得意人,聽腳步聲就知道。...
  • [10/03/29] Linda 於文章「[Basic] 一些新手學習 rails...」留言:
    A liar is not believed when he...
  • [09/12/11] 可可豆 於文章「[Basic] 一些新手學習 rails...」留言:
    認識自己,是發現妳的真性格、掌握妳的命運、創照你前程的根源。...

文章搜尋

熱門文章

  • (7,664)深入淺出 RoR (4-3) - RESTful 與 CRUD action
  • (3,696)深入淺出 RoR (1)
  • (3,091)如何入門 Ruby on Rails?(2009)
  • (2,341)深入淺出 RoR (3) - 目錄結構
  • (2,127)深入淺出 RoR (4-1) - 打造你第一個 Rails Project
  • (1,718)深入淺出 RoR (4-2) - Post 的 CRUD
  • (1,368)深入淺出 RoR (2)
  • (620)Ubuntu 上跑 apache + mod_proxy 的注意事項
  • (125)ARMailer 接 GMail 在 Ruby 1.8.7 上會踩到的問題
  • (84)ARMailer 採用 multipart 在 Rails production 模式會有找不到 view 的問題

文章分類

toggle Rails (3)
  • Scaling Tips (6)
  • Deployment (4)
  • Development Tips (9)
toggle Rails 教學文章 (2)
  • 深入淺出RoR (6)
  • General Turtorial (3)
toggle Plugin & Gems (1)
  • Ruby Gems (2)
  • 未分類文章 (1)

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: