Book picks similar to
30-Second Architecture: The 50 Most Signicant Principles and Styles in Architecture, Each Explained in Half a Minute by Edward Denison
architecture
non-fiction
nonfiction
bookshelf
Head First Design Patterns
Eric Freeman - 2004
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun. You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code. You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern. Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter. With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the "Trading Spaces" show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts. If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.
The Geography of Thought: How Asians and Westerners Think Differently... and Why
Richard E. Nisbett - 2003
As a result, East Asian thought is “holistic”—drawn to the perceptual field as a whole and to relations among objects and events within that field. By contrast, Westerners focus on salient objects or people, use attributes to assign them to categories, and apply rules of formal logic to understand their behavior. From feng shui to metaphysics, from comparative linguistics to economic history, a gulf separates the children of Aristotle from the descendants of Confucius. At a moment in history when the need for cross-cultural understanding and collaboration have never been more important, The Geography of Thought offers both a map to that gulf and a blueprint for a bridge that will span it.
Death by Black Hole: And Other Cosmic Quandaries
Neil deGrasse Tyson - 2006
"One of today's best popularizers of science." —Kirkus Reviews.Loyal readers of the monthly "Universe" essays in Natural History magazine have long recognized Neil deGrasse Tyson's talent for guiding them through the mysteries of the cosmos with stunning clarity and almost childlike enthusiasm. Here, Tyson compiles his favorite essays across a myriad of cosmic topics. The title essay introduces readers to the physics of black holes by explaining the gory details of what would happen to your body if you fell into one. "Holy Wars" examines the needless friction between science and religion in the context of historical conflicts. "The Search for Life in the Universe" explores astral life from the frontiers of astrobiology. And "Hollywood Nights" assails the movie industry's feeble efforts to get its night skies right. Known for his ability to blend content, accessibility, and humor, Tyson is a natural teacher who simplifies some of the most complex concepts in astrophysics while simultaneously sharing his infectious excitement about our universe.
The Joy of Clojure
Michael Fogus - 2010
It combines the nice features of a scripting language with the powerful features of a production environment—features like persistent data structures and clean multithreading that you'll need for industrial-strength application development.The Joy of Clojure goes beyond just syntax to show you how to write fluent and idiomatic Clojure code. You'll learn a functional approach to programming and will master Lisp techniques that make Clojure so elegant and efficient. The book gives you easy access to hard soft ware areas like concurrency, interoperability, and performance. And it shows you how great it can be to think about problems the Clojure way. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's InsideThe what and why of ClojureHow to work with macrosHow to do elegant application designFunctional programming idiomsWritten for programmers coming to Clojure from another programming background—no prior experience with Clojure or Lisp is required.
Food of the Gods: The Search for the Original Tree of Knowledge
Terence McKenna - 1992
Illustrated.
A Pattern Language: Towns, Buildings, Construction
Christopher W. Alexander - 1977
It will enable making a design for almost any kind of building, or any part of the built environment. ‘Patterns,’ the units of this language, are answers to design problems: how high should a window sill be?; how many stories should a building have?; how much space in a neighborhood should be devoted to grass and trees?More than 250 of the patterns in this language are outlined, each consisting of a problem statement, a discussion of the problem with an illustration, and a solution. As the authors say in their introduction, many of the patterns are archetypal, so deeply rooted in the nature of things that it seems likely that they will be a part of human nature and human action as much in five hundred years as they are today.A Pattern Language is related to Alexander’s other works in the Center for Environmental Structure series: The Timeless Way of Building (introductory volume) and The Oregon Experiment.
Lives of the Stoics: The Art of Living from Zeno to Marcus Aurelius
Ryan Holiday - 2020
It's no wonder; the philosophy and its embrace of self-mastery, virtue, and indifference to that which we cannot control is as urgent today as it was in the chaos of the Roman Empire. In Lives of the Stoics, Holiday and Hanselman present the fascinating lives of the men and women who strove to live by the timeless Stoic virtues of Courage. Justice. Temperance. Wisdom. Organized in digestible, mini-biographies of all the well-known--and not so well-known--Stoics, this book vividly brings home what Stoicism was like for the people who loved it and lived it, dusting off powerful lessons to be learned from their struggles and successes. More than a mere history book, every example in these pages, from Epictetus to Marcus Aurelius--slaves to emperors--is designed to help the reader apply philosophy in their own lives. Holiday and Hanselman unveil the core values and ideas that unite figures from Seneca to Cato to Cicero across the centuries. Among them are the idea that self-rule is the greatest empire, that character is fate; how Stoics benefit from preparing not only for success, but failure; and learn to love, not merely accept, the hand they are dealt in life. A treasure of valuable insights and stories, this book can be visited again and again by any reader in search of inspiration from the past.
Barcelona
Robert Hughes - 1992
Hughes scrolls through Barcelona's often violent history; tells the stories of its kings, poets, magnates, and revolutionaries; and ushers readers through municipal landmarks that range from Antoni Gaudi's sublimely surreal cathedral to a postmodern restaurant with a glass-walled urinal. The result is a work filled with the attributes of Barcelona itself: proportion, humor, and seny -- the Catalan word for triumphant common sense.
The Book of Nothing: Vacuums, Voids, and the Latest Ideas about the Origins of the Universe
John D. Barrow - 2000
Augustine equate nothingness with the Devil? What tortuous means did 17th-century scientists employ in their attempts to create a vacuum? And why do contemporary quantum physicists believe that the void is actually seething with subatomic activity? You’ll find the answers in this dizzyingly erudite and elegantly explained book by the English cosmologist John D. Barrow.Ranging through mathematics, theology, philosophy, literature, particle physics, and cosmology, The Book of Nothing explores the enduring hold that vacuity has exercised on the human imagination. Combining high-wire speculation with a wealth of reference that takes in Freddy Mercury and Shakespeare alongside Isaac Newton, Albert Einstein, and Stephen Hawking, the result is a fascinating excursion to the vanishing point of our knowledge.
The World: A Brief Introduction
Richard N. Haass - 2020
Should the United States attack North Korea and Iran or negotiate with them? What are the implications of climate change and what should be done about it? Are tariffs a good idea? What do we owe refugees and others who want to enter our country? Should democratic countries promote democracy and human rights elsewhere? What can be done to stop terrorism? Are the United States and China heading for a second cold war--and, if so, what can be done to head it off?The World is designed to provide readers of any age and experience with the essential background and building blocks needed to answer these and other critical questions for themselves. It will empower them to manage the flood of daily news. Readers will become more informed, discerning citizens, better able to arrive at sound, independent judgments and to hold elected representatives to account. Those who read The World will be less vulnerable to being misled by politicians and others claiming to be experts.In short, this book will make readers more globally literate. Global literacy--knowing how the world works--is a must, as what goes on outside a country matters enormously to what happens inside. Although the United States is bordered by two oceans, those oceans are not moats. And the so-called Vegas rule--what happens there stays there--does not apply in today's globalized world to anyone anywhere. U.S. foreign policy is uniquely American, but the world Americans seek to shape is not.The tectonic plates of international relations are moving. This is a critical time for high school and college students and others to understand what is taking place around the world, why it is taking place, and how it will affect our lives. Toward these ends, The World focuses on essential history, what makes each region of the world tick, the many challenges globalization presents, and the most influential countries, events, and ideas. Explaining complex ideas with wisdom and clarity, Richard Haass's The World is an evergreen book that will remain relevant and useful even as history continues to unfold.
Patterns of Enterprise Application Architecture
Martin Fowler - 2002
Multi-tiered object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building powerful applications, but they are not easily implemented. Common failures in enterprise applications often occur because their developers do not understand the architectural lessons that experienced object developers have learned.
Patterns of Enterprise Application Architecture
is written in direct response to the stiff challenges that face enterprise application developers. The author, noted object-oriented designer Martin Fowler, noticed that despite changes in technology--from Smalltalk to CORBA to Java to .NET--the same basic design ideas can be adapted and applied to solve common problems. With the help of an expert group of contributors, Martin distills over forty recurring solutions into patterns. The result is an indispensable handbook of solutions that are applicable to any enterprise application platform. This book is actually two books in one. The first section is a short tutorial on developing enterprise applications, which you can read from start to finish to understand the scope of the book's lessons. The next section, the bulk of the book, is a detailed reference to the patterns themselves. Each pattern provides usage and implementation information, as well as detailed code examples in Java or C#. The entire book is also richly illustrated with UML diagrams to further explain the concepts. Armed with this book, you will have the knowledge necessary to make important architectural decisions about building an enterprise application and the proven patterns for use when building them. The topics covered include - Dividing an enterprise application into layers - The major approaches to organizing business logic - An in-depth treatment of mapping between objects and relational databases - Using Model-View-Controller to organize a Web presentation - Handling concurrency for data that spans multiple transactions - Designing distributed object interfaces
Mastering Web Application Development with AngularJS
Pawel Kozlowski - 2013
Ancient History: Containing the History of the Egyptians, Assyrians, Chaldeans, Medes, Lydians, Carthaginians, Persians, Macedonians, the Seleucidae in Syria, and Parthians: History of the Macedonians, the Seleucidae in Syria, and Parthians
Charles Rollin - 2007
Volume One Contains The History Of The Egyptians. This scarce antiquarian book is included in our special Legacy Reprint Series. In the interest of creating a more extensive selection of rare historical book reprints, we have chosen to reproduce this title even though it may possibly have occasional imperfections such as missing and blurred pages, missing text, poor pictures, markings, dark backgrounds and other reproduction issues beyond our control. Because this work is culturally important, we have made it available as a part of our commitment to protecting, preserving and promoting the world's literature.
The Evolution of Bruno Littlemore
Benjamin Hale - 2011
Precocious, self-conscious and preternaturally gifted, young Bruno, born and raised in a habitat at the local zoo, falls under the care of a university primatologist named Lydia Littlemore. Learning of Bruno's ability to speak, Lydia takes Bruno into her home to oversee his education and nurture his passion for painting. But for all of his gifts, the chimpanzee has a rough time caging his more primal urges. His untimely outbursts ultimately cost Lydia her job, and send the unlikely pair on the road in what proves to be one of the most unforgettable journeys -- and most affecting love stories -- in recent literature. Like its protagonist, this novel is big, loud, abrasive, witty, perverse, earnest and amazingly accomplished. The Evolution of Bruno Littlemore goes beyond satire by showing us not what it means, but what it feels like be human -- to love and lose, learn, aspire, grasp, and, in the end, to fail.
Cat Sense: How the New Feline Science Can Make You a Better Friend to Your Pet
John Bradshaw - 2013
Today there are three cats for every dog on the planet, and yet cats remain more mysterious, even to their most adoring owners. Unlike dogs, cats evolved as solitary hunters, and, while many have learned to live alongside humans and even feel affection for us, they still don’t quite get us” the way dogs do, and perhaps they never will. But cats have rich emotional lives that we need to respect and understand if they are to thrive in our company.In Cat Sense, renowned anthrozoologist John Bradshaw takes us further into the mind of the domestic cat than ever before, using cutting-edge scientific research to dispel the myths and explain the true nature of our feline friends. Tracing the cat’s evolution from lone predator to domesticated companion, Bradshaw shows that although cats and humans have been living together for at least eight thousand years, cats remain independent, predatory, and wary of contact with their own kind, qualities that often clash with our modern lifestyles. Cats still have three out of four paws firmly planted in the wild, and within only a few generations can easily revert back to the independent way of life that was the exclusive preserve of their predecessors some 10,000 years ago. Cats are astonishingly flexible, and given the right environment they can adapt to a life of domesticity with their owners—but to continue do so, they will increasingly need our help. If we’re to live in harmony with our cats, Bradshaw explains, we first need to understand their inherited quirks: understanding their body language, keeping their environments—however small—sufficiently interesting, and becoming more proactive in managing both their natural hunting instincts and their relationships with other cats.A must-read for any cat lover, Cat Sense offers humane, penetrating insights about the domestic cat that challenge our most basic assumptions and promise to dramatically improve our pets’ lives—and ours.