1 What is Rubymisc (Ruby miscellaneous | /ˈru:bi ˌmisəˈleiniəs/) Miscellaneous and humble tool-set of useful Ruby 1.1 Installation gem install rubymisc 2 Usage 2.1 Regular expressions e1: Rubymisc::Regex.email e2: Rubymisc::Regex.url e3: Rubymisc::Regex.zip e4: Rubymisc::Regex.ipv4 e5: Rubymisc::Regex.mac_address e6: Rubymisc::Regex.hexcode e7: Rubymisc::Regex.usd 2.2 Object #in? e8: 100.in?([1, 2, 3, 4, 5, 100]) # => true #not functor e9: 100.not.instance_of?(Fixnum) # => false #errors_with_message e10: begin; raise 'Timeout socket'; rescue errors_with_message(/socket/); p 'socket E'; end 2.3 Integer #percent_of e11: 50.percent_of(100) # => 50.0 2.4 ActiveRecord::Base .validates_url .validates_email .validates_image_url 3 Development - `gem install bundler` - `bundle install` - `bundle exec rake spec`