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
The road to become mruby contributor
Search
Tatsuhiko Kubo
March 01, 2014
Technology
1
980
The road to become mruby contributor
Tatsuhiko Kubo
March 01, 2014
Tweet
Share
More Decks by Tatsuhiko Kubo
See All by Tatsuhiko Kubo
Handling a tremendous amount of images with Fastly / Yamagoya Traverse 2020
cubicdaiya
2
1.4k
System Integration with Fastly
cubicdaiya
0
580
実例で学ぶ画像最適化集 with ImageFlux / ImageFlux meetup#2
cubicdaiya
4
19k
Software Engineer, Infrastructure
cubicdaiya
4
3.1k
High Performance Count Up!
cubicdaiya
0
330
ImageFluxを利用した画像配信の最適化 / ImageFlux meetup 201801
cubicdaiya
0
2.9k
Building high performance push notification server in Go
cubicdaiya
5
3.2k
メルカリのデータ分析基盤 / mercari data analysis infrastructure
cubicdaiya
11
12k
On-call Engineering
cubicdaiya
8
6.6k
Other Decks in Technology
See All in Technology
10年もののバグを退治した話
n_seki
0
140
Qiita埋め込み用スライド
naoki_0531
0
5.5k
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
26
7.1k
20241125 - AI 繪圖實戰魔法工作坊 @ 實踐大學
dpys
1
440
Storage Browser for Amazon S3
miu_crescent
1
350
Amazon Q Developerで.NET Frameworkプロジェクトをモダナイズしてみた
kenichirokimura
1
140
新しいスケーリング則と学習理論
taiji_suzuki
9
3.6k
Visual StudioとかIDE関連小ネタ話
kosmosebi
1
290
12 Days of OpenAIから読み解く、生成AI 2025年のトレンド
shunsukeono_am
0
1k
AWSの生成AIサービス Amazon Bedrock入門!(2025年1月版)
minorun365
PRO
7
370
PHPerのための計算量入門/Complexity101 for PHPer
hanhan1978
6
1.5k
【令和最新版】ロボットシミュレータ Genesis x ROS 2で始める快適AIロボット開発
hakuturu583
2
1.4k
Featured
See All Featured
Code Review Best Practice
trishagee
65
17k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
940
Six Lessons from altMBA
skipperchong
27
3.5k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
4 Signs Your Business is Dying
shpigford
182
21k
Transcript
ݴޠॲཧܥͷࣝͳ͠Ͱݴޠॲཧܥͷ OSSʹίϯτϦϏϡʔτ͢Δํ๏ ʙࢲԿʹͯ͠mrubyͷίϯτϦϏϡʔλʹͳ͔ͬͨʙ ٱอɹୡ
[email protected]
March 2014
ݴޠॲཧܥͷࣝͳ͠Ͱݴޠॲཧܥͷ OSSʹίϯτϦϏϡʔτ͢Δํ๏ ʙmrubyͷ߹ʙ
mrubyʹ͍ͭͯ ܰྔRuby ΈࠐΈ͚ʹMatz͕։ൃ Cͱ࿈ܞ͍͢͠Α͏ʹઃܭ͞Ε͍ͯΔ ݸਓతʹϦονͳLua
͕mrubyͷίϯτϦϏϡʔλʹͳͬͨ༁ Ҏલngx_mrubyʹPull-Requestૹͬͯͨ ͦΕͰԿ͔mrubyຊମͷόά౿Μͩ mrubyຊମʹόάमਖ਼ͷPull-RequestૹΔ͜ͱʹ ιʔείʔυಡΜͰΔͱී௨ʹόά͍ͨ͠Օॴ͕ݟ͔ͭΔ ظؒʹ20݅͘Β͍ͷPull-Request -> Ϛʔδ͞ΕΔ ʮCould you
add me to AUTHORS?ʯͷPull-RequestΛૹΔ Matz͕ˢͷPull-RequestΛϚʔδ <- ࠓ͜͜
ͦΕͰ࣮ࡍʹૹͬͨ Pull-RequestΛݟͯΈ·͠ΐ͏
ແବͳηϛίϩϯΛফ͢
ҾΛvoidʹ͢Δ
ϚδοΫφϯόʔΛΘͳ͍
C++ελΠϧͷίϝϯτΛΘͳ͍
͍ͬͯͳ͍มΛফ͢
ͦΖͦΖҜࢠ͕ඈΜͰ͖ͦ͏ͳͷͰ ͏ͪΐͬͱ༗༻ͳͷΛ հ͍͖ͯ͠·͢(bug-fixͱ͔࠷దԽͱ͔)
જࡏతͳSEGVόάͷमਖ਼ͦͷ1
જࡏతͳSEGVόάͷमਖ਼ͦͷ2
off-by-oneΤϥʔͷमਖ਼
͍Ζ͍ΖյΕͯͨͷΛमਖ਼
จࣈྻॲཧͷ࠷దԽͦͷ1
จࣈྻॲཧͷ࠷దԽͦͷ2
จࣈྻॲཧͷ࠷దԽͦͷ3
·ͱΊ