Comments
rock333 wrote: At the IaaS Cloud layer virtualisation is going to be essential to allow the self service attributes, all painful and slow to do with physical hardware. Moving up the stack to PaaS and SaaS the use of virtualisation may, as you say, be less required if you put lots of smarts into your software. A lot of software does not have those smarts and by utalising virtualisation of the layers below can manipulate existing software architectures to have more cloudy attributes through automation (eg run load balancers and deploy more servers automagically). Over time, as new investment in software at...
Cloud Expo on Google News
SYS-CON.TV

2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
JetBrains Releases RubyMine 2.0
A major update to its development environment for Ruby on Rails and Plain Ruby

Java Developer Magazine

JetBrains have announced the general availability of RubyMine 2.0, a powerful IDE for Ruby and Rails development.

RubyMine's second major release this year delivers many additions and improvements and is a free upgrade for all existing users, according to the "year of free updates" licensing policy.

A pioneer in creating refactoring tools for Java and .NET, JetBrains adds more Ruby code refactoring capabilities to RubyMine 2.0, which now provides a solid set of tools for global code changes in Ruby and Rails projects.

"In releasing RubyMine 2.0, we focused on bridging existing gaps in technology integrations. In terms of supported frameworks and tools, the IDE now does a much better job of meeting the needs of today's Ruby on Rails projects," said Dmitry Jemerov, RubyMine lead developer. "With this hurdle out of the way, we're now concentrated on enhancing each of the existing features for future releases."

The key changes in RubyMine 2.0 include:

  • Support for Ruby 1.9 and the latest Ruby on Rails framework
  • Advanced refactorings for Ruby code with support for Rails project specifics
  • Improved Ruby code analysis and new code duplicates detection routine
  • Rails internationalization (i18n) support with coding assistance
  • Specific assistance for creating and running Cucumber test scenarios and Shoulda tests

RubyMine 2.0 adds integration with JetBrains TeamCity, a continuous integration and build management server with Ruby support. TeamCity can run project tests, provide informative reports, and offers a convenient IDE integration from its web interface.

RubyMine 2.0 is based on the recently open-sourced IntelliJ Platform. Accordingly, the efforts of the open-source community will serve to improve RubyMine as well.

RubyMine Commercial License for a single developer is priced at $99 (US). The license includes free RubyMine updates for 1 year from the purchase date, covering even major new releases.

About Java News Desk
JDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space.

Latest AJAXWorld RIA Stories
Lately there has been a lot of buzz around HTML5 Web Sockets, which defines a full-duplex communication channel that operates through a single socket over the Web. HTML5 Web Sockets is not just another incremental enhancement to conventional HTTP communications; it represents a c...
JackBe enterprise mashup software company, on Thursday announced that its award-winning Presto Enterprise Mashup Platform is now running on Amazon Elastic Compute Cloud. ‘Presto Cloud (Community Edition)’ is immediately available at no cost to all members of JackBe’s Mashup Devel...

 

Abstract

There are many different types of command line options that programs need to recognize. Many languages (e.g.: bash and perl) has built-in processing of command line options; Java does not. The Java Command Line Options (JCLO) package performs this task fo...

"We did not enter the search business. [Google] entered the phone business. Make no mistake they want to kill the iPhone. We won't let them... I want to go back to that other question first and say one more thing. This don't be evil mantra - It's bullshit." - Steve Jobs at an emp...
Did you know that PHP runs on Windows?? Run Drupal, WordPress, SugarCRM, or other PHP-based apps on Windows today with the free Microsoft Web Platform Installer. Microsoft WebsiteSpark is a specially designed program for PHP Web developers and designers to help you explore runnin...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE