The Data Structures Library in Java (JDSL) is a collection of Java interfaces and classes implementing fundamental data structures and algorithms.
Quantum computers can be in multiple states and carry out multiple computations at the same time and the quantum search algorithm Lov presents here takes advantage of that characteristic.
The JPEG 2000 is a new image coding standard that specifies only the decoding algorithm and the compressed data format the encoder algorithm is deliberately left up to you.
Stathis presents a model evaluation algorithm for calculating communication delays that occur during the execution of applications on any packet-switching network.
The Spatial Aggregation Language (SAL) is a C++ library for supporting rapid prototyping of data analysis and control applications for distributed physical systems.
As every good programmer knows, software will eventually fail no matter how well it is written. The same applies to systems, networks, and security mechanisms; and a system that is prepared for failure has safety nets in various places.
David examines the concept of voice portals, and shows how simple design patterns together with XML and XSL can be used to deliver Internet content to web browsers and wireless devices.
James examines the Windows NT Embedded 4.0 toolkit and shows how he used it to develop a black-box project.
Mysearchbot, the tool Neil provides here, is a script that crawls any web site you specify, and indexes all the pages it finds into a MySQL database. This database can then be searched from a web browser HTML form in much the same manner as the major search engines.
SCRAM, short for "Software Configuration, Release and Management," provides configuration management, distribution, and build services to ensure consistent and easy-to-use development environments in multiplatform environments.
Everyone has a secret, but "Who can you believe?" asks our resident cynic.
Al has Linux on the mind as he continues to make the move from one operating system to another.
Embedded systems straddle the fence between engineering approximations and exact counts. "And the problem is what?" asked Florida vote counters.
How do you use the javax.crypto package? David shows you, as he adds security to Java-based e-commerce systems by encrypting/decrypting users' credit-card numbers.
Suffix trees are simple, yet powerful, data structures: Fill an array with pointers to every position in a string, sort the array, then quickly search the string for long phrases.
You say "ping pong," Ecco says "table tennis," as he and Liane coach the coaches to build the best team possible.
This month, Lou takes a look at Professional Linux Programming, by Neil Matthew, Richard Stones, and others.