Skin: The Complete Guide to Digitally Lighting, Photographing, and Retouching Faces and Bodies


Lee Varis - 2006
    Master this challenge with professional photographer Lee Varis as he covers a range of skin: women and men, young and old, various tones, in-studio and outdoors, tattoos, and more. His step-by-step tutorials and before-and-after illustrations demonstrate various techniques for topics such as digital-specific lighting challenges and what can and cannot be done in post-process. A free CD-ROM accompanies the book and contains sample image files to use while following the tutorials, plus equipment recommendations and technical reference materials that enhance and reinforce the instruction. Order your copy of this practical guide today and get a complete start-to-finish approach to integrating everything from posing models to shooting and retouching candid scenes.

Resilient Web Design


Jeremy Keith
    This is not a handbook. It’s more like a history book.Marshall McLuhan once said:We look at the present through a rear‐view mirror. We march backwards into the future.But in the world of web design, we are mostly preoccupied with the here and now. When we think beyond our present moment, it is usually to contemplate the future—to imagine the devices, features, and interfaces that don’t yet exist. We don’t have time to look back upon our past, and yet the history of web design is filled with interesting ideas.The World Wide Web has been around for long enough now that we can begin to evaluate the twists and turns of its evolution. I wrote this book to highlight some of the approaches to web design that have proven to be resilient. I didn’t do this purely out of historical interest (although I am fascinated by the already rich history of our young industry). In learning from the past, I believe we can better prepare for the future.You won’t find any code in here to help you build better websites. But you will find ideas and approaches. Ideas are more resilient than code. I’ve tried to combine the most resilient ideas from the history of web design into an approach for building the websites of the future.I hope you will join me in building a web that lasts; a web that’s resilient.

UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design


Jim Arlow - 2001
    Even for people not working with the Unified Process, the book is still of great use. UML 2 and the Unified Process, Second Edition is a must-read for every UML 2 beginner and a helpful guide and reference for the experienced practitioner."--Roland Leibundgut, Technical Director, Zuehlke Engineering Ltd."This book is a good starting point for organizations and individuals who are adopting UP and need to understand how to provide visualization of the different aspects needed to satisfy it. "--Eric Naiburg, Market Manager, Desktop Products, IBM Rational SoftwareThis thoroughly revised edition provides an indispensable and practical guide to the complex process of object-oriented analysis and design using UML 2. It describes how the process of OO analysis and design fits into the software development lifecycle as defined by the Unified Process (UP). UML 2 and the Unified Process contains a wealth of practical, powerful, and useful techniques that you can apply immediately. As you progress through the text, you will learn OO analysis and design techniques, UML syntax and semantics, and the relevant aspects of the UP. The book provides you with an accurate and succinct summary of both UML and UP from the point of view of the OO analyst and designer.This book providesChapter roadmaps, detailed diagrams, and margin notes allowing you to focus on your needs Outline summaries for each chapter, making it ideal for revision, and a comprehensive index that can be used as a reference New to this edition:Completely revised and updated for UML 2 syntax Easy to understand explanations of the new UML 2 semantics More real-world examples A new section on the Object Constraint Language (OCL) Introductory material on the OMG's Model Driven Architecture (MDA) The accompanying website providesA complete example of a simple e-commerce system Open source tools for requirements engineering and use case modeling Industrial-strength UML course materials based on the book

Cocoa Design Patterns


Erik M. Buck - 2009
    Although Cocoa is indeed huge, once you understand the object-oriented patterns it uses, you'll find it remarkably elegant, consistent, and simple. Cocoa Design Patterns begins with the mother of all patterns: the Model-View-Controller (MVC) pattern, which is central to all Mac and iPhone development. Encouraged, and in some cases enforced by Apple's tools, it's important to have a firm grasp of MVC right from the start. The book's midsection is a catalog of the essential design patterns you'll encounter in Cocoa, including Fundamental patterns, such as enumerators, accessors, and two-stage creation Patterns that empower, such as singleton, delegates, and the responder chain Patterns that hide complexity, including bundles, class clusters, proxies and forwarding, and controllers And that's not all of them! Cocoa Design Patterns painstakingly isolates 28 design patterns, accompanied with real-world examples and sample code you can apply to your applications today. The book wraps up with coverage of Core Data models, AppKit views, and a chapter on Bindings and Controllers. Cocoa Design Patterns clearly defines the problems each pattern solves with a foundation in Objective-C and the Cocoa frameworks and can be used by any Mac or iPhone developer.

Engineering Mechanics of Solids


Egor P. Popov - 1989
    Traditional topics are supplemented by several newly-emerging disciplines, such as the probabilistic basis for structural analysis, and matrix methods.KEY TOPICS: Although retaining its character as a complete traditional book on mechanics of solids with advanced overtones from the first edition, the second edition of Engineering Mechanics of Solids has been significantly revised. The book reflects an emphasis on the SI system of units and presents a simpler approach for calculations of axial stress that provides a more obvious, intuitive approach. It also now includes a greater number of chapters as well as an expanded chapter on Mechanical Properties of Materials and introduces a number of avant-garde topics. Among these topics are an advanced analytic expression for cyclic loading and a novel failure surface for brittle material. MARKET: An essential reference book for civil, mechanical, and aeronautical engineers.

The Elements of Typographic Style


Robert Bringhurst - 1992
    Combining practical, theoretical, and historical, this book is a must for graphic artists, editors, or anyone working with the printed page using digital or traditional methods.Having established itself as a standard in its field The Elements of Typographic Style is house manual at most American university presses, a standard university text, and a reference work in studios of designers around the world. It has been translated into italian and greek, and dutch.

On Book Design


Richard Hendel - 1998
    They consider the problems posed by a wide range of projects—selection of a book’s size and shape, choice of typeface for text and display, arrangement of type on the page, and determination of typographic details for all parts of the book within manufacturing and budget limitations.As omnipresent as books are, few readers are aware of the “invisible” craft of book designing. The task a book designer faces is different from that faced by other designers. The challenge, says Hendel, isn’t to create something different or pretty or clever but to discover how to best serve the author’s words. Hendel does not espouse a single philosophy of design or offer a set of instructions; he shows that there are many ways to design a book. In detailed descriptions of the creative process, Hendel and the eight other designers, who represent extensive experience in trade and scholarly publishing in the United States and Great Britain, show how they achieve the most effective visual presentation of words, offering many examples to illustrate their choices. Written not only for seasoned and novice book designers, this book will fascinate others in publishing as well as all readers and authors who are curious to know how books end up looking the way they do.

What We See When We Read


Peter Mendelsund - 2014
    A VINTAGE ORIGINAL.What do we see when we read? Did Tolstoy really describe Anna Karenina? Did Melville ever really tell us what, exactly, Ishmael looked like? The collection of fragmented images on a page - a graceful ear there, a stray curl, a hat positioned just so - and other clues and signifiers helps us to create an image of a character. But in fact our sense that we know a character intimately has little to do with our ability to concretely picture our beloved - or reviled - literary figures.In this remarkable work of nonfiction, Knopf's Associate Art Director Peter Mendelsund combines his profession, as an award-winning designer; his first career, as a classically trained pianist; and his first love, literature - he thinks of himself first, and foremost, as a reader - into what is sure to be one of the most provocative and unusual investigations into how we understand the act of reading.

Essentials of Visual Communication


Bo Bergström - 1998
    Summary boxes make it ideal for revision and reference.

Humans vs Computers


Gojko Adzic - 2017
    You'll read about humans who are invisible to computers, how a default password once caused a zombie apocalypse and why airlines sometimes give away free tickets. This is also a book on how to prevent, avoid and reduce the impact of such problems. Our lives are increasingly tracked, monitored and categorised by software, driving a flood of information into the vast sea of big data. In this brave new world, humans can't cope with information overload. Governments and companies alike rely on computers to automatically detect fraud, predict behaviour and enforce laws. Inflexible automatons, barely smarter than a fridge, now make life-changing decisions. Clever marketing tricks us into believing that phones, TV sets and even cars are somehow smart. Yet all those computer systems were created by people - people who are well-meaning but fallible and biased, clever but forgetful, and who have grand plans but are pressed for time. Digitising a piece of work doesn't mean there will be no mistakes, but instead guarantees that when mistakes happen, they'll run at a massive scale. The next time you bang your head against a digital wall, the stories in this book will help you understand better what's going on and show you where to look for problems. If nothing else, when it seems as if you're under a black-magic spell, these stories will at least allow you to see the lighter side of the binary chaos. For people involved in software delivery, this book will help you find more empathy for people suffering from our mistakes, and discover heuristics to use during analysis, development or testing to make your software less error prone. <

Design as Art


Bruno Munari - 1966
    Munari insisted that design be beautiful, functional and accessible, and this enlightening and highly entertaining book sets out his ideas about visual, graphic and industrial design and the role it plays in the objects we use everyday. Lamps, road signs, typography, posters, children's books, advertising, cars and chairs - these are just some of the subjects to which he turns his illuminating gaze.How do we see the world around us? The Penguin on Design series includes the works of creative thinkers whose writings on art, design and the media have changed our vision forever.Bruno Munari (1907-1998), born in Milan, was the enfant terrible of Italian art and design for most of the twentieth century, contributing to many fields of both visual (paint, sculpture, film, industrial design, graphics) and non-visual arts (literature, poetry). He was twice awarded the Compasso d'Oro design prize for excellence in his field.If you enjoyed Design as Art, you might like John Berger's Ways of Seeing, also available in Penguin Modern Classics.'One of the most influential designers of the twentieth century ... Munari has encouraged people to go beyond formal conventions and stereotypes by showing them how to widen their perceptual awareness'International Herald Tribune

100 Ideas That Changed Graphic Design


Steven Heller - 2012
    The 100 entries, arranged broadly in chronological order, range from technical (overprinting, rub-on designs, split fountain); to stylistic (swashes on caps, loud typography, and white space); to objects (dust jackets, design handbooks); and methods (paper cut-outs, pixelation).

Masters: Collage: Major Works by Leading Artists


Randel Plowman - 2010
    It features a breathtaking mix of techniques from traditional cut-and-paste to digital to collage with paint or encaustic, and styles ranging from wildly playful and colorful to evocative, almost monochrome images.Each highlighted master takes center stage in an informative eight-page feature that includes nearly a dozen gorgeous, high-quality photos plus a short essay by curator Randel Plowman placing the impressive work and its creator in context. The innovative featured artists include:Cecil Touchon  - Jonathan Talbot  -  Lynne Perrella  -  Lynn Whipple  -  James Michael Starr and others

Programming in Go: Creating Applications for the 21st Century


Mark Summerfield - 2012
    With this guide, pioneering Go programmer Mark Summerfield shows how to write code that takes full advantage of Go's breakthrough features and idioms. Both a tutorial and a language reference, "Programming in Go" brings together all the knowledge you need to evaluate Go, think in Go, and write high-performance software with Go. Summerfield presents multiple idiom comparisons showing exactly how Go improves upon older languages, calling special attention to Go's key innovations. Along the way, he explains everything from the absolute basics through Go's lock-free channel-based concurrency and its flexible and unusual duck-typing type-safe approach to object-orientation. Throughout, Summerfield's approach is thoroughly practical. Each chapter offers multiple live code examples designed to encourage experimentation and help you quickly develop mastery. Wherever possible, complete programs and packages are presented to provide realistic use cases, as well as exercises. Coverage includes:-- Quickly getting and installing Go, and building and running Go programs -- Exploring Go's syntax, features, and extensive standard library -- Programming Boolean values, expressions, and numeric types -- Creating, comparing, indexing, slicing, and formatting strings -- Understanding Go's highly efficient built-in collection types: slices and maps -- Using Go as a procedural programming language -- Discovering Go's unusual and flexible approach to object orientation -- Mastering Go's unique, simple, and natural approach to fine-grained concurrency -- Reading and writing binary, text, JSON, and XML files -- Importing and using standard library packages, custom packages, and third-party packages -- Creating, documenting, unit testing, and benchmarking custom packages

Psychology in Minutes: 200 Key Concepts Explained in an Instant


Marcus Weeks - 2015
    From Pavlov's dogs to experimental ethics and from the development of personality to cognitive behavioural therapy, this book will take you from the foundations of psychological thought to modern-day applications, drawing on recent research and established theories. Each essay is accompanied by an illustration or diagram to help unravel complex ideas. The principles of psychology apply to each and every one of us as they shed light on everything from our childhood development to our interaction with others - and Psychology in Minutes is the perfect insight to this fascinating subject. Contents include: Behaviourism, Experimental ethics, Problem solving, Illusions and paradoxes, Dream analysis, Management and leadership, Compliance and conformity, Attitudes and prejudices, Attraction, Moral development, Gender development, The big five personality traits, Classification of mental disorders, Criticisms of psychoanalysis, Positive psychology, Advertising and the media and The working environment.