|| ||Ruby Weekly <rw-AT-peterc.org> |
|| ||<lwn-AT-lwn.net> |
|| ||This Week's Ruby News - Issue 117 |
|| ||Thu, 1 Nov 2012 12:17:53 +0000|
|| ||Article, Thread
Ruby Weekly - A Weekly Ruby Newsletter
Issue #117 - November 1, 2012
From the Editor's Desk..
A bumper week for videos with 10 in all! It seems a few conferences have
rolled out their videos at once. If only want to watch one, I've moved my
favorite up to the 'Featured' section ;-) - Peter
Pat Shaughnessy's 'Ruby Under a Microscope' Now Available
It's a great time for indie books in the Ruby world lately and this is no
exception. Pat's book is a truly deep dive into Ruby's internals with lots
of diagrams and lucid explanations to help you along the way.
Phusion Passenger 4.0 Now Supports JRuby and Rubinius
Phusion's popular Ruby app deployment module for Nginx and Apache takes
another leap forward by extending support from just MRI to JRuby and
Rubinius. This could be big.
Refactoring from Good to Great
Thoughtbot's Ben Orenstein takes a brave approach of ditching slides and
going with live coding to boldly refactor where no presenter has refactored
From Our Sponsor
AppFog, Cloud-as-a-Service for Devs
Our Ruby, Java, Node, PHP and other developers have the freedom to quickly deploy apps and easily
move between infrastructures -- all with the best pricing in the cloud. Have you tried AppFog yet?
Ruby's EventMachine Part 3: Thin
Phil Whelan continues his blog series looking at EventMachine, this time
with a quick explanation of how the Thin Web server library uses it.
Making Queries More Composable with ActiveRecord and Arel
Mike Swieton says it isn't always clear how to get ActiveRecord and Arel to
tackle certain difficult database queries so he shares some pointers he
figured out here.
A High Level Overview of Acceptance Testing
A straightforward slidedeck from Andy Lindeman of the RSpec core team.
Using Vagrant and Chef to Build a Local Ubuntu 'Deployment' Server
Upgrading to Rails 4 - A Parameters Security Tour
A look at what's going to change for parameters in controllers from Rails 3
to Rails 4.
Profiling JRuby with NetBeans
The NetBeans IDE includes a profiler for Java which you can twist to
profiling JRuby apps instead. Patrick Polycrystal shows us how.
Collecting Metrics from Ruby Processes with Zabbix Trappers
'Zabbix Trappers' will be my new name if I ever get abducted by aliens and
taken to their home planet. (Back in the real world, Zabbix is an
'enterprise-class open source distributed monitoring solution.')
Watching and Listening
Wrangling Large Rails Codebases
Stephan Hagemann looks at ways to wrestle with large Rails apps to get
faster test suites, cleaner structures, and generally more flexible apps.
Modular & Reusable Front-End Code With HTML5, Sass and CoffeeScript
Keeping your Rails app's front-end code clean can be tricky. Find out how
to keep things tidy and reusable using the HTML5 document outline and
modular Sass and CoffeeScript.
To Mock or Not to Mock
Mock objects for testing purposes have their supporters and detractors. At
Rocky Mountain Ruby 2012, Justin Searls gave a 'broad-stroke survey' of the
different ways developers use mocks/test doubles and guidelines to bring
everyone to a happy medium.
45 minutes with Corey Haines.
Git and GitHub Secrets
Zach Holman, GitHub's chief of spreading the love, gives us a peek behind
the Git and GitHub curtains and shares some tricks and tips applicable to
Life Beyond HTTP
There's a whole world of interesting network protocols beyond HTTP says
Anthony Eden. In this 30 minute talk, he provides examples of interacting
with them using Ruby.
Let's Talk Concurrency
José Valim of the Rails core team shares a digest of what he's recently
learned about concurrent programming and techniques.
Rails Testing Anti-Patterns
Ruby's Socket API From the Outside In
Libraries and Code
Rake 10.0 Released: Yes, Version 10
Ruby's make-like build utility takes a small step for Jim Weirich but a
giant leap for version-kind by going from 0.9 to 10.0. Why? Jim explains.
A Rails Membership Subscription or SaaS Site with Stripe
A Rails 3.2 application with recurring billing using Stripe. Open source
and ready to roll.
Rails 3.2.9 Release Candidate 1 Released
Don't get overexcited. Bug fixes and tweaks.
amatch: Approximate String Matching for Ruby
IProcess 3.1.0: Ruby Tools for Subprocesses and IPC
Provides a number of abstractions on top of spawning subprocesses and
interprocess communication. It has an easy-to-use API that supports
synchronous and asynchronous method calls and custom serialization.
minitest Adds Support for Running Tests in Parallel
blekko-search: Search and manage slashtags for blekko.com
Ruby Developer at Viewbook.com at Viewbook.com [Rotterdam, Netherlands]
Rails Software Engineer at Sleepy Giant (Newport Beach, LA, Chicago)
Sleepy Giant is a game company based in Newport Beach. We are looking for
Rails developers to join our talented team. You will work on high-profile,
high-scale game services and franchise development projects, including
green-field systems engineering.
Senior Ruby on Rails Developer - Energy Management at Raritan, Inc. [Raleigh, North Carolina]
Für alle, die nicht nur ein Rädchen im Getriebe sein möchten - wir suchen agile
Last but not least..
Official (Private) RubyMotion Training Available
The folks behind RubyMotion, the Ruby development toolkit for iOS devices,
are now offering official RubyMotion training to groups of 15 or more.
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 email@example.com in case of
to post comments)