Fwd: This week's Ruby news, issue 270

Bráulio Bhavamitra brauliobo at gmail.com
Thu Oct 29 19:19:40 BRST 2015


a lot of good stuff.

cheers,
bráulio

---------- Forwarded message ---------
From: Ruby Weekly <rw at peterc.org>
Date: Thu, Oct 29, 2015 at 2:04 PM
Subject: This week's Ruby news, issue 270
To: <brauliobo at gmail.com>


This week's Ruby and Rails news
Read this e-mail on the Web
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=5ce2328c4e&e=e94a93aae6>Ruby
Weekly Issue 270 — October 29, 2015
Rails Rumble
Rails Rumble 2015 Registration Now Open
<http://rubyweekly.us1.list-manage1.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=9523b681e6&e=e94a93aae6>
The popular online Ruby (it’s not just Rails) hackathon starts on November
7th. If you win, a rather epic boxing-style belt
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=51ac74983d&e=e94a93aae6>
could be yours.


Jamis Buck
Bulk Inserts in ActiveRecord
<http://rubyweekly.us1.list-manage2.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=a26f52da1b&e=e94a93aae6>
Jamis Buck shows off BulkInsert (*BuckInsert*, surely? ;-)), an
ActiveRecord extension to make it quicker to insert 1000s of rows at a time
using batch INSERTs.


Janko Marohnić
Shrine: A New File Upload Toolkit for Ruby Apps
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=38bfd6e2c0&e=e94a93aae6>
Shrine
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=0523fe52e9&e=e94a93aae6>
is a new plugin-driven solution for handling file uploads in Ruby apps that
aims to provide a very simple interface for developers.


Bloc IO  Sponsored
Level Up Your Ruby Skills through Bloc’s Full Stack Bootcamp
<http://rubyweekly.us1.list-manage1.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=e0bbca3b71&e=e94a93aae6>
Learn every component of an application: the database, server and
client-side code, and front-end markup. Bloc is an immersive,
outcome-oriented online program with 1-on-1 mentorship, learning by
building real applications, and career support.

[image: Bloc IO]
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=f942ef2bfd&e=e94a93aae6>
Calle Erlandsson
Using ARGF and ARGV
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=047cac47e8&e=e94a93aae6>
ARGF gives you files referenced in command line arguments *or* passed in
over standard input.


Jason Cummings
Lets Write Some Bad Ruby
<http://rubyweekly.us1.list-manage1.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=659a43f317&e=e94a93aae6>
This sort of ad-hoc ‘scripting’ style programming is my Ruby bread and
butter nowadays. Ruby is amazing for once-off jobs as shown here.


Brian Shirai
Rubinius, Inc - A Benefit Company
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=113b76d2cc&e=e94a93aae6>
Brian Shirai, famous for his work on Rubinius, the highly concurrent Ruby
implementation, has founded a socially-beneficial company to focus on
Rubinius’ ongoing development.


Robb Shecter
The Cryptic 'X for Y' Error Is Becoming Friendlier
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=d013e78f8c&e=e94a93aae6>
You’ve no doubt seen “wrong number of arguments (3 for 2)” errors before.
Now they’ll be (given 3, expected 2) instead.
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=92c8889ec9&e=e94a93aae6>
A minor but welcome change.


Leigh Halliday
Deploying Your Docker Rails App
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=ca1420dd56&e=e94a93aae6>
Once you’ve got your Rails app into a Docker container, how can you get it
quickly and simply deployed? (In this case, on Heroku.)


Jobs

   - We’re hiring Software Engineers to continue improving our awesome
   product (Dublin, Ireland).
   <http://rubyweekly.us1.list-manage2.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=12dd1958cf&e=e94a93aae6>Join
   us in building a 3rd party messaging layer for Intercom, used by 100's of
   millions of people in thousands of our paying customer sites. We offer
   relocation and work permit application assistance. Intercom.io
   - Ruby on Rails Developer
   <http://rubyweekly.us1.list-manage1.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=84b1c7f5d0&e=e94a93aae6>Are
   you a Rails expert with strong coding abilities? If so, ROI Revolution is
   searching for someone like you to develop our Rails applications and boost
   in-house power. ROI Revolution
   - Expert Ruby Instructors at Pluralsight (Freelance-Part-time)
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=d74f476972&e=e94a93aae6>Currently
   hiring expert Ruby Developers that want to share their knowledge with a
   global audience. As a Pluralsight author, you'll join a tight knit family
   of passionate teachers and earn royalties. We are looking for the best
   communicators and presenters in the Ruby community. Apply today.
   Pluralsight

