This Week's Ruby News - Issue 112
[Posted October 3, 2012 by n8willis]
| From: |
| Ruby Weekly <rw-AT-peterc.org> |
| To: |
| <lwn-AT-lwn.net> |
| Subject: |
| This Week's Ruby News - Issue 112 |
| Date: |
| Thu, 27 Sep 2012 12:17:12 +0000 |
| Message-ID: |
| <0618f6a79d6bb9675f313ceb29659df23b6.20120927121649@mail259.us2.mcsv.net> |
| Archive-link: |
| Article, Thread
|
Ruby Weekly - A Weekly Ruby Newsletter
Issue #112 - September 27, 2012
================================================================================
Featured
--------
Turbolinks: Rails 4 to Get Ajax-based Page Loading by Default
https://github.com/rails/turbolinks
David Heinemeier Hansson has unveiled a pjax-a-like Ajax-based full page
replacement library that will 'ship as default-on in Rails 4.0.' Worth
investigating.
Rails Rumble Registration Opens Monday, October 1st
http://blog.railsrumble.com/
This year's Rails Rumble 48 hour Ruby webapp development contest takes
place in mid October and registration is open between October 1-7. It's
picked up a new logo and visual identity too which you can learn more about
here. Let's get ready to rumble!
SciRuby Receives Ruby Association Grant; Fellowships Available
http://sciruby.com/blog/2012/09/24/sciruby-receives-ruby-...
In RW #106 we linked up the Ruby Association's 2012 call for grant
proposals and SciRuby, a Ruby equivalent of SciPy, has received 1 million
yen. They're now looking to fund students to do full time development on
their NMatrix library.
Rescuing Resque: Let's Do This
http://blog.steveklabnik.com/posts/2012-09-22-resque--let...
Steve Klabnik puts out the call for folks to get involved with revitalizing
the popular Resque project. If you've been itching to help out on a popular
Ruby project, here's a bat signal.
From Our Sponsor
----------------
Get code quality metrics and alerts on every Git push
http://launchbit.com/taz/358-1156-9659df23b6
Break free from technical debt. Code Climate analyzes each commit and instantly notifies your
team of code quality issues and improvements via Campfire, email or RSS. Try it free for 14 days -
or always free for OSS! <img src="*%7CLBPIXEL%7C**%7CEMAIL_UID%7C*">
Reading
-------
Learning pjax: Tutorial and Screencast
http://theadmin.org/articles/learning-pjax/
pjax loads HTML from a webapp into the current page without a full reload.
pjax 1.0 was released earlier this month and Eric Davis shows us how to use
it with a Sinatra app in both code and a handy 10 minute screencast.
Unholy Rails: External Scripts, jQuery Plugins, and Page-Specific JavaScript
http://railsapps.github.com/rails-javascript-include-exte...
What is the best way to add a JS library to a Rails app? How can you
include external JS files and jQuery plugins in the Rails asset pipeline?
This in-depth article explains what to do when your application is not
wholly Rails.
Getting Started With Rails 3.2 and MiniTest
http://rubyflewtoo.blogspot.co.uk/2012/09/getting-started...
Upgrading to Ruby 1.9.3: Maximizing Performance
http://pulse.sportngin.com/news_article/show/156863
A look at how various tweaks to Ruby 1.9.3 can improve performance.
Includes nginx, Passenger, and Ruby garbage collector tweaks.
Filepicker and Aviary: Image Uploading On Steroids
http://blog.arkency.com/2012/09/filepicker-and-aviary-ima...
Filepicker is a library and service for handling file uploads and Aviary is
a powerful HTML5-based image editor. This walkthrough shows you how to tie
them together with a Rails app.
Make Your Rails Development Faster with ruby-perf and Zeus
http://progfu.com/post/32050264470/make-your-rails-develo...
Zeus is a recently released tool for preloading and quickly rerunning Rails
apps (usually for testing purposes).
Rails Guides: Ruby on Rails 4.0 Release Notes (Early Draft)
http://edgeguides.rubyonrails.org/4_0_release_notes.html
It's still very early days but work has started on fleshing out an official
Rails Guide for Rails 4.0's release notes. Read at your peril; work in
progress!
A Mind Map of New Ideas and Features Coming in Rails 4
http://blog.wyeworks.com/2012/9/20/rails-4-in-a-mindnode/
Ruby's Magic Underscore
http://po-ru.com/diary/rubys-magic-underscore/
Paul Battley notices that Ruby's parser has a quirk for dealing with a
variable called '_'
Ruby's EventMachine – Part 2 : Asynchronous != Faster
http://www.bigfastblog.com/ruby-eventmachine-part-2-async...
Phil Whelan continues his series of posts digging into how to use
EventMachine.
Be Assertive with Sane Exception Handling
http://pbrisbin.com/posts/be_assertive
Monitoring your Unicorns and Resque with Bluepill and Upstart
http://www.garrensmith.com/2012/09/24/Staying-up-with-Uni...
Watching and Listening
----------------------
Implementing Tags in a Rails App with acts-as-taggable-on
http://railscasts.com/episodes/382-tagging
Ryan Bates of RailsCasts is back with a look at how to implement tagging in
a Rails app using the acts-as-taggable-on gem.
RubyTapas Episode 1: Binary Literals
http://devblog.avdi.org/2012/09/24/rubytapas-episode-1-bi...
Avdi Grimm (of Exceptional Ruby fame) has launched a new subscription
service focused around short Ruby screencasts. Here's episode 1 which he's
offering as a sample.
Writing a Rails Engine
http://confreaks.com/videos/1109-gogaruco2012-writing-a-r...
In 25 minutes, Erik Michaels-Ober guides us through building a Rails Engine
from scratch or converting your existing plugin (a now deprecated approach)
to an engine.
Schemaless SQL: The Best of Both Worlds
http://www.confreaks.com/videos/971-mwrc2012-schemaless-s...
At MountainWest RubyConf 2012, Will Leinweber looked at recent advances in
PostgreSQL and how it allows you to compromise between using a relational
database and avoiding restrictive schemas.
Jesse Storimer on Ruby's IO Buffering And You!
http://jstorimer.com/2012/09/25/ruby-io-buffers.html
Libraries and Code
------------------
RubyMotion Gets iOS 6 and iPhone 5 Support, Plus a Debugger
http://blog.rubymotion.com/post/31917526853/rubymotion-ge...
RubyMotion 1.24 is out and adds support for the iOS 6 SDK and iPhone 5. A
GDB-based debugger has also been added.
Oh My Gems!
http://blog.zenspider.com/blog/2012/09/ohmygems.html
Ryan Davis says he's 'tired of the complications that tools like Bundler
and RVM inject' and shares a 40 line shell function that takes a different
approach to choosing where gems are stored.
Sequel 3.40.0 Released: Much Improved MS Access Support and More
https://groups.google.com/forum/#!topic/sequel-talk/cArZg...
rails-auth-github: Simple Rails Engine to Authorize Users Against GitHub
https://github.com/grk/rails-auth-github
A port of sinatra_auth_github to Rails. Ideal for simple situations such as
small internal apps where an OmniAuth-style solution might be too much.
nopassword: A No-Password-Needed Authentication Engine for Rails
https://github.com/alsmola/nopassword
An authentication and session management framework (in a Rails Engine) that
eliminates the need for passwords.
Jobs
----
Rails Developer at Decisiv, Inc. [Anywhere, Remote Working!]
http://jobs.rubyinside.com/a/jbb/job-details/735016
Rails Software Engineer at EchoStar Advanced Technologies [New York City]
http://jobs.rubyinside.com/a/jbb/job-details/734630
Rails Contractor at Aetos Capital [Menlo Park, California]
http://jobs.rubyinside.com/a/jbb/job-details/735179
Back-end Software Engineer at Geckoboard (London, UK)
http://www.geckoboard.com/jobs/#backend
Last but not least..
--------------------
Honeybadger: A New Error Management Service for Rails
https://www.honeybadger.io/
A new error notice system for Rails apps from Ben Curtis that focuses on
speed. Includes SMS alerts and GitHub and Campfire integration. A
commercial service but has a free trial.
================================================================================
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)