Ola Bini hat eine Library namens RIBS geschrieben, die Ruby-Objekte via Hibernate persistent macht. Also ActiveRecord mit J2EE-Mitteln. Es ist noch eine sehr frühe Version, es werden z.B. noch keine Assoziationen unterstützt.
All things JRuby (and Rails). Neuigkeiten aus der JRuby und Rails-Welt. Follow me. https://twitter.com/hermann_kurz
Sonntag, 31. August 2008
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.
Freitag, 29. August 2008
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
Donnerstag, 28. August 2008
LinedIn: JDBC Connection Pooling for Rails on Glassfish
Ikai Lan von LinkedIn schreibt hier, wie er JDBC-Connection-Pooling auf Glassfish einsetzt um seine JRuby-on-Rails-Anwendungen zu optimieren. LinkedIn ist ein Java-Shop, für den es naheliegt, Rails als .war-Files zu deployen.
Interview mit Nick Sieger über JRuby
Hier gibt es ein interessantes Interview mit Nick Sieger (Sun-Mitarbeiter, JRuby-Core-Team-Mitglied, Autor von Warbler, Activerecord-JDBC-Adapter, JRuby-Rack). Es geht um alles mögliche: JRuby-Interna, JRuby-on-Rails-Deployment, Weiterentwicklung von JRuby. Definitiv sehenswert!
Dienstag, 26. August 2008
Das Semantic Web mit JRuby und Sesame erforschen
Sesame ist ein Open-Source-Framework für die Verwaltung von RDF(Resource Description Framework)-Daten. Sesame ist in Java geschrieben: die Library liegt als .jar vor - und kann von JRuby direkt angesprochen werden. Mark Watson beschreibt hier, wie man das macht und stellt JRuby-Quellcode zum Einstieg bereit.
Montag, 25. August 2008
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.
JRuby on Rails mit Glassfish in 15 Minuten
Charles Nutter zeigt in seinem Posting “Zero to production in 15 minutes” Schritt für Schritt, wie man Ruby on Rails auf dem Glassfish-Application-Server in kürzester Zeit zum Laufen bekommt.