Kevin Rutherford on Refactoring Ruby And Code Smells
Kevin Rutherford talks about the challenges of refactoring Ruby code, and his open source tool 'reek' which automates the discovery of certain code smells in Ruby code.
Tracking change and innovation in the enterprise software development community
Kevin Rutherford talks about the challenges of refactoring Ruby code, and his open source tool 'reek' which automates the discovery of certain code smells in Ruby code.
The first four NoSQL datastores are available as Add-ons for the Heroku PaaS (platform-as-a-service) platform. Using the Add-on system that was introduced in October 2009, CouchDB from Cloudant, Membase from NorthScale, MongoDB from MongoHQ and Redis were made available for Heroku users.
The QConSF schedule is developing fast with over half the schedule posted! QCon will be held Nov 3-5th at the Westin Market Street in San Francisco; QCon is a practitioner-driven conference designed for team leads, architects and project management. Registration is $1,595 (a $500 savings) until August 27th.

Mirah is a new language for the JVM that can do everything the Java language can do - but with a Ruby-ish syntax and powerful metaprogramming. InfoQ talks to Mirah's creator Charles Nutter.

Flex 1.0 was released in March 2004 and since then Flex based RIA development has been increasingly gaining momentum. Recently Adobe released Flex 4 along with Flash Builder 4, as part of the Adobe Flash Platform technology. To assess the state of Adobe Flex for enterprise adoption, InfoQ has conducted a virtual panel with the creators of popular third-party flex frameworks.
Joe Walker explains Bespin, Mozilla’s open source web-based code editor, its architecture and chosen implementation solution, detailing some of its features like collaboration and version control.

Ben Hall shows how Ruby testing tools can help with .NET and ASP.NET development and takes a look at RSpec, Webrat, Cucumber, Selenium and others. Also: a peek at using IronRuby for testing .NET apps.
Martin Fowler and Paulo Caroli discuss testing, continuous integration and continuous deployment, as well as DSLs and REST.
Justin Sheehy explains how Riak was created with ideas from Amazon's Dynamo paper, Riak features and how Riak compares to other NoSQL solutions.

The Humble Little Ruby Book covers the base syntax of the language, including working with values, flow control, and object oriented programming, into some of the library functionality of Ruby, such as databases, web services, and string manipulation.