Sonntag, 17. November 2013

JRuby 1.7.8 ist da

JRuby 1.7.8 steht zum Download bereit. Es handelt sich um ein Bugfix-Release als Nachfolger von JRuby 1.7.6. Die Version 1.7.7 enthielt versehentlich nur den OSX-Binärlauncher und wurde deshalb umgehend durch 1.7.8 erstetzt.

Sonntag, 3. November 2013

Vortrag vom Mark Menard: JRuby: Insights from six years in production

Mark Menard hat seinen Vortrag JRuby: Insights from six Years in production auf Youtube online gestellt. Der Vortrag wurde auf der Wicked good Ruby-Konferenz gehalten. Sehr interessant, Mark zeigt anhand mehrer Case studies sehr deutlich, warum es oft eine gute Idee ist, JRuby anstatt von MRI-Ruby zu verwenden. Er geht besonders auf die Integration mit der Java-Welt (Spring, etc) ein und zeigt auch Code-Beispiele.

Dienstag, 22. Oktober 2013

JRuby 1.7.6

Schon zwei Wochen nach der Version 1.7.5 kommt schon die Version 1.7.6. Etwas irritierend, Grund war wohl die fehlenden .bat-Files für Windows - vermute ich mal. Auf http://www.jruby.org/download liegt es zum Download bereit.

Sonntag, 20. Oktober 2013

Version 2.0 von jruby-jdbc-nuodb ist fertig

Das NuoDB/JRuby Interface jruby-jdbc-nuodb setzt JDBC-Aufrufe in das NuoDB-Protokoll um. nuoDB ist eine interessante verteilte Datenbank, die den Schwerpunkt auf dynamische Skalierbarkeit und Verteilung (auch geographisch) legt.

Montag, 7. Oktober 2013

JRuby 1.7.5 ist fertig

Das JRuby-Team hat JRuby 1.7.5 released und zum Download bereitgestellt. Glückwunsch! JRuby 1.7.5 soll das letze Bugfix-Release sein, bevor das nöchste Release, JRuby 9000 rauskommt. Es sind sehr viele Bugfixes und Verbesserungen eingeflossen, leider ist invokedynamic noch per Default abgeschaltet, kann aber angeknipst werden. Dort lauern wohl noch zu viele Falle in Java 7. Erst mit Java 8 soll invokedynamic defaultmässig angeschaltet sein.

Sonntag, 6. Oktober 2013

Data Mining mit JRuby (GSoC)

Alberto Arrigoni hat beim Google Summer of Code (GSoC) eine JRuby-Gem namens RubyBand geschrieben. Er beschreibt das Gem in einem Blog-Post und bringt auch ein Beispiel zur Benutzung.

Freitag, 4. Oktober 2013

Ruboto 0.15.0 ist da! (JRuby auf Android)

Ruboto 0.15.0 ist veröffentlicht und steht zum Download bereit. Mit “rake update_scripts:reload” kann man nun die Scripte ohne einen vollen Build-Zyklus neu laden lassen. Das dauert nur wenige Sekunden (im gegensatz zu einem vollen Build mit Restart). Mit Ruboto hat man vollen Zugriff von JRuby auf das Android-API.

Donnerstag, 19. September 2013

The future of JRuby (Slides von Charles Nutter)

Charles Nutter hat seine Vortragsfolien von der Barcelona Ruby Conference (baruco) online gestellt. Themen sind u.a. concurrency, invokedynamic und Einsatz auf Multicore-Systemen. Versschidene Arten, Extensions einzubeinden kommen ebenfalls zur Sprache. Sehr interessant.

Montag, 2. September 2013

Ruboto 0.14.0 ist fertig (JRuby auf Android)

Ruboto 0.14.0 ist fertig. Mit Ruboto laufen JRuby-Scripte auf Android, die vollen Zugriff auf das Android-API haben.

Montag, 12. August 2013

JRuby-CXF: SOAP-Webservices mit JRuby

SOAP-Webservices sind mit Ruby/JRuby nicht unbedingt einfach zu implementieren. Das JRuby-CXF-Gem verspricht Abhilfe: es ist ein Wrapper um die Apache-CXF-Library, mit dem man JRuby-Objekte als Webservice zugänglich machen kann.

Montag, 5. August 2013

Release-Candidate 1.3.0rc1 von activerecord-jdbc-adapter erschienen

Karol Bucek hat den ersten Release candidate von activerecord-jdb-adapter fertig gestellt. Version 1.3.0rc1 steht  auf GitHub zum Download bereit. Mit dieser Version wird die Kompatibilität mit ActiveRecord 4.0, 3.x und 2.3 aus einer Codebasis angestrebt.

Donnerstag, 1. August 2013

bio-band - bioruby für JRuby

Für Leute, die sich mit Bioinformatik beschäftigen und ihre Software auf der JVM laufen lassen wollen, ist bio-band interessant. Das ist eine Implementierung der BioRuby-Library für JRuby.