Tbpgr Blog

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

2014-01-11から1日間の記事一覧

ActiveSupport

概要 Ruby on Railsのライブラリ、ActiveSupportについて。 一覧 ActiveSupport 項目 URL 各種ロード方法 http://d.hatena.ne.jp/tbpg/20140111/1389450398 Object#blank?/present? http://d.hatena.ne.jp/tbpg/20140113/1389613367 Object#presence http://…

ActiveSupport | 各種ロード方法

概要 各種ロード方法 詳細 部分ロード(一定のテーマに基づくメソッド単位) core_ext/array/accessなどクラスレベル+テーマごとに分割されて作成されているメソッド群単位で利用する。 下記はcore_ext/array/accessのみを利用する場合の例です。 # encodin…

Ruby | File | exists?

概要 File.exists? 詳細 ファイルまたはディレクトリが存在するか判定する。 サンプル コード カレントディレクトリがWindowsのC:\tmpだったとします。 # encoding: utf-8 def create_file(filename, contents) File.open(filename, 'w:utf-8') do |f| f.pri…

Git | 一度コミットしたファイルを後から除外する

Git

概要 一度コミットしたファイルを後から除外する 詳細 一度コミットしたファイルは、.gitignore等に追加してもリポジトリに残ったままになります。 リポジトリから削除するためには下記の操作が必要です。 ファイル削除+リポジトリからも削除をする場合 git…