Richard Livsey zeigt, wie er mit dem Renderer FlyingSaucer mit einem JRuby-Script-Wrapper aus XHTML ein PDF-Dokument erzeugt. FlyingSaucer ist in Java geschrieben und untertstützt CSS 2.1.
All things JRuby (and Rails). Neuigkeiten aus der JRuby und Rails-Welt. Follow me. https://twitter.com/hermann_kurz
Samstag, 30. Juni 2012
Freitag, 29. Juni 2012
JRuby on Rails in der Jelastic-Cloud
Wer eine JRuby on Rails-Applikation in der Jelastic-Cloud deployen will, findet auf der Jelastic-Website eine kurze Schritt-für-Schritt-Anleitung dazu. Interessant an Jelastic ist, daß man explizit in Europa hosten lassen kann.
Labels:
europa,
jelastic,
JRuby,
rails dogado
Donnerstag, 28. Juni 2012
Redcar Editor
Der Redcar Editor ist in JRuby geschrieben und läuft damit auf allen Java-haltigen Systemen. Ganz interessant ist die Erweiterbarkeit über Plugins und die Unterstützung von Textmate-Themes und Snippets. Redcar ist Opensource und noch Alpha-Software.
Mittwoch, 27. Juni 2012
jrubyconf.eu in Berlin am 17. August?
Die Anzeichen häufen sich, daß am 17. August eine europäische JRuby-Konferenz in Berlin stattfindet.. Lassen wir uns überraschen.
Dienstag, 26. Juni 2012
Java GUI mit JRuby: Beispielcode von Michal Kozminski
Michal Kozminski hat ein kleines Beispiel fürdie Generierung eines Java-Swing-GUIs auf https://gist.github.com/2985172 abgelegt. Sehr nett, wenn sich die Integration von Java in JRuby ansehen will
Montag, 25. Juni 2012
Pom Pom Pom: Abhängigkeiten unter JRuby verwalten
Wer Abhängigkeiten mit .poms verwalten, aber eben nicht Maven verwenden will, hat unter JRuby die Alternative "Pom Pom Pom", dessen Version 2.0.0b2 gerade erscghienen ist. Theo Hultbergs Motivation für Pom Pom Pom ist seine Abneigung gegen Maven. Zitat "Maven makes me want to kill myself".
Sonntag, 24. Juni 2012
Big data: Hadoop Summit, Apache Pig und JRuby
Auf dem Hadoop Summit war Apache Pig und damit auch JRuby ein Thema. Daniel Dai und Thejas Nair von Hortonworks hielten den Vortrag Pig programming is more fun: new Features in Pig über Apache Pig (eine Plattform zur Analyse großer Datenmengen). In den Vortragsfolien sind auch Beispiele für User Defined Functions (UDF) in JRuby enthalten.
- My Review of Hadoop Summit 2012 (Russel Jurney)
- Pig programming is more fun: new Features in Pig
- Apache Pig
- hortonworks
Labels:
Apache Pig,
big data,
hadoop,
JRuby,
udf
Samstag, 23. Juni 2012
Data-Warehouse: OLAP mit JRuby
mondrian-olap ist ein Wrapper um die mondrian-library (Java), mit der man Multidimensionale OLAP-Queries auf SQL-datenbanken ausführen kann. mondrian-olap ist ein JRuby-Gem, so daß die Einbindung in JRuby-Scripte sehr einfach ist.
Labels:
data warehouse,
JRuby,
mondrian,
olap
Freitag, 22. Juni 2012
neues Padrino-Release mit verbesserter JRuby-Unterstützung
Padrino 0.10.7 ist fertig - mit verbesserter JRuby-Unterstützung. Padrino ist ein leichtgewichtiges Ruby-Framework, das auf Sinatra aufbaut. Eine Alternative für Rails, wenn man nicht soviel Gepäck mitführen möchte.
Vortrag von Matt Raible: Web Frameworks auf der JVM
Ein hochinteressanter Vortrag von Matt Raible: Comparing JVM Web Frameworks. Das Video ist 45 Minuten lang, die Folien dazu gibt es auch zum Download (Vorsicht: Monster-PDF). Er erläutert dort seine Kriterien und was für Schlüsse er daraus zieht. Insbesondere geht er auf seine Entscheidungsmatrix und die Gewichtung der Kriterien ein. Eine sehr gute Entscheidungshilfe, wenn man gerade ein Web-Framework auswählt.
Donnerstag, 21. Juni 2012
Cucumber-JVM - BDD auf der JVM
Wer BDD (Behaviour Driven Development) betreibt und auf der JVM bleiben will, kann Cucumber-JVM als Tool dafür einsetzen - gerade ist Version 1.0.10 erschienen. Cucumber-JVM unterstützt neben JRuby auch Clojure, Groovy, Ioke, Java, JavaScript, Python und Scala. Cucumber-JVM ist in Java geschrieben und lässt sch in Eclipse und IntelliJ IDEA integrieren.
Labels:
bdd,
clojure,
cucumber-jvm,
groovy,
Ioke,
Java,
javascript,
JRuby,
Python,
scala
Mittwoch, 20. Juni 2012
Einführung in JRuby: Folien, Beispiele und Übungen
Anthony Juckel hat auf der EuRuKo 2012 einen Vortrag Introduction to JRuby gehalten. Dir Folien dazu gibt es auf slideshare.net. Die Files zum Nachvollziehen hat er auf github abgelegt. Er zeigt, wie JRuby sich zu Ruby unterscheidet, wie man JRuby-Applikationen zu .war-Files verpackt und sie dann z.B. auf Tomcat deployed.
Dienstag, 19. Juni 2012
MySQL bulk insert performance: Vergleich JRuby, MRI, Rubinius
LaunchAny hat die Bulk-Import_Performance verschiedener Ruby-Implementierungen gemessen. Am schnellsten war JRuby 1.6.2 unter Java 7 mit jdbc_mysql, dicht gefolgt von Ruby 1.9.2/mysql-Gem. Weit abgeschlagen Rubinius. Ruby 1.8.7 mit dem mysql-Gem war gleichauf mit JRuby 1.6.2 und dem mysql-Gem. JRuby/JDBC scheint also eine gute Wahl für die mysql-Anbindung zu sein.
Montag, 18. Juni 2012
neo4j und neo4j.rb: Folien zu einem Vortrag von Andreas Ronge
Auf Speakerdeck.com gibt es die Slides zu einem Vortrag von Andreas Ronge über die Graph-Datenbank neo4j und seine JRuby-Anbindung mit neo4j.rb. Themen sind:
use cases für neo4j,
was enthält neo4j,
was bietet neo4j.rb für Rails,
warum sollte man neo4j.rb nenutzen und nicht direkt das Java-API aufrufen
use cases für neo4j,
was enthält neo4j,
was bietet neo4j.rb für Rails,
warum sollte man neo4j.rb nenutzen und nicht direkt das Java-API aufrufen
- Neo4j.rb and the revival of a new type of object database
- neo4j.rb auf github
- Andreas Ronge auf twitter
- neo4j
Labels:
graph database,
JRuby,
neo4j,
neo4j.rb,
ronge
Sonntag, 17. Juni 2012
Gems ins jars umwandeln mit gemjar
Ganz interessant: wenn man Ruby-Gems in einer Java-Umgebung direkt als jar einsetzen will, kann man mit gemjar JRuby-kompatible jars erzeugen, die dann in einer Java-Umgebung benutzt werden können. gemjar ist von Andrew Kiellor (Thougthworks).
Abonnieren
Posts (Atom)