Tbpgr Blog

Recruiting Operations tbpgr(てぃーびー) のブログ

2014-02-20から1日間の記事一覧

TbpgrUtils | 追加要件 EndERB.applyを追加

概要 追加要件 EndERB.applyを追加 詳細 追加要件 EndERB.applyを追加します 仕様 ・1ファイルで完結する処理の場合に、__END__とDATA定数とERBを利用してテンプレート処理を行う ・前提としてテンプレートに受け渡す変数はhashというハッシュに設定する ・…

Ruby | 1ファイルで完結する使い捨ての処理で__END__とERBを組み合わせる

概要 1ファイルで完結する使い捨ての処理で__END__とERBを組み合わせる 詳細 __END__はそれ以降の文字列をコメントとして扱います。 そしてDATA定数で__END__以降の文字列を取得出来ます。これを利用してERBを利用したテンプレート処理を作ってみます。 サン…

Ruby | 全く役に立たない3つの少し特殊な処理

概要 全く役に立たない3つの少し特殊な処理 はじめに この記事の内容を読んでも実際に役に立つ機会はないでしょう。 1.半角スペースを含むメソッド send経由なら呼び出し可能。 直接予防とすると、スペースが区切り文字として見なされてしまってエラーになる…

ActiveSupport | String#underscore

概要 String#underscore 詳細 String#underscore について String#underscore 文字列をスネークケースにした結果を受け取る サンプル # encoding: utf-8 require 'active_support/core_ext/string/inflections' require 'tbpgr_utils' bulk_puts_eval bindin…