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
1
250
Contribuindo para o Rubinius
Lightning Talk apresentada na RubyConf Brasil 2011
Carlos Galdino
November 09, 2011
Tweet
Share
More Decks by Carlos Galdino
See All by Carlos Galdino
How Rubinius runs your code?
carlosgaldino
2
300
Blue Pill x Red Pill
carlosgaldino
0
97
Contribuindo para o Rails
carlosgaldino
1
63
Other Decks in Programming
See All in Programming
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
5
1.1k
Java 22 Overview
kishida
1
190
Rubyでたのしむクリエイティブコーディング/Enjoy Creative coding with Ruby
chobishiba
1
210
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
110
Milestoner
bkuhlmann
1
410
Git Rebase
bkuhlmann
11
1.6k
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
220
Node.js v22 で変わること
yosuke_furukawa
PRO
10
3.6k
Hanami and htmx
bkuhlmann
0
210
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.4k
PostmanでAPIの動作確認が楽になった話
h455h1
0
170
Goのmultiple errorsについて (2024年4月版)
syumai
4
1k
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
For a Future-Friendly Web
brad_frost
172
9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
40
4.4k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Rebuilding a faster, lazier Slack
samanthasiow
73
8.2k
What's new in Ruby 2.0
geeforr
337
31k
Building a Scalable Design System with Sketch
lauravandoore
456
32k
Documentation Writing (for coders)
carmenintech
60
3.9k
Into the Great Unknown - MozCon
thekraken
10
1k
Statistics for Hackers
jakevdp
789
220k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
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