Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Morgan Kaufmann


81. 

Complete Maya Programming: An In-depth Guide to 3D Fundamentals, Geometry, and Modeling, Volume II

Complete Maya Programming Volume II

By: David Gould

Publisher: Morgan Kaufmann

Publication Date: 05-AUG-2005

Insert Date: 03-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

David Gould's acclaimed first book, Complete Maya Programming: An Extensive Guide to MEL and the C++ API , provides artists and programmers with a deep understanding of the way Maya works and how it can be enhanced and customized through programming. In his new book David offers a gentle, intuitive introduction to the core ideas of computer graphics. Each concept is explained progressively and is fully implemented in both MEL and C++ so that an artist or programmer can use the source code directly in their own programs. Geometry and modeling are covered in detail with progressively...

82. 

See MIPS Run, 2nd Edition

See MIPS Run, 2nd Edition

By: Dominic Sweetman

Publisher: Morgan Kaufmann

Publication Date: 17-OCT-2006

Insert Date: 03-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

This second edition is not only a thorough update of the first edition, it is also a marriage of the best-known RISC architecture--MIPS--with the best-known open-source OS--Linux. The first part of the book begins with MIPS design principles and then describes the MIPS instruction set and programmers’ resources. It uses the MIPS32 standard as a baseline (the 1st edition used the R3000) from which to compare all other versions of the architecture and assumes that MIPS64 is the main option. The second part is a significant change from the first edition. It provides concrete examples of...

83. 

QuickTime for .NET and COM Developers

QuickTime for .NET and COM Developers

By: John Cromie

Publisher: Morgan Kaufmann

Publication Date: 17-JAN-2006

Insert Date: 02-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

At the heart of Apple's hugely popular iLife software suite—iMovie, iPhoto, iDVD, GarageBand, and iTunes—is QuickTime, the powerful media engine that drives elegant applications for managing movies, images, and audio files. The enduring success of QuickTime is in no small part attributable to its component architecture. This key feature has allowed it to embrace emerging digital media technologies and standards one by one as they have appeared over the 12 or so years since its launch. None of the competing technologies even comes close, let alone on both Mac OS X and Windows. QuickTime...

84. 

TCP/IP Sockets in C#

TCP/IP Sockets in C#

By: David Makofske; Michael J. Donahoo; Kenneth L. Calvert

Publisher: Morgan Kaufmann

Publication Date: 29-APR-2004

Insert Date: 02-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

"TCP/IP sockets in C# is an excellent book for anyone interested in writing network applications using Microsoft .Net frameworks. It is a unique combination of well written concise text and rich carefully selected set of working examples. For the beginner of network programming, it's a good starting book; on the other hand professionals could also take advantage of excellent handy sample code snippets and material on topics like message parsing and asynchronous programming." Adarsh Khare, SDT, .Net Frameworks Team, Microsoft Corporation The popularity of the C# language and the .NET...

85. 

Communication Networking

Communication Networking

By: Anurag Kumar; D. Manjunath; Joy Kuri

Publisher: Morgan Kaufmann

Publication Date: 07-MAY-2004

Insert Date: 02-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

The viewpoint is that communication networking is about efficient resource sharing. The focus is on the three building blocks of communication networking, namely, multiplexing, switching and routing. The approach is analytical, with the discussion being driven by mathematical analyses of and solutions to specific engineering problems. The result? A comprehensive, effectively organized treatment of core engineering issues in communication networking. Written for both the networking professional and for the classroom, this book covers fundamental concepts in detail and places design...

86. 

The E-Commerce Book, 2nd Edition

The E-Commerce Book, 2nd Edition

By: Steffano Korper; Juanita Ellis

Publisher: Morgan Kaufmann

Publication Date: 16-OCT-2000

Insert Date: 02-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

New in the Second Edition Contains over 60% new material Complete and extensive glossary will be added Complete revision and update of the security chapter (reflecting the recent Yahoo experience) Strengthened coverage of E-Business to Business Increased and redesigned case studies Increased European and international coverage Revised, expanded, and enhanced illustrations New, attractive text design with features such as margin notes Increased size of tables containing website contacts Redesigned cover * Contains over 60% new material * Complete and extensive glossary will be added * ...

87. 

Structured Parallel Programming

Structured Parallel Programming

By: Michael McCool; James Reinders; Arch Robison

