Slideshow transcript
Slide 1: 2007 1
Slide 2: 2007 2
Slide 3: Web Web Ruby Rails Ruby Rails Ruby 1999 1 Ruby 7 3 Rails ! ´) v ( Java PHP RubyKaigi2006 2007 / 55 3 2007 3
Slide 4: 2007 4
Slide 5: PC / 55 5 2007 5
Slide 6: Web \" \" # HTML / 55 6 2007 6
Slide 7: Web \" \" # HTML / 55 7 2007 7
Slide 8: $Ruby Web Ruby (http://www.ruby-lang.org/ja/man/) rdoc(http://www.ruby-doc.org/) Programming Ruby 1 / 55 8 2007 8
Slide 9: $Rails Web Rails (http://api.rubyonrails.org/) http://railsmanual.com/ (http://techno.hippy.jp/ apidoc/) Rails (http://www.ey-office.com/ tsuuji/) / 55 9 2007 9
Slide 10: $ Web DevBoi Firefox Firefox Plugin HTML JavaScript CSS prototype.js Ruby Rails 10 / 55 2007 10
Slide 11: Web \" \" # HTML 11 / 55 2007 11
Slide 12: Web \" \" # HTML 12 / 55 2007 12
Slide 13: HTML$Ruby Ruby (http://www.ruby-lang.org/ja/man/) HTML Windows HTML Help 13 / 55 2007 13
Slide 14: HTML$Rails Rails gem_ser ver http:// localhost:8088/ $ gem_server [2007-09-29 04:18:52] INFO WEBrick 1.3.1 [2007-09-29 04:18:52] INFO ruby 1.8.6 (2007-03-13) [powerpc-darwin8.9.0] [2007-09-29 04:18:52] INFO WEBrick::HTTPServer#start: pid=9013 port=8808 14 / 55 2007 14
Slide 15: Web \" \" # HTML 15 / 55 2007 15
Slide 16: Web \" \" # HTML 16 / 55 2007 16
Slide 17: ri Ruby1.8 refe( ) gem install refe -y 17 / 55 2007 17
Slide 18: ri Ruby1.8 refe( ) gem install refe -y 18 / 55 2007 18
Slide 19: ri $ri -h % ri $ri -c % ri $ri ActiveRecord::Base &ActiveRecord::Base $ri ActiveRecord::Base.find &ActiveRecord::Base.find $ri ActiveRecord::Base#save &ActiveRecord::Base#save 19 / 55 2007 19
Slide 20: ri Ruby1.8 refe( ) gem install refe -y 20 / 55 2007 20
Slide 21: ri Ruby1.8 refe( ) gem install refe -y 21 / 55 2007 21
Slide 22: refe $refe -h % refe $refe -a % refe $refe Array &Array $refe Array.[] &Array.[] $ri Array#[] &Array#[] ri 22 / 55 2007 22
Slide 23: Web \" \" # HTML 23 / 55 2007 23
Slide 24: 2007 24
Slide 25: 2007 25
Slide 26: 2007 26
Slide 27: 2007 27
Slide 28: Clients.find(:all, :conditions=>”client_type=1”).each {|c| `mv #{c.image_path} /tmp/zzz` } 2007 28
Slide 29: 2007 29
Slide 30: 2007 30
Slide 31: 2007 31
Slide 32: 2007 32
Slide 33: 2007 33
Slide 34: logger @todos = Todo.find(:all, :order => “priority”) logger.debug(“todos=” + @todos.inspect) Rails Model Controller “logger” obj.class (obj ) obj.inspect (obj ) obj.methods.join(“¥n”) (obj ) 34 / 55 2007 34
Slide 35: 2007 35
Slide 36: 2007 36
Slide 37: <%= debug obj %> (rhtml) <%=debug @todos %> <% for todo in @todos %> <%= todo.description %> <% end %> Rails View “debug” YAML 37 / 55 2007 37
Slide 38: 2007 38
Slide 39: 2007 39
Slide 40: ruby-debug gem sudo gem install ruby-debug -y 40 / 55 2007 40
Slide 41: ruby-debug “debugger” Rails (ActiveRecord ) Rails Ruby 41 / 55 2007 41
Slide 42: 2007 42
Slide 43: 2007 43
Slide 44: Firefox: Live HTTP Header HTTP Firefox Extension AJAX Flash HTTP 44 / 55 2007 44
Slide 45: 2007 45
Slide 46: 2007 46
Slide 47: Firefox: Web Developer Web Firefox Extension Form (POST URL name ) hidden div id class DOM HTML 47 / 55 2007 47
Slide 48: 2007 48
Slide 49: 2007 49
Slide 50: Firefox: Firebug Web Developer Web Firefox Extension HTML CSS JavaScript 50 / 55 2007 50
Slide 51: 2007 51
Slide 52: 2007 52
Slide 53: rake rake --tasks rake rake stats rake test:recent 10 UnitTest rake test:uncommitted Mode/Controller 53 / 55 2007 53
Slide 54: 2007 54
Slide 55: 55 / 55 2007 55



Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 3 (more)