InfoQ Homepage News
-
Mark Reinhold Talks About JRockit/Hotspot Integration
Oracle principal engineer and former Sun employee Mark Reinhold talks about Oracle's plans to merge the Hotspot and JRockit JVMs.
-
MonoTouch.Dialog Makes Creating Simple iPhone Dialogs Easier and Faster
In order to simplify iPhone development using MonoTouch, Miguel de Icaza has developed two new abstraction layers over UITableView. These abstraction layers give developers the option to use a declarative syntax based on attributes or an imperative model based on nested controls.
-
February’s WPF Toolkit Brings Three New Controls
February’s edition of the WPF Toolkit brings three more controls from Silverlight: Accordion, AutoCompleteBox, and Rating.
-
Apache Beehive Retired, Moved To Apache Attic
Last month, the committers of the Apache Beehive project voted to retire the project due to inactivity. The last release of Apache Beehive was version 1.0.2, which was released in December 2006. In the announcement posted on Feb 10th, Henri Yandell suggested alternatives for the main components which were part of Beehive.
-
Agile Team Spaces: Do's and Don'ts
Many of us, who are new to Agile, would believe that putting an Agile team together in a room gets the job done. A few of us would actually pay attention to what makes a room a team room which can enhance productivity and motivation. Many Agile teams have already shared their perspective on what would make an ideal team room. Here are a few recent ones.
-
PhoneGap Brings Cross Platform Development Back to Mobile Platforms
PhoneGap allows to build cross platform mobile apps with HTML5 and Javascript; it has APIs for accessing camera, accelerometer, GPS, etc. The code is packaged into native apps which can be deployed via app stores. PhoneGap support includes iPhone, Android, Blackberry, Symbian and Palm. InfoQ talked to one of the creators of PhoneGap, Brian LeRoux of Nitobi, about the current state of PhoneGap.
-
A Critique of the Pomodoro Technique
Is the pomodoro technique really all it's cracked up to be? Are we over-analyzing the issue and creating complexity where none is needed? Mario Fusco shared his critique of the pomodoro technique with InfoQ and we are sharing it with our readers along with many others.
-
Bundle.update: NetBeans and OSGi
Since the last Bundle.update, a new milestone of NetBeans adds support for embedding OSGi bundles, and this week's London OSGi DevCon promises to be of interest. ECF 3.2 has been released, and EGit/JGit is making strong headway in the world of DVCS.
-
Puppet: Ruby-based Server Management Automation Suite
The team at Reductive Labs recently announced the release of version 0.25.2 of Puppet, the open source Ruby-based configuration management and automation tool for Linux and Unix servers. In this software bug-fix release, 123 open tickets were closed, and the developers claim a reduced memory footprint, improved error reporting, threading, and lock contention (a source of reported system hangs).
-
The Various Flavors of Unified Process
The Rational Unified Process(RUP) was developed through the 1990's as a framework for software engineering best practices. Features such as iterations, simplicity, focus on value and regular feedback were identified as being important for Asuccessful software engineering. A number of authors have built methodologies that adapt UP to different project domains. This article examines some of them.
-
Adobe Flex: How have the Latest Developments Affected its Momentum for Enterprise Adoption?
The Adobe Flex ecosystem has experienced significant growth in the last years, with a plethora of community driven projects and deployments. Never the less, in the last few months there have been several developments like its exclusion from the iPad platform, community reactions about long lasting bugs and more, that have led to questions about its future viability.
-
Caucho To Support Java EE6 Web Profile in Resin 4.0
Caucho has announced that it will support the Java EE6 Web Profile in the next iteration of their lightweight application server, Resin 4.0. The Java EE6 Web Profile specifies a lighter, modern subset of the full Java EE6 specification, which must contend with backwards compatability.
-
Real Time Web And Cloud Management Standards
William Vambenepe comments on the absence of “real time” features in existing cloud management solutions and proposes the desirable properties that define such solutions. Dare Obasanjo examines implementations of the real time web available today and provides a detailed explanation of the technologies such services use. Is the real time web a grassroots solution to cloud management standards?
-
Chrome 4 Now Supports the HTML 5 Web SQL Database API
Google has announced support for the HTML 5 Web SQL Database API, and others are likely to follow soon or have already started on support for this API. In the meantime, the completion of the specification is blocked because all the implementers involved have chosen to use SQLite as underlying database, and multiple independent implementations are required for standardization.
-
First Rails 3 Beta Released
The first beta of Rails 3 is available. Rails 3 is a major rewrite of the codebase bringing with it stable APIs and design decisions inspired by Merb, cleaner internals, performance improvements and much more. InfoQ takes a look at the changes in Rails 3, and on which Ruby implementations it runs.