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
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
77
Other Decks in Programming
See All in Programming
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
2.8k
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
260
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
600
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
140
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
490
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.4k
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
190
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
280
モダンOBSプラグイン開発
umireon
0
200
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
2
140
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
780
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
220
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Language of Interfaces
destraynor
162
26k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
110
We Are The Robots
honzajavorek
0
210
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
95
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