Book picks similar to
Mastering Audio: The Art and the Science by Bob Katz
music
audio
non-fiction
music-production
The Nature of Code
Daniel Shiffman - 2012
Readers will progress from building a basic physics engine to creating intelligent moving objects and complex systems, setting the foundation for further experiments in generative design. Subjects covered include forces, trigonometry, fractals, cellular automata, self-organization, and genetic algorithms. The book's examples are written in Processing, an open-source language and development environment built on top of the Java programming language. On the book's website (http://www.natureofcode.com), the examples run in the browser via Processing's JavaScript mode.
The Day the Universe Changed: How Galileo's Telescope Changed the Truth
James Burke - 1986
Annotation copyright Book News, Inc. Portland, Or.
Cracking the Coding Interview: 150 Programming Questions and Solutions
Gayle Laakmann McDowell - 2008
This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice.The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be evaluated. What happens when you get a question wrong? When should you start preparing, and how? What language should you use? All these questions and more are answered.Behind the ScenesLearn what happens behind the scenes during your interview, how decisions really get made, who you interview with, and what they ask you. Companies covered include Google, Amazon, Yahoo, Microsoft, Apple and Facebook.Special SituationsThis section explains the process for experience candidates, Program Managers, Dev Managers, Testers / SDETs, and more. Learn what your interviewers are looking for and how much code you need to know.Before the InterviewIn order to ace the interview, you first need to get an interview. This section describes what a software engineer's resume should look like and what you should be doing well before your interview.Behavioral PreparationAlthough most of a software engineering interview will be technical, behavioral questions matter too. This section covers how to prepare for behavioral questions and how to give strong, structured responses.Technical Questions (+ 5 Algorithm Approaches)This section covers how to prepare for technical questions (without wasting your time) and teaches actionable ways to solve the trickiest algorithm problems. It also teaches you what exactly "good coding" is when it comes to an interview.150 Programming Questions and AnswersThis section forms the bulk of the book. Each section opens with a discussion of the core knowledge and strategies to tackle this type of question, diving into exactly how you break down and solve it. Topics covered include• Arrays and Strings• Linked Lists• Stacks and Queues• Trees and Graphs• Bit Manipulation• Brain Teasers• Mathematics and Probability• Object-Oriented Design• Recursion and Dynamic Programming• Sorting and Searching• Scalability and Memory Limits• Testing• C and C++• Java• Databases• Threads and LocksFor the widest degree of readability, the solutions are almost entirely written with Java (with the exception of C / C++ questions). A link is provided with the book so that you can download, compile, and play with the solutions yourself.Changes from the Fourth Edition: The fifth edition includes over 200 pages of new content, bringing the book from 300 pages to over 500 pages. Major revisions were done to almost every solution, including a number of alternate solutions added. The introductory chapters were massively expanded, as were the opening of each of the chapters under Technical Questions. In addition, 24 new questions were added.Cracking the Coding Interview, Fifth Edition is the most expansive, detailed guide on how to ace your software development / programming interviews.
The Book of Why: The New Science of Cause and Effect
Judea Pearl - 2018
Today, that taboo is dead. The causal revolution, instigated by Judea Pearl and his colleagues, has cut through a century of confusion and established causality -- the study of cause and effect -- on a firm scientific basis. His work explains how we can know easy things, like whether it was rain or a sprinkler that made a sidewalk wet; and how to answer hard questions, like whether a drug cured an illness. Pearl's work enables us to know not just whether one thing causes another: it lets us explore the world that is and the worlds that could have been. It shows us the essence of human thought and key to artificial intelligence. Anyone who wants to understand either needs The Book of Why.
12 Ways Your Phone Is Changing You
Tony Reinke - 2017
Never offline, always within reach, we now wield in our hands a magic wand of technological power we have only begun to grasp. But it raises new enigmas, too. Never more connected, we seem to be growing more distant. Never more efficient, we have never been more distracted. Drawing from the insights of numerous thinkers, published studies, and his own research, writer Tony Reinke identifies twelve potent ways our smartphones have changed us—for good and bad. Reinke calls us to cultivate wise thinking and healthy habits in the digital age, encouraging us to maximize the many blessings, to avoid the various pitfalls, and to wisely wield the most powerful gadget of human connection ever unleashed.
How to Be Your Dog's Best Friend: The Classic Manual for Dog Owners
Monks of New Skete - 1978
This new, expanded edition, with a fresh new design and new photographs throughout, preserves the best features of the original classic while bringing the book fully up-to-date. The result: the ultimate training manual for a new generation of dog owners - and, of course, for their canine best friends. The Monks of New Skete have achieved international renown as breeders of German shepherds and as outstanding trainers of dogs of all breeds. Their unique approach to canine training, developed and refined over three decades, is based on the philosophy that "understanding is the key to communication, compassion, and communion" with your dog. The importance of honest and effective communication with your dog is underscored throughout this guide, especially in the practical training exercises: a detailed, comprehensive, fully illustrated obedience course through which the monks lead you (and your dog) step-by-step. How to Be Your Dog's Best Friend covers virtually every aspect of living with and caring for your dog, including: Selecting a dog (what breed? male? female? puppy or older dog?) to fit your lifestyle Where to get - and where not to get - a dog Reading a pedigree Training your dog or puppy - when, where, and how The proper use of praise and discipline Feeding, grooming, and ensuring your dog's physical fitness Recognizing and correcting canine behavioral problems The particular challenges of raising a dog where you live - in the city, country, or suburb The proper techniques for complete care of your pet at every stage of his or her life In this new edition, How to Be Your Dog's Best Friend has been expanded to encompass the latest equipment (e.g., retractable leashes, "invisible" fences); new trends in training and care (doggy day care, professional dog walkers, etc.); and dozens of new anecdotes and case studies, drawn from the monks' own experience, that bring to life the essential training concepts. In its scope, its clarity, and its authority, How to Be Your Dog's Best Friend remains unrivaled as a basic training guide for dog owners. Like no other book, this guide can help you understand and appreciate your dog's nature as well as his or her distinct personality - and in so doing, it can significantly enrich the life you share with your dog.
Complete Guide to Film Scoring
Richard Davis - 2000
Interviews with top film scoring professionals add the priceless insight of the wisdom that comes with experience.
Fake Law: The Truth About Justice in an Age of Lies
The Secret Barrister - 2020
But the law touches every area of our lives: from intimate family matters to the biggest issues in our society.Our unfamiliarity is dangerous because it makes us vulnerable to media spin, political lies and the kind of misinformation that frequently comes from other loud-mouthed amateurs and those with vested interests. This 'fake law' allows the powerful and the ignorant to corrupt justice without our knowledge - worse, we risk letting them make us complicit.Thankfully, the Secret Barrister is back to reveal the stupidity, malice and incompetence behind many of the biggest legal stories of recent years. In Fake Law, the Secret Barrister debunks the lies and builds an hilarious, alarming and eye-opening defence against the abuse of our law, our rights and our democracy.
Data and Goliath: The Hidden Battles to Collect Your Data and Control Your World
Bruce Schneier - 2015
Your online and in-store purchasing patterns are recorded, and reveal if you're unemployed, sick, or pregnant. Your e-mails and texts expose your intimate and casual friends. Google knows what you’re thinking because it saves your private searches. Facebook can determine your sexual orientation without you ever mentioning it.The powers that surveil us do more than simply store this information. Corporations use surveillance to manipulate not only the news articles and advertisements we each see, but also the prices we’re offered. Governments use surveillance to discriminate, censor, chill free speech, and put people in danger worldwide. And both sides share this information with each other or, even worse, lose it to cybercriminals in huge data breaches.Much of this is voluntary: we cooperate with corporate surveillance because it promises us convenience, and we submit to government surveillance because it promises us protection. The result is a mass surveillance society of our own making. But have we given up more than we’ve gained? In Data and Goliath, security expert Bruce Schneier offers another path, one that values both security and privacy. He brings his bestseller up-to-date with a new preface covering the latest developments, and then shows us exactly what we can do to reform government surveillance programs, shake up surveillance-based business models, and protect our individual privacy. You'll never look at your phone, your computer, your credit cards, or even your car in the same way again.
Understanding Media: The Extensions of Man
Marshall McLuhan - 1964
Terms and phrases such as "the global village" and "the medium is the message" are now part of the lexicon, and McLuhan's theories continue to challenge our sensibilities and our assumptions about how and what we communicate.There has been a notable resurgence of interest in McLuhan's work in the last few years, fueled by the recent and continuing conjunctions between the cable companies and the regional phone companies, the appearance of magazines such as WiRed, and the development of new media models and information ecologies, many of which were spawned from MIT's Media Lab. In effect, media now begs to be redefined. In a new introduction to this edition of Understanding Media, Harper's editor Lewis Lapham reevaluates McLuhan's work in the light of the technological as well as the political and social changes that have occurred in the last part of this century.
Python Tricks: A Buffet of Awesome Python Features
Dan Bader - 2017
Discover the “hidden gold” in Python’s standard library and start writing clean and Pythonic code today.
Who Should Read This Book:
If you’re wondering which lesser known parts in Python you should know about, you’ll get a roadmap with this book. Discover cool (yet practical!) Python tricks and blow your coworkers’ minds in your next code review.
If you’ve got experience with legacy versions of Python, the book will get you up to speed with modern patterns and features introduced in Python 3 and backported to Python 2.
If you’ve worked with other programming languages and you want to get up to speed with Python, you’ll pick up the idioms and practical tips you need to become a confident and effective Pythonista.
If you want to make Python your own and learn how to write clean and Pythonic code, you’ll discover best practices and little-known tricks to round out your knowledge.
What Python Developers Say About The Book:
"I kept thinking that I wished I had access to a book like this when I started learning Python many years ago." — Mariatta Wijaya, Python Core Developer"This book makes you write better Python code!" — Bob Belderbos, Software Developer at Oracle"Far from being just a shallow collection of snippets, this book will leave the attentive reader with a deeper understanding of the inner workings of Python as well as an appreciation for its beauty." — Ben Felder, Pythonista"It's like having a seasoned tutor explaining, well, tricks!" — Daniel Meyer, Sr. Desktop Administrator at Tesla Inc.
A Composer's Guide to Game Music
Winifred Phillips - 2014
Composers of video game music must master an array of specialized skills not taught in the conservatory, including the creation of linear loops, music chunks for horizontal resequencing, and compositional fragments for use within a generative framework. In A Composer's Guide to Game Music, Winifred Phillips--herself an award-winning composer of video game music--provides a comprehensive, practical guide that leads an aspiring video game composer from acquiring the necessary creative skills to understanding the function of music in games to finding work in the field.Musicians and composers may be drawn to game music composition because the game industry is a multibillion-dollar, employment-generating economic powerhouse, but, Phillips writes, the most important qualification for a musician who wants to become a game music composer is a love of video games. Phillips offers detailed coverage of essential topics, including musicianship and composition experience; immersion; musical themes; music and game genres; workflow; working with a development team; linear music; interactive music, both rendered and generative; audio technology, from mixers and preamps to software; and running a business.A Composer's Guide to Game Music offers indispensable guidance for musicians and composers who want to deploy their creativity in a dynamic and growing industry, protect their musical identities while working in a highly technical field, and create great music within the constraints of a new medium.
What's Going On in There? How the Brain and Mind Develop in the First Five Years of Life
Lise Eliot - 1999
But it wasn't until she was pregnant with her first child that she became intrigued with the study of brain development. She wanted to know precisely how the baby's brain is formed, and when and how each sense, skill, and cognitive ability is developed. And just as important, she was interested in finding out how her role as a nurturer can affect this complex process. How much of her baby's development is genetically ordained--and how much is determined by environment? Is there anything parents can do to make their babies' brains work better--to help them become smarter, happier people? Drawing upon the exploding research in this field as well as the stories of real children, What's Going On in There? is a lively and thought-provoking book that charts the brain's development from conception through the critical first five years. In examining the many factors that play crucial roles in that process, What's Going On in There? explores the evolution of the senses, motor skills, social and emotional behaviors, and mental functions such as attention, language, memory, reasoning, and intelligence. This remarkable book also discusses: how a baby's brain is "assembled" from scratch the critical prenatal factors that shapebrain development how the birthing process itself affects the brain which forms of stimulation are most effective at promoting cognitive development how boys' and girls' brains develop differently how nutrition, stress, and other physical and social factors can permanently affect a child's brain Brilliantly blending cutting-edge science with a mother's wisdom and insight, What's Going On in There? is an invaluable contribution to the nature versus nurture debate. Children's development is determined both by the genes they are born with and the richness of their early environment. This timely and important book shows parents the innumerable ways in which they can actually help their children grow better brains.
It's Complicated: The Social Lives of Networked Teens
Danah Boyd - 2014
. . It’s Complicated will update your mind.”—Alissa Quart, New York Times Book Review “A fascinating, well-researched and (mostly) reassuring look at how today's tech-savvy teenagers are using social media.”—People “The briefest possible summary? The kids are all right, but society isn’t.”—Andrew Leonard, Salon What is new about how teenagers communicate through services such as Facebook, Twitter, and Instagram? Do social media affect the quality of teens’ lives? In this eye-opening book, youth culture and technology expert danah boyd uncovers some of the major myths regarding teens' use of social media. She explores tropes about identity, privacy, safety, danger, and bullying. Ultimately, boyd argues that society fails young people when paternalism and protectionism hinder teenagers’ ability to become informed, thoughtful, and engaged citizens through their online interactions. Yet despite an environment of rampant fear-mongering, boyd finds that teens often find ways to engage and to develop a sense of identity. Boyd’s conclusions are essential reading not only for parents, teachers, and others who work with teens but also for anyone interested in the impact of emerging technologies on society, culture, and commerce in years to come. Offering insights gleaned from more than a decade of original fieldwork interviewing teenagers across the United States, boyd concludes reassuringly that the kids are all right. At the same time, she acknowledges that coming to terms with life in a networked era is not easy or obvious. In a technologically mediated world, life is bound to be complicated.
Skincare: the Ultimate No-Nonsense Guide
Caroline Hirons - 2020
With over 100 million views of her blog and over 13 million views of her YouTube videos, she cuts out the jargon, tells you want you do and don’t need, and is finally going to get the nation off face wipes for good!Skincare is the go-to book for people of all ages and skin types who want to feel and look fantastic. It explains the facts, the myths and the best way to get good skin – on any budget. With everything from Caroline’s signature cheat sheets, simple tips and tricks to glow (inside and out!) understanding ingredients lists, and advice on how to choose the products that are right for you, this is the ultimate guide to healthier, brighter skin.