24 April 2014

The Ruby Reflector

Recent News

Page 1 of 10

  Source Favicon
By Lucas Welch of Chef Blog 3 hours ago.
Email

Application containers are an operating system feature that allows you to run your app in an isolated environment without the need for a separate kernel. They're kind of like a mini-VM without all the overhead.

Containers give you a great way to start and stop applications and control the resources they use. They're also easy to deploy, especially with tools such as Docker .

Chef is the first (and only, as far as we know) IT automation platform to show how to incorporate …

opscode.com Read
  Source Favicon
By Ben Weintraub of New Relic 7 hours ago.
Email

Ruby is not known for being fast. That said, MRI ( Matz's Ruby Implementation, the original and most popular implementation of the Ruby language) has recently made great progress in this area, thanks to the dedicated work of many contributors.

To give you a quick sense of the scope of improvements recently, we've recently gotten the test suite for our main Rails application passing on Ruby 2.1, after having been on 1.9.3 for quite a while. As a result of this change, the time …

newrelic.com Read
  Source Favicon
By Todd Hoff of High Scalability 8 hours ago.
Email

Now that's resilience. If you want something to last make it a living part of a culture. It's not so much the building that is remade, what is rebuilt and passed down from generation to generation is the meme that the shrine is important and worth preserving. The rest is an unfolding of that imperative.

You can see echoes of this same process in Open Source projects like Linux and the libraries and frameworks that get themselves reconstructed in each new environment.

The patterns …

highscalability.com Read
  Source Favicon
On Pragmatic Bookshelf 10 hours ago.
Email

Rails sale! 40% off Rails and More until 04/25/2014

pragprog.com Read
  Source Favicon
By Katherine Wu of New Relic 11 hours ago.
Email

One of my biggest worries, though, was that I would be throwing away my past experience and the skills I had developed in a different domain, to start over entirely in a new field — one where I'd be up against developers who had decades more experience. Fortunately, as I settled into the role, with the help of the many great mentors I got to work with, I came to the following realizations:

Being a developer is really about constantly learning.

There is a lot to engineering that actually …

newrelic.com Read
  Source Favicon
Email

Does it work?

Peter Zaitsev said in one of his keynote talks that MySQL used to be considered a toy. Today that assessment is wrong, or at least very difficult to defend. The proof is that nearly all of the largest and most successful web companies today use it ( Facebook, Twitter, Google, Tumblr, Box, etc.), and myriad other web and traditional companies use it too. MySQL works, but it's not a panacea and successful companies realize this. I'll talk more …

mysqlperformanceblog.com Read
  Source Favicon
By Caroline Mota of Plataformatec Blog 12 hours ago.
Email

The formal definition of estimate is "an approximate judgment or calculation of the value, amount, time or size of something". In a software development project, estimates are important to help us predict how much time will be necessary in order to finish a set of activities, or to select and prioritize scope for a release or iteration.

It's rather common on Agile projects that the estimates are done in a planning poker session. Each team member has a deck of cards with the Fibonacci

blog.plataformatec.com.br Read
  Source Favicon
By Hongli Lai of Phusion Corporate Blog 13 hours ago.
Email

We are proud to release version 2014-02-22 of our Docker-friendly Vagrant base boxes. This release contains major changes:

There are now base boxes available based on Ubuntu 14.04. See the README for details.

Upgraded VMWare Tools to 9.6.2-1688356 (from VMWare Fusion 6.0.3). This is a major improvement over the VMWare Tools included in the last release (9.6.0-1294478, from VMWare Fusion 6.0.1):

Fixes the file corruption bug in VMWare Tools 9.6.1-1378637 (from …

blog.phusion.nl Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 14 hours ago.
Email

Ruby Tips Part 5 - Various odds and ends that might come in handy in your code.

Ruby Security Have You Not! - A view based on scanning Gemfiles.

rails-fed-chef - Chef recipes for setting up a rails stack.

afreshcup.com Read
  Source Favicon
By Wailin Wong of Signal vs. Noise 1 day ago.
Email

This is a heady time for people interested in great stories, whether it's telling them or reading them. From newer sites like Vox and FiveThirtyEight and Narrative.ly to legacy media outlets that keep producing indispensable work (I still subscribe to two print newspapers), today's readers have a lot of choices competing for their limited time. The Distance offers its own kind of storytelling - enjoyable reads about long-lasting businesses and the people …

37signals.com Read