The Elements of User Experience: User-Centered Design for the Web


Jesse James Garrett - 2002
    This book aims to minimize the complexity of user-centered design for the Web with explanations and illustrations that focus on ideas rather than tools or techniques.

JUnit in Action


Vincent Massol - 2003
    Today, most developers acknowledge the benefits of unit testing and rely on the increasingly sophisticated tools now available. The recently released JUnit 4.5 represents the state of the art in unit testing frameworks, and provides significant new features to improve the Java development process.JUnit in Action, Second Edition is an up-to-date guide to unit testing Java applications (including Java EE applications) using the JUnit framework and its extensions. This book provides techniques for solving real-world problems such as testing AJAX applications, using mocks to achieve testing isolation, in-container testing for Java EE and database applications, and test automation.Written to help readers exploit JUnit 4.5, the book covers recent innovations such as the new annotations that simplify test writing, improved exception handling, and the new assertion methods. You'll also discover how to use JUnit extensions to test new application styles and frameworks including Ajax, OSGi, and HTML-based presentation layers.Using a sample-driven approach, various unit testing strategies are covered, such as how to unit test EJBs, database applications, and web applications. Also addressed are testing strategies using freely available open source frameworks and tools, and how to unit test in isolation with Mock Objects. The book will also bring you up to speed on the latest thinking in TDD, BDD, Continuous Integration, and other practices related to unit testing.

You Can Draw in 30 Days: The Fun, Easy Way to Learn to Draw in One Month or Less


Mark Kistler - 2008
    With Emmy award-winning, longtime PBS host Mark Kistler as your guide, you'll learn the secrets of sophisticated three-dimensional renderings, and have fun along the way -- in just twenty minutes a day for a month. Inside you'll find:Quick and easy step-by-step instructions for drawing everything from simple spheres to apples, trees, buildings, and the human hand and faceMore than 500 line drawings, illustrating each stepTime-tested tips, techniques, and tutorials for drawing in 3-DThe 9 Fundamental Laws of Drawing to create the illusion of depth in any drawing75 student examples to encourage you in the process

Programming Entity Framework


Julia Lerman - 2009
    "Programming Entity Framework, 1st Edition" offers experienced developers a thorough introduction to Microsoft's core framework for modeling and interacting with data in .NET applications. This hands-on tour provides a deep understanding of Entity Framework's architecture and APIs, and explains how to use the framework in a variety of applications built with Visual Studio 2008 and .NET 3.5.From the Entity Data Model (EDM) and Object Services to EntityClient and the Metadata Workspace, this highly acclaimed first edition covers it all.Understand the core concepts you need to make the best use of the Entity Framework (EF) in your applicationsLearn to query your data, using either LINQ to Entities or Entity SQLCreate Windows Forms, WPF, and ASP.NET applicationsBuild ASMX web services and WCF servicesUse Object Services to work directly with your entity objectsDelve into model customization, relationship management, change tracking, data concurrency, and moreOne important note: while many of the lessons from this book will continue to be valuable as you move to .NET 4, the thoroughly revised second edition of "Programming Entity Framework" (August 2010) specifically targets Visual Studio 2010 and .NET 4 -- where there have been many advancements and additions to the framework.

Lauren Ipsum


Carlos Bueno - 2011
    If the idea of a computer science book without computers upsets you, please close your eyes until you’ve finished reading the rest of this page.The truth is that computer science is not really about the computer. It is just a tool to help you see ideas more clearly. You can see the moon and stars without a telescope, smell the flowers without a fluoroscope, have fun without a funoscope, and be silly sans oscilloscope.You can also play with computer science without... you-know-what. Ideas are the real stuff of computer science. This book is about those ideas, and how to find them.

The Easy Way to Stop Smoking: Join the Millions Who Have Become Nonsmokers Using the Easyway Method


Allen Carr - 1985
    Allen Carr’s innovative Easyway method—which he discovered after his own 100-cigarette-a-day habit nearly drove him to despair—has helped millions kick smoking without feeling anxious and deprived. That’s because he helps smokers discover the psychological reasons behind their dependency, explains in detail how to handle the withdrawal symptoms, shows them how to avoid situations when temptation might become too strong, and enables them to stay smoke-free. Carr discusses such issues as nicotine addiction; the social “brainwashing” that encourages smoking; the false belief that a cigarette relieves stress; the role boredom plays in sabotaging efforts to stop; and the main reasons for failure. With this proven program, smokers will be throwing away their packs for good.

