The Art of Color: The Subjective Experience and Objective Rationale of Color


Johannes Itten - 1961
    Subjective feelings and objective color principles are described in detail and clarified by color reproductions.

The Art Book


Phaidon Press - 1997
    Each artist is represented by a full-page colour plate of a definitive work, accompanied by explanatory and illuminating information on the image and its creator. Glossaries of artistic movements and technical terms are included, making this a valuable work of reference as well as a feast for the eyes. By breaking with traditional classifications, The Art Book presents a fresh and original approach to art: an unparalleled visual sourcebook and a celebration of our rich and multi-faceted culture.

Building Microservices: Designing Fine-Grained Systems


Sam Newman - 2014
    But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.Discover how microservices allow you to align your system design with your organization's goalsLearn options for integrating a service with the rest of your systemTake an incremental approach when splitting monolithic codebasesDeploy individual microservices through continuous integrationExamine the complexities of testing and monitoring distributed servicesManage security with user-to-service and service-to-service modelsUnderstand the challenges of scaling microservice architectures

8 Types Of Natural Light That Will Add Drama To Your Photographs


Anne McKinnell - 2012
    The first step to becoming a better nature photographer is to understand light.Discover the 8 types of natural light and learn techniques you can use to increase the quality and dramatic effect of your images.BACKLIGHT – make flowers glow, make dramatic silhouettesSIDELIGHT – emphasize texture and shapeFRONT LIGHT – great for sunset shotsREFLECTED LIGHT – make peaceful water reflectionsDIFFUSED LIGHT – great for close-upsDRAMATIC LIGHT – there’s nothing like a storm to create a dramatic imageTWILIGHT – beautiful blues and pinks in the skyNIGHT – great for capturing city lightsLearn techniques you can use to increase the quality and dramatic effect of your images simply by understanding how light works.Turn your snapshots into fine art.

Todd Hido on Landscapes, Interiors, and the Nude: The Photography Workshop Series


Todd Hido - 2014
    Its goal is to inspire photographers of all levels who wish to improve their work, as well as readers interested in deepening their understanding of the art of photography. Each book features the creative process and core thinking of a photographer told in their own words and through pictures of their choosing, and is introduced by a well-known student of the featured photographer. In this book, Todd Hido explores the genres of landscape, interior and nude photography, with emphasis on creating images from a personal perspective and with a sense of intimacy. Through words and photographs, he also offers insight into his own practice and discusses a wide range of creative issues, including mining one's own memory and experience as inspiration; using light, texture and detail for greater impact; exploring the narrative potential activated when sequencing images; and creating powerful stories with emotional weight and beauty.Todd Hido (born 1968) is a San Francisco Bay Area-based artist. He is well known for his photography of urban and suburban housing across the United States, and for his use of detail and luminous color. His previous books include House Hunting (2001), Outskirts (2002), Roaming (2004) and Between the Two (2007). He is a recipient of a Eureka Fellowship and a Wallace Alexander Gerbode Foundation Visual Arts Award, and is represented by Stephen Wirtz Gallery in San Francisco. He is an adjunct professor at California College of the Arts.Gregory Halpern received a BA in history and literature from Harvard University and an MFA from California College of the Arts. His third book of photographs, entitled A, is a photographic ramble through the streets of the American Rust Belt. His other books include Omaha Sketchbook and Harvard Works Because We Do. He currently teaches at the Rochester Institute of Technology and is the coeditor of The Photographer's Playbook (Aperture 2013).

Design Patterns: Elements of Reusable Object-Oriented Software


Erich Gamma - 1994
    Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently. Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.

The Animator's Survival Kit


Richard Williams - 2001
    During his more than forty years in the business, Williams has been one of the true innovators, winning three Academy Awards and serving as the link between Disney's golden age of animation by hand and the new computer animation exemplified by Toy Story. Perhaps even more important, though, has been his dedication in passing along his knowledge to a new generation of animators so that they in turn could push the medium in new directions. In this book, based on his sold-out master classes in the United States and across Europe, Williams provides the underlying principles of animation that every animator--from beginner to expert, classic animator to computer animation whiz --needs. Urging his readers to "invent but be believable," he illustrates his points with hundreds of drawings, distilling the secrets of the masters into a working system in order to create a book that will become the standard work on all forms of animation for professionals, students, and fans.

Annie Leibovitz at Work


Annie Leibovitz - 2008
    Fuji. Climbing Mt. Fuji is a lesson in determination and moderation. It would be fair to ask if I took the moderation part to heart. But it certainly was a lesson in respecting your camera. If I was going to live with this thing, I was going to have to think about what that meant. There were not going to be any pictures without it." —Annie LeibovitzAnnie Leibovitz describes how her pictures were made, starting with Richard Nixon's resignation, a story she covered with Hunter S. Thompson, and ending with Barack Obama's campaign. In between are a Rolling Stones Tour, John Lennon and Yoko Ono, Demi Moore, Whoopi Goldberg, The Blues Brothers, Arnold Schwarzenegger, Keith Haring, Mikhail Baryshnikov, Patti Smith, George W. Bush, William S. Burroughs, Kate Moss and Queen Elizabeth. The most celebrated photographer of our time discusses portraiture, reportage, fashion photography, lighting, and digital cameras.

Structure and Interpretation of Computer Programs


Harold Abelson - 1984
    This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.

