Collaboration On Rails
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Collaboration On Rails

on

  • 2,319 views

 

Statistics

Views

Total Views
2,319
Views on SlideShare
2,318
Embed Views
1

Actions

Likes
0
Downloads
46
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Collaboration On Rails Presentation Transcript

  • 1. Collaboration on rails 我是怎么学习并使用 RoR 的 Eric SUN The Same Space Inc
  • 2. Why RoR
  • 3. Why RoR
    • MVC
    • Production
    • DRY
    • Plugins
    • Buildin Ajax
    • Framework
    • Ruby lib
  • 4. 经验迁移
    • Migration of your programming Expr.
      • OOP
      • HTML + JS
      • Database
  • 5. 适应
    • irb
    • Console
    • Logging
    • ActionMailer
    • Capistrano
    • Mongrel
    • More professional
  • 6. Console
    • debian:/home/trikr# ./script/console
    • Loading development environment.
    • >> company = Company.find_by_name("test")
    • => #<Company:0xb6ea6b20 @attributes={&quot;name&quot;=>&quot;test&quot;, &quot;url&quot;=>&quot;test2&quot;, &quot;id&quot;=>&quot;22&quot;,
    • &quot;introduction&quot;=>nil, &quot;image&quot;=>nil, &quot;address&quot;=
    • >nil, &quot;plan_id&quot;=>&quot;3&quot;, &quot;created_at&quot;=>&quot;2006-08-22 23:21:00&quot;}>
    • >> company.projects.size
    • => 1
    • >> company.users.size
    • => 1
    • >> company.users.first
    • => #<User:0xb724f664 @attributes={&quot;removed&quot;=>nil, &quot;login_at&quot;=>nil, &quot;role&quot;=>&quot;Admin
    • istrator&quot;, &quot;username&quot;=>&quot;asf&quot;, &quot;tel&quot;=>nil, &quot;sn
    • &quot;=>nil, &quot;id&quot;=>&quot;72&quot;, &quot;work_start_time&quot;=>nil, &quot;report_to&quot;=>nil, &quot;company_id&quot;=>&quot;22&quot;,
    • &quot;first_name&quot;=>&quot;asf&quot;, &quot;work_end_time&quot;=>nil, &quot;
    • general_info&quot;=>&quot;&quot;, &quot;password&quot;=>&quot;asf&quot;, &quot;last_name&quot;=>&quot;asf&quot;, &quot;email&quot;=>&quot;asf&quot;, &quot;create
    • d_at&quot;=>&quot;
  • 7. Using logging
  • 8. 人性化
  • 9. 发现 RoR
    • Plugins
    • Google is your good friends
    • 站在巨人的肩膀上
  • 10. Enjoy and 挑战 RoR
    • FCKEditor
    • RoR can do anything other web developing can do
  • 11. 贡献
    • Give more then you can get more
      • Plugins
      • Article
      • Blog
  • 12. Thanks
    • 趣客 www.trikr.com
    • 在线协作项目管理软件