070929 Ruby勉強会#5 Rails開発ツールガイド

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

3 Favorites

070929 Ruby勉強会#5 Rails開発ツールガイド - Presentation Transcript

  1. 2007 1
  2. 2007 2
  3. Web Web Ruby Rails Ruby Rails Ruby 1999 1 Ruby 7 3 Rails ! ´) v ( Java PHP RubyKaigi2006 2007 / 55 3 2007 3
  4. 2007 4
  5. PC / 55 5 2007 5
  6. Web \" \" # HTML / 55 6 2007 6
  7. Web \" \" # HTML / 55 7 2007 7
  8. $Ruby Web Ruby (http://www.ruby-lang.org/ja/man/) rdoc(http://www.ruby-doc.org/) Programming Ruby 1 / 55 8 2007 8
  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
  10. $ Web DevBoi Firefox Firefox Plugin HTML JavaScript CSS prototype.js Ruby Rails 10 / 55 2007 10
  11. Web \" \" # HTML 11 / 55 2007 11
  12. Web \" \" # HTML 12 / 55 2007 12
  13. HTML$Ruby Ruby (http://www.ruby-lang.org/ja/man/) HTML Windows HTML Help 13 / 55 2007 13
  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
  15. Web \" \" # HTML 15 / 55 2007 15
  16. Web \" \" # HTML 16 / 55 2007 16
  17. ri Ruby1.8 refe( ) gem install refe -y 17 / 55 2007 17
  18. ri Ruby1.8 refe( ) gem install refe -y 18 / 55 2007 18
  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
  20. ri Ruby1.8 refe( ) gem install refe -y 20 / 55 2007 20
  21. ri Ruby1.8 refe( ) gem install refe -y 21 / 55 2007 21
  22. refe $refe -h % refe $refe -a % refe $refe Array &Array $refe Array.[] &Array.[] $ri Array#[] &Array#[] ri 22 / 55 2007 22
  23. Web \" \" # HTML 23 / 55 2007 23
  24. 2007 24
  25. 2007 25
  26. 2007 26
  27. 2007 27
  28. Clients.find(:all, :conditions=>”client_type=1”).each {|c| `mv #{c.image_path} /tmp/zzz` } 2007 28
  29. 2007 29
  30. 2007 30
  31. 2007 31
  32. 2007 32
  33. 2007 33
  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
  35. 2007 35
  36. 2007 36
  37. <%= debug obj %> (rhtml) <%=debug @todos %> <% for todo in @todos %> <%= todo.description %> <% end %> Rails View “debug” YAML 37 / 55 2007 37
  38. 2007 38
  39. 2007 39
  40. ruby-debug gem sudo gem install ruby-debug -y 40 / 55 2007 40
  41. ruby-debug “debugger” Rails (ActiveRecord ) Rails Ruby 41 / 55 2007 41
  42. 2007 42
  43. 2007 43
  44. Firefox: Live HTTP Header HTTP Firefox Extension AJAX Flash HTTP 44 / 55 2007 44
  45. 2007 45
  46. 2007 46
  47. Firefox: Web Developer Web Firefox Extension Form (POST URL name ) hidden div id class DOM HTML 47 / 55 2007 47
  48. 2007 48
  49. 2007 49
  50. Firefox: Firebug Web Developer Web Firefox Extension HTML CSS JavaScript 50 / 55 2007 50
  51. 2007 51
  52. 2007 52
  53. rake rake --tasks rake rake stats rake test:recent 10 UnitTest rake test:uncommitted Mode/Controller 53 / 55 2007 53
  54. 2007 54
  55. 55 / 55 2007 55

+ tmaedatmaeda, 3 years ago

custom

2806 views, 3 favs, 3 embeds more stats

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 2806
    • 2677 on SlideShare
    • 129 from embeds
  • Comments 1
  • Favorites 3
  • Downloads 85
Most viewed embeds
  • 102 views on http://tmaeda.s45.xrea.com
  • 26 views on http://fairyware.jp
  • 1 views on http://209.85.175.104

more

All embeds
  • 102 views on http://tmaeda.s45.xrea.com
  • 26 views on http://fairyware.jp
  • 1 views on http://209.85.175.104

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories