Marcus Rueckert
darix
- autobuild-team 0 tasks
- opensuse-review-team 40 tasks
- ruby-maintainers 0 tasks
Involved Projects and Packages
Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM. It ties database
tables and classes together for business objects, like Customer or
Subscription, that can find, save, and destroy themselves without resorting to
manual SQL.
Wraps web resources in model classes that can be manipulated through XML over REST.
Utility library which carries commonly used classes and goodies from the Rails framework
An implementation of the AMQP protocol in Ruby/EventMachine for writing clients to the RabbitMQ message broker
bcrypt() is a sophisticated and secure hash algorithm designed by The OpenBSD project
for hashing passwords. bcrypt-ruby provides a simple, humane wrapper for safely handling
passwords.
Builder provides a number of builder objects that make creating structured data
simple to do. Currently the following builder objects are supported:
* XML Markup
* XML Events
An easy way to vendor gem dependencies
Simple authorization solution for Rails which is completely decoupled from the user's roles. All permissions are stored in a single location for convenience.
Capistrano is a framework and utility for executing commands in
parallel on multiple remote machines, via SSH. The primary goal is to
simplify and automate the deployment of web applications.
A utility for executing commands in parallel on multiple machines, such
as deploying applications to a cluster of boxes.
Return a list of strings as a set of arranged in columns.
Each column is only as wide as necessary. By default, columns are separated by two spaces - one was not legible enough. Set "colsep" to adjust the string separate columns. Set `displaywidth' to set the line width.
Normally, consecutive items go down from the top to bottom from the left-most column to the right-most. If +arrange_vertical+ is set false, consecutive items will go across, left to right, top to bottom.
A library for robust daemon management.
Daemons provides an easy way to wrap existing ruby scripts (for example
a self-written server) to be run as a daemon and to be controlled by
simple start/stop/restart commands.
If you want, you can also use daemons to run blocks of ruby code in a
daemon process and to control these processes from the main
application.
Besides this basic functionality, daemons offers many advanced features
like exception backtracing and logging (in case your ruby script
crashes) and monitoring and automatic restarting of your processes if
they crash.
Daemons includes the daemonize.rb script written by Travis Whitton to
do the daemonization process.
Authors:
--------
Thomas Uehlinger
ActiveRecord backend for DelayedJob, originally authored by Tobias Luetke
Erubis is an implementation of eRuby and has the following features:
* Very fast, almost three times faster than ERB and about 10% faster than eruby.
* Multi-language support (Ruby/PHP/C/Java/Scheme/Perl/Javascript)
* Auto escaping support
* Auto trimming spaces around '<% %>'
* Embedded pattern changeable (default '<% %>')
* Enable to handle Processing Instructions (PI) as embedded pattern (ex. '')
* Context object available and easy to combine eRuby template with YAML datafile
* Print statement available
* Easy to extend and customize in subclass
* Ruby on Rails support