Publisher: Morgan Kaufmann

Publication Date: 27-JUN-2012

Insert Date: 02-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Programming is now parallel programming. Much as structured programming revolutionized traditional serial programming decades ago, a new kind of structured programming, based on patterns, is relevant to parallel programming today. Parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders describe how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. They present both theory and practice, and give detailed concrete examples using multiple programming models. Examples are primarily given using two...

88. 

Data Virtualization for Business Intelligence Systems

Data Virtualization for Business Intelligence Systems

By: Rick van der Lans

Publisher: Morgan Kaufmann

Publication Date: 25-JUL-2012

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Data virtualization can help you accomplish your goals with more flexibility and agility. Learn what it is and how and why it should be used with Data Virtualization for Business Intelligence Systems . In this book, expert author Rick van der Lans explains how data virtualization servers work, what techniques to use to optimize access to various data sources and how these products can be applied in different projects. You’ll learn the difference is between this new form of data integration and older forms, such as ETL and replication, and gain a clear understanding of how data...

89. 

Usability in Government Systems

Usability in Government Systems

By: Elizabeth Buie; Dianne Murray

Publisher: Morgan Kaufmann

Publication Date: 25-MAY-2012

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

As a usability specialist or interaction designer working with the government, or as a government or contractor professional involved in specifying, procuring, or managing system development, you need this book. Editors Elizabeth Buie and Dianne Murray have brought together over 30 experts to outline practical advice to both usability specialists and government technology professionals and managers. Working with internal and external government systems is a unique and difficult task because of of the sheer magnitude of the audience for external systems (the entire population of a...

90. 

User Experience in the Age of Sustainability

User Experience in the Age of Sustainability

By: Kem-Laurin Kramer

Publisher: Morgan Kaufmann

Publication Date: 01-JUN-2012

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

User Experience in the Age of Sustainability focuses on the economic, sociological and environmental movement in business to make all products including digital ones more sustainable. Not only are businesses finding a significant ROI from these choices, customers are demanding this responsible behaviour. The author looks at user experience practice through the lens of sustainability whether it be a smart phone, service – based subscription solutions or sustainable packaging to expose the ways in which user researchers and designers can begin to connect to the sustainability not merely...

91. 

OCEB Certification Guide

OCEB Certification Guide

By: Tim Weilkiens; Christian Weiss; Andrea Grass

Publisher: Morgan Kaufmann

Publication Date: 09-SEP-2011

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

OCEB Certification Guide delivers expert insight into BPM from one of the developers of the OCEB Fundamental exam, offering full coverage of the exam material for both the business and technical tracks. The first study guide to prepare candidates to take and pass the OCEB Fundamental exam, it explains and builds on basic concepts, focusing on key areas and testing knowledge of all critical topics with sample questions and detailed answers. Suitable for practitioners and those newer to the field, this book provides a solid grounding in business process management based on the authors’...

92. 

Design for Emotion

Design for Emotion

By: Trevor van Gorp; Edie Adams

Publisher: Morgan Kaufmann

Publication Date: 15-JUN-2012

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Design for Emotion introduces you to the why, what, when, where and how of designing for emotion. Improve user connection, satisfaction and loyalty by incorporating emotion and personality into your design process. The conscious and unconscious origins of emotions are explained, while real-world examples show how the design you create affects the emotions of your users.   This isn’t just another design theory book - it’s imminently practical. Design for Emotion introduces the A.C.T. Model (Attract/Converse/Transact) a tool for helping designers create designs that intentionally...

93. 

Thoughts on Interaction Design

Thoughts on Interaction Design

By: Jon Kolko

Publisher: Morgan Kaufmann

Publication Date: 21-SEP-2009

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Interaction Designers—whether practicing as Usability Engineers, Visual Interface Designers, or Information Architects—attempt to understand and shape human behavior in order to design products that are at once usable, useful, and desirable. Although the value of design is now recognized as essential to product development, the field is often misunderstood by managers and other team members, who don’t understand a designer’s role in a team. This can cause inefficient and ineffective products. Thoughts on Interaction Design gives individuals engaged in this profession the dialogue to...

94. 

Computers as Components, 2nd Edition

Computers as Components, 2nd Edition

By: Wayne Wolf

Publisher: Morgan Kaufmann

Publication Date: 02-JUN-2008

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

This book was the first to bring essential knowledge on embedded systems technology and techniques under a single cover. This second edition has been updated to the state-of-the-art by reworking and expanding performance analysis with more examples and exercises, and coverage of electronic systems now focuses on the latest applications. Researchers, students, and savvy professionals schooled in hardware or software design, will value Wayne Wolf's integrated engineering design approach. The second edition gives a more comprehensive view of multiprocessors including VLIW and superscalar...

95. 

Joe Celko's SQL Puzzles and Answers, Second Edition, 2nd Edition

Joe Celko's SQL Puzzles and Answers, Second Edition, 2nd Edition

By: Joe Celko

Publisher: Morgan Kaufmann

Publication Date: 06-OCT-2006

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

In this complete revision and expansion of his first SQL Puzzles book, Joe Celko challenges you with his trickiest puzzles—and then helps solve them with a variety of solutions and explanations. Joe demonstrates the thought processes that are involved in attacking a problem from an SQL perspective to help advanced database programmers solve the puzzles you frequently face. These techniques not only help with the puzzle at hand, but help develop the mindset needed to solve the many difficult SQL puzzles you face every day. Of course, part of the fun is to see whether or not you can write...

96. 

Practical Model-Based Testing

Practical Model-Based Testing

By: Mark Utting; Bruno Legeard

Publisher: Morgan Kaufmann

Publication Date: 27-NOV-2006

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

This book gives a practical introduction to model-based testing, showing how to write models for testing purposes and how to use model-based testing tools to generate test suites. It is aimed at testers and software developers who wish to use model-based testing, rather than at tool-developers or academics. The book focuses on the mainstream practice of functional black-box testing and covers different styles of models, especially transition-based models (UML state machines) and pre/post models (UML/OCL specifications and B notation). The steps of applying model-based testing are...

97. 

Traffic Engineering and QoS Optimization of Integrated Voice & Data Networks

Traffic Engineering and QoS Optimization of Integrated Voice & Data Networks

By: Gerald R. Ash

Publisher: Morgan Kaufmann

Publication Date: 17-OCT-2006

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

This book describes, analyzes, and recommends traffic engineering (TE) and quality of service (QoS) optimization methods for integrated voice/data dynamic routing networks. These functions control a network's response to traffic demands and other stimuli, such as link failures or node failures. TE and QoS optimization is concerned with measurement, modeling, characterization, and control of network traffic, and the application of techniques to achieve specific performance objectives. The scope of the analysis and recommendations include dimensioning, call/flow and connection routing, QoS...

98. 

Web Dragons

Web Dragons

By: Ian H. Witten; Marco Gori; Teresa Numerico

Publisher: Morgan Kaufmann

Publication Date: 03-NOV-2006

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

In the eye-blink that has elapsed since the turn of the millennium, the lives of those of us who work with information have been utterly transformed. Pretty well all we need to know is on the web; if not today, then tomorrow. It’s where we learn and play, shop and do business, keep up with old friends and meet new ones. What makes it possible for us to find the stuff we need to know? Search engines. Search engines—“web dragons?—are the portals through which we access society’s treasure trove of information. How do they stack up against librarians, the gatekeepers over centuries past?...

99. 

Real-Life MDA

Real-Life MDA

By: Michael Guttman; John Parodi

Publisher: Morgan Kaufmann

Publication Date: 05-DEC-2006

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Model Driven Architecture (MDA) is a new approach to software development that helps companies manage large, complex software projects and save development costs while allowing new technologies that come along to be readily incorporated. Although it is based on many long-standing industry precepts and best practices, such as UML, it is enough of a departure from traditional IT approaches to require some "proof of the pudding." Real-Life MDA is composed of six case studies of real companies using MDA that will furnish that proof. The authors' approach MDA projects by describing all...

100. 

Computer Networks, 4th Edition

Computer Networks, 4th Edition

By: Larry L. Peterson; Bruce S. Davie

Publisher: Morgan Kaufmann

Publication Date: 08-MAR-2007

Insert Date: 01-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Computer Networks, 4E is the only introductory computer networking book written by authors who have had first-hand experience with many of the protocols discussed in the book, who have actually designed some of them as well, and who are still actively designing the computer networks today. This newly revised edition continues to provide an enduring, practical understanding of networks and their building blocks through rich, example-based instruction. The authors' focus is on the why of network design, not just the specifications comprising today's systems but how key technologies and...