Book picks similar to
Ecohouse: A Design Guide by Susan Roaf


architecture
environment-and-ecology
work
artwork

Time-Saver Standards for Landscape Architecture


Nicholas T. Dines - 1997
    It is fully metric, to meet Federal and International requirements. It features increased coverage of: Site storm water best management practices - New urban tree planting and xeriscape concepts - Earth retaining structures and pavement design - Land reclamation, including soil and vegetation restoration - Metric site layout practices, including recreation facilities - Energy and resource conservation - Natural processes and site construction procedures - New expanded construction details - Simplified construction materials data. Over 50 sections provide concise tables, checklists, Key Point text summaries, and illustrations to provide an invaluable information resource for offices and classrooms throughout the world.

Thermal Delight in Architecture


Lisa Heschong - 1979
    This book explores the potential for using thermal qualities as an expressive element in building design. Until quite recently, building technology and design has favored high-energy-consuming mechanical methods of neutralizing the thermal environment. It has not responded to the various ways that people use, remember, and care about the thermal environment and how they associate their thermal sense with their other senses. The hearth fire, the sauna, the Roman and Japanese baths, and the Islamic garden are discussed as archetypes of thermal delight about which rituals have developed--reinforcing bonds of affection and ceremony forged in the thermal experience. Not only is thermal symbolism now obsolete but the modern emphasis on central heating systems and air conditioning and hermetically sealed buildings has actually damaged our thermal coping and sensing mechanisms. This book for the solar age could help change all that and open up for us a new dimension of architectural experience.As the cost of energy continues to skyrocket, alternatives to the use of mechanical force must be developed to meet our thermal needs. A major alternative is the use of passive solar energy, and the book will provide those interested in solar design with a reservoir of ideas.

Making Things Right: The Simple Philosophy of a Working Life


Ole Thorstensen - 2015
     Making Things Right is the simple yet captivating story of a loft renovation, from the moment master carpenter and contractor Ole Thorstensen submits an estimate for the job to when the space is ready for occupation. As the project unfolds, we see the construction through Ole's eyes: the meticulous detail, the pesky splinters, the problem solving, patience, and teamwork required for its completion. Yet Ole's narrative encompasses more than just the fine mechanics of his craft. His labor and passion drive him toward deeper reflections on the nature of work, the academy versus the trades, identity, and life itself.Rich with descriptions of carpentry and process, Making Things Right is a warm and humorous portrayal of a tightknit working community, a story about the blood, sweat, and frustration involved in doing a job well and the joys in seeing a vision take shape.

Thinking in Systems: A Primer


Donella H. Meadows - 2008
    Edited by the Sustainability Institute’s Diana Wright, this essential primer brings systems thinking out of the realm of computers and equations and into the tangible world, showing readers how to develop the systems-thinking skills that thought leaders across the globe consider critical for 21st-century life.Some of the biggest problems facing the world—war, hunger, poverty, and environmental degradation—are essentially system failures. They cannot be solved by fixing one piece in isolation from the others, because even seemingly minor details have enormous power to undermine the best efforts of too-narrow thinking.While readers will learn the conceptual tools and methods of systems thinking, the heart of the book is grander than methodology. Donella Meadows was known as much for nurturing positive outcomes as she was for delving into the science behind global dilemmas. She reminds readers to pay attention to what is important, not just what is quantifiable, to stay humble, and to stay a learner.In a world growing ever more complicated, crowded, and interdependent, Thinking in Systems helps readers avoid confusion and helplessness, the first step toward finding proactive and effective solutions.

A Thousand Years of Nonlinear History


Manuel DeLanda - 1997
    A Thousand Years of Nonlinear History sketches the outlines of a renewed materialist philosophy of history in the tradition of Fernand Braudel, Gilles Deleuze, and Félix Guattari, while engaging — in an entirely unprecedented manner — the critical new understanding of material processes derived from the sciences of dynamics. Working against prevailing attitudes that see history merely as the arena of texts, discourses, ideologies, and metaphors, De Landa traces the concrete movements and interplays of matter and energy through human populations in the last millennium. The result is an entirely novel approach to the study of human societies and their always mobile, semi-stable forms, cities, economies, technologies, and languages.De Landa attacks three domains that have given shape to human societies: economics, biology, and linguistics. In each case, De Landa discloses the self-directed processes of matter and energy interacting with the whim and will of human history itself to form a panoramic vision of the West free of rigid teleology and naive notions of progress and, even more important, free of any deterministic source for its urban, institutional, and technological forms. The source of all concrete forms in the West’s history, rather, is shown to derive from internal morphogenetic capabilities that lie within the flow of matter—energy itself.A Swerve Edition.

