Skip to main content

Morgan Kaufmann

    • Database Tuning

      • 1st Edition
      • May 29, 2002
      • Dennis Shasha + 1 more
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 7 5 3 8
      • eBook
        9 7 8 0 0 8 0 5 0 3 7 8 3
      Tuning your database for optimal performance means more than following a few short steps in a vendor-specific guide. For maximum improvement, you need a broad and deep knowledge of basic tuning principles, the ability to gather data in a systematic way, and the skill to make your system run faster. This is an art as well as a science, and Database Tuning: Principles, Experiments, and Troubleshooting Techniques will help you develop portable skills that will allow you to tune a wide variety of database systems on a multitude of hardware and operating systems. Further, these skills, combined with the scripts provided for validating results, are exactly what you need to evaluate competing database products and to choose the right one.
    • Disappearing Cryptography

      • 2nd Edition
      • May 9, 2002
      • Peter Wayner
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 7 6 9 9
      • eBook
        9 7 8 0 0 8 0 5 0 4 6 5 0
      Disappearing Cryptography, Second Edition describes how to take words, sounds, or images and hide them in digital data so they look like other words, sounds, or images. When used properly, this powerful technique makes it almost impossible to trace the author and the recipient of a message. Conversations can be submerged in the flow of information through the Internet so that no one can know if a conversation exists at all.This full revision of the best-selling first edition describes a number of different techniques to hide information. These include encryption, making data incomprehensible; steganography, embedding information into video, audio, or graphics files; watermarking, hiding data in the noise of image or sound files; mimicry, "dressing up" data and making it appear to be other data, and more. The second edition also includes an expanded discussion on hiding information with spread-spectrum algorithms, shuffling tricks, and synthetic worlds. Each chapter is divided into sections, first providing an introduction and high-level summary for those who want to understand the concepts without wading through technical explanations, and then presenting greater detail for those who want to write their own programs. To encourage exploration, the author's Web site www.wayner.org/books... contains implementations for hiding information in lists, sentences, and images.
    • Moving Objects Databases

      • 1st Edition
      • May 3, 2002
      • Ralf Hartmut GĂĽting + 1 more
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 0 0 9 9
      • Hardback
        9 7 8 0 1 2 0 8 8 7 9 9 6
      • eBook
        9 7 8 0 0 8 0 4 7 0 7 5 7
      Moving Objects Databases is the first uniform treatment of moving objects databases, the technology that supports GPS and RFID. It focuses on the modeling and design of data from moving objects — such as people, animals, vehicles, hurricanes, forest fires, oil spills, armies, or other objects — as well as the storage, retrieval, and querying of that very voluminous data. It includes homework assignments at the end of each chapter, exercises throughout the text that students can complete as they read, and a solutions manual in the back of the book. This book is intended for graduate or advanced undergraduate students. It is also recommended for computer scientists and database systems engineers and programmers in government, industry and academia; professionals from other disciplines, e.g., geography, geology, soil science, hydrology, urban and regional planning, mobile computing, bioterrorism and homeland security, etc.
    • Relational Database Design Clearly Explained

      • 2nd Edition
      • April 16, 2002
      • Jan L. Harrington
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 8 2 0 7
      • eBook
        9 7 8 0 0 8 0 5 1 6 0 6 6
      Fully revised and updated, Relational Database Design, Second Edition is the most lucid and effective introduction to relational database design available. Here, you'll find the conceptual and practical information you need to develop a design that ensures data accuracy and user satisfaction while optimizing performance, regardless of your experience level or choice of DBMS.Supporting the book's step-by-step instruction are three case studies illustrating the planning, analysis, and design steps involved in arriving at a sound design. These real-world examples include object-relational design techniques, which are addressed in greater detail in a new chapter devoted entirely to this timely subject.
    • Non-Photorealistic Computer Graphics

      • 1st Edition
      • April 12, 2002
      • Thomas Strothotte + 1 more
      • English
      • Hardback
        9 7 8 1 5 5 8 6 0 7 8 7 3
      • Paperback
        9 7 8 1 4 9 3 3 0 3 6 6 3
      • eBook
        9 7 8 0 0 8 0 5 1 2 8 4 6
      Even as developments in photorealistic computer graphics continue to affect our work and leisure activities, practitioners and researchers are devoting more and more attention to non-photorealistic (NPR) techniques for generating images that appear to have been created by hand. These efforts benefit every field in which illustrations—thanks to their ability to clarify, emphasize, and convey very precise meanings—offer advantages over photographs. These fields include medicine, architecture, entertainment, education, geography, publishing, and visualization.Non-Ph... Computer Graphics is the first and only resource to examine non-photorealistic efforts in depth, providing detailed accounts of the major algorithms, as well as the background information and implementation advice readers need to make headway with these increasingly important techniques.Already, an estimated 10% of computer graphics users require some form of non-photorealism. Strothotte and Schlechtweg's important new book is designed and destined to be the standard NPR reference for this large, diverse, and growing group of professionals.
    • Coordinating User Interfaces for Consistency

      • 1st Edition
      • December 5, 2001
      • Jakob Nielsen
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 8 2 1 4
      • eBook
        9 7 8 0 0 8 0 5 0 3 1 5 8
      In the years since Jakob Nielsen's classic collection on interface consistency first appeared, much has changed, and much has stayed the same. On the one hand, there's been exponential growth in the opportunities for following or disregarding the principles of interface consistency-more computers, more applications, more users, and of course the vast expanse of the Web. On the other, there are the principles themselves, as persistent and as valuable as ever. In these contributed chapters, you'll find details on many methods for seeking and enforcing consistency, along with bottom-line analyses of its benefits and some warnings about its possible dangers. Most of what you'll learn applies equally to hardware and software development, and all of it holds real benefits for both your organization and your users.
    • TCP/IP Sockets in C

      • 1st Edition
      • November 14, 2001
      • Michael J. Donahoo + 1 more
      • English
      • eBook
        9 7 8 0 0 8 0 5 1 8 4 7 3
      For example code from the text, Winsock adaptations of text code, sample programming exercises and more,click on the grey "COMPANION SITE" button to the right. Note: This title was formerly known as Pocket Guide to TCP/IP Socket Programming in C, ISBN 1-55860-686-6.TCP/IP Sockets in C: Practical Guide for Programmers is a quick and affordable way to gain the knowledge and skills you need to develop sophisticated and powerful networked-based programs using sockets. Written by two experienced networking instructors, this book provides a series of examples that demonstrate basic sockets techniques for clients and servers. Using plenty of real-world examples, this book is a complete beginner's guide to socket programming and a springboard to more advanced networking topics, including multimedia protocols.
    • Subdivision Methods for Geometric Design

      • 1st Edition
      • November 1, 2001
      • Joe Warren + 1 more
      • English
      • eBook
        9 7 8 0 0 8 0 4 9 8 3 2 4
      Subdivision Methods for Geometric Design provides computer graphics students and designers with a comprehensive guide to subdivision methods, including the background information required to grasp underlying concepts, techniques for manipulating subdivision algorithms to achieve specific effects, and a wide array of digital resources on a dynamic companion Web site. Subdivision Methods promises to be a groundbreaking book, important for both advanced students and working professionals in the field of computer graphics.
    • Curves and Surfaces for CAGD

      • 5th Edition
      • October 22, 2001
      • Gerald Farin
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 3 6 2 5
      • Hardback
        9 7 8 1 5 5 8 6 0 7 3 7 8
      • eBook
        9 7 8 0 0 8 0 5 0 3 5 4 7
      This fifth edition has been fully updated to cover the many advances made in CAGD and curve and surface theory since 1997, when the fourth edition appeared. Material has been restructured into theory and applications chapters. The theory material has been streamlined using the blossoming approach; the applications material includes least squares techniques in addition to the traditional interpolation methods. In all other respects, it is, thankfully, the same. This means you get the informal, friendly style and unique approach that has made Curves and Surfaces for CAGD: A Practical Guide a true classic. The book's unified treatment of all significant methods of curve and surface design is heavily focused on the movement from theory to application. The author provides complete C implementations of many of the theories he discusses, ranging from the traditional to the leading-edge. You'll gain a deep, practical understanding of their advantages, disadvantages, and interrelationships, and in the process you'll see why this book has emerged as a proven resource for thousands of other professionals and academics.
    • TCP/IP Sockets in Java

      • 1st Edition
      • October 19, 2001
      • Kenneth L. Calvert + 1 more
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 6 8 5 2
      • eBook
        9 7 8 0 0 8 0 5 1 8 4 8 0
      Most Internet applications use sockets to implement network communication protocols. TCP/IP Sockets in Java: Practical Guide for Programmers, with its focused, tutorial-based coverage, helps you master the tasks and techniques essential to virtually all client-server projects using sockets in Java. Later chapters teach you to implement more specialized functionality; incisive discussions of programming constructs and protocol implementations equip you with a deeper understanding that is invaluable for meeting future challenges. No other resource presents so concisely or so effectively the exact material you need to get up and running with Java sockets programming right away.For those who program using the C language, be sure to check out this book's companion, TCP/IP Sockets in C: Practical Guide for Programmers.