News (305)
Building quality code, not testing for quality
Involve quality in the entire application development process, instead of concentrating on it only from the software debugging stage, industry watchers have urged companies. Read more »
VMware Australia plays down bug
VMware's Australia and New Zealand division today said the local impact was small from a botched software patch that had left some customers unable to start their virtualised environments. Read more »
Semantic web breaking out of the lab
Semantic web technology is on the verge of becoming commercially viable for businesses looking to develop their web capabilities. Read more »
No Yahoo talks; Windows 7 on track
Microsoft CEO Steve Ballmer said Thursday in the US that its on-again, off-again talks with Yahoo were firmly in the "off-again" phase. Read more »
Drizzle: MySQL slims down on Aker's diet
Brian Aker, MySQL's director of architecture, has unveiled Drizzle, a database project aimed at powering websites with massive concurrency as well as trimming superfluous functionality from MySQL. Read more »
BlackBerry PDF flaw exposes corporate networks
BlackBerry maker Research in Motion is warning businesses to disable the function which allows a BlackBerry to read PDF files until it can issue an update, after a security flaw was found in the company's software. Read more »
EU vote forces ISPs to disconnect pirates
A high-level European vote on communications legislation will take place on Monday evening, raising fears that alleged file-sharers will be denied internet access by their internet service providers. Read more »
Samba 3.2 adds cluster support
The Samba project on Tuesday released a major update to the file and print components of the server software, adding clustered file system support, compatibility improvements and other changes. Read more »
Symbian expects Android to get forked
Google's Android mobile phone stack will fork into multiple versions, according to Symbian's research chief David Wood. Read more »
Apple previews OS X 10.6: Snow Leopard
Apple has previewed OS X 10.6 at this year's Worldwide Developers Conference in San Francisco, code-named Snow Leopard. Read more »
Features (347)
Getting to grips with parallelism
Although parallelism may be a new concept for many programmers, there are some for whom the concept is a part of their daily responsibilities. Read more »
Multi-core state of play
It promises to be the biggest revolution in programming since object orientation -- but it remains virtually unheard of to most developers. Thanks to the development and uptake of multi-core CPUs, developers must begin to consider truly programming in parallel. 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 »
Customise javadoc output with doclets
Did you know that the javadoc is a pluggable documentation tool? This means you can create your own class, or doclet, to perform any task, using your source code as an input. Find out how to create a doclet. Read more »
Why traditionalists should take Web developers seriously
There used to be a sharp distinction between application developers and Web developers. This made sense when technologies such as Perl/CGI, classic ASP, standard JSP, and PHP ruled the Web development roost. But this distinction is becoming less relevant. Read more »
Amazon S3: For now at least, sometimes you have to reboot the cloud
Amazon.com's Simple Storage Service, S3, spent a few hours Sunday in a big pothole on the road to the glorious cloud computing future, with an outage taking the storage system offline for several hours Sunday. Should we be surprised? Read more »
Create cross-platform database-driven applications with JDBC
The Java Database Connectivity (JDBC) API offers a unified interface to different databases, providing a series of generic functions that are internally translated into native function calls. This makes it extremely easy to create database-driven applications that work across different RDBMS types. Read more »
Manage relational data with the Java Persistence API
The Java Persistence API (JPA) is a Java framework that allows developers to manage relational data in J2SE and J2EE applications. The JPA is defined as part of the EJB 3.0 specification (which is part of the Java EE 5 platform). Read more »
Red ring of death is closer than you think
It can seem hard to believe that a company with all the resources of Microsoft can make make a billion-dollar mistake with a small chip-design fault. Yet chip design is not an exact science and Rupert Goodwins, who has been there himself, details how it can go horribly wrong. Read more »
HTTP and HTML: The paradox of dominance
The saying, "When all you have is a hammer, every problem looks like a nail," makes me think of the mess that we're in when it comes to the dominance of HTML and HTTP. Read more »
Video (1)
Is desktop security broken beyond repair?
At the AusCERT 2007 conference in Queensland last week, keynote speaker Ivan Krstic, who is the director of security architecture for the One Laptop Per Child (OLPC) project, told attendees that desktop security was fundamentally broken. We asked several security experts who attended the conference if they agreed and how the problem could be fixed. Read more »
Blog (13)
Confirmation: Vista is about nothing
-- The man who has made a career from making humourous observations on the mundane things in life, is bringing his skills to promoting a slighted OS. It looked good on paper: get Jerry Seinfeld, one of the world's most successful clean comedians, to promote Vista. But was it really thought through? Read more »
The future remains yesterday
-- Remember when MySQL was blazingly fast and cared little for SQL standards? When MySQL regarded a view as something nice from your window and a trigger was treated as a weaponry component? Those days are set to return with a MySQL fork called Drizzle. Read more »
Lets Shindig!
-- At this year's Google Developer Day in Sydney, Dan Peterson and John Hjelmstad talked about Apache Shindig, an open source implementation of OpenSocial and gadgets. Read more »
Outsourcing made wrong – a real case
-- A few days ago I wrote about how outsourcing goes wrong. Now I will explain more in detail with a real case. Read more »
Outsourcing made wrong
-- Outsourcing is hot! Every major corporation around the globe is outsourcing all or part of their software development -- and unfortunately the result is lots of unsuccessful projects. Read more »
What to Expect in Java SE 7
-- At the Sun Tech Days Australia Conference last week, I attended Chuk-Munn Lee's presentation "Java SE 6 Top 10 Features and Java SE 7". Here are some features we can expect to see in Java SE 7. Read more »
You need to be smart
-- One of the most popular buzzwords in software development agile. Today everyone
wants to be agile. That is good! However, being agile is not enough. Read more »
Newbie guide to Google's Android
-- Google's platform for mobile devices has been announced and ready for developers to get their hands dirty. Here's the basics of what it's all about and the core architecture overview. Read more »
Enterprise Architecture has failed in a big way
-- Most EA initiatives failed. My guess is that more than 90% never really resulted in anything useful. Read more »
PowerBuilder hitches wagon to .NET
-- 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 »
Filter Tags
News and features
- Latest
- Popular
- Features
- Most Discussed
-
Since its release in May last year, Gears has supported only Internet Explorer and Firefox browsers. With the addition of Safari into the Gears fold, it closes the loop of major browsers to support Gears Read more »
-
MyPerfect.com.au has potentialVictorian Web start-up My Perfect has a strong story and rationale for why it will succeed. But it has to overcome some challenges and design flaws first. Read more »
-
Worldwide Blog Action Day is 15 October, in 2008 the goal is to raise awareness and conversation around the worldwide topic of poverty and in the process raise money for the cause. Who's in? Read more »
-
Seinfeld, Wiimotes and Woz -- Club Builder
2008/08/26 18:09:05
-
Wozniak on Apple, Jobs, and the iPhone line
2008/08/25 10:54:23
-
2008/08/25 10:48:25
What's on?
-
Club Builder: Seinfeld, Wiimotes and Woz
On this episode of Club Builder: Jerry Seinfeld is the new face of Vista, we learn how to make a cheap whiteboard, and Woz talks about Steve Jobs.

