LWN.net Logo

This Week's Ruby News - Issue 128

From:  Ruby Weekly <rw-AT-peterc.org>
To:  <lwn-AT-lwn.net>
Subject:  This Week's Ruby News - Issue 128
Date:  Thu, 17 Jan 2013 17:35:27 +0000
Message-ID:  <0618f6a79d6bb9675f313ceb29659df23b6.20130117172441@mail259.us2.mcsv.net>
Archive-link:  Article, Thread

Ruby Weekly - A Weekly Ruby Newsletter
Issue #128 - January 17, 2013
================================================================================


Featured
--------

Ruby 1.9.3-p374 is Released
http://www.ruby-lang.org/en/news/2013/01/17/ruby-1-9-3-p3...

  The last production patchlevel (p362) was released less than a month ago
  but many users encountered frequent segmentation faults with it. This
  release fixes that significant issue and includes some other minor fixes
  too.

Use Metasploit to Verify Rails is Secured from CVE-2013-0156
http://blog.endpoint.com/2013/01/rails-CVE-2013-0156-meta...

  Metasploit is a popular security testing system (written in Ruby, no less)
  and it already has an exploit module for last week's Rails XML and YAML
  parameter parsing vulnerability. Brian Buchalter shows how to use it to
  test if your own Rails apps are safe.

Ruby Manor 4 will be on 6th April, 2013 (London, UK)
http://lanyrd.com/2013/ruby-manor/


  The popular, quirky London-based Ruby conference is back for a fourth
  outing - save the date. Ticket info and CFP coming soon. You can also
  follow them on Twitter <a
  href="https://twitter.com/rubymanor">@rubymanor</a>.

Big Ruby Conf: February 28-March 1 (Dallas, TX)
http://www.bigrubyconf.com/



From Our Sponsor
----------------

Get your free digital copy of Stephen O’Grady’s The New Kingmakers today
http://newrelic.com/kingmakers?utm_source=COOP&utm_me...

  Developers are gaining more influence and control in their organizations
  than ever before. But why? And what does it mean for you and your company?
  Get your free copy of "The New Kingmakers," by Redmonk's Stephen O'Grady,
  free when you sign up for New Relic.


Reading
-------

Developing iOS applications with Ruby and RubyMotion
http://blog.crowdint.com/2013/01/16/developing-ios-applic...

  Mario Chavez presents an extensive tutorial walking through building a
  simple iPhone app with RubyMotion.

Playing with OpenGL using JRuby and LWJGL: A Blog Series
http://www.compoundtheory.com/?action=displayPost&ID=...

  Mark Mandel is working on a series of blog posts about using JRuby and the
  popular LWJGL graphics library to concoct OpenGL-powered graphics with
  Ruby. He's also done a <a
  href="http://www.compoundtheory.com/?action=displayPost&amp;...">tutorial
  about getting started with shaders.</a>

Building Sequences with the Enumerator Class
http://www.dev.gd/20130114-building-sequences-with-enumer...

Other Libraries Vulnerable to the Parameter Parsing Vulnerability Found in Rails
https://gist.github.com/4532291


  Researchers investigating the Rails parameter parsing vulnerability
  discovered that the same or similar vulnerable code had made its way into
  multiple other libraries. If your application uses these libraries to
  process untrusted data, it may still be vulnerable even if you have
  upgraded Rails.

A Look at Ruby 2.0
http://rubysource.com/a-look-at-ruby-2-0/


  Over at RubySource, Thiago Jackiw looks at basic examples of some of the
  most talked about new features in Ruby 2.0.

Building an Ember App with Rails::API as the Backend
http://reefpoints.dockyard.com/ember/2013/01/07/building-...

Some Small Refactorings in Ruby
http://caiustheory.com/some-small-refactorings-in-ruby


  Not content just with showing us how DATA worked last week, Caius Durling
  is back with a summary of several situations in Ruby where simple
  refactorings make sense.

Making Vim, Unix and Ruby Sing Harmony
http://nathanmlong.com/2013/01/making-vim,-unix-and-ruby-...

Rails has Two Default Stacks
http://words.steveklabnik.com/rails-has-two-default-stacks


  Steve Klabnik looks at the distinction between the default Rails stack and
  the popular Haml, Postgres, RSpec alternative (which he calls the "Prime"
  stack).

Updating Rails
http://railsapps.github.com/updating-rails.html


  Detailed, up-to-date instructions on how to install the latest release of
  Rails 3.2 with advice and tips.


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

Ruby Rogues 88: Concurrency and Celluloid with Tony Arcieri
http://rubyrogues.com/088-rr-concurrency-and-celluloid-wi...

  Just three of the Rogues sit down with Tony Arcieri (famous as the creator
  of Celluloid) to discuss concurrency, the global interpreter lock,
  actor-based concurrency, and inter-thread communication.

MetaCasts.tv: A New Screencast Subscription Service from Mark Bates
http://www.metacasts.tv/


  Joining the ranks of Ryan Bates (keeping it in the family? ;-)) and Avdi
  Grimm, Mark Bates has launched a monthly subscription based Ruby and
  JavaScript screencast site.


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

Sublime Text 2 Rails Snippets
https://github.com/tadast/sublime-rails-snippets#sublime-...

  A suite of Sublime Text 2 snippets for Rails 3 and Ruby 1.9 by Tadas
  Tamosauskas. Recent updates include using the Ruby 1.9 style hash syntax,
  autocompletion for Rails 3 style routes, validations, and migrations.


Jobs
----

Test Driven JavaScript and Ruby Developer [San Francisco and Santa Monica, CA]
http://www.carbonfive.com/jobs


  Expert in bronze age combat, time-travel, and/or elephant husbandry? Carbon
  Five has immediate openings. Developers also accepted. Return unlikely,
  glory guaranteed!

Full Stack Web Application Developer
http://www.zoodles.com/home/careers#web_app_dev


  If you're passionate about making education better for kids all over the
  world, you've got solid object-oriented design skills and experience
  developing web applications, then Zoodles would like to talk with you.
  Expertise in Ruby/Rails is not a prerequisite.

Senior Software Developer at Redwood
http://redwoodstrategic.com/


  Help communities get sponsorship while running record-breaking marketing
  programs. We’re seeking exceptional engineers who love making beautiful
  software products, thrive on solving tough problems and yearn to be part of
  a small and nimble downtown T.O startup


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

Version Badge for your RubyGems
http://badge.fury.io/




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

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 © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds