Enviar búsqueda
Cargar
tDiary annual report 2009 - Sapporo Ruby Kaigi02
•
Descargar como KEY, PDF
•
1 recomendación
•
1,452 vistas
Hiroshi SHIBATA
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 42
Descargar ahora
Recomendados
20140918 ruby kaigi2014
20140918 ruby kaigi2014
Hiroshi SHIBATA
From 'Legacy' to 'Edge'
From 'Legacy' to 'Edge'
Hiroshi SHIBATA
20140925 rails pacific
20140925 rails pacific
Hiroshi SHIBATA
How to develop the Standard Libraries of Ruby?
How to develop the Standard Libraries of Ruby?
Hiroshi SHIBATA
20140425 ruby conftaiwan2014
20140425 ruby conftaiwan2014
Hiroshi SHIBATA
Gems on Ruby
Gems on Ruby
Hiroshi SHIBATA
20140419 oedo rubykaigi04
20140419 oedo rubykaigi04
Hiroshi SHIBATA
The details of CI/CD environment for Ruby
The details of CI/CD environment for Ruby
Hiroshi SHIBATA
Recomendados
20140918 ruby kaigi2014
20140918 ruby kaigi2014
Hiroshi SHIBATA
From 'Legacy' to 'Edge'
From 'Legacy' to 'Edge'
Hiroshi SHIBATA
20140925 rails pacific
20140925 rails pacific
Hiroshi SHIBATA
How to develop the Standard Libraries of Ruby?
How to develop the Standard Libraries of Ruby?
Hiroshi SHIBATA
20140425 ruby conftaiwan2014
20140425 ruby conftaiwan2014
Hiroshi SHIBATA
Gems on Ruby
Gems on Ruby
Hiroshi SHIBATA
20140419 oedo rubykaigi04
20140419 oedo rubykaigi04
Hiroshi SHIBATA
The details of CI/CD environment for Ruby
The details of CI/CD environment for Ruby
Hiroshi SHIBATA
How to distribute Ruby to the world
How to distribute Ruby to the world
Hiroshi SHIBATA
20140626 red dotrubyconf2014
20140626 red dotrubyconf2014
Hiroshi SHIBATA
The Future of Dependency Management for Ruby
The Future of Dependency Management for Ruby
Hiroshi SHIBATA
Gems on Ruby
Gems on Ruby
Hiroshi SHIBATA
How to distribute Ruby to the world
How to distribute Ruby to the world
Hiroshi SHIBATA
RubyGems 3 & 4
RubyGems 3 & 4
Hiroshi SHIBATA
The Future of Bundled Bundler
The Future of Bundled Bundler
Hiroshi SHIBATA
Dependency Resolution with Standard Libraries
Dependency Resolution with Standard Libraries
Hiroshi SHIBATA
Gemification for Ruby 2.5/3.0
Gemification for Ruby 2.5/3.0
Hiroshi SHIBATA
Roadmap for RubyGems 4 and Bundler 3
Roadmap for RubyGems 4 and Bundler 3
Hiroshi SHIBATA
How to Begin to Develop Ruby Core
How to Begin to Develop Ruby Core
Hiroshi SHIBATA
20141210 rakuten techtalk
20141210 rakuten techtalk
Hiroshi SHIBATA
What's new in RubyGems3
What's new in RubyGems3
Hiroshi SHIBATA
Ruby Security the Hard Way
Ruby Security the Hard Way
Hiroshi SHIBATA
OSS Security the hard way
OSS Security the hard way
Hiroshi SHIBATA
Gate of Agile Web Development
Gate of Agile Web Development
Koichi ITO
Middleware as Code with mruby
Middleware as Code with mruby
Hiroshi SHIBATA
How to develop Jenkins plugin using to ruby and Jenkins.rb
How to develop Jenkins plugin using to ruby and Jenkins.rb
Hiroshi SHIBATA
Gemification for Ruby 2.5/3.0
Gemification for Ruby 2.5/3.0
Hiroshi SHIBATA
The Future of library dependency manageement of Ruby
The Future of library dependency manageement of Ruby
Hiroshi SHIBATA
Redmineと自分のそのころ
Redmineと自分のそのころ
Tomohisa Kusukawa
Git for Android Developers
Git for Android Developers
Tack Mobile
Más contenido relacionado
La actualidad más candente
How to distribute Ruby to the world
How to distribute Ruby to the world
Hiroshi SHIBATA
20140626 red dotrubyconf2014
20140626 red dotrubyconf2014
Hiroshi SHIBATA
The Future of Dependency Management for Ruby
The Future of Dependency Management for Ruby
Hiroshi SHIBATA
Gems on Ruby
Gems on Ruby
Hiroshi SHIBATA
How to distribute Ruby to the world
How to distribute Ruby to the world
Hiroshi SHIBATA
RubyGems 3 & 4
RubyGems 3 & 4
Hiroshi SHIBATA
The Future of Bundled Bundler
The Future of Bundled Bundler
Hiroshi SHIBATA
Dependency Resolution with Standard Libraries
Dependency Resolution with Standard Libraries
Hiroshi SHIBATA
Gemification for Ruby 2.5/3.0
Gemification for Ruby 2.5/3.0
Hiroshi SHIBATA
Roadmap for RubyGems 4 and Bundler 3
Roadmap for RubyGems 4 and Bundler 3
Hiroshi SHIBATA
How to Begin to Develop Ruby Core
How to Begin to Develop Ruby Core
Hiroshi SHIBATA
20141210 rakuten techtalk
20141210 rakuten techtalk
Hiroshi SHIBATA
What's new in RubyGems3
What's new in RubyGems3
Hiroshi SHIBATA
Ruby Security the Hard Way
Ruby Security the Hard Way
Hiroshi SHIBATA
OSS Security the hard way
OSS Security the hard way
Hiroshi SHIBATA
Gate of Agile Web Development
Gate of Agile Web Development
Koichi ITO
Middleware as Code with mruby
Middleware as Code with mruby
Hiroshi SHIBATA
How to develop Jenkins plugin using to ruby and Jenkins.rb
How to develop Jenkins plugin using to ruby and Jenkins.rb
Hiroshi SHIBATA
Gemification for Ruby 2.5/3.0
Gemification for Ruby 2.5/3.0
Hiroshi SHIBATA
The Future of library dependency manageement of Ruby
The Future of library dependency manageement of Ruby
Hiroshi SHIBATA
La actualidad más candente
(20)
How to distribute Ruby to the world
How to distribute Ruby to the world
20140626 red dotrubyconf2014
20140626 red dotrubyconf2014
The Future of Dependency Management for Ruby
The Future of Dependency Management for Ruby
Gems on Ruby
Gems on Ruby
How to distribute Ruby to the world
How to distribute Ruby to the world
RubyGems 3 & 4
RubyGems 3 & 4
The Future of Bundled Bundler
The Future of Bundled Bundler
Dependency Resolution with Standard Libraries
Dependency Resolution with Standard Libraries
Gemification for Ruby 2.5/3.0
Gemification for Ruby 2.5/3.0
Roadmap for RubyGems 4 and Bundler 3
Roadmap for RubyGems 4 and Bundler 3
How to Begin to Develop Ruby Core
How to Begin to Develop Ruby Core
20141210 rakuten techtalk
20141210 rakuten techtalk
What's new in RubyGems3
What's new in RubyGems3
Ruby Security the Hard Way
Ruby Security the Hard Way
OSS Security the hard way
OSS Security the hard way
Gate of Agile Web Development
Gate of Agile Web Development
Middleware as Code with mruby
Middleware as Code with mruby
How to develop Jenkins plugin using to ruby and Jenkins.rb
How to develop Jenkins plugin using to ruby and Jenkins.rb
Gemification for Ruby 2.5/3.0
Gemification for Ruby 2.5/3.0
The Future of library dependency manageement of Ruby
The Future of library dependency manageement of Ruby
Similar a tDiary annual report 2009 - Sapporo Ruby Kaigi02
Redmineと自分のそのころ
Redmineと自分のそのころ
Tomohisa Kusukawa
Git for Android Developers
Git for Android Developers
Tack Mobile
RubyKaigi2009 Presentation Slide
RubyKaigi2009 Presentation Slide
Hiroshi SHIBATA
Contributing to rails
Contributing to rails
Lukas Eppler
The story of language development
The story of language development
Hiroshi SHIBATA
Impression of Rails 3
Impression of Rails 3
Kosuke Matsuda
Ship It ! with Ruby/ Rails Ecosystem
Ship It ! with Ruby/ Rails Ecosystem
Yi-Ting Cheng
Rails入門與新人實戰經驗分享
Rails入門與新人實戰經驗分享
wildjcrt
Rapid development with Rails
Rapid development with Rails
Yi-Ting Cheng
Sinatraで触れる生SQL
Sinatraで触れる生SQL
treby
sbt 1
sbt 1
Eugene Yokota
遇見 Ruby on Rails
遇見 Ruby on Rails
Wen-Tien Chang
Updated non-lab version of Level Up. Delivered at LOPSA-East, May 3, 2014.
Updated non-lab version of Level Up. Delivered at LOPSA-East, May 3, 2014.
Mandi Walls
ぼくとわたしのVim
ぼくとわたしのVim
Shota Fukumori
cadec-2017-golang
cadec-2017-golang
TiNguyn863920
Git for Android Developers
Git for Android Developers
Tony Hillerson
Ruby, Rails, and the Open Source Community
Ruby, Rails, and the Open Source Community
Jim Myhrberg
Git Real
Git Real
Gong Haibing
Ruby in office time reboot
Ruby in office time reboot
Kentaro Goto
mastodon API
mastodon API
treby
Similar a tDiary annual report 2009 - Sapporo Ruby Kaigi02
(20)
Redmineと自分のそのころ
Redmineと自分のそのころ
Git for Android Developers
Git for Android Developers
RubyKaigi2009 Presentation Slide
RubyKaigi2009 Presentation Slide
Contributing to rails
Contributing to rails
The story of language development
The story of language development
Impression of Rails 3
Impression of Rails 3
Ship It ! with Ruby/ Rails Ecosystem
Ship It ! with Ruby/ Rails Ecosystem
Rails入門與新人實戰經驗分享
Rails入門與新人實戰經驗分享
Rapid development with Rails
Rapid development with Rails
Sinatraで触れる生SQL
Sinatraで触れる生SQL
sbt 1
sbt 1
遇見 Ruby on Rails
遇見 Ruby on Rails
Updated non-lab version of Level Up. Delivered at LOPSA-East, May 3, 2014.
Updated non-lab version of Level Up. Delivered at LOPSA-East, May 3, 2014.
ぼくとわたしのVim
ぼくとわたしのVim
cadec-2017-golang
cadec-2017-golang
Git for Android Developers
Git for Android Developers
Ruby, Rails, and the Open Source Community
Ruby, Rails, and the Open Source Community
Git Real
Git Real
Ruby in office time reboot
Ruby in office time reboot
mastodon API
mastodon API
Más de Hiroshi SHIBATA
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
Hiroshi SHIBATA
Deep dive into Ruby's require - RubyConf Taiwan 2023
Deep dive into Ruby's require - RubyConf Taiwan 2023
Hiroshi SHIBATA
How resolve Gem dependencies in your code?
How resolve Gem dependencies in your code?
Hiroshi SHIBATA
How resolve Gem dependencies in your code?
How resolve Gem dependencies in your code?
Hiroshi SHIBATA
Ruby コミッターと歩む Ruby を用いたプロダクト開発
Ruby コミッターと歩む Ruby を用いたプロダクト開発
Hiroshi SHIBATA
Why ANDPAD commit Ruby and RubyKaigi?
Why ANDPAD commit Ruby and RubyKaigi?
Hiroshi SHIBATA
RailsGirls から始める エンジニアリングはじめの一歩
RailsGirls から始める エンジニアリングはじめの一歩
Hiroshi SHIBATA
The Future of library dependency management of Ruby
The Future of library dependency management of Ruby
Hiroshi SHIBATA
Productive Organization with Ruby
Productive Organization with Ruby
Hiroshi SHIBATA
RubyGems 3 & 4
RubyGems 3 & 4
Hiroshi SHIBATA
The secret of programming language development and future
The secret of programming language development and future
Hiroshi SHIBATA
Gemification plan of Standard Library on Ruby
Gemification plan of Standard Library on Ruby
Hiroshi SHIBATA
Más de Hiroshi SHIBATA
(12)
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
Deep dive into Ruby's require - RubyConf Taiwan 2023
Deep dive into Ruby's require - RubyConf Taiwan 2023
How resolve Gem dependencies in your code?
How resolve Gem dependencies in your code?
How resolve Gem dependencies in your code?
How resolve Gem dependencies in your code?
Ruby コミッターと歩む Ruby を用いたプロダクト開発
Ruby コミッターと歩む Ruby を用いたプロダクト開発
Why ANDPAD commit Ruby and RubyKaigi?
Why ANDPAD commit Ruby and RubyKaigi?
RailsGirls から始める エンジニアリングはじめの一歩
RailsGirls から始める エンジニアリングはじめの一歩
The Future of library dependency management of Ruby
The Future of library dependency management of Ruby
Productive Organization with Ruby
Productive Organization with Ruby
RubyGems 3 & 4
RubyGems 3 & 4
The secret of programming language development and future
The secret of programming language development and future
Gemification plan of Standard Library on Ruby
Gemification plan of Standard Library on Ruby
Último
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
Último
(20)
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
tDiary annual report 2009 - Sapporo Ruby Kaigi02
1.
tDiary annual report
2009 (tDiary.org) SHIBATA Hiroshi (tDiary.org)
2.
3.
•
SHIBATA Hiroshi a.k.a hsbt (hsbt.org) • • 1981
4.
Ruby •
4 id:gotoken • tDiary Web
5.
tDiary
?
6.
Administrator of developer
team for tDiary.org http://www.tdiary.org/
7.
8.
Agenda •
… • tDiary Project • tDiary-2.3.3~ future
9.
…
10.
SapporoRubyKaigi01
11.
Ruby 1.9
?
12.
tDiary
Ruby 1.9
13.
tDiary
Ruby 1.9 • Ruby 1.9 • tDiary Ruby 1.9 • Ruby 1.9
14.
Agenda •
… • tDiary Project • tDiary-2.3.3~ future
15.
tDiary-2.3.2 (Ruby
1.9 )
16.
17.
18.
2008
10
19.
Ruby 1.9 •
• • magic comment • encoding
20.
Ruby 1.9 • 1.8
1.9 compatible.rb • magic comment encoding
21.
encoding •
default_external • RUBY_VERSION
22.
… • RubyKaigi2009 • http://www.slideshare.net/hsbt/
rubykaigi2009-presentation-slide
23.
eval
SecurityError
24.
[BUG] • $SAFE= 1
eval [BUG] • ruby-1.9.1p129 bug fix
25.
2009/05/08 tDiary-2.3.2
26.
tDiary
01
27.
/ • cache
cache • mod_ruby fcgi • Ruby 1.9 • core
28.
• r[3475] cache
plugin • r[3485] fcgi • r[3511] r[3514] • r[3541] r[3544] navi_user.rb
29.
Agenda •
… • tDiary Project • tDiary-2.3.3~ future
30.
tDiary-2.3.3~ future • testing
framework • rspec • cucumber • CGI Rack •
31.
testable_tdiary •
tDiary 01 • http://kakutani.com/20081025.html#p01
32.
github http://github.com/hsbt/tdiary/
33.
•script/server (pure webrick) •
rackup -s tdiary.ru • cucumber -l ja features • rspec spec/**/*.rb
34.
• XML-RPC
Atom • PubSubhubbub • testble_tdiary svn/trunk • Rack • #gustav
35.
#gustav
36.
Chapter.10
37.
38.
Rubyist http://jp.rubyist.net/magazine/?0027-WhatWeCanDo
39.
• 2009
tDiary Ruby • 2010 tDiary Ruby • Rubyist tDiary
40.
41.
42.
Q&A
Descargar ahora