InfoQ Homepage News
-
Watir Adds Support for Modal Dialogs
Watir is a very popular testing tool for web apps. The newest release adds support for Internet Explorer modal dialogs, which are common in enterprise applications.
-
Spring+JPA to be the next popular stack?
Spring+Hibernate is called the most commonly used stack behind java web apps. Spring 2 now provides the complete EJB container contract for JPA, allowing JPA to be used under a Spring managed services layer (with all the AOP and DI richness of Spring) in any environment. Debates are already beginning about whether the next defacto stack will be EJB, Spring+Hibernate, or Spring + JPA.
-
Rails Powering Online Shopping Evolution
First JadedPixel wows us with Shopify, then this week Dylan Stamat and Jonathan Siegel announce RightCart.com, a new web service that they wrote using Rails in just six weeks. Both apps are making waves in greater web universe.
-
Should We Manage Both Features and Tasks?
Although it keeps people busy, managing tasks is neither interesting nor useful. Managing value created provides greater leverage and greater risk management. Jon Kern blogged last week on creating good features (rather than tasks) by focusing on value and testability. But do we sometimes need to manage tasks, too? David Anderson used the Theory of Constraints to back an unexpected answer.
-
Nemerle: A Hybrid Programming Language For The .NET Platform
Nemerle is a hybrid language developed by the Computer Science Institute of the University of Wroclaw in Poland. It is a high-level statically typed language that offers functional, object-oriented, and imperative features. It has a simple C#-like syntax and a meta-programming system.
-
RubyConf 2006 Call for Proposals
David Black of Ruby Central announced this week that the call for proposals for RubyConf 2006 is now open. There has been strong representation from the Agile community at this event in previous years.
-
Web Beans JSR 299 approved by JCP for further development
The new Web Beans JSR 299 has been unanimously approved by the JCP executive committee for further development. Web Beans aims to integrate EJB 3 session and entity beans to be used as JSF managed beans eliminating the dual layers of web actions and EJB's common in web apps. Web Beans also defines constructs for state and workflow in the web tier.
-
Ivar Jacobson Reveals Essential Unified Process (Ess UP) Vision
Ivar Jacobson, father of use cases and the Unified Process (UP) as well as one of the original "Three Amigos" of UML fame, describes his vision for a streamlined version of the UP which is published on a collection of cards instead of as HTML pages.
-
Collaborative Technologies Conference, Boston, June 19-22
How much technology is really needed in the Agile world of "do the simplest thing that could possibly work"? For those needing improved technological support for their collaborative teams, the Collaborative Technologies Conference features thought leaders and technology innovators, including Google and 37 Signals, who will explore both the power of collaboration and its potential pitfalls.
-
JBoss Rules 3 (Drools) is out
JBoss is timing a number of releases to coincide with next weeks JBoss world in Las Vegas. The latest is JBoss Rules 3.0, which is the new brand for the Drools rules engine project under JBoss' umbrella and support model. Drools is a Rules Engine implementation based on Charles Forgy's Rete algorithm tailored for the Java language.
-
IBM Updates Rational Toolset
IBM announced today a host of new SOA tools which were launched at the Rational Software Development Conference 2006. These tools increasingly support governance through the lifecycle stages of design, development, deployment, testing and maintenance.
-
Dangling the Right "Carrot" in Changing Times
For organizations heavily dependent on software development, the shift to Agile affects core aspects of the business. Eventually there will be ripples felt in the HR domain of incentives, performance and remuneration. Wharton University brings us an article on Employee Incentive Systems: Why, and When, They Are So Hard to Change. Examples are cited from Kodak, Accenture, Microsoft.
-
Ron Jeffries Overviews Financial Implications of 80-20 Rule
Pareto's rule, also known as the 80-20 rule, tells us that we can acheive 80% of the benefits from 20% of the software. The implication is that we might want to stop at that 80% level whenever possible.
-
IBM Backs Dojo Ajax Toolkit
IBM earlier this month committed i18N support to the Dojo toolkit and has just announced its intention to continue contributing to Dojo, as well as joining the Dojo Toolkit foundation. IBM wil also be contributing accessibility and databinding code to Dojo.
-
Apache Synapse Announces Milestone 2 Release
Apache Synapse is a lightweight Web Services and XML broker based on Apache Axis2 and Axiom. Synapse has the ability to route, transform and log messages passing through it. Synapse has reached Milestone 2 and is now available to the community.