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
Go製CLIツールをnpmで配布するには
syumai
2
1.1k
大規模FlutterプロジェクトのCI実行時間を約8割削減した話
teamlab
PRO
0
440
0から始めるモジュラーモノリス-クリーンなモノリスを目指して
sushi0120
0
250
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
11
2.8k
商品比較サービス「マイベスト」における パーソナライズレコメンドの第一歩
ucchiii43
0
270
一人でAIプロダクトを作るならAIにはもっと働いてもらいたい / I want AI to work harder
rkaga
3
210
抽象化という思考のツール - 理解と活用 - / Abstraction-as-a-Tool-for-Thinking
shin1x1
1
930
Jakarta EE Meets AI
ivargrimstad
0
580
知って得する@cloudflare_vite-pluginのあれこれ
chimame
1
140
Workers を定期実行する方法は一つじゃない
rokuosan
0
140
Quality Gates in the Age of Agentic Coding
helmedeiros
PRO
1
120
Bedrock AgentCore ObservabilityによるAIエージェントの運用
licux
8
560
Featured
See All Featured
Thoughts on Productivity
jonyablonski
69
4.8k
Designing Experiences People Love
moore
142
24k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Music & Morning Musume
bryan
46
6.7k
Designing for humans not robots
tammielis
253
25k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
332
22k
BBQ
matthewcrist
89
9.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
21
1.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.5k
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