The Chord Wheel: The Ultimate Tool for All Musicians


Jim Fleser - 2000
    Master chord theory ... in minutes! The Chord Wheel is a revolutionary device that puts the most essential and practical applications of chord theory into your hands. This tool will help you: Improvise and Solo Talk about chops! Comprehend key structure like never before; Transpose Keys Instantly transpose any progression into each and every key; Compose Your Own Music Watch your songwriting blossom! No music reading is necessary. This is the kind of device that players of any instrument can use to enhance their musical understanding. Chord and key relationships are inseparable, and learning these relationships is a must in becoming a successful musician. Alan Remington, Orange Coast College Music Dept.

Windows PowerShell Cookbook: The Complete Guide to Scripting Microsoft's Command Shell


Lee Holmes - 2007
    Intermediate to advanced system administrators will find more than 100 tried-and-tested scripts they can copy and use immediately.Updated for PowerShell 3.0, this comprehensive cookbook includes hands-on recipes for common tasks and administrative jobs that you can apply whether you’re on the client or server version of Windows. You also get quick references to technologies used in conjunction with PowerShell, including format specifiers and frequently referenced registry keys to selected .NET, COM, and WMI classes.Learn how to use PowerShell on Windows 8 and Windows Server 2012Tour PowerShell’s core features, including the command model, object-based pipeline, and ubiquitous scriptingMaster fundamentals such as the interactive shell, pipeline, and object conceptsPerform common tasks that involve working with files, Internet-connected scripts, user interaction, and moreSolve tasks in systems and enterprise management, such as working with Active Directory and the filesystem

Eloquent JavaScript: A Modern Introduction to Programming


Marijn Haverbeke - 2010
    I loved the tutorial-style game-like program development. This book rekindled my earliest joys of programming. Plus, JavaScript!" —Brendan Eich, creator of JavaScriptJavaScript is the language of the Web, and it's at the heart of every modern website from the lowliest personal blog to the mighty Google Apps. Though it's simple for beginners to pick up and play with, JavaScript is not a toy—it's a flexible and complex language, capable of much more than the showy tricks most programmers use it for.Eloquent JavaScript goes beyond the cut-and-paste scripts of the recipe books and teaches you to write code that's elegant and effective. You'll start with the basics of programming, and learn to use variables, control structures, functions, and data structures. Then you'll dive into the real JavaScript artistry: higher-order functions, closures, and object-oriented programming.Along the way you'll learn to:Master basic programming techniques and best practices Harness the power of functional and object-oriented programming Use regular expressions to quickly parse and manipulate strings Gracefully deal with errors and browser incompatibilities Handle browser events and alter the DOM structure Most importantly, Eloquent JavaScript will teach you to express yourself in code with precision and beauty. After all, great programming is an art, not a science—so why settle for a killer app when you can create a masterpiece?

Linux Pocket Guide


Daniel J. Barrett - 2004
    Every page of Linux Pocket Guide lives up to this billing. It clearly explains how to get up to speed quickly on day-to-day Linux use. Once you're up and running, Linux Pocket Guide provides an easy-to-use reference that you can keep by your keyboard for those times when you want a fast, useful answer, not hours in the man pages.Linux Pocket Guide is organized the way you use Linux: by function, not just alphabetically. It's not the 'bible of Linux; it's a practical and concise guide to the options and commands you need most. It starts with general concepts like files and directories, the shell, and X windows, and then presents detailed overviews of the most essential commands, with clear examples. You'll learn each command's purpose, usage, options, location on disk, and even the RPM package that installed it.The Linux Pocket Guide is tailored to Fedora Linux--the latest spin-off of Red Hat Linux--but most of the information applies to any Linux system.Throw in a host of valuable power user tips and a friendly and accessible style, and you'll quickly find this practical, to-the-point book a small but mighty resource for Linux users.

Head First PMP


