Delivering Video Over IP Networks Delivering broadcast and multicast video, on-demand media, and personalized content with a consistently high quality of experience (QoE) is no small task. Mon, 16 Apr 2007
Designing User Interfaces for Cooperating Devices It's hard enough to design a user interface for a standalone product. But when you have two devices that must work in concert, the level of difficulty multiplies. Mon, 16 Apr 2007
The Size of Your Software Function point analysis offers companies a standard way to measure the size of software projects. Mon, 10 Jan 2005
Search Engine Quirks and Search Engine Jerks Search engines can seem almost human in their obsessions, preferences, and desires. But it's the real humans who can use search techniques to threaten a site or a business. Mon, 9 May 2005
Designing a Gesture Recognition System Devices controlled by gesture input have commercial applications as well as military ones. Cybernet's Charles J. Cohen explains how computers interpret non-verbal language. Mon, 14 Nov 2005
Modeling with Domain-Specific Languages With Domain-Specific Modeling, the developer make models of solutions in a language that contains the concepts and rules from the problem domain the developer works in. Fri, 2 Dec 2005
The I/O Divorce In software development, input is in and output is out: While business logic, and the storage and manipulation of data are usually handled by experienced programmers, the task of reporting is often given to beginners. But what is this doing to the industry? Mon, 18 Oct 2004
PMA 2003 Show Report BYTE.com's resident shutterbugs Ernest Lilley and David Em went to the Photographic Marketing Association's annual event in Vegas this year. They found that the world of photography's gone thoroughly digital end to end, from initial shutter release to final print. Along the way, they learned a lot about the latest in image sensors, color management, and displays. Mon, 24 Mar 2003
Human-Targeted Denial of Service In the past, denial of service attacks have frequently been employed by
hackers to plague network services with spurious requests, while semantic
attacks have been used to dupe unsuspecting Internet users into various
get-rich-quick scams. A new possible class of attack would aim at services rendered by humans. Mon, 30 Jun 2003
Extremely Rich Media If rich media is a good thing, then extremely rich media must be a great thing. Two Intel managers take a tour of cellphone symphonies, talking toilets, and defunct dot-coms…all in search of the next killer app. Mon, 27 Jan 2003
What Zope Did Wrong (and How It's Being Fixed) Dr. Dobb's talks with Lennart Regebro about the many things that
Zope 2 did right and did wrong. Lennart has also been one of the driving
forces behind Five, the integration of Zope 3 technologies into Zope 2.
Ubuntu and the Software Around It Dr. Dobb's interviews Ubuntu's Gerry Carr about the Linux-based Ubuntu
operating sytem and the application lifecycle tools -- such as the
recently released Launchpad -- that surround it.
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.