Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

2014-06-08から1日間の記事一覧

GitCloner | GitCloner gem を berkshelfの代わりに使ってみる

概要 GitCloner gem を berkshelfの代わりに使ってみる 詳細 インストールの敷居が高いと噂のberkshelfの代わりに GitCloner gem を使ってみます。 git_clonerは単純に任意のgitリポジトリを指定場所にコピーするだけなので、 cookbookの依存性は考慮してい…

Rubocop | 警告をコメントで無効化する方法

概要 警告をコメントで無効化する方法 詳細 警告をコメントで無効化する方法について。基本的には .rubocop.yml の設定に応じて規約をチェックするが、 一部だけ例外的に警告対象外にしたいケースがあると思います。例えば通常の処理は1行80文字でチェックし…

Ruby | MatchData | captures

概要 MatchData#captures(n) -> Fixnum | nil 詳細 $1, $2, ... を格納した配列を返します。 MatchData#to_a と異なり $& を要素に含みません。 グループにマッチした部分文字列がなければ対応する要素は nil になります。 サンプルコード require 'tbpgr_ut…