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.

tDiary annual report 2009 - Sapporo Ruby Kaigi02

2,746 views

Published on

Published in: Technology
  • Be the first to comment

tDiary annual report 2009 - Sapporo Ruby Kaigi02

  1. 1. tDiary annual report 2009 (tDiary.org) SHIBATA Hiroshi (tDiary.org)
  2. 2. • SHIBATA Hiroshi a.k.a hsbt (hsbt.org) • • 1981
  3. 3. Ruby • 4 id:gotoken • tDiary Web
  4. 4. tDiary ?
  5. 5. Administrator of developer team for tDiary.org http://www.tdiary.org/
  6. 6. Agenda • … • tDiary Project • tDiary-2.3.3~ future
  7. 7.
  8. 8. SapporoRubyKaigi01
  9. 9. Ruby 1.9 ?
  10. 10. tDiary Ruby 1.9
  11. 11. tDiary Ruby 1.9 • Ruby 1.9 • tDiary Ruby 1.9 • Ruby 1.9
  12. 12. Agenda • … • tDiary Project • tDiary-2.3.3~ future
  13. 13. tDiary-2.3.2 (Ruby 1.9 )
  14. 14. 2008 10
  15. 15. Ruby 1.9 • • • magic comment • encoding
  16. 16. Ruby 1.9 • 1.8 1.9 compatible.rb • magic comment encoding
  17. 17. encoding • default_external • RUBY_VERSION
  18. 18. … • RubyKaigi2009 • http://www.slideshare.net/hsbt/ rubykaigi2009-presentation-slide
  19. 19. eval SecurityError
  20. 20. [BUG] • $SAFE= 1 eval [BUG] • ruby-1.9.1p129 bug fix
  21. 21. 2009/05/08 tDiary-2.3.2
  22. 22. tDiary 01
  23. 23. / • cache cache • mod_ruby fcgi • Ruby 1.9 • core
  24. 24. • r[3475] cache plugin • r[3485] fcgi • r[3511] r[3514] • r[3541] r[3544] navi_user.rb
  25. 25. Agenda • … • tDiary Project • tDiary-2.3.3~ future
  26. 26. tDiary-2.3.3~ future • testing framework • rspec • cucumber • CGI Rack •
  27. 27. testable_tdiary • tDiary 01 • http://kakutani.com/20081025.html#p01
  28. 28. github http://github.com/hsbt/tdiary/
  29. 29. •script/server (pure webrick) • rackup -s tdiary.ru • cucumber -l ja features • rspec spec/**/*.rb
  30. 30. • XML-RPC Atom • PubSubhubbub • testble_tdiary svn/trunk • Rack • #gustav
  31. 31. #gustav
  32. 32. Chapter.10
  33. 33. Rubyist http://jp.rubyist.net/magazine/?0027-WhatWeCanDo
  34. 34. • 2009 tDiary Ruby • 2010 tDiary Ruby • Rubyist tDiary
  35. 35. Q&A

×