InfoQ Homepage News
-
Interview: Mark Little on Transactions, Web Services, and REST
In this interview, recorded at QCon London 2008, Red Hat Director of Standards and Technical Development Manager for the SOA platform Mark Little talks about extended transaction models, the history of transaction standardization, their role for web services and loosely coupled systems, and the possibility of an end to the Web services vs. REST debate.
-
Eclipse Ganymede: An in-depth look at JDT (Java Development Tools)
As part of the upcoming Eclipse Ganymede release, scheduled for June 25th, InfoQ will cover a series of Eclipse subprojects. Today, the subproject is JDT (Java Development Tools), which is releasing version 3.4. InfoQ spoke with Philippe Mulet, lead of the Eclipse project, and Martin Aeschlimann, lead of the JDT UI subproject, to learn more about what to expect in Ganymede.
-
Subversion 1.5 released
Subversion, a mature open source version control system used by many open source projects, has just released version 1.5. New features include: merge tracking, sparse checkouts, and conflict resolution in the command line client.
-
Einstein: an Experimental 4GL for SOA
SOA implementation typically requires usage of multiple technologies for implementing different SOA aspects. Such implementation is a daunting task, requiring, at a minimum, understanding different technologies, involved in typical SOA implementation. One of the possible solutions to this complexity is developing Domain Specific programming languages for SOA.
-
The multicore crises: Scala vs. Erlang
There has been a somewhat heated debate about Scala vs. Erlang on the blogosphere recently. The future will be multi-cored, and the question is how the multi-core crises will be solved. Scala and Erlang are two languages that aspire to be the solution, but they are a bit different. What are the pros and cons with their approaches?
-
DocTest 1.0 For Ruby Released
Included in the Python standard library, various DocTest Ruby implementations were made available starting one year ago by Tom Locke, Roger Pack, and more recently Dr Nic. We caught up with Duane Johnson who added his changes into the 1.0 version. We discussed DocTest and when docstring-driven testing should be used.
-
UNO, OpenOffice, and MonoDevelop
Microsoft Office developers have long bragged about their ability to control pretty much anything in Office via COM automation. But unbeknownst to most, OpenOffice developers have a few tricks up their sleeve.
-
Eclipse Ganymede: An in-depth look at PDE (Plugin Development Environment)
As part of the upcoming Eclipse Ganymede release which is scheduled for June 25th, InfoQ will cover a series of Eclipse subprojects. Today, the subproject is PDE (Plugin Development Environment), which is releasing version 3.4. InfoQ spoke with Chris Aniszczyk, PDE Technical Lead and Principal Consultant at Code9, to learn more about PDE and what it provides.
-
Ruby interpreter vulnerabilities
A few vulnerabilities were found Ruby 1.8.x and 1.9.x and could potentially allow for DoS attacks or allow attackers to execute arbitrary code. Patched versions of Ruby are already available.
-
IcedTea: The First 100% Compliant Open-Source Java
The IcedTea project has passed the Java Test Compatibility Kit, becoming the first 100% open-source licensed Java implementation to be completely verified as Java-compliant.
-
Storing Code in Queryable Data Structures?
Is today’s mainstream use of flat files the optimal way to represent code? Several discussions occurred in the blogspace in reaction to Rick Minerich’s post advocating for moving away from this paradigm towards keeping code in queryable data structures. What are the advantages of this approach and what are the trade-offs to take into consideration?
-
Comparing GUI Patterns in PureMVC and Cairngorm
On June 9, 2008 Per Olesen, a seasoned Java developer, published a blog post on Tech Per to comparing the two most popular Flex frameworks, PureMVC and Cairngorm, in particular with respect to usability and how they apply patterns of GUI architecture.
-
Agile Smells: Don't Let This Happen To You!
Mark Levison wrote an interesting blog summarizing some of the work that has been done to catalog Agile smells. We summarize some of those smells and point to other intersting work that documents the Agile community's experience in adoption.
-
Infragistics NetAdvantage JSF Component Suite Offers Portal Support
The latest version of NetAdvantage JSF component suite offers portal support and intra-portlet communication. Infragistics announced the release of NetAdvantage for JSF Version 8.1 which is a toolset of AJAX-enabled controls for building applications using JSF technology. NetAdvantage includes a DataGrid with hierarchical views and a WebChart component with 2-D and 3-D charting based on JOGL API.
-
Grizzly and the New Atmosphere Comet Framework: Q&A with Project Lead Jean-Francois Arcand
The Grizzly framework is used in multiples products like GlassFish, Sailfin, RESTlet, OpenESB and many more, where it enables developers to write scalable server applications, by leveraging the Java New I/O API (NIO). Atmosphere, an evolution of Grizzly, is a POJO based framework that aims to bring Comet to the masses. Jean-Francois talks to InfoQ about this new development.