Your SlideShare is downloading. ×
0
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
How to survive in post Rails' world.
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

How to survive in post Rails' world.

10,143

Published on

2010/08/29 に行われた RubyKaigi2010 で発表したときの背景画像集

2010/08/29 に行われた RubyKaigi2010 で発表したときの背景画像集

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
10,143
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
15
Comments
0
Likes
2
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. How to survive in post Rails' world. SHIBATA Hiroshi Eiwa System Management,Inc.
  • 2. SHIBATA Hiroshi a.k.a hsbt shibata.hiroshi@gmail.com tDiary commiter
  • 3. http://www.hsbt.org/ http://github.com/hsbt/ http://twitter.com/hsbt/
  • 4. asakusa.rb
  • 5. RubyKaigi 2010
  • 6. Theme
  • 7. Conflicts and Resolutions
  • 8. Conflict Learning Methodology Resolution
  • 9. tDiary
  • 10. Conflict Learning Methodology Resolution
  • 11. RubyKaigi2009
  • 12. SapporoRubyKaigi02
  • 13. ursm hsbt
  • 14. hobby tDiary(cgi) gentoo work excel rails ecosystem before rails post rails
  • 15. before Rails
  • 16. tDiary Hiki Kagemai
  • 17. sourceforge
  • 18. RubyForge
  • 19. RAA
  • 20. post Rails
  • 21. Conflict Learning Methodology Resolution
  • 22. ursm hsbt
  • 23. Conflicts and Resolutions
  • 24. Enumrator
  • 25. s=0 [1, 2, 3, 4, 5].each do |v| s += v end s
  • 26. ursm (1..5).inject(&:+)
  • 27. Rails (1..5).sum
  • 28. hsbt v = [] [1, 2, 3, 4, 5].each do |i| v << i.to_f end v
  • 29. (1..5).map(&:to_f)
  • 30. map / inject reject / detect select / each
  • 31. {:ruby => ‘programming’} Symbol
  • 32. http://d.hatena.ne.jp/secondlife/20051026/1130319610
  • 33. h1 = {‘ruby’ => ‘programming’} h2 = {‘ruby’ => ‘programming’} h1.each {|k,v| p k.object_id} => 2164547280 h2.each {|k,v| p k.object_id} => 2164501920
  • 34. h1 = {:ruby => ‘programming’} h2 = {:ruby => ‘programming’} h1.each {|k,v| p k.object_id} => 388828 h2.each {|k,v| p k.object_id} => 388828
  • 35. meta programming
  • 36. send / method_missing block / Proc / lambda included / extended eval / instance_eval
  • 37. Conflict Learning Methodology Resolution
  • 38. Commits Watch History
  • 39. happy hacking!
  • 40. pull request or git format-patch origin/master
  • 41. Head First Rails
  • 42. meta programming
  • 43. Conflict Learning Methodology Resolution
  • 44. social communication
  • 45. Conflict Learning Methodology Resolution

×