railsconf 2008

Post on 06-May-2015

2.091 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

The presentation file for Toronto Ruby on Rails Project Night.

TRANSCRIPT

LearnHub.com1

•Wesley Moxam

•Carsten Nielsen

•Libin Pan

2

RailsConf 200805.29 - 06.01

Portland, Oregon

3

4

5

6

7

8

Keynote(s)

11

http://www.flickr.com/photos/x180/2536611599/in/set-72157605325511779/

Chad Fowler

12

• Make People Happy

• Obsess over Aesthetics

• Observe the Culture Code

http://youtube.com/watch?v=ZrOOuWjhOFQ

Great Software

http://www.flickr.com/photos/x180/2536611727/in/set-72157605325511779/

13

Ruby Heroeshttp://www.flickr.com/photos/wayemoyce/2545946378/

14

• Evan Weaver - mongrel

• Tom Copeland - RubyForge

• James Edward Gray II - TextMate Book

• Ilya Grigorik - igvita.com

• Yehuda Katz - Merb & JQuery

• Ryan Bates - Railscasts

15

• The Great Surplus

• Sleep More

• Read Paper

• Share

• 4 day work week

http://www.vimeo.com/1096456?pg=embed&sec=1096456

http://www.flickr.com/photos/x180/2537416435/in/set-72157605325511779/

16

Jeremy Kemper - Rails 2.1http://www.flickr.com/photos/x180/2539878870/in/set-72157605325511779/

17

Rails Core Teamhttp://www.flickr.com/photos/x180/2546018742/in/set-72157605325511779/

19

Tutorials - May 29

• Refactoring

• Meta-programming

• Hobo

• Design for Developers

• CI

• AIR

• Contribute to Open Source project

• Testing Tricks

20

Sessions

21

22

Highlights

23

Entrepreneurs on Rails• What you need

• Before you start (Why, Goal, Cash)

• Brand

• Marketing

• Make it Work

• Raising Money

• Getting Out

Dan Benjamin @ Rails Machinehttp://www.flickr.com/photos/x180/2536611979/in/set-72157605325511779/

24

Merb/DataMapper - Yehuda Katz

http://www.flickr.com/photos/wyrosdick/505443653/

25

Ruby that scales™http://ruby.gemstone.com/

26

GitHub - Chris Wanstrathhttp://www.flickr.com/photos/rayvinly/2547662828/

27

Assembling Pages LastAaron Batalion @ LivingSocial

• ESI - Edge Side Includes

• Edge Caching

• FragmentFu

• From mongrel-esi to Akamai

• Pros & Cons

28

• Why

• Time

• Resource

• Trigger

• How

• General Purpose - BJ

• Distributed Process - SQS

• Time-Scheduled - cron

• Speed + Scalability - Starling/Workling

Asynchronous ProcessingJonathan Dahl @ RailSpikes

29

Fast, Sexy, and Svelte: Our Kind of TestingDan Manges @ ThoughtWorks & zak

• Short Build times

• No database

• Model Factory

• Tests in Parallel

• Maintainable

• Comprehensive Coverage

http://www.dcmanges.com/blog/railsconf-08-slides-for-testing-talk

30

Scaling Ruby from the Inside OutEzra Zygmuntowicz @ Engine Yard

• Cloud Computing

• SSH doesn’t scale

• Vertebra

• XMPP

• Ejabberd

31

• Moving code from controller to models

• No UI to Add == No Model

• composed_of

Best Practice RefactoringChad Pytel @ ThoughtBot

32

Podcast & Screencast

• Rails Envy - Gregg Pollack

• Railscasts - Ryan Bates

• Peepcode - Geoffrey Grosenbach

• Learning Rails - Christopher Haupt / Michael Slater

• Pragmatic Studio - Mike Clark

33

More

• Phusion Pasenger

• Nginx

• Git Talk

• Facebook on Rails

• RSpec Story Runner

• Design Patterns

• Yellowpage.com rewriting

34

Panels

35

Lighting Talks

36

• Shared Copy.com

• Pastie

• RailsBrain

• Method Trails

• iPhone on Rails

http://www.urbanhonking.com/ideasfordozens/2008/06/railsconf-2008-lightning-talks.html

37

Birds of a Feather

38

Events

39

Videoshttp://LearnHub.com/

40

What’s next?

41

42

Review

43

•The Good• The Bad

•YMMV

44

Miscellaneous

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

top related