|
|
Subscribe / Log in / New account

This Week's Ruby News - Issue 136

From:  Ruby Weekly <rw-AT-peterc.org>
To:  <lwn-AT-lwn.net>
Subject:  This Week's Ruby News - Issue 136
Date:  Thu, 14 Mar 2013 16:00:56 +0000
Message-ID:  <0618f6a79d6bb9675f313ceb29659df23b6.20130314160036@mail259.us2.mcsv.net>

Ruby Weekly - A Weekly Ruby Newsletter
Issue #136 - March 14, 2013
================================================================================


Featured
--------

What's New in Sinatra 1.4?
http://rkh.im/sinatra-1.4


  It's not out quite yet (but could be any day now) but in this post
  Konstantin Haase explains what's new in the next key release of the popular
  webapp DSL.

dotRB: The Largest Ruby Conference in France (October 18, Paris)
http://www.dotrb.eu/


  Following on from a successful 'dotJS' JavaScript event comes dotRB.
  Announced speakers so far include Steve Klabnik, Konstantin Haase, and
  Brian Ford.

RubyGems 2.0.3 Released: More Bug Fixes
http://blog.rubygems.org/2013/03/11/2.0.3-released.html


  RubyGems 2.0.3 is out, hot off the heels of <a
  href="http://blog.rubygems.org/2013/03/06/2.0.2-released.html">2.0.2.</a>
  Both bug fix releases only.


From our Sponsor
----------------

Do you hate editing i18n yaml files?
http://www.localeapp.com/


  What if you never had to open those files again .. Locale is a slick web
  interface for editing and automatically updating your i18n files. No more
  emailing translation files, no more file conversion hassles, no more
  mangled variables. There's no cost for small and open source projects. Try
  it today.


Reading
-------

Tracking Down A Memory Leak in Ruby’s EventMachine
http://blog.nelhage.com/2013/03/tracking-an-eventmachine-...

  Payment processor Stripe leans heavily on Ruby and EventMachine for some of
  its services and noticed an annoying memory leak. Stripe's Nelson Elhage
  explains how they found the source of the leak and provided a patch to the
  project.

WebSockets on Rails 4.0 and Ruby 2.0
http://www.pogoapp.com/blog/posts/websockets-on-rails-4-a...

  Bringing together three modern technologies.

Using Regular Expressions in Ruby: A Three Part Series
http://www.bluebox.net/about/blog/2013/02/using-regular-e...

  Nell Shamrell kicks off a three part series on regular expressions in Ruby,
  aimed at people who've not yet dug into them much. Parts <a

href="http://www.bluebox.net/about/blog/2013/03/using-regular-e...">two</a>
  and <a

href="http://www.bluebox.net/about/blog/2013/03/using-regular-e...">three</a>
  are also available.

Kernel#backtrace
http://nathaniel.talbott.ws/blog/2013/03/11/backtrace/


  A clever use of Kernel#caller within another method to get the full
  backtrace info for the current location within a script.

Tuning Phusion Passenger’s Concurrency Settings
http://blog.phusion.nl/2013/03/12/tuning-phusion-passenge...

  A comprehensive look at what's entailed in tweaking Passenger's pool size,
  concurrency model, and thread count settings.

Ruby Demystified: 'and' vs '&&'
http://blog.tinfoilsecurity.com/ruby-demystified-and-vs


Using chruby and ruby-build to Manage Ruby Installations
http://gistflow.com/posts/750-using-chruby-and-ruby-build...


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

Using Ruby for iOS Development with RubyMotion
http://vimeo.com/61255647


  A 30 minute talk by Amit Kumar at RubyConf Australia. Well recorded and
  easy to follow.

Ruby Rogues Discuss 'Topaz' with Alex Gaynor
http://rubyrogues.com/096-rr-topaz-with-alex-gaynor/


  Topaz is a new Ruby implementation built on top of RPython. The rogues
  catch up with Alex Gaynor to discuss the project along with what things
  about Ruby make a fast implementation hard to code.

Active Model Serializers [RailsCasts]
http://railscasts.com/episodes/409-active-model-serializers


  The ActiveModel::Serializers gem can help you build JSON APIs through
  serializer objects. Ryan Bates takes a quick look in the latest public
  episode of RailsCasts.

Functional Programming and Ruby
http://bostonrb.org/presentations/functional-programming-...

  A talk by Pat Shaughnessy at a recent Boston Ruby Group meeting.

Web Scale for The Rest of Us
http://vimeo.com/61342269


  Another talk from RubyConf Australia, this time by John Barton covering
  tips, stories, and insights on the topic of scaling and why it's worth
  remaining pragmatic about it.


Libraries, Code and Tools
-------------------------

Sublime Gem Browser: A Gem Browser for Sublime Text
https://github.com/NaN1488/sublime-gem-browser


  Quickly access the code of a gem that you have installed via Bundler in the
  current project. When you select a gem, a new Sublime Text 2 window will
  open with the code ready for inspection.

CLI.K: A New Command Line Option Parsing Library
https://github.com/rubyworks/clik


  CLI.K stands for Command Line Interface in the Kernel. It provides a very
  simple cli method for parsing command line options.

Gemcanary: Automatically Discover Your App's Vulnerabilities
https://gemcanary.com/


  A new service that can monitor Ruby apps and then let you know about
  security updates to the dependencies.

role_playing: A Ruby Implementation of DCI Using SimpleDelegator
https://github.com/johnae/role_playing


PostRank URI: URI Normalization, Canonicalization, Escaping, and Extraction
https://github.com/postrank-labs/postrank-uri


bloombroom: Ruby/JRuby Bloom Filters for Bounded and Unbounded (streaming) Data
https://github.com/colinsurprenant/bloombroom



Jobs
----

Talented Foodie Rails Developer Wanted at America's Test Kitchen [Brookline, Massachusetts]
http://jobs.rubyinside.com/a/jbb/job-details/794101


Applications Developer at Central Intelligence Agency [District of Columbia]
http://jobs.rubyinside.com/a/jbb/job-details/797271


Senior Ruby on Rails Developer at SponsorPay [Berlin, Germany]
http://jobs.rubyinside.com/a/jbb/job-details/802287



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

Postgres Weekly Issue #1
http://postgresweekly.com/archive/1.html


  First mentioned a couple of months ago, Postgres Weekly has finally
  launched as our latest newsletter covering, naturally, PostgreSQL and
  related tools and technologies. It has Heroku's Craig Kerstiens at the helm
  and goes out each Wednesday.



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

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.


to post comments


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