Bagilevi's Gems

icon
#Total RankDaily RankNameSummary
129,01441,708application_moduleClasses to help breaking down Rails app into modules
256,91621,474fluffRun rspec in parallel and view results in a browser
371,10793,637autoloadingAutoload Ruby classes or modules by inferring the file path from the name
496,34693,637short_inspectLimit the length of the result of the inspect method
5104,22093,637outside_transactionRun block only if not inside a transaction or when transaction is committed.
6116,23556,448strategy_bagRuby DSL for making conditionals more readable by defining a set of strategies. Each st...
7127,27893,637elastic_attributesFlexible attribute mapping
8131,37656,448feedback_popupSimple feedback popup for Rails 3 applications.
9132,63393,637groveInvoke DRb services with no configuration
10134,99993,637typerTouch typing practice for developers/sysadmins
11137,94493,637payout_systemDifferent schemes for selecting winners and their prizes in a pool betting application
12139,36393,637picklive-currencyCurrency classes that can represent GBP or Chips
13139,60356,448picklive-loggingA mix-in that provides a logger object
14141,19093,637routrImplements Dijkstra's algorithm to find the shortest path in a graph. The cost of an ed...
15146,20493,637param_guardFilter parameters by defining a required structure
16161,29056,448jsonbrowserA tool for making sense of large JSON structures while debugging. It sends the JSON to ...