r = Range.find_all(:conditions => ["NOT ((end < ?) || (start > ?))", new_start, new_end]) overlap = r.present? number_of_overlaps = r.length
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Senin, 25 Oktober 2010
[shared] range overlap check
overlap = !((end2 < start1) || (start2 > end1))
Kamis, 21 Oktober 2010
Selasa, 19 Oktober 2010
jQuery hash merge
merge hash2 to hash1:
for recursive merge:
$.extend(hash1, hash2);
for recursive merge:
$.extend(true, hash1, hash2);
Senin, 18 Oktober 2010
add javascript files to rails default
environment.rb
# reset:
ActionView::Helpers::AssetTagHelper::JAVASCRIPT_DEFAULT_SOURCES = [
'jquery-1.4.3', 'jquery-ui-1.8.6.custom', 'jrails',
'jquery.extended_helper_2.0', 'date-id', 'jquery.gritter'
]
ActionView::Helpers::AssetTagHelper::reset_javascript_include_default
# adding:
ActionView::Helpers::AssetTagHelper::register_javascript_include_default 'extended_helper', 'date'
Langganan:
Postingan (Atom)