Film Directing Shot by Shot: Visualizing from Concept to Screen


Steven D. Katz - 1991
    Aspiring directors, cinematographers, editors, and producers, many of whom are now working professionals, learned the craft of visual storytelling from Shot by Shot, the most com-plete source for preplanning the look of a movie.The book contains over 800 photos and illustrations, and is by far the most comprehensive look at shot design in print, containing storyboards from movies such as Citizen Kane, Blade Runner, Dead-pool, and Moonrise Kingdom. Also introduced is the concept of A, I, and L patterns as a way to sim-plify the hundreds of staging choices facing a director in every scene.Shot by Shot uniquely blends story analysis with compositional strategies, citing examples then il-lustrated with the storyboards used for the actual films. Throughout the book, various visual ap-proaches to short scenes are shown, exposing the directing processes of our most celebrated au-teurs — including a meticulous, lavishly illustrated analysis of Steven Spielberg’s scene design for Empire of the Sun.

The LEGO Technic Idea Book: Simple Machines


Yoshihito Isogawa - 2010
    Each project uses color-coded pieces and is photographed from multiple angles, making it easy to see how the models are assembled without the need for step-by-step instructions. Every model illustrates a different principle, concept, or mechanism that will inspire your own original creations. You're encouraged to use these elements as building blocks to create your own masterpieces.The Technic models in Simple Machines demonstrate basic configurations of gears, shafts, pulleys, turntables, connectors, and the like. You'll learn how to create small, elegant machines like cranes, operable doors, motorized cars, a rubber band-powered rocket launcher, a hand-cranked drag racer, and even musical instruments.This visual guide, the first in the three-volume LEGO Technic Idea Book series, is the brainchild of master builder Yoshihito Isogawa of Tokyo, Japan. Each title is filled with photos of Isogawa's unique models, all of which are designed to fire the imaginations of LEGO builders young and old.Imagine. Create. Invent. Now, what will you build?NOTE: The LEGO Technic Idea Book series uses parts from various Technic sets. If you don't have some of the pieces shown in a particular model, experiment by substituting your own parts or visit the No Starch Press website for a list of the special parts used in the book.

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.

Tragic Design: The True Impact of Bad Design and How to Fix It


Jonathan Shariat - 2016
    In this thought-provoking book, authors Jonathan Shariat and Cynthia Savard Saucier explain how poorly designed products can anger, sadden, exclude, and even kill people who use them. The designers responsible certainly didn't intend harm, so what can you do to avoid making similar mistakes?Tragic Design examines real case studies that show how certain design choices adversely affected users, and includes in-depth interviews with authorities in the design industry. Pick up this book and learn how you can be an agent of change in the design community and at your company.You'll explore:Designs that can kill, including the bad interface that doomed a young cancer patientDesigns that anger, through impolite technology and dark patternsHow design can inadvertently cause emotional painDesigns that exclude people through lack of accessibility, diversity, and justiceHow to advocate for ethical design when it isn't easy to do soTools and techniques that can help you avoid harmful design decisionsInspiring professionals who use design to improve our world

Art and Visual Perception: A Psychology of the Creative Eye


Rudolf Arnheim - 1954
    Gestalt theory and the psychology of visual perception form the basis for an analysis of art and its basic elements.

Cities for People


Jan Gehl - 2010
    In this revolutionary book, Gehl presents his latest work creating (or recreating) cityscapes on a human scale. He clearly explains the methods and tools he uses to reconfigure unworkable cityscapes into the landscapes he believes they should be: cities for people.Taking into account changing demographics and changing lifestyles, Gehl explains how to develop cities that are lively, safe, sustainable, and healthy.The book is extensively illustrated with over 700 photos and drawings of examples from Gehl’s work around the globe.

What Is a Designer: Things, Places, Messages


Norman Potter - 1999
    The work adds up to a powerful and endlessly rewarding resource for students of all ages. First published in 1969, the book is now reissued to present the enduring core of Potter's arguments. An afterword by Robin Kinross sets the work andits author in their contexts.

The Chair: Rethinking Culture, Body, and Design


Galen Cranz - 1998
    With over ninety illustrations, this book traces the history of the chair as we know it from its crudest beginnings up through the modern office variety. Drawing on anecdotes, literary references, and famous designs, Galen Cranz documents our ongoing love affair with the chair and how its evolution has been governed not by a quest for comfort or practicality, but by the designation of status.Relating much of the modern era's rampant back pain to an increasingly sedentary lifestyle spent in traditional seating, Cranz goes beyond traditional ergonomic theory to formulate new design principles that challenge the way we think and live. A farsighted and innovative approach to our most intimate habitat, this book offers guidelines that will assist readers in choosing a chair-and designing a lifestyle-that truly suits our bodies. Praise for The Chair:  "[A] concise, multidisciplinary gem."—Publishers Weekly "Cranz is no sedentary historian. The Chair is a call to action."—Jonathan Levi, Los Angeles Times "Galen Cranz has written a provocative book. Pull up a comfortable chair-if you can find one-and read it."—Witold Rybczynski

Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems


Heather Adkins - 2020
    In this book, experts from Google share best practices to help your organization design scalable and reliable systems that are fundamentally secure.Two previous O'Reilly books from Google--Site Reliability Engineering and The Site Reliability Workbook--demonstrated how and why a commitment to the entire service lifecycle enables organizations to successfully build, deploy, monitor, and maintain software systems. In this latest guide, the authors offer insights into system design, implementation, and maintenance from practitioners who specialize in security and reliability. They also discuss how building and adopting their recommended best practices requires a culture that is supportive of such change.You'll learn about secure and reliable systems through:Design strategiesRecommendations for coding, testing, and debugging practicesStrategies to prepare for, respond to, and recover from incidentsCultural best practices that help teams across your organization collaborate effectively

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development


Craig Larman - 2000
    Building on two widely acclaimed previous editions, Craig Larman has updated this book to fully reflect the new UML 2 standard, to help you master the art of object design, and to promote high-impact, iterative, and skillful agile modeling practices.Developers and students will learn object-oriented analysis and design (OOA/D) through three iterations of two cohesive, start-to-finish case studies. These case studies incrementally introduce key skills, essential OO principles and patterns, UML notation, and best practices. You won’t just learn UML diagrams - you’ll learn how to apply UML in the context of OO software development.Drawing on his unsurpassed experience as a mentor and consultant, Larman helps you understand evolutionary requirements and use cases, domain object modeling, responsibility-driven design, essential OO design, layered architectures, “Gang of Four” design patterns, GRASP, iterative methods, an agile approach to the Unified Process (UP), and much more. This edition’s extensive improvements include:- A stronger focus on helping you master OOA/D through case studies that demonstrate key OO principles and patterns, while also applying the UML- New coverage of UML 2, Agile Modeling, Test-Driven Development, and refactoring- Many new tips on combining iterative and evolutionary development with OOA/D- Updates for easier study, including new learning aids and graphics- New college educator teaching resources- Guidance on applying the UP in a light, agile spirit, complementary with other iterative methods such as XP and Scrum- Techniques for applying the UML to documenting architectures- A new chapter on evolutionary requirements, and much moreApplying UML and Patterns, Third Edition, is a lucid and practical introduction to thinking and designing with objects - and creating systems that are well crafted, robust, and maintainable.

Microservice Architecture Aligning Principles, Practices, and Culture


Irakli Nadareishvili - 2016
    

LEGO® Architecture: The Visual Guide


Philip Wilkinson - 2014
    Beautifully illustrated and annotated, this visual guide allows you to explore the LEGO team's creative process in building and understand how LEGO artists translated such iconic buildings into these buildable LEGO sets.Stunning images and in-depth exploration of the real buildings like the Guggenheim™ or the Empire State Building, on which the LEGO Architecture series is based, provide you with a comprehensive look at the creation of these intricate sets. Learn why the LEGO team chose certain pieces and what particular challenges they faced. Read about the inspiration behind the creative processes and what designing and building techniques were used on various sets.Featuring profiles of the LEGO artists and builders who created the series and packaged in a sleek protective slipcase, LEGO Architecture: The Visual Guide is the ultimate illustrated tour of the LEGO Architecture series in all its micro-scale detail.Reviews:"Lego enthusiasts will welcome this remarkable chronological accounting," and the Journal gives the following "VERDICT: Perfect for Lego fans and a great way to transition inquisitive young minds from toys to books." - Library Journal"[I]t is a celebration of the LEGO models as much as it is a celebration of the original buildings." - A Daily Dose of Architecture"A fascinating look into the world's iconic buildings and structures... and the LEGO sets that celebrate them." - GeekDad

REST in Practice: Hypermedia and Systems Architecture


Jim Webber - 2010
    You'll learn techniques for implementing specific Web technologies and patterns to solve the needs of a typical company as it grows from modest beginnings to become a global enterprise.Learn basic Web techniques for application integrationUse HTTP and the Web’s infrastructure to build scalable, fault-tolerant enterprise applicationsDiscover the Create, Read, Update, Delete (CRUD) pattern for manipulating resourcesBuild RESTful services that use hypermedia to model state transitions and describe business protocolsLearn how to make Web-based solutions secure and interoperableExtend integration patterns for event-driven computing with the Atom Syndication Format and implement multi-party interactions in AtomPubUnderstand how the Semantic Web will impact systems design

Scalability Rules: 50 Principles for Scaling Web Sites


