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
570
実例で学ぶ画像最適化集 with ImageFlux / ImageFlux meetup#2
cubicdaiya
4
19k
Software Engineer, Infrastructure
cubicdaiya
4
3.1k
High Performance Count Up!
cubicdaiya
0
320
ImageFluxを利用した画像配信の最適化 / ImageFlux meetup 201801
cubicdaiya
0
2.8k
Building high performance push notification server in Go
cubicdaiya
5
3.2k
メルカリのデータ分析基盤 / mercari data analysis infrastructure
cubicdaiya
11
11k
On-call Engineering
cubicdaiya
8
6.5k
Other Decks in Technology
See All in Technology
iOSチームとAndroidチームでブランチ運用が違ったので整理してます
sansantech
PRO
0
140
社内で最大の技術的負債のリファクタリングに取り組んだお話し
kidooonn
1
550
Amazon Personalizeのレコメンドシステム構築、実際何するの?〜大体10分で具体的なイメージをつかむ〜
kniino
1
100
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
170
Terraform未経験の御様に対してどの ように導⼊を進めていったか
tkikuchi
2
430
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
130
CysharpのOSS群から見るModern C#の現在地
neuecc
2
3.4k
スクラムチームを立ち上げる〜チーム開発で得られたもの・得られなかったもの〜
ohnoeight
2
350
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1k
アジャイルでの品質の進化 Agile in Motion vol.1/20241118 Hiroyuki Sato
shift_evolve
0
150
Engineer Career Talk
lycorp_recruit_jp
0
170
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1366
200k
The Invisible Side of Design
smashingmag
298
50k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Writing Fast Ruby
sferik
627
61k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Ruby is Unlike a Banana
tanoku
97
11k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
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
·ͱΊ