Jennifer Greene.PMP & Andrew Stellman, PMP - 2007
    The second edition of this book helps you prepare for the PMP certification exam using a visually rich format designed for the way your brain works. You'll find a full-length sample exam included inside the book. More than just proof of passing a test, a PMP certification means that you have the knowledge to solve most common project problems. But studying for a difficult four-hour exam on project management isn't easy, even for experienced project managers. Drawing on the latest research in neurobiology, cognitive science, and learning theory, Head First PMP offers you a multi-sensory experience that helps the material stick, not a text-heavy approach that puts you to sleep. This book will help you:Learn PMP's underlying concepts to help you understand the PMBOK principles and pass the certification exam with flying colorsGet 100% coverage of the latest principles and certification objectives in The PMBOK Guide, Fourth Edition, including two new processes: Collect Requirements and Identify StakeholdersMake use of a thorough and effective preparation guide with hundreds of practice questions and exam strategiesExplore the material through puzzles, games, problems, and exercises that make learning easy and entertainingHead First PMP puts project management principles into context to help you understand, remember, and apply them -- not just on the exam, but also on the job.

Head First HTML and CSS


Elisabeth Robson - 2012
    You want to learn HTML so you can finally create those web pages you've always wanted, so you can communicate more effectively with friends, family, fans, and fanatic customers. You also want to do it right so you can actually maintain and expand your web pages over time so they work in all browsers and mobile devices. Oh, and if you've never heard of CSS, that's okay--we won't tell anyone you're still partying like it's 1999--but if you're going to create web pages in the 21st century then you'll want to know and understand CSS. Learn the real secrets of creating web pages, and why everything your boss told you about HTML tables is probably wrong (and what to do instead). Most importantly, hold your own with your co-worker (and impress cocktail party guests) when he casually mentions how his HTML is now strict, and his CSS is in an external style sheet. With Head First HTML, you'll avoid the embarrassment of thinking web-safe colors still matter, and the foolishness of slipping a font tag into your pages. Best of all, you'll learn HTML and CSS in a way that won't put you to sleep. If you've read a Head First book, you know what to expect: a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, this book will load HTML and CSS into your brain in a way that sticks. So what are you waiting for? Leave those other dusty books behind and come join us in Webville. Your tour is about to begin.

The Hitchhiker's Guide to Python: Best Practices for Development


Kenneth Reitz - 2016
    More than any other language, Python was created with the philosophy of simplicity and parsimony. Now 25 years old, Python has become the primary or secondary language (after SQL) for many business users. With popularity comes diversity--and possibly dilution.This guide, collaboratively written by over a hundred members of the Python community, describes best practices currently used by package and application developers. Unlike other books for this audience, The Hitchhiker's Guide is light on reusable code and heavier on design philosophy, directing the reader to excellent sources that already exist.

Natural Language Processing with Python


Steven Bird - 2009
    With it, you'll learn how to write Python programs that work with large collections of unstructured text. You'll access richly annotated datasets using a comprehensive range of linguistic data structures, and you'll understand the main algorithms for analyzing the content and structure of written communication.Packed with examples and exercises, Natural Language Processing with Python will help you: Extract information from unstructured text, either to guess the topic or identify "named entities" Analyze linguistic structure in text, including parsing and semantic analysis Access popular linguistic databases, including WordNet and treebanks Integrate techniques drawn from fields as diverse as linguistics and artificial intelligenceThis book will help you gain practical skills in natural language processing using the Python programming language and the Natural Language Toolkit (NLTK) open source library. If you're interested in developing web applications, analyzing multilingual news sources, or documenting endangered languages -- or if you're simply curious to have a programmer's perspective on how human language works -- you'll find Natural Language Processing with Python both fascinating and immensely useful.

A Little Gold Book of Ghastly Stuff


