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
140
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
160
Erlang Meets Dependent Types
lenary
0
290
Erlang meets Dependent Types
lenary
1
98
CRDTs: An UPDATE (or just a PUT)
lenary
6
3.6k
Riak Lunch'n'learn June 2013
lenary
0
94
Riak: What's all the fuss about?
lenary
2
370
Other Decks in Programming
See All in Programming
Rethinking Data Access: The New httpResource in Angular
manfredsteyer
PRO
0
220
Proxmoxをまとめて管理できるコンソール作ってみました
karugamo
1
410
ソフトウェア品質特性、意識してますか?AIの真の力を引き出す活用事例 / ai-and-software-quality
minodriven
19
6.7k
Parallel::Pipesの紹介
skaji
2
870
Passkeys for Java Developers
ynojima
0
130
Efficiency and Rock 'n’ Roll (Really!)
hollycummins
0
600
DevTalks 25 - Create your own AI-infused Java apps with ease
kdubois
2
120
『Python → TypeScript』オンボーディング奮闘記
takumi_tatsuno
1
140
複数アプリケーションを育てていくための共通化戦略
irof
2
620
推論された型の移植性エラーTS2742に挑む
teamlab
PRO
0
150
Practical Domain-Driven Design - Workshop at NDC 2025
mufrid
0
130
人には人それぞれのサービス層がある
shimabox
3
460
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Music & Morning Musume
bryan
47
6.6k
YesSQL, Process and Tooling at Scale
rocio
172
14k
How STYLIGHT went responsive
nonsquared
100
5.6k
Scaling GitHub
holman
459
140k
Being A Developer After 40
akosma
91
590k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Practical Orchestrator
shlominoach
188
11k
How to Think Like a Performance Engineer
csswizardry
23
1.6k
Gamification - CAS2011
davidbonilla
81
5.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.6k
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