News (7)

Coders win from Android Market

Google officially opened its Android Market Wednesday in the US and promised that beginning next year, programmers would get the lion's share of revenue from applications sold on the download site for the company's mobile phone operating system. Read more »

Ex-Googlers join queue in crowded search market

Cuill, a search upstart founded by ex-Googlers, said Tuesday that it raised US$25 million in a second round funding led by Madrone Capital Partners. The company had previously raised US$8 million from Tugboat Ventures and Greylock Partners. Read more »

Microsoft: Virtualisation is overhyped, under-used

Server virtualisation is over-hyped and less used than reported, according to Microsoft executives speaking at the launch of Windows Server 2008. Read more »

Amazon chief: Web Services ready for takeoff

Launched five years ago, Web Services business "is an investment," says CEO Jeff Bezos. Read more »

Sun promises to open-source Java

Sun Microsystems will open-source Java, it just has to figure out how to do it, company executives said on Tuesday. Read more »

Seagate queues up 400GB DVR

Hard-drive maker Seagate Technology has developed new digital-video recording technologies aimed at addressing concerns about capacity and digital-rights management. Read more »

Java gets Web Services you can rely on

A Java implementation of reliable messaging could allow more robust web applications. Read more »

Features (45)

10 Linux replacements for iTunes

Linux offers a variety of options for those who want an alternative to iTunes. This article looks at the available choices and the features included in each one. Read more »

The benefits of agile development

I recently spoke to Scott Ambler, Practice Leader Agile Development, Rational Software from IBM about the benefits of the agile development method. Read more »

Reduce application coupling with the Java Message System

Did you know that too much coupling -- which, in development terms, is a measure of how dependent two entities are upon each other -- can make your enterprise software hard to manage? Learn how the Java Message Service (JMS) can help reduce dependencies between applications. Read more »

Send email alerts when errors are written to the event log

It is common for applications to write to the Windows Event Log when errors occur or a warning is issued, and with the advent of the .NET Framework, Microsoft has provided developers with built-in functionality to read and write data to or from the event log. Read more »

How do I ... publish a custom application performance counter in C#?

Since performance counters are a standard system function they are an ideal method for tracking the performance your applications. Luckily, Microsoft has provided several classes within the .NET Framework to publish custom performance counters. Read more »

A Beginners Guide to Threading

The golden age for programmers is over. For a decade we have been able to get away with writing slow code, knowing that the hardware would pick up the slack. Not so any more, hardware developers have decided that software developers need to raise their game, and get ready for a generation of multi-core processors. Read more »

Seven aspects of a great user experience

The spotlight at this year's Web Directions South UX conference in Melbourne was on user experience. Andy Budd, a designer and developer at Clearleft in the UK, contributed to the theme of the day with his presentation -- "Designing the User Experience Curve". Read more »

Enhance the user experience with the Java Speech API

The Java Speech API allows you to incorporate speech technology into user interfaces for your applets and applications based on Java technology. It also specifies a cross-platform interface to support command and control recognisers, dictation systems, and speech synthesisers. This article delves into the specifics of the Java Speech API and explains how you can use it to improve the user experience. Read more »

Using FileZilla on Linux

Recently, the open source FileZilla FTP client became available for Mac OS X and Linux. Previous versions of FileZilla were only available for Windows. Read more »

Huffman coding in Python

We'll show you how to implement Huffman encoding, which is useful when dealing with small sets of items, such as character strings, in Python. Read more »

Log in


Sign up | Forgot your password?

What's on?