Gems
Work with JSON-backed attributes as ActiveRecord-ish models
StoreModel gem allows you to wrap JSON-backed DB columns with ActiveModel-like classes.💪 Powered with Attributes API. You can use a number of familiar types or write your own🔧 Works like ActiveModel. Validations, enums and nested attributes work v...
Speed ISeq marking by using a bitmap and rearranging inline caches by tenderlove
Today we have to disassemble instruction sequences in order to mark them. The disassembly process looks for GC allocated objects and marks them. To disassemble an iseq, we have to iterate over each instruction, convert the instruction from an addr...
A technology agnostic specification and test framework that yields better coverage for less testing effort.
A technology agnostic specification and test framework that yields better coverage for less testing effort. - enspirit/webspicy: A technology agnostic specification and test framework that yields better coverage for less testing.
xchan.rb is a library for sending Ruby objects between Ruby processes who have a parent<->child relationship.
xchan.rb is a library for sending Ruby objects between Ruby processes who have a parent<->child relationship. The implementation uses a UNIXSocket, and the serialization format of your choice. - 0x1eef/xchan.rb: xchan.rb is a library for sending R...
A gem to transparently combine related .count/.sum queries
A gem to transparently combine related .count/.sum queries so the database can answer them all in a single pass—even when some queries have groups or additional scopes. After the low-hanging fruit, use the advanced (but still simple) API to build ...
Simple PostgreSQL's COPY command support in ActiveRecord models
This Gem will enable your AR models to use the PostgreSQL COPY command to import/export data in CSV format. If you need to tranfer data between a PostgreSQL database and CSV files, the PostgreSQL native CSV parser will give you a greater performan...
Ruby finite-state-machine-inspired API for modeling workflow
Ruby finite-state-machine-inspired API for modeling workflow - geekq/workflow: Ruby finite-state-machine-inspired API for modeling workflow.Note: you can find documentation for specific workflow rubygem versions at http://rubygems.org/gems/workflo...