Bagilevi's Gems

icon
#Total RankDaily RankNameSummary
126,04663,432application_moduleClasses to help breaking down Rails app into modules
260,57363,432fluffRun rspec in parallel and view results in a browser
366,95363,432autoloadingAutoload Ruby classes or modules by inferring the file path from the name
491,11863,432short_inspectLimit the length of the result of the inspect method
598,36763,432outside_transactionRun block only if not inside a transaction or when transaction is committed.
6110,16863,432strategy_bagRuby DSL for making conditionals more readable by defining a set of strategies. Each st...
7120,57630,305elastic_attributesFlexible attribute mapping
8123,10963,432feedback_popupSimple feedback popup for Rails 3 applications.
9126,34663,432groveInvoke DRb services with no configuration
10127,08363,432typerTouch typing practice for developers/sysadmins
11130,99163,432payout_systemDifferent schemes for selecting winners and their prizes in a pool betting application
12131,81063,432picklive-loggingA mix-in that provides a logger object
13132,42563,432picklive-currencyCurrency classes that can represent GBP or Chips
14132,99441,916routrImplements Dijkstra's algorithm to find the shortest path in a graph. The cost of an ed...
15138,71263,432param_guardFilter parameters by defining a required structure
16155,63763,432jsonbrowserA tool for making sense of large JSON structures while debugging. It sends the JSON to ...