Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Social Coding With JRuby

4,549 views

Published on

Published in: Technology, News & Politics

Social Coding With JRuby

  1. 1. http://www.flickr.com/photos/elana/3145561746/
  2. 2. @june29 @sora_h @nari3 @jugyo @xibbar @arton@conceal_rs @nahi
  3. 3. http://www.tbray.org/ongoing/When/200x/2007/06/19/Tokyo-Drinking
  4. 4. http://www.tbray.org/talks/RW09.pdf
  5. 5. http://www.tbray.org/talks/RW09.pdf
  6. 6. http://www.flickr.com/photos/koichiroo/6203078982
  7. 7. Started in 2002Rails 1.8.6 100% compatible 1.8.7 100% compatible 1.9.2 compatible --1.9 Java Embedded Windows FFI GAE/J profiler YAML(Yecht) C Ext Maven
  8. 8. require ‘java’
  9. 9. require ‘ant-1.8.2.jar’=> truejava_import org.apache.tools.ant.Target=> Java::OrgApacheToolsAnt::Targetp Target=> Java::OrgApacheToolsAnt::Targett = Target.new=> #<Java::OrgApacheToolsAnt::Target:0x3fb35ece>
  10. 10. h = java.util.HashMap.newh.isEmptyh.is_emptyh.is_empty?h.getForNullKeyh.for_null_key
  11. 11. h.put ‘ujihisa’, ‘married! congrats!’rh = a.to_hash=> {"ujihisa"=>"married!congrats!"}rh.to_java
  12. 12. java.lang.Thread.new do puts “Thread”end.start
  13. 13. % jirbirb(main)> JRUBY_VERSION=> “1.6.5”
  14. 14. Scripting Java
  15. 15. 1.6.5(2010.10.25) 1.7.0-dev
  16. 16. both 1.9 and 1.8 are supported
  17. 17. gem install redcarredcar install
  18. 18. Development of JRuby
  19. 19. bugs.jruby.org user ci.jruby.org testcontributor jruby-dev git.jruby.org github.com/jruby developer #jruby JRuby Ecosystem
  20. 20. @tom_enebo @headius@nicksieger @hiro_asari @nahi subbuss @yokolet @vsizikov
  21. 21. JRuby is developed by Java.
  22. 22. - Thomas E.Enebo -http://www.atmarkit.co.jp/news/200705/10/jruby.html
  23. 23. http://www.flickr.com/photos/revcyborg/5228173/
  24. 24. http://github.com/jruby/jrubyFork
  25. 25. % git clone git@github../jruby.git% git checkout -b foo_branch...% git add foo% git commit -m “foo bar”% git push origin foo_branch
  26. 26. http://jira.codehaus.org/browse/JRUBY-5969
  27. 27. Pull Request!!!Pull request
  28. 28. http://www.flickr.com/photos/koichiroo/6203136064
  29. 29. Iʼm a contributor
  30. 30. http://www.flickr.com/photos/npobre/2601582256/
  31. 31. http://www.flickr.com/photos/busy-pochi/5170100206/
  32. 32. RubyKaigi2007
  33. 33. - 35http://jp.rubyist.net/magazine/?0035-ForeWord
  34. 34. https://twitter.com/#!/shugomaeda/status/134023660305514496
  35. 35. - 35http://jp.rubyist.net/magazine/?0035-ForeWord
  36. 36. http://www.flickr.com/photos/revcyborg/5228173/
  37. 37. be connected to the world

×