The New Drawing on the Right Side of the Brain


Betty Edwards - 1979
    In 1989, when Dr. Betty Edwards revised the book, it went straight to the Times list again. Now Dr. Edwards celebrates the twentieth anniversary of her classic book with a second revised edition.Over the last decade, Dr. Edwards has refined her material through teaching hundreds of workshops and seminars. Truly The New Drawing on the Right Side of the Brain, this edition includes:the very latest developments in brain researchnew material on using drawing techniques in the corporate world and in educationinstruction on self-expression through drawingan updated section on using colordetailed information on using the five basic skills of drawing for problem solving

A Guide to the Project Management Body of Knowledge (PMBOK® Guide)


Project Management Institute - 1995
    This internationally recognized standard provides the essential tools to practice project management and deliver organizational results.

Photography Changes Everything


Marvin Heiferman - 2012
    Compiling hundreds of images and responses from leading authorities on photography, it offers a brilliant, reader-friendly exploration of the many ways in which photographs package information and values, demand and hold attention, and shape our knowledge of and experience in the world. The volume draws on the extraordinary visual assets of the Smithsonian Institution's museums, science centers and archives to launch an unprecedented interdisciplinary dialogue on photography's capacity to shape and change our experience of the world. Photography Changes Everything features over 300 images and nearly 100 engaging short texts commissioned from experts, writers, inventors, public figures and others--from Hugh Hefner to John Baldessari, John Waters, Robert Adams, Sandra Phillips and many others. Each story responds to images selected by project contributors. Together they engage readers in a timely exploration of the extent to which our lives have been transformed through our interactions with photographic imagery. Edited by leading photography curator and author Marvin Heiferman, Photography Changes Everything provides a unique opportunity to better understand the history, practice and power of photography at this transitional moment in visual culture.

Information Architecture for the World Wide Web: Designing Large-Scale Web Sites


Peter Morville - 1998
    How do you present large volumes of information to people who need to find what they're looking for quickly? This classic primer shows information architects, designers, and web site developers how to build large-scale and maintainable web sites that are appealing and easy to navigate. The new edition is thoroughly updated to address emerging technologies -- with recent examples, new scenarios, and information on best practices -- while maintaining its focus on fundamentals. With topics that range from aesthetics to mechanics, Information Architecture for the World Wide Web explains how to create interfaces that users can understand right away. Inside, you'll find:* An overview of information architecture for both newcomers and experienced practitioners* The fundamental components of an architecture, illustrating the interconnected nature of these systems. Updated, with updates for tagging, folksonomies, social classification, and guided navigation* Tools, techniques, and methods that take you from research to strategy and design to implementation. This edition discusses blueprints, wireframes and the role of diagrams in the design phase* A series of short essays that provide practical tips and philosophical advice for those who work on information architecture* The business context of practicing and promoting information architecture, including recent lessons on how to handle enterprise architecture* Case studies on the evolution of two large and very different information architectures, illustrating best practices along the way* How do you document the rich interfaces of web applications? How do you design for multiple platforms and mobile devices? With emphasis on goals and approaches over tactics or technologies, this enormously popular book gives you knowledge about information architecture with a framework that allows you to learn new approaches -- and unlearn outmoded ones.

Transcending Depression: Quest Without a Compass


Larry Godwin - 2020
    I've been there and have struggled with suicidal thoughts and plans. I can share with you what I did to not only survive, but to tolerate depression, live with it, and function acceptably most of the time, interspersed with periods of contentment, happiness, and joy. My strategies may well work for you. My goal is to save lives. The primary motivation for presenting my history is to encourage others who grapple with either chronic depression or occasional bouts. I hope my journey resonates with some, validates feelings, and sparks the thoughts "I'm not alone" and "I will feel better." This book can also help family members and friends of the mentally ill, and their caregivers, find compassion and enable them to understand the struggle. Transcending Depression differs from many other books on the topic in that it is not grounded in clinical experience, scientific research, or empirical evidence, which may make it more approachable than some. It's not a how-to book, not a model for depressed people to follow, not a toolbox. On the contrary, it shows rather than tells the reader what he or she might do to feel better. Appendices include my Depression Survival Guide, which offers 36 suggestions to bring relief, and Chess in the Labyrinth, a metaphor that compares defeating depression to winning a chess game.

