The Sum of Us


Book Description

NEW YORK TIMES BESTSELLER • LONGLISTED FOR THE NATIONAL BOOK AWARD • One of today’s most insightful and influential thinkers offers a powerful exploration of inequality and the lesson that generations of Americans have failed to learn: Racism has a cost for everyone—not just for people of color. WINNER OF THE PORCHLIGHT BUSINESS BOOK AWARD • ONE OF THE BEST BOOKS OF THE YEAR: Time, The Washington Post, St. Louis Post-Dispatch, Ms. magazine, BookRiot, Library Journal “This is the book I’ve been waiting for.”—Ibram X. Kendi, #1 New York Times bestselling author of How to Be an Antiracist Look for the author’s new podcast, The Sum of Us, based on this book! Heather McGhee’s specialty is the American economy—and the mystery of why it so often fails the American public. From the financial crisis of 2008 to rising student debt to collapsing public infrastructure, she found a root problem: racism in our politics and policymaking. But not just in the most obvious indignities for people of color. Racism has costs for white people, too. It is the common denominator of our most vexing public problems, the core dysfunction of our democracy and constitutive of the spiritual and moral crises that grip us all. But how did this happen? And is there a way out? McGhee embarks on a deeply personal journey across the country from Maine to Mississippi to California, tallying what we lose when we buy into the zero-sum paradigm—the idea that progress for some of us must come at the expense of others. Along the way, she meets white people who confide in her about losing their homes, their dreams, and their shot at better jobs to the toxic mix of American racism and greed. This is the story of how public goods in this country—from parks and pools to functioning schools—have become private luxuries; of how unions collapsed, wages stagnated, and inequality increased; and of how this country, unique among the world’s advanced economies, has thwarted universal healthcare. But in unlikely places of worship and work, McGhee finds proof of what she calls the Solidarity Dividend: the benefits we gain when people come together across race to accomplish what we simply can’t do on our own. The Sum of Us is not only a brilliant analysis of how we arrived here but also a heartfelt message, delivered with startling empathy, from a black woman to a multiracial America. It leaves us with a new vision for a future in which we finally realize that life can be more than a zero-sum game. LONGLISTED FOR THE ANDREW CARNEGIE MEDAL




Learning jQuery Deferreds


Book Description

Orchestrating asynchronous function calls in JavaScript often leads to callback hell, but there is a reliable way to avoid this painful state of affairs. With this concise and simple guide, you’ll learn how to use jQuery deferreds and promises, an elegant approach for managing asynchronous calls in both client and server applications. This book contains 18 examples that use deferreds to solve progressively challenging real-world programming problems, along with 75 stimulating puzzles (and their solutions) that will help you understand how and when to use deferreds. Experienced JavaScript programmers will learn new tricks in a fun way, and become immersed in the practice of event-based programming. Understand the logic behind creating deferreds and returning promises Get a structured explanation of jQuery’s deferred API Delve into the dynamics of using deferreds Explore a broad collection of useful deferred recipes developed by the authors Gain hands-on experience by solving challenges that accompany each recipe Go deeper into deferreds: encounter novel abstractions and mind-bending use cases




Mastering JavaScript Promises


Book Description

JavaScript is a tool for the gurus who create highly useful applications, but it has some limitations. To overcome these limitations, a concept called JavaScript promises is rising rapidly in popularity. Promises makes writing complex logics more manageable and easy. This book starts with an introduction to JavaScript promises and how it has evolved over time. You will learn the JavaScript asynchronous model and how JavaScript handles asynchronous programming. Next, you will explore the promises paradigm and its advantages. Finally, this book will show you how to implement promises in platforms used in project development including WinRT, jQuery, and Node.js.




Learning Node.js for Mobile Application Development


Book Description