Martin L. Abbott - 2011
    It's an essential read for anyone dealing with scaling an online business."--Chris Lalonde, VP, Technical Operations and Infrastructure Architecture, Bullhorn "Abbott and Fisher again tackle the difficult problem of scalability in their unique and practical manner. Distilling the challenges of operating a fast-growing presence on the Internet into 50 easy-to understand rules, the authors provide a modern cookbook of scalability recipes that guide the reader through the difficulties of fast growth."--Geoffrey Weber, Vice President, Internet Operations, Shutterfly "Abbott and Fisher have distilled years of wisdom into a set of cogent principles to avoid many nonobvious mistakes."--Jonathan Heiliger, VP, Technical Operations, Facebook "In "The Art of Scalability," the AKF team taught us that scale is not just a technology challenge. Scale is obtained only through a combination of people, process, "and "technology. With "Scalability Rules," Martin Abbott and Michael Fisher fill our scalability toolbox with easily implemented and time-tested rules that once applied will enable massive scale."--Jerome Labat, VP, Product Development IT, Intuit "When I joined Etsy, I partnered with Mike and Marty to hit the ground running in my new role, and it was one of the best investments of time I have made in my career. The indispensable advice from my experience working with Mike and Marty is fully captured here in this book. Whether you're taking on a role as a technology leader in a new company or you simply want to make great technology decisions, "Scalability Rules "will be the go-to resource on your bookshelf."--Chad Dickerson, CTO, Etsy ""Scalability Rules "provides an essential set of practical tools and concepts anyone can use when designing, upgrading, or inheriting a technology platform. It's very easy to focus on an immediate problem and overlook issues that will appear in the future. This book ensures strategic design principles are applied to everyday challenges."--Robert Guild, Director and Senior Architect, Financial Services "An insightful, practical guide to designing and building scalable systems. A must-read for both product-building and operations teams, this book offers concise and crisp insights gained from years of practical experience of AKF principals. With the complexity of modern systems, scalability considerations should be an integral part of the architecture and implementation process. Scaling systems for hypergrowth requires an agile, iterative approach that is closely aligned with product features; this book shows you how."--Nanda Kishore, Chief Technology Officer, ShareThis "For organizations looking to scale technology, people, and processes rapidly or effectively, the twin pairing of "Scalability Rules "and "The Art of Scalability "are unbeatable. The rules-driven approach in "Scalability Rules "makes this not only an easy reference companion, but also allows organizations to tailor the Abbott and Fisher approach to their specific needs both immediately and in the future!"--Jeremy Wright, CEO, BNOTIONS.ca and Founder, b5media 50 Powerful, Easy-to-Use Rules for Supporting Hypergrowth in Any Environment "Scalability Rules" is the easy-to-use scalability primer and reference for every architect, developer, web professional, and manager. Authors Martin L. Abbott and Michael T. Fisher have helped scale more than 200 hypergrowth Internet sites through their consulting practice. Now, drawing on their unsurpassed experience, they present 50 clear, proven scalability rules-and practical guidance for applying them. Abbott and Fisher transform scalability from a "black art" to a set of realistic, technology-agnostic best practices for supporting hypergrowth in nearly any environment, including both frontend and backend systems. For architects, they offer powerful new insights for creating and evaluating designs. For developers, they share specific techniques for handling everything from databases to state. For managers, they provide invaluable help in goal-setting, decision-making, and interacting with technical teams. Whatever your role, you'll find practical risk/benefit guidance for setting priorities-and getting maximum "bang for the buck." - Simplifying architectures and avoiding "over-engineering"- Scaling via cloning, replication, separating functionality, and splitting data sets- Scaling out, not up- Getting more out of databases without compromising scalability- Avoiding unnecessary redirects and redundant double-checking- Using caches and content delivery networks more aggressively, without introducing unacceptable complexity- Designing for fault tolerance, graceful failure, and easy rollback- Striving for statelessness when you can; efficiently handling state when you must- Effectively utilizing asynchronous communication- Learning quickly from mistakes, and much more

Cathedral, Forge, and Waterwheel: Technology and Invention in the Middle Ages


Frances Gies - 1994
    Martin as source material for Game of Thrones, comes a classic book on innovation and technological change in medieval EuropeIn this account of Europe’s rise to world leadership in technology, Frances and Joseph Gies show how early modern technology and experimental science were direct outgrowths of the decisive innovations of medieval Europe, in the tools and techniques of agriculture, craft industry, metallurgy, building construction, navigation, and war. The Gieses report that many of Europe’s most important inventions—the horse harness, the stirrup, the magnetic compass, cotton and silk cultivation and manufacture, papermaking, firearms, and “Arabic” numerals—had their origins outside Europe, in China, India, and the Middle East. Europe synthesized its own innovations—the three-field system, water power in industry, the full-rigged ship, the putting-out system—into a powerful new combination of technology, economics, and politics.