The Art of Multiprocessor Programming


Maurice Herlihy - 2008
    To leverage the performance and power of multiprocessor programming, also known as multicore programming, programmers need to learn the new principles, algorithms, and tools.The book will be of immediate use to programmers working with the new architectures. For example, the next generation of computer game consoles will all be multiprocessor-based, and the game industry is currently struggling to understand how to address the programming challenges presented by these machines. This change in the industry is so fundamental that it is certain to require a significant response by universities, and courses on multicore programming will become a staple of computer science curriculums.This book includes fully-developed Java examples detailing data structures, synchronization techniques, transactional memory, and more.Students in multiprocessor and multicore programming courses and engineers working with multiprocessor and multicore systems will find this book quite useful.

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions


Gregor Hohpe - 2003
    The authors also include examples covering a variety of different integration technologies, such as JMS, MSMQ, TIBCO ActiveEnterprise, Microsoft BizTalk, SOAP, and XSL. A case study describing a bond trading system illustrates the patterns in practice, and the book offers a look at emerging standards, as well as insights into what the future of enterprise integration might hold. This book provides a consistent vocabulary and visual notation framework to describe large-scale integration solutions across many technologies. It also explores in detail the advantages and limitations of asynchronous messaging architectures. The authors present practical advice on designing code that connects an application to a messaging system, and provide extensive information to help you determine when to send a message, how to route it to the proper destination, and how to monitor the health of a messaging system. If you want to know how to manage, monitor, and maintain a messaging system once it is in use, get this book.

CSS Cookbook


Christopher Schmitt - 2004
    But first, you have to get past CSS theory and resolve real-world problems.For those all-too-common dilemmas that crop up with each project, "CSS Cookbook" provides hundreds of practical examples with CSS code recipes that you can use immediately to format your web pages. Arranged in a quick-lookup format for easy reference, the second edition has been updated to explain the unique behavior of the latest browsers: Microsoft's IE 7 and Mozilla's Firefox 1.5. Also, the book has been expanded to cover the interaction of CSS and images and now includes more recipes for beginning CSS users. The explanation that accompanies each recipe enables you to customize the formatting for your specific needs. With topics that range from basic web typography and page layout to techniques for formatting lists, forms, and tables, this book is a must-have companion, regardless of your experience with Cascading Style Sheets.

The Principles of Beautiful Web Design


Jason Beaird - 2007
    A simple, easy-to-follow guide, illustrated with plenty of full-color examples, this book will lead you through the process of creating great designs from start to finish. Good design principles are not rocket science, and using the information contained in this book will help you create stunning web sites.Understand the design process, from discovery to implementation Understand what makes "good design" Developing pleasing layouts using grids, the rule of thirds, balance and symmetry Use color effectively, develop color schemes and create a palette Use textures, lines, points, shapes, volumes and depth Learn how good typography can make ordinary designs look great Effective imagery: choosing, editing and placing images And much more Throughout the book, you'll follow an example design, from concept to completion, learning along the way. The book's full-color layout and large format (8" x 10") make The Principles Of Beautiful Wed Design a pleasure to read.Editorial Reviews"The Principles of Beautiful Web Design is a good book to kick start your graphic-design journey. The biggest benefit that I got from this book is the knowledge to learn from great designs as opposed to just admiring them in a state of awe." - Slashdot.org"Jason is a great writer, and the book is quite easy to read. It's put together wonderfully, including many full color screenshots and other forms of imagery that make the book a pleasure to read. I'd definitely recommend the book to anyone in Web design." - MondayByNoon"Jason Beaird covers web design in a way that non-designers can understand. He walks you through all of the aspects of design development from initial meeting to finished product. If you are just getting into web development, this is a must read." - Blogcritics.org"This is a thoroughly practical guide to web design that is very well written: good technical depth in easy-to-understand language with excellent illustrations and graphics that support the text. For many users it will be the only web-design text they will need. For those who want to further advance their skills and knowledge it will provide a sound foundation." - PC Update"His "Don't just tell, show!" style makes this book accessible to everyone... It strikes a carefully thought-out balance between describing principles and illustrating them. It is clear and well structured, with practical examples in every chapter." - Mitch Wheat

Skyscrapers


