This Week's Ruby News - Issue 117
[Posted November 7, 2012 by n8willis]
| From: |
| Ruby Weekly <rw-AT-peterc.org> |
| To: |
| <lwn-AT-lwn.net> |
| Subject: |
| This Week's Ruby News - Issue 117 |
| Date: |
| Thu, 1 Nov 2012 12:17:53 +0000 |
| Message-ID: |
| <0618f6a79d6bb9675f313ceb29659df23b6.20121101121732@mail259.us2.mcsv.net> |
| Archive-link: |
| 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
Featured
--------
Pat Shaughnessy's 'Ruby Under a Microscope' Now Available
http://patshaughnessy.net/ruby-under-a-microscope
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
http://blog.phusion.nl/2012/10/30/phusion-passenger-4-0-s...
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
http://confreaks.com/videos/1233-aloharuby2012-refactorin...
Thoughtbot's Ben Orenstein takes a brave approach of ditching slides and
going with live coding to boldly refactor where no presenter has refactored
before.
From Our Sponsor
----------------
AppFog, Cloud-as-a-Service for Devs
http://launchbit.com/taz/358-2603-9659df23b6
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?
<img src="*%7CLBPIXEL%7C**%7CEMAIL_UID%7C*">
Reading
-------
Ruby's EventMachine Part 3: Thin
http://www.bigfastblog.com/rubys-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
http://spin.atomicobject.com/2012/10/30/activerecord-blac...
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
http://alindeman.github.com/acceptance_testing/
A straightforward slidedeck from Andy Lindeman of the RSpec core team.
Using Vagrant and Chef to Build a Local Ubuntu 'Deployment' Server
http://brandonparsons.me/2012/vagrant-and-chef-for-ubuntu...
Upgrading to Rails 4 - A Parameters Security Tour
http://iconoclastlabs.com/cms/blog/posts/upgrading-to-rai...
A look at what's going to change for parameters in controllers from Rails 3
to Rails 4.
Profiling JRuby with NetBeans
http://polycrystal.org/2012/10/26/profiling_jruby_with_ne...
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
http://spin.atomicobject.com/2012/10/30/collecting-metric...
'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
http://confreaks.com/videos/1263-rockymtnruby2012-wrangli...
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
http://confreaks.com/videos/1256-rockymtnruby2012-modular...
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
http://confreaks.com/videos/1255-rockymtnruby2012-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.
Yay! Mocks!
http://www.youtube.com/watch?v=t430e6M5YAo
45 minutes with Corey Haines.
Git and GitHub Secrets
http://confreaks.com/videos/1229-aloharuby2012-git-and-gi...
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
both.
Life Beyond HTTP
http://confreaks.com/videos/1328-baruco2012-life-beyond-h...
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
http://www.youtube.com/watch?v=ojU4O2CMeSc
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
http://vimeo.com/52241288
Ruby's Socket API From the Outside In
http://jstorimer.com/2012/10/24/ruby-socket-api-outside-i...
Libraries and Code
------------------
Rake 10.0 Released: Yes, Version 10
https://github.com/jimweirich/rake/blob/next-major-releas...
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
http://railsapps.github.com/rails-stripe-membership-saas/
A Rails 3.2 application with recurring billing using Stripe. Open source
and ready to roll.
Rails 3.2.9 Release Candidate 1 Released
http://weblog.rubyonrails.org/2012/10/29/ann-rails-3-2-9-...
Don't get overexcited. Bug fixes and tweaks.
amatch: Approximate String Matching for Ruby
http://gistflow.com/posts/483-choosing-text-similarity-al...
IProcess 3.1.0: Ruby Tools for Subprocesses and IPC
https://github.com/robgleeson/iprocess
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
https://github.com/seattlerb/minitest/commit/bdbf38df3475...
blekko-search: Search and manage slashtags for blekko.com
https://github.com/barelyknown/blekko-search
Jobs
----
Ruby Developer at Viewbook.com at Viewbook.com [Rotterdam, Netherlands]
http://jobs.rubyinside.com/a/jbb/job-details/753607
Rails Software Engineer at Sleepy Giant (Newport Beach, LA, Chicago)
http://sleepygiant.theresumator.com/apply/IkJ1p8/Software...
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]
http://jobs.rubyinside.com/a/jbb/job-details/754279
Für alle, die nicht nur ein Rädchen im Getriebe sein möchten - wir suchen agile
Softwareentwickler.
http://devblog.meinauto.de/2012/10/18/gesucht-agile-softw...
Last but not least..
--------------------
Official (Private) RubyMotion Training Available
http://www.rubymotion.com/support/training/
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 rw@peterc.org in case of
problems/questions.
(
Log in to post comments)