News (17)
Microsoft Patch Tuesday brings six critical updates
Microsoft has released six critical patches for August's 'Patch Tuesday', including a fix for six vulnerabilities in Internet Explorer. Read more »
Google trials new Gmail features
Google will invite users to try new features the company is considering adding to its Gmail service, the company said Thursday. Read more »
Multiple flaws reported in Linux kernel
Multiple vulnerabilities have been reported in many iterations and distributions of Linux. Read more »
Coming soon: Microsoft's latest search tech
Microsoft hopes to back up its refrain that it has a plan to catch Google by showing off some improvements to its Live Search product at a company-sponsored advertising conference later this month. Read more »
Apple's WWDC: New iPhone, new OS X, new .Mac?
Expect to hear new details about the future of Apple's Mac OS X and Web business next week at the Worldwide Developers Conference — and we think there might be a new iPhone, too. Read more »
Sun sheds light on its open-source future
Simon Phipps, Sun UK's chief open-source officer, surveys the open-source landscape and reaffirms his company's commitment to open-software development. Read more »
Cyberattacks outstripping defences
Cyberattacks today have become so complex that there may be no real way to completely protect against them, internet security researchers have warned. Read more »
Google uses Lemon to find holes in apps
Google is working on a security tool -- codenamed Lemon -- to detect vulnerabilities in its Web applications. Read more »
Microsoft release Xbox developer tools
The software giant has released XNA studio, based on Visual Studio 2005 Team System, which should ease game design across multiple platforms. Read more »
Microsoft to announce Windows Mobile 6
With its latest operating system, Microsoft is promising improved search, better security and tighter integration with Windows Live services. Read more »
Features (149)
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 »
Employ the Iterator class to streamline filtering
Iterator objects don't store objects the way arrays and linked lists do. See how using a filtering Iterator class can help you avoid wasted memory and decreased performance. Read more »
Faster, smaller, clearer: Python iterator tools
With Python's itertools module you can quickly and simply perform some of the more complicated operations you'll need to do on lists. It will make your code perform better and become easier to read. Read more »
Light methodologies value simplicity over complexity
Light methodologies rely on quickly iterative design cycles to fulfill their promise of rapid development and smart solutions. But how quick can you be if you're using plodding design tools or wading through reams of cumbersome, overwrought code? Read more »
Deciding between Java iterators and lists
The java.util.Iterator and java.util.List classes perform the same function by allowing access to a sequence of objects. But there is a difference. Read more »
Passing parameters to XSL templates
Passing parameters to XSL templates can seem intimidating, but it isn't really that difficult. Start with a HashMap object to store parameters. 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 »
Building custom subroutines in Perl
Subroutines are prepackaged pieces of code that are designed to help you quickly accomplish common tasks. Perl comes with a bunch of built-in subroutines, such as print(), but you can also easily build your own reusable subroutines. Read more »
An alternative to inline SQL for ADO developers
Inline SQL statements make writing data access code easy but don't offer top performance. Stored procedures can slow development. Here's an alternative. 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 »
Blog (3)
Google to allow third party code in Gmail?
-- According to executives from the company, Google are preparing to open Gmail to developers outside the Googleplex labs. Read more »
Adobe lead charge for a Java SWT port to Apple's Cocoa
-- Reports out of Apple's Worldwide Developer Conference this week indicate a port of Java SWT(Standard Widget Toolkit) to Mac OS X Cocoa is being readied. 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 »
Others (1)
Gnome 2.16 Preview
With the next major release of the GNOME desktop scheduled for release next month, each passing day sees more of the code frozen. This is the first iteration since version 2.14 was released in April, which saw extensive improvements in performance. Here is our first look at some of the features in Gnome 2.16. 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.

