Public Notes
on
histre
joelplane/rails_no_database_in_view
github.com
"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
tenderlove/psych
github.com
"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
sheax0r/rubyshell · GitHub
github.com
"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
watir/watir-rspec · GitHub
github.com
"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
gaslight/engagement
github.com
"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
jnunemaker/flipper
github.com
"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
Adhearsion: Open Source Telephony Application Framework
adhearsion.com
#Ruby #libraries #gems #pub
Show More
celluloid/celluloid
github.com
#Ruby #libraries #gems #pub
Show More
brandonhilkert/sucker_punch
github.com
"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
jlong/sass-twitter-bootstrap
github.com
#from:Windows_Phone #ruby #rails #bootstrap #gems #sass #bootstrap3 #pub
Show More
thomas-mcdonald/bootstrap-sass
github.com
#from:Windows_Phone #ruby #rails #bootstrap #gems #sass #pub
Show More
indirect/haml-rails
github.com
#Gems #scaffolding #haml #Rails #pub
Show More
binarylogic/authlogic
github.com
#Rails #Gems #generators #scaffolding #pub
Show More
mongomapper/mongomapper
github.com
#Rails #Gems #generators #scaffolding #pub
Show More
plataformatec/simple_form
github.com
#Rails #Gems #generators #scaffolding #pub
Show More
justinfrench/formtastic
github.com
#Rails #Gems #generators #scaffolding #pub
Show More
mion/harvestman
github.com
#from:Windows_Phone #ruby #gems #web_scraping #web_crawling #nokogiri #pub
Show More
subwindow/negative-captcha · GitHub
github.com
#from:Windows_Phone #captcha #rails #gems #ruby #honeypots #eh #pub
Show More
jdallien/cookie_extractor
github.com
"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
jeremyw/stamp · GitHub
github.com
deivid-rodriguez/pry-byebug
github.com
"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
stefon | RubyGems.org | your community gem host
rubygems.org
#github #gems #Ruby #version_control #git #pub
Show More
mperham/bayes_motel
github.com
#ruby #gems #Bayesian #data #classifications #pub
Show More
Collect and share the web
Get started for free