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
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
apidays
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Orbitshub
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
apidays
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Zilliz
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
danishmna97
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Bhuvaneswari Subramani
Último
(20)
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
Elevate Developer Efficiency & build GenAI Application with Amazon Q
Elevate Developer Efficiency & build GenAI Application with Amazon Q
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