ruby
ruby
The backgrounds are a medium gray,with ruby accents. Finder metal is replaced with a soothing aluminumfinish.
MPI Ruby is a high performance computing library written for parallel programming.
MPI Ruby also aims to be a complete binding to MPI in that it offers access to nearly all functionality of MPI. While there is not a one-to-one correspondence to functions and constants in the Ruby and C/C++/Fortran bindings, all of the communication and topology features are available.
There are fewer methods in the Ruby binding than there are functions in the C/C++/Fortran bindings, but this is mainly due to the fact that the developer no longer needs to deal with datatypes and buffers.
Ruby-GPGME is a free and open source Ruby interface for the GnuPG Made Easy (GPGME) library that will provide a High-Level Crypto API for encryption, decryption, signing, signature verification and key management.
Requirements:
· GPGME
·
Changes from previous version
· Fixed various bugs.
ruby-ole is an open source library for reading/writing access to OLE2 structured storage files, such as those produced by Microsoft Office (eg *.msg, *.doc).
ruby-ole provides a simple and easy to use api, supporting read and write streaming, by providing transparent access to the "files" within OLE documents as IO-like objects, supporting all the expected operations.
ruby-httpclient is a free and slightly higher level interface on top of Net::HTTP, similar to Perls LWP::UserAgent.
Does some higher level handshaking, like supporting ntlm authentication, and simpler stuff like handling redirects. Also reuses connection as much as possible.
Ruby-Net-LDAP is an open source development solution that will provide a pure Ruby LDAP environment. Also Ruby-Net-LDAP comes with a full-featured pure-Ruby LDAP client.
Ruby-Cradle is a free and open source Ruby extension library for cradle systems engineering Tool.
The Cradle API was designed for static linking. It can work as a shared library, but has some quirks. For example, only one user on a given system can access the Cradle API at a given time.
Others encounter an error. There is also a short refractory period (approximately 10 s) after shutting down a Cradle API application during which any attempt to start another causes a connection error. Within these constraints, it appears to work.
NOTE: Ruby-Cradle is licensed and provided under the terms of the BSD License.
Simply provide the URL to one of the RDoc repositories on the web to have all its documentation instantly available!
Whats New in This Release:
· Resizable left-hand navigation pane
· Support for multiple instances of the widget on the dashboard
· Quick switching between RDoc repository URLs with bookmarking capabilities
· Persistence of widget dimensions between sessions
· Automatic update checking the widget will let you know if a new version is available.
The ruby-vnc library provides for simple RFB-protocol based control of a VNC server. This can be used, eg, to script some sort of VNC interaction or to automate applications (sometimes there is no better way).
Being VNC based gives it the advantage of being able to be run against servers on any platform.
This distribution includes the following plugins:
Core components:
* Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
* Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
* Java for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
* Java for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
* Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.
Some essential utilities:
* AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
* Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
* Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
IDEs for Ruby and Ruby on Rails:
* Ruby Development Tools 0.8.1 - Edit, test, run and debug Ruby applications.
* RadRails 0.7.1.patch-01 - Create, test and deploy Ruby on Rails applications.
Database management tool:
* QuantumDB 3.0.3 - Access, manage and query SQL relational database and servers access using standard JDBC drivers.
Version Control tools (note that CVS support is included in the Eclipse Platform):
* Subclipse 1.1.8 - Access and manage Subversion repositories within Eclipse.
Whats New in This Release:
· Upgraded to new version: Upgraded to Eclipse 3.3.0.
· Modified plugins:
· Eclipse Platform (upgraded)
· Java for Windows (upgraded)
· Eclipse Java Development Tools (upgraded)
· Eclipse Tools (upgraded)
· Subclipse (upgraded)
Ruby on Rails is a full-stack MVC framework for database-backed web applications that is optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration.
The BitNami RubyStack is an installer that greatly simplifies the installation of Ruby on Rails and its runtime dependencies. It includes ready-to-run versions of Ruby, Rails, MySQL and Subversion. Using RubyStack is free of charge under the Apache 2.0 license and has been packaged with BitRocks multiplatform installer.
Features of "RubyStack":
· Easy to Install
BitNami Stacks are built with one goal in mind: to make it as easy as possible to install open source software. Our installers completely automate the process of installing and configuring all of the software included in each Stack, so you can have everything up and running in just a few clicks.
· Independent
BitNami Stacks are completely self-contained, and therefore do not interfere with any software already installed on your system. For example, you can upgrade your systems MySQL or Apache without fear of breaking your BitNami Stack.
· Integrated
By the time you click the finish button on the installer, the whole stack will be integrated, configured and ready to go.
· Relocatable
BitNami Stacks can be installed in any directory. This allows you to have multiple instances of the same stack, without them interfering with each other.
Requirements:
· Intel x86 or compatible processor
· Minimum of 512 MB RAM
· Minimum of 150 MB hard drive space
· TCP/IP protocol support
Changes from previous version
· Support for BitNami Modules
· Updated gem actionmailer to 2.1.1
· Updated gem actionpack to 2.1.1
· Updated gem activerecord to 2.1.1
· Updated gem activeresource to 2.1.1
· Updated gem activesupport to 2.1.1
· Updated gem beanstalk-client to 1.0.2
· Updated gem capistrano to 2.5.0
· Updated gem eventmachine to 0.12.0
· Updated gem fastthread to 1.0.1 (mswin32)
· Updated gem fiveruns_tuneup to 0.8.15
· Updated gem gem_plugin to 0.2
· Updated gem god to 0.7.8
· Updated gem gruff to 0.3.4
· Updated gem hoe to 1.7.0
· Updated gem hpricot to 0.6.161
· Updated gem mongrel to 1.1.5
· Updated gem mongrel to 1.1.5 (mswin32)
· Updated gem net-scp to 1.0.1
· Updated gem net-sftp to 2.0.1
· Updated gem net-ssh to 2.0.4
· Updated gem rack to 0.4.0
· Updated gem rails to 2.1.1
· Updated gem rake to 0.8.2
· Updated gem RedCloth to 4.0.3
· Updated gem rmagick to 2.6.0
· Updated gem thin to 0.8.2
rtranslate is a free and open source, simple, and unofficial Ruby client API for using Google Translate in your Ruby projects.
Erlectricity is a library for Ruby that implements a an API with which to interact with Erlang through the ports system in a more natural way.
Erlectricity will allow developers to easily integrate Ruby code as you would any other process in the Erlang ecosystem.
Whats New in This Release:
· Added featured users API as an extra (#19).
· Productionized website for publishing.
· Published Ruby Gem on Rubyforge.
Motto-Mysql is a complementary library to enhance mysql-ruby. Motto-Mysql adds some methods into Mysql::Stmt and Mysql::Result classes.
Requirements:
· mysql-ruby
Using simple annotations, ROXML enables Ruby classes to be custom-mapped to XML.
ROXML takes care of the marshalling and unmarshalling of mapped attributes so that developers can focus on building first-class Ruby classes. As a result, ROXML simplifies the development of Web Services, RESTful applications, and XML-RPC.
ROXML leverages the REXML Ruby XML processor. ROXML powers the uddi4r - UDDI for Ruby project.
Features of "ROXML":
· Read Ruby objects from XML (marshal)
· Write Ruby objects to XML (unmarshal)
· Smart defaults for XML mapping
· Annotation-style methods (also known as macros) for XML mapping
· One-to-one (composition) Ruby to XML
· One-to-many (aggregation) Ruby with array to XML
· UTF-8 support for multi-lingual documents
· Handling text elements with attributes
· Support for mapped Ruby objects in modules
Changes from previous version
· Accommodate that libxml requires you to name the default namespace when available [Ben Woosley]
· Enable optional selection of a parser through the early definition of ROXML::XML_PARSER [Ben Woosley]
· Enable fallback to the REXML parser if LibXML is unavailable [Ben Woosley]
memory is an open source library package for Ruby that will allow developers to get reports on their apps memory usage.
Changes from previous version
· Fix profile script.
RubyCocoa lets you write a Cocoa application in Ruby. It allows you to create and use a Cocoa object in a Ruby script. Its possible to write a Cocoa application that mixes Ruby and Objective-C code.
Some useful applications of RubyCocoa:
Exploration of a Cocoa objects features with irb interactively
Prototyping of a Cocoa application
Writing a Cocoa application that combines good features of Ruby and Objective-C
Wrapping Mac OS Xs native GUI for a Ruby script
That means that you can easily write ruby code, test it, run it and view online documentation very quickly. And you can easily install ruby gems to extend it.
Ruby is a popular object oriented scripting language that is at the basis of the rails web application framework, but web applications is just a small part of what ruby can do.
For example, you can do practically everything you can do with Applescript using it, you can manipulate images, manage e-commerce, do scientific calculations and a lot more through the use of gems, which are packages designed to extend ruby functionalities. By using AWMOORuby, gems are easily downloaded from the internet and installed, and you will be immediately able to use them.
But all that power of ruby would be of less use if it were uncomfortable to access the documentation of the whole system. That s why we managed to provide a comfortable way of accessing ruby and gems documentation.
Limitations:
· time limited trial; Save disabled
Take a look at the rb-appscript-0.3.0 folder for full documentation and sample scripts.
The included .pkgs will install rb-appscript for Apple-installed Ruby 1.8.x on MacOS X 10.4.x PPC and i386.