Posts Tagged ‘ Cool ’

Vagrant: EC2-Like Virtual Machine Building and Provisioning from Ruby

March 8, 2010
By Peter Cooper at Ruby Inside
Vagrant: EC2-Like Virtual Machine Building and Provisioning from Ruby

Vagrant is a Ruby-based tool for building and deploying virtualized development environments. It uses Oracle's open-source VirtualBox virtualization system along with the Chef configuration management engine along with lots of Ruby goodness to automate the creation and provisioning of virtual machines for development purposes.
Read more »

Tags: ,
Posted in Publishers, Ruby Inside | View Comments

5 Chapters of O’Reilly’s Ruby Best Practices – Free!

February 23, 2010
By Peter Cooper at Ruby Inside
5 Chapters of O’Reilly’s Ruby Best Practices – Free!

Ruby Best Practices is a book by Gregory Brown (and published by O'Reilly) that looks into the "Ruby way" of doing things in the Ruby language and, specifically, why Rubyists tend to write Ruby the way they do. It's an engaging book and we took a look at it and interviewed Gregory Brown about...
Read more »

Tags: ,
Posted in Publishers, Ruby Inside | View Comments

Harmony: JavaScript And A DOM Environment In Ruby

February 16, 2010
By Peter Cooper at Ruby Inside
Harmony: JavaScript And A DOM Environment In Ruby

Harmony, from Martin Aumont, is a new Ruby DSL for executing JavaScript and DOM-using code from within Ruby apps. Why's that cool? Well, it enables you to build your own Ruby-level unit tests for JavaScript code within your Web applications - everything can be under one set of test suites!
Read more »

Tags: ,
Posted in Publishers, Ruby Inside | View Comments

Deploy A Free, Ruby Powered Blog In 5 Minutes with Toto and Heroku

February 5, 2010
By Peter Cooper at Ruby Inside
Deploy A Free, Ruby Powered Blog In 5 Minutes with Toto and Heroku

Toto (GitHub repo) is a new lightweight Ruby and Rack-based blogging engine designed specifically for "hackers" by Alexis Sellier. Content is managed entirely through Git - so everything is version controlled - and articles are stored as text files with embedded YAML metadata. At only 300 lines, it's easy to hack to your...
Read more »

Tags: ,
Posted in Publishers, Ruby Inside | View Comments

Rails 3.0’s ActiveModel: How To Give Ruby Classes Some ActiveRecord Magic

January 13, 2010
By Peter Cooper at Ruby Inside
Rails 3.0’s ActiveModel: How To Give Ruby Classes Some ActiveRecord Magic

One of the biggest benefits of bringing Merb developer Yehuda Katz on board to work on Rails 3.0 has been his relentless pursuit of extracting out all of Rails' magical abilities from their monolithic encasings and into separate, manageable chunks. A case in point is ActiveModel, a new library that provides the model...
Read more »

Tags: , ,
Posted in Publishers, Ruby Inside | View Comments

Cramp: Asychronous Event-Driven Ruby Web App Framework

January 7, 2010
By Peter Cooper at Ruby Inside
Cramp: Asychronous Event-Driven Ruby Web App Framework

Cramp (GitHub repo)is a new, asychronous evented Web app framework by Pratik Naik of 37signals (and the Rails core team). It's built around Ruby's EventMachine library and was designed to use event-driven I/O throughout - making it ideal for situations where you need to handle a large number of open connections (such as Comet...
Read more »

Tags: ,
Posted in Publishers, Ruby Inside | View Comments

CoffeeScript: A New Language With A Pure Ruby Compiler

January 4, 2010
By Peter Cooper at Ruby Inside
CoffeeScript: A New Language With A Pure Ruby Compiler

CoffeeScript (GitHub repo) is a new programming language with a pure Ruby compiler. Creator Jeremy Ashkenas calls it "JavaScript's less ostentatious kid brother" - mostly because it compiles into JavaScript and shares most of the same constructs, but with a different, tighter syntax.
Read more »

Tags:
Posted in Publishers, Ruby Inside | View Comments

Friendly: Easy Schemaless “NoSQL” Data Storage with MySQL in Ruby

December 21, 2009
By Peter Cooper at Ruby Inside
Friendly: Easy Schemaless “NoSQL” Data Storage with MySQL in Ruby

Friendly is a new Ruby ORM (a la ActiveRecord) that lets you easily use NoSQL ideas on regular database engines, such as MySQL. Developer James Golick has written a blog post introducing Friendly that goes into detail on how it works - with code examples. Effectively you get schema-less, document-like storage (with indexes!)...
Read more »

Tags: ,
Posted in Publishers, Ruby Inside | View Comments

How Phusion Built A More Efficient Ruby 1.8 Interpreter

December 16, 2009
By Peter Cooper at Ruby Inside
How Phusion Built A More Efficient Ruby 1.8 Interpreter

Phusion Passenger and Ruby Enterprise Edition developers Ninh "Hernandez" Bui and Hongli Lai travelled to San Francisco last week and gave a 35 minute Google Tech Talk called Building A More Efficient Ruby Interpreter.
Read more »

Tags:
Posted in Publishers, Ruby Inside | View Comments

Amp: A Revolution in Source Version Control (in Ruby!)

November 27, 2009
By Peter Cooper at Ruby Inside
Amp: A Revolution in Source Version Control (in Ruby!)

Amp is a new Ruby based project that aims to "change the way we approach VCS" (version control systems). Currently it's basically a port of the Mercurial version control system - a common alternative to the Git system that's more popular in Rubyland - but it aims to abstract things to the point...
Read more »

Tags: ,
Posted in Publishers, Ruby Inside | View Comments