clrh56

  • 1,157 views
Uploaded on

clr/h 56 session slide. Fun Rails for .Netters.

clr/h 56 session slide. Fun Rails for .Netters.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,157
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
9
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. #CLRH56 for . NetRails ter CLR/H @sandinistFriday, April 29, 2011
  • 2. • @sandinist • •Friday, April 29, 2011
  • 3. WORK RICOH IT SOLUTIONS quanp quanp for iPhoneFriday, April 29, 2011
  • 4. LANGUAGE VBA VisualBasic.Net C# Ruby Objective-CFriday, April 29, 2011
  • 5. COMMUNITY CLR/H RubyFriday, April 29, 2011
  • 6. Ruby / Rails Ruby 03Friday, April 29, 2011
  • 7. Friday, April 29, 2011
  • 8. Friday, April 29, 2011
  • 9. Friday, April 29, 2011
  • 10. Rails DAYFriday, April 29, 2011
  • 11. • Ruby on Rails • RailsFriday, April 29, 2011
  • 12. The Goal • Know the Feature of Ruby on Rails • Could create a simple Rails appFriday, April 29, 2011
  • 13. • Know the Feature of Ruby on RailsFriday, April 29, 2011
  • 14. Ruby on RailsFriday, April 29, 2011
  • 15. Friday, April 29, 2011
  • 16. Friday, April 29, 2011 OutSide
  • 17. RubyFriday, April 29, 2011
  • 18. Friday, April 29, 2011
  • 19. ( ) (Mixin ) ( ) UNIX DOS Windows Mac BeOSFriday, April 29, 2011
  • 20. Friday, April 29, 2011
  • 21. Ruby Matz is nice and so we are nice.Friday, April 29, 2011 Matz
  • 22. http://www.ipa.go.jp/about/press/20110322.htmlFriday, April 29, 2011
  • 23. Powerd by RubyFriday, April 29, 2011
  • 24. SUPREME 2009 10 http://www.slideshare.net/ossaj/ruby-6029382Friday, April 29, 2011
  • 25. SUPREMEFriday, April 29, 2011
  • 26. Friday, April 29, 2011
  • 27. http://dominion525.tumblr.com/post/2478993701/ruby-rubyFriday, April 29, 2011
  • 28. Web Ruby Web Ruby http://thinkit.co.jp/story/2011/03/02/2036?page=0,2Friday, April 29, 2011
  • 29. RubyFriday, April 29, 2011
  • 30. Ruby has value.Friday, April 29, 2011
  • 31. RubyFriday, April 29, 2011
  • 32. why?Friday, April 29, 2011
  • 33. Friday, April 29, 2011
  • 34. RubyFriday, April 29, 2011
  • 35. Ruby trusts programmers.Friday, April 29, 2011
  • 36. Ruby has“Quality”.kakutaniFriday, April 29, 2011
  • 37. Friday, April 29, 2011
  • 38. RubyFriday, April 29, 2011
  • 39. RailsFriday, April 29, 2011
  • 40. WebFriday, April 29, 2011
  • 41. Ruby on Rails David Heinemeier Hansson "basecamp"Friday, April 29, 2011
  • 42. DHH David Heinemeier HanssonFriday, April 29, 2011
  • 43. 2004 7 2005 12 13 1.0 2007 12 7 2.0 2010 8 29 3.0Friday, April 29, 2011
  • 44. Powerd by RailsFriday, April 29, 2011
  • 45. http://tabelog.com/Friday, April 29, 2011
  • 46. http://cookpad.com/Friday, April 29, 2011
  • 47. https://my.rakuten.co.jp/Friday, April 29, 2011
  • 48. http://atnd.org/Friday, April 29, 2011
  • 49. http://twitter.com/Friday, April 29, 2011
  • 50. http://www.groupon.jp/Friday, April 29, 2011
  • 51. https://www.quanp.net/Friday, April 29, 2011
  • 52. More RailsFriday, April 29, 2011
  • 53. http://www.atmarkit.co.jp/fcoding/rails/index/ examination.htmlFriday, April 29, 2011
  • 54. Ruby on Rails Heroku Dreamforce10 http://www.publickey1.jp/blog/10/ruby_on_railsherokudreamforce10.htmlFriday, April 29, 2011
  • 55. CMS Ruby on Rails Pref Shimane CMS CMS http://projects.netlab.jp/PrefShimaneCMS/Friday, April 29, 2011
  • 56. Rails Culture & Feature MVC CoC DRY DynamicLanguages ObjectRelationalMapping TestingToolsFriday, April 29, 2011
  • 57. Friday, April 29, 2011
  • 58. WebFriday, April 29, 2011
  • 59. RailsFriday, April 29, 2011
  • 60. InSideFriday, April 29, 2011
  • 61. Friday, April 29, 2011
  • 62. webFriday, April 29, 2011
  • 63. HTTP URI HTML RESTFriday, April 29, 2011
  • 64. Web http://www.amazon.co.jp/dp/4774142042 RestfulWebService http://www.amazon.co.jp/dp/4873113539Friday, April 29, 2011
  • 65. ASP.NetFriday, April 29, 2011
  • 66. ASP.Net MVCFriday, April 29, 2011
  • 67. MVCFriday, April 29, 2011
  • 68. Rails Culture & Feature MVC CoC DRY DynamicLanguages ObjectRelationalMapping TestingToolsFriday, April 29, 2011
  • 69. MVC is a Architecture PatternFriday, April 29, 2011
  • 70. Model-view-controller concept. The solid line represents a directassociation, the dashed an indirect association (via an observer for example).Friday, April 29, 2011
  • 71. Rails MVC Architecture Architecture of Ruby on Rails Framework http://www.deknight.com/2010/06/architecture-of-ruby-on-rails-framework.htmlFriday, April 29, 2011
  • 72. MVCFriday, April 29, 2011
  • 73. Smalltalk - SeasideFriday, April 29, 2011
  • 74. ASP.Net MVCFriday, April 29, 2011
  • 75. ASP.Net History Active Server Pages 1.0 (IIS 3.0) 1996 12 2.0 (IIS 4.0) 1997 9 3.0 (IIS 5.0) 2000 11 HTML VBScript JavaScript GUI ASP.NET *.config ASP.NET Active Server Pages .Net 2000 2002 ASP.NET MVC 2009 4 ASP.NET MVC 2 2010 3 ASP.NET 4 ASP.NET MVC 3 2011 1 RazorFriday, April 29, 2011
  • 76. Rails Culture & Feature MVC CoC DRY DynamicLanguages ObjectRelationalMapping TestingToolsFriday, April 29, 2011
  • 77. CoCFriday, April 29, 2011
  • 78. Convention over ConfigurationFriday, April 29, 2011
  • 79. Friday, April 29, 2011
  • 80. Ruby on RailsFriday, April 29, 2011
  • 81. Rails Culture & Feature MVC CoC DRY DynamicLanguages ObjectRelationalMapping TestingToolsFriday, April 29, 2011
  • 82. DRYFriday, April 29, 2011
  • 83. Dont repeat yourselfFriday, April 29, 2011
  • 84. Friday, April 29, 2011
  • 85. DRYFriday, April 29, 2011
  • 86. Friday, April 29, 2011
  • 87. DRYFriday, April 29, 2011
  • 88. Rails Culture & Feature MVC CoC DRY DynamicLanguages ObjectRelationalMapping TestingToolsFriday, April 29, 2011
  • 89. ASP.Net MVC Feature MVC CoC DRY DynamicLanguages ObjectRelationalMapping TestingToolsFriday, April 29, 2011
  • 90. Friday, April 29, 2011
  • 91. •Ruby 1.8.7 • Rails 3.0.5 • Mac OS X 10.6.7Friday, April 29, 2011
  • 92. ASP.NET http://codezine.jp/article/detail/4046?p=5Friday, April 29, 2011
  • 93. DEMOFriday, April 29, 2011
  • 94. Create Sample Pubs • rails new sample • rails scaffold pubs note:text • rake db:migrate • rails serverFriday, April 29, 2011
  • 95. Create Sample Pubs • rails new sample • rails scaffold pubs note:text • rake db:migrate • rails serverFriday, April 29, 2011
  • 96. • rails new sampleFriday, April 29, 2011
  • 97. • rails new sampleFriday, April 29, 2011
  • 98. • rails new sampleFriday, April 29, 2011
  • 99. • rails new sample http://wiki.usagee.co.jp/ruby/rails/RailsGuides%E3%82%92%E3%82%86%E3%81%A3%E3%81%8F%E3%82%8A%E5%92%8C%E8%A8%B3%E3%81%97%E3%81%A6%E3%81%BF %E3%81%9F%E3%82%88/Getting%20Started%20with%20RailsFriday, April 29, 2011
  • 100. Create Sample Pubs • rails new sample • rails scaffold pubs note:text • rake db:migrate • rails serverFriday, April 29, 2011
  • 101. • rails scaffold pubs note:textFriday, April 29, 2011
  • 102. • rails scaffold pubs note:text • db migration • model • model test • routing • controller • controller view • unit test • helper • helper test • stylesheetFriday, April 29, 2011
  • 103. Create Sample Pubs • rails new sample • rails scaffold pubs note:text • rake db:migrate • rails serverFriday, April 29, 2011
  • 104. • rake db:migrateFriday, April 29, 2011
  • 105. Create Sample Pubs • rails new sample • rails scaffold pubs note:text • rake db:migrate • rails serverFriday, April 29, 2011
  • 106. It Works!Friday, April 29, 2011
  • 107. Rails Culture & Feature MVC CoC DRY DynamicLanguages ObjectRelationalMapping TestingToolsFriday, April 29, 2011
  • 108. Friday, April 29, 2011
  • 109. Friday, April 29, 2011
  • 110. Friday, April 29, 2011
  • 111. Friday, April 29, 2011
  • 112. Friday, April 29, 2011
  • 113. Friday, April 29, 2011
  • 114. The Goal • Know the Feature of Ruby on RailsFriday, April 29, 2011
  • 115. Rails Culture & Feature MVC CoC DRY DynamicLanguages ObjectRelationalMapping TestingToolsFriday, April 29, 2011
  • 116. • rails scaffold pubs note:text • db migration • model • model test • routing • controller • controller view • unit test • helper • helper test • stylesheetFriday, April 29, 2011
  • 117. Full StackFriday, April 29, 2011
  • 118. The Goal • Know the Feature of Ruby on Rails • Could create a simple Rails appFriday, April 29, 2011
  • 119. Create Sample Pubs • rails new sample • rails scaffold pubs note:text • rake db:migrate • rails serverFriday, April 29, 2011
  • 120. RoutesFriday, April 29, 2011
  • 121. Routes AppName::Application.routes.draw do endFriday, April 29, 2011
  • 122. Routes AppName::Application.routes.draw do get "hello/world" end #=> GET hello#worldFriday, April 29, 2011
  • 123. Routes AppName::Application.routes.draw do match "hello/world" end #=> hello#worldFriday, April 29, 2011
  • 124. Routes AppName::Application.routes.draw do get "greeting.html" => "hello#world" end #=> GET hello#worldFriday, April 29, 2011
  • 125. Routes AppName::Application.routes.draw do resources :products end #=> products GET /products(.:format) {:action=>"index", :controller=>"products"} POST /products(.:format) {:action=>"create", :controller=>"products"} new_product GET /products/new(.:format) {:action=>"new", :controller=>"products"} edit_product GET /products/:id/edit(.:format) {:action=>"edit", :controller=>"products"} product GET /products/:id(.:format) {:action=>"show", :controller=>"products"} PUT /products/:id(.:format) {:action=>"update", :controller=>"products"} DELETE /products/:id(.:format) {:action=>"destroy", :controller=>"products"}Friday, April 29, 2011
  • 126. Routes AppName::Application.routes.draw do root :to => "welcome#index" end #=> .Friday, April 29, 2011
  • 127. Routes AppName::Application.routes.draw do match :controller(/:action(/:id(.:format))) end #=> /action/idFriday, April 29, 2011
  • 128. The Goal • Could create a simple Rails appFriday, April 29, 2011
  • 129. !Rails3(1) http://tatsu-zine.com/books/rails3 Ruby Windows http://tatsu-zine.com/books/winrubybuildFriday, April 29, 2011
  • 130. Rails IT 2011/2/24 http://www.atmarkit.co.jp/fcoding/rails/articles/ resources/01/resources01a.html github_explore http://www.flickr.com/photos/franck_/4456914448/ sizes/l/in/photostream/ Introducing Rails 3 http://rubyonrails.org/screencasts/rails3Friday, April 29, 2011
  • 131. Flickr http://www.flickr.com/photos/jesper/252308266/ http://www.flickr.com/photos/john_lam/1910968816/ http://www.flickr.com/photos/koichiroo/4945805140/ http://www.flickr.com/photos/koichiroo/5244613311/ http://www.flickr.com/photos/marcomagrini/698692268/ http://www.flickr.com/photos/minifig/3174009125/Friday, April 29, 2011