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
Throwing Cryptography a Curve Ball Once the young upstart of the security world, elliptic curve cryptography has come into its own. Here's why developers should take note. Mon, 1 Aug 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
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
The Size of Your Software Function point analysis offers companies a standard way to measure the size of software projects. Mon, 10 Jan 2005
ScanSoft Rekindles Dragon's Flame With Dragon NaturallySpeaking 8, ScanSoft finally delivers on the promise of speech recognition software. Mon, 11 Apr 2005
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
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
UDDI: Is It Still Relevant? UDDI, the "red headed stepchild" of web services standards, is regaining significance with the rise of service oriented architectures. Mon, 7 Feb 2005
Building Sentient Machines It's surprising how little code is required to outline the basic features of an intelligent, self-aware computer. Mon, 1 Dec 2003
Anonymizing Your Web Server Script kiddies can leverage canned, newly-discovered exploits to do more damage faster by targeting hosts with recognizable signatures. A self-identifying system invites trouble. Mon, 10 Nov 2003
Extending Enterprise Value with Web 2.0 In this webcast we will talk about how to simply build and quickly remix Web 2.0 applications and the role of the IT department and how they support mashups. We will discuss how IBM can help IT teams adapt existing enterprise systems as well as develop unique ones that can support end user driven mashups in a reliable, scalable and secure way. We will highlight a simple scenario adapting an enterprise information source for mashups and how to test it. We will also cover how IBM can help you build agile, fast and simple web applications based on dynamic scripting languages that dramatically reduces development time. Wednesday, September 24, 2008 - 12pm PT / 3pm ET
2008 International Mathematica Conference Dr. Dobb's interviews Wolfram Research's Theo Gray, co-founder and Director of User Interfaces, and Roger Germundsson, Director of Research and Development, about the upcoming 2008 International
Mathematica Conference.
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.