Donnerstag, 4. August 2011

Java7 und JRuby

Charles Nutter erklärt hier, was er von JRuby unter Java7 erwartet. Invokedynamic vereinfacht das Design des Interpreters und bietet bessere Performance. Um genauere Zahlen zu haben, bittet er um sinnvolle Benchmarks. Ein weiterer Punkt ist das neue IO-API von Java7, das plattformunabhängige Implementierungen erleichtert.


Sonntag, 31. Juli 2011

JRubyConf am 3./4. August in Washington D.C.

Die diesjährige JRuby-Konferenz ist diesmal in Washington D.C. und zwar am 3. und 4. August. Charles Nutter und Tom Enebo sind da und berichten in ihrer Keynote von der Java7-Integration (invokedynamic). Schwerpunkt sind Vorträge mit Berichten aus der Praxis.


 


Alles neu..

Wir hosten nicht mehr auf einem vHost, sondern sind auf posterous.com umgestiegen. Die alten Posts sind importiert, Kommentare noch nicht.

Donnerstag, 17. Februar 2011

PDF-Formulare ausfüllen via JRuby/Java/iText

Mike Perham schreibt in seinem Blog, wie er von Ruby on Rails aus PDF-Formulare ausfüllt: er hat einen JRuby-Wrapper um die Java-Library iText geschrieben, die er nun direkt aus Rails benutzen kann.

Donnerstag, 13. Januar 2011

JRuby 1.6RC1 ist da

Demnächst wird JRuby 1.6 veröffentlicht, der erste Release-Candidate ist schon da. Wie üblich Bugfixes und weitere Performanceverbesserungen, Schwerpunkt ist diesmal die verbesserte Kompatibilität mit Ruby 1.9.2. Windows-Support wurde ebenfalls verbessert und auch die Stabilität.

Montag, 29. November 2010

JRuby, Rails3-Deployment: verschiedene Möglichkeiten

Installationsanleitungen für Rails3. Hier gibt es verschiedene Möglichkeiten,
Greg Moreno beschreibt sein Setup: Rails3 mit JRuby auf Tomcat, Sqlite 3 als Datenbank in einer Schritt-für-Schritt-Anleitung.

Scott Lowe hat einen anderen Ansatz gewählt, er verwendet GlassFish als Server, nginx als Frontend und Sqlite als Datenbank für Rails3. Nginx ist sehr leichtgewichtig. Es kann zwar weniger als ein Apache, ist aber sehr performant.

Sonntag, 21. November 2010

Vortrag von Nick Sieger auf JRubConf 2010: JRuby und Rails3

Auf der JRubyconf2010 hielt Nick Sieger (Engine Yard, JRuby Core committer) einen Vortrag mit dem Titel “Rails 3 with A Double-Shot of JRuby”. Das Video ist jetzt verfügbar.Themen: Ausblick auf JRuby 1.6, Rails3 und JRuby, Concurrency, Integration von Java Libraries uvm. Sehr interessant!

Samstag, 9. Januar 2010

Ruby on Rails für JEE-Experten als Vorschau auf Google Books

Michael Johanns Buch “Ruby on Rails für JEE-Experten” kann man auf Google Books als Vorschau  ansehen. Es fehlen einige Seiten (deshalb “Vorschau”), aber es reicht aus, um sich einen Überblick zu verschaffen. Michael Johann war früher Chefredakteur des JavaSpektrum und ist jetzt Chefredakteur des RailsWay-Magazins das immer wieder interessante Artikel über JRuby bringt. Auch im Buch wird auf JRuby eingegangen, insbesondere auf die Kopplung JRuby/Java. Das Buch ist schon über ein Jahr alt, aber vor allem deshalb relevant, da es Ruby/JRuby aus Sicht des Java-Entwicklers angeht.

10 Hot Tips

.. for JRuby gibt Vladimir Sizikov auf http://java.dzone.com/articles/10-hot-tips-jruby.

Freitag, 11. Dezember 2009

Netbeans 6.8

Das neue Netbeans 6.8 ist da. Goodies für JRuby/Rails:


  • JRuby 1.4 ist enthalten

  • Rails 2.3.4 ist unterstützt

  • Ruby-1.9-Debugging ist integriert

Montag, 14. September 2009

JRubyConf 2009 am 22. November in San Francisco

Charles Nutter (JRuby-Core-Entwickler) hat für den 22. November 2009 die erste JRubyConf angekündigt. Sie findet direkt im Anschluß an die RubyConf 2009, die vom 19.-21. geht, am gleichen Ort statt (Hotel Embassy Suites, SF Airport). Eintritt ist frei!. Das JRuby-Core-Team Ola Bini, Charles Nutter, Nick Sieger und Thomas Enebo werden da sein. Die Konferenz wird von Engine Yard veranstaltet und von EdgeCase und ThoughtWorks gesponsort.

Donnerstag, 10. September 2009

Google Techtalk: JRuby on Rails auf Googles App Engine

In diesem Video zeigen Googles John Woodell  und Ryan Brown, wie man mit dem google-appengine-gem eine Rails-Applikation auf Googles App Engine /J (GAE/J) deployed. GAE/J bietet eine Java-Umgebung in Googles Infrastruktur  mit einigen Einschränkungen - unter anderem steht keine SQL-Datenbank und damit kein ActiveRecord als ORM zur Verfügung. Statt dessen wird DataMapper benutzt, der über einen Adapter in appengine-jruby auf Googles Datastore zugreift. Der Google Datastore ist eine Schemalose Key/Value-Datenbank die eine eigene Query-Language (GQL) unterstützt.