Bagilevi's Gems

icon
#Total RankDaily RankNameSummary
127,027121,583application_moduleClasses to help breaking down Rails app into modules
257,50167,446fluffRun rspec in parallel and view results in a browser
368,74551,640autoloadingAutoload Ruby classes or modules by inferring the file path from the name
493,03667,446short_inspectLimit the length of the result of the inspect method
5100,707121,583outside_transactionRun block only if not inside a transaction or when transaction is committed.
6112,857163,377strategy_bagRuby DSL for making conditionals more readable by defining a set of strategies. Each st...
7122,952121,583elastic_attributesFlexible attribute mapping
8126,426121,583feedback_popupSimple feedback popup for Rails 3 applications.
9128,464121,583groveInvoke DRb services with no configuration
10130,589163,377typerTouch typing practice for developers/sysadmins
11132,975121,583payout_systemDifferent schemes for selecting winners and their prizes in a pool betting application
12134,379163,377picklive-currencyCurrency classes that can represent GBP or Chips
13134,832163,377picklive-loggingA mix-in that provides a logger object
14135,978163,377routrImplements Dijkstra's algorithm to find the shortest path in a graph. The cost of an ed...
15141,600121,583param_guardFilter parameters by defining a required structure
16157,88979,877jsonbrowserA tool for making sense of large JSON structures while debugging. It sends the JSON to ...