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
Why should you write a gem for practicing
Search
Stan Lo
September 11, 2015
Programming
1.7k
2
Share
Why should you write a gem for practicing
Stan Lo
September 11, 2015
Other Decks in Programming
See All in Programming
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
190
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
130
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
720
Running Swift without an OS
kishikawakatsumi
0
380
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
2.9k
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
20260320登壇資料
pharct
0
160
Rethinking API Platform Filters
vinceamstoutz
0
11k
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
1.8k
Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform
renaudmathieu
0
140
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
410
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
860
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
Into the Great Unknown - MozCon
thekraken
40
2.3k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
220
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
370
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
250
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
500
Technical Leadership for Architectural Decision Making
baasie
3
310
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
510
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
250
Site-Speed That Sticks
csswizardry
13
1.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Transcript
WHY SHOULD YOU WRITE A GEM FOR PRACTICING RubyConf Taiwan
STAN(ST0012) • 羅泓武 • Senior in National Taipei University •
One year experience in Ruby
None
None
FACTORY_FACTORY_GIRL
2.KNOW YOUR TOOL BETTER
3. SEE WHAT’S OUTSIDE RAILS (ESPECIALLY FOR BEGINNERS)
RAILS PROVIDES TOO MANY CONVENIENT METHODS
• present? • 1.day • …etc.
RAILS ABSTRACTS TOO MUCH FOR BEGINNERS TO UNDERSTAND RUBY
None
4.MAKE SOMETHING FROM SCRATCH
Rails
Just Ruby
THANK YOU