InfoQ Homepage Development Content on InfoQ
-
Interview: Joe Armstrong About Erlang
In this interview filmed during QCon London 2008, Joe Armstrong, designer of Erlang, speaks on various aspects of the Erlang language, presenting its roots, how it compares with other languages and why it has become popular these days due to its native ability to scale on multi core systems.
-
Smooth HTTP Caching With Rack::Cache
The ways to cache a web application are numerous and often complex. Apart from the very basic page caching, Rails 2.2 introduced conditional GET through the use of HTTP headers: last_modified and etag. Following most of the internet standard caching section of RFC2616, Ryan Tomayko released Rack::Cache.
-
OpenMoko Faces MP3 Patent Dispute
The Linux-based phone, OpenMoko is currently in a patent dispute with Sisvel, the Italian patent holding firm known for its aggressive enforcement of MPEG patents.
-
OpenEJB 3.1 Supports EJB Singletons, Constructor Injection and Spring Integration
The latest release of OpenEJB, an open source lightweight EJB 3.0 implementation framework, supports EJB 3.1 Singletons, Constructor Injection and integration with Spring framework. Apache OpenEJB development team announced last week the release of version 3.1 of the framework.
-
What Is Wrong With Ruby's Net::HTTP?
Ruby's implementation of Net::HTTP has serious performance problems in the current version 1.8.6, caused by some implementation details. Luckily, both Ruby 1.8.7 and 1.9's implementation performs much better.
-
Comparing Amazon's EC2, Google's App Engine and Microsoft's Azure
The weather forecast changed when Microsoft entered the clouds with the Azure platform during PDC 2008. It would be interesting to compare the three major offerings existing on the market today, Amazon's, Google's and Microsoft's, and at the first glance it seems that they are not really competing against each other.
-
Is Java losing Ground to Flex?
As rich Internet application (RIA) technologies mature and become more widely visible to developers, inevitably they will cross with established technologies, like Java. A recent blog post from the game development company Sharendipitous Moments, entitled “We’re Moving to Flash. Here’s Why,” created discussion on whether Java is losing ground to RIA technologies, such as Flex.
-
Python Has Wrapped Itself Around Windows Azure
Sriram Krishnan, a Microsoft Program Manager, has written a Python wrapper for Windows Azure Data Storage. Python is one of the languages supported by Windows Azure.
-
Infrastructure Made Easy for Agile Software Teams
Getting the right infrastructure set up is instrumental for the success of Agile software teams. Teams now have the option of deploying a fresh infrastructure using Buildix or using an online workspace provided by Assembla to kick start their project in no time.
-
Tasktop 1.3: Support Added for Firefox and Linux
Tasktop Technologies, the company which created Eclipse Mylyn and leads its development, released Tasktop version 1.3 today. InfoQ interviewed Tasktop CEO and Eclipse Mylyn project lead Mik Kersten to learn more about this release and what changes it brings for end users.
-
RIA Frameworks: And the Survey Says…
Given the number of frameworks now available for rich Internet application (RIA), choosing the right one, if not the best one, can be a difficult decision. Inside RIA recently completed an online survey that asked Flex/ActionScript RIA developers about their preferred frameworks.
-
Careful With Your Coverage Metrics
Christian Gruber takes some time to clarify the TDD stance on using code coverage metrics. He discusses what code coverage metrics do and don't tell you, how TDD fits into the picture, and how one might be best advised to use their code coverage metrics.
-
256 Core SQL Server
With Windows Server 2008 R2 and SQL Server Kilimanjaro, it is expected that SQL Server will be able to support at least 256 logical processors.
-
Sequel, The Database Toolkit For Ruby
Sequel, apart from being an alternative to ActiveRecord, offers a complete Ruby toolkit to handle database operations. InfoQ had the chance to catch up with Jeremy Evans who replaced Sharon Rosner as project leader eight months ago.
-
Article: Java FX Technology Preview
InfoQ takes a look at the JavaFX preview release and talks to Sun Staff Engineer Joshua Marinacci about version 1 expected this autumn.