Public Notes on
View Public Collections
"Prevent database access from the view. Force loading all data from the controller by raising when the database is accessed from the view. This can help create effective database queries and help avoid SQL N+1 problems." #Rails #gems #performance #databases #database_queries #@to_use #pub
Show More
"Psych is a YAML parser and emitter. Psych leverages libyaml for its YAML parsing and emitting capabilities. In addition to wrapping libyaml, Psych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format." #Ruby #gems #yaml #wrappers #pub
Show More
"DSL to make shell operations easier within a ruby program. Mainly intended for use via IRB. I would like to be able to use Pry, but Pry's builtin commands interfere with simple use of the DSL. Note: You can still use this with pry - just not from the default namespace. You'd need to include the DSL in a module, and then invoke the DSL methods on the module." " Usage irb> require 'rubygems' irb> require 'rubyshell' irb> do stuff! Supported commands: ls cd pushd popd mkdir rm rmdir rmdir_force touch cat" #Ruby #gems #irb #cli #pry #DSLs #pub
Show More
"Use Watir with RSpec with ease." #Watir #gems #RSpec #web_automation #Ruby #pub
Show More
Used to be called Tickets Rb or something? Now TaskMapper "Taskmapper is a Gem which eases communication with various project and ticket management systems by providing a consistent Ruby API. Taskmapper let's you "remap" a system into the consistent Taskmapper API, easily. For instance the description of an issue/ticket, might be named description in one system, and problem-description somewhere else. Via Taskmapper, this would always be called description. The Taskmapper remaps makes it easy for you to integrate different kinds of ticket systems, into your own system. You don't have to take care of all the different kinds of systems, and their different APIs. Taskmapper handles all this for you, so you can focus on making your application awesome." Supports Pivotal Tracker, Lighthouse App, Basecamp, Github, Unfuddle, Kanbanpad, Redmine, Trac, Bugzilla #Ruby #open_source #remapping #syncing #APIs #gems #cli #project_management #task_management #ticket_management #pub
Show More
"Engagement is a Ruby Gem that will help you find out the number of comments a URL is receiving on Reddit, HackerNews, Disqus or Twitter" #from:Windows_Phone #research #gems #ruby #social_media #analytics #data #@to_use #pub
Show More
Flipper gem examples #Ruby #gems #examples #code #references #pub
Show More
"Feature flipping is the act of enabling or disabling features or parts of your application, ideally without re-deploying or changing anything in your code base. The goal of this gem is to make turning features on or off so easy that everyone does it. Whatever your data store, throughput, or experience, feature flipping should be easy and have minimal impact on your application. Usage The goal of the API for flipper was to have everything revolve around features and what ways they can be enabled. Start with top level and dig into a feature, then dig in further and enable that feature for a given type of access, as opposed to thinking about how the feature will be accessed first (ie: stats.enable vs activate_group(:stats, …))." #Ruby #gems #pub
Show More
#Ruby #libraries #gems #pub
Show More
#Ruby #libraries #gems #pub
Show More
"Sucker Punch is a single-process Ruby asynchronous processing library. It's girl_friday and DSL sugar on top of Celluloid. With Celluloid's actor pattern, we can do asynchronous processing within a single process. This reduces costs of hosting on a service like Heroku along with the memory footprint of having to maintain additional jobs if hosting on a dedicated server. All queues can run within a single Rails/Sinatra process. Sucker Punch is perfect for asynchronous processes like emailing, data crunching, or social platform manipulation. No reason to hold up a user when you can do these things in the background within the same process as your web application..." #Ruby #gems #background_jobs #single_processes #pub
Show More
#from:Windows_Phone #ruby #rails #bootstrap #gems #sass #bootstrap3 #pub
Show More
#from:Windows_Phone #ruby #rails #bootstrap #gems #sass #pub
Show More
#Gems #scaffolding #haml #Rails #pub
Show More
#Rails #Gems #generators #scaffolding #pub
Show More
#Rails #Gems #generators #scaffolding #pub
Show More
#Rails #Gems #generators #scaffolding #pub
Show More
#Rails #Gems #generators #scaffolding #pub
Show More
#from:Windows_Phone #ruby #gems #web_scraping #web_crawling #nokogiri #pub
Show More
#from:Windows_Phone #captcha #rails #gems #ruby #honeypots #eh #pub
Show More
"Extract cookies from Firefox, Chrome or Chromium sqlite cookie stores into a wget-compatible cookies.txt file." #work #Ruby #gems #web_automation #cookies #pub
Show More
"Fast execution control in Pry Adds step, next, finish and continue commands and breakpoints to Pry using byebug." _Seems simpler than pry-stack_explorer, etc_ #ruby #gems #debugging #pry #pub
Show More
#github #gems #Ruby #version_control #git #pub
Show More
#ruby #gems #Bayesian #data #classifications #pub
Show More