Almost all motion graphics artists today use After Effects, Photoshop, or Illustrator to some degree in their projects. But how do they decide which tool is best for the job and how can they utilize the various components in the Creative Suite together for the most efficient and effective workflow? This book cuts to the chase and shows...
With Photoshop Elements 9 for Mac OS X: Visual QuickStart Guide, readers can start with a tour of the interface and image-editing basics, or they can look up specific tasks to learn just what they need to know. This task-based, visual reference guide uses step-by-step instructions and plenty of screenshots to show readers how to capture and...
Icon is a high-level, general-purpose programming language that offers a broad range of string- and list-processing facilities. It also has a novel expression evaluation mechanism and allows an unusual degree of run-time flexibility. Because of these features, implementing Icon presents problems considerably different from those involved with...
The author enables novices to get to grips with the programming language quickly and efficiently, and demystifies the subject matter making it easy to understand.
Java and C++ are now the two clear leading languages for technical and web programming, and the C++ language and environment, including C, are...
This book is designed for an introductory course in discrete mathematics that serves a variety of majors, including mathematics, computer science, and engineering. The book is the outgrowth of a course at Portland State University that has evolved over 15 years from a course for upper-division students into a course for sophomores. The book...
Intelligent agent technology is a tool of modern computer science that can be used to engineer complex computer programmes that behave rationally in dynamic and changing environments. Applications range from small programmes that intelligently search the Web buying and selling...
The first book to address computer performance evaluation from the perspective of queueing theory and Markov chains.
Queueing Networks and Markov Chains provides comprehensive coverage of the theory and application of computer performance evaluation based on queueing networks and Markov chains. Progressing from basic concepts...
Best-selling author and database expert with more than 25 years of experience modeling application and enterprise data, Dr. Michael Blaha provides tried and tested data model patterns, to help readers avoid common modeling mistakes and unnecessary frustration on their way to building effective data models. Unlike the typical methodology book,...
Software components and component-based software development (CBSD) are acknowledged as the best approach for constructing quality software at reasonable cost. Composing Software Components: A Software-testing Perspective describes a 10-year investigation into the underlying principles of CBSD. By restricting attention to the simplest cases,...
Quadratic programming (QP) is one advanced mathematical technique that allows for the optimization of a quadratic function in several variables in the presence of linear constraints. This book presents recently developed algorithms for solving large QP problems and focuses on algorithms which are, in a sense optimal, i.e., they can solve...
You’re no dummy; we both know that. But something about computers often makes you feel like a dummy. And that’s perfectly understandable. Unlike today’s kids, you probably didn’t grow up with a computer in your kindergarten class, car, or in your back pocket. With this book, you’ll no longer feel uncomfortable...
Whether you’re an accomplished musician or a student, GarageBand is the most rewarding way to create, perform, and record your own music. In the only Apple-certified guide to GarageBand, composer Mary Plummer starts by teaching you the interface and basic recording techniques and moves on to arranging a song, editing and mixing...