23 April 2014

The Ruby Reflector

Topic

JRuby

  Source Favicon
On paperplanes 23 days ago.
Email

…technology. Our data goes into PostgreSQL, we use Ruby everywhere, mostly JRuby. It even uses older virtualization technologies.

But recently, I've been feeling like I'm falling behind, like I'm missing out on at least playing with some new toys, getting some fresh ideas into my head for solving problems.

We have a lot of problems yet to solve in our code base, and over the last two years, we played it safe. Which has been a good thing, it allowed us to scale up to 1000 …

paperplanes.de Read
  Source Favicon
By Shane Becker of Engine Yard Developer Blog over 2 years ago.
Email

…other Rubinius related questions, feel free to direct them to @ Rubinius on Twitter, or email them to community@rubini.us .

NOTE: Don't miss the upcoming JRuby webinar led by Nick Sieger on September 15. Register now to save a spot. Topics you want to learn about in the webinar? Direct them to @ JRuby on Twitter.

engineyard.com Read
  Source Favicon
By David of David Chelimsky almost 3 years ago.
Email

Get specs passing on jruby ( Sidu Ponnappa)

Fix bug where mixing nested groups and outer-level examples gave unpredictable :line_number behavior ( Artur Małecki)

Regexp.escape the argument to -example (tip from Elliot Winkler)

Correctly pass/fail pending block with message expectations

CommandLine returns exit status (0/1) instead of true/false

Create path to formatter output file if it doesn't exist ( marekj).

rspec-expectations-2.6.0

full changelog

blog.davidchelimsky.net Read
  Source Favicon
By Thomas Enebo of Engine Yard Developer Blog over 2 years ago.
Email

…1.6.6. A few noteworthy mentions in this list is JRUBY-5657 (new 1.9 splat behavior), JRUBY- (new 1.9 to_ary behavior), and JRUBY-6067 ( Windows YAML issue).

If there is some issue we don't have targetted but you think is drop-dead important then please let us know...We are willing to expedite other issues if presented with a reasonable case for why it should be fixed. Please join the discussion .

engineyard.com Read
  Source Favicon
By Hongli Lai of Phusion Corporate Blog 1 month ago.
Email

Fixed a problem with running passenger-install-apache2-module and passenger-install-nginx-module on JRuby. They were not able to accept any terminal input after displaying the programming language menu.

Installing or upgrading to 4.0.38 OS X Debian Ubuntu Heroku Ruby gem Tarball

Final

Phusion Passenger's core is open source. Please fork or watch us on Github.

If you would like to stay up to date with Phusion news, …

blog.phusion.nl Read
  Source Favicon
By David of David Chelimsky 3 years ago.
Email

Get specs passing on jruby ( Sidu Ponnappa)

Fix bug where mixing nested groups and outer-level examples gave unpredictable :line_number behavior ( Artur Małecki)

Regexp.escape the argument to -example (tip from Elliot Winkler)

Correctly pass/fail pending block with message expectations

rspec-expectations-2.6.0.rc2

full changelog

Enhancments

change matcher accepts Regexps ( Robert Davis)

better descriptions for have xxx matchers ( Magnus Bergmark)

Bug fixes …

blog.davidchelimsky.net Read
  Source Favicon
Email

64-bit JVM. You can verify this by opening a command prompt and typing @ jruby -v@. The output should be similar to that below. The important point is that it is running on a " 64-bit Server VM."

bq. jruby 1.5.6 (ruby 1.8.7 patchlevel 249) ( 2010-12-03 9cf97c3) ( Java HotSpot(TM) 64-Bit Server VM 1.6.0_23) [amd64-java]

*Note:* JRuby currently only provides a JRuby+JRE installer for the 32-bit JRE. They are working on a 64-bit version but its not quite ready yet, …

engineyard.com Read
  Source Favicon
By fitzy of Transcending Frontiers over 4 years ago.
Email

…we'll be sending each of the first 100 participants a limited edition JRubyConf Poster.

The JRuby Core Team will be around on IRC channel # jruby throughout the BugMash to help folks get started and to answer questions. Be sure to stop in and say hello!

There's also a great post on the good and bad of JRuby over at the Engine Yard blog .

thefrontiergroup.com.au Read
  Source Favicon
On Odes of the Occult 1 month ago.
Email

…quick response but when you want to handle multiple, long-running clients you have to either: 1) use JRuby + thread synchronization primitives, 2) Eventmachine, 3) Celluloid.

I don't want to synchronize threads (1) nor write evented code (2). Celluloid is using fairly decent concurrency model (agents) and is closest to give me the expected productivity/pleasure ratio. But still, I can write the same amount of lines of code in Go and handle 100x more simultaneous clients using much less …

sickill.net Read
  Source Favicon
By Nick Sieger of Engine Yard Developer Blog over 3 years ago.
Email

The JRuby team also is usually present in the IRC room # jruby on irc.freenode.net, so feel free to stop by there to chat. You can also follow @ jruby on Twitter to stay on top of important updates.

Do you have any prediction or comments on Ruby/ JRuby adoption in the enterprise in the next couple of years? I'm personally bullish on JRuby adoption and consider it part of my mission on the JRuby team to make it happen. It's hard to say in exact terms how it will …

engineyard.com Read