Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Asakusa.rb vs. the World
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Akira Matsuda
March 16, 2013
Programming
1.5k
6
Share
Asakusa.rb vs. the World
大江戸Ruby会議03の基調講演スライド
http://regional.rubykaigi.org/oedo03
#odrk03
Akira Matsuda
March 16, 2013
More Decks by Akira Matsuda
See All by Akira Matsuda
Ruby x Terminal
a_matsuda
7
650
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
15
7.9k
Hanamiを支える技術 2023 / Asakusa.rb Hanami 2023
a_matsuda
2
800
Rails 7.1をn倍速くした話
a_matsuda
11
14k
RubyKaigi 2022 After Talk
a_matsuda
0
540
Coming Soon…💎 / coming soon
a_matsuda
12
8.5k
Rails Performance Issues and Solutions
a_matsuda
9
39k
Extending Rails for Real World App Development
a_matsuda
9
8.1k
A RubyKaigi Talk
a_matsuda
8
2.7k
Other Decks in Programming
See All in Programming
AIエージェントで業務改善してみた
taku271
0
540
🦞OpenClaw works with AWS
licux
1
220
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.5k
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
170
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
230
NakouPAY説明用
annouim0
0
260
Road to RubyKaigi: Play Hard(ware)
makicamel
1
430
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
600
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
1k
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
230
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
280
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Designing Experiences People Love
moore
143
24k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
210
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.4k
The Limits of Empathy - UXLibs8
cassininazir
1
310
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
170
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Accessibility Awareness
sabderemane
1
100
Amusing Abliteration
ianozsvald
1
160
Product Roadmaps are Hard
iamctodd
PRO
55
12k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
170
Transcript
@a_matsuda Asakusa.rb vs. the World
whoami GitHub: amatsuda Twitter: a_matsuda
whoami • Ruby committerɹ • Rails committerɹ • Haml committerɹ
odrkɹ Railsίϛολʔʹͳͬͨ Railsίϛολʔͷৗ vs. the World Contents
odrk odrkɹ Railsίϛολʔʹͳͬͨ Railsίϛολʔͷৗ vs. the World
odrk == େߐށRubyձٞ ҬRubyistूஂAsakusa.rb͕ ओ࠵͢ΔҬRubyձٞ
None
Asakusa.rb We write codeɹ We talk about code
odrk Asakusa.rbͷmeetup100ճ͝ͱʹ ։࠵͞ΕΔΧϯϑΝϨϯε Asakusa.rbͷmeetupຖि1ճ ͭ·Γɺordk͓Αͦ2ʹ1ճ
odrk େߐށRubyձٞ01(ୈ100ճه೦): 2011/4/10 ɹɹ ɹ େߐށRubyձٞ03(ୈ200ճه೦): 2013/3/16
02? େߐށRubyձٞ01(ୈ100ճه೦): 2011/4/10 େߐށRubyձٞ02(ୈ146ճه೦): 2012/2/21 େߐށRubyձٞ03(ୈ200ճه೦): 2013/3/16
Asakusa.rb vs. PragDave
http://jp.rubyist.net/magazine/? 0039-MetPragdaveAtAsakusarb Asakusa.rb vs. PragDave
Asakusa.rb vs. PragDave Daveͷߨԋ͕͋·Γʹ ૉΒ͗ͨ͢͠ͷͰɺ ʮେߐށRubyձٞ02ʯ ͩͬͨ͜ͱʹͨ͠
odrkɹ Railsίϛολʔʹͳͬͨ Railsίϛολʔͷৗ vs. the world Railsίϛολʔʹͳͬͨ
RailsͷίϛοτݖΛΒ͍·ͨ͠ Asakusa.rbͷօ༷ͷ͓͔͛Ͱ͢
1st commit
http://qwik.jp/asakusarb/ 001_log.html ୈ1ճAsakusa.rb
ୈ1ճAsakusa.rb Ruby 1.9 on RailsΛͬͯΈͨ
ko1 nobu gotoyuzo ... ͱΜͰͳ͍ਓͨͪ
My 1st commit
author͕ ·͔͞ͷࣈ…
ͩͬͨΒ author: "Asakusa.rb" ʹ͢ΕΑ͔ͬͨ ޙչ͍ͯ͠Δ͜ͱ
ͪͳΈʹ
mrkn͞Μ͕͖ͬ͞ݴͬͯͨ ϒϩοΫύϥϝʔλʔ https://github.com/rails/rails/ commit/5f7c424
nurse vs. Ruby I18n on Rails http://qwik.jp/asakusarb/56.html
shyouhei vs. REE http://qwik.jp/asakusarb/ 013_log.html
http://qwik.jp/asakusarb/63.html shyouhei vs. HWIA
http://contributors.rubyonrails.org/ contributors/koichi-sasada/commits ko1 vs. threads
Asakusa.rb͍͢͝ Α͘Θ͔Μͳ͍͜ͱ Rubyίϛολʔʹฉ͖ͳ͕Β RailsΛ͍͡ΕΔͱ͍͏᩵ͳڥ
After 200+ commits
͋Γ͕ͱ͏ɺAsakusa.rb
odrkɹ Railsίϛολʔʹͳͬͨ Railsίϛολʔͷৗ vs. the World Railsίϛολʔͷৗ
Camp re Basecamp issues issues issues issues after fxxking issues
Railsͷ։ൃ෩ܠ
"Committer"ͷ͓ࣄ not just doing "git commit"ɹ a committer needs to
commit to the projectɹ in that sense, Matz, Ko1, akr, DHH, JK, JV, zenspider, tenderlove, drbrain... are truly awesome "committers"
ӳޠʹΑΔίϛϡχέʔγϣϯೳྗ OSSίϛολʔʹ ٻΊΒΕ͍ͯΔਓࡐ
ਖ਼߈๏Ͱউͯͳ͍
νʔϜͷdiversityͷ͝ఏڙ ͷརΛੜ͔͢ ຊ͔ΒࢀՃ͢Δ͜ͱͷҙٛ
ຊʹॅΜͰ͍ΔɺAsakusaʹډΔ ͱ͍͏ҐஔΤωϧΪʔΛ׆͔ͯ͠ ੈքͱઓ͏ Asakusaͱ͍͏ͷར
AsakusaʹॅΜͰͯΑ͔ͬͨʂ
odrkɹ Railsίϛολʔʹͳͬͨ Railsίϛολʔͷৗ vs. the World vs. the World
"Diversity is good"ɹ => "Diversity is mandatory" Brit Ruby's tragedy
I am the diversity...ɹ and being the diversity is good!ɹ
diversity
ຊਓεϐʔΧʔ͕ ۭલͷചΓखࢢ Rubyؔ࿈ΧϯϑΝϨϯε
RubyConf2012ͰͳΜ͔ͬͨ https://speakerdeck.com/a_matsuda/ ruby-2-dot-0-on-rails Asakusa.rbʹࢀՃͯ͠Δ͚ͩͰใ ͕ू·͖ͬͯͪΌ͏ͱ͍͏ڧΈ Asakusaͱੈքͱͷѹతใ֨ࠩ "Ruby 2.0 on Rails"
RubyConf RubyConf Taiwan RedDot RubyConf RubyShift Ϟςظ౸དྷʁ
༐ؾ ࠜੑ requirements
༐ؾ ࠜੑ requirements
௨Γͦ͏ͳCFP͕ॻ͚Δ͚ͩͷ ӳ࡞จೳྗ ΦʔσΟΤϯεʹΘΔӳޠΛ ΕΔೳྗ ඞࡴٕ (= ωλ) requirements
ඞࡴٕ Ѫͱ͔ ίϛϡχςΟͱ͔ ΞδϟΠϧͱ͔ ιʔγϟϧίʔσΟϯάͱ͔
ඞࡴٕ (স)
ඞࡴٕ Code!ɹ Code!!ɹ Code!!!ɹ
Code!
Asakusa.rb We write codeɹ We talk about code
ͭ·Γ… ຖिAsakusa.rbͰͬͯΔ͜ͱ
conclusion Asakusa.rbʹຖिࢀՃͯ͠Δͱ ͍ͭͷؒʹ͔ੈքͱઓ͑ΔΑ͏ʹ ͳΔɺ͔