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
Writing config files in Ruby
Search
Grzegorz Witek
March 25, 2018
Technology
0
98
Writing config files in Ruby
Grzegorz Witek
March 25, 2018
Tweet
Share
More Decks by Grzegorz Witek
See All by Grzegorz Witek
One Year with Hanami
arnvald
0
62
Coercion in Ruby
arnvald
1
100
Speaking at RDRC
arnvald
0
90
Read more
arnvald
2
71
Your API is too slow!
arnvald
0
660
The simplest gem you'll ever use
arnvald
0
67
International to global
arnvald
0
61
Patterns, patterns everywhere
arnvald
0
72
Nomadic programmer - Baruco 2014 edition
arnvald
0
120
Other Decks in Technology
See All in Technology
JNation 2025 - Quarkus for Spring Developers
edeandrea
PRO
0
110
うちの会社の評判は?SNSの投稿分析にAIを使ってみた
doumae
0
330
[zh-TW] DevOpsDays Taipei 2025 -- Creating Awesome Change in SmartNews!(machine translation)
martin_lover
1
650
Contract One Dev Group 紹介資料
sansan33
PRO
0
6k
令和最新版TypeScriptでのnpmパッケージ開発
lycorptech_jp
PRO
0
110
Digitization部 紹介資料
sansan33
PRO
1
3.8k
Javaアプリケーションの配布とパッケージング / Distribution and packaging of Java applications
hogelog
1
300
人とAIとの共創を夢見た2か月 #共創AIミートアップ / Co-Creation with Keito-chan
kondoyuko
1
720
AIの電力問題を概観する
rmaruy
1
220
GigaViewerにおけるMackerel APM導入の裏側
7474
0
460
データ戦略部門 紹介資料
sansan33
PRO
1
3.1k
積み上げられた技術資産と向き合いながら、プロダクトの信頼性をどう守るか
plaidtech
PRO
0
950
Featured
See All Featured
For a Future-Friendly Web
brad_frost
178
9.7k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
The Language of Interfaces
destraynor
158
25k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.3k
Balancing Empowerment & Direction
lara
1
89
The Pragmatic Product Professional
lauravandoore
35
6.7k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
It's Worth the Effort
3n
184
28k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Producing Creativity
orderedlist
PRO
346
40k
Stop Working from a Prison Cell
hatefulcrawdad
269
20k
Transcript
> < FOOTNOTE TEXT NOBODY READS WRITING CONFIG FILES IN
RUBY @ARNVALD, RUBYCONFTW 2018 1
CONFIG FILES? next 2
BORING!!! next 3
just use JSON / YAML / XML or store it
in the db next 4
configuration is static next 5
what if it has to be dynamic? next 6
is it still configuration? next 7
gem 'simple_configuration' next 8
github: arnvald/simple_configuration next 9
Challenge time! next 10
> < STILL NOTHING TO SEE HERE 11 MISSING_VALUE =
'__missing_value__' def config( config_name, default_value = MISSING_VALUE, &default_value_blk )
> < STILL NOTHING TO SEE HERE 12 engineering.kaligo.com