This Week's Ruby News - Issue 109
[Posted September 12, 2012 by n8willis]
| From: |
| Ruby Weekly <rw-AT-peterc.org> |
| To: |
| <lwn-AT-lwn.net> |
| Subject: |
| This Week's Ruby News - Issue 109 |
| Date: |
| Thu, 6 Sep 2012 12:15:54 +0000 |
| Message-ID: |
| <0618f6a79d6bb9675f313ceb29659df23b6.20120906121540@mail259.us2.mcsv.net> |
| Archive-link: |
| Article, Thread
|
Ruby Weekly - A Weekly Ruby Newsletter
Issue #109 - September 6, 2012
================================================================================
Featured
--------
Active Admin 0.5.0 Released
http://reverbhq.com/blog/2012/08/activeadmin-0-5-0-is-rel...
Active Admin is a popular administrative interface generation system for
Rails and a new version has been a long time coming. 0.5 introduces batch
actions (i.e. select multiple rows and delete them all), a customizable
root route, and more view components and factories.
Bundler 1.2 Released
http://gembundler.com/v1.2/whats_new.html
The vital dependency management tool gets an update and now supports
specifying Ruby versions in Gemfiles, local git repos, and using 'bundle
package' to package git and local path dependencies.
'Why The Lucky Stiff' Documentary to Screen at RubyConf 2012
http://www.akitaonrails.com/2012/09/03/why-documentary-at...
Fabio Akita talks about Why The Lucky Stiff, a creative and enigmatic
Rubyist who disappeared from the Web back in 2009, and reveals that a
documentary about his work is under production and due to be shown at
RubyConf 2012.
From Our Sponsor
----------------
Attention Data Nerds!
http://newrelic.com/datanerd?utm_source=COOP&utm_medi...
New Relic is on a mission. We are creating app management that
<strong>ANY</strong> organization with a business-critical web app can use.
We think <strong>EVERY</strong> developer will benefit from a New Relic
account, hooked up to <strong>WHATEVER</strong> app they are working on. So
go deploy us now and get your free shirt <a
href="http://newrelic.com/datanerd?utm_source=COOP&utm_...">here.</a>
Reading
-------
Backbone.js and Rails
http://blog.leshill.org/blog/2012/09/04/backbone-js-and-r...
Wondering exactly what you need to do to create a Backbone.js app that
leans on Rails? This blog post (first in a series of two) covers it with an
example app and an in-depth look at rendering with Mustache.
How to Easily Create Single Page Apps with Sprockets
http://omgninjas.net/2012/09/01/quick-tip-easily-create-s...
A short and sweet example of using Sinatra and Sprockets for the back-end
of a single page webapp.
Using Recursive SQL With ActiveRecord Trees
http://blog.hashrocket.com/posts/recursive-sql-in-activer...
Straight from the TLDR: 'When you have an ActiveRecord tree structure,
using the WITH syntax for recursive SQL can provide large performance
boons, especially when a tree gets several levels deep.'
Avoiding Hash Lookups in a Ruby Implementation
http://blog.headius.com/2012/09/avoiding-hash-lookups-in-...
Charles Nutter, one of the main developers of JRuby, digs deep into the
roles and performance of hash tables in the context of running Ruby code.
If you're not interested in language implementation, you might want to
steer clear though.
Rails in Realtime
http://layervault.tumblr.com/post/30932219739/rails-in-re...
LayerVault provides a version control service for designers and it's all
built on Rails. In this post, they explain how they handle and work with
real time data alongside Rails.
Refactoring in Practice: Speeding up Your Rails Tests
http://www.nateklaiber.com/blog/2012/08/29/refactoring-in...
There have been many discussions recently about what it means to make your
Rails tests 'fast.' Nate Klaiber gives his own take by saying it's not
Rails' fault and demonstrating what he means in code.
Writing Beautiful RSpec Matchers
http://www.rojotek.com/blog/2012/09/04/writing-beautiful-...
Colorful Ruby Code In HTML Using CodeRay
http://www.bigfastblog.com/syntax-highlight-your-ruby-cod...
How to syntax highlight Ruby code in 'pretty colors' for blog posts or
other HTML-related display purposes.
A RubyMotion Success Story: Cabify
http://blog.rubymotion.com/post/30514580062/rubymotion-su...
A short interview/case study looking at how Cabify, an Uber-style cab
request service, uses RubyMotion to build their iOS app.
Watching and Listening
----------------------
JRuby Basics (RailsCasts)
http://railscasts.com/episodes/376-jruby-basics
Ryan Bates wanders off of the usual Rails-focused trail to give a 10 minute
tour of JRuby, including how to set it up and use Java classes from within
Ruby.
FnordMetric (RailsCasts)
http://railscasts.com/episodes/378-fnordmetric
FnordMetric is a Redis and Ruby based realtime event tracking app that's
great for keeping track of user activity in your Rails app. Ryan Bates
demonstrates.
The Ruby Rogues Discuss 'Growing Object Oriented Software Guided by Tests'
http://rubyrogues.com/068-rr-book-club-growing-object-ori...
The inimitable Ruby Rogues spend an hour discussing the superb 'Growing
Object Oriented Software Guided by Tests' by Steve Freeman and Nat Pryce.
If you haven't read this book yet, you should check it out.
Why The Lucky Stiff Documentary Trailer
http://www.youtube.com/watch?v=47LtM830ocE
A short 2 minute preview of a documentary about Why The Lucky Stiff that's
planned to be screened at this year's RubyConf.
Libraries and Code
------------------
Ruote 2.3.0 Released
http://jmettraux.github.com/2012-09-03-ruote-2.3.0.html
Ruote is a Ruby-based workflow engine. 2.3 introduces several new features.
Fallen: A Simpler Daemon Library for Ruby Processes
http://inkel.github.com/fallen/
Jobs
----
Ruby on Rails Developer at Deep Space Robots [Dallas, Texas]
http://jobs.rubyinside.com/a/jbb/job-details/729620
Rails Developer at Inigral [San Francisco]
http://jobs.rubyinside.com/a/jbb/job-details/730410
Ruby Developer at SceneTap [Austin, Texas]
http://jobs.rubyinside.com/a/jbb/job-details/731009
Ruby Developer for Nature Publishing Group (London, UK)
http://jobs.macmillan.com/VacancyDetail.aspx?VacancyUID=0...
Last but not least..
--------------------
What is ARGF.class in Ruby 1.9?
http://stackoverflow.com/q/12274652/3951
A question on Stack Overflow shows off an interesting quirk in Ruby 1.9.
Why does "ARGF.class" give such a curious response? Two respondents try to
come up with an answer.
================================================================================
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)