Make use of Node.js to learn the development of a simple yet scalable cross-platform mobile application About This Book Use Node.js to satisfy the core backend requirements of modern apps, including user management, security, data access, and real-time data communication Build practical real-world mobile applications, which will give you the necessary knowledge to build your very own mobile solutions Step-by-step development of projects using Ionic Framework as the frontend and Node.js for the backend supported by a MongoDB database Who This Book Is For This book is intended for web developers of all levels of expertise who want to deep dive into cross-platform mobile application development without going through the pains of understanding the languages and native frameworks that form an integral part of developing for different mobile platforms. This book is also for you if you are a developer who wants to capitalize on the MobileFirst strategy and so are going to use JavaScript for your complete stack. What You Will Learn Develop an API from scratch Set up a MongoDB Database as part of your mobile application backend Deploy a cross-platform mobile application from the command line Incorporate features within your mobile application that use native phone features such as a gyroscope, GPS, and accelerometer Implement mobile applications that use web-enabled APIs Build a mobile application with real-time chat messaging features Develop a secure mobile application that is capable of functioning with real-time data In Detail Node.js is a massively popular JavaScript library that lets you use JavaScript to easily program scalable network applications and web services. People approaching Node.js for the first time are often attracted by its efficiency, scalability, and the fact that it's based on JavaScript, the language of the Web, which means that developers can use the same language to write backend code. Also, it's increasingly being seen as a "modern" replacement for PHP in web development, which relies on fast-paced data exchange. The growing community and the large amount of available modules makes Node.js one of the most attractive development environments. This book takes a step-wise and incremental approach toward developing cross-platform mobile technologies using existing web technologies. This will allow you to truly understand and become proficient in developing cross-platform mobile applications with Node.js, Ionic Framework, and MongoDB. The book starts off by introducing all the necessary requirements and knowledge to build a mobile application with a companion web service. It covers the ability to create an API from scratch and implement a comprehensive user database that will give you the opportunity to offer a mobile application with a personalized experience. Midway through the book, you will learn the basic processes to create a successful mobile application. You will also gain higher-level knowledge, allowing you to develop a functional and secure mobile application to ensure a seamless user experience for end users. Finally, the book ends with more advanced projects, which will bring together all the knowledge and expertise developed in the previous chapters to create a practical and functional mobile-application that has useful real-world features. Style and approach This book is an easy-to-follow guide that takes a step-wise approach in giving expertise and knowledge to help you truly understand what is needed to create a memorable user experience for end users. Each topic is placed in the context of the bigger picture, that is, to create cross-platform mobile applications using existing technologies.







A Valency Dictionary of English


Book Description

The future of English linguistics as envisaged by the editors of Topics in English Linguistics lies in empirical studies which integrate work in English linguistics into general and theoretical linguistics on the one hand, and comparative linguistics on the other. The TiEL series features volumes that present interesting new data and analyses, and above all fresh approaches that contribute to the overall aim of the series, which is to further outstanding research in English linguistics.







The Standard


Book Description




New Orleans After the Promises


Book Description

In the 1960s and 1970s, New Orleans experienced one of the greatest transformations in its history. Its people replaced Jim Crow, fought a War on Poverty, and emerged with glittering skyscrapers, professional football, and a building so large it had to be called the Superdome. New Orleans after the Promises looks back at that era to explore how a few thousand locals tried to bring the Great Society to Dixie. With faith in God and American progress, they believed that they could conquer poverty, confront racism, establish civic order, and expand the economy. At a time when liberalism seemed to be on the wane nationally, black and white citizens in New Orleans cautiously partnered with each other and with the federal government to expand liberalism in the South. As Kent Germany examines how the civil rights, antipoverty, and therapeutic initiatives of the Great Society dovetailed with the struggles of black New Orleanians for full citizenship, he defines an emerging public/private governing apparatus that he calls the "Soft State": a delicate arrangement involving constituencies as varied as old-money civic leaders and Black Power proponents who came together to sort out the meanings of such new federal programs as Community Action, Head Start, and Model Cities. While those diverse groups struggled--violently on occasion--to influence the process of racial inclusion and the direction of economic growth, they dramatically transformed public life in one of America's oldest cities. While many wonder now what kind of city will emerge after Katrina, New Orleans after the Promises offers a detailed portrait of the complex city that developed after its last epic reconstruction.




Mastering Node.js Web Development


Book Description

Unlock the full potential of Node.js with practical skills to develop and deploy scalable and high-performance server-side applications that enhance your client-side projects Purchase of the print or Kindle book includes a free PDF eBook Key Features Server-side applications with Node.js, covering HTTP requests, static and dynamic content delivery, form data processing, and RESTful web services Hands-on examples, step-by-step code listings, and best practices for building and deploying server applications Common services like authentication, managing application state, and performance optimization Book DescriptionDive into the world of Node.js with this comprehensive guide, taking you from foundational concepts to practical web development mastery. Written by an industry veteran with over 50 programming books under his belt, this book will help both beginners and seasoned developers. Gain a deep understanding of the most important server-side features in web development with Node.js. The first part of the book will get you up to speed with basic features of Node.js and TypeScript. In the second part, you’ll elevate your skills by creating simplified implementations of key server-side features to understand how they work and how they are presented to clients. Armed with the understanding gained from implementing each feature, you will be able to replace custom code with production-ready open-source packages. The third part will help you understand how server-side features are combined for practical web development. Using Adam Freeman’s signature SportsStore application, you will learn how to develop client and server-side components, culminating in a thorough application deployment preparation. By the end of this Node.js book, you will be able to build and deploy server applications to support HTTP clients, including JavaScript applications created with frameworks such as Angular and React.What you will learn Process HTTP requests and perform file operations Create RESTful web services that can be consumed by client-side apps Work with server apps serving JavaScript clients, such as React and Angular Leverage Node.js to work with popular databases Apply practical knowledge through building the SportsStore project Authenticate users and authorize access to application features Who this book is for This book is for programmers with a basic knowledge of HTML and CSS who are transitioning into JavaScript development and are looking to master the implementation of server-side applications.