collaboration on rails

12
Collaboration on rails 我我我我我我我我我 RoR 我 Eric SUN The Same Space Inc

Upload: jesse-cai

Post on 21-Jan-2015

1.580 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Collaboration On Rails

Collaboration on rails我是怎么学习并使用 RoR的

Eric SUN

The Same Space Inc

Page 2: Collaboration On Rails

Why RoR

Page 3: Collaboration On Rails

Why RoR

• MVC• Production• DRY• Plugins• Buildin Ajax• Framework• Ruby lib• …

Page 4: Collaboration On Rails

经验迁移• Migration of your programming Expr.

– OOP– HTML + JS– Database

Page 5: Collaboration On Rails

适应• irb

• Console

• Logging

• ActionMailer

• Capistrano

• Mongrel

• More professional

Page 6: Collaboration On Rails

Consoledebian:/home/trikr# ./script/consoleLoading development environment.

>> company = Company.find_by_name("test")=> #<Company:0xb6ea6b20 @attributes={"name"=>"test", "url"=>"test2", "id"=>"22","introduction"=>nil, "image"=>nil, "address"=>nil, "plan_id"=>"3", "created_at"=>"2006-08-22 23:21:00"}>>> company.projects.size=> 1>> company.users.size=> 1>> company.users.first=> #<User:0xb724f664 @attributes={"removed"=>nil, "login_at"=>nil, "role"=>"Administrator", "username"=>"asf", "tel"=>nil, "sn"=>nil, "id"=>"72", "work_start_time"=>nil, "report_to"=>nil, "company_id"=>"22","first_name"=>"asf", "work_end_time"=>nil, "general_info"=>"", "password"=>"asf", "last_name"=>"asf", "email"=>"asf", "created_at"=>"

Page 7: Collaboration On Rails

Using logging

Page 8: Collaboration On Rails

人性化•

Page 9: Collaboration On Rails

发现 RoR

• Plugins

• Google is your good friends

• 站在巨人的肩膀上

Page 10: Collaboration On Rails

Enjoy and 挑战 RoR

• FCKEditor

• RoR can do anything other web developing can do

Page 11: Collaboration On Rails

贡献• Give more then you can get more

– Plugins– Article– Blog

Page 12: Collaboration On Rails

Thanks

趣客 www.trikr.com

在线协作项目管理软件