2014-01-11 ActiveSupport Ruby ActiveSupport Ruby on Rails Tweet 概要 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://d.hatena.ne.jp/tbpg/20140114/1389705595 Object#duplicable? http://d.hatena.ne.jp/tbpg/20140114/1389705791 Object#deep_dup http://d.hatena.ne.jp/tbpg/20140114/1389705864 Object#try http://d.hatena.ne.jp/tbpg/20140114/1389705951 Kernel#class_eval http://d.hatena.ne.jp/tbpg/20140115/1389790492 Object#acts_like? http://d.hatena.ne.jp/tbpg/20140115/1389790554 Object#to_param http://d.hatena.ne.jp/tbpg/20140116/1389881675 Object#to_query http://d.hatena.ne.jp/tbpg/20140116/1389881729 Object#with_options http://d.hatena.ne.jp/tbpg/20140117/1389965888 Object#instance_values http://d.hatena.ne.jp/tbpg/20140118/1390042096 Object#instance_variable_names 同上 Kernel#enable_warnings http://d.hatena.ne.jp/tbpg/20140120/1390221335 Kernel#slice_warnings 同上 Kernel#with_warnings 同上 Kernel#silence_stream 同上 Kernel#suppress 同上 Kernel#quietly 同上 Kernel#capture 同上 Object#in? http://d.hatena.ne.jp/tbpg/20140120/1390221647 Module.alias_meethod_chain http://d.hatena.ne.jp/tbpg/20140120/1390222103 Module.alias_attribute http://d.hatena.ne.jp/tbpg/20140122/1390396574 Module#parent http://d.hatena.ne.jp/tbpg/20140122/1390396830 Module#delegate http://d.hatena.ne.jp/tbpg/20140127/1390829925 Module#class_attribute http://d.hatena.ne.jp/tbpg/20140128/1390914894 Class#subclasses http://d.hatena.ne.jp/tbpg/20140204/1391518178 Class#descendants http://d.hatena.ne.jp/tbpg/20140205/1391603831 String#squish http://d.hatena.ne.jp/tbpg/20140206/1391693527 String#truncate http://d.hatena.ne.jp/tbpg/20140207/1391780801 StringInquirer http://d.hatena.ne.jp/tbpg/20140208/1391833164 String#strip_heredoc http://d.hatena.ne.jp/tbpg/20140210/1392037606 String#indent http://d.hatena.ne.jp/tbpg/20140213/1392295650 String#at,from,to,first http://d.hatena.ne.jp/tbpg/20140214/1392375214 String#pluralize http://d.hatena.ne.jp/tbpg/20140217/1392640760 String#singularize http://d.hatena.ne.jp/tbpg/20140218/1392729314 String#camelize http://d.hatena.ne.jp/tbpg/20140219/1392813186 String#underscore http://d.hatena.ne.jp/tbpg/20140220/1392901076 String#titleize http://d.hatena.ne.jp/tbpg/20140221/1392986902 String#dasherize http://d.hatena.ne.jp/tbpg/20140224/1393247289 String#demodulize http://d.hatena.ne.jp/tbpg/20140225/1393331079 String#parameterize http://d.hatena.ne.jp/tbpg/20140226/1393417151 String#tableize http://d.hatena.ne.jp/tbpg/20140227/1393504605 String#classify http://d.hatena.ne.jp/tbpg/20140228/1393597749 String#constantize http://d.hatena.ne.jp/tbpg/20140301/1393644157 String#humanize http://d.hatena.ne.jp/tbpg/20140302/1393756686 String#foreign_key http://d.hatena.ne.jp/tbpg/20140303/1393853518 String#conversion http://d.hatena.ne.jp/tbpg/20140304/1393938515 Numeric bytes http://d.hatena.ne.jp/tbpg/20140305/1394025995 Numeric time http://d.hatena.ne.jp/tbpg/20140306/1394109329 Numeric formatting http://d.hatena.ne.jp/tbpg/20140307/1394198877 Integer#multiple_of? http://d.hatena.ne.jp/tbpg/20140308/1394280131 Integer#ordinal http://d.hatena.ne.jp/tbpg/20140309/1394327108 Integer#ordinalize http://d.hatena.ne.jp/tbpg/20140310/1394454596 Enumerable#sum http://d.hatena.ne.jp/tbpg/20140311/1394542710 Enumerable#many? http://d.hatena.ne.jp/tbpg/20140312/1394629204 Enumerable#exclude? http://d.hatena.ne.jp/tbpg/20140313/1394720328 Array#accessing http://d.hatena.ne.jp/tbpg/20140314/1394805621 Array adding http://d.hatena.ne.jp/tbpg/20140315/1394888779 Array#extract_options! http://d.hatena.ne.jp/tbpg/20140316/1394947331 Array#to_sentence http://d.hatena.ne.jp/tbpg/20140317/1395062343 Array#to_xml http://d.hatena.ne.jp/tbpg/20140318/1395148876 Array.wrap http://d.hatena.ne.jp/tbpg/20140319/1395236608 Array#in_groups_of http://d.hatena.ne.jp/tbpg/20140320/1395325324 Array#in_groups http://d.hatena.ne.jp/tbpg/20140321/1395409879 Array#split http://d.hatena.ne.jp/tbpg/20140322/1395499381 Hash#to_xml http://d.hatena.ne.jp/tbpg/20140323/1395585026 Hash#stringify_keys http://d.hatena.ne.jp/tbpg/20140324/1395671740 Range#to_s http://d.hatena.ne.jp/tbpg/20140325/1395760327 Range#include? http://d.hatena.ne.jp/tbpg/20140326/1395851472 Range#range_overlaps? http://d.hatena.ne.jp/tbpg/20140327/1395924443 Date calculations http://d.hatena.ne.jp/tbpg/20140328/1396017912 参考 http://guides.rubyonrails.org/active_support_core_extensions.html https://github.com/rails/rails/tree/master/activesupport