InfoQ Homepage News
-
Ruby Shoes for lightweight GUIs, graphics and animation
Ruby GUI toolkits are a dime dozen - but Why The Lucky Stiff managed to create one with a novel approach. Ruby Shoes facilitates animation, 2D graphics, and simple interaction. We take a look at its distinguishing features.
-
Combinatorical Enterprise Architecture - a journey from chaos to pseudo-chaos
Sean McGrath shares some thoughts about how to manage unavoidable complexity in the problem domain through what he calls a "Combinatorical Enterprise Architecture" - which in essence means to identify the key patterns of behavior within the problem domain chaos, and combine them into a more simplistic "pseudo-chaos".
-
Interview: Eric Evans on Domain Driven Design
Ever since Eric Evans wrote the book Domain-Driven Design in 2004 he has been a significant voice advancing domain modeling and design concepts. In this interview with Floyd Marinescu he talks about some of the recent refinements in Domain-Driven Design and how people are advancing the field today.
-
Jean Tabaka's Agile Odyssey
In this amusing presentation from Agile2006, Jean Tabaka compares impediments and obstacles encountered by an Agile mentor with those detailed in Homer's classic. In this 73 minutes presentation, discover who plays which classical roles in Agile adoption: Cyclops, the Sirens, Poseidon, Circe, Cicones, the Lotus-Eaters, and even the good-and-faithful dog Argus.
-
Test Driven Code Reuse
Code reuse has been the holy grail of software development for a long time. Historically we've tried to achieve code reuse through abstractions and frameworks, which came with their own technical debt. There is now a novel approach that leverages the power of search tools and automated developer tests to search open-source code for matches against interface and behavior.
-
Fault Tolerance and the Grid
Arjuna Technologies, the company behind the world's first Java transaction service and Web Services transactions implementations, has turned its attention to the world of the Grid. What's involved in developing reliable Grid applications and are the current Data Grid infrastructures really up to the job?
-
jQuery UI 1.0 Includes Mouse Interaction, User Interface Extensions, and Effects Features
As promised last week the jQuery team has released jQuery UI 1.0. jQuery UI is a fully themed interaction and widget library built on top of jQuery.
-
Book Excerpt and Review: Filthy Rich Clients - Developing Animated and Graphical Effects for Desktop
InfoQ is privileged to provide both a review and chapter excerpt of the new book Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java Applications.
-
Enterprise Application Platform 4.2: First JBoss release under RedHat support model
JBoss, a division of RedHat, recently announced the first release of their Enterprise Application Platform (EAP), which is based off of JBoss Application Server 4.2. InfoQ took the opportunity to learn more about this release and the potential changes it brings.
-
Visual Basic and C#: Differences in Nullable Types
When .NET 1.0 was released, VB and C# were very similar. But with the fourth version nearing release, the differences are really mounting. Today we look at the subtle differences in nullable types that can trip up developers.
-
GlassFish V2 Brings Clustering, Administration, and Speed Enhancements
Today Sun Microsystems released GlassFish V2. GlassFish is an open source Java EE 5 compliant application server. InfoQ sat down with Sun Community Development and Marketing Manager Ken Drachnik to discuss the features of V2.
-
CodeGear Releases Ruby/Rails IDE with Intelligent Completion of Dynamic Methods
Today CodeGear released their Ruby/Rails IDE 3rdRail. Among the IDE's key features are intelligent code completion, refactoring support, and a project aware command line interface.
-
Has JPA Killed the DAO?
Recent developer discussion has explored whether JPA has killed the DAO pattern. DAO supporters argue that it isn't going anywhere soon however.
-
Grails 0.6 Adds Best of Breed Mix From Spring Web Flow and Rich Conversations a la JBoss
Graeme Rocher announced Grails 0.6 which moves further away from "its Rails-like beginnings" but adds Spring WebFlow rich conversations.
-
Adobe's James Ward on Upcoming Flex 3 Enhancements and Silverlight
Adobe has been working hard on their upcoming Adobe Flex 3.0 release, expected in early 2008. Adobe Flex is a developer toolset for building Rich Internet Applications that run in the browser with Flash Player or on the desktop with Adobe AIR. InfoQ talked with Adobe’s James Ward, Technical Evangelist, to learn more about the upcoming release.