Designing Data-Intensive Applications


Martin Kleppmann - 2015
    Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures

Jony Ive: The Genius Behind Apple's Greatest Products


Leander Kahney - 2013
    Doing something that’s genuinely better is very hard.” —Jony IveIn 1997, Steve Jobs returned to Apple as CEO with the unenviable task of turning around the company he had founded. One night, Jobs discovered a scruffy British designer toiling away at Apple’s corporate headquarters, surrounded by hundreds of sketches and prototypes. It was then that Jobs realized he had found a talent who could reverse the company’s long decline.That young designer was Jony Ive. Jony Ive’s collaboration with Jobs would produce some of the world’s most iconic technology products, including the iMac, iPod, iPad, and iPhone. The designs have not only made Apple a hugely valuable company, they’ve overturned entire industries, built a loyal fan base, and created a globally powerful brand. Along the way, Jony Ive has become the world’s leading technology innovator, won countless design awards, earned a place on the 2013 Time 100 list, and was even knighted for his “services to design and enterprise.”Yet despite his triumphs, little is known about the shy and soft-spoken whiz whom Jobs referred to as his “spiritual partner” at Apple. Jony Ive reveals the true story of Apple’s real innovator-in-chief.Leander Kahney, the bestselling author of Inside Steve’s Brain, offers a detailed portrait of a creative genius. He shows us how Jony Ive went from an English art school student with dyslexia to the man whose immense insights have altered the pattern of our lives. From his early interest in industrial design, fostered by his designer father, through his education at Newcastle Polytechnic and meteoric rise at Apple, we discover the principles and practices that he developed to become the designer of his generation.Based on interviews with Jony Ive’s former colleagues and Kahney’s own familiarity with the world of Apple, this book gives insight into how Jony Ive (now senior vice president of design) has redefined the ways in which we work, entertain, and communicate with one another.

MySQL Crash Course


Ben Forta - 2005
    And this book will teach you all you need to know to be immediately productive with MySQL. By working through 30 highly focused hands-on lessons, your MySQL Crash Course will be both easier and more effective than you'd have thought possible. Learn how to: Retrieve and sort data Filter data using comparisons, regular expressions, full text search, and much more Join relational data Create and alter tables Insert, update, and delete data Leverage the power of stored procedures and triggers Use views and Cursors Manage transactional processing Create user accounts and manage security via access control Ben Forta is Macromedia's Senior Technical Evangelist, and has almost 20 years of experience in the computer industry in product development, support, training, and product marketing. Ben is the author of the best-selling Sams Teach Yourself SQL in 10 Minutes (now in its third edition, and translated into over a dozen languages), ColdFusion Web Application Construction Kit, and Advanced ColdFusion Development (both published by Que Publishing), Sams Teach Yourself Regular Expressions in 10 Minutes, as well as books on SQL, Flash, JSP, HomeSite, WAP, Windows 2000, and other subjects.

Creative Black & White: Digital Photography Tips & Techniques


Harold Davis - 2010
    Renowned photographer Harold Davis explains these elements and demonstrates the basic rules of black and white photography as well as when and how to break them. He breaks through the complexity of this photographic medium, explores opportunities for black-and-white imagery, and shows how to capitalize on every one.Richly illustrated with the author's own images, this beautiful guide presents the skills needed for great black-and-white photos while encouraging your confidence and creativity.Goes beyond basics to teach photographers how to conquer the challenges posed by black-and-white photography Appeals to professionals and serious amateurs who are interested in exploring creative black-and-white imagery Presents photography fundamentals and shows how black and white requires some of the rules to be bent Encourages creative thinking and confidence Lavishly illustrated with Harold Davis's outstanding monochromatic photos Whether you're a professional just venturing into black and white or a serious amateur, Creative Black & White will both educate and inspire you.

Programming Collective Intelligence: Building Smart Web 2.0 Applications


Toby Segaran - 2002
    With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it.Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains:Collaborative filtering techniques that enable online retailers to recommend products or media Methods of clustering to detect groups of similar items in a large dataset Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm Optimization algorithms that search millions of possible solutions to a problem and choose the best one Bayesian filtering, used in spam filters for classifying documents based on word types and other features Using decision trees not only to make predictions, but to model the way decisions are made Predicting numerical values rather than classifications to build price models Support vector machines to match people in online dating sites Non-negative matrix factorization to find the independent features in a dataset Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details."-- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today. If I had this book two years ago, it would have saved precious time going down some fruitless paths."-- Tim Wolters, CTO, Collective Intellect

The Color Scheme Bible: Inspirational Palettes for Designing Home Interiors


Anna Starmer - 2005
    As a result, one of the most effective ways to transform any room is by changing its color. Which colors to use is the challenge.The Color Scheme Bible is a practical, yet inspiring reference for those who want to take advantage of different colors without clashing. It contains 150 color scheme ideas for home decorators and interior designers.The book explains how to choose colors that will complement each other for a subdued effect, and which colors and combinations will energize the room.Topics covered include:How color creates ambiance and atmosphere Using color to give a small room the illusion of space and depth How to create the feeling of warmth and light with color Distinctive color schemes inspired by nature, art, travel and even a favorite possession. The book also includes a variety of color combination palettes that can be used with different materials for refreshingly original color schemes.The Color Scheme Bible is an essential handbook for home decorators and interior designers.