LWN.net Logo

This Week's Ruby News - Issue 95

From:  Ruby Weekly <rw-AT-peterc.org>
To:  <lwn-AT-lwn.net>
Subject:  This Week's Ruby News - Issue 95
Date:  Thu, 31 May 2012 15:21:14 +0000
Message-ID:  <0618f6a79d6bb9675f313ceb29659df23b6.20120531152102@mail259.us2.mcsv.net>
Archive-link:  Article, Thread

Ruby Weekly - A Weekly Ruby Newsletter
Issue #95 - May 31, 2012


From the Editor's Desk..
------------------------

As I'm in the middle of the O'Reilly Fluent (JavaScript) conference, this
issue of Ruby Weekly is much lighter than usual but the show goes on! Back to
normal next week :-) - Peter


Headlines
---------

JRuby 1.7.0 Preview 1 Released
http://jruby.org/2012/05/21/jruby-1-7-0-preview1

  1.7 is proving to be a big release for JRuby and the first preview is out.
  A key change is that Ruby 1.9.3 is now the default runtime mode (but 1.8 is
  still available as an option) and support for Java 7's invokedynamic brings
  some major performance boosts (when running on the right JVM.)

Heroku's 'Cedar' Stack Now in General Availability
http://blog.heroku.com/archives/2012/5/24/cedar_goes_ga/

  The popular 'Cedar' stack on Heroku that allows you to run multiple
  processes, multiple languages, and more is now out of beta and is
  'generally available'.

Mongoid 3 (MongoDB ORM) Release Candidate 1 Released
http://mongoid.org/en/mongoid/index.html


Reading
-------

The Development of Sequel
http://jeremyevans-pres.heroku.com/heroku201205/index.html#1

  A slidedeck by Jeremy Evans about his work on the popular database
  interaction library.

Full-Text Search in Rails using elasticsearch
http://adventuresincoding.com/2012/05/full-text-search-in...

Why Our Code Smells
http://opensoul.org/blog/archives/2012/05/23/why-our-code...

  A great slide deck by Brandon Keepers.

Building Streaming REST APIs with Ruby
http://intridea.com/blog/2012/5/24/building-streaming-res...

The Ruby Standard Library Is A Disgrace
http://architecturalatrocities.com/post/23659800703/the-r...


Watching and Listening
----------------------

Making Little Classes Out of Big Ones with Avdi Grimm
http://vimeo.com/42622511

  In a 'Lunch n' Learn' session with Avdi Grimm, he takes a look at the pros
  and cons of four different techniques for breaking a too-big class into
  smaller pieces. 50 minutes long.

RubyMotion with Laurent Sansonetti
http://rubyrogues.com/055-rr-rubymotion-with-laurent-sans...

  As Ruby Weekly may have shown, the RubyMotion Ruby + iOS developer tools
  have been a big hit lately and their creator Laurent Sansonetti dropped in
  to chat with the Ruby Rogues about what it all means.

RailsCasts on 'Squeel' - a SQL DSL
http://railscasts.com/episodes/354-squeel

  Squeel provides a comprehensive DSL for writing SQL queries in Ruby, all
  built upon Arel. Ryan Bates gives us a tour in just 9 minutes.


Libraries and Code
------------------

rake-rails: Bringing Rails Commands to Rake
http://alindeman.github.com/2012/05/23/introducing-rake-r...

  Ever get confused between which things you should use 'rake' for and which
  you should use the 'rails' command for? Andy Lindeman brings them both
  together with rake-rails.

CLAWS: Command Line AWS
https://github.com/wbailey/claws

  A command line based AWS (Amazon Web Services) console with Capistrano
  integration.

Sextant: Bringing Your Rails Routes to a View
https://github.com/schneems/sextant#the-future

  Sextant is a simple addon to give you a /rails/routes URL while in
  development on a Rails app, as a way to see the routes your app implements.
  Interestingly, this functionality is being merged into the forthcoming
  Rails 4.0 as standard.

diffbench: Benchmark Code Before and After a Patch
https://github.com/bogdan/diffbench


Jobs
----

Senior Web Technologist at Holiday Extras UK
http://join.holidayextras.co.uk/vacancy/senior-web-techno...

  Do you spend your leisure time tinkering with the latest NoSQL du jour or
  playing with the latest AWS toy? Do you dream of big data? Is GitHub the
  first thing you think of when someone says the word fork? If so, Holiday
  Extras is looking for techies like you.

Rails Developers (multiple openings) at Coupa Software [San Mateo, CA]
http://jobs.rubyinside.com/a/jbb/job-details/695510

Rails Developer at Jingle Punks Music [New York City]
http://jobs.rubyinside.com/a/jbb/job-details/696150


Last but not least..
--------------------

Worqshop: Dev Tools on the iPad
http://worqshop.com/

  Worqshop is a small development environment for the iPad with GitHub and
  Heroku support. It includes a code editor with syntax highlighting for
  Python, Ruby, HTML, CSS, and JavaScript files.



================================================================================

You opted in for Ruby Weekly at http://rubyweekly.com/ to get weekly e-mails
about the Ruby programming language.

Our mailing address is: Office 30, Lincoln Way, Fairfield Enterprise Centre,
Louth, Lincs, UK, LN11 9EJ.

You can e-mail the list maintainer directly at rw@peterc.org in case of
problems/questions.

(Log in to post comments)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds