Computer Organization & Design: The Hardware/Software Interface


David A. Patterson - 1993
    More importantly, this book provides a framework for thinking about computer organization and design that will enable the reader to continue the lifetime of learning necessary for staying at the forefront of this competitive discipline. --John Crawford Intel Fellow Director of Microprocessor Architecture, Intel The performance of software systems is dramatically affected by how well software designers understand the basic hardware technologies at work in a system. Similarly, hardware designers must understand the far reaching effects their design decisions have on software applications. For readers in either category, this classic introduction to the field provides a deep look into the computer. It demonstrates the relationship between the software and hardware and focuses on the foundational concepts that are the basis for current computer design. Using a distinctive learning by evolution approach the authors present each idea from its first principles, guiding readers through a series of worked examples that incrementally add more complex instructions until they ha

The Self-Taught Programmer: The Definitive Guide to Programming Professionally


Cory Althoff - 2017
    After a year of self-study, I learned to program well enough to land a job as a software engineer II at eBay. Once I got there, I realized I was severely under-prepared. I was overwhelmed by the amount of things I needed to know but hadn't learned yet. My journey learning to program, and my experience at my first job as a software engineer were the inspiration for this book. This book is not just about learning to program; although you will learn to code. If you want to program professionally, it is not enough to learn to code; that is why, in addition to helping you learn to program, I also cover the rest of the things you need to know to program professionally that classes and books don't teach you. "The Self-taught Programmer" is a roadmap, a guide to take you from writing your first Python program, to passing your first technical interview. I divided the book into five sections: 1. Start to program in Python 3 and build your first program.2. Learn Object-oriented programming and create a powerful Python program to get you hooked.3. Learn to use tools like Git, Bash, and regular expressions. Then use your new coding skills to build a web scraper.4. Study Computer Science fundamentals like data structures and algorithms.5. Finish with best coding practices, tips for working with a team, and advice on landing a programming job.You CAN learn to program professionally. The path is there. Will you take it?

Cryptography Engineering: Design Principles and Practical Applications


Niels Ferguson - 2010
    Cryptography is vital to keeping information safe, in an era when the formula to do so becomes more and more challenging. Written by a team of world-renowned cryptography experts, this essential guide is the definitive introduction to all major areas of cryptography: message security, key negotiation, and key management. You'll learn how to think like a cryptographer. You'll discover techniques for building cryptography into products from the start and you'll examine the many technical changes in the field.After a basic overview of cryptography and what it means today, this indispensable resource covers such topics as block ciphers, block modes, hash functions, encryption modes, message authentication codes, implementation issues, negotiation protocols, and more. Helpful examples and hands-on exercises enhance your understanding of the multi-faceted field of cryptography.An author team of internationally recognized cryptography experts updates you on vital topics in the field of cryptography Shows you how to build cryptography into products from the start Examines updates and changes to cryptography Includes coverage on key servers, message security, authentication codes, new standards, block ciphers, message authentication codes, and more Cryptography Engineering gets you up to speed in the ever-evolving field of cryptography.

PHP & MySQL For Dummies


Janet Valade - 2002
    Discover how to * Plan and implement a Web database application * Design and build a MySQL 5 database * Build dynamic HTML forms * Create scripts that store, retrieve, and update database information * Display database information in a Web page

Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET


Tony Stubblebine - 2007
    Ideal as a quick reference, Regular Expression Pocket Reference covers the regular expression APIs for Perl 5.8, Ruby (including some upcoming 1.9 features), Java, PHP, .NET and C#, Python, vi, JavaScript, and the PCRE regular expression libraries. This concise and easy-to-use reference puts a very powerful tool for manipulating text and data right at your fingertips. Composed of a mixture of symbols and text, regular expressions can be an outlet for creativity, for brilliant programming, and for the elegant solution. Regular Expression Pocket Reference offers an introduction to regular expressions, pattern matching, metacharacters, modes and constructs, and then provides separate sections for each of the language APIs, with complete regex listings including:Supported metacharacters for each language API Regular expression classes and interfaces for Ruby, Java, .NET, and C# Regular expression operators for Perl 5.8 Regular expression module objects and functions for Python Pattern-matching functions for PHP and the vi editor Pattern-matching methods and objects for JavaScript Unicode Support for each of the languages With plenty of examples and other resources, Regular Expression Pocket Reference summarizes the complex rules for performing this critical text-processing function, and presents this often-confusing topic in a friendly and well-organized format. This guide makes an ideal on-the-job companion.

