JRuby 1.5.0RC1 erschienen
In letzter Zeit war der Releasezyklus von JRuby nicht so schnell wie gewohnt, aber nun ist
JRuby 1.5.0RC1 erschienen. Wie immer sind jede Menge Bugfixes, Performancesteigerungen und Erweiterungen eingeflossen. Auch Rails 3 wird jetzt unterstützt.
JRuby 1.5.0RC1 erschienen. Wie immer sind jede Menge Bugfixes, Performancesteigerungen und Erweiterungen eingeflossen. Auch Rails 3 wird jetzt unterstützt.
JRuby 1.5.0RC1 erschienen
In letzter Zeit war der Releasezyklus von JRuby nicht so schnell wie gewohnt, aber nun ist
JRuby 1.5.0RC1 erschienen. Wie immer sind jede Menge Bugfixes, Performancesteigerungen und Erweiterungen eingeflossen. Auch Rails 3 wird jetzt unterstützt.
JRuby 1.5.0RC1 erschienen. Wie immer sind jede Menge Bugfixes, Performancesteigerungen und Erweiterungen eingeflossen. Auch Rails 3 wird jetzt unterstützt.
JRuby 1.2.0RC1 mit Android-Support erschienen
JRuby 1.2.0RC1 liegt zum Download bereit. Die unerwartete Version beruht auf dem neuen Versionsnummernsystem, das nun angewandt wird. Die coolste Neuerung ist der vorläufige Support für Googles Android. Es wird spannend, bald die ersten JRuby-Applikationen auf einem Handy zu sehen :-)
JRuby 1.2.0RC1 mit Android-Support erschienen
JRuby 1.2.0RC1 liegt zum Download bereit. Die unerwartete Version beruht auf dem neuen Versionsnummernsystem, das nun angewandt wird. Die coolste Neuerung ist der vorläufige Support für Googles Android. Es wird spannend, bald die ersten JRuby-Applikationen auf einem Handy zu sehen :-)
JRuby 1.1.5 released
Der Maintenance-Release 1.1.5 liegt auf http://dist.codehaus.org/jruby zum Download bereit. Eine wichtige Neuerung ist das Foreign Function Interface , welches das Schreiben von Erweiterungen in C erleichtert. Damit wird das Portieren von existierenden Libraries im Standard-Ruby-Interperter (MRI) auf JRuby wesentlich einfacher. Außerdem sind wieder einige Bugs gefixt worden, kompiliertes Ruby braucht weniger Speicher und die Performance wurde weiter erhöht. Hier das Announcement mit einer Liste der wichtigsten Änderungen und Fixes.
JRuby 1.1.5 released
Der Maintenance-Release 1.1.5 liegt auf http://dist.codehaus.org/jruby zum Download bereit. Eine wichtige Neuerung ist das Foreign Function Interface , welches das Schreiben von Erweiterungen in C erleichtert. Damit wird das Portieren von existierenden Libraries im Standard-Ruby-Interperter (MRI) auf JRuby wesentlich einfacher. Außerdem sind wieder einige Bugs gefixt worden, kompiliertes Ruby braucht weniger Speicher und die Performance wurde weiter erhöht. Hier das Announcement mit einer Liste der wichtigsten Änderungen und Fixes.
Tim Bray interviewt Nick Sieger über das Projekt Kenai
Tim Bray (Director Web Technologies bei Sun) hat Nick Sieger (JRuby-Core, Sun) über da Projekt Kenai interviewed. Kenai ist eine Kollaborations-/Hostingplattform für Entwickler. Kenai läuft auf Sun-Hardware mit OpenSolaris. Die Plattform ist in JRuby on Rails geschrieben und auf Glassfish deployt, als Datenbank wird MySQL verwendet. Das Interview ist hier nachzulesen, es gibt ein PDF des Vortrags "Achieving High Throughput and Scalability with JRuby on Rails"von Fernando Castano, der auf der RailsConf Europa 2008 gehalten wurde und die Architektur von Kenai genauer beschreibt.
Tim Bray interviewt Nick Sieger über das Projekt Kenai
Tim Bray (Director Web Technologies bei Sun) hat Nick Sieger (JRuby-Core, Sun) über da Projekt Kenai interviewed. Kenai ist eine Kollaborations-/Hostingplattform für Entwickler. Kenai läuft auf Sun-Hardware mit OpenSolaris. Die Plattform ist in JRuby on Rails geschrieben und auf Glassfish deployt, als Datenbank wird MySQL verwendet. Das Interview ist hier nachzulesen, es gibt ein PDF des Vortrags "Achieving High Throughput and Scalability with JRuby on Rails"von Fernando Castano, der auf der RailsConf Europa 2008 gehalten wurde und die Architektur von Kenai genauer beschreibt.
JRuby / Hibernate / RIBS
JRuby / Hibernate / RIBS
JRuby on Rails mit Apache Derby
Michael Galpin, Software Architekt bei eBay beschreibt hier, wie JRuby on Rails mit der Apache Derby DB konfiguriert wird. Apache Derby ist mit dem JDK 1.6 gebündelt, d.h. es muß keine zusätzliche Datenbank (z.B. mysql oder postgresql) laufen. Da JRuby ActiveRecord-JDBC als DB-Adapter kennt, muß nur ein gem installiert werden.
JRuby on Rails mit Apache Derby
Michael Galpin, Software Architekt bei eBay beschreibt hier, wie JRuby on Rails mit der Apache Derby DB konfiguriert wird. Apache Derby ist mit dem JDK 1.6 gebündelt, d.h. es muß keine zusätzliche Datenbank (z.B. mysql oder postgresql) laufen. Da JRuby ActiveRecord-JDBC als DB-Adapter kennt, muß nur ein gem installiert werden.
JRuby 1.1.4 ist verfügbar
JRuby 1.1.4 ist erschienen und liegt zum Download bereit! 1.1.4 ist ein Bugfix-Release:
- Die Performance wurde weiter verbessert, sie ist jetzt meist besser als die von Ruby/MRI.
- Der Java Integration Layer wurde komplett überarbeitet.
- Ruby 1.9-Support wurde begonnen
- Bug/Kompatibilitätsfixes
JRuby 1.1.4 ist verfügbar
JRuby 1.1.4 ist erschienen und liegt zum Download bereit! 1.1.4 ist ein Bugfix-Release:
- Die Performance wurde weiter verbessert, sie ist jetzt meist besser als die von Ruby/MRI.
- Der Java Integration Layer wurde komplett überarbeitet.
- Ruby 1.9-Support wurde begonnen
- Bug/Kompatibilitätsfixes
Ehcache für JRuby on Rails
Wer einen verteilten Cache benötigt hat jetzt unter JRuby eine Alternative zu Memcached: eine Portierung von Ehcache auf JRuby. Die Implementierung liegt als JRuby-Gem vor und kann deshalb einfach installiert werden.
Ehcache implementiert das JSR107 JCache API und ist in der J2EE-Welt zu Hause.
Ehcache implementiert das JSR107 JCache API und ist in der J2EE-Welt zu Hause.
Ehcache für JRuby on Rails
Wer einen verteilten Cache benötigt hat jetzt unter JRuby eine Alternative zu Memcached: eine Portierung von Ehcache auf JRuby. Die Implementierung liegt als JRuby-Gem vor und kann deshalb einfach installiert werden.
Ehcache implementiert das JSR107 JCache API und ist in der J2EE-Welt zu Hause.
Ehcache implementiert das JSR107 JCache API und ist in der J2EE-Welt zu Hause.
JRuby 1.1.3 für Ende der Woche angekündigt
Tom Enebo hat JRuby 1.1.3 für Ende der Woche angekündigt. Wer spezielle Probleme für dieses Release gelöst haben will, kann sich bei Tom melden. Angekündigt ist 64-bit-Support für Linux-POSIX-Funktionen
JRuby 1.1.3 für Ende der Woche angekündigt
Tom Enebo hat JRuby 1.1.3 für Ende der Woche angekündigt. Wer spezielle Probleme für dieses Release gelöst haben will, kann sich bei Tom melden. Angekündigt ist 64-bit-Support für Linux-POSIX-Funktionen
Interview mit Tom Enebo auf java.dzone.com
Auf java.dzone.com gibt es ein neues Interview mit Tom Enebo, einem Core-JRuby-Entwickler. Nächstes Ziel ist ein Rewrite des Java Integration Support, Bugfixing und weitere Verbesserungen der Performance.
JRuby on Rails unter jetty
Fabio Kung zeigt in seinem Blog, wie man JRuby on Rails unter jetty mit dem jetty-rails-gem zum Laufen bekommt. Vorteile dieser Deployment-Methode:
Links:
- Schneller Start
- Session-Sharing zwischen JRuby-on-Rails und pure Java-Applikationen
Links:
- Fabio Kung
- jetty
- jetty-rails-gem
- jetty-rails gem - Simple JRuby On Rails Development with Servlet Containers
Weitere Artikel: 1 2