Social Coding With JRuby

4,422 views

Published on

Published in: Technology, News & Politics
1 Comment
6 Likes
Statistics
Notes
No Downloads
Views
Total views
4,422
On SlideShare
0
From Embeds
0
Number of Embeds
2,305
Actions
Shares
0
Downloads
3
Comments
1
Likes
6
Embeds 0
No embeds

No notes for slide

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

×