News (6)

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 »

ICANN: IPv4 will run out by 2011

Big businesses need to start planning now to handle changes that will take place when a new version of the Internet's fundamental routing protocol becomes ubiquitous, or risk losing online customers, according to the Internet Corporation for Assigned Names and Numbers (ICANN). Read more »

Security flaw discovered in latest Firefox update

Vulnerability researcher Ronald van den Heetkamp published a directory traversal flaw in Firefox version 2.0.0.12, just hours after Mozilla release the latest version of its browser. Read more »

Mozilla celebrates 10th birthday with a security flaw

The Mozilla Foundation is celebrating what it regards as its 10th anniversary this week. Read more »

McAfee fixes flaw -- without realising it

McAfee, without realising it, has fixed a serious flaw in its popular product for managing security software, the security vendor said on Friday. Read more »

Flaw in mail-list software leaks passwords

A previously unknown vulnerability in Mailman, a popular open-source program for managing mailing lists, has led to the theft of the password file for a well-known security discussion group. Read more »

Features (36)

Seamlessly integrate applications with eBay using its Windows SDK

The eBay Windows SDK allows you to easily access eBay data within your application. Tony Patton gives you an overview of the functionality provided by the eBay Web services API. Read more »

Process and parse XML with ease using Jakarta Digester

Get a brief introduction to processing XML with Jakarta Digester, including how it can be used to create pattern-matching rules for an XML document and to perform actions on the resulting collections. Read more »

Implementing the callback pattern in Java

A callback in programming is executable code that is passed as an argument to other code. The higher-level code usually starts by calling a function within the lower-level function, passing to it a pointer, or handle to another function. 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 »

Troubleshoot Apache with these tips

The Apache Web server is well-proven, but can still offer an administrator headaches from time to time when things go wrong. Read more »

Speed up SQL Server database queries with these tips

If you've worked with SQL Server databases for any amount of time, it's practically a given that you've run into slow running queries. Learn how you may be able to improve performance by knowing what to look for in your query designs. 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 »

Modelling graphs with processes in Erlang

One of the advantages of Erlang's concurrency model is that creating and running new processes is much cheaper. This opens up opportunities to write algorithms in new ways. In this article, I'll show you how you can implement a graph searching algorithm by modeling the domain using process interaction. Read more »

Develop JavaScript with the JSEclipse plug-in

JavaScript developers have been clamoring for development tools for years. Tools like Firebug and Venkman answer the call, but there are more options available. Read more »

Navigate hierarchical site data with ASP.NET's TreeView control

Now that you're up to speed on ASP.NET Site Map and SiteMapPath controls, I'll explore the TreeView control, which gives users an easy way to navigate a Web application. I will begin with an examination of the SiteMapDataSource control, which you may use to populate the TreeView control. Read more »

Others (1)

JavaOne: Day One Gallery

JavaOne, Sun's developer conference, began today with a series of announcements -- before that could happen though, the lines needed to be traversed. Read more »

Log in


Sign up | Forgot your password?

What's on?