News (3)

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 »

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 »

Features (35)

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 »

Recursive functions and ColdFusion MX

Processing XML data with a recursive function can be an effective technique. See how to create your own recursive function with ColdFusion MX. Read more »

Managed code in SQL Server Yukon: a big deal?

One of the big features of Microsoft's next release of SQL Server is the ability to run managed code. How does it work, and is it a good idea? Read more »

Doxygen: A breath of fresh air for documentation

Although it's part of your job, creating documentation isn't nearly as much fun as writing code. Check out this open source tool that automates the creation of your docs. Read more »

How to use Java's layout managers

The best size and position for each GUI element depends on factors that may not be known when an app is compiled. Layout managers can help. 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 »

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 »

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 »

Create a dynamic menu tree in ColdFusion and JavaScript

It's easy to develop a database-powered dynamic menu. We'll show you how, with a little bit of ColdFusion and JavaScript magic. Read more »

Log in


Sign up | Forgot your password?

What's on?