Book picks similar to
Composition for Computer Musicians by Michael Hewitt
music
non-fiction
reference
en
Problem Solving with C++: The Object of Programming
Walter J. Savitch - 1995
It introduces the use of classes; shows how to write ADTs that maximize the perfomance of C++ in creating reusable code; and provides coverage of all important OO functions, including inheritance, polymorphism and encapsulation.
Digital Evidence and Computer Crime: Forensic Science, Computers and the Internet
Eoghan Casey - 1999
Though an increasing number of criminals are using computers and computer networks, few investigators are well-versed in the evidentiary, technical, and legal issues related to digital evidence. As a result, digital evidence is often overlooked, collected incorrectly, and analyzed ineffectively. The aim of this hands-on resource is to educate students and professionals in the law enforcement, forensic science, computer security, and legal communities about digital evidence and computer crime. This work explains how computers and networks function, how they can be involved in crimes, and how they can be used as a source of evidence. As well as gaining a practical understanding of how computers and networks function and how they can be used as evidence of a crime, readers will learn about relevant legal issues and will be introduced to deductive criminal profiling, a systematic approach to focusing an investigation and understanding criminal motivations. Readers will receive access to the author's accompanying Web site which contains simulated cases that integrate many of the topics covered in the text. Frequently updated, these cases teaching individuals about: • Components of computer networks • Use of computer networks in an investigation • Abuse of computer networks • Privacy and security issues on computer networks • The law as it applies to computer networks• Provides a thorough explanation of how computers and networks function, how they can be involved in crimes, and how they can be used as a source of evidence • Offers readers information about relevant legal issues • Features coverage of the abuse of computer networks and privacy and security issues on computer networks• Free unlimited access to author's Web site which includes numerous and frequently updated case examples
How Music Works: The Science and Psychology of Beautiful Sounds, from Beethoven to the Beatles and Beyond
John Powell - 2010
From how musical notes came to be (you can thank a group of stodgy men in 1939 London for that one), to how scales help you memorize songs, to how to make and oboe from a drinking straw, John Powell distills the science and psychology of music with wit and charm.
Introducing Elixir: Getting Started in Functional Programming
Simon St.Laurent - 2013
If you're new to Elixir, its functional style can seem difficult, but with help from this hands-on introduction, you'll scale the learning curve and discover how enjoyable, powerful, and fun this language can be. Elixir combines the robust functional programming of Erlang with an approach that looks more like Ruby and reaches toward metaprogramming with powerful macro features.Authors Simon St. Laurent and J. David Eisenberg show you how to write simple Elixir programs by teaching you one skill at a time. You’ll learn about pattern matching, recursion, message passing, process-oriented programming, and establishing pathways for data rather than telling it where to go. By the end of your journey, you’ll understand why Elixir is ideal for concurrency and resilience.* Get comfortable with IEx, Elixir's command line interface* Become familiar with Elixir’s basic structures by working with numbers* Discover atoms, pattern matching, and guards: the foundations of your program structure* Delve into the heart of Elixir processing with recursion, strings, lists, and higher-order functions* Create processes, send messages among them, and apply pattern matching to incoming messages* Store and manipulate structured data with Erlang Term * Storage (ETS) and the Mnesia database* Build resilient applications with the Open Telecom Platform (OTP)* Define macros with Elixir's meta-programming tools.
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
OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2
Dave Shreiner - 1999
The OpenGL Programming Guide provides definitive and comprehensive information on OpenGL and the OpenGL Utility Library. It is far and away the most important book on OpenGL, and is commonly referred to by programmers simply as the Red book. Last summer the OpenGL Architectural Review Board (ARB) announced the release of the version 2.0 standard, incorporating the OpenGL Shader Language (GLSL) officially into the spec. This is the biggest change in OpenGL since its inception. This new edition will provide basic information about GLSL itself, as well as all the other changes to the 1.5 and 1.0 versions. the official, comprehensive guide to GLSL itself. A few years ago, pundits were predicting the imminent demise of OpenGL. Far from expiring, however, OpenGL has had a resurgence in the last couple years, and has solidified its position as the defacto standard for high-quality computer graphics. This book remains the necessary guide for any developer doing graphics programming. The sample source code in the book will be available on the book's web site.
Access 2007: The Missing Manual
Matthew MacDonald - 2006
It runs on PCs rather than servers and is ideal for small- to mid-sized businesses and households. But Access is still intimidating to learn. It doesn't help that each new version crammed in yet another set of features; so many, in fact, that even the pros don't know where to find them all. Access 2007 breaks this pattern with some of the most dramatic changes users have seen since Office 95. Most obvious is the thoroughly redesigned user interface, with its tabbed toolbar (or "Ribbon") that makes features easy to locate and use. The features list also includes several long-awaited changes. One thing that hasn't improved is Microsoft's documentation. To learn the ins and outs of all the features in Access 2007, Microsoft merely offers online help.Access 2007: The Missing Manual was written from the ground up for this redesigned application. You will learn how to design complete databases, maintain them, search for valuable nuggets of information, and build attractive forms for quick-and-easy data entry. You'll even delve into the black art of Access programming (including macros and Visual Basic), and pick up valuable tricks and techniques to automate common tasks -- even if you've never touched a line of code before. You will also learn all about the new prebuilt databases you can customize to fit your needs, and how the new complex data feature will simplify your life. With plenty of downloadable examples, this objective and witty book will turn an Access neophyte into a true master.
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.
jQuery Pocket Reference
David Flanagan - 2010
This book is indispensable for anyone who is serious about using jQuery for non-trivial applications." -- Raffaele Cecco, longtime developer of video games, including Cybernoid, Exolon, and StormlordjQuery is the "write less, do more" JavaScript library. Its powerful features and ease of use have made it the most popular client-side JavaScript framework for the Web. This book is jQuery's trusty companion: the definitive "read less, learn more" guide to the library.jQuery Pocket Reference explains everything you need to know about jQuery, completely and comprehensively. You'll learn how to:Select and manipulate document elementsAlter document structureHandle and trigger eventsCreate visual effects and animationsScript HTTP with Ajax utilitiesUse jQuery's selectors and selection methods, utilities, plugins and moreThe 25-page quick reference summarizes the library, listing all jQuery methods and functions, with signatures and descriptions.
The C++ Programming Language
Bjarne Stroustrup - 1986
For this special hardcover edition, two new appendixes on locales and standard library exception safety (also available at www.research.att.com/ bs/) have been added. The result is complete, authoritative coverage of the C++ language, its standard library, and key design techniques. Based on the ANSI/ISO C++ standard, The C++ Programming Language provides current and comprehensive coverage of all C++ language features and standard library components. For example:abstract classes as interfaces class hierarchies for object-oriented programming templates as the basis for type-safe generic software exceptions for regular error handling namespaces for modularity in large-scale software run-time type identification for loosely coupled systems the C subset of C++ for C compatibility and system-level work standard containers and algorithms standard strings, I/O streams, and numerics C compatibility, internationalization, and exception safety Bjarne Stroustrup makes C++ even more accessible to those new to the language, while adding advanced information and techniques that even expert C++ programmers will find invaluable.
Rick Rubin: In the Studio
Jake Brown - 2009
As mysterious personally as the Buddhist religion he practices, Rubin has made one thing crystal clear: the records he produces are sonically and stylistically beyond reproach. MTV has called Rubin “the most important producer of the last 20 years,” while Rolling Stone ventured even further, deeming Rubin the most successful “of any genre.” Without a niche, Rubin has taken greater risks than any producer in the record industry over the past quarter century. Pushing his artists into new territory has garnered Rubin seven Grammys, including Producer of the Year in 2007, and made him the most in-demand record producer working today. Now for the first time, Rick Rubin: In the Studio offers the behind-the-scenes stories of how Rubin created hit albums with such diverse legends as the Red Hot Chili Peppers, Run DMC, Johnny Cash, the Beastie Boys, Audioslave, Tom Petty, Metallica, Danzig, Slayer, LL Cool J, The Cult, Weezer, the Dixie Chicks, Linkin Park, System of a Down, Rage Against the Machine, Jay Z, Neil Diamond, Sheryl Crow, and Slipknot. This book chronicles his meteoric rise, from his early days as DJ Double R in the early ’80s, founding and running Def Jam Records alongside Russell Simmons from an NYU dorm room, discovering and producing the Beastie Boys and LL Cool J, to his transition in the early ’90s into a successful independent record executive, signing and producing the Red Hot Chili Peppers and Johnny Cash, to his role as the most influential producer of all time (currently as the co-head of Columbia Records), and his continued successes with rock/metal supergroups Audioslave, Linkin Park, and Metallica. This in-depth look at the life and times of Rick Rubin — in the studio and beyond — is a must-have for any music fan.
Designing And Managing The Supply Chain
David Simchi-Levi - 1999
Each chapter utilizes case studies and numerous examples. Mathematical and technical sections can be skipped without loss of continuity. Most textbooks do not include models and decision support systems robust enough for industry, but that is not true of this new edition.The accompanying CD-ROM also features the return of two simulations, the Computerized Beer Game and the Risk Pool Game and a computerized tool. These simulations help users develop and execute supply chain contracts while also illustrating many of the concepts discussed in the text.
The Joy of Music
Leonard Bernstein - 1959
This book is a must for all music fans who wish to experience music more fully and deeply through one of the most inspired, and inspiring, music intellects of our time. Employing the creative device of "Imaginary Conversations" in the first section of his book, Bernstein illuminates the importance of the symphony in America, the greatness of Beethoven, and the art of composing. The book also includes a photo section and a third section with the transcripts from his televised Omnibus music series, including "Beethoven's Fifth Symphony," "The World of Jazz," "Introduction to Modern Music," and "What Makes Opera Grand."
Skinny Thinking
Laura Katleman-Prue - 2009
The only way to create a healthy relationship with food and stop battling with your weight is to change the way you think about food. This is the missing piece of the eating puzzle. Once you change your thinking, your eating and your body will change. Simply by practicing the five steps presented in this book, you will never again need to worry about food or your weight. HERE'S HOW YOU WILL BENEFIT: Learn to make wise food and eating choices, permanently change the way you eat and think about food, end your weight struggle forever and free yourself from food worries, learn to accept your body.