万本电子书0元读

万本电子书0元读

Taking the Lead
Taking the Lead
Hough, Derek
¥90.51
Sometimes I've taken home the trophy, sometimes I've stumbled or tripped over my own feet. But every move I've made has shaped me into the person I am today.Season after season, millions of fans tune into Dancing with the Stars to watch Derek Hough, the talented, consummate competitor whose skill and commitment have made him the show's all-time champion. Whether he's dancing with an Olympic gold medalist, an internationally renowned recording star, or a celebrated actress, Derek has an undeniable talent for bringing out the best in his partners. He does more than just tutor them in the fox-trot and paso doble he teaches them how to see beyond their limits and realize their true potential.Now, for the first time ever, Derek opens up about his transformation from bullied little boy to accomplished performer and coach who lets nothing and no one stand in his way. In Taking the Lead he details how his experiences have taught him to embrace a positive outlook, channel his creativity and drive, and face his fears head-on.From his early training in London beginning at the age of twelve, to grueling dance competitions around the world, to never-before-told stories from behind the scenes of Dancing with the Stars, Derek writes with honesty and insight about his extraordinary journey. And in sharing his own story, he shows all of us how we can take charge of pursuing our goals, overcome obstacles, and become winners not just on the dance floor but in life.
The Long Season
The Long Season
Brosnan, James P.
¥90.51
The Long Season by James P. Brosnan has de*ive copy which is not yet available from the Publisher.
Good Dog
Good Dog
Editors of Garden and Gun
¥90.51
Garden & Gun magazine's aptly named Good Dog column—which features true stories of canines and the humans who love them—is one of the publication's most popular features. Now editor in chief David DiBenedetto and the editors of Garden & Gun have gathered their favorite essays as well as original pieces to create this must-read collection of dog ownership, companionship, and kinship. By turns humorous, inspirational, and poignant, Good Dog offers beautifully crafted essays from such notable writers as P. J. O'Rourke, Jon Meacham, Julia Reed, and Roy BlountJr. From the troublemakers who can't be fenced in to the lifelong companions who never leave our sides, this one-of-a-kind anthology showcases man's best friend through all of his most endearing (and maddening) attributes.
The Natural History of Unicorns
The Natural History of Unicorns
Lavers, Chris
¥90.51
For over two thousand years, unicorns have inspired, enchanted, and eluded humanity. The beast appears in Old Testament texts and Greek and Roman natural histories; Christians adopted it as a symbol of Christ, the Middle Ages as a symbol of courtly love. There was a brisk trade in unicorn parts in medieval and Renaissance times, and travelers regularly reported sightings into the modern era. But by the early twentieth century the real-life contenders for the beast had been ruled out, and scientists concluded that the unicorn never existed. It turns out they were a little hasty.Where did the unicorn come from, and how was it accepted as a part of the animal kingdom for so longChris Lavers argues that although the unicorn of our imagination isn't real, traces of its character can be found in existing species. In this lively and vivid exploration of the natural world, Lavers follows the beast's trail to the plateaus of India and into the jungles of Africa to unearth the flesh and blood ancestors of our iconic unicorn.Along the way, Lavers introduces the peoples, historians, explorers, traders, and scientists who believed in the unicorn, and describes their efforts to pin it down. Its changing status from one-horned ass to religious symbol to pure myth reflects man's journey from superstition to scientific understanding, ultimately leading to a greater insight into the natural world.
Evolutionaries
Evolutionaries
Phipps, Carter
¥90.51
When it comes to evolution, we've all heard about fossils and fruit flies, Darwin and Dawkins. But the idea of evolution is far more profound and far-reaching. Today, a movement of visionary scientists, philosophers, and spiritual thinkers is forging a new understanding of evolution that honors science, reframes culture, and radically updates spirituality. Carter Phipps calls them Evolutionaries. His groundbreaking book provides the first popular guide to these exciting minds who are illuminating the secrets of our past and expanding the vistas of our future.
Gothic Charm School
Gothic Charm School
Venters, Jillian
¥90.51
An essential, fully illustrated guidebook to day-to-day Goth living There's more to being a Goth than throwing on some black velvet, dyeing your hair, and calling it a day (or a night). How do you dress with morbid flair when going to a job interviewIs there such a thing as growing too old to be a GothHow do you explain to your grandma that it's not just a phase?Jillian Venters, a.k.a. "the Lady of the Manners," knows how to be strange and unusual without sacrificing politeness and etiquette. In Gothic Charm School, she offers the quintessential guide to dark decorum for all those who have ever searched for beauty in dark, unexpected places, embraced their individuality, and reveled in decadence . . . and for families and friends who just don't understand.
Fire Season
Fire Season
Connors, Philip
¥90.51
A decade ago Philip Connors left work as an editor at the Wall Street Journal and talked his way into a job far from the streets of lower Manhattan: working as one of the last fire lookouts in America. Spending nearly half the year in a 7' x 7' tower, 10,000 feet above sea level in remote New Mexico, his tasks were simple: keep watch over one of the most fire-prone forests in the country and sound the alarm at the first sign of smoke.Fire Season is Connors's remarkable reflection on work, our place in the wild, and the charms of solitude. The landscape over which he keeps watch is rugged and roadless it was the first region in the world to be officially placed off limits to industrial machines and it typically gets hit by lightning more than 30,000 times per year. Connors recounts his days and nights in this forbidding land, untethered from the comforts of modern life: the eerie pleasure of being alone in his glass-walled perch with only his dog Alice for company; occasional visits from smokejumpers and long-distance hikers; the strange dance of communion and wariness with bears, elk, and other wild creatures; trips to visit the hidden graves of buffalo soldiers slain during the Apache wars of the nineteenth century; and always the majesty and might of lightning storms and untamed fire. Written with narrative verve and startling beauty, and filled with reflections on his literary forebears who also served as lookouts among them Edward Abbey, Jack Kerouac, Norman Maclean, and Gary Snyder Fire Season is a book to stand the test of time.
In the Little World
In the Little World
Richardson, John H.
¥90.51
In 1997, almost by accident, John Richardson found himself sharing a hotel with more than a thousand dwarfs. Over the course of a single week, he begins relationships with some of the people at a convention that evolve into an affecting two-year-and-beyond odyssey into the little world.He introduces us to characters like a saintly but obsessed doctor and a mother who sacrifices her family to save her dwarf daughter. He follows two dwarf lovers from their first meeting through their struggle to overcome fear and shame and find the confidence to love each other. He becomes personally involved in a tangled and often confrontational friendship with a female dwarf.Through these stories and musings, ranging from classic theories of beauty to the history of the disability movement, to postmodern theories of difference, Richardson presents a world that is a skewed reflection of our own -- and offers us a glimpse into the essential human condition.
William Morrow
William Morrow
Beer, Edith H.
¥90.51
Edith Hahn was an outspoken young woman in Vienna when the Gestapo forced her into a ghetto and then into a labor camp. When she returned home months later, she knew she would become a hunted woman and went underground. With the help of a Christian friend, she emerged in Munich as Grete Denner. There she met Werner Vetter, a Nazi Party member who fell in love with her. Despite Edith's protests and even her eventual confession that she was Jewish, he married her and kept her identity a secret.In wrenching detail, Edith recalls a life of constant, almost paralyzing fear. She tells of German officials who casually questioned the lineage of her parents; of how, when giving birth to her daughter, she refused all painkillers, afraid that in an altered state of mind she might reveal something of her past; and of how, after her husband was captured by the Soviet army, she was bombed out of her house and had to hide while drunken Russian soldiers raped women on the street.Yet despite the risk it posed to her life, Edith created a remarkable record of survival. She saved every document and set of papers issued to her, as well as photographs she managed to take inside labor camps. Now part of the permanent collection at the Holocaust Memorial Museum in Washington, D.C., these hundreds of documents, several of which are included in this volume, form the fabric of a gripping new chapter in the history of the Holocaust -- complex, troubling, and ultimately triumphant.
Lives in Ruins
Lives in Ruins
Johnson, Marilyn
¥90.51
Finding Life in RuinsJump into a battered Indiana Jones style Jeep with the intrepid Marilyn Johnson and head down bone-rattling roads in search of those who dig up the past. Johnson, the author of two acclaimed books about quirky subcultures The Dead Beat (about obituary writers) and This Book Is Overdue! (about librarians) brings her irrepressible wit and curiosity to bear on yet another strange world, that of archaeologists. Who chooses to work in ruinsWhat's the allure of sifting through layers of dirt under a hot sunWhy do archaeologists care so passionately about what's dead and buried and why should we?Johnson tracks archaeologists around the globe from the Caribbean to the Mediterranean, from Newport, Rhode Island to Machu Picchu. She digs alongside experts on an eighteenth-century sugar plantation and in a first-century temple to Apollo. She hunts for bodies with forensics archaeologists in the vast and creepy Pine Barrens of New Jersey, drinks beer with an archaeologist of ancient beverages, and makes stone tools like a caveman. By turns amusing and profound, Lives in Ruins and its wild cast of characters find new ways to consider what is worth salvaging from our past.Archaeologists are driven by the love of history and the race to secure its evidence ahead of floods and bombs, looters and thieves, and before the bulldozers move in. Why spend your life in ruinsTo uncover our hidden stories before they disappear.
Chickens in the Road
Chickens in the Road
McMinn, Suzanne
¥90.51
It was a cold late autumn day when I brought my children to live in rural West Virginia. The farmhouse was one hundred years old, there was already snow on the ground, and the heat was sparse as was the insulation. The floors weren't even, either. My then-twelve-year-old son walked in the door and said, 'You've brought us to this slanted little house to die.'Thus begins former romance writer Suzanne McMinn's wild ride into self-sustainable living halfway up a hill on one of the most remote dirt roads in West Virginia, with a cast including her children, an enigmatic partner, the rural neighborhood of quirky characters, and a whole slew of ridiculous and uncooperative farm animals. An unlikely adventurer, the suburban-born-and-bred author tackles one daunting challenge after another on her new forty-acre farm, from hatching chickens and milking a cow to herding sheep and making her own cheese. Whether she's trying to convince a goat to accept its baby or just get her ornery neighbor to move over and let her pass on the road, every page of her adventure is fraught with laughter, passion, drama, and the risk of losing it all before she figures out why she's doing it in the first place. And when she does lose it all, she discovers a triumph she never expected along with the truth for which she'd been searching all along.
Such Good Girls
Such Good Girls
Rosen, R. D.
¥90.51
They defied death by being such good girls keeping secrets, staying out of sight, and suffering in frightened silence.Sophie pictured on the cover survived the Holocaust without even knowing she was Jewish, while her terrified, widowed mother worked for the Nazis in Poland under the guise of a Christian bookkeeper.Flora, orphaned by Final Solution, was shuttled through southern France, from convents to the homes of one Christian family after another, unsure of who she really was.Carla and her family took shelter in the apartment of a Dutch barber, while, one floor below, the man who protected them would cut German soldiers' hair.Sophie Turner-Zaretsky, Flora Hogman, and Carla Lessing (and her husband, Ed) survived not only the Holocaust among the mere 10 percent of European Jewish children who did but their own survival. Each of them ended up in New York, where they slowly emerged from the traumas of their childhoods, devoted their careers to helping others, and played important roles in the groundbreaking 1991 event that, for the first time, brought together the hidden child survivors scattered around the world.A chance meeting with Sophie sent author R. D. Rosen, a privileged Jewish American child of the suburbs, on a journey to grasp the scope of Nazi extermination of Europe's Jews and to honor hidden children, the very last generation of survivors to have witnessed the Holocaust firsthand.
It's All Right Now
It's All Right Now
Chadwick, Charles
¥90.50
Meet Tom Ripple, a man with an uncommon outlook on his common life. Through the vividness of his voice and his growing sense of the sorrow and absurdity of the world, Tom Ripple becomes an unusually appealing antihero, aware of his ordinariness and the limits of his intelligence, with a ribald sense of humor, and a clumsiness in his attempts at emotional connection with others. He is a bewildered everyman navigating his way through modern times. By turns poignant, funny, heartbreaking, and profound, It's All Right Now is a towering achievement and a singular work of the imagination.
Fighting Weight
Fighting Weight
Ali, Khaliah
¥90.50
Khaliah Ali, daughter of Muhammad Ali, shares her success at overcoming obesity through banding surgery—a minimally invasive, reversible, and extremely effective choice for drastically overweight peopleWhen Muhammad Ali's daughter Khaliah hit 325 pounds, she didn't need to be told again that she was morbidly obese. A lifetime of dieting, of starving, had not helped. Miserable, depressed, and unable to walk up a flight of stairs without losing her breath, she did not know which way to turn—until a friend pointed her toward a new type of surgery called gastric banding. It is just as effective as gastric bypass but with a fraction of potential complications. With the band placed around her stomach and completely taking away her hunger, Khaliah slimmed down to half her former size. Khaliah wraps her story of weight loss in this memoir of what it was like to grow up the daughter of one of the world's most famous men, and teams up with her surgeons at the New York University Medical Center to detail the lifetime of misery suffered by an obese girl; the ins and outs of the banding operation; and the joy, serenity, and health resulting from a solution that until now had eluded her.
Tkinter GUI Programming by Example
Tkinter GUI Programming by Example
David Love
¥90.46
Leverage the power of Python and its de facto GUI framework to build highly interactive interfaces About This Book ? The fundamentals of Python and GUI programming with Tkinter. ? Create multiple cross-platform projects by integrating a host of third-party libraries and tools. ? Build beautiful and highly-interactive user interfaces that target multiple devices. Who This Book Is For This book is for beginners to GUI programming who haven’t used Tkinter yet and are eager to start building great-looking and user-friendly GUIs. Prior knowledge of Python programming is expected. What You Will Learn ? Create a scrollable frame via theCanvas widget ? Use the pack geometry manager andFrame widget to control layout ? Learn to choose a data structurefor a game ? Group Tkinter widgets, such asbuttons, canvases, and labels ? Create a highly customizablePython editor ? Design and lay out a chat window In Detail Tkinter is a modular, cross-platform application development toolkit for Python. When developing GUI-rich applications, the most important choices are which programming language(s) and which GUI framework to use. Python and Tkinter prove to be a great combination. This book will get you familiar with Tkinter by having you create fun and interactive projects. These projects have varying degrees of complexity. We'll start with a simple project, where you'll learn the fundamentals of GUI programming and the basics of working with a Tkinter application. After getting the basics right, we'll move on to creating a project of slightly increased complexity, such as a highly customizable Python editor. In the next project, we'll crank up the complexity level to create an instant messaging app. Toward the end, we'll discuss various ways of packaging our applications so that they can be shared and installed on other machines without the user having to learn how to install and run Python programs. Style and approach Step by Step guide with real world examples
Scratch 2.0 Beginner's Guide
Scratch 2.0 Beginner's Guide
Michael Badger
¥90.46
The book uses stepbystep instructions along with full code listings for each exercise. After each exercise, the author pauses to reflect, explain, and offer insights before building on the project. The author approaches the content with the belief that we are all teachers and that you are reading this book not only because you want to learn, but because you want to share your knowledge with others. Motivated students can pick up this book and teach themselves how to program because the book takes a simple, strategic, and structured approach to learning Scratch. Parents can grasp the fundamentals so that they can guide their children through introductory Scratch programming exercises. It’s perfect for homeschool families. Teachers of all disciplines from computer science to English can quickly get up to speed with Scratch and adapt the projects for use in the classroom.
Eclipse Plug-in Development: Beginner's Guide - Second Edition
Eclipse Plug-in Development: Beginner's Guide - Second Edition
Dr Alex Blewitt
¥90.46
Develop skills to build powerful plug-ins with Eclipse IDE through examples About This Book Create useful plug-ins to make Eclipse work for you Learn how to migrate Eclipse 3.x plug-ins to Eclipse 4.x From automation to testing, find out how to get your IDE performing at an impressive standard Who This Book Is For This book is for Java developers familiar with Eclipse who need more from the IDE. This book will sharpen your confidence and make you a more productive developer with a tool that supports rather than limits you. What You Will Learn Create plug-ins for Eclipse 4.x Test plug-ins automatically with JUnit Display tree and table information in views Upgrade Eclipse 3.x plug-ins to Eclipse 4.x Find out how to build user interfaces from SWT and JFace Run tasks in the background and update the user interface asynchronously Automate builds of plug-ins and features Automate user interface tests with SWTBot In Detail Eclipse is used by everyone from indie devs to NASA engineers. Its popularity is underpinned by its impressive plug-in ecosystem, which allows it to be extended to meet the needs of whoever is using it. This book shows you how to take full advantage of the Eclipse IDE by building your own useful plug-ins from start to finish. Taking you through the complete process of plug-in development, from packaging to automated testing and deployment, this book is a direct route to quicker, cleaner Java development. It may be for beginners, but we're confident that you'll develop new skills quickly. Pretty soon you'll feel like an expert, in complete control of your IDE. Don't let Eclipse define you - extend it with the plug-ins you need today for smarter, happier, and more effective development. Style and approach Packed with plenty of examples so you're never stuck, or never left simply reading instructions, this book encourages you to get started immediately. This book is for developers who want to develop, not just learn.
Learning Predictive Analytics with Python
Learning Predictive Analytics with Python
Ashish Kumar
¥90.46
Gain practical insights into predictive modelling by implementing Predictive Analytics algorithms on public datasets with PythonAbout This BookA step-by-step guide to predictive modeling including lots of tips, tricks, and best practicesGet to grips with the basics of Predictive Analytics with PythonLearn how to use the popular predictive modeling algorithms such as Linear Regression, Decision Trees, Logistic Regression, and ClusteringWho This Book Is ForIf you wish to learn how to implement Predictive Analytics algorithms using Python libraries, then this is the book for you. If you are familiar with coding in Python (or some other programming/statistical/*ing language) but have never used or read about Predictive Analytics algorithms, this book will also help you. The book will be beneficial to and can be read by any Data Science enthusiasts. Some familiarity with Python will be useful to get the most out of this book, but it is certainly not a prerequisite.What You Will LearnUnderstand the statistical and mathematical concepts behind Predictive Analytics algorithms and implement Predictive Analytics algorithms using Python librariesAnalyze the result parameters arising from the implementation of Predictive Analytics algorithmsWrite Python modules/functions from scratch to execute segments or the whole of these algorithmsRecognize and mitigate various contingencies and issues related to the implementation of Predictive Analytics algorithmsGet to know various methods of importing, cleaning, sub-setting, merging, joining, concatenating, exploring, grouping, and plotting data with pandas and numpyCreate dummy datasets and simple mathematical simulations using the Python numpy and pandas librariesUnderstand the best practices while handling datasets in Python and creating predictive models out of themIn DetailSocial Media and the Internet of Things have resulted in an avalanche of data. Data is powerful but not in its raw form - It needs to be processed and modeled, and Python is one of the most robust tools out there to do so. It has an array of packages for predictive modeling and a suite of IDEs to choose from. Learning to predict who would win, lose, buy, lie, or die with Python is an indispensable skill set to have in this data age.This book is your guide to getting started with Predictive Analytics using Python. You will see how to process data and make predictive models from it. We balance both statistical and mathematical concepts, and implement them in Python using libraries such as pandas, scikit-learn, and numpy.You’ll start by getting an understanding of the basics of predictive modeling, then you will see how to cleanse your data of impurities and get it ready it for predictive modeling. You will also learn more about the best predictive modeling algorithms such as Linear Regression, Decision Trees, and Logistic Regression. Finally, you will see the best practices in predictive modeling, as well as the different applications of predictive modeling in the modern world.Style and approachAll the concepts in this book been explained and illustrated using a dataset, and in a step-by-step manner. The Python code snippet to implement a method or concept is followed by the output, such as charts, dataset heads, pictures, and so on. The statistical concepts are explained in detail wherever required.
Cocos2d Cross-Platform Game Development Cookbook - Second Edition
Cocos2d Cross-Platform Game Development Cookbook - Second Edition
Siddharth Shekar
¥90.46
Develop games for iOS and Android using Cocos2d with the aid of over 70 step-by-step recipesAbout This BookLearn to efficiently use Cocos2d to develop cross-platform games, and have them work on iOS as well as AndroidGet acquainted with industry-wide professional tools such as Glyph Designer, Texture Packer, and Physics Editor, as well as using the Swift/ Sprite builder implementation of Cocos2dUse the easy-to-follow recipes to develop as well as deploy games to the Playstore and the App StoreWho This Book Is ForThis book is for intermediate game developers and especially the ones who are generally curious to find out what’s new in Cocos2d v 3.3.What You Will LearnBuild custom sprites with custom animations for the gameBuild interactivity into your game by adding gestures and touch interactionsUnderstand AI enemy programming and path finding to make games more excitingAdd physics to your game to make it more lively and interactiveGet familiar with the Swift and Sprite builder implementations along with Objective-C programmingPerform hassle-free deployment of games built in iOS onto AndroidAdd effects and particle systems to make the game more colorfulIn DetailCocos2d is the world’s leading game development framework for developing iOS games. With the introduction of Swift and Spritebuilder, it has become easier than ever to develop the games of your dreams without much effort. With Cocos2d, you can also deploy the game on Android, thereby maximizing profit and reducing development and porting costs.The book starts off with a detailed look at how to implement sprites and animations into your game to make it livelier. You will then learn to add scenes to the game such as the gameplay scene and options scene and create menus and buttons in these scenes, as well as creating transitions between them. From there on, you will get an understanding of how to program user interactions such as tapping, holding, and swiping. You’ll then add accelerometer inputs and physics to the scene, and make objects respond back to the inputs. A game is practically incomplete without audio being added, so this will be covered next.The next section will include ways to add Artificial Intelligence to enemies in the game, allowing them to patrol, chase, and shoot in a projectile manner. You will then learn to use NSUserDefault to save and load game progress, and create and access files using JSON, Plist, and XML files for custom storage and retrieval of data. Then you will learn to add dynamic lighting to your game and will use industry-wide tools such as Texture Packer, Glyph Designer, Physics Editor, Particle Designer, and Sprite Illuminator to create more visually appealing and performance-optimized games.Towards the end of the book, we dive into Apple’s latest programming language—Swift, highlighting the major differences between Objective C and Swift. The book culminates with taking your existing game developed for iOS and porting it to Android, showing you how to install the Android Xcode plugin as well.Style and approachThe book is written in an extremely lucid and step-by-step manner; it can be understood easily by anyone. The topics included are broken down into individual chapters so you can refer to the specific chapter to get answers on the subject you are interested in.
OpenCV By Example
OpenCV By Example
Prateek Joshi
¥90.46
Enhance your understanding of Computer Vision and image processing by developing real-world projects in OpenCV 3About This BookGet to grips with the basics of Computer Vision and image processingThis is a step-by-step guide to developing several real-world Computer Vision projects using OpenCV 3This book takes a special focus on working with Tesseract OCR, a free, open-source library to recognize text in imagesWho This Book Is ForIf you are a software developer with a basic understanding of Computer Vision and image processing and want to develop interesting Computer Vision applications with Open CV, this is the book for you. Knowledge of C++ is required.What You Will LearnInstall OpenCV 3 on your operating systemCreate the required CMake *s to compile the C++ application and manage its dependenciesGet to grips with the Computer Vision workflows and understand the basic image matrix format and filtersUnderstand the segmentation and feature extraction techniquesRemove backgrounds from a static scene to identify moving objects for video surveillanceTrack different objects in a live video using various techniquesUse the new OpenCV functions for text detection and recognition with TesseractIn DetailOpen CV is a cross-platform, free-for-use library that is primarily used for real-time Computer Vision and image processing. It is considered to be one of the best open source libraries that helps developers focus on constructing complete projects on image processing, motion detection, and image segmentation.Whether you are completely new to the concept of Computer Vision or have a basic understanding of it, this book will be your guide to understanding the basic OpenCV concepts and algorithms through amazing real-world examples and projects.Starting from the installation of OpenCV on your system and understanding the basics of image processing, we swiftly move on to creating optical flow video analysis or text recognition in complex scenes, and will take you through the commonly used Computer Vision techniques to build your own Open CV projects from scratch.By the end of this book, you will be familiar with the basics of Open CV such as matrix operations, filters, and histograms, as well as more advanced concepts such as segmentation, machine learning, complex video analysis, and text recognition.Style and approachThis book is a practical guide with lots of tips, and is closely focused on developing Computer vision applications with OpenCV. Beginning with the fundamentals, the complexity increases with each chapter. Sample applications are developed throughout the book that you can execute and use in your own projects.
Boost.Asio C++ Network Programming Cookbook
Boost.Asio C++ Network Programming Cookbook
Dmytro Radchuk
¥90.46
Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio libraryAbout This BookBuild highly efficient distributed applications with easeEnhance your cross-platform network programming skills with one of the most reputable C++ librariesFind solutions to real-world problems related to network programming with ready-to-use recipes using this detailed and practical handbookWho This Book Is ForIf you want to enhance your C++ network programming skills using the Boost.Asio library and understand the theory behind development of distributed applications, this book is just what you need. The prerequisite for this book is experience with general C++11. To get the most from the book and comprehend advanced topics, you will need some background experience in multithreading.What You Will LearnBoost your working knowledge of one of the most reputable C++ networking libraries—Boost.AsioFamiliarize yourself with the basics of TCP and UDP protocolsCreate scalable and highly-efficient client and server applicationsUnderstand the theory behind development of distributed applicationsIncrease the security of your distributed applications by adding SSL supportImplement a HTTP client easilyUse iostreams, scatter-gather buffers, and timersIn DetailStarting with recipes demonstrating the execution of basic Boost.Asio operations, the book goes on to provide ready-to-use implementations of client and server applications from simple synchronous ones to powerful multithreaded scalable solutions. Finally, you are presented with advanced topics such as implementing a chat application, implementing an HTTP client, and adding SSL support. All the samples presented in the book are ready to be used in real projects just out of the box.As well as excellent practical examples, the book also includes extended supportive theoretical material on distributed application design and construction.Style and approachThis book is a set of recipes, each containing the statement and de*ion of a particular practical problem followed by code sample providing the solution to the problem and detailed step-by-step explanation. Recipes are grouped by topic into chapters and ordered by the level of complexity from basic to advanced.