Articles tagged 'ror'

bowline

Bowline is a framework for making cross platform desktop applications in Ruby, HTML and JavaScript.

If you’ve ever wished creating a desktop application was as simple as creating a Rails website, Bowline’s for you.

Bowline respects MVC, you can design your views in HTML5/CSS3 - then bind them to your Ruby models. There’s no request/response cycle - any changes in models automatically get reflected in the view.

See : http://bowlineapp.com/

Experiment on this framework:

Requirements:

* Mac OSX >=10.5 or Ubuntu —–> [I am on Ubuntu 9.04]
* Ruby 1.9 —————————–> [I use RVM to switch ruby between different version]
* Bowline gem ———————–> sudo gem install bowline

RVM

* Install RVM to manage Ruby easily, then you decide which version you will use.

OK, Now create an application in an easy...

......

Read more →

转 : 2010 Ruby on Rails 書單 與 練習作業

一直关注XDite的blog,他写的关于Rails的文章总是能让我从中受益。看见他写的Ruby on Rails的入门书单与练习作业,感觉非常的精炼,这个post很适合当作Rails新手的入门指导,鉴于此,我也把它推荐给Team,用来培训新入职的Rails developer. 在这里谢谢XDite老师 :)

以下为全文转载,原文链接请点击此处

==================================================

學習 Ruby on Rails 最快的途徑無非是直接使用 Rails 撰寫產品。而這個過程中若有 mentor 指導以及 code review,學習進度也會加速不少。

但現實生活中並非如此理想,

第一,並不是每個人都有每天必須要以 Rails 撰寫產品的壓力(not a Rails Developer)。

第二,沒有循序漸進的入門途徑以及沒有 mentor。(Framework 進展太快,導致現有書籍版本跟不上進度,另外具有經驗的 mentor 太少,有的話也沒興趣回答過於初階的問題)

最近幾個月都在訓練 Rails Developer,零碎的東西講了不少遍。懶得一次次重講基礎的東西和開訓練菜單,乾脆整理成文字,以後新人就直接看這篇…

新人需要具備的「一般」基礎技能:

  1. 對 Git 的觀念與技巧掌握。
  2. 對 VIM / Textmate 的基本開發技巧掌握。
  3. 熟悉 Linux Command Line 的操作。
* Git

書單

Peepcode 的 GitPro Git

練習

上 Github 開啟一個專案,練習 git commit , git push , git pull, git branch , git checkout , git merge

* Editor

......

Read more →