22 May 2013

The Ruby Reflector

Topic

Vagrant

  Source Favicon
By Jason Clark of New Relic 12 days ago.
Email

…getting environment setup scripted, both locally and in CI. We're currently using a solution with Vagrant and Puppet that lets us spin up consistently formatted build boxes.

Leaky Test State

Testing needs to mimic reality to find some types of problems. This presents difficulties for the Ruby agent.

In production, the agent starts once per process. However, in a test run, the agent might restart hundreds of times. We've had to take care to avoid a leaking state between …

newrelic.com Read
  Source Favicon
By Klampaeckel of till's blog 29 days ago.
Email

Last week I blogged some Vagrant tips and pretty much jinxed the run I had in the past months.

Here's how:

I decided to upgrade to Vagrant 1.1, which broke bento: the current bento master is incompatible with Vagrant 1.1. But selecting the right rbenv env and installing the latest available Vagrant gem (inside the rbenv environment) fixed it.

My base box build, but for some reason, the guest addition setup broke and while it worked on Mac OSX, it broke the image completely on Ubuntu. Don't ask me why.

till.klampaeckel.de Read
  Source Favicon
By Adam Jacob of Opscode Blog 29 days ago.
Email

…and critical software being produced outside of Opscode ( Berkshelf, Vagrant, Test Kitchen).

As community gatherings like the Developer Summits, Meetup groups, and # ChefConf show - we are, in fact, a vibrant and open community of equals. The gifts we give each other are our attention, time, and our code. Some of us get paid to do it, others don't. Regardless, we're all equal in our potential for impact - if you are the change you want to see in the Chef community, odds …

opscode.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 1 month ago.
Email

Wanderlust - Some notes on effective use of Vagrant after a couple of years of use.

Nitrous.io - The former action.io web development platform, now with a new name and more funding.

Introducing TowTruck: A Collaboration Service for Every Website - Things like chat, co-browsing, and co-authoring as a service from Mozilla.

Security Incident Update - If you've got a Linode account and aren't aware of the credit card breach, you should …

afreshcup.com Read
  Source Favicon
By Klampaeckel of till's blog 1 month ago.
Email

…rebuild the base box for some reason, you can also use vbguest which is a Vagrant plugin to update the guest additions when you start the virtual machine. Keep in mind that this adds a couple minutes to the bootstrapping.

Learn some Ruby

There are little things where it helps to know a little Ruby. And by Ruby, I don't mean Rails. A Vagrantfile itself is Ruby code — this implies that it is fully customizable.

An example of something we as a team couldn't agree …

till.klampaeckel.de Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 2 months ago.
Email

Abandoning RubyGems - Why Vagrant has moved to a monolithic installer.

Edge.js: run .NET and node.js code in-process - I'm fairly sure that this is a sign of the end times.

afreshcup.com Read
  Source Favicon
By Lucas Welch of Opscode Blog 2 months ago.
Email

Amazon EC2 resources, Capistrano for deploying application updates, and Vagrant for managing environments across different phases of development, testing, and production

Establish transparency throughout entire development workflow and across development team to reduce risk and enable faster development cycles

Ensure 100 percent uptime for website To overcome these hurdles, RealSelf deployed Hosted Chef across its entire hybrid data center and public cloud infrastructure …

opscode.com Read
  Source Favicon
Email

Here ‘s a Vagrant box my colleague Marcos Albe and myself prepared for our Percona Toolkit Tutorial at the last Percona Live New York, and it includes an example of pt-table-checksum and pt-table-sync, among others.

Q: Which options were used to get this output?

Unfortunately, I don't know about which specific output this question is, so I'll review all the slides which include output from the tools just in case:

Slide 37 is the default report output by pt-query-digest. …

mysqlperformanceblog.com Read
  Source Favicon
By Peter Cooper of Ruby Inside 6 months ago.
Email

Using Vagrant and Chef to Build a Local Ubuntu 'Deployment' Server

Upgrading to Rails 4 - A Parameters Security Tour

A look at what's going to change for parameters in controllers from Rails 3 to Rails 4.

Profiling JRuby with NetBeans

The NetBeans IDE includes a profiler for Java which you can twist to profiling JRuby apps instead. Patrick Polycrystal shows us how.

Collecting Metrics from Ruby Processes with Zabbix

rubyinside.com Read
  Source Favicon
By Peter Cooper of Ruby Inside 10 months ago.
Email

…you through the entire production process. Dives into Puppet, Capistrano, Vagrant, Nagios, Ganglia, and all that sort of devops-y stuff.

RubyMine 4.5 Released: JetBrains' Commercial Ruby IDE

RubyMine 4.5 introduces suport for formatting and code insight for Slim and Sass, MacRuby syntax highlighting, Capistrano deployment support, extra Sinatra integration, and more. It's a commercial IDE but the one I've heard the most good things about. …

rubyinside.com Read