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
990
The road to become mruby contributor
Tatsuhiko Kubo
March 01, 2014
Tweet
Share
More Decks by Tatsuhiko Kubo
See All by Tatsuhiko Kubo
Mackerel in さくらのクラウド
cubicdaiya
1
240
Handling a tremendous amount of images with Fastly / Yamagoya Traverse 2020
cubicdaiya
2
1.5k
System Integration with Fastly
cubicdaiya
0
630
実例で学ぶ画像最適化集 with ImageFlux / ImageFlux meetup#2
cubicdaiya
4
19k
Software Engineer, Infrastructure
cubicdaiya
4
3.2k
High Performance Count Up!
cubicdaiya
0
370
ImageFluxを利用した画像配信の最適化 / ImageFlux meetup 201801
cubicdaiya
0
3k
Building high performance push notification server in Go
cubicdaiya
5
3.3k
メルカリのデータ分析基盤 / mercari data analysis infrastructure
cubicdaiya
11
12k
Other Decks in Technology
See All in Technology
o11yツールを乗り換えた話
tak0x00
2
1.7k
Intro to Software Startups: Spring 2025
arnabdotorg
0
280
JAWS-UG のイベントで使うハンズオンシナリオを Amazon Q Developer for CLI で作ってみた話
kazzpapa3
0
120
Amazon Q Developerを活用したアーキテクチャのリファクタリング
k1nakayama
2
220
20250807_Kiroと私の反省会
riz3f7
0
260
「AIと一緒にやる」が当たり前になるまでの奮闘記
kakehashi
PRO
3
180
九州の人に知ってもらいたいGISスポット / gis spot in kyushu 2025
sakaik
0
200
Amazon Qで2Dゲームを作成してみた
siromi
0
170
いま、あらためて考えてみるアカウント管理 with IaC / Account management with IaC
kohbis
2
410
LLM 機能を支える Langfuse / ClickHouse のサーバレス化
yuu26
9
2.6k
マルチプロダクト×マルチテナントを支えるモジュラモノリスを中心としたアソビューのアーキテクチャ
disc99
1
650
Foundation Model × VisionKit で実現するローカル OCR
sansantech
PRO
1
420
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
53
7.7k
Measuring & Analyzing Core Web Vitals
bluesmoon
8
560
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.8k
Designing for Performance
lara
610
69k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Faster Mobile Websites
deanohume
309
31k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
How STYLIGHT went responsive
nonsquared
100
5.7k
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
·ͱΊ