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
340
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ruby trunk changes 統計版
RubyKaigi2011 での LT 発表の資料。
nagachika
June 03, 2012
More Decks by nagachika
See All by nagachika
ruby.wasm で作る MIDI コントローラー
nagachika
1
110
Pure Intonation on Browser: Building a Sequencer with Ruby
nagachika
1
1.1k
Functional Music Composition
nagachika
1
790
怠惰なRubyistへの道 - Enumerator::Lazy の使いかた@福岡Ruby会議01
nagachika
5
2.2k
怠惰なRubyistへの道 - Enumerator::Lazy の使いかた
nagachika
17
7.7k
Ruby Kaja のご提案
nagachika
8
2.2k
Other Decks in Technology
See All in Technology
データと地図で読む 大井町の「かわるもの、かわらないもの」
yoshiyama_hana
0
130
reFACToring
moznion
0
170
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
480
SRENEXT_2026_Chairs__Talks_in_Tamachi.sre.pdf
srenext
1
140
事業成長とAI活用を止めないデータ基盤アーキテクチャの設計思想
hiracky16
0
490
_NIKKEI_Tech_Talk__勉強会は熱量では続かない___17回続いた輪読会の設計術.pdf
_awache
1
100
「守りたい体験」を渡すだけで E2E を生成させられるようになった話
hinac0
2
1k
Type-safe IaC for Dart
coborinai
0
180
AI_Dev_Day_製造業領域でのAI活用から見た活用の罠と成功に導く実践知.pdf
kintotechdev
0
160
AIコード生成×サプライチェーン攻撃 — PHPが直面する“二重の信頼問題
shinyasaita
0
450
探索・可視化・自動化を一本化 Amazon Quickでデータ活用スピードを上げる方法
koheiyoshikawa
0
170
Multicaで30個のミニプロジェクトをAIエージェント運用して見えてきたこと
eiei114
1
620
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
420
A designer walks into a library…
pauljervisheath
211
24k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Prompt Engineering for Job Search
mfonobong
0
380
Evolving SEO for Evolving Search Engines
ryanjones
0
240
Test your architecture with Archunit
thirion
1
2.3k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
910
Product Roadmaps are Hard
iamctodd
55
12k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
260
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
[SF Ruby Conf 2025] Rails X
palkan
2
1.2k
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Λ ͬͱͨ͘͞Μͨ͠ίϛολʔ