News (25)
Google, Yahoo make lawmakers impotent, says Judge
Australian High Court Judge Justice Kirby has said computer code is more potent than the law -- and legislators are powerless to do anything about it. Read more »
Coders "have support concerns" over open source
The majority of European software developers are concerned about using open source software due to a perceived lack of reliable support, according to a study published on Monday. Read more »
Microsoft attacks potential VMware feature
Senior Microsoft security strategist Steve Riley last week criticised virtualisation rival VMware for an idea that could see virtualised operating system images patched while they were still running in memory. Read more »
OpenBSD devs respond to Torvalds' monkey jibe
OpenBSD developers have responded to comments made by Linus Torvalds that they are a "bunch of masturbating monkeys". Read more »
Adobe funds SQLite database
Adobe Systems has said it's helping to sponsor the SQLite database project. Read more »
Gates looks back on 30 years at Microsoft
If you were to ask Bill Gates what life will be like when he stops working full time at Microsoft, he'd have to get back to you. Read more »
Open specification promise is true: Microsoft
Microsoft has struck out at the Software Freedom Law Centre's (SFLC) claims that its Open Specification Promise is not as open as it should be. Read more »
Sun moves closer to open-source Java process
Sun has published source code for its 'Mustang' desktop software. Read more »
Apache generates J2EE buzz with Beehive 1.0
The open source Web application framework project, started from donated code, has achieved its first production-strength release. Read more »
Open-source leader leaving Novell for Google
Jeremy Allison, a high-profile open-source programmer, has resigned from Novell because of objections over its patent deal with Microsoft and is moving to Google. Read more »
Features (93)
The Samurai Principle
Death or Glory! Builder AU's Nick Gibson shows how you can use the Samurai Principle to write better code. Read more »
Apply the architectural "principle of the least" to your projects
Reducing the lines of code contained in any development project will save money. System architects should apply the "principle of the least" when designing their systems. See how this basic design principle can reap benefits for your company. 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 »
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 »
Create robust, reusable object-oriented designs
Object-oriented design enhances the ability to add new features in the future. Pick up two principles you can follow to build solid OOD code. Read more »
Pair programming - it takes twice as long
Pair programming is one of the most contentious practices within Extreme Programming - both supporters and detractors can become quite emotional. So what is pair programming, and why do people become so emotional about it? 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 »
Speculation about Microsoft's mysterious X#
Although mentioned as an afterthought, X# has been the subject of much speculation in the XML community, and justifiably so, because it may change the way you create applications. Read more »
Implementing taxonomy during development
Knowing that you need information taxonomy is one thing. Knowing how to build it is another. These tips will help you build a profitable Web site. Read more »
Using C++ templates
Templates are a relatively new addition to C++, and they introduce the concept of generic programming. But before you dive into creating C++ templates, what are their advantages and disadvantages? Read more »
Blog (2)
What's new in Dreamweaver CS4?
-- Let's look at some of the new features we can expect to see in Dreamweaver CS4. Read more »
The Portal of the Future
-- At this year's Gartner Application Development, Integration and Web Services Summit, I attended Gene Phifer talk: "Portal of the Future: What's Beyond Web 2.0?". Read more »
Filter Tags
News and features
- Latest
- Popular
- Features
- Most Discussed
-
This blog post covers some of the technologies available for creating applications for the Semantic Web. Read more »
-
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 »
-
How to Reset Windows passwords
2008/10/01 14:31:09
-
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
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.
