Projects tagged ‘java’ and ‘jruby’


Jump to tag:

Projects tagged ‘java’ and ‘jruby’

Filtered by Project Tags java jruby

Refine results Project Tags ruby (18) web (5) library (5) rubygem (3) ajax (3) groovy (3) programming (3) scripting (3) cross-platform (3) swing (3) jvm (2) api (2)

[25 total ]

40USERS
   

JRuby is an 100% pure-Java implementation of the Ruby programming language. JRuby is the effort to recreate the Ruby interpreter in Java. JRuby is tightly integrated with Java to allow both to script any Java class and to embed the interpreter into any Java application.

6USERS
   

SONAR is an open source software quality management tool, dedicated to continuously analyze and measure source code quality. Using SONAR throughout the whole development project life cycle drastically improves visibility for every stakeholder. This ... [More] gained visibility allows to manage risks, reduce maintenance costs and improve agility by implementing a real quality first approach. Teams can now seamlessly embrace quality with fun. [Less]

6USERS
   

ZK is an open-source Ajax Web framework that enables rich user interface for Web applications with no JavaScript and little programming.

4USERS
 

JSON-lib is a java library for transforming beans, maps, collections, java arrays and XML to JSON and back again to beans and DynaBeans. It is based on the work by Douglas Crockford in http://www.json.org/java. Includes support for Groovy and JRuby as well.

2USERS
 

Monkeybars is a library enabling you to write GUI applications using JRuby and Swing. You can build your GUI in any editor so that you can have an application that is designed using modern tools but has all the logic contained within Ruby.

1USERS

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 ... [More] 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. [Less]

1USERS

Groovy Monkey is a dynamic scripting tool for the Eclipse Platform that enables you to automate tasks, explore the Eclipse API and engage in rapid prototyping.

0USERS

Profligacy is a JRuby library that makes building Swing Graphical User Interface much easier than with Raw code. It’s not a builder as with many other projects, but instead a simple Ruby way to structure the UI for the 80% common cases you’ll encounter.

0USERS

JSON-JRuby is a port of Florian Frank's native json library to JRuby.

0USERS

Rubeus provides you an easy access to Java objects from Ruby scripts on JRuby. Currently, we're working on Swing libralies. With Rubeus swing-extension, you'll be free from messy chank of codes. It makes everything about Swing surprisingly simple ! ... [More] JDBC supports will come next ! Google Group: http://groups.google.com/group/rubeus example_code01: with_rubeus: http://code.google.com/p/rubeus/source/browse/trunk/examples/rubeus_swing_example01.rb with_java: http://code.google.com/p/rubeus/source/browse/trunk/examples/JavaSwingExample01.java example_code02: with_rubeus: http://code.google.com/p/rubeus/source/browse/trunk/examples/notepad.rb example_code03 - "nyanco_viewer": with_rubeus: http://code.google.com/p/rubeus/source/browse/trunk/examples/nyanco_viewer/nyanco_viewer_rubeus.rb [Less]

0USERS

Draco is an econometrics and statistics package written with ease of use in mind. The software offers a variety of regressions for econometric analysis, and data is presented in a familiar, spreadsheet-like interface. Draco features data plotting and ... [More] manipulation as well. It interoperates with common open source formats, including OpenDocument spreadsheets and Scalable Vector Graphics. As of Release 1.1, Draco incorporates a plugin system using JRuby to allow user-authored regressions and analyses. [Less]

0USERS

Jankity1. (adj., slang) Badly assembled, poor quality.2. (n) JRuby + Processing integration of awesome power.Go Here Instead ProbablyThe Ruby-Processing folks have done a much better job of Ruby-tizing Processing. They even have applet compilation ... [More] working! Woo! What It IsJankity links Processing.org to a friendly interpreted language using JRuby. This allows runtime re-evaluation of code while sketches are running, and manipulation from a read-eval-print loop (irb, in this case.) This means: nice syntax (closures, easy reflection and extending/mangling, etc.) runtime inspection and modification it's FUN! Try it now with GettingStarted! Runs the same everywhere JRuby and Processing run, which includes Linux, OSX, and Windows. What It Is Notoptimized "close to the metal" Java-like compilable (yet) Includes:a DRb server for evaluating code from an external source (an editor, another program, who knows) an example DRb plugin for vim (requires vim+ruby). some useful classes for assembling sketches Looks Like:(more at SampleCode eventually) class BoxMania < Sketch def initialize super do object :class => PHelper::Camera3D do block do background 0 @rx = pi_pulse 200 @rz = pi_pulse 100 end box :sx => 0.5, :fill => Red do sphere :x => 0.5, :ty => 1 block { @rz = pi_pulse 50 } end box :sy => 0.5, :fill => Blue end end end end [Less]

0USERS

