Book picks similar to
The SuperCollider Book by Scott Wilson
music
audio
programming
mydigitallibrary
Java Concurrency in Practice
Brian Goetz - 2005
Now this same team provides the best explanation yet of these new features, and of concurrency in general. Concurrency is no longer a subject for advanced users only. Every Java developer should read this book."--Martin BuchholzJDK Concurrency Czar, Sun Microsystems"For the past 30 years, computer performance has been driven by Moore's Law; from now on, it will be driven by Amdahl's Law. Writing code that effectively exploits multiple processors can be very challenging. Java Concurrency in Practice provides you with the concepts and techniques needed to write safe and scalable Java programs for today's--and tomorrow's--systems."--Doron RajwanResearch Scientist, Intel Corp"This is the book you need if you're writing--or designing, or debugging, or maintaining, or contemplating--multithreaded Java programs. If you've ever had to synchronize a method and you weren't sure why, you owe it to yourself and your users to read this book, cover to cover."--Ted NewardAuthor of Effective Enterprise Java"Brian addresses the fundamental issues and complexities of concurrency with uncommon clarity. This book is a must-read for anyone who uses threads and cares about performance."--Kirk PepperdineCTO, JavaPerformanceTuning.com"This book covers a very deep and subtle topic in a very clear and concise way, making it the perfect Java Concurrency reference manual. Each page is filled with the problems (and solutions!) that programmers struggle with every day. Effectively exploiting concurrency is becoming more and more important now that Moore's Law is delivering more cores but not faster cores, and this book will show you how to do it."--Dr. Cliff ClickSenior Software Engineer, Azul Systems"I have a strong interest in concurrency, and have probably written more thread deadlocks and made more synchronization mistakes than most programmers. Brian's book is the most readable on the topic of threading and concurrency in Java, and deals with this difficult subject with a wonderful hands-on approach. This is a book I am recommending to all my readers of The Java Specialists' Newsletter, because it is interesting, useful, and relevant to the problems facing Java developers today."--Dr. Heinz KabutzThe Java Specialists' Newsletter"I've focused a career on simplifying simple problems, but this book ambitiously and effectively works to simplify a complex but critical subject: concurrency. Java Concurrency in Practice is revolutionary in its approach, smooth and easy in style, and timely in its delivery--it's destined to be a very important book."--Bruce TateAuthor of Beyond Java" Java Concurrency in Practice is an invaluable compilation of threading know-how for Java developers. I found reading this book intellectually exciting, in part because it is an excellent introduction to Java's concurrency API, but mostly because it captures in a thorough and accessible way expert knowledge on threading not easily found elsewhere."--Bill VennersAuthor of Inside the Java Virtual MachineThreads are a fundamental part of the Java platform. As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance applications. Java SE 5 and 6 are a huge step forward for the development of concurrent applications, with improvements to the Java Virtual Machine to support high-performance, highly scalable concurrent classes and a rich set of new concurrency building blocks. In Java Concurrency in Practice , the creators of these new facilities explain not only how they work and how to use them, but also the motivation and design patterns behind them.However, developing, testing, and debugging multithreaded programs can still be very difficult; it is all too easy to create concurrent programs that appear to work, but fail when it matters most: in production, under heavy load. Java Concurrency in Practice arms readers with both the theoretical underpinnings and concrete techniques for building reliable, scalable, maintainable concurrent applications. Rather than simply offering an inventory of concurrency APIs and mechanisms, it provides design rules, patterns, and mental models that make it easier to build concurrent programs that are both correct and performant.This book covers:Basic concepts of concurrency and thread safety Techniques for building and composing thread-safe classes Using the concurrency building blocks in java.util.concurrent Performance optimization dos and don'ts Testing concurrent programs Advanced topics such as atomic variables, nonblocking algorithms, and the Java Memory Model
Into The Rip
Damien Cave - 2021
Having covered the war in Iraq and moved to Mexico City with two babies in nappies, he and his wife Diana thought they understood something about the subject.But when they arrived in Sydney so that Cave could establish The New York Times's Australia Bureau, life near the ocean confronted them with new ideas and questions, at odds with their American mindset that risk was a matter of individual choices. Surf-lifesaving and Nippers showed that perhaps it could be managed together, by communities. And instead of being either eliminated or romanticised, it might instead be respected and even embraced.And so Cave set out to understand how our current attitude to risk developed - and why it's not necessarily good for us.Into the Rip is partly the story of this New York family learning to live better by living with the sea and it is partly the story of how humans manage the idea of risk. Interviewing experts and everyday heroes, Cave asks critical questions like: Is safety overrated? Why do we miscalculate risk so often and how can we improve? Is it selfish to take risks or can more exposure make for stronger families, citizens and nations? And how do we factor in legitimate fears and major disasters like Cave has covered in his time here: the Black Summer fires; the Christchurch massacre; and, of course, Covid?The result is Grit meets Phosphorescence and Any Ordinary Day - a book that will change the way you and your family think about facing the world's hazards.
Falling Forward: A Man's Memoir of Divorce (Kindle Single)
Chris Easterly - 2014
When Hollywood screenwriter Chris Easterly's wife came clean about her affair, his mind went blank. And so began the long, unimaginably difficult reconstruction of his life after marriage. Relentlessly honest and profoundly moving, 'Falling Forward' explores the emotional journey of one man's divorce, from his wife's affair to the seemingly bottomless grief that followed to his eventual healing and the realization that he would survive." -- Amazon synopsis
I'm (No Longer) a Mormon: A Confessional
Regina Samuelson - 2012
This is not as easy as one would imagine: She was born in the church, educated at BYU, married in the temple, and is raising more Mormons. She faced a serious conundrum: keep quiet (and avoid losing everything dear to her), or tell the world what being raised LDS does to a person's psyche, especially when they realize that everything they were taught and everything they hoped to believe is a lie. To expose the difficulty faced by Mormons who leave the Church and to seek support for their plight, Regina offers a first-person confessional memoir recounting her many atrocious experiences, managing to weave in enough humor to keep you turning pages, and enough brutal honesty to bring you to an understanding of what it is to be a Mormon, and to try to leave it behind...
Beat The Devil (Kindle Single)
Mishka Shubaly - 2013
Over three decades, his affliction has spawned immeasurable chaos, destruction and debauched good times. While his rivals have graced the covers of Spin and Rolling Stone, Shubaly's projects inevitably flame out in the eleventh hour. Is he finally ready to give up his lifelong dream for good?
Piano Playing: With Piano Questions Answered
Josef Hofmann - 1976
A student of Anton Rubinstein and a leading exponent of the works of Chopin, Liszt, and Schumann, he always balanced his virtuoso playing with a firm adherence to the piece as written. It is this balanced approach to piano playing that he advocates in this highly regarded volume on piano technique.The first section of the book contains a discussion of the rules and tricks of correct piano playing: touch, methods of practicing, the use of the pedal, playing the piece as it is written, "How Rubinstein Taught Me to Play," and indispensables in pianistic success. The second, much longer, section contains Hofmann's answers to specific questions sent to him by piano students and amateurs: questions on positions of the body and hand, actions of the wrist and arm, stretching, staccato, legato, precision, fingering, octaves, the pedals, practice, marks and nomenclature, phrasing, rubato, theory, transposing, and much more.Full of important background information that is highly useful to every piano player, this book will set students on the right track in their studies and allow every amateur to measure the level of his commitment and the quality of the instruction he is receiving. For insight into many facets of playing the piano, there is no better guide than Josef Hofmann.
The Road Most Traveled
Chuck Ragan - 2012
There couldn't be a better person to put together this tome than Hot Water Music's Chuck Ragan and here he's collected tales from members of the Gaslight Anthem, Rise Against, At The Drive-In and more, all of whom share their own unique perspective on travel. The road isn't always glamorous but for some of us it's in our blood. These are those stories.
WordPress All-In-One for Dummies
Lisa Sabin-Wilson - 2011
Eight minibooks provide you with expanded coverage of the most important topics to the WordPress community, such as WordPress basics, theme designs, plug-in development, social media integration, SEO, customization, and running multiple sites. Veteran author Lisa Sabin-Wilson leads an authoritative team of authors who offer their unique knowledge and skillset while sharing invaluable advice for maximizing your site's potential and visitor experience.Presents straightforward and easy-to-understand coverage of the basics of WordPress, the most popular blog software in use today Delves into the topics that matter most to the WordPress community, such as theme design, plug-in development, and social media integration Addresses ways to handle a variety of WordPress security issues Examines the WordPress network The word on the street is that WordPress All-in-One For Dummies presents everything you need to know about WordPress in one convenient book!
Professional ASP.NET MVC 3
Jon Galloway - 2011
Book content includes:Getting started with MVC 3, including a rundown of the new project dialog, directory structure and an introduction to NuGet (PowerShell inside Visual Studio 2010)Controllers and Actions View and ViewModelsModels and Databases, including using NuGet to install Entity Framework Code FirstForms and HTML HelpersValidation and Data AnnotationsMembership, Authorization and SecurityAjaxRouting, including routing to Http HandlersNuGet, including using it from the Dialog 'and Package Console, creating a package, custom PowerShell actions and running from both a local repository and the WebDependency InjectionUnit testingExtending ASP.NET MVC with filters and Extensibility pointsWhat's new in MVC 3
Blockchain Revolution: How the Technology Behind Bitcoin Is Changing Money, Business, and the World
Don Tapscott - 2016
But it is much more than that, too. It is a public ledger to which everyone has access, but which no single person controls. It allows for companies and individuals to collaborate with an unprecedented degree of trust and transparency. It is cryptographically secure, but fundamentally open. And soon it will be everywhere.In Blockchain Revolution, Don and Alex Tapscott reveal how this game-changing technology will shape the future of the world economy, dramatically improving everything from healthcare records to online voting, and from insurance claims to artist royalty payments. Brilliantly researched and highly accessible, this is the essential text on the next major paradigm shift. Read it, or be left behind.
Automate This: How Algorithms Came to Rule Our World
Christopher Steiner - 2012
It used to be that to diagnose an illness, interpret legal documents, analyze foreign policy, or write a newspaper article you needed a human being with specific skills—and maybe an advanced degree or two. These days, high-level tasks are increasingly being handled by algorithms that can do precise work not only with speed but also with nuance. These “bots” started with human programming and logic, but now their reach extends beyond what their creators ever expected. In this fascinating, frightening book, Christopher Steiner tells the story of how algorithms took over—and shows why the “bot revolution” is about to spill into every aspect of our lives, often silently, without our knowledge. The May 2010 “Flash Crash” exposed Wall Street’s reliance on trading bots to the tune of a 998-point market drop and $1 trillion in vanished market value. But that was just the beginning. In Automate This, we meet bots that are driving cars, penning haiku, and writing music mistaken for Bach’s. They listen in on our customer service calls and figure out what Iran would do in the event of a nuclear standoff. There are algorithms that can pick out the most cohesive crew of astronauts for a space mission or identify the next Jeremy Lin. Some can even ingest statistics from baseball games and spit out pitch-perfect sports journalism indistinguishable from that produced by humans. The interaction of man and machine can make our lives easier. But what will the world look like when algorithms control our hospitals, our roads, our culture, and our national security? What happens to businesses when we automate judgment and eliminate human instinct? And what role will be left for doctors, lawyers, writers, truck drivers, and many others? Who knows—maybe there’s a bot learning to do your job this minute.
Linda McCartney: A Portrait
Danny Fields - 2000
Like virtually everyone she came into contact with, Fields was won over by this completely unpretentious woman, a person of style and substance in a milieu where artifice was the order of the day.This revealing work, which has found great success in its hardcover edition, promises to make a further impact as a trade paperback -- its true market.Featuring exclusive interviews with members of Paul and Linda's circle of friends, Linda McCartney: A Portrait is an inside look at one of rock music's few enduring marriages and one of its most fascinating women. This is the book for anyone who thinks they've read everything about the most exciting period in pop-culture history.The book delves into: -- Linda's innate talent with a camera and her landmark photos of late '60s rock royalty-- her thirty-year relationship with Paul McCartney, an inspiring love story of true devotion-- the enormous hostility directed at Linda by the public and the media following her marriage to Paul-- her later careers as a musician, artist, activist, and businesswoman-- her courage in the face of mortal illnessLinda McCartney: A Portrait is an insider's look at an epic time and a simple woman whose grace and integrity gave strength to everyone she touched.
AWS Lambda: A Guide to Serverless Microservices
Matthew Fuller - 2016
Lambda enables users to develop code that executes in response to events - API calls, file uploads, schedules, etc - and upload it without worrying about managing traditional server metrics such as disk space, memory, or CPU usage. With its "per execution" cost model, Lambda can enable organizations to save hundreds or thousands of dollars on computing costs. With in-depth walkthroughs, large screenshots, and complete code samples, the reader is guided through the step-by-step process of creating new functions, responding to infrastructure events, developing API backends, executing code at specified intervals, and much more. Introduction to AWS Computing Evolution of the Computing Workload Lambda Background The Internals The Basics Functions Languages Resource Allocation Getting Set Up Hello World Uploading the Function Working with Events AWS Events Custom Events The Context Object Properties Methods Roles and Permissions Policies Trust Relationships Console Popups Cross Account Access Dependencies and Resources Node Modules OS Dependencies OS Resources OS Commands Logging Searching Logs Testing Your Function Lambda Console Tests Third-Party Testing Libraries Simulating Context Hello S3 Object The Bucket The Role The Code The Event The Trigger Testing When Lambda Isn’t the Answer Host Access Fine-Tuned Configuration Security Long-Running Tasks Where Lambda Excels AWS Event-Driven Tasks Scheduled Events (Cron) Offloading Heavy Processing API Endpoints Infrequently Used Services Real-World Use Cases S3 Image Processing Shutting Down Untagged Instances Triggering CodeDeploy with New S3 Uploads Processing Inbound Email Enforcing Security Policies Detecting Expiring Certificates Utilizing the AWS API Execution Environment The Code Pipeline Cold vs. Hot Execution What is Saved in Memory Scaling and Container Reuse From Development to Deployment Application Design Development Patterns Testing Deployment Monitoring Versioning and Aliasing Costs Short Executions Long-Running Processes High-Memory Applications Free Tier Calculating Pricing CloudFormation Reusable Template with Minimum Permissions Cross Account Access CloudWatch Alerts AWS API Gateway API Gateway Event Creating the Lambda Function Creating a New API, Resource, and Method Initial Configuration Mapping Templates Adding a Query String Using HTTP Request Information Within Lambda Deploying the API Additional Use Cases Lambda Competitors Iron.io StackHut WebTask.io Existing Cloud Providers The Future of Lambda More Resources Conclusion
Thoughts on The Promise and Darkness On The Edge Of Town
Bruce Springsteen - 2010
The second essay appears in Springsteen's forthcoming releases, The Promise and The Promise: The Darkness On The Edge Of Town Story.
How to (Almost) Make Friends on the Internet
Michael Cunningham - 2020
And one very annoyed world.Based on the ingenious Sir Michael Twitter account, How to (Almost) Make Friends on the Internet is the funniest book you'll read this year.Whether it's offering his services as a Karate Lawyer or Funeral DJ, devising the world's worst plan to get a free haircut, or trying to buy a blue bucket that may or may not be for sale, Michael just wants to connect with people.The only problem is that people are slightly less enthusiastic about connecting with him, and the results are utterly hilarious.Warning: you'll never think about adding someone called Michael to a group chat the same way ever again.