Liquid Rules: The Delightful and Dangerous Substances That Flow Through Our Lives


Mark Miodownik - 2018
    Structured around a plane journey that sees encounters with substances from water and glue to coffee and wine, Liquid Rules shows how these liquids can bring death and destruction as well as wonder and fascination.From László Bíró's revolutionary pen and Abraham Gesner's kerosene to cutting-edge research on self-repairing roads and liquid computers, Miodownik uses his winning formula of scientific storytelling to bring the everyday to life. He reveals why liquids can flow up a tree but down a hill, why oil is sticky, how waves can travel so far, and how to make the perfect cup of tea. Here are the secret lives of substances.

The Language Instinct: How the Mind Creates Language


Steven Pinker - 1994
    With deft use of examples of humor and wordplay, Steven Pinker weaves our vast knowledge of language into a compelling story: language is a human instinct, wired into our brains by evolution. The Language Instinct received the William James Book Prize from the American Psychological Association and the Public Interest Award from the Linguistics Society of America. This edition includes an update on advances in the science of language since The Language Instinct was first published.

The Dissertation Journey: A Practical and Comprehensive Guide to Planning, Writing, and Defending Your Dissertation


Carol M. Roberts - 2004
    To overcome the practical, social, and psychological obstacles along the way, you need a knowledgeable guide and the right tools. This comprehensive how-to guide to developing and writing a quality dissertation provides: Expanded and updated coverage of crucial topics such as conducting a literature review, dissertation support groups, and harnessing technology to conduct research Progress tracking tools, sample forms, resource lists, and other user-friendly elements Thoroughly updated and revised chapters with the most current need-to-know information

Applied Multivariate Statistical Analysis


Richard A. Johnson - 1982
    of Wisconsin-Madison) and Wichern (Texas A&M U.) present the newest edition of this college text on the statistical methods for describing and analyzing multivariate data, designed for students who have taken two or more statistics courses. The fifth edition includes the addition of seve

One Day Crocheting Projects: Over 15 Fun & Quick Crochet Projects (crochet patterns, crochet beginners, crocheting, knitting, cross-stitching, one day crochet, one day afghan, afghan patterns)


Elizabeth Taylor - 2014
    There is a certain joy in the basics of life and going back to simpler times. Today we live in a fast-paced world of machines and premade everything. Crocheting gives you a way of slowing down in this hectic life. From just a hook and a ball of yarn you can create items with more value than what you find in any store. Are you ready to start something different? This book will take you through the basics of how to crochet and give you twenty basic patterns to follow for crafts that range from whimsical to practical. From headbands to caterpillar’s this book has a little of everything. You’ll be surprised at how easy it is to get started. You’ll be amazed at how quickly you can get started with some of the most basic patterns. Want to create something that’s one of a kind? Pick your favorite colors. Represent your team. Match your décor. You have the power to make the pattern your own just by simply changing the colors. This is a great craft for everyone, regardless of your age or gender. Studies have proven that crafts like crocheting can help reduce stress, improve motor function, and increase mental clarity and retention. It’s more than just a hobby! Complete with full directions, material lists, and color photos of each project, this book is a great how-to guide if you’re just getting started. There’s more advanced projects too! Download this book today and get started on one of the best little crafts out there! Comments From Other Readers “Being new to crocheting, I was looking for something that would be easy to follow and keep up with. I’ve been learning how to crochet with my daughter and I thought this was the perfect book! We were both able to follow along with the patterns and made some cute scarfs and matching mittens. We each picked our own colors but it was great getting to work on the project together!” - Tobi (Manitoba, Canada) “There’s so much that can be done with these books! I’m not a novice, I’ve been working with yarn for years and I even spin my own, but it’s nice to get back to the basics sometimes to keep my skills sharp. That’s why I love books like this that help me to keep steady with my skills. The instructions were clear and the patterns came out wonderful. This is a great book for beginners or even more advanced crafters!” - Erika (Los Angeles, US) Tags: crochet, crochet 101, beginners, easy patterns, novice crochet, crocheting, one day crochet, learn to crochet, crochet patterns, afghan projects, crochet stitch gallery, easy to crochet, knitting, crochet for beginners, cross-stitching, needlework, one day crochet afghan, crochet scarf, craft, crocheting for dummies, crochet craft, crochet book