Quantum Computing Since Democritus


Scott Aaronson - 2013
    Full of insights, arguments and philosophical perspectives, the book covers an amazing array of topics. Beginning in antiquity with Democritus, it progresses through logic and set theory, computability and complexity theory, quantum computing, cryptography, the information content of quantum states and the interpretation of quantum mechanics. There are also extended discussions about time travel, Newcomb's Paradox, the anthropic principle and the views of Roger Penrose. Aaronson's informal style makes this fascinating book accessible to readers with scientific backgrounds, as well as students and researchers working in physics, computer science, mathematics and philosophy.

When Panic Attacks: The New, Drug-Free Anxiety Therapy That Can Change Your Life


David D. Burns - 2006
    Anxiety is one of the world’s oldest cons. When you’re anxious, you’re actually fooling yourself. You are telling yourself things that simply aren’t true. See if you can recognize yourself in any of these distortions:All-or-Nothing Thinking: “My mind will go blank when I give my presentation at work, and everyone will think I’m an idiot.”Fortune Telling: “I just know I’ll freeze up and blow it when I take my test.”Mind Reading: “Everyone at this party can see how nervous I am.”Magnification: “Flying is so dangerous. I think this plane is going to crash!”Should Statements: “I shouldn’t be so anxious and insecure. Other people don’t feel this way.”Emotional Reasoning: “I feel like I’m on the verge of cracking up!”Self-Blame: “What’s wrong with me? I’m such a loser!”Mental Filter: “Why can’t I get anything done? My life seems like one long procrastination.”Now imagine what it be like to live a life that’s free of worries and self-doubt; to go to sleep at night feeling peaceful and relaxed; to overcome your shyness and have fun with other people; to give dynamic presentations without worrying yourself sick ahead of time; to enjoy greater creativity, productivity and self-confidence.Does that sound impossible? The truth is you can defeat your fears. In When Panic Attacks, Dr. Burns takes you by the hand and shows you how to overcome every conceivable kind of anxiety. In fact, you will learn how to use more than forty simple, effective techniques, and the moment you put the lie to the distorted thoughts that plague you, your fears will immediately disappear. Dr. Burns also shares the latest research on the drugs commonly prescribed for anxiety and depression and explains why they may sometimes do more harm than good.This is not pop psychology but proven, fast-acting techniques that have been shown to be more effective than medications. When Panic Attacks is an indispensable handbook for anyone who’s worried sick and sick of worrying.

Web ReDesign 2.0: Workflow that Works


Kelly Goto - 2001
    So much so, in fact, that the 12-month design cycles cited in the last edition have shrunk to 6 or even 3 months today. Which is why, more than ever, you need a smart, practical guide that demonstrates how to plan, budget, organize, and manage your Web redesign - or even you initial design - projects from conceptualization to launch. This volume delivers! In these pages Web designer extraordinaire Kelly Goto and coauthor Emily Cotler have distilled their real-world experience into a sound approach to Web redesign workflow that is as much about business priorities as it is about good design. By focusing on where these priorities intersect, Kelly and Emily get straight to the heart of the matter. Each chapter includes a case study that illustrates a key step in the process, and you'll find a plethora of forms, checklists, and worksheets that help you put knowledge into action.This is an AIGA Design Press book published under Peachpit's New Riders imprint in partnership with AIGA.

The Soul of a New Machine


Tracy Kidder - 1981
    Tracy Kidder got a preview of this world in the late 1970s when he observed the engineers of Data General design and build a new 32-bit minicomputer in just one year. His thoughtful, prescient book, The Soul of a New Machine, tells stories of 35-year-old "veteran" engineers hiring recent college graduates and encouraging them to work harder and faster on complex and difficult projects, exploiting the youngsters' ignorance of normal scheduling processes while engendering a new kind of work ethic.These days, we are used to the "total commitment" philosophy of managing technical creation, but Kidder was surprised and even a little alarmed at the obsessions and compulsions he found. From in-house political struggles to workers being permitted to tease management to marathon 24-hour work sessions, The Soul of a New Machine explores concepts that already seem familiar, even old-hat, less than 20 years later. Kidder plainly admires his subjects; while he admits to hopeless confusion about their work, he finds their dedication heroic. The reader wonders, though, what will become of it all, now and in the future. —Rob Lightner