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
How to Write a Chess-Playing Program, Part 1 The first part of this two-part series provides some background in game theory and uncovers some of the most popular search algorithms. Mon, 25 Aug 2003
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
Power Management for Mobile Devices With the convergence of new computing, communication and entertainment applications on wireless handsets, power demands are increasing rapidly, yet the capacity of batteries cannot keep up. Mon, 6 Mar 2006
Unreasonable Facsimiles Why are the cycles of obsolescence so brief for computer hardware? Why does our software grow ever more bloated? Perhaps it has to do with the use of graphics-intensive simulated reality environments for even the simplest tasks. Mon, 31 Mar 2003
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
TTCN: A Test Description Language A formal, manufacturer-independent software testing notation may help us raise the bar on software quality. Mon, 17 Feb 2003
System-Wide Windows Hooks Moishe explains how to set system-wide hooks in order to intercept and modify information being sent to or from Windows applications. Mon, 14 Feb 2005
Memories and Cookies The optimism and untethered ambition of the dot-com boom may have vanished from the face of the Internet, but it lingers on in cookie files. Mon, 15 Sep 2003
PhotoPlus Expo 2003 Tired of computer shows nobody comes to, Ernest heads to New York City to have some fun looking through his lens at new digital cameras and printers. Mon, 17 Nov 2003
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.
Understand C/C++ code in less time. A new team member ? Inherited legacy code ? Get up to speed faster with Crystal Flow for C/C++. Code-formatting improves readability. Flowcharts are integrated with code browser. Export flowcharts to Visio.