說真的,RoR現在還不算有個明確的專案開發步驟,所以剛開始接觸RoR時很多人會覺得搞不清楚自己現在在做啥,也不知道下一步應該要作啥。 剛好我最近也是從頭開始摸索,勉強做出了一個能看的系統,小小心得如下: 1.先別管那麼多,照著範例一路做下去就對了。 套句DHH在Agile Development with Rails裡面說的話:「Rails用的是叫做Ruby的魔法,如果有些人堅持要弄懂,那就代表這些傢伙不相信魔法這一套。別跟他們一起過聖誕節吧。」在你完全不懂的情況下,一切的確看起來都很像魔法。但是等你也學會了名叫Ruby的魔法之後,真相就呼之欲出了。 也許照著範例跑的時候你會遇到很多看不懂的Ruby code。先當作它就是這樣吧,魔法總是比較難懂一點。

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

封面特輯就是「Ruby on Rails創業實踐」 詳細等我看完再寫... -- btw 這麼久沒寫blog是因為最近在用ror寫一個報名系統 因為很多東西我都沒接觸過,花了很多時間在摸索上Orz

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

之前,我在這篇 [OLD]Ruby的eval函式 - 最簡單的metaprogramming 中有簡單介紹一下ruby的動態特性,最近看了這篇 根据类名创建实例——Ruby实现 後,又發現其實裡面有很大的玄機啊...

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

metaprogramming 或者叫做中介編程

簡單的說呢 就是寫一個程式讓他自己會去寫程式。

什麼意思呢? 請看下面的例子: print "你想要什麼?" creature_class = gets

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

Opinions on Opinionated Software By Kevin Bedell David Heinemeier Hannson(以下簡稱DHH) 同時身為Rails的創造者及37singals的成員之一,他即將離開他的出生地,從哥本哈根搬到芝加哥,加入公司的總部。 LJ:為了那些對Ruby 和 Rails不熟悉的讀者,你能為我們簡短介紹一下它們的特色以及與其他環境的不同點?

DHH:Ruby是由Yukihiro Matsumoto在1995年建立的動態、物件導向的語言。Ruby被形容為介於SmallTalk跟Perl之間的語言,但我不這麼認為。我認為Ruby在寫出讓程式設計者快樂的美麗程式碼這方面上遠遠的超越了其他的語言。

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

接下來有幾個指令一定要特別提出來講。這是rails.vim最強大的部份:

1. gf

gf這個指令根據游標所在的位置不同會有不同的效果,直接看例子(*代表游標的位置)
游標的位置 打開的檔案Pos*t.find(:first)app/models/post.rb

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

正所謂「工欲善其事,必先利其器。」一個編輯工具要能流暢的編輯Rails程式,一定要有幾種功能:

1. 支援Ruby(.rb)、HTML、rHTML的語法色彩(Syntax Highlighting)
2. 能輕易的在檔案之間切換。
3. 語法自動補完

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

http://mongrel.rubyforge.org/news.html 首頁有隻可愛的狗 XD 沒錯,用Ruby寫成的Mongrel 1.0版終於來了,只要輸入 gem install mongrel 就可以安裝了,Rails有偵測到Mongrel的話也會自動用Mongrel取代Webrick。

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


隨著Rails越來越熱門,台灣的出版社也開始引進一些翻譯書籍了.... 1. Agile Web Development with Rails, 2/e 毋庸置疑的經典!我個人覺得只有這本書籍精確的抓住了Rails "Agile"的精神。淺顯易懂的內容卻又不失深度,Rails入門不可不看的書籍。唯一的缺點大概就是目前沒有中文版吧。 2. Ruby on Rails 建置與執行 (Ruby on Rails: Up and Running) 原作者 Bruce Tate就是Beyond Java這本引發許多人開始注意ruby的書籍的作者。這本書的取向也與Bruce其他的著作類似:

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

之前花了一天的時間把這遊戲破了。 把bad end1 &2都打出來(為甚麼都是bad end 囧) 就遊戲系統而言是沒什麼大缺點,最多就是要一直練技能很煩。 而這系統根本就是強迫妳用非正統方法練技(留一隻怪一直打之類的),很讓人腦羞。 劇情大概是最大問題,前面鋪陳的還算可以,但是後面呢?

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

1
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。