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
Contribuindo para o Rubinius
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Carlos Galdino
November 09, 2011
Programming
260
1
Share
Contribuindo para o Rubinius
Lightning Talk apresentada na RubyConf Brasil 2011
Carlos Galdino
November 09, 2011
More Decks by Carlos Galdino
See All by Carlos Galdino
How Rubinius runs your code?
carlosgaldino
2
330
Blue Pill x Red Pill
carlosgaldino
0
110
Contribuindo para o Rails
carlosgaldino
1
78
Other Decks in Programming
See All in Programming
Vibe NLP for Applied NLP
inesmontani
PRO
0
580
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
180
[RubyKaigi 2026] Require Hooks
palkan
1
280
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
100
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
240
AIを導入する前にやるべきこと
negima
2
320
Agent Skills を社内で育てる仕組み作り
jackchuka
0
480
의존성 주입과 모듈화
fornewid
0
160
WebAssembly を読み込むベストプラクティス 2026年春版 / Best Practices for Loading WebAssembly (Spring 2026)
petamoriken
5
1k
Back to the roots of date
jinroq
0
660
【26新卒研修資料】TDD実装演習
dip_tech
PRO
0
160
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
120
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
370
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
200
Designing for Performance
lara
611
70k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
190
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
Accessibility Awareness
sabderemane
1
110
Believing is Seeing
oripsolob
1
120
Skip the Path - Find Your Career Trail
mkilby
1
110
My Coaching Mixtape
mlcsv
0
120
Transcript
Contribuindo para o Rubinius
Contribuindo para o Rubinius
@carlosgaldino
@carlosgaldino procurando estágio
Rubinius – Use Ruby™ https://github.com/rubinius/collateral/blob/master/stickers/use-ruby/use-ruby-rounded-square-sticker.ai
http://rubini.us
None
github.com/rubinius/rubinius
Como contribuir?
#1 Rode seu código
#2 Escreva specs
RubySpec The standard you trust™
http://rubyspec.org
#3 Corrija specs
$ bin/mspec tag --list fails -tx19 :ci_files
... IO#codepoints does not change $_ IO#codepoints calls the given
block IO#each_char yields each character IO#each_codepoint yields each codepoint IO#each_codepoint does not change $_ ...
~1000 specs falhando
$ bin/mspec -tx19 core/<class>/<method>
CODE!
$ rake build
$ bin/mspec -tx19 core/<class>/<method>
$ bin/mspec tag --del fails -tx19 core/<class>/<method>
$ rake
YEAH! FUCK
YEAH! FUCK pull request!
ProTips™
RTFM read the fucking manual ProTips™ #1
http://ruby-doc.org ProTips™ #2
$ rake build ProTips™ #3
código e tag no mesmo commit ProTips™ #4 save a
polar bear
irc.freenode.net#rubinius ProTips™ #5
obrigado! @carlosgaldino