Neil Gaiman - 2011
    "Before You Read This" (first published as Todd Klein print)"Featherquest" (first published in Imagine #14)"Jerusalem" (first broadcast by BBC Radio 4)"Feminine Endings" (first published in Four Letter Word)"Orange" (first published in The Starry Rift)"Orphee" (first published in Orphee (CD))"Ghosts in the Machines" (first published in The New York Times[3])"The Annotated Brothers Grimm: Grimmer Than You Thought" (first published in The New York Times[4])"Black House" (first published in The Washington Post)"Summerland" (first published in The Washington Post)"The View from the Cheap Seats" (first published in The Guardian[5])"Once Upon a Time" (first published in The Guardian[6])"Introduction to Hothouse" (first published in Hothouse)"Entitlement Issues" (first published at Neil Gaiman's Blog[7]))"Freedom of Icky Speech" (first published at Neil Gaiman's blog[8]))"Harvey Awards Speech 2004" (first published at Neil Gaiman's blog[9]))"Nebula Award Speech 2005" (first published at Neil Gaiman's blog[10]))"Conjunctions" (first published in Mythic Delirium #20)

The Big New Yorker Book of Dogs


The New Yorker - 2012
    This copious collection, beautifully illustrated in full color, features articles, fiction, humor, poems, cartoons, cover art, drafts, and drawings from the magazine’s archives. The roster of contributors includes John Cheever, Susan Orlean, Roddy Doyle, Ian Frazier, Arthur Miller, John Updike, Roald Dahl, E. B. White, A. J. Liebling, Alexandra Fuller, Jerome Groopman, Jeffrey Toobin, T. Coraghessan Boyle, Ogden Nash, Donald Barthelme, Jonathan Lethem, Mark Strand, Anne Sexton, and Cathleen Schine. Complete with a Foreword by Malcolm Gladwell and a new essay by Adam Gopnik on the immortal canines of James Thurber, this gorgeous keepsake is a gift to dog lovers everywhere from the greatest magazine in the world.

What to Listen for in Music


Aaron Copland - 1939
    Whether you listen to Mozart or Duke Ellington, Aaron Copland's provocative suggestions for listening to music from his point of view will bring you a deeper appreciation of the most rewarding of all art forms.

Refuse to Choose!: Use All of Your Interests, Passions, and Hobbies to Create the Life and Career of Your Dreams


Barbara Sher - 2006
    What Sher has discovered is that some individuals simply cannot, and should not, decide on a single path; they are genetically wired to pursue many areas. Sher calls them "Scanners"--people whose unique type of mind does not zero in on a single interest but rather scans the horizon, eager to explore everything they see.In this groundbreaking book, readers will learn:• what's behind their "hit and run" obsessions• when (and how) to finish what they start• how to do everything they love• what type of Scanner they are (and which tools they need to do their very best work)

The Tangled Web: A Guide to Securing Modern Web Applications


Michal Zalewski - 2011
    Every piece of the web application stack, from HTTP requests to browser-side scripts, comes with important yet subtle security consequences. To keep users safe, it is essential for developers to confidently navigate this landscape.In The Tangled Web, Michal Zalewski, one of the world's top browser security experts, offers a compelling narrative that explains exactly how browsers work and why they're fundamentally insecure. Rather than dispense simplistic advice on vulnerabilities, Zalewski examines the entire browser security model, revealing weak points and providing crucial information for shoring up web application security. You'll learn how to:Perform common but surprisingly complex tasks such as URL parsing and HTML sanitization Use modern security features like Strict Transport Security, Content Security Policy, and Cross-Origin Resource Sharing Leverage many variants of the same-origin policy to safely compartmentalize complex web applications and protect user credentials in case of XSS bugs Build mashups and embed gadgets without getting stung by the tricky frame navigation policy Embed or host user-supplied content without running into the trap of content sniffing For quick reference, "Security Engineering Cheat Sheets" at the end of each chapter offer ready solutions to problems you're most likely to encounter. With coverage extending as far as planned HTML5 features, The Tangled Web will help you create secure web applications that stand the test of time.

The Shellcoder's Handbook: Discovering and Exploiting Security Holes


Jack Koziol - 2004
    This much-anticipated revision, written by the ultimate group of top security experts in the world, features 40 percent new content on how to find security holes in any operating system or applicationNew material addresses the many new exploitation techniques that have been discovered since the first edition, including attacking "unbreakable" software packages such as McAfee's Entercept, Mac OS X, XP, Office 2003, and VistaAlso features the first-ever published information on exploiting Cisco's IOS, with content that has never before been exploredThe companion Web site features downloadable code files

Who Will Cry When You Die?


Robin S. Sharma - 1999
    Specific lessons include how to: "Discover Your Calling," "See Your Troubles as Blessings," "Enjoy the Path, Not Just the Rewards," and "Live Fully So You Can Die Happy." This is a truly remarkable book that you will treasure for a lifetime!