ॏཁ
2005Ն
·ͩॳങ͑·͢!
ॳ5प!!
dRuby
ʹΑΔ
ؔকढ़ஶ
ࢄ
ɾ
Web
ϓϩάϥϛϯά
RubyKaigi 2010
38JLJͱ
ଵଦͳࢲͷेؒ
The last decade of RWiki and lazy me.
seki@druby.org
- もう宣伝をあきらめてる
- 推し活 → 2冊目を買う人があらわれた
dRubyのサンプルアプリケーションRWiki。
(10万ページのインメモリWikiシステムがイントラネットで20年動いてるぞ)
Slide 12
Slide 12 text
ຊઌߦൃച
࣍ӳޠͰॳΛ
dRuby
ʹΑΔ
ؔকढ़ஶ
ࢄ
ɾ
Web
ϓϩάϥϛϯά
RubyKaigi 2011
persistent tuple space and
stream
seki@ruby-lang.org
author of dRuby, Rinda, ERB and Drip
- dRubyの赤い本の英訳版(The dRuby Book)の自慢開始
dRubyでも使えるストリーム指向のストレージの話
Slide 13
Slide 13 text
RubyKaigi 2012
- ͓ٳΈͷ
Slide 14
Slide 14 text
Makoto Inoue
Web Developer @ New Bamboo (UK)
Translator of “The dRuby Book”
RubyConf 2012
Rails is A Follower
what we can learn from dRuby’s metaprogramming magic
Masatoshi SEKI
Makoto Inoue
- The dRuby Bookでた!
dRubyの話。卜部さんにデンバーまで連れて行ってもらった。井上さんとデュオ。
Slide 15
Slide 15 text
ͺ͖ͬΎΔʙΜ!! @tsurumau
and write
dRuby
ʹΑΔ
ؔকढ़ஶ
ࢄ
ɾ
Web
ϓϩάϥϛϯά
RubyKaigi 2013
Async
Asynchronously.
ඇಉظͬͯಉظΛॻ͘͜ͱ͡ΌΜɻ
seki@ruby-lang.org
programming is
all about programming
- The dRuby Bookでた!
dRubyは最後にちょっと出てくるだけ。非同期っていうのは同期をプログラミングす
るってことだぞの話。
Slide 16
Slide 16 text
RubyKaigi 2014
Make your own
synchronization
mechanism.
ಉظϝΧΛϙνοͱͳɻ
seki@ruby-lang.org
Buy!!!
dRuby
ʹΑΔ
ؔকढ़ஶ
ࢄ
ɾ
Web
ϓϩάϥϛϯά
- The dRuby Bookでた!
dRuby出てこないけど同期メカニズムを作る話
Slide 17
Slide 17 text
RubyKaigi 2015
Actor,
Thread and me
seki@ruby-lang.org
ॳΓ10प
dRuby
ʹΑΔ
ؔকढ़ஶ
ࢄ
ɾ
Web
ϓϩάϥϛϯά
10th anniversary after the 1st edition
- 10प
おそmatzのアクターが登場した回。FiberでdRubyサーバー書いてた。
Slide 18
Slide 18 text
RubyKaigi 2015 more
Actor,
Thread and me
seki@ruby-lang.org
͏ઈ൛
out of print
- The dRuby Book͕ૣ͘ઈ൛!Pragmatic Bookshelf きびしい!
おそmatzのアクターが登場した回。FiberでdRubyサーバー書いてた。
Slide 19
Slide 19 text
RubyKaigi 2016
dRuby
in the last century
seki@ruby-lang.org
2005 - ·ͩॳΓങ͑·͢
dRuby
ʹΑΔ
ؔকढ़ஶ
ࢄ
ɾ
Web
ϓϩάϥϛϯά
First printing from 2005 (Still available)
すごくdRubyの話。最初のdRubyの講演と同じ場所で話せて感動したー
Slide 20
Slide 20 text
RubyKaigi 2017
How to write
synchronization mechanisms
for Fiber
seki@ruby-lang.org
Special thanks to @_sasn for translation
2005 - ·ͩॳΓങ͑·͢
dRuby
ʹΑΔ
ؔকढ़ஶ
ࢄ
ɾ
Web
ϓϩάϥϛϯά
First printing from 2005 (Still available)
dRubyをmrubyで書けないかないだろうか、とFiberに熱中してたころ
Slide 21
Slide 21 text
RubyKaigi 2018
Extend your own
programming language
seki@ruby-lang.org
Cookpad, Thank you for paying the travel expenses
First printing from 2005 (Still
available)
dRuby
ʹΑΔ
ؔকढ़ஶ
ࢄ
ɾ
Web
ϓϩάϥϛϯά
ͷॳΓ͕·ͩങ͑·͢ʂʂ101ॻ͍͔ͨΒݟͯʂ
dRubyではなくTupleSpaceをminirubyに追加する話