20 April 2014

The Ruby Reflector

Topic

RVM

  Source Favicon
Email

Worked around some RVM bugs and generally improved RVM support.

The ngx_http_stub_status_module is now enabled by default.

Performance optimizations.

Installing and testing 4.0.0 Release Candidate 6

Quick install/upgrade

Phusion Passenger Enterprise users can download the Enterprise version of 4.0 RC 6 from the Customer Area .

Open source users can install the open source version of 4.0 RC 6 with the following commands: gem install passenger --pre passenger-install-apache2-module …

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

…Autolibs: Automatic Dependency Handling and Ruby 2.0 - RVM is tackling the joint problems of working with package managers and making it easier to compile ruby.

Rails 4 prints help for "rails new" when running "rails console" - More fun with bundler and rails fighting.

How are Java attacks getting through? - Basically, the answer is that most users cba to update Java to a recent version.

How We Handle Our Remote Teams - Some …

afreshcup.com Read
  Source Favicon
Email

Fixed support for RVM mixed mode installations. Fixes issue #828 .

Phusion Passenger now outputs the Date HTTP header in case the application didn't already do that (and was violating the HTTP spec). Fixes issue #485 .

Phusion Passenger now checks whether /dev/urandom isn't broken. Fixes issue #516 .

Improved debugging messages.

Installing and testing 4.0.0 Release Candidate 4

Quick install

Phusion Passenger Enterprise users …

blog.phusion.nl Read
  Source Favicon
By Satish Talim of RubyLearning Blog 1 year ago.
Email

Arvinder Singh Kang for the note on " Using RVM"

Konstantin Haase for providing us with another practical Rack app.

Matt Aimonetti for the GET/POST example related to Rack.

Michael Kohl for proof reading and making relevant corrections to day 1 and 2 material.

Oto Brglez for the note on " Using Nokogiri"

Samnang Chhun for suggesting changes in day 1 material.

Victor Goff for his various suggestions. …

rubylearning.com Read
  Source Favicon
By Giles Bowkett of Giles Bowkett 1 year ago.
Email

…slightly antagonistic tone taken by rbenv's README (which has now been taken away) led RVM's maintainer Wayne E Seguin to vent some pressure on Twitter...

Part of the complaint made in rbenv's README was about RVM's "obnoxious" redefinition of the "cd" shell builtin.

Much more recently, Mr. Stephenson complained on Twitter that discussions about rvm and rbenv still center on what a great guy rvm creator Wayne Seguin is. I find …

gilesbowkett.blogspot.com Read
  Source Favicon
By 0x4a6f4672 of 4 Lines of Code over 1 year ago.
Email

version management systems like SVM, Git, RVM or rbenv

frameworks like Rails or Django

libraries like Prototype or jQuery

gems and plugins for pagination, authentication, etc.

In order to build a modern application, you setup different servers and configure them, choose a language, a framework and suitable libraries, and finally you select different plugins and gems and stick them together in a unique way. If you have done all this you can hardly claim you have created the …

4loc.wordpress.com Read
  Source Favicon
By Joshua Timberman of Chef Blog over 1 year ago.
Email

Along with the "removing things that were associated with the RVM coupling," the runtimes parameter with an empty array is no longer created in the Kitchenfile when doing kitchen init .

Finally, test-kitchen's CLI now has a --version option, so you can tell what version you're running.

Happy testing!

Bug

[ KITCHEN-23 ] - Generated Kitchenfile should honor cookbook name from metadata.rb

Improvement

[ KITCHEN-40 ] - …

opscode.com Read
  Source Favicon
By Peter Cooper of Ruby Inside over 1 year ago.
Email
  Source Favicon
By Peter Cooper of Ruby Inside over 1 year ago.
Email

An 'ultra-minimal' (around 80 lines) alternative to RVM and rbenv. chruby allows one to install rubies into /usr/local/$ruby, /opt/$ruby or ~/.rubies/$ruby but install gems into ~/.gem/$ruby/$version. chruby only modifies $PATH, $ GEM HOME and $ GEM PATH, and does not hook cd or rely on shims.

Jobs

Ruby on Rails Developer at Top Agent Network [ San Francisco, California]

RoR Developer, Platform at New Relic [ Seattle, Washington]

Ruby on Rails…

rubyinside.com Read
  Source Favicon
Email

Michal Papis, and 37signals for making it easy to manage Ruby versions with RVM and rbenv.

Thank you Nicholas Marriott for making it easier to manage various terminals with Tmux.

Thank you to Dennis Ritchie for software.

Teachers

Thank you to Alan Kay for object-oriented programming.

Thank you to Martin Fowler for refactoring.

Thank you to the Gang of Four for design patterns.

Thank you to Uncle Bob Martin for clean code.

Thank you to Gerard Meszaros for …

robots.thoughtbot.com Read