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
ScanSoft Rekindles Dragon's Flame With Dragon NaturallySpeaking 8, ScanSoft finally delivers on the promise of speech recognition software. Mon, 11 Apr 2005
The Problems of Personalization Online retailers are crowding onto the "personalization" bandwagon—with humorous and occasionally insulting results. Mon, 1 Nov 2004
CES 2004: Still Growing This year’s Consumer Electronics Show delivered home media convergence at prices we can almost afford. While industry trade shows shrink, CES keeps on growing as digital media matures for the consumer. Mon, 19 Jan 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
The Economics of Programming Languages Why do well-designed languages like Lisp fail to achieve widespread use, while clunky languages like COBOL continue to thrive? Mon, 18 Apr 2005
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
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
Native Object/Relational Wrappers Application-specific O/R wrappers allow an application to utilize the database in an
object-oriented manner without changing the database structure to meet the needs of
individual applications. Java ORDBMSs allow the wrapper class to be cataloged in the database
and wrapper objects to be created using SQL statements. Mon, 20 Jan 2003
And the Password Is... Passwords are no longer an effective security tool in a corporate environment. How are we going to replace them? Mon, 2 May 2005
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.