News (10)

PostgreSQL 8.4 arrives tailored for admins

The PostgreSQL project has released version 8.4 of the open source database management software, with more than 290 additions and changes to features. Read more »

Firefox counters Chrome on speed

Mozilla fought back on Wednesday in the US with some performance results to show a forthcoming version of Firefox outpacing Google's new Web browser, Chrome. 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 »

Apple in a bind over its DNS patch?

Three weeks after the disclosure of a serious flaw within the Domain Name System (DNS), Apple has yet to patch its MAC OS X operating system, but the company may be able to look to a third party in defense. Read more »

DNS patch causes BIND blunder

The group responsible for maintaining the internet's most popular domain name software BIND has admitted it caused problems by fast-tracking a security patch designed to fix the widescale DNS flaw discovered by researcher Dan Kaminsky this month. Read more »

Massive, coordinated DNS patch released

A security researcher has responsibly disclosed a fundamental flaw within the Domain Name System (DNS), the addressing scheme behind the common names used on the Internet. Read more »

50 percent of DNS servers vulnerable

Security around DNS servers is still a serious issue for network administrators, even though new servers such as BIND 9 are more secure, according to a new survey released this week. Read more »

US Congress: P2P networks harm national security

United States House of Representatives panel chairman says peer-to-peer networks pose a "national security threat," new laws needed. Read more »

DNS servers 'vulnerable to attack'

Many DNS servers are wrongly configured or running out-of-date software, leaving them vulnerable to malicious attacks, according to a survey published on Monday. Read more »

Stallman: The great divide between free and open source software

The terms 'free software' and 'open source' are often used interchangeably, but those attending Richard Stallman's presentation at the Australian Computer Society Victorian branch forum last night were left in no doubt about his view of philosophical difference. Read more »

Features (43)

Code concepts: LINQ's expression trees

In this overview about LINQ's expression trees, we show how you might use expression objects in your projects. Read more »

Mirroring websites with wget

This article demonstrates the basics of wget for mirroring entire websites. Read more »

Avoiding cursors with SQL Server 2005

Sometimes cursors are necessary when executing queries in SQL Server, but most of the time they can be avoided entirely. This article shows where cursors can traditionally be used, and how you can use features packaged in SQL Server 2005 to avoid them. Read more »

RIFE with possibilities

Developing a web-based application is never a small undertaking. At the very best it's a lot of work just to develop the code that does whatever it is your application is supposed to do but before you even get to the point of writing your application's code, you have to decide what you going to write it in. Read more »

How do I ... recursively scan directories with PHP's DirectoryIterators?

One of PHP5's most interesting new features is the addition of Iterators, a collection of ready-made interfaces designed to help in navigating and processing hierarchical data structures. Read more »

Build directory structures using SQL Server 2005

If you store directory structures in the database, you are aware of what it takes to retrieve the data. Writing queries to pull this information is sometimes difficult to achieve and inefficient. You can use the recursion and XML features in SQL Server 2005 to build a file location on the fly. Read more »

Find blocking processes using recursion in SQL Server 2005

Blocking occurs in SQL Server 2005 when one process has one or more records locked, while another process tries to acquire locks on the same set (or subset) of records. This can create a daisy-chain of processes waiting to complete their work. 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 »

Learn to search with grep

The grep tool is a great text-searching tool. Using grep, you can search anything that is text, be it text in a file or text in a command's output. Grep can search for simple strings or regular expressions, and it can present its output in a variety of useful ways. Read more »

A Quickstart to Haskell

Haskell is a functional programming language, in some ways similiar to ML or Erlang. Programming in functional languages can be a bit of a challenge to people used to standard, imperative methods. Don't fret, Builder AU's got you covered with this short quick start to Haskell. Read more »

Log in


Sign up | Forgot your password?

  • Chris Duckett IE9's H.264 vote killed Ogg

    In a split decision by the judges, the winner of the W3C/WHATWG video codec consensus is H.264, taking home the future of video playback on the internet while loser Ogg goes home with nothing but thoughts of what might have been. Read more »

    -- posted by Chris Duckett

  • Staff Google launches Apps Marketplace

    Google launches and app store, while Mozilla plans to re-write its open-source license. More of this week's news in the Roundup. Read more »

    -- posted by Staff

  • Staff Microsoft showcases new NUIs

    TechFest, Microsoft's internal even took place this week with researchers showcasing some new interfaces the company is working on. Read more »

    -- posted by Staff

What's on?

  • Optus Deal

    Broadband + home phone + PlayStation®3 in a single package price!