The Future Was Here: The Commodore Amiga


Jimmy Maher - 2012
    The game machines became fascinating technical and artistic platforms that were of limited real-world utility. The IBM products were all utility, with little emphasis on aesthetics and no emphasis on fun. Into this bifurcated computing environment came the Commodore Amiga 1000. This personal computer featured a palette of 4,096 colors, unprecedented animation capabilities, four-channel stereo sound, the capacity to run multiple applications simultaneously, a graphical user interface, and powerful processing potential. It was, Jimmy Maher writes in The Future Was Here, the world’s first true multimedia personal computer.Maher argues that the Amiga’s capacity to store and display color photographs, manipulate video (giving amateurs access to professional tools), and use recordings of real-world sound were the seeds of the digital media future: digital cameras, Photoshop, MP3 players, and even YouTube, Flickr, and the blogosphere. He examines different facets of the platform--from Deluxe Paint to AmigaOS to Cinemaware--in each chapter, creating a portrait of the platform and the communities of practice that surrounded it. Of course, Maher acknowledges, the Amiga was not perfect: the DOS component of the operating systems was clunky and ill-matched, for example, and crashes often accompanied multitasking attempts. And Commodore went bankrupt in 1994. But for a few years, the Amiga’s technical qualities were harnessed by engineers, programmers, artists, and others to push back boundaries and transform the culture of computing.

What's New in Java 7?


Madhusudhan Konda - 2011
    Madhusudhan Konda provides an overview of these, including strings in switch statements, multi-catch exception handling, try-with-resource statements, the new File System API, extensions of the JVM, support for dynamically-typed languages, and the fork and join framework for task parallelism.

Taster Projects (Twenty to Make)


Alistair MacdonaldCorinne Lapierre - 2014
    Once you have enjoyed experimenting with these fun taster projects, there are many more Twenty to Make books available on lots of different craft subjects.We hope that experimenting with these projects will inspire you to try out some of the Twenty to Make titles that these projects have been taken from, when you have had some fun making these tasters! There are projects both for beginners and more experienced crafters to try; from stitching a simple but effective Christmas place setting in felt, and making a lovely pair of button earrings using pretty shell buttons; to crocheting a flower, or a gorgeous beanie hat, and trying your hand at sugarcraft, with a cute dog, a hippopotamus, or a fairy. You could also knit a scarf for the special person in your life, or a cute and cuddly teddy bear for a child. These exciting projects are sure to appeal to a wide range of crafters and will make lovely gifts for family and friends alike. Have fun and happy crafting!Projects include Christmas bunting, sugar dogs and other animals, crocheted flowers, tiny bag made from Jelly Roll scraps, knitted mug hugs, granny squares, knitted baby bootees, a stitched fabric brooch, Steampunk style bracelet, friendship bracelets, earrings made from buttons and much more.

Refactoring to Patterns


Joshua Kerievsky - 2004
    In 1999, "Refactoring" revolutionized design by introducing an effective process for improving code. With the highly anticipated " Refactoring to Patterns ," Joshua Kerievsky has changed our approach to design by forever uniting patterns with the evolutionary process of refactoring.This book introduces the theory and practice of pattern-directed refactorings: sequences of low-level refactorings that allow designers to safely move designs to, towards, or away from pattern implementations. Using code from real-world projects, Kerievsky documents the thinking and steps underlying over two dozen pattern-based design transformations. Along the way he offers insights into pattern differences and how to implement patterns in the simplest possible ways.Coverage includes: A catalog of twenty-seven pattern-directed refactorings, featuring real-world code examples Descriptions of twelve design smells that indicate the need for this book s refactorings General information and new insights about patterns and refactoringDetailed implementation mechanics: how low-level refactorings are combined to implement high-level patterns Multiple ways to implement the same pattern and when to use each Practical ways to get started even if you have little experience with patterns or refactoring"Refactoring to Patterns" reflects three years of refinement and the insights of more than sixty software engineering thought leaders in the global patterns, refactoring, and agile development communities. Whether you re focused on legacy or greenfield development, this book will make you a better software designer by helping you learn how to make important design changes safely and effectively. "

AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps


Shyam Seshadri - 2014
    By the end of the book, you'll understand how to develop a large, maintainable, and performant application with AngularJS.Guided by two engineers who worked on AngularJS at Google, you'll learn the components needed to build data-driven applications, using declarative programming and the Model-view-controller pattern. You'll also learn how to conduct unit tests on each part of your application.Learn how to use controllers for moving data to and from viewsUnderstand when to use AngularJS services instead of controllersCommunicate with the server to store, fetch, and update data asynchronouslyKnow when to use AngularJS filters for converting data and values to different formatsImplement single-page applications, using ngRoute to select views and navigationDive into basic and advanced directives for creating reusable componentsWrite an end-to-end test on a live version of your entire applicationUse best practices, guidelines, and tools throughout the development cycle

Gray Man: Camouflage for Crowds, Cities, and Civil Crisis


Matthew Dermody - 2017
    He hides in the corners of conformity. He only flaunts a quotidian nature. He meanders through the mundane and occupies the ordinary. Individual expression and exceptionalism are his enemies. The Gray Man is the forgettable face, the ghost guy, the hidden human. Implementing the concepts is more than looking less tactical, less hostile, or less threatening. It is the willful abandonment of anything and everything that defines oneself as different. Using his unique "S" word conceptual approach featured in Appear to Vanish, camouflage and concealment expert Matthew Dermody discusses the concepts, tactics and mindset necessary to assimilate into any urban environment. From the safety-conscious international traveler to the SERE contingencies of the deep cover foreign operative, GRAY MAN is the definitive urban concealment resource.

250 Random Facts Everyone Should Know


Tyler Buckhouse - 2015
    Haven’t we all? What better way to break that silence than to throw out some of the incredible facts from this book.Whatever your motivation may be, there’s a really good chance you’ll find these facts and tidbits useful.

Gray Mountain: by John Grisham | Summary & Analysis


Book*Sense - 2014
    Grisham's twenty-second legal thriller takes readers from the sky-scrapers of high-powered New York law firms to the dusty offices of a free legal clinic in small-town Virginia. Gray Mountain is both an exciting story of murder and intrigue and a thoughtful examination of the effects of the coal industry on life in Appalachia. Grisham's tight plotting, wry humor and three-dimensional characters bring the legal profession to life. Gray Mountain begins in the tempestuous, nerve-wracking and paranoid atmosphere of Manhattan set in the confusing months after the economic blow-out in 2008. We see the offices with their ignored vistas, the busy, dirty sidewalks, the cramped apartments shared by young professionals. After a brief sojourn in her hometown of Washington, D.C., protagonist Samantha, along with the story, heads for rural Virginia. Most of the novel takes place in the small town of Brady, Virginia, which is poor and somewhat down-at-heel. You also get the following in this Summary & Analysis of Gray Mountain: • Detailed Book Review from Experts • Story Setting Analysis of Gray Mountain • Gray Mountain Plot Analysis that will make you see the book from another angle. • Pick up bits you might have missed as we decipher the novel. • Details of Characters & Key Character Analysis • Summary of the text, with some analytical comments interspersed • Discussion & Analysis of Themes, Symbols… • And Much More! This Analysis of Gray Mountain fills the gap, making you understand more while enhancing your reading experience.

The Basics of Digital Forensics: The Primer for Getting Started in Digital Forensics


John Sammons - 2011
    This book teaches you how to conduct examinations by explaining what digital forensics is, the methodologies used, key technical concepts and the tools needed to perform examinations. Details on digital forensics for computers, networks, cell phones, GPS, the cloud, and Internet are discussed. Readers will also learn how to collect evidence, document the scene, and recover deleted data. This is the only resource your students need to get a jump-start into digital forensics investigations.This book is organized into 11 chapters. After an introduction to the basics of digital forensics, the book proceeds with a discussion of key technical concepts. Succeeding chapters cover labs and tools; collecting evidence; Windows system artifacts; anti-forensics; Internet and email; network forensics; and mobile device forensics. The book concludes by outlining challenges and concerns associated with digital forensics. PowerPoint lecture slides are also available.This book will be a valuable resource for entry-level digital forensics professionals as well as those in complimentary fields including law enforcement, legal, and general information security.