In brief

   - Extreme Object-Oriented Ruby
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=a2159afd59&e=e94a93aae6>
    video
   John Cinnamond stretches Ruby’s object orientation features to their
   computational limits.
   Full Stack Fest 2015
   - Bootstrapping a Business Around Open Source
   <http://rubyweekly.us1.list-manage1.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=09d7d335b8&e=e94a93aae6>
    video
   Ever wondered how the Passenger guys bootstrapped Phusion?
   O'Reilly OSCON
   - Hate Fixing Bugs? Lucky You. We Love It.
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=bd0136a059&e=e94a93aae6>

   Tackling technical debt and integrating disparate systems is fun, too.
   (Yes, really.)
   Corgibytes   Sponsored
   - Cool Ruby Regex Tricks
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=d9ca1ebf04&e=e94a93aae6>
    tutorial
   I have a huge soft spot for regular expressions. Starr shows off an
   eclectic handful of quick tricks.
   Starr Horne
   - Layering API Defenses With Caching
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=4eb77e535c&e=e94a93aae6>
    tutorial
   Parker Selbert
   - How to Traverse Foreign Ruby Code
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=943202dc39&e=e94a93aae6>
    tutorial
   Jake Yesbeck
   - How to Apply RuboCop to Your Large Rails Codebase
   <http://rubyweekly.us1.list-manage2.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=ac7296eea1&e=e94a93aae6>
    tutorial
   A look at using HoundCI, a continuous integration tool for code style,
   along with the RuboCop Ruby static code analyzer.
   Benjamin Fritsch
   - How to Deploy a Rails Application to AWS Elastic Beanstalk with
   Semaphore
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=6642a538fc&e=e94a93aae6>
    tutorial
   Jelena Keravica
   - 4 Ways to Parse a JSON API in Ruby
   <http://rubyweekly.us1.list-manage1.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=f8167a574c&e=e94a93aae6>
    tutorial
   Using net/http, HTTParty, rest-client, and Faraday.
   Greg Baugues
   - Heroku Style Application Deployments with Docker
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=231fb8ac5f&e=e94a93aae6>
    tutorial
   Lauri Nevala
   - Remove N+1 Queries in Your Rails App
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=058900c8da&e=e94a93aae6>
    tutorial
   Edvards Lazdāns
   - Prevent Information Leaking in Rails
   <http://rubyweekly.us1.list-manage2.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=9d265b8c93&e=e94a93aae6>
    tutorial
   A very quick tip to prevent browsers from caching pages, if you wish.
   Greg Molnar
   - Sidekiq 4.0.0.pre1 Now Available
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=16450c8e0d&e=e94a93aae6>
    tools news
   Not the final version but just use gem 'sidekiq', '4.0.0.pre1' if you
   want to get testing.
   Mike Perham
   - Jekyll 3.0 Released: The Ruby Static Site Generator
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=3669ddbbb6&e=e94a93aae6>
    tools news
   Even outside of the Ruby world, Jekyll is one of the most powerful and
   well used static site generators.
   - Redis Performance Dashboard and Autoscaling from RedisGreen
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=2f5b6af0df&e=e94a93aae6>
    tools
   Seamless scaling and analytics backed by support from engineers who have
   been scaling Redis for years.
   RedisGreen   Sponsored
   - i18n-tasks: Helps You Find and Manage Missing and Unused Translations
   <http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=76a1944617&e=e94a93aae6>
    code
   Essentially static analysis for internationalization.
   Gleb Mazovetskiy

Curated by Peter Cooper
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=86fcdef2c9&e=e94a93aae6>
and published by Cooper Press
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=07b4be2a27&e=e94a93aae6>
.
Send feedback by simply replying to this mail.
Want to sponsor an issue? See our media kit.
<http://rubyweekly.us1.list-manage1.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=7be0723619&e=e94a93aae6>
Want to post a job? E-mail us or use our self-serve system.
<http://rubyweekly.us1.list-manage1.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=792e15a453&e=e94a93aae6>

Unsubscribe
<http://rubyweekly.us1.list-manage2.com/unsubscribe?u=0618f6a79d6bb9675f313ceb2&id=d9d24eba5b&e=e94a93aae6&c=e4bb3d4e06>
: Change email address
<http://rubyweekly.us1.list-manage.com/profile?u=0618f6a79d6bb9675f313ceb2&id=d9d24eba5b&e=e94a93aae6>
: Read this issue on the Web
<http://rubyweekly.us1.list-manage1.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=686a9f13d7&e=e94a93aae6>

© Cooper Press Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK
Email policy
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=a542aed04b&e=e94a93aae6>
Privacy
policy
<http://rubyweekly.us1.list-manage.com/track/click?u=0618f6a79d6bb9675f313ceb2&id=f95362bd74&e=e94a93aae6>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20151029/f346d95b/attachment-0001.html>


More information about the Noosfero-dev mailing list