Judith Dupre - 1996
    Fascinating and entertaining text and magnificent, towering, full-page photographs of 50 of the world's most innovative, stunning, and lofty skyscrapers. Facts at a glance for each building, with visual comparisons of relative heights. Features informative spreads on the technical developments of elevators, steel, glass, and other building materials, the growth of cities, and towers around the world. Unique 7.5" x 18" format. Printed on high-quality coated stock with nearly 200 black-and-white photos.

Product Roadmaps Relaunched: How to Set Direction while Embracing Uncertainty


C. Todd Lombardo - 2017
    In fact, this one document can steer an entire organization when it comes to delivering on company strategy. This practical guide teaches you how to create an effective product roadmap, and demonstrates how to use the roadmap to align stakeholders and prioritize ideas and requests. With it, you’ll learn to communicate how your products will make your customers and organization successful. Whether you're a product manager, product owner, business analyst, program manager, project manager, scrum master, lead developer, designer, development manager, entrepreneur, or business owner, this book will show you how to: Articulate an inspiring vision and goals for your product Prioritize ruthlessly and scientifically Protect against pursuing seemingly good ideas without evaluation and prioritization Ensure alignment with stakeholders Inspire loyalty and over­-delivery from your team Get your sales team working with you instead of against you Bring a user­ and buyer-­centric approach to planning and decision-making Anticipate opportunities and stay ahead of the game Publish a comprehensive roadmap without over­committing

Chaos Engineering


Casey Rosenthal - 2017
    You’ll never be able to prevent all possible failure modes, but you can identify many of the weaknesses in your system before they’re triggered by these events. This report introduces you to Chaos Engineering, a method of experimenting on infrastructure that lets you expose weaknesses before they become a real problem.Members of the Netflix team that developed Chaos Engineering explain how to apply these principles to your own system. By introducing controlled experiments, you’ll learn how emergent behavior from component interactions can cause your system to drift into an unsafe, chaotic state.- Hypothesize about steady state by collecting data on the health of the system- Vary real-world events by turning off a server to simulate regional failures- Run your experiments as close to the production environment as possible- Ramp up your experiment by automating it to run continuously- Minimize the effects of your experiments to keep from blowing everything up- Learn the process for designing chaos engineering experiments- Use the Chaos Maturity Model to map the state of your chaos program, including realistic goals

Diffusion of Innovations


Everett M. Rogers - 1982
    It has sold 30,000 copies in each edition and will continue to reach a huge academic audience.In this renowned book, Everett M. Rogers, professor and chair of the Department of Communication & Journalism at the University of New Mexico, explains how new ideas spread via communication channels over time. Such innovations are initially perceived as uncertain and even risky. To overcome this uncertainty, most people seek out others like themselves who have already adopted the new idea. Thus the diffusion process consists of a few individuals who first adopt an innovation, then spread the word among their circle of acquaintances--a process which typically takes months or years. But there are exceptions: use of the Internet in the 1990s, for example, may have spread more rapidly than any other innovation in the history of humankind. Furthermore, the Internet is changing the very nature of diffusion by decreasing the importance of physical distance between people. The fifth edition addresses the spread of the Internet, and how it has transformed the way human beings communicate and adopt new ideas.

Essential PHP Security


Chris Shiflett - 2005
    It also works beautifully with other open source tools, such as the MySQL database and the Apache web server. However, as more web sites are developed in PHP, they become targets for malicious attackers, and developers need to prepare for the attacks.Security is an issue that demands attention, given the growing frequency of attacks on web sites. Essential PHP Security explains the most common types of attacks and how to write code that isn't susceptible to them. By examining specific attacks and the techniques used to protect against them, you will have a deeper understanding and appreciation of the safeguards you are about to learn in this book.In the much-needed (and highly-requested) Essential PHP Security, each chapter covers an aspect of a web application (such as form processing, database programming, session management, and authentication). Chapters describe potential attacks with examples and then explain techniques to help you prevent those attacks.Topics covered include:Preventing cross-site scripting (XSS) vulnerabilitiesProtecting against SQL injection attacksComplicating session hijacking attemptsYou are in good hands with author Chris Shiflett, an internationally-recognized expert in the field of PHP security. Shiflett is also the founder and President of Brain Bulb, a PHP consultancy that offers a variety of services to clients around the world.

A Basic History of Art


H.W. Janson - 1981
    Focusing on art before 1520, this edition organizes the material chronologically. It now incorporates considerable new material on the history of music and theatre, and updates scholarship on ancient art.