Ruby 'root'

597 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
597
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ruby 'root'

  1. 1. 柴田 博志 SHIBATA Hiroshi paperboy&co. asakusa.rb paperboy&co., Inc. A fixer of Ruby ecosystem. 発表場所 RubyKaigi 2013 2013-05-30(Thu) Ruby root
  2. 2. self
  3. 3. SHIBATA Hiroshi(@hsbt)
  4. 4. asakusa.rb
  5. 5. Rails Girls in Jpan
  6. 6. opensource contribution = main work
  7. 7. We are iring!!
  8. 8. web designer
  9. 9. BATMAN (技術基盤整備エンジニア)
  10. 10. Ruby ‘root’
  11. 11. I have root permission of ruby-lang svn.ruby-lang.org www.ruby-lang.org www.rubyist.net bugs.ruby-lang.org
  12. 12. newbie commiter work
  13. 13. ruby/ruby
  14. 14. Cherrypicker
  15. 15. My goal is...
  16. 16. 17 H_Konishi 17 mneumann 17 uema2 16 kanemoto 15 technorama 15 hsbt 13 davidflanagan 11 muraken 8 katsu 6 siena 5 jim current status
  17. 17. http://ci.hsbt.org
  18. 18. What’s ci.hsbt.org application layer testing snapshot build testing (without ruby)
  19. 19. % ssh ruby-lang.org hsbt@carbon:~$ cat /etc/aliases | head -2 # See man 5 aliases for format root: shugo, matz, eban, knu, yuya, hsbt
  20. 20. fml...
  21. 21. Rubyist Magazine
  22. 22. http://www.rubyist.net
  23. 23. Running with Ruby-1.8.7p302
  24. 24. “Why do you use ruby 1.8 in introducing contents of ruby 2.0?”
  25. 25. http://sqale.jp
  26. 26. okkez++, znz++
  27. 27. Relased Issue 42 Today!! It used Ruby-2.0.0p195
  28. 28. http://bugs.ruby-lang.org
  29. 29. asakusarb/redmine4ruby-lang
  30. 30. hsbt@fluorine:~$ ruby -v ruby 1.8.7 (2010-08-16 patchlevel 302) [i486-linux] hsbt@fluorine:~$ gem list *** LOCAL GEMS *** actionmailer (2.3.17, 2.3.16, 2.3.15, 2.3.14, 2.3.10) actionpack (2.3.17, 2.3.16, 2.3.15, 2.3.14, 2.3.10) activerecord (2.3.17, 2.3.16, 2.3.15, 2.3.14, 2.3.10) activeresource (2.3.17, 2.3.16, 2.3.15, 2.3.14, 2.3.10) activesupport (2.3.17, 2.3.16, 2.3.15, 2.3.14, 2.3.10) columnize (0.3.4, 0.3.2) erubis (2.7.0)
  31. 31. debian system ruby rails
  32. 32. Work in progress
  33. 33. Great News
  34. 34. Radiant CMS
  35. 35. Jekyll? github?
  36. 36. ruby/www.ruby-lang.org
  37. 37. Editorial team
  38. 38. rbenv + ruby-build
  39. 39. require 'mina/git' require 'mina/bundler' require 'mina/rbenv' set :domain, 'neon.ruby-lang.org' set :user, 'rubylang' set :deploy_to, "/home/#{user}/staging.ruby-lang.org" set :repository, 'https://github.com/ruby/www.ruby-lang.org.git' set :branch, 'master' task :production do set :deploy_to, "/home/#{user}/neon.ruby-lang.org" end task :environment do invoke :'rbenv:load' end desc "Generate static sites." task :generate_static_sites => :environment do queue 'bundle exec rake generate' end desc "Deploys the current version to the server." task :deploy => :environment do deploy do
  40. 40. We want to more translator!
  41. 41. ja en
  42. 42. report of google analytics
  43. 43. conclusion
  44. 44. I have root permission of ruby-lang svn.ruby-lang.org www.ruby-lang.org www.rubyist.net bugs.ruby-lang.org
  45. 45. Let’s enjoy social coding!
  46. 46. Let’s enjoy Ruby!!

×