News (41)

With JavaFX, Sun seeks new coders, new revenue

With a back-to-the-future technology called JavaFX, Sun hopes to attract a new class of developer while building a much-needed new revenue source. Read more »

Google admits breaking App Store rules

Google acknowledged breaking the official rules of Apple's iPhone software development kit when it created the latest version of the Google Mobile application for the iPhone, but denied a more serious charge. Read more »

OpenOffice 3.0 demand crashes servers

Servers hosting the new version of OpenOffice.org have crashed, under the weight of demand for the latest version of the open-source office productivity suite. Read more »

Kernel coding no picnic, says Torvalds

Linux project lead Linus Torvalds has said it is not easy to become a major contributor to the Linux kernel. Read more »

Apple DNS patch not complete

Apple's Domain Name System patch for Mac OS X systems is not completely effective, according to security experts. Read more »

Java will be free this year, says Sun

The struggle to open up Java completely is finally coming to an end. Read more »

Google tools to help users keep ISPs fair

Google is developing a suite of tools to help broadband users identify traffic discrimination by their internet service providers (ISPs). Read more »

Sun sheds light on its open-source future

Simon Phipps, Sun UK's chief open-source officer, surveys the open-source landscape and reaffirms his company's commitment to open-software development. Read more »

IBM's racetrack memory seeks 100x density boost

IBM researchers gave ZDNet.com.au's sister site CNET News.com an insight its latest "racetrack" memory, which IBM promises will bring a 100 fold increase in density — by storing data in long magnetised nanowires rather than disks. Read more »

Getting ready for the Python breakage

If Google starts behaving oddly later this year, it might not be due to too many YouTube videos of Britney Spears losing it or a stealth attack by Microsoft's minions, but because of a forthcoming change to the Python programming language. Read more »

Features (89)

Qt: Cross-platform futures in a mobile world

Benoit Schillings is chief technologist for Qt Software (originally Trolltech). Based in the Bay Area around San Francisco, he sets the direction of the company's cross-platform application deployment product. Read more »

First impressions of ASP.NET's MVC framework

Find out why you may want to use Microsoft's Model View Controller (MVC) framework instead of Web Forms. Read more »

10+ things you should know about rootkits

Malware-based rootkits fuel a multibillion dollar spyware industry by stealing individual or corporate financial information. If that weren't bad enough, rootkit-based botnets generate untold amounts of spam. Here's a look at what rootkits are and what to do about them. Read more »

Programming for Cell

As the Cell has seven usable cores and some exotic memory features, it can offer more parallelism than other chips in the marketplace but it comes at the cost of ease of programming. We discuss the challenges faced by this difficult yet highly parallel architecture. Read more »

Employ refactoring via Visual Studio to write better code

Refactoring is the practice of making your code cleaner and clearer without affecting the functionality. Find out what's included in Visual Studio's Refactor menu, and discover a couple of Visual Studio add-ins that bring refactoring to the Visual Basic community. Read more »

Choose the right JDBC driver for your database interface

Picking the right driver can optimise connectivity between your Java apps and database. Read more »

Microsoft attempts to streamline .NET development with Volta

In the ads for Visual Studio and for .NET, Microsoft promised to revolutionise and streamline daily development tasks. While .NET is a vast improvement over past Microsoft development platforms, it still requires a certain level of expertise. Microsoft continues its push to simplify Web development with Volta. Read more »

Speed up SQL Server database queries with these tips

If you've worked with SQL Server databases for any amount of time, it's practically a given that you've run into slow running queries. Learn how you may be able to improve performance by knowing what to look for in your query designs. Read more »

Interview: The importance of being Erlang

He's one of the few developers in Australia with experience working in Erlang, the functional programming language which is gaining fans for its handling of parallel processing and creating distributed systems. We sat down with Andre Pang to see what all the fuss was about. Read more »

A Quickstart to Erlang

If any language could be said to be ideally placed to deal with the challenges of the next 10 years it's Erlang. Designed from the ground up to take advantage of parallel and multi-core architectures, and natively supporting distributed systems coding, Erlang is a valuable addition to your programming skill set. Read more »

Blog (3)

Install usability practices in your shop with Silverback

Brendon Chase [blogs:codemonkeybusiness] -- Getting started with usability testing doesn't require an expensive lab full of equipment and science nerds in white coats to poke and prod your users. Cheap and accessible software is readily available to help your team create better software for end-users. Read more »

PowerBuilder hitches wagon to .NET

Nick Gibson [blogs:byteclub] -- The recent release of Sybase's PowerBuilder rapid application development tool allows users of the toolkit to deploy applications on the .NET architecture. Will it be enough to regain their footing in the enterprise tool space, against the behemoths of Visual Studio and Eclipse? Read more »

The Ten Commandments of egoless programming

Brendon Chase [blogs:codemonkeybusiness] -- While trawling over some of our older content on Builder AU I came across a noteworthy article about egoless programming. Read more »

Log in


Sign up | Forgot your password?

What's on?