Tbpgr Blog

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

2013-11-24から1日間の記事一覧

Ruby | Enumerable | drop_while

概要 Enumerable#drop_while 詳細 Enumerable#drop_while ブロックに指定した条件に対してはじめて偽を返却する要素以降を配列として返却する サンプル コード # encoding: utf-8 require "pp" list = [] 10.times {|i|list << i + 1} p list list = list.dr…

Ruby | Enumerable | drop

概要 Enumerable#drop 詳細 Enumerable#drop enumの最初のn個の要素を破棄し、残りを配列として返却する。 サンプル コード # encoding: utf-8 require "pp" list = [] 10.times {|i|list << i + 1} p list list = list.drop 3 p list list = list.drop 3 p …

Ruby | Enumerable | detect/find

概要 Enumerable#detect/find 詳細 Enumerable#detect/find ブロックで指定した条件に一致する最初の要素を探します。 ブロックに引数を指定した場合は未発見時の処理を指定出来ます。 ※デフォルトでは未発見時はnilを返却する。 サンプル コード # encoding…

Ruby | i18nをRuby単独で利用する

概要 i18nをRuby単独で利用する 詳細 i18nをRuby単独で利用します。 ※i18n関連情報はRailsとセットで、というものが多いため単独利用について。 構成例 project | Gemfile ├─bin └─locale Gemfile # A sample Gemfile source "https://rubygems.org" gem "i…