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
260
Erlang meets Dependent Types
lenary
1
86
CRDTs: An UPDATE (or just a PUT)
lenary
6
3.1k
Riak Lunch'n'learn June 2013
lenary
0
84
Riak: What's all the fuss about?
lenary
2
330
Other Decks in Programming
See All in Programming
なぜ宣言的 UI は壊れにくいのか / Why declarative UI is less fragile
uenitty
29
13k
Ruby メモリ管理 プログラミング
megmogmog1965
0
130
Activities at Cairo Library
cairolibrary720
0
1.2k
GraphQL はいいぞ! ~Laravel で学ぶ GraphQL 入門~
azuki
1
160
DMMプラットフォームにおけるTiDBの導入から運用まで
pospome
7
3k
Harnessing Large Language Models for Training-free Video Anomaly Detection
tereka114
1
1.3k
Rubyのパフォーマンスプロファイリングの改善 / Enhancing performance profiling for Ruby
osyoyu
1
410
ピグパーティにおけるMongoDB CommunityバージョンからAtlasへの移行事例
10969hotaka
0
130
Cloudflare Workers x AWS Lambdaの組み合わせユースケース / Cloudflare Workers x AWS Lambda Combination Use Case
seike460
PRO
2
310
Modern Angular: Renovation for Your Applications
manfredsteyer
PRO
0
140
AHC035解説
terryu16
0
710
DynamoDB コスト最適化っぽいことの基本 with Terraform
kuro_kurorrr
2
250
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
18
1.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
Optimising Largest Contentful Paint
csswizardry
18
2.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
36
9.1k
Stop Working from a Prison Cell
hatefulcrawdad
266
20k
Creatively Recalculating Your Daily Design Routine
revolveconf
214
11k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
44
4.7k
RailsConf 2023
tenderlove
16
720
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
78
15k
Visualization
eitanlees
139
14k
Why Our Code Smells
bkeepers
PRO
332
56k
In The Pink: A Labor of Love
frogandcode
139
22k
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