21 May 2012

The Ruby Reflector

 
Star Following

  Source Favicon
By Michael Blake of RubyCorner 8 months ago.
Email

Example 1: The wonderful places you'll go (with Java)

The most basic scenario I can think of where it's absolutely unquestionably valid to use java is if you're developing a smallish backend service, particularly one that depends on finding some prebuilt libraries. Java has maturity and years of valid blog and forums posts on it. One great thing about java is that when you need to throw in a fuzzy matching library, or do some on the fly computations, the library is already floating …

rubycorner.com Read
  Source Favicon
By Michael Blake of Running With Rails 8 months ago.
Email

Example 1: The wonderful places you'll go (with Java)

The most basic scenario I can think of where it's absolutely unquestionably valid to use java is if you're developing a smallish backend service, particularly one that depends on finding some prebuilt libraries. Java has maturity and years of valid blog and forums posts on it. One great thing about java is that when you need to throw in a fuzzy matching library, or do some on the fly computations, the library is already floating …

runningwithrails.com Read
  Source Favicon
By Adam of Heroku 8 months ago.
Email

…innovation (though sometimes at the cost of application breakage). Conservative communities, like Java, favor a more responsible and predictable approach (though sometimes at the expense of being behind the curve). Python has managed to gracefully navigate a middle path between these extremes, giving it a respected reputation even among non-Python programmers. The Python community is an island of calm in the stormy seas of the programming world.

Python is known for its clearly-stated …

blog.heroku.com Read
  Source Favicon
On Pragmatic Bookshelf 8 months ago.
Email

Rails for Java Developers now in print

ANTLR for Domain Specific Languages now in BETA

Everyday Scripting now in print

Second Edition "Agile Web Development with Rails" now shipping

Payment Processing with Paypal and Ruby now availble in PDF

Google Web Toolkit ( GWT) now available in PDF

Agile Retrospectives: Making Good Teams Great now in print

Interface-Oriented Design now in print …

pragprog.com Read
  Source Favicon
Email

Fast in-process caching with ehcache and many other Java libraries

Use your own existing Java libraries (put the jar files in lib/jars)

Your development stack is the same as our production stack with the Trinidad project

Want to try Trinidad/ JRuby on your laptop right this very instant? Do this. Do it now: rvm install jruby rvm use jruby git clone git://github.com/engineyard/todo.git cd todo bundle trinidad

Your application is now running in development …

engineyard.com Read
  Source Favicon
By evan of snax 8 months ago.
Email

…wraps Whalin's Java client via JRuby's Java integration: memcached 1.3.3 remix-stash 1.1.3 jruby-memcache-client 1.7.0 dalli 1.1.2 user system total real set: dalli:bin 10.720000 7.250000 17.970000 ( 17.859000) set: libm:ascii 2.440000 1.760000 4.200000 ( 8.284000) set: libm:bin 2.280000 1.960000 4.240000 ( 8.600000) set: mclient:ascii …

blog.evanweaver.com Read
  Source Favicon
On Pragmatic Bookshelf 8 months ago.
Email

Rails for Java Developers now in print

ANTLR for Domain Specific Languages now in BETA

Everyday Scripting now in print

Second Edition "Agile Web Development with Rails" now shipping

Payment Processing with Paypal and Ruby now availble in PDF

Google Web Toolkit ( GWT) now available in PDF

Agile Retrospectives: Making Good Teams Great now in print

Interface-Oriented Design now in print …

pragprog.com Read
  Source Favicon
By Cedric Franz of Polishing Gems 9 months ago.
Email

" Java",

" JavaScript",

"Lisp",

" Perl",

" PHP",

" Python",

"Ruby",

" Scala",

"Scheme"

];;

}

PageController.$inject = [];

</ script >

< div class = "demo" >

< div class = "ui-widget" ng:controller = " PageController" >

< label for = "tags" > Tags: </ label >

< input name = "tags" …

polishinggems.blogspot.com Read
  Source Favicon
By Morten of Heroku 9 months ago.
Email

…bus that can orchestrate communications between, say, a web app in Ruby, workers in Java and a chat server in Node.js is a key enabler in allowing application developers choose the right tool for any specific job.

Over the past few years RabbitMQ has emerged as one of the most popular, open source choices for messaging with clients in all major languages, and thousands of enterprises trusting it for mission-critical apps. We're excited to offer it as a cloud service through the …

blog.heroku.com Read
  Source Favicon
By Gregory Brown of Practicing Ruby 9 months ago.
Email

…Aren't Stubs . Since this article is a bit dated and leans heavily towards Java style development practices, I also offered my own commentary to hopefully bridge the gap between Fowler's insights and the modern Ruby world. Now that we have the theories behind us, today we can focus on putting these ideas into practice.

There is a style of behavior driven development that encourages mocking everything except the object under test. Fowler calls folks who follow this methodology …

blog.rubybestpractices.com Read