The Java Virtual Machine ( Sun's JVM is called HotSpot ) is a java bytecode intepreter which is fast, portable and secure. Jython, JRuby, Scala, ABCL (Common Lisp) are popular language implementations that run on the JVM that allow for the ... [More] jvmcookbook sugar of their particular languages. This project contains multiple sub-projects and code demos related to those jvm language implementations. Milestone and CHANGELOG highlightsJVM Notebook, set1 release (3/27/2008)uploaded JRubySourceCodeManager.zip - example jruby web application oriented j2ee application. an example source code manager for viewing all of your source code in your project. Use of simple jruby/spring framework. uploaded jython_set1_d032008.zip - misc jython oriented examples including struts based application. Junit/Jython example and other notebook samples. uploaded scala_set1_d032008.zip - scala examples including scala/lift web project(note: using older version of scala source code) uploaded misc_NeuralNetworkJava.zip - misc neural network example in java uploaded abcl_set1_d032008.zip - abcl/lisp examples including abcl oriented web example. [Less]

0USERS

An online jirb using JRuby in a Java Struts2 web app

0USERS

2D Ruby game engine utilizing JRuby and the Slick game library. Emphasizes writing games that are highly modularized and easily tested. Developer log at: http://dkoontz.wordpress.com

0USERS

OverviewGoogle recently released news that Google's index contains one trillion URLs. This is great news that the Internet has grown to such enormous size but not that great for users that want to traverse all of that information. Google and other ... [More] search engines provide applications for users to "search" the web and get to information they are interested based on keywords and other queries. Social networking sites turns that paradigm around a bit. Applications like Del.icio.us, Digg, Reddit and Botlist provide user portal sites for users to post their favorite links. As opposed to users querying and searching for interesting links. Users submit their links to sites like Reddit and tag them with interesting titles and keywords. Hopefully the user submitted links fall inline with content that you are also interested in. Botlist attempted to go a step further and focus on the bot/agent generated links. News aggregation and user submitted links. Botlist contains an open source suite of software applications for social bookmarking and collecting online news content for use on the web. Multiple web front-ends exist based on Django (through Google AppEngine), Rails, and J2EE. Users and remote agents are allowed to submit interesting articles. There are additional remote agent libraries for back-end text mining operations. The system is broken up by the back-end specification and front-end specification. Front-EndThe botlist web front-end displays new and interesting URLs submitted from remote agents or through user submissions. There is also an ads listing section so that users can post personal/ad profiles. The application itself is created with the following libraries; Liftweb and SpringMVC for the visible parts of the website, JRuby and J2EE's Spring framework for business logic and the middleware piece, Hibernate for object relational mapping (ORM). It is designed to run with Tomcat but should work with other J2EE servers. Search functionality uses the Lucene API. (An additional front-end is being developed on the Hunchentoot lisp web server) Other FeaturesNews aggregation (some links will be included); over half a million links thus far. You can reply to comments, up or down vote the news articles, post new article links similar to other social bookmarking sites. Comma delimited output for easy, text based access (for developers) Numerous documentation on architecture Discussion Forums section User profiles Ad/Profile listing section, listed by city Sort search by relevancy, submit date Can also operate as a simple bug tracking system Visit Botlist Home (J2EE and Django Google AppEngine Front Ends)http://ghostbots.com/botlist/ -- J2EE Front End http://ghost-net.appspot.com/ -- Django Google AppEngine Front End) View the Sourcehttp://openbotlist.googlecode.com/svn/ Project ManagementSee Botlist project through the project management site. http://code.google.com/p/openbotlist/source/list Influences and other ResourcesWeb Front Endshttp://www.reddit.com http://news.ycombinator.com/ Text and Data Mining Back Endshttp://news.google.com [Less]

0USERS

scripting environment

0USERS

A framework for doing data transformations in WebSphere Message Broker, coded in Ruby. WMB out the box supports three languages for transformations: ESQL, a proprietary, non object oriented language that allows for very natural mapping constructs ... [More] , for example OutputRoot.MRM.Header.Language=InputRoot.XML.root.xml:langJava. Since Java is statically typed, it does not allow for a natural mapping constructs. Instead, it provided an API much like the XML DOM for accessing and creating message trees. XSL-T. Only supported for XML transformations. Ruby could provide a nice alternative in that its a very popular language, and it easily offers mapping constructs much like ESQL. For example inroot.MRM.Header.Language=outroot.XML.root.xml:langThis projects aims at providing basic support for writing message transformations using Ruby. This includes a simple API, a Ruby node for including in the message flow and a yet to be defined way of deploying the Ruby code to the runtime message broker. [Less]

0USERS

AboutI started this application to play around with Java's ruby script interpretation using JRuby. I know that this application could simply written in just Java, ruby, python etc., but it's been a fun little project to work on. I'm also looking ... [More] into getting Jython working support but I have not had time yet. How it WorksCreate an XML configuration document to setup the resource(s). Then create a JRuby script to initiate the request and send/receive data from the web resource(s) you setup in the configuration. The you can either embed the script in the xml configuration file or link to it from the config file. [Less]

0USERS

Tuga Turtle is a simple turtle graphics programming system I designed for my son. It uses the Ruby programming language which can be expressed in simple forms. On the plus side, Ruby is also a language used professionally for web programming and in ... [More] many other fashions. Here's an example of a simple program that draws a green square: color green 4.times do turn right walk 500 endTuga Turtle can be launched as a Java Web Start application, but it uses local storage in files, so it needs user permissions. This project is available as public domain. I've just chosen Apache License 2.0 because that was an option for hosting at Google. [Less]

0USERS

Duty Free Poker is a peer-to-peer poker project. It is in its infancy. See the MainPage in our wiki for more details. Work at the moment is focused on designing a DealingProtocol and specifying an XML PokerTableDescription. Comments and criticism are helpful.

0USERS

a JRuby library to manage remote Java applications using JMX Latest release: 0.0.6 Installjruby -S gem install jmx4rUserequire 'rubygems' require 'jmx4r' JMX::MBean.establish_connection :host => "localhost", :port => 3000 memory = ... [More] JMX::MBean.find_by_name "java.lang:type=Memory" # display verbose GC logs memory.verbose = true # trigger a Garbage Collection memory.gcContributegit clone git://github.com/jmesnil/jmx4r.git [Less]

0USERS

Lightweight framework to build GUI applications with the power of Qt and the flexibility of Ruby.

0USERS

Monkeybars is a library enabling you to write GUI applications using JRuby and Swing. You can build your GUI in any editor so that you can have an application that is designed using modern tools but has all the logic contained within Ruby.

0USERS

Personal development