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
ruby trunk changes 統計版
Search
nagachika
June 03, 2012
Technology
3
320
ruby trunk changes 統計版
RubyKaigi2011 での LT 発表の資料。
nagachika
June 03, 2012
Tweet
Share
More Decks by nagachika
See All by nagachika
Functional Music Composition
nagachika
1
760
怠惰なRubyistへの道 - Enumerator::Lazy の使いかた@福岡Ruby会議01
nagachika
5
2.2k
怠惰なRubyistへの道 - Enumerator::Lazy の使いかた
nagachika
17
7.6k
Ruby Kaja のご提案
nagachika
8
2.2k
Other Decks in Technology
See All in Technology
Master Dataグループ紹介資料
sansan33
PRO
1
4.4k
Agentic Codingの実践とチームで導入するための工夫
lycorptech_jp
PRO
0
190
【PyCon mini Shizuoka 2026】生成AI時代に画像処理やオーディオ処理のノードエディターを作る理由
kazuhitotakahashi
0
180
Lookerの最新バージョンv26.2がやばい話
waiwai2111
1
140
器用貧乏が強みになるまで ~「なんでもやる」が導いたエンジニアとしての現在地~
kakehashi
PRO
5
610
Exadata Fleet Update
oracle4engineer
PRO
0
1.3k
なぜAIは組織を速くしないのか 令和の腑分け
sugino
79
48k
2026年のAIエージェント構築はどうなる?
minorun365
11
2.5k
AI Coding Agentの地殻変動 ~ ai-coding.info の定点観測 ~
kotauchisunsun
1
470
AWS CDK の目玉新機能「Mixins」とは / cdk-mixins
gotok365
2
280
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.1k
Snowflake Night #2 LT
taromatsui_cccmkhd
0
250
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
140
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
130
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
380
Chasing Engaging Ingredients in Design
codingconduct
0
130
Information Architects: The Missing Link in Design Systems
soysaucechin
0
810
Git: the NoSQL Database
bkeepers
PRO
432
66k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
72k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
The Curious Case for Waylosing
cassininazir
0
260
New Earth Scene 8
popppiees
1
1.6k
Transcript
ruby trunk changes ౷ܭ൛ $IJLBOBHB5PNPZVLJ :PLPIBNBSC
CRuby repository IUUQTWOSVCZMBOHPSHSFQPTSVCZ
How many commits? 3VCZͷϦϙδτϦͷίϛοτ ࠷ۙؒͰฏۉͯ͠ Ͳͷ͘Β͍Ͱ͠ΐ͏ʁ
Please raise your hand DPNNJUTEBZάʔ SPDL DPNNJUTEBZΩϣΩ TDJTTPST DPNNJUTEBZύʔ QBQFS
DPNNJUTXFFLखΛڍ͛ͳ͍ EPO`USBJTFZPVSIBOE
9.2 commits/day ͔ΒͷؒͰ DPNNJUT ฏۉ͓ͯ͠ΑͦʹDPNNJUT
profile !OBHBDIJLB JEOBHBDIJLB SVCZUSVOLDIBOHFT EIBUFOBOFKQOBHBDIJLB $3VCZDPNNJUUFSˡ/&8
ruby trunk changes IUUQEIBUFOBOFKQOBHBDIJLB 3VCZຊମͷίϛοτΛຊޠͰղઆ ຖߋ৽ དྷ݄Ͱप
Statistics Edition wCVHpY wFOIBODFNFOU wSFGBDUPSJOH wCVJMEQSPDFTT ͔ΒͷશίϛοτΛྨ wUFTU wEPDVNFOUBUJPO SEPD
wCFODINBSL wUSJWJBM
categories CVHpY
FOIBODFNFOU SFGBDUPSJOH UFTU EPD CVJME CFODINBSL USJWJBM
If commits were a village of 100 people ؒ͠ͷίϛοτ͕ ਓͷଜͩͬͨΒʜʜ
22 for bug fix ਓόάमਖ਼Λ͍ͯ͠·͢
11 for enhancement 20 for refactoring ਓ৽ػೳͷՃΛɺ ਓϦϑΝΫλϦϯάΛ͍ͯ͠·͢
3 introduce new bugs ෆ۩߹मਖ਼ͱػೳՃͱϦϑΝΫλϦϯά Λ͍ͯ͠Δਓͷ͏ͪਓɺ৽ͨʹόά Λ࡞ͬͯ͠·͍ͬͯ·͢
11 for tests ςετͷमਖ਼Λ͍ͯ͠ΔͷਓͰ͢
10 for document ਓυΩϡϝϯτΛॻ͍͍ͯ·͢
8 for build process ਓίϯύΠϧڥΛ͍͑ͯ·͢
only 0.5 for benchmark ϕϯνϚʔΫΛॻ͍͍ͯΔͷ ਓ͔͍͠·ͤΜ
8 for Windows support ਓ8JOEPXTڥͷͨΊͷ मਖ਼Λ͍ͯ͠·͢
3 for fix typo in ChangeLog ਓ$IBOHF-PH ߋ৽ཤྺ ͷ UZQPΛमਖ਼͍ͯ͠·͢
10 for version.h ਓWFSTJPOIͷΛ มߋ͍ͯ͠·͢
6 for trivial ਓɺΠϯσϯτͷमਖ਼ ίϝϯτͷमਖ਼Λ͍ͯ͠·͢
Let’s review commits wίϛοτ؍ͷεεϝ wFOCVHࠣࡉͳUZQPΑ͘ೖΔ wۄ ͱςετڥ ͷ͕ඞཁ
Degrader Ranking EFHSBEFͱఆ͞ΕͨDPNNJUΛ ͬͱͨ͘͞Μͨ͠ίϛολʔ