News (40)

Distributed computing cracks Enigma code

More than 60 years after the end of World War II, a distributed computing project has managed to crack a previously uncracked message that was encrypted using the Enigma machine. Read more »

Standoff over PC-to-mobile jumping code

Mobile anti-virus researchers and anti-virus companies are at loggerheads over access to code for a PC-to-mobile Trojan. Read more »

Yahoo opens up geographic data to Web sites

Yahoo is letting outside Web sites use information from its own catalogue of geographic information, thus allowing programmers to employ Yahoo data and services in their own applications. Read more »

Borland creates new company for tools business

Borland announced overnight they have not sold its developer tools group Read more »

Canonical wants open-source cooperation

Ubuntu Linux backer hopes its Launchpad site will help open-source projects match Microsoft's collaboration abilities. Read more »

Yahoo settles China lawsuits

Just a week after being publicly chastised by Congress for cooperating with the Chinese government in a case that led to the jailing of two journalists, Yahoo has settled a lawsuit filed by the men and their families. Read more »

Google Maps go embeddable, local in Australia

Google has updated the Australian version of its Maps application, which coincides with the search giant announcing that next week, it will update its global service so that maps can be embedded into any Web page using an iframe. Read more »

Criminals' botnet more powerful than BlueGene?

Criminals behind the Storm worm have created a botnet containing millions of PCs, which have a combined computing power greater than the most powerful supercomputer in existence. Read more »

Putting a plug in insider leaks

A start-up has launched software designed to stop leaks of sensitive business information by focusing on the greatest risk: insiders. Read more »

Blending the human genome with art

"What is the nature of life?" and "Who am I?" are questions that cut across science, religion, art, philosophy and even computer science. Read more »

Features (193)

Perl: Matching using regular expressions

A quick run down on how you can use regular expressions in your own programs to give you more power over searching and substituting text. Read more »

Different ways of structuring functions in Erlang

Writing syntax in Erlang can be a bit of an ordeal if you're not familiar with functional languages. We'll show you a few simple ways you can write functions that require branching. Read more »

Discover Perl's File::Find module

To show how this works, Builder.com walks you through a sample script that employs the File::Find module. Read more »

Avoid bad form data with a little CGI validation code

Validating data from a Web form with a CGI script is a standard practice. Find out how to tweak your form validation code using regular expressions. Read more »

TopCoder: More than competition

Ever wanted to challenge the developer in the next cube to a duel? TopCoder lets you do just that. And it might just land you a new job too. Read more »

Using Perl to take control of HTTP caching

This article shows how to take advantage of HTTP caching and expiry features with the help of Perl. Read more »

Regular expressions: Variations in support

Take a look at some of the variations in standards and conventions, along with resources for additional information. Read more »

Why migrating Java apps to .NET may not be smart

Migrating from Java to .NET is not easy, and you might be better off with your exisiting application. Here are five reasons for sticking with Java. Read more »

Pick up some Python with this script walk-through

In Python, loops and flow control statements aren't terminated, which can get a little confusing. Here is a script walk-through from Builder.com to help you with Python. Read more »

Get started with Java Native Interface

The JNI can greatly improve Java performance by letting you write parts of your app as natively compiled code. Here's what you need to know to get started. Read more »

Blog (5)

What's new in CSS 3?

Lana Kovacevic [blogs:webanatomy] -- At the Web Directions South conference in Sydney on Friday, Jina Bolton presented "Creating Sexy Style Sheets", which gave an insight into some of the new features in CSS 3. Read more »

Developer creates Mac UI for Java apps

Brendon Chase [blogs:codemonkeybusiness] -- Java developers may soon be able to get their apps looking less ugly and more Mac-like if a promising new project continues. Read more »

No, you can't have private attributes in Python

Nick Gibson [blogs:byteclub] -- Is the lack of privacy a real shortcoming of the language, or is our judgment clouded by the old conventions of C++ and Java? Why do we need private variables anyway -- at what point does defensive programming become paranoia? Read more »

Express Yourself!

David McAmis [blogs:theneteffect] -- Microsoft has released a community technology preview of the new Expression Web Designer, their new flagship Web development tool and competitor to Adobe’s Dreamweaver. Read more »

Adobe's MAX Conference 2007, Day One Keynote

Andrew Muller [blogs:nouveauricheinternet] -- The big event of a Flex, Flash or ColdFusion developer's year is Adobe's annual conference held this year in Chicago. Builder AU's Andrew Muller attended this year and reports on the first day's opening. Read more »

Log in


Sign up | Forgot your password?

What's on?