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
A Tour Through Ruby’s Dusty Corners
Search
Sam Elliott
July 01, 2012
Programming
2
130
A Tour Through Ruby’s Dusty Corners
Sam Elliott
July 01, 2012
Tweet
Share
More Decks by Sam Elliott
See All by Sam Elliott
Erlang/OTP Meets Dependent Types
lenary
1
150
Erlang Meets Dependent Types
lenary
0
270
Erlang meets Dependent Types
lenary
1
88
CRDTs: An UPDATE (or just a PUT)
lenary
6
3.2k
Riak Lunch'n'learn June 2013
lenary
0
85
Riak: What's all the fuss about?
lenary
2
340
Other Decks in Programming
See All in Programming
意外とフォントが大事だった話 / Font Issues on Internationalization
fumi23
0
110
AndroidアプリのUIバリエーションをあの手この手で確認する / Check UI variations of Android apps by various means
tkmnzm
1
180
仮想ファイルシステムを導入して開発環境のストレージ課題を解消する
segadevtech
2
550
いまから追い上げる、Jetpack Compose トレーニング
nyafunta9858
0
590
Prolog入門
qnighy
4
1k
事業フェーズの変化に対応する 開発生産性向上のゼロイチ
masaygggg
0
200
オートマトン学習しろ / Do automata learning
makenowjust
3
130
長期運用プロダクトの開発速度を維持し続けるためのリファクタリング実践例
wataruss
8
2.7k
開発を加速する共有Swift Package実践
elmetal
PRO
0
420
unique パッケージから学ぶ interning と weak reference @ Asakusa.go#3
karamaru
2
810
実践!難読化ガイド
mitchan
0
200
Why Prism?
kddnewton
4
1.7k
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
48
2.8k
The Language of Interfaces
destraynor
153
23k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Atom: Resistance is Futile
akmur
261
25k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
190
16k
Raft: Consensus for Rubyists
vanstee
135
6.5k
YesSQL, Process and Tooling at Scale
rocio
167
14k
Fashionably flexible responsive web design (full day workshop)
malarkey
401
65k
Testing 201, or: Great Expectations
jmmastey
36
7k
GitHub's CSS Performance
jonrohan
1030
450k
Teambox: Starting and Learning
jrom
131
8.7k
Creatively Recalculating Your Daily Design Routine
revolveconf
215
12k
Transcript
A Tour Through Ruby’s Dusty Corners
Motivation Wheels WTFs
Core
ARGF & DATA Command Line Helper Embedded contents
Comparable Ordering Helpers
Enumerable Iteration Helpers
Enumerator Laziness built-in
Fiber Like Threads but with more Mindfuck
Encoding Ruby 1.9.x's notorious Encoding
Method Still an Object
Standard Libraries
Interlude Libraries in 2.0 minitest, rake, rdoc, rubygems, bigdecimal, io-console,
json, psych
abbrev & shellwords Unambiguous Prefixes Splitting Strings the Bash Way
english Perlism Avoider
delegate & forwardable Delegate Pattern! SimpleDelegator
optparse & getoptlong Option Parsers
gserver generic TCP Servers
ostruct Rails.configuration-like objects
coverage & ripper Introspection tools Coverage (in-built) & Ruby Parser
pstore, dbm & sdbm KV Stores File-based
We’re Done Here