InfoQ Homepage News
-
Duck Typing Using Runtime Code Generation
Duck typing techniques can be used in statically typed languages like C#, but it generally requires some tedious reflection code. But seeing the benefit of such techniques, some are turning to it anyways and are developing ways to make it less painful.
-
Introducing InfoSphere Mashup Hub from IBM
A mashup is a web application that combines data/functionality from more than one source into a single integrated application. Mashup’s popularity stems from the emphasis on interactive user participation. IBM InfoSphere MashupHub is a new lightweight information management environment for IT and business professionals who wish to use and/or share information for use in mashups.
-
Article: User Story Estimation Techniques
One of the great things about working as a consultant is the ability to try out many different ideas and adapting your personal favorite process to include things that work. This article gives the details about user story estimation techniques that Jay Fields has found effective.
-
Oracle Announces WebLogic Suite
Following their acquisition of BEA Systems, Oracle has announced new company product offerings based on the various technologies carrying the WebLogic brand.
-
What Do You Want On Future Browsers? Time to Vote!
An industry wishlist for future browsers has been collected and developed by OpenAjax Alliance. Using wiki as an open collaboration tool and with contributions from many people in the industry, the feature list now lists 37 separate feature requests, covering a wide range of technology areas. OpenAjax Alliance is calling for everyone to vote for his/her favorite features.
-
JProbe 8.0: The Java code, memory, and coverage profiler is back
Quest Software recently released JProbe 8.0, a Java code, memory, and coverage profiler. While JProbe has been one of the leading Java profiling tools since the late 1990's, JProbe 8.0 aims to help Quest regain the leadership position in the profiling market with new Eclipse integration and a more competitive price point.
-
The Open Group Releases Draft of SOA Ontology Standard
The SOA Working Group contributed to the Open Group a draft version of SOA Ontology 2.0. The standard defines a formal ontology for Service Oriented Architecture. The ontology is written in the Web Ontology Language (OWL) and contains classes and properties corresponding to the important concepts of SOA.
-
TargetProcess Offers a Free 5-User Community Edition
TargetProcess has released a free 5-user Community Edition of its Agile project management software. The Community Edition contains the same features as the full edition of the product with two limitations: a maximum 5 users, and no support.
-
Dime Casts .NET - Learn Something New in 10 Minutes or Less
There is no better way to learn a technology than being able to watch someone teach it to you. A new video podcast has been created to help .NET developers learn about various aspects of .NET development in short, focused segments.
-
RubyKaigi 2008: Standardization, 1.9 Roadmap
News from RubyKaigi2008—the Japanese Ruby conference held at Tsukuba from June 20 through 22—concerning the planned Ruby standardization, the Ruby 1.9 roadmap and a glimpse at upcoming features in future versions of Ruby.
-
RubyKaigi 2008: Interview With Ruby Creator Yukihiro "Matz" Matsumoto
The annual RubyKaigi conference took place from June 20 through 22 at Tsukuba, Japan. The first day held a discussion between Ruby's father Yukihiro "Matz" Matsumoto and Eihiro Saishu about the role of Ruby in enterprise systems and the new Ruby Association Certified Ruby Programmer certification program.
-
The Personal Retrospective – Improving Your "Wetware"
Andy Hunt's interview last month talks about his progression from pragmatic programmer to Agile development to his latest interest – Pragmatic Wetware. "Wetware is the stuff in your head. That's the thing between your ears that's really where all the action is – that's where all the software development actually takes place."
-
Presentation: Enterprise Batch Processing with Spring
In this presentation from QCon San Francisco 2007, Wayne Lund discusses batch processing, Spring Batch objectives and features, scenarios for using Spring Batch, Spring Batch infrastructure and architecture, scaling Spring Batch, example Spring Batch code, failures and retrying, the Spring Batch Domain Reference Model and execution environment, and the Spring Batch future roadmap.
-
The Composite Application Guidance for WPF (Prism) Is Available for Download
Microsoft has just released the Composite Application Guidance for WPF-June 2008, also known as Prism.
-
Presentation: Agile Project Management: Lessons Learned at Google
In this presentation filmed during QCon 2007, Jeff Sutherland, the creator of Scrum, talks about his visit at Google to do an analysis of Google's first implementation of Scrum. He tells how Google started with no engineering management, then gradually introduced Scrum without spoiling the development culture formed over the years.