Ruby-toolbox
Rubygems.org
squeel
Github: https://github.com/activerecord-hackery/squeelDocumentation: http://rubydoc.info/gems/squeel/1.1.1/frames
Railscast: http://railscasts.com/episodes/354-squeel?view=asciicast
Squeel lets you write your Active Record queries with fewer strings, and more Ruby, by making the Arel awesomeness that lies beneath Active Record more accessible.
acts-as-taggable-on
Github: https://github.com/mbleigh/acts-as-taggable-onDocumentation: http://rubydoc.info/gems/acts-as-taggable-on/3.1.1/frames
Railscast: http://railscasts.com/episodes/382-tagging
In a social network, a user might have tags that are called skills, interests, sports, and more. There is no real way to differentiate between tags and so an implementation of this type is not possible with acts as taggable on steroids.
Enter Acts as Taggable On. Rather than tying functionality to a specific keyword (namely
tags
), acts as taggable on allows you to specify an arbitrary number of tag "contexts" that can be used locally or in combination in the same way steroids was used.apartment
Github: https://github.com/influitive/apartmentDocumentation: http://rubydoc.info/gems/apartment/0.24.3/frames
Railscast: http://railscasts.com/episodes/389-multitenancy-with-postgresql?view=comments
Apartment provides tools to help you deal with multiple tenants in your Rails application. If you need to have certain data sequestered based on account or company, but still allow some data to exist in a common tenant, Apartment can help.
paper_trail
Github: https://github.com/airblade/paper_trailDocumentation: http://rubydoc.info/gems/papertrail/0.9.9/frames
Railscast: http://railscasts.com/episodes/415-upgrading-to-rails-4?view=asciicast
Command-line client for Papertrail hosted log management service. Tails and searches app server logs and system syslog. Supports Boolean search and works with grep and pipe output (Unix).
carrierwave
Github: https://github.com/carrierwaveuploader/carrierwaveDocumentation: http://carrierwave.rubyforge.org/rdoc/
Railscast: http://railscasts.com/episodes/253-carrierwave-file-uploads
CarrierWave makes it easy and clean to add file uploads to your application. It supports a variety of ORMs, frameworks and image processors.
carrierwave-serializable
Github: https://github.com/timsly/carrierwave-serializableDocumentation:
Railscast:
activerecord-tableless
Github:Documentation:
Railscast:
mini-magick
Github:Documentation:
Railscast:
devise
Github:Documentation:
Railscast:
draper\grape-active_model_serializers
GithubDocumentation:
Railscast:
oj
Github:Documentation:
Railscast:
cache_digests
Github:Documentation:
Railscast:
naught
Github:Documentation:
Railscast:
countries
Github:Documentation:
Railscast:
country_select
Github:Documentation:
Railscast:
oink
Github:Documentation:
Railscast:
bugsnag
Github:Documentation:
Railscast:
puma
Github:Documentation:
Railscast:
letter_opener
Github:Documentation:
Railscast:
quiet_assets
Github:Documentation:
Railscast:
spring
Github:Documentation:
Railscast:
spring-commands-rspec
Github:Documentation:
Railscast:
flamegraph
Github:Documentation:
Railscast:
poltergeist
Github:Documentation:
Railscast:
webmock
Github:Documentation:
Railscast:
fabrication
Github:Documentation:
Railscast:
timecop
Github:Documentation:
Railscast:
No comments:
Post a Comment