くりにっき

フルスタックキュアエンジニアです

2015年初gemをリリースした

あけましておめでとうございます

新年早々ですがsengiri_yamlというgemを作りました。

https://github.com/sue445/sengiri_yaml

どんなgem ?

バカでかいyamlを分割したり、分割後のyamlをディレクトリ単位でmergeして1つのHashやArrayとして扱うためのgemです。

rubicureで900行以上あるyamlを分割するために、手始めにyaml分割/マージ部分機能をgemとして作りました。

問題のPullRequest

divide config/girls.yml to config/girls/*.yml by sue445 · Pull Request #64 · sue445/rubicure · GitHub

使い方

gem install後にyamlを分割

$ sengiri_yaml "/path/to/fat.yml" "/path/to/fat_dir"

分割後のyamlを読み込む

merged_data = SengiriYaml.load_dir("/path/to/fat_dir")

rubicureで使うこと前提なので必要最低限の機能しか持たせていません

余談

プレモル飲みながらの年越しプリキュアハッカソンは捗りすぎた

PREMIUMとPRECURE似てる