Adobe Photoshop CS6 Classroom in a Book (Classroom in a Book (Adobe))


Adobe Creative Team - 2012
    Adobe Photoshop CS6 Classroom in a Book

Molecular Biology of the Cell


Bruce Alberts - 1983
    By extracting the fundamental concepts from this enormous and ever-growing field, the authors tell the story of cell biology, and create a coherent framework through which non-expert readers may approach the subject. Written in clear and concise language, and beautifully illustrated, the book is enjoyable to read, and it provides a clear sense of the excitement of modern biology. Molecular Biology of the Cell sets forth the current understanding of cell biology (completely updated as of Autumn 2001), and it explores the intriguing implications and possibilities of the great deal that remains unknown. The hallmark features of previous editions continue in the Fourth Edition. The book is designed with a clean and open, single-column layout. The art program maintains a completely consistent format and style, and includes over 1,600 photographs, electron micrographs, and original drawings by the authors. Clear and concise concept headings introduce each section. Every chapter contains extensive references. Most important, every chapter has been subjected to a rigorous, collaborative revision process where, in addition to incorporating comments from expert reviewers, each co-author reads and reviews the other authors' prose. The result is a truly integrated work with a single authorial voice. Features : - Places the latest hot topics sensibly in context - including genomics, protein structure, array technology, stem cells and genetics diseases. - Incorporates and emphasises new genomic data. - All of molecular biology is brought together into one section (chapters 4-7) covering classically defined molecular biology and molecular genetics. - Two chapters deal exclusively with methods and contain information on the latest tools and techniques. - New chapters on "Pathogens, Infection, and Innate Immunity". - Cell Biology Interactive CD-ROM is packaged with every copy of the book. - Contains over 1,600 illustrations, electron micrographs and photographs, of which over 1,000 are originally conceived by the authors.

The Design of Design: Essays from a Computer Scientist


Frederick P. Brooks Jr. - 2010
    But what do we really know about the design process? What leads to effective, elegant designs? The Design of Design addresses these questions. These new essays by Fred Brooks contain extraordinary insights for designers in every discipline. Brooks pinpoints constants inherent in all design projects and uncovers processes and patterns likely to lead to excellence. Drawing on conversations with dozens of exceptional designers, as well as his own experiences in several design domains, Brooks observes that bold design decisions lead to better outcomes. The author tracks the evolution of the design process, treats collaborative and distributed design, and illuminates what makes a truly great designer. He examines the nuts and bolts of design processes, including budget constraints of many kinds, aesthetics, design empiricism, and tools, and grounds this discussion in his own real-world examples--case studies ranging from home construction to IBM's Operating System/360. Throughout, Brooks reveals keys to success that every designer, design project manager, and design researcher should know.

Biology


Sylvia S. Mader - 1990
    By creating new art and photographs and enhancing the multimedia and supplements package.The new seventh edition of "Biology" by best-selling author/expert Sylvia Mader, has integrated outstanding new elements giving it a quality unmatched by any other biology text. With its complete, comprehensive coverage of core biology concepts, students at all levels will benefit from its use.For more than 20 years Dr. Mader has successfully helped students learn the structure and function of the human body. A brilliant and prolific writer, Dr. Mader was a respected and well-loved biology instructor before she began her writing career. Her descriptive writing style, carefully constructed pedagogy, and accent on key terms and concepts provides students with a firm grasp on how their bodies function. In her twenty-year career with McGraw-Hill, she has written an impressive collection of textbooks including "Inquiry into Life," tenth edition, "Human Biology," seventh edition, and "Understanding Human Anatomy and Physiology," third edition. Throughout the years, her goal remains the same-"to give students what they need to best understand biology."This text is color customizable so you can create a text that fits your course perfectly.

The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography


Simon Singh - 1999
    From Mary, Queen of Scots, trapped by her own code, to the Navajo Code Talkers who helped the Allies win World War II, to the incredible (and incredibly simple) logisitical breakthrough that made Internet commerce secure, The Code Book tells the story of the most powerful intellectual weapon ever known: secrecy.Throughout the text are clear technical and mathematical explanations, and portraits of the remarkable personalities who wrote and broke the world’s most difficult codes. Accessible, compelling, and remarkably far-reaching, this book will forever alter your view of history and what drives it. It will also make you wonder how private that e-mail you just sent really is.