Bagilevi's Gems

icon
#Total RankDaily RankNameSummary
127,45972,713application_moduleClasses to help breaking down Rails app into modules
257,26432,483fluffRun rspec in parallel and view results in a browser
369,13572,713autoloadingAutoload Ruby classes or modules by inferring the file path from the name
493,50642,885short_inspectLimit the length of the result of the inspect method
5101,32772,713outside_transactionRun block only if not inside a transaction or when transaction is committed.
6113,35332,483strategy_bagRuby DSL for making conditionals more readable by defining a set of strategies. Each st...
7123,65672,713elastic_attributesFlexible attribute mapping
8127,38272,713feedback_popupSimple feedback popup for Rails 3 applications.
9129,05672,713groveInvoke DRb services with no configuration
10131,41642,885typerTouch typing practice for developers/sysadmins
11133,66472,713payout_systemDifferent schemes for selecting winners and their prizes in a pool betting application
12135,10772,713picklive-currencyCurrency classes that can represent GBP or Chips
13135,52872,713picklive-loggingA mix-in that provides a logger object
14136,82572,713routrImplements Dijkstra's algorithm to find the shortest path in a graph. The cost of an ed...
15142,28672,713param_guardFilter parameters by defining a required structure
16158,38072,713jsonbrowserA tool for making sense of large JSON structures while debugging. It sends the JSON to ...