Book picks similar to
Designing Modern Norway: A History of Design Discourse by Kjetil Fallan
computer-science
designteori
faglitteratur
grafisk-design
The Road to San Donato: Fathers, Sons, and Cycling Across Italy
Robert Cocuzzo - 2019
Riding rental bikes and carrying a bare minimum of supplies, Rob Cocuzzo and his sixty-fouryear-old father, Stephen, embark on a 425-mile ride from Florence to San Donato Val di Comino, an ancient village in the mountains outside of Rome from which the Cocuzzo family emigrated a hundred years earlier.Prompted by Rob's ailing grandfather, who regrets having never visited his home village, the two cyclists pledge to make the trip in the old man's honor. Despite an expired passport, getting lost, some near misses, and other misadventures, the father and son finally reach the quirky village of San Donato. For Italian Jews in the 1940s, the road to San Donato was one of exile, and many of the people in the village banded together to protect nearly a hundred Jews. While meeting his many new "cousins," Rob attempts to unlock this history and glean what role his family played at the time--resistors or collaborators? The Road to San Donato is a generational story that many Americans share and a travel adventure not to be missed.
FAB: The Coming Revolution on Your Desktop–from Personal Computers to Personal Fabrication
Neil Gershenfeld - 2005
According to Neil Gershenfeld, the renowned MIT scientist and inventor, the next big thing is personal fabrication–the ability to design and produce your own products, in your own home, with a machine that combines consumer electronics with industrial tools. Personal fabricators (PF’s) are about to revolutionize the world just as personal computers did a generation ago. PF’s will bring the programmability of the digital world to the rest of the world, by being able to make almost anything-including new personal fabricators. In FAB, Gershenfeld describes how personal fabrication is possible today, and how it is meeting local needs with locally developed solutions. He and his colleagues have created “fab labs” around the world, which, in his words, can be interpreted to mean “a lab for fabrication, or simply a fabulous laboratory.” Using the machines in one of these labs, children in inner-city Boston have made saleable jewelry from scrap material. Villagers in India used their lab to develop devices for monitoring food safety and agricultural engine efficiency. Herders in the Lyngen Alps of northern Norway are developing wireless networks and animal tags so that their data can be as nomadic as their animals. And students at MIT have made everything from a defensive dress that protects its wearer’s personal space to an alarm clock that must be wrestled into silence. These experiments are the vanguard of a new science and a new era-an era of “post-digital literacy” in which we will be as familiar with digital fabrication as we are with the of information processing. In this groundbreaking book, the scientist pioneering the revolution in personal fabrication reveals exactly what is being done, and how. The technology of FAB will allow people to create the objects they desire, and the kind of world they want to live in.
Universal Principles of Design: 100 Ways to Enhance Usability, Influence Perception, Increase Appeal, Make Better Design Decisions, and Teach Through Design
William Lidwell - 2003
Because no one can be an expert on everything, designers have always had to scramble to find the information and know-how required to make a design work - until now.
Universal Principles of Design
is the first cross-disciplinary reference of design. Richly illustrated and easy to navigate, this book pairs clear explanations of the design concepts featured with visual examples of those concepts applied in practice. From the 80/20 rule to chunking, from baby-face bias to Ockham's razor, and from self-similarity to storytelling, 100 design concepts are defined and illustrated for readers to expand their knowledge.This landmark reference will become the standard for designers, engineers, architects, and students who seek to broaden and improve their design expertise.
Applying Domain-Driven Design and Patterns : With Examples in C# and .NET
Jimmy Nilsson - 2006
While the examples in this guide are in C# and .NET, the principles can be used by developers using any language and IDE.
Making Things Move: DIY Mechanisms for Inventors, Hobbyists, and Artists
Dustyn Roberts - 2010
Photographs, illustrations, screen shots, and images of 3D models are included for each project.This unique resource emphasizes using off-the-shelf components, readily available materials, and accessible fabrication techniques. Simple projects give you hands-on practice applying the skills covered in each chapter, and more complex projects at the end of the book incorporate topics from multiple chapters. Turn your imaginative ideas into reality with help from this practical, inventive guide.Discover how to:Find and select materialsFasten and join partsMeasure force, friction, and torqueUnderstand mechanical and electrical power, work, and energyCreate and control motionWork with bearings, couplers, gears, screws, and springsCombine simple machines for work and funProjects include:Rube Goldberg breakfast machineMousetrap powered carDIY motor with magnet wireMotor direction and speed controlDesigning and fabricating spur gearsAnimated creations in paperAn interactive rotating platformSmall vertical axis wind turbineSADbot: the seasonally affected drawing robotMake Great Stuff!TAB, an imprint of McGraw-Hill Professional, is a leading publisher of DIY technology books for makers, hackers, and electronics hobbyists.
The Marvelous Clouds: Toward a Philosophy of Elemental Media
John Durham Peters - 2015
In their sharing of the term, both kinds of clouds reveal an essential truth: that the natural world and the technological world are not so distinct. In The Marvelous Clouds, John Durham Peters argues that though we often think of media as environments, the reverse is just as true—environments are media. Peters defines media expansively as elements that compose the human world. Drawing from ideas implicit in media philosophy, Peters argues that media are more than carriers of messages: they are the very infrastructures combining nature and culture that allow human life to thrive. Through an encyclopedic array of examples from the oceans to the skies, The Marvelous Clouds reveals the long prehistory of so-called new media. Digital media, Peters argues, are an extension of early practices tied to the establishment of civilization such as mastering fire, building calendars, reading the stars, creating language, and establishing religions. New media do not take us into uncharted waters, but rather confront us with the deepest and oldest questions of society and ecology: how to manage the relations people have with themselves, others, and the natural world. A wide-ranging meditation on the many means we have employed to cope with the struggles of existence—from navigation to farming, meteorology to Google—The Marvelous Clouds shows how media lie at the very heart of our interactions with the world around us. Peters’s book will not only change how we think about media but provide a new appreciation for the day-to-day foundations of life on earth that we so often take for granted.
Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web
Tim Berners-Lee - 1999
Named one of the greatest minds of the 20th century by Time, Tim Berners-Lee is responsible for one of that century's most important advancements: the world wide web. Now, this low-profile genius - who never personally profited from his invention - offers a compelling portrait of his invention. He reveals the Web's origins and the creation of the now ubiquitous http and www acronyms and shares his views on such critical issues as censorship, privacy, the increasing power of software companies, and the need to find the ideal balance between commercial and social forces. He offers insights into the true nature of the Web, showing readers how to use it to its fullest advantage. And he presents his own plan for the Web's future, calling for the active support and participation of programmers, computer manufacturers, and social organizations to manage and maintain this valuable resource so that it can remain a powerful force for social change and an outlet for individual creativity.
Data Structures Using C++
D.S. Malik - 2003
D.S. Malik is ideal for a one-semester course focused on data structures. Clearly written with the student in mind, this text focuses on Data Structures and includes advanced topics in C++ such as Linked Lists and the Standard Template Library (STL). This student-friendly text features abundant Programming Examples and extensive use of visual diagrams to reinforce difficult topics. Students will find Dr. Malik's use of complete programming code and clear display of syntax, explanation, and example easy to read and conducive to learning.
Penetration Testing: A Hands-On Introduction to Hacking
Georgia Weidman - 2014
This beginner-friendly book opens with some basics of programming and helps you navigate Kali Linux, an operating system that comes preloaded with useful computer security tools like Wireshark and Metasploit. You'll learn about gathering information on a target, social engineering, capturing network traffic, analyzing vulnerabilities, developing exploits, and more. Hands-on examples discuss even advanced topics like mobile device security and bypassing anti-virus software.
Smoking Meat: The Essential Guide to Real Barbecue
Jeff Phillips - 2012
With step-by-step instructions on how to choose, set up, and modify your own charcoal, gas, or electric smoker, Jeff guides you through your smoking session with the patience that is unique to an experienced pitmaster. Once you've chosen your smoker and got the knack of some basic techniques, Jeff encourages you to cut loose and experiment to develop your own smoky sensations. Best of all, you can use your basic backyard grill to give smoking meats a try, then decide whether to invest in a smoker.
Word Myths: Debunking Linguistic Urban Legends
David Wilton - 2004
David Wilton debunks the most persistently wrong word histories, and gives, to the best of our actual knowledge, the real stories behind these perennially mis-etymologized words. In addition, he explains why these wrong stories are created, disseminated, and persist, even after being corrected time and time again. What makes us cling to these stories, when the truth behind these words and phrases is available, for the most part, at any library or on the Internet? Arranged by chapters, this book avoids a dry A-Z format. Chapters separate misetymologies by kind, including The Perils of Political Correctness (picnics have nothing to do with lynchings), Posh, Phat Pommies (the problems of bacronyming--the desire to make every word into an acronym), and CANOE (which stands for the Conspiracy to Attribute Nautical Origins to Everything). Word Myths corrects long-held and far-flung examples of wrong etymologies, without taking the fun out of etymology itself. It's the best of both worlds: not only do you learn the many wrong stories behind these words, you also learn why and how they are created--and what the real story is.
The Content Strategy Toolkit: Methods, Guidelines, and Templates for Getting Content Right
Meghan Casey - 2015
Armed with this book, you can confidently tackle difficult activities like telling your boss or client what's wrong with their content, getting the budget to do content work, and aligning stakeholders on a common vision. Reading The Content Strategy Toolkit is like having your own personal consulting firm on retainer with a complete array of tools and tips for every challenge you'll face. In this practical and relevant guide, you'll learn how to: Identify problems with your content and persuade your bosses it's worth the time and resources to do it right Make sense of your business environment and understand your audience Get stakeholders aligned on business goals and user needs Set your content strategy and decide how to measure success Create, maintain, and govern on-strategy content You'll learn to control your content-and not have it control you.
Agile Project Management with Kanban
Eric Brechner - 2015
You open the box and right on top is a quick-start guide. Being a novice, you follow the guide, and quickly get up and running. As you become more experienced, the other box contents address common advanced issues you'd face, like right-sizing teams, estimation, hitting deadlines, transitioning from Scrum or Waterfall, deploying components and services, and using Kanban within larger organizations.Real-world experience from a direct practitioner working on Xbox and Xbox.comA concise, pragmatic, and easy-to-read guide with clear, fresh, and hard-won guidanceUsing Kanban within larger organizations - how to deal with upper management, planning, and dependencies
Designing Interactions
Bill Moggridge - 2006
Designers of digital technology products no longer regard their job as designing a physical object--beautiful or utilitarian--but as designing our interactions with it. In Designing Interactions, award-winning designer Bill Moggridge introduces us to forty influential designers who have shaped our interaction with technology. Moggridge, designer of the first laptop computer (the GRiD Compass, 1981) and a founder of the design firm IDEO, tells us these stories from an industry insider's viewpoint, tracing the evolution of ideas from inspiration to outcome. The innovators he interviews--including Will Wright, creator of The Sims, Larry Page and Sergey Brin, the founders of Google, and Doug Engelbart, Bill Atkinson, and others involved in the invention and development of the mouse and the desktop--have been instrumental in making a difference in the design of interactions. Their stories chart the history of entrepreneurial design development for technology.Moggridge and his interviewees discuss such questions as why a personal computer has a window in a desktop, what made Palm's handheld organizers so successful, what turns a game into a hobby, why Google is the search engine of choice, and why 30 million people in Japan choose the i-mode service for their cell phones. And Moggridge tells the story of his own design process and explains the focus on people and prototypes that has been successful at IDEO--how the needs and desires of people can inspire innovative designs and how prototyping methods are evolving for the design of digital technology.Designing Interactions is illustrated with more than 700 images, with color throughout. Accompanying the book is a DVD that contains segments from all the interviews intercut with examples of the interactions under discussion.Interviews with: Bill Atkinson - Durrell Bishop - Brendan Boyle - Dennis Boyle - Paul Bradley - Duane Bray - Sergey Brin - Stu Card - Gillian Crampton Smith - Chris Downs- Tony Dunne - John Ellenby - Doug Englebart - Jane Fulton Suri - Bill Gaver - Bing Gordon - Rob Haitani - Jeff Hawkins - Matt Hunter - Hiroshi Ishii - Bert Keely - David Kelley - Rikako Kojima - Brenda Laurel - David Liddle - Lavrans L?vlie - John Maeda - Paul Mercer - Tim Mott - Joy Mountford - Takeshi Natsuno - Larry Page - Mark Podlaseck - Fiona Raby - Cordell Ratzlaff - Ben Reason - Jun Rekimoto - Steve Rogers - Fran Samalionis - Larry Tesler - Bill Verplank - Terry Winograd - Will Wright
Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries
Krzysztof Cwalina - 2005
Expanded and updated for .NET 3.5, this new edition focuses on the design issues that directly affect the programmability of a class library, specifically its publicly accessible APIs. This book can improve the work of any .NET developer producing code that other developers will use. It includes copious annotations to the guidelines by thirty-five prominent architects and practitioners of the .NET Framework, providing a lively discussion of the reasons for the guidelines as well as examples of when to break those guidelines. Microsoft architects Krzysztof Cwalina and Brad Abrams teach framework design from the top down. From their significant combined experience and deep insight, you will learnThe general philosophy and fundamental principles of framework design Naming guidelines for the various parts of a framework Guidelines for the design and extending of types and members of types Issues affecting-and guidelines for ensuring-extensibility How (and how "not") to design exceptions Guidelines for-and examples of-common framework design patternsGuidelines in this book are presented in four major forms: Do, Consider, Avoid, and Do not. These directives help focus attention on practices that should "always" be used, those that should "generally" be used, those that should "rarely" be used, and those that should "never" be used. Every guideline includes a discussion of its applicability, and most include a code example to help illuminate the dialogue. "Framework Design Guidelines, Second Edition, " is the only definitive source of best practices for managed code API development, direct from the architects themselves. A companion DVD includes the Designing .NET Class Libraries video series, instructional presentations by the authors on design guidelines for developing classes and components that extend the .NET Framework. A sample API specification and other useful resources and tools are also included.