Books

6
Mar

好書推薦,Web 2.0創業家絕對要讀的一本好書!

網址:https://gettingreal.37signals.com/
線上免費全文:http://gettingreal.37signals.com/toc.php

今天逛到這網站的時候心想:「這麼好的書我怎麼現在才看到?」簡單來說就是相見恨晚,雖然說目前Ruby on Rails的相關書籍越來越多,甚至在Amazon上可以看到很多尚未出版的Rails相關書籍都有更深入的內涵,但要找到真正透徹Ruby on Rails精神的好書實在不容易(不過也有可能我都只是翻翻,沒有深入研究XD)

Anyway, Getting Real這本書網站上提到「Discover the smarter, faster, easier way to build a successful web-based application.」這就是Ruby on Rails的精神以及最吸引我的地方。

簡單來說,這本書是37Signals的成功經驗分享寶典,對於想要從事Web 2.0創業、創新的朋友,絕對是值得一讀的好書

這本書可以在網路上免費觀看全文,也可以線上購買PDF版本或是paperback;其中比較特別的是,如果線上購買PDF版本,書本中每一頁都會出現購買者的名字,還滿酷的。

關於這本書的相關資訊,可以參考Getting Real 學習筆記,有完整的筆記,內容相當豐富!目前也有人正在從事Getting Real的中文翻譯工作,有興趣的朋友也可以參考Getting Real中文版協同翻譯的計劃

Category : Books | Ruby on Rails | Blog
6
Mar

初次看到「Flexible Rails」的時候,還以為只是另外一本介紹Ruby on Rails的書,沒想到這裡的Flexible是Adobe的Flex。Flexible Rails的網站上可以看到「A PDF-only Book about using Ruby on Rails 1.1 or 1.2 and Adobe Flex 2 together to build next-generation rich Internet applications」,感覺上還滿有趣的,有機會應該搞一本來翻翻看。

網址:http://flexiblerails.com/

Category : Books | Ruby on Rails | Blog
31
Jan

縱使忙翻天,書還是得看!最近在看的書如下:

  • Blog Marketing, Jeremy Wright
    一本談部落格行銷的書,從何為部落格談到商業部落格的威力,再談企業該如何運用部落格(外部對顧客做行銷、內部可以用來溝通或是鼓舞士氣),還有如何成功經營部落格。裡面談到的一些「兵法」,觀念大多跟SEO的概念相去不遠,同樣是要充實內容、增加連結數之類的,舉例來說,blog很大的一個特色就是Pingback的機制,撰文者可以很快地得知世界上又有誰引用了他所寫的文章,善用pingback是可以快又有效地增加連結數量的。
  • Ajax Hacks, Bruce W. Perry
    期末考前花了點時間在翻的書,其實有認真看過的部份只有一半,很多是實做的技巧,我暫時用不到,而且書中充斥大量程式碼,有時候懶得看orz。看這本書最大的收穫是在Ruby on Rails的章節,我甚至認為不懂Ruby on Rails的人光看Ajax Hacks書中的這個章節就可以對Rails有很大的體會(基本的MVC架構以及Rails與Ajax的實做方式)。
  • Agile Web Development with Rails, Dave Thomas & David Heinemeier Hansson
    Rails的聖經本,七百多頁的原文書,跟學校課本一樣大小,以前我從來不會把這樣的書拿來翻超過一百頁吧?!但是為了Rails,拼了!這本書現在可說是我的案頭書,因為我是Ruby & Rails的初學者,觀念非常薄弱,看這本書實在強化了我不少概念,而且某些coding的習慣應該也會比較好一點。舉例來說,書中(2/e)在Ch 17的地方談Active Recod的一些基本概念,裡面介紹find的用法同時列出了三種不同的寫法,有一段還特別標明「DON'T DO THIS」,如果不是看到這一段,我猜我很有可能會在寫bug的過程中犯了這樣的錯。(其實也沒什麼錯,程式一樣能跑,不過會有SQL injection的問題產生)
Category : Books | Murmur | Blog
15
Jan

Ruby on Rails書單

稍微整理了一下目前市面上的Ruby & Ruby on Rails相關書籍:(外文書直接Link到Amazon.com,中文書連到博客來網路書店)

外文

以上這些是在網路上看過的,天瓏應該也都有賣;以下是在Amazon.com找到,但幾乎都未上市

中文

除了上面這些書籍,其實像是Ajax Hacks裡面也有一個章節在談Ruby on Rails;或是像網路上資源應該也滿豐富的,例如Four Days on Rails。(有關Four Days on Rails可參考我寫的「Four Days on Rails」有簡單的介紹)。

另外,網路上也有許多Tutorials可以參考,可參考「Top 12 Ruby on Rails Tutorials」。

註:好不容易盼到天瓏再次進了「Agile Web Development 2/e」,毫不猶豫馬上衝去買了一本!雖然說也是有其他選擇,但Dava Thomas這本真的是讓我覺得不買可惜啊!尤其是每次看了下面這張照片,更讓我覺得改天應該要衝一下Programming Ruby。

Category : Books | Ruby on Rails | Blog
3
Jan

上一篇「Four Days on Rails」有提到書中是以建造一個「Todo List」網站為範例來講解Ruby on Rails的架構以及程式的撰寫,其實另一本書,而且是Ruby on Rails的聖經本「Agile Web Development with Rails」也是這麼做的,而且介紹得更深入、包含更多細節。Agile Web Development with Rails從Part 1介紹MVC架構、RoR的架構以及安裝Ruby on Rails的環境,到Part 2透過一個建設網路書店的實例,到後面有一些比較深入介紹,相當完整地介紹了整個Ruby on Rails,有興趣的人可以看看官方網站上所提供的目錄:http://media.pragprog.com/titles/rails2/Contents.pdf

Reference

Category : Books | Ruby on Rails | Blog