News (10)
Red Hat exec hits back at govt open source shyness
A visiting Red Hat executive has said that wariness on the part of a number of government CIOs over adopting open source is not a reflection of Australia's tech savvy, but the result of a "lack of understanding" of the software and its community. Read more »
IBM, Nokia and Sony want to share 'green' patents
IBM is set to announce the creation of an Eco-Patents Commons -- shared innovations geared at environmental sustainability -- with the participation of Sony, Nokia and Pitney Bowes. Read more »
Nanotechnology makes small the new big
The world's smallest hard drives have already shrunk to the size of a postage stamp, but nanoscale computing may soon make that achievement look elephantine, say some of the stars of information technology. Read more »
Flash drives to begin replacing HDD within 2 years?
Flash drives, which unlike traditional hard drives do not have any moving parts, will be common in notebooks bought during 2009 and account for 15 percent of that market by 2011. Read more »
US ruling makes server RAM a 'document'?
A federal judge in Los Angeles last week ruled that a computer server's RAM, or random-access memory, is a tangible document that can be stored and must be turned over in a lawsuit. Read more »
What does CBS want with Last.fm?
Media giant pays US$280 million for social network devoted to music, but industry watchers wonder if CBS wants the community, the tech or both. Read more »
OpenDocument format gathers steam
Big guns in the software industry are massing behind OpenDocument as government customers show more interest in open-source alternatives to Microsoft's desktop software. Read more »
Joy hails Web as platform for the future
Sun's cofounder thinks Google could supplant Microsoft, 'with the Web as a platform' Read more »
Interrupting Java threads
Multithreading presents a set of new challenges to the programmer that can lead to unexpected behaviour. In this article we address one of those challenges: how to interrupt a running thread. Read more »
Red Hat opens Linux development process
Red Hat released a new test version of its Linux operating system on Monday along with a new development process designed to include outside programmers. Read more »
Features (12)
Evaluate volatile keyword and synchronisation in Java
If you need to control access to certain pieces of data in a class when writing multithreaded applications, see how you can use the volatile keyword to get a similar effect as using the synchronised keyword. Read more »
Understanding the pros and cons of the Waterfall Model of software development
Waterfall development is a software development model involving a phased progression of activities, marked by feedback loops, leading to the release of a software product. This article provides a quick and dirty introduction to the model, explaining what it is, how it's supposed to work, describing the six phases, and why the model can fail. Read more »
Are you a scary boss?
Paul Glen was taken aback by an employee who told him he was happy with a project but would only complain behind his back. Maybe this has happened to you... Are you a scary boss? Read more »
Classifying and representing data in SOAs
Data management is a core requirement of service-oriented applications and in this article we show you how to classify and represent data using a few simple techniques. Read more »
Improve the performance of your app with ASP.NET caching
Get the details on what can be cached and how to control the numerous caching options and parameters. Read more »
Both sides come out swinging in the open source battle
The open source debate rages on with Novell and Microsoft taking center stage with new announcements. Builder AU examines what each side has to say and what it means to be truly open source. Read more »
A fast and furious guide to MySQL database engines
As a MySQL developer, you should be at least dimly aware that MySQL supports several database formats. Find out what each is good for and how you use them. Read more »
Relational databases: The untold story
Discover the origins of the modern relational data model, how rules were set for relational database theory, and how to put the theory into practice. Read more »
Tread carefully through company politics
The best way to handle company politics is often to avoid it. Use these tips to deal successfully with attempts to draw you into political battles while remaining aware of what is going on around you. Read more »
Avoid these Java threading gotchas
Writing multithreaded applications in Java can trip up beginner and intermediate programmers alike. Before you tie yourself in a knot, learn how to sidestep these common threading mistakes. Read more »
News and features
- Latest
- Popular
- Features
- Most Discussed
-
Bridging the gap between programmers and the visionA successful project will have a hard time flying if you don't walk through the game plan before writing a line of code. Read more »
-
Social news start-up Streem shuts downSydney social news start-up Streem will shut down this afternoon, according to a heartfelt notice posted on the site this morning by its founder Elgar Welch. Read more »
-
What's the point in following Apple's rules on the iPhone SDK if other developers will just flaunt them? We check the answer out and cover the other issues from the week: OLPC, IE, Ballmer and the Internet in space. Read more »
-
Five things to consider when choosing a Linux distribution
2008/10/01 15:50:33
-
Cyber-terrorism 'a big threat'
2008/12/01 12:43:32
-
Behind the Apple-Google API dustup
2008/11/27 10:43:36
What's on?
-
Space pr0n, patent karma and Yang out -- Club Builder
On Club Builder this week: how NASA plans to get the Internet into space, Jerry Yang is out the door at Yahoo and Brendan Eich discusses javascript engine competition.

