Written as a mid-level programming guide, this book provides Java programmers with the information and tools needed to create their own Instant Messenger client and server software. This software can then be used to create personalized IM systems or integrate IM features into existing software. Focus is given to the open source Jabber XML-based IM...
Professional SQL Server 2005 Programming shows experienced developers how to master the substantially revamped feature set of the latest release of Microsoft SQL Server. The book begins with a concise overview of the new features of SQL Server that is of interest to experienced developers. This is especially important given the substantial...
For a sophisticated view of networking design concepts that goes from lofty to granular in the blink of an eye, Network Design and Case Studies is a sure winner. This mammoth entry in Cisco's growing collection of reference books provides equal parts academic theory and practical application.
Written for enterprise Java developers who have become disillusioned with the complexity and bulk involved with EJB development, this programming tool demonstrates how the Spring framework can make coupled code easy to manage, understand, reuse, and unit-test. Spring's employment of inversion control and aspect-oriented programming techniques...
Harnessing Knowledge Dynamics: Principled Organizational Knowing & Learning translates what is arcane and controversial today into managerial guidance that is sophisticated yet practical. It also complements the many existing management books on strategy, technology, knowledge and systems while...
Each of us is interested in optimization, and telecommunications. Via several meetings, conferences, chats, and other opportunities, we have discovered these joint interests and decided to put together this book. It certainly wasn’t easy. What made it difficult is partly the reason for this book in the first place: things...
Have you ever tried to figure out why your computer clock is off, or why your emails somehow have the wrong timestamp? Most likely, it’s due to an incorrect network time synchronization, which can be reset using the Network Time Protocol. Until now, most network administrators have been too paranoid to work with this, afraid that they...
Get the fast answersin full colorthat make learning the new Windows Vista operating system plain and simple! Windows Vista helps you more effectively use your PCwith simple ways to find and use your information, enjoy your digital media, and connect to technologies and people. This no-nonsense guide helps you learn the easy way to navigate this new...
The aim of this book is to provide an up-to-date review of different approaches to classification, compare their performance on a wide range of challenging data-sets, and draw conclusions on their applicability to realistic industrial problems.
Before describing the contents, we first need to define what we mean by...
There is arguably no field in greater need of a comprehensive handbook than computer engineering. Under the leadership of Vojin Oklobdzija and a stellar editorial board, some of the industry's foremost experts have joined forces to create what promises to be the definitive resource for computer design and engineering. Instead of focusing on...
Operating systems are large and complex, and yet must function with near-absolute reliability--that's why they're a class unto themselves in the field of software development. Since its first release 20 years ago, "the dinosaur book"--Operating System Concepts by Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne--has...
Amazon.com's top-selling DSP book for 5 straight years-now fully updated!
Real-world DSP solutions for working professionals!
Understanding Digital Signal Processing, Second Edition is quite simply the best way for engineers, and other technical professionals, to master and apply DSP techniques. Lyons has updated and expanded his...