Rss ruby
Projects
Ruby extension providing bindings back to an in-processes hosted JVM. Java classes are exposed through Ruby semantics.

A forward chaining inference engine for ruby. As always, a work in progress. The aims of this are to produce a minimal inference engine that is usable from the get go (and growing into a fully fledged RETE engine for first order logic over time). Read the blog for more info !

JRuby is an alternate implementation of the Ruby programming language.

Montage is a web gallery / media storage manager that is designed to cater for the modern enthusiast that has thousands of images taking up multiple megabytes per image. Video is also handled to a lesser degree (as the author is less experienced in that domain).

XPlanner is a project planning and tracking tool for eXtreme Programming (XP) teams. If you are not familiar with XP software development practices, the links page contains pointers to relevant resources. To summarize the XP planning process, the customers pick the features to be added (user stories) to each development iteration (typically, one to three weeks in duration). The developers estimate the effort to complete the stories either at the story level or by decomposing the story into tasks and estimating those. Information about team development velocity from the previous iteration is used to estimate if the team can complete the stories proposed by the customer. If the team appears to be overcommitted, the set of stories are renegotiated with the customer. The XPlanner tool was created to support this process and address issues experienced in a long-term real-life XP project.

ProphIt is a CPU profile visualizer written in Java and rendered using the GL4Java OpenGL bindings. ProphIt employs a novel 'tower diagram' that displays the proportional time usage of nested functions in an intuitive way, and facilitates navigating through the profile. ProphIt does not gather CPU profiling data; instead in includes file parsers for known CPU profile formats such as Java's hprof and the old -prof. ProphIt is working software with documentation. It was originally developed to be a commercial product but it is now being open sourced.

swiby stands for "Swing" and "Ruby", it defines a GUI builder DSL for user interfaces using the Java/Swing framework. It is inspired from the JavaFX scripting language. The project is in an experimental stage and should soon be in alpha release.

JtestR is a tool that will make it easier to test Java code with state of the art Ruby tools. The main project is a collection of Ruby libraries bundled together with JRuby integration so that running tests is totally painless to set up. The project also includes a background server so that the startup cost of JRuby can be avoided. Examples of Ruby libraries included are RSpec, dust, Test/Unit, mocha and ActiveSupport. The vision of the project is to be the testing tool of choice for Java projects, offering nice Ant, Maven and buildr integration. It will also support integration testing with common Ruby libraries like Ruby/LDAP and ActiveRecord, while still providing access to Java libraries and helpers. The current implementation is still very young, and used only for testing itself. The aim is to release the first version within a few days from now, and gather reactions to steer the direction of the next release.

Powered by OpenXource Xircles™ (Version: 0.1-6447)