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
170
Erlang Meets Dependent Types
lenary
0
300
Erlang meets Dependent Types
lenary
1
100
CRDTs: An UPDATE (or just a PUT)
lenary
6
3.6k
Riak Lunch'n'learn June 2013
lenary
0
98
Riak: What's all the fuss about?
lenary
2
380
Other Decks in Programming
See All in Programming
[SRE NEXT] 複雑なシステムにおけるUser Journey SLOの導入
yakenji
1
910
階層化自動テストで開発に機動力を
ickx
1
470
DMMを支える決済基盤の技術的負債にどう立ち向かうか / Addressing Technical Debt in Payment Infrastructure
yoshiyoshifujii
5
750
「次に何を学べばいいか分からない」あなたへ──若手エンジニアのための学習地図
panda_program
3
710
Amazon Q CLI開発で学んだAIコーディングツールの使い方
licux
3
170
Claude Code派?Gemini CLI派? みんなで比較LT会!_20250716
junholee
1
800
AI Ramen Fight
yusukebe
0
120
可変性を制する設計: 構造と振る舞いから考える概念モデリングとその実装
a_suenami
10
1.5k
[DevinMeetupTokyo2025] コード書かせないDevinの使い方
takumiyoshikawa
2
250
バイブコーディングの正体——AIエージェントはソフトウェア開発を変えるか?
stakaya
5
720
ZeroETLで始めるDynamoDBとS3の連携
afooooil
0
150
Dart 参戦!!静的型付き言語界の隠れた実力者
kno3a87
0
160
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Invisible Side of Design
smashingmag
301
51k
Writing Fast Ruby
sferik
628
62k
Code Reviewing Like a Champion
maltzj
524
40k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
How to Ace a Technical Interview
jacobian
278
23k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.4k
Facilitating Awesome Meetings
lara
54
6.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Producing Creativity
orderedlist
PRO
346
40k
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