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
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
Burn Baby Burn Richard gives step-by-step instructions for converting VHS analog videotapes into DVDs, using a Mac. Mon, 26 Jan 2004
When Computers Vote When election day rolls round again, can we trust the electronic voting machines for a fair and auditable vote? The Open Voting Consortium is working on it. Mon, 12 Sep 2005
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
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
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
Cache Coherency: Now More than Ever Without cache coherency methods, data corruption and lousy system performance are not far away. Mon, 2 Jun 2003
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
The Future of the Mac Steve Jobs set the computing world abuzz when he announced that Apple will switch to Intel microprocessors next year. What can we expect from these next generation Macs? Mon, 29 Aug 2005
When Robots Attack Humans attack computers on a routine basis, while stories of machines attacking humans are still science fiction. But computers do attack their own kin. How can we deal with this threat? Mon, 21 Apr 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.