���³�����я�������������������¡�blank? \���\½\���\��������ҏ��³�������������������돢Ï��¹���������µ���µ�����ď��������������¹��¡�
���µ��������¡��������䏢�������������������������������������Ï����� blank? �����ҏ����̏����Џ��·�����������Ï��������·�����ď������������¹���̏�¡��������¼���«����blank? �����������я�����\���\½\���\������µ��������������������¡ߏ����������䏢�������������������·���������������������·�����ď�¡����������Ï��·���������Ï��Ï���
���������������������������������Ï����� require 'active_support' ���·�������������������������������¼���폢�폢����»�ߏ����������ď����я��������¹���̏�¡���돩̏����� active_support ���� 3.0 �����������������������������������ď��³���������������·�����ď�¡�active_support 2.x ·��������� active_support3.0 ������ require ������\���\���\���\���\�����¼\¹���̡돫������Ï����я��������¹��¡��������������«���������¹�����������¡�¡�
active_support 2.x ·��������������������Ð�����������叢����������·�����������¡�Rails �돪�³�돢���¡������������������ blank? \���\½\���\��������ҏ����̏����Џ�����������������¹���̏�¡�active_support 3.0 ������������½Ð���������������»�����я��쏢��
����������㏢���������Ώ�������������¡�active_support 3.0 ������������ require 'active_support/core_ext' ���·�����������²����������̏���ߏ��̏����������������·���������������¹��¡��������������³�����������������������µ����������������¡��·���«������ i18n ���̏���̏���ߏ��������«�������������������������������������½������������ gem ������\���\���\¹\������¼\������·�����ď����²���������³�����Ï��������������������¹����
�����������Ï����� active_support ����3��������������돪㏪���²½���µ������������������������������������������¹��Џ����������������������Ï����������������������ď����Ώ����ď��������������¹��������¡�
# activesupport-3.0.0/lib/active_support/all.rb
�����������������Ώ�������¡�active_support/core_ext.rb ������������ď�����������³�����я�����������������¡�core_ext �돪�²¼�����ҏ���������� require ���·���������������������������¹��¡�
# activesupport-3.0.0/lib/active_support/core_ext.rb
¼�����돪����� Rails \��\��\������������������³�����Ï����������������� require ���·�������������������«���������¼������������»�ߏ��������������«�����������Ώ����ď�������¡�railties ������������������ Rails ������\³\��\���\���\���\���\������������� (railties-3.0.0/lib/rails/console/app.rb) ������ require 'active_support/all' ���·���������������·�����ď�����¡�
��������¡����������Ï��������ޏ����� Rails �돪�³�돢���¡������������ blank? \���\½\���\���������»��������Ï����ď�����������������������������¡�
active_support 2.x ·���
active_support 3.0
���µ��������¡��������䏢�������������������������������������Ï����� blank? �����ҏ����̏����Џ��·�����������Ï��������·�����ď������������¹���̏�¡��������¼���«����blank? �����������я�����\���\½\���\������µ��������������������¡ߏ����������䏢�������������������·���������������������·�����ď�¡����������Ï��·���������Ï��Ï���
require 'rubygems' require 'active_support' p !'hoge'.blank? #=> undefined method `blank?' for "hoge":String (NoMethodError)
���������������������������������Ï����� require 'active_support' ���·�������������������������������¼���폢�폢����»�ߏ����������ď����я��������¹���̏�¡���돩̏����� active_support ���� 3.0 �����������������������������������ď��³���������������·�����ď�¡�active_support 2.x ·��������� active_support3.0 ������ require ������\���\���\���\���\�����¼\¹���̡돫������Ï����я��������¹��¡��������������«���������¹�����������¡�¡�
active_support 2.x ·��������������������Ð�����������叢����������·�����������¡�Rails �돪�³�돢���¡������������������ blank? \���\½\���\��������ҏ����̏����Џ�����������������¹���̏�¡�active_support 3.0 ������������½Ð���������������»�����я��쏢��
����������㏢���������Ώ�������������¡�active_support 3.0 ������������ require 'active_support/core_ext' ���·�����������²����������̏���ߏ��̏����������������·���������������¹��¡��������������³�����������������������µ����������������¡��·���«������ i18n ���̏���̏���ߏ��������«�������������������������������������½������������ gem ������\���\���\¹\������¼\������·�����ď����²���������³�����Ï��������������������¹����
require 'rubygems' require 'active_support/core_ext' p !'hoge'.blank? #=> true
�����������Ï����� active_support ����3��������������돪㏪���²½���µ������������������������������������������¹��Џ����������������������Ï����������������������ď����Ώ����ď��������������¹��������¡�
# activesupport-3.0.0/lib/active_support/all.rb
require 'active_support' require 'active_support/time' require 'active_support/core_ext'
�����������������Ώ�������¡�active_support/core_ext.rb ������������ď�����������³�����я�����������������¡�core_ext �돪�²¼�����ҏ���������� require ���·���������������������������¹��¡�
# activesupport-3.0.0/lib/active_support/core_ext.rb
Dir["#{File.dirname(__FILE__)}/core_ext/*.rb"].sort.each do |path|
require "active_support/core_ext/#{File.basename(path, '.rb')}"
end
¼�����돪����� Rails \��\��\������������������³�����Ï����������������� require ���·�������������������«���������¼������������»�ߏ��������������«�����������Ώ����ď�������¡�railties ������������������ Rails ������\³\��\���\���\���\���\������������� (railties-3.0.0/lib/rails/console/app.rb) ������ require 'active_support/all' ���·���������������·�����ď�����¡�
��������¡����������Ï��������ޏ����� Rails �돪�³�돢���¡������������ blank? \���\½\���\���������»��������Ï����ď�����������������������������¡�
active_support 2.x ·���
require 'rubygems' require 'active_support'
active_support 3.0
# sudo gem install i18n ���¹����������̏���ߏ������� require 'rubygems' require 'active_support/core_ext'