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
Berkeley DB XML Berkeley DB XML is an open-source embedded XML database for applications that need XML document management services. It provides transaction-protected storage of XML documents and an optimizing XPath query processor for efficient document retrieval. Mon, 3 Feb 2003
Secure GSM At a conference on Secure GSM at the UK's Institute of Electrical Engineers in London, researchers discussed the trade-offs of encryption and the characteristics that would define an ideal security software agent. Mon, 3 Mar 2003
It is now three months since SCO filed a lawsuit against IBM, and a month since SCO declared "Linux is an unauthorized derivative of UNIX," yet we still don't fully understand SCO's claims. BYTE.com contributing editor Trevor Marshall recently sat down with SCO Senior Vice President Chris Sontag, and was told that SCO not only "owns" AIX, IRIX and Linux, but it also has its eyes on BSD. Mon, 16 Jun 2003
How Fast Is It? Solid Information Technologies has introduced a do-it-yourself benchmarking kit for telco application developers. Mon, 13 Jun 2005
C# Features Useful for Testing Writing tests in C# is similar in most respects to writing tests in Java. However, a few additional features were quite helpful: a preprocessor, enums, and decimal data. Mon, 13 Oct 2003
Building Your Home Video Jukebox Here's how to rip, encode, and watch your videos with a miminal amount of fuss. Mon, 9 Feb 2004
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
Return of the Lone Game Developer Thanks to two recent trends in game development, single developers and small teams once again have the chance to create high-quality games on par with the best of the commercial world. Mon, 8 Sep 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
Become a Better Build Detective: Effective Techniques for Debugging Makefiles This Webcast will uncover some of the most common Makefile errors and provide specific, proven techniques for fixing them. If command or syntax errors have been a mystery for you, this is a discussion you won't want to miss. Event Date: Wednesday, May 28, 2008
Amp Up Your Continuous Integration Builds Amp up your continuous integration build process by increasing the frequency of your build loop. Learn from experts how to create a build that can quickly adapt to source code changes and drive down build times from hours to minutes. Event Date: Thursday, May 22, 2008
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.