This Week's Ruby News - Issue 114
[Posted October 17, 2012 by n8willis]
| From: |
| Ruby Weekly <rw-AT-peterc.org> |
| To: |
| <lwn-AT-lwn.net> |
| Subject: |
| This Week's Ruby News - Issue 114 |
| Date: |
| Thu, 11 Oct 2012 12:49:40 +0000 |
| Message-ID: |
| <0618f6a79d6bb9675f313ceb29659df23b6.20121011124919@mail259.us2.mcsv.net> |
| Archive-link: |
| Article, Thread
|
Ruby Weekly - A Weekly Ruby Newsletter
Issue #114 - October 11, 2012
================================================================================
From the Editor's Desk..
------------------------
Welcome to issue 114 of Ruby Weekly! A huge response to the call for
participants in Rails Rumble last week - thanks. The contest is now full at
500 teams, the biggest ever, and it looks set to be a fun weekend. Good luck
if you're participating! - Peter
Featured
--------
101 Things You Didn't Know Ruby Could Do
https://speakerdeck.com/u/jeg2/p/10-things-you-didnt-know...
James Edward Gray II just gave a talk at the Aloha Ruby Conference covering
a bundle of random tricks you can do with Ruby. Here's the slidedeck.
Sidekiq Pro: A Commercial, Supported Version of Sidekiq
http://sidekiq.org/pro/index.html
Sidekiq is a efficient background job processor (think Resque on steroids)
that's free and open source, but creator Mike Perham is now offering a
commercial variant with extra features and support.
Rails Rumble Hits 500 Team Limit: The Biggest Rumble Yet!
http://blog.railsrumble.com/2012/10/08/the-biggest-rumble...
RubyConf Australia 2013 Call for Proposals Open till October 31st
https://github.com/rubyaustralia/rubyconfau-2013-cfp
The conference itself is in Melbourne between February 20-22, 2013. Fancy a
trip to the homeland of Dr Nic?
From our Sponsor
----------------
Who broke it?
http://crashlog.io/r/rw
Have you ever received an error notification and wondered who triggered it?
Was it an important customer? Did it lose you a sale? Get this sort of
insight with CrashLog — Exception tracking with context.
Reading
-------
Booleans are Baaaaaaaaaad
http://railstips.org/blog/archives/2012/10/10/booleans-ar...
John Nunemaker is back and flying the flag for state machines saying that
'using true/false for state is bad.' Several interesting comments on this
one; go join the fray.
Keyword Arguments in Ruby 2.0
http://brainspec.com/blog/2012/10/08/keyword-arguments-ru...
Ruby Microframeworks: Camping and Cuba
http://rubysource.com/ruby-microframeworks-camping-and-cu...
Dhaivat Pandya looks at two unconventional webapp 'microframeworks'.
How to Win a Hackathon
http://brianburridge.com/2012/09/18/how-to-win-a-hackathon/
The Rails Rumble is just around the corner, so Brian Burridge has put
together a series of seven short posts looking at how to do well in a
hackathon situation.
Moving Forward With The Rails Asset Pipeline
http://yetimedia.tumblr.com/post/33320732456/moving-forwa...
A look at what's happening with the Rails asset pipeline in Rails 4.0 and
beyond.
Automating Web Performance with mod_pagespeed
http://www.igvita.com/2012/10/10/automating-web-performan...
mod_pagespeed is a just in time (JIT) performance compiler for the web.
This free and open-source Apache module automates all of the most popular
web-performance best practices by dynamically rewriting and optimizing your
website assets. Google's Ilya Grigorik shows it off.
Capistrano + Rails + Bundler + RVM + Unicorn + EC2 == Deployed
http://vasil-y.com/2012/10/10/capistrano-rails-bundler-rv...
Practical instructions for deploying a Rails app on Amazon EC2 using
Capistrano, RVM, Bundler and Unicorn.
ActiveModel Modules for All Your Non-Persisted Form Data
http://robots.thoughtbot.com/post/33296680513/activemodel...
Watching and Listening
----------------------
Exploring RubyGems (RailsCasts)
http://railscasts.com/episodes/384-exploring-rubygems
In a mere 7 minutes, Ryan Bates offers some tips on researching gems to
decide which ones to choose, or when to build something from scratch.
Go Ahead, Make a Mess!
http://www.confreaks.com/videos/1115-gogaruco2012-go-ahea...
Sandi Metz, OO guru and author of 'Practical Object-Oriented Design in
Ruby', talks about using the principles of object oriented design to make
'messes' in code manageable. Sandi always gives great talks; check it out.
How to Find Valuable Gems
http://www.confreaks.com/videos/900-railsconf2012-how-to-...
At RailsConf 2012, Nathan Bibler talked about ways to find the right gems
for your project (along similar lines to Ryan's video above). My answer, of
course, is to read Ruby Weekly and check out RubyFlow ;-)
The Ruby Rogues on (Physical) Developer Environments
http://rubyrogues.com/0074-rr-developer-environments/
A discussion about ergonomics, chairs, standing desks, working in coffee
shops, colors, multiple monitors, background noise, and more with the five
always charming and chatty Ruby Rogues.
Live Reloading with Rails 4
http://www.youtube.com/watch?v=njO2qeN0pO4
Aaron 'tenderlove' Patterson shows off something he's working on that
brings live reloading functionality to edge Rails.
motioncasts.tv: RubyMotion Screencasts and Tutorials
http://motioncasts.tv/
PeepCode Releases 'Meet Chef' Screencast
https://peepcode.com/products/chef-i
Chef is a handy sysadmin and server configuration tool and former 37signals
sysadmin Joshua Sierles goes through the basics of building Chef recipes
including for deploying Rails apps.
RubyTapas Episode 7: Constructors
http://devblog.avdi.org/2012/10/08/rubytapas-episode-7-co...
Avdi Grimm continues with his RubyTapas project with this free episode
digging into how Ruby constructs new objects and how to customize
constructors for your own ends.
Libraries and Code
------------------
digest-sha3-ruby: An SHA-3 Library for Ruby
http://blog.phusion.nl/2012/10/06/sha-3-extensions-for-ru...
Based on the reference C implementation and attempting to maintain the
typical 'Digest' API style, Phusion has released a library that implements
the SHA-3 (Keccak) cryptographic hashing algorithm.
Poltergeist 1.0: Hooking Up Capybara to PhantomJS
http://jonathanleighton.com/articles/2012/poltergeist-1-0/
Allows you to run your Capybara tests on a popular and powerful headless
WebKit browser: PhantomJS.
ClientSideValidations 3.2 Released: A Key Release
http://reefpoints.dockyard.com/ruby/2012/10/09/client-sid...
ClientSideValidations extracts the validations from your Rails models and
applies them to your forms directly on the client. 3.2 brings quite a few
changes and extras, such as support for Rails 4.0's Turbolinks feature.
Attachinary: A Modern Attachments Solution for Rails
http://cloudinary.com/blog/attachinary_a_modern_attachmen...
TomDoc Package for Sublime Text 2
http://staunchrobots.com/blog/blog/2012/09/07/sublime-tom...
git-runner: Ruby Framework to Run Tasks After Code Has Been Pushed
https://github.com/JamesBrooks/git-runner
Terminus 0.4: Capybara for Real Browsers
http://blog.jcoglan.com/2012/10/08/terminus-0-4-capybara-...
Jobs
----
Rails Developer at Ticket Alternative [Atlanta, Georgia]
http://jobs.rubyinside.com/a/jbb/job-details/735916
Senior Rails Consultants Needed at IMPRTL Inc [Telecommute]
http://jobs.rubyinside.com/a/jbb/job-details/737956
Ruby on Rails Developer at Mobitude LLC / ShowMobile [Denver, Colorado]
http://jobs.rubyinside.com/a/jbb/job-details/739735
Ruby Engineer for the UK's Most Popular Online Accounting Service
http://www.freeagent.com/company/jobs/ruby-engineer
Last but not least..
--------------------
Next Ruby Reloaded Course to be Announced Next Week
https://cooperpress.com/rubyreloaded
From time to time I run an online Ruby course aimed at intermediate
Rubyists looking for a refresher or Rails developers who want more of a
deep dive into Ruby itself. The 5th run finished a few weeks ago and I'll
be opening registration for Ruby Reloaded 6 next week. Sign up to the list
at the far bottom of the page to get a discount code and notified first
(since it fills quickly.) Thanks!
================================================================================
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)