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
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
Buffer, Buffer, Where is the Buffer? With so much of modern technology concerned with buffers, buffering, and the dreaded buffer overflow, Lynne asks: Can we build a better buffer? Mon, 4 Oct 2004
Intelligent Distributed Surveillance Systems Human beings watching video screens can become fatigued after only 30 minutes, because they must pay attention even when nothing important is happening. Automated surveillance systems have the potential to ease this burden, but only if they can keep false positives to a minimum. A recent IEE conference offered a survey of the state of the art in intelligent distributed surveillance systems. Mon, 7 Apr 2003
Career Survival: How to Thrive in Today's Marketplace First we had the boom and now we have the gloom. Just where are things heading for technology industries? And how can technical workers best adapt to the changes? Mon, 24 Mar 2003
How Fast Is It? Solid Information Technologies has introduced a do-it-yourself benchmarking kit for telco application developers. Mon, 13 Jun 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
Patenting Your Software: A Patent Attorney's Warning Thomas Jackson identifies common pitfalls in the patent application process, and evaluates the do-it-yourself guides available for inventors. Mon, 8 Dec 2003
One Giant Leap Forward The flight of SpaceShipOne marks the beginning of a new space age. Fri, 25 Jun 2004
Solving the 3G Data Management Problem 3G wireless networks have been slow in development. Business functions such as service provisioning, assurance and billing have proven difficult to implement, key technologies like content delivery networks are still being hammered out, and there's a dearth of compelling applications. Could better data management be the key to progress? Mon, 5 May 2003
Code Quality in Open Source Software: Inspecting Apache Code inspections conducted by Reasoning indicate that open source software and commercially developed projects show similar defect rates when the software is young, but that over time, open source code grows more robust. Mon, 14 Jul 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.