What Can I Eat? Sugar Free Diet


Vivianne Parnell - 2012
    But eliminating sugar from your diet can be tricky if you don't know where sugar is hiding. We all know there's sugar in candy and chocolate - but did you know there's heaps of the stuff hiding out in foods you probably thought were safe to eat? This book is a no-nonsense guide to the sugar content in all the popular foods we eat every day. It's a great place to discover just how much sugar is lurking in your favorite foods. Use this guide to check out what you can eat, and what you can't eat when you're trying to kick the sugar habit.

The New 5:2 Diet Cookbook (No Junk Jac, #1)


Jacqueline Whitehart - 2017
    Jacqueline demystifies the latest research, giving you up-to-the-minute guidance to get the most from your 5:2 Diet. 800 calorie ‘diet’ days Overnight fasting New junk food rules Over 100 new and revised recipes 800 Calorie Meal Plans This essential and easy-to-follow guide is choc-full of advice and help to get you started with The New 5:2 Diet. Bestselling diet author Jacqueline Whitehart makes the 5:2 Diet easier than ever before.

Windows 7 For Dummies


Andy Rathbone - 2009
    Windows expert Andy Rathbone walks you step by step through the most common Windows 7 tasks, including managing files, applications, media, and Internet access. You'll learn how to navigate the interface, customize the desktop, and work with the file system. You'll then go deeper into the system, discovering new features and improvements, and finding tips and techniques for getting the most out of Windows 7. Covers basic management of applications, files, and data; creating and printing documents; setting up an Internet connection and e-mail account; and online security Includes specially produced videos explaining features and illustrating techniques in greater depth Explores using Windows to edit and manage audio, video, and photo files, and how to create CDs, DVDs, and playlists with Media Center Helps you tweak and customize Windows 7 to operate your way and set up user accounts, build a home network, and maintain your PC Provides troubleshooting advice, helps you find missing files and use the Help system, and explains common error messages Windows 7 For Dummies, Enhanced Edition will have you up and running on the newest version of Windows quickly and easily.

The Art of Electronics


Paul Horowitz - 1980
    Widely accepted as the authoritative text and reference on electronic circuit design, both analog and digital, this book revolutionized the teaching of electronics by emphasizing the methods actually used by circuit designers -- a combination of some basic laws, rules of thumb, and a large bag of tricks. The result is a largely nonmathematical treatment that encourages circuit intuition, brainstorming, and simplified calculations of circuit values and performance. The new Art of Electronics retains the feeling of informality and easy access that helped make the first edition so successful and popular. It is an ideal first textbook on electronics for scientists and engineers and an indispensable reference for anyone, professional or amateur, who works with electronic circuits.

Arduino Cookbook


Michael Margolis - 2010
    This simple microcontroller board lets artists and designers build a variety of amazing objects and prototypes that interact with the physical world. With this cookbook you can dive right in and experiment with more than a hundred tips and techniques, no matter what your skill level is.The recipes in this book provide solutions for most common problems and questions Arduino users have, including everything from programming fundamentals to working with sensors, motors, lights, and sound, or communicating over wired and wireless networks. You'll find the examples and advice you need to begin, expand, and enhance your projects right away.Get to know the Arduino development environmentUnderstand the core elements of the Arduino programming languageUse common output devices for light, motion, and soundInteract with almost any device that has a remote controlLearn techniques for handling time delays and time measurementUse simple ways to transfer digital information from sensors to the Arduino deviceCreate complex projects that incorporate shields and external modulesUse and modify existing Arduino libraries, and learn how to create your own

The Elements of Computing Systems: Building a Modern Computer from First Principles


Noam Nisan - 2005
    The books also provides a companion web site that provides the toold and materials necessary to build the hardware and software.