|| ||Ruby Weekly <rw-AT-peterc.org> |
|| ||<lwn-AT-lwn.net> |
|| ||This Week's Ruby News - Issue 114 |
|| ||Thu, 11 Oct 2012 12:49:40 +0000|
|| ||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
101 Things You Didn't Know Ruby Could Do
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
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!
RubyConf Australia 2013 Call for Proposals Open till October 31st
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?
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.
Booleans are Baaaaaaaaaad
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
Ruby Microframeworks: Camping and Cuba
Dhaivat Pandya looks at two unconventional webapp 'microframeworks'.
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
Moving Forward With The Rails Asset Pipeline
A look at what's happening with the Rails asset pipeline in Rails 4.0 and
Automating Web Performance with mod_pagespeed
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
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
Watching and Listening
Exploring RubyGems (RailsCasts)
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!
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
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
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
Aaron 'tenderlove' Patterson shows off something he's working on that
brings live reloading functionality to edge Rails.
motioncasts.tv: RubyMotion Screencasts and Tutorials
PeepCode Releases 'Meet Chef' Screencast
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
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
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
Allows you to run your Capybara tests on a popular and powerful headless
WebKit browser: PhantomJS.
ClientSideValidations 3.2 Released: A Key Release
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
TomDoc Package for Sublime Text 2
git-runner: Ruby Framework to Run Tasks After Code Has Been Pushed
Terminus 0.4: Capybara for Real Browsers
Rails Developer at Ticket Alternative [Atlanta, Georgia]
Senior Rails Consultants Needed at IMPRTL Inc [Telecommute]
Ruby on Rails Developer at Mobitude LLC / ShowMobile [Denver, Colorado]
Ruby Engineer for the UK's Most Popular Online Accounting Service
Last but not least..
Next Ruby Reloaded Course to be Announced Next Week
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 email@example.com in case of
to post comments)