A Ruby client library for memcached, a high-performance distributed memory cache.
memcached is used to alleviate database load by caching oft-used values in network-accessible memory space, and is used behind several high-traffic dynamic web sites like LiveJournal, Slashdot, WikiPedia, and others.
The MUES is a multi-threaded, event-driven internet game environment server written in Ruby. It is intended to facilitate the building of online multiplayer games or simulations by providing one or more dynamically-programmed object environments (worlds), the means to access these environments using
... [More] a network client, various useful services or daemons for creating in-game systems, and an event system for facilitating the interaction of all the parts. [Less]
A high-level interface to the CMU Link Grammar.
This binding wraps the link-grammar shared library provided by the AbiWord project for their grammar-checker.
A pure-Ruby implementation of an asynchronous multiplexed IO Reactor which is based on the Reactor design pattern found in Pattern-Oriented Software Architecture, Volume 2: Patterns for Concurrent and Networked Objects.
A Ruby library for adding configurability to classes. Classes or objects register a configuration key, and when the configuration is eventually loaded, the appropriate section of it is sent to all the registered objects.
Have you ever wanted to call exit() with an error condition, but weren't sure what exit status to use? No? Maybe it's just me, then. Anyway, I was reading manpages late one evening before retiring to bed in my palatial estate in rural Oregon, and I stumbled across sysexits(3). Much to my chagrin, I
... [More] couldn't find a 'sysexits' for Ruby! Well, for the other 2 people that actually care about style(9) as it applies to Ruby code, now there is one! [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy