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