I just changed jobs and am now a Rails developer at tolingo.com, which is an online translation broker. When I started out working on my new desk, I had to setup my iMac development environment. There are tons of articles of how to compile/install/run stuff like MySQL, to get you started on OS X, but […]
Tag: JRuby
Distinguish Ruby Runtimes with WhichRuby
Nowadays there are several decent Ruby runtimes available besides MRI ranging from alpha-versions to production-ready status. Using RVM these different interpreters become more and more interchangeable. current problems Since switching between runtimes became as easy rvm use x more care has to be taken to support a wide range of interpreters and versions. This is […]
Ruby in Java, Java in Ruby, JRuby or Ruby Java Bridge?
Hosting (J)Rails applications on a high availability Java infrastructure with clusters, loadbalancers and all that shit stuff is great, if you already have it in place. But does running an app on the JRE make it a JRuby application by default? Do you really want to be stuck on JRuby? I really like the idea […]
(X)Ruby on the Mac
=============================================================== =============================================================== Update Aug. 2010 The RVM installer should be prefered over installation via gem: bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ) =============================================================== =============================================================== If you are a Mac user and a Ruby developer you probably ran into issues with custom Ruby installations and had troubles with Gems like these: How to fix that Rubygems mess […]
Savon vs. Handsoap: JRuby
This documentation is deprecated, please have a look at savonrb.com! First of all, both client implementations can be run using JRuby. Since Savon is a pure Ruby implementation you get JRuby support for free. The drawback is, that it’s slow on MRI. Using native C Libraries by default, Handsoap is bleezing fast. But when it […]