万本电子书0元读

万本电子书0元读

Ultimate General Knowledge Quiz Book
Ultimate General Knowledge Quiz Book
Snelgrove, Kevin
¥39.14
Would you like to improve your general knowledge? Do you need to gen up for a pub quiz night? Are you keen to challenge your family to find out who knows the most about different subjects? Whatever your interest in The Ultimate General Knowledge Quiz Book you are certain to have fun tackling the 500 questions inside. In which US state is the Hanging Railway Bridge above the Arkansas River? What type of fastener did Walter Hunt invent in 1829? In October 2015, which England football player broke Sir Bobby Charlton's 49 goal record? These are just some of the questions to be found in this book. Dip inside to check your answers and discover more. All areas of general knowledge are covered including film and television, music, history, science, geography, art and literature, sport, inventions and much more, so there is something for everyone, young or old. Packed full of facts, this book is an excellent and quick way to improve your knowledge of the world. So, it's time to get your thinking caps on.
Fifth Harmony Quiz Book
Fifth Harmony Quiz Book
Cowlin, Chris
¥24.43
Are you a fan of American girl band Fifth Harmony? Have you followed the girls' success from auditioning as solo artists on The X Factor USA to the formation of Fifth Harmony and beyond? If you think you know all about Ally, Normani, Dinah, Lauren and Camilla, or would like to find out more about them, dip inside The Fifth Harmony Quiz Book. What song did Ally sing during her audition on The X Factor USA in 2012? When the group was formed by Simon Cowell and Demi Lovato, what was the band's original name? What award did Fifth Harmony win at the 'People's Choice Awards 2016'? The answers can all be found in this exciting new quiz book. With 100 questions and fascinating facts all about Fifth Harmony, including many personal details, you are certain to learn something new about this popular girl band. This is a must-have book for everyone who supported the girls on their The X Factor USA journey and who continue to enjoy the music of Fifth Harmony.
Unusual Places
Unusual Places
Tondeur, Louise
¥70.53
Grandma's stories, ';would always start in the place where we were,' and so it is with Unusual Places. Human remains are concealed in the Greenwich Tunnel in a world where London is a prison; a market is the setting for sexual and sensual awakenings; a professional picnicker finds love. Louise Tondeur's stories skip along, rich with detail and musical prose, only to trip us up with turns and surprises: the unusual lurks in the most ordinary of places.
Fabulous:Stories
Fabulous:Stories
Hughes-Hallett, Lucy
¥151.53
一本幽默诙谐的现代社会寓言小说集,记录了普通人平凡却又跌宕起伏的生活。 From the?author of the “sophisticated and erudite”?Peculiar Ground?(Boston Globe),?comes a collection of classic, witty fables, elegantly updated for our modern times.It's in the nature of myth to be infinitely adaptable.Each of these startlingly original stories is set in modern Britain. Their characters include a people-trafficking gang-master and a prostitute, a migrant worker and a cocksure estate agent, an elderly musician doubly befuddled by dementia and the death of his wife, a pest-controller suspected of paedophilia and a librarian so well-behaved that her parents wonder anxiously whether she’ll ever find love.They’re ordinary people, preoccupied, as we all are now, by the deficiencies of the health service, by criminal gangs and homelessness, by the pitfalls of dating in the age of #metoo. All of their stories, though, are inspired by ones drawn from Graeco-Roman myth, from the Bible or from folk-lore.The ancients invented myths to express what they didn’t understand. These witty fables, elegantly written and full of sharp-eyed observation of modern life, are also visionary explorations of potent mysteries and strange passions, charged with the hallucinatory beauty and horror of their originals.
From the Desk of Zoe Washington
From the Desk of Zoe Washington
Marks, Janae
¥95.39
An Amazon Best Book of the Month! “Enticing and enthralling.” —Jewell Parker RhodesFrom debut author Janae Marks comes a captivating mystery full of heart, as one courageous girl questions assumptions, searches for the truth, and does what she believes is right—even in the face of great opposition. A perfect book for fans of Front Desk and All Rise for the Honorable Perry T. Cook!Zoe Washington isn’t sure what to write. What does a girl say to the father she’s never met, hadn’t heard from until his letter arrived on her twelfth birthday, and who’s been in prison for a terrible crime? A crime he says he never committed. Could Marcus really be innocent? Zoe is determined to uncover the truth. Even if it means hiding his letters and her investigation from the rest of her family. Everyone else thinks Zoe’s worrying about doing a good job at her bakery internship and proving to her parents that she’s worthy of auditioning for Food Network’s Kids Bake Challenge.But with bakery confections on one part of her mind, and Marcus’s conviction weighing heavily on the other, this is one recipe Zoe doesn’t know how to balance. The only thing she knows to be true: Everyone lies.
Dog Days in the City
Dog Days in the City
Kendall, Jodi
¥39.24
Twelve-year-old Josie must find forever homes for seven rambunctious foster puppies in this heartwarming sequel to The Unlikely Story of a Pig in the City, which the Bulletin of the Center for Children’s Books called “a compelling story that will appeal to the animal fans who loved The One and Only Ivan.”Anytime Josie Shilling’s large family gets too chaotic, volunteering at the local animal clinic is the one place she can escape—and she loves working with the animals. But when a box mysteriously appears on the clinic’s front steps, Josie suddenly becomes responsible for seven adorable puppies!Taking care of her pig, Hamlet, last fall was a bit harder than she thought. So how is she ever going to handle a whole litter of mischievous pups and find the right homes for them all? This summer will bring big changes for Josie as she learns about growing up, letting go, and loving your pack no matter what.Dog Days in the City is a heartwarming blend of coming-of-age and animal friendship story that is perfect for fans of Ann M. Martin’s Rain Reign, Joan Bauer’s Almost Home, and Barbara O'Connor’s Wish.
Hands-On Object-Oriented Programming with C#
Hands-On Object-Oriented Programming with C#
Raihan Taher
¥73.02
Enhance your programming skills by learning the intricacies of object oriented programming in C# 8 Key Features * Understand the four pillars of OOP; encapsulation, inheritance, abstraction and polymorphism * Leverage the latest features of C# 8 including nullable reference types and Async Streams * Explore various design patterns, principles, and best practices in OOP Book Description Object-oriented programming (OOP) is a programming paradigm organized around objects rather than actions, and data rather than logic. With the latest release of C#, you can look forward to new additions that improve object-oriented programming. This book will get you up to speed with OOP in C# in an engaging and interactive way. The book starts off by introducing you to C# language essentials and explaining OOP concepts through simple programs. You will then go on to learn how to use classes, interfacesm and properties to write pure OOP code in your applications. You will broaden your understanding of OOP further as you delve into some of the advanced features of the language, such as using events, delegates, and generics. Next, you will learn the secrets of writing good code by following design patterns and design principles. You'll also understand problem statements with their solutions and learn how to work with databases with the help of ADO.NET. Further on, you'll discover a chapter dedicated to the Git version control system. As you approach the conclusion, you'll be able to work through OOP-specific interview questions and understand how to tackle them. By the end of this book, you will have a good understanding of OOP with C# and be able to take your skills to the next level. What you will learn * Master OOP paradigm fundamentals * Explore various types of exceptions * Utilize C# language constructs efficiently * Solve complex design problems by understanding OOP * Understand how to work with databases using ADO.NET * Understand the power of generics in C# * Get insights into the popular version control system, Git * Learn how to model and design your software Who this book is for This book is designed for people who are new to object-oriented programming. Basic C# skills are assumed, however, prior knowledge of OOP in any other language is not required.
The Keepers #4: The Starlit Loom
The Keepers #4: The Starlit Loom
Sanders, Ted
¥44.85
Don’t miss the epic and heart-pounding conclusion to Ted Sanders’s Keepers series!For centuries, the Keepers and the Wardens have been guarding the mysterious Mothergates, a source of incredible power. But now the Mothergates are dying, and Horace and his fellow Keepers know that the weakened gates may unleash a dangerous force that will consume the world—and destroy everyone in it.While their enemies are willing to take this careless risk, Horace and his friends are prepared to sacrifice themselves for the preservation of the world. With their strongholds destroyed and many of their friends captured, the Keepers’ chance of succeeding hangs by a thread.But all hope is not lost, as a mysterious talisman of power is discovered. It may hold the key to saving the universe . . . if they can unlock its secret in time.This fourth and final book in Ted Sanders’s gripping Keepers series brings Horace and Chloe’s story to a heart-pounding conclusion, where friendships are tested, dangers are faced, and the ultimate sacrifice must be made.
TURBO Racers: Trailblazer
TURBO Racers: Trailblazer
Aslan, Austin
¥44.25
In Turbo Racers: Trailblazer, twelve-year-old Mace Blazer gets the chance to pilot a state-of-the-art vehicle that transforms at the touch of a button from race car to jet plane to single-person sub, in the biggest race in the world.The roar of the crowd, the glow of the spotlight, the thrill of the race—Mace Blazer dreams of going TURBO.TURBOnauts thrive on the thrum of trimorphers’s rocket engines as the vehicles morph from super-powered race cars to speeding jet aircrafts to torpedo-fast submarines, while they race full-throttle around every bend. And Mace believes he’s got what it takes to join their ranks—he only needs the chance to prove it.So when a reclusive retired racer chooses Mace to try out to be part of the next generation of TURBOnauts, Mace knows that this is his moment to show what he can do. But the path to his big shot means facing down the best and the brightest from around the world. Mace will have to live more fearlessly, hone quicker reflexes, be revolutionary—but will it be enough?Mace quickly realizes that everything he’s ever hoped for comes at a price. He’ll have to decide between what is right and what is easy. Every morph counts in the first book in this exhilarating new adventure series by the acclaimed author of The Islands at the End of the World, Austin Aslan.This is the first title in a high-stakes middle-grade two-book series!
The Truth as Told by Mason Buttle
The Truth as Told by Mason Buttle
Connor, Leslie
¥44.85
From the critically acclaimed author of Waiting for Normal and All Rise for the Honorable Perry T. Cook, Leslie Connor, comes a deeply poignant and beautifully crafted story about self-reliance, redemption, and hope.Mason Buttle is the biggest, sweatiest kid in his grade, and everyone knows he can barely read or write. Mason’s learning disabilities are compounded by grief. Fifteen months ago, Mason’s best friend, Benny Kilmartin, turned up dead in the Buttle family’s orchard.An investigation drags on, and Mason, honest as the day is long, can’t understand why Lieutenant Baird won’t believe the story Mason has told about that day. Both Mason and his new friend, tiny Calvin Chumsky, are relentlessly bullied by the other boys in their neighborhood, so they create an underground haven for themselves. When Calvin goes missing, Mason finds himself in trouble again. He’s desperate to figure out what happened to Calvin and, eventually, Benny. But will anyone believe him? National Book Award Finalist * ALA Schneider Family Book Award * 2019 ALSC Notable Children’s Book * Publishers Weekly Best Books of 2018 * 2019-2020 Nebraska Golden Sower Award * Amazon Best Books of 2018 * Kirkus Best of Children's 2018 * New York Public Library Best Books 2018 * Chicago Public Library Best of the Best Books 2018 * 2018 Nerdy Book Club Middle Grade Winner * South Carolina Junior Book Award Nominee * 2020 Colorado Children's Book Award Nominee * Bank Street Best Children's Book of the Year 2019 (9-12) * 2020 Grand Canyon Reader Award Nominee * 2020-2021 Missouri Association of School Librarians Mark Twain Readers Award Preliminary Nominee * 2020-2021 Indiana Young Hoosier Book Award Nominee *
Riders of the Realm #3: Beneath the Weeping Clouds
Riders of the Realm #3: Beneath the Weeping Clouds
Alvarez, Jennifer Lynn
¥94.10
From the author of the Guardian Herd series comes the final book in a thrilling fantasy adventure trilogy that SLJ called “perfect for fans of Erin Hunter’s Warriors series.” Echofrost, Shysong, and all of Storm Herd are finally free, but their freedom came with a price. Sandwen Rider Rahkki Stormrunner has been captured by the Gorlan giants, who are quickly losing their patience with the Fifth Clan. With Rahkki in grave danger, Storm Herd must join forces with the humans they have long feared to save him.And as sweeping monsoon rains threaten to ravage the region, enemies and friends, tame steeds and wild, will have to engage in one final battle to decide the fate of all three groups—the Sandwens, the giants, and the pegasi.
That's What Friends Do
That's What Friends Do
Barnhart, Cathleen
¥95.39
A heartfelt and powerful debut novel for fans of Erin Entrada Kelly and John David Anderson, That’s What Friends Do is a book for anyone learning how to have the hard conversations about feelings, boundaries, and what it means to be a true friend. Samantha Goldstein and David Fisher have been friends ever since they met on their town’s Little League baseball team. But when a new kid named Luke starts hanging out with them, what was a comfortable pair becomes an awkward trio. Luke’s comments make Sammie feel uncomfortable—but all David sees is how easily Luke flirts with Sammie, and so David decides to finally make a move on the friend he’s always had a crush on.Soon things go all wrong and too far, and Sammie and David are both left feeling hurt, confused, and unsure of themselves, without anyone to talk to about what happened. As rumors start flying around the school, David must try to make things right (if he can) and Sammie must learn to speak up about what’s been done to her.
QGIS Quick Start Guide
QGIS Quick Start Guide
Andrew Cutts
¥54.49
Step through loading GIS data, creating GIS data, styling GIS and making maps with QGIS following a simple narrative that will allow you to build confidence as you progress. Key Features * Work with GIS data, a step by step guide from creation to making a map * Perform geoprocessing tasks and automate them using model builder * Explore a range of features in QGIS 3.4, discover the power behind open source desktop GIS Book Description QGIS is a user friendly, open source geographic information system (GIS). The popularity of open source GIS and QGIS, in particular, has been growing rapidly over the last few years. This book is designed to help beginners learn about all the tools required to use QGIS 3.4. This book will provide you with clear, step-by-step instructions to help you apply your GIS knowledge to QGIS. You begin with an overview of QGIS 3.4 and its installation. You will learn how to load existing spatial data and create vector data from scratch. You will then be creating styles and labels for maps. The final two chapters demonstrate the Processing toolbox and include a brief investigation on how to extend QGIS. Throughout this book, we will be using the GeoPackage format, and we will also discuss how QGIS can support many different types of data. Finally, you will learn where to get help and how to become engaged with the GIS community. What you will learn * Use existing data to interact with the canvas via zoom/pan/selection * Create vector data and a GeoPackage and build a simple project around it * Style data, both vector and raster data, using the Layer Styling Panel * Design, label, save, and export maps using the data you have created * Analyze spatial queries using the Processing toolbox * Expand QGIS with the help of plugins, model builder, and the command line Who this book is for If you know the basic functions and processes of GIS, and want to learn to use QGIS to analyze geospatial data and create rich mapping applications, then this is the book for you.
Kibana 7 Quick Start Guide
Kibana 7 Quick Start Guide
Anurag Srivastava
¥54.49
A quick start guide to visualize your Elasticsearch data Key Features * Your hands-on guide to visualizing the Elasticsearch data as well as navigating the Elastic stack * Work with different Kibana plugins and create effective machine learning jobs using Kibana * Build effective dashboards and reports without any hassle Book Description The Elastic Stack is growing rapidly and, day by day, additional tools are being added to make it more effective. This book endeavors to explain all the important aspects of Kibana, which is essential for utilizing its full potential. This book covers the core concepts of Kibana, with chapters set out in a coherent manner so that readers can advance their learning in a step-by-step manner. The focus is on a practical approach, thereby enabling the reader to apply those examples in real time for a better understanding of the concepts and to provide them with the correct skills in relation to the tool. With its succinct explanations, it is quite easy for a reader to use this book as a reference guide for learning basic to advanced implementations of Kibana. The practical examples, such as the creation of Kibana dashboards from CSV data, application RDBMS data, system metrics data, log file data, APM agents, and search results, can provide readers with a number of different drop-off points from where they can fetch any type of data into Kibana for the purpose of analysis or dashboarding. What you will learn * Explore how Logstash is configured to fetch CSV data * Understand how to create index patterns in Kibana * Become familiar with how to apply filters on data * Discover how to create ML jobs * Explore how to analyze APM data from APM agents * Get to grips with how to save, share, inspect, and edit visualizations * Understand how to find an anomaly in data Who this book is for Kibana 7 Quick Start Guide is for developers new to Kibana who want to learn the fundamentals of using the tool for visualization, as well as existing Elastic developers.
Building Serverless Microservices in Python
Building Serverless Microservices in Python
Takashi Freeman Richard
¥54.49
A practical guide for developing end-to-end serverless microservices in Python for developers, DevOps, and architects. Key Features * Create a secure, cost-effective, and scalable serverless data API * Use identity management and authentication for a user-specific and secure web application * Go beyond traditional web hosting to explore the full range of cloud hosting options Book Description Over the last few years, there has been a massive shift from monolithic architecture to microservices, thanks to their small and independent deployments that allow increased flexibility and agile delivery. Traditionally, virtual machines and containers were the principal mediums for deploying microservices, but they involved a lot of operational effort, configuration, and maintenance. More recently, serverless computing has gained popularity due to its built-in autoscaling abilities, reduced operational costs, and increased productivity. Building Serverless Microservices in Python begins by introducing you to serverless microservice structures. You will then learn how to create your first serverless data API and test your microservice. Moving on, you'll delve into data management and work with serverless patterns. Finally, the book introduces you to the importance of securing microservices. By the end of the book, you will have gained the skills you need to combine microservices with serverless computing, making their deployment much easier thanks to the cloud provider managing the servers and capacity planning. What you will learn * Discover what microservices offer above and beyond other architectures * Create a serverless application with AWS * Gain secure access to data and resources * Run tests on your configuration and code * Create a highly available serverless microservice data API * Build, deploy, and run your serverless configuration and code Who this book is for If you are a developer with basic knowledge of Python and want to learn how to build, test, deploy, and secure microservices, then this book is for you. No prior knowledge of building microservices is required.
Hands-On Neural Networks with Keras
Hands-On Neural Networks with Keras
Niloy Purkait
¥73.02
Your one-stop guide to learning and implementing artificial neural networks with Keras effectively Key Features * Design and create neural network architectures on different domains using Keras * Integrate neural network models in your applications using this highly practical guide * Get ready for the future of neural networks through transfer learning and predicting multi network models Book Description Neural networks are used to solve a wide range of problems in different areas of AI and deep learning. Hands-On Neural Networks with Keras will start with teaching you about the core concepts of neural networks. You will delve into combining different neural network models and work with real-world use cases, including computer vision, natural language understanding, synthetic data generation, and many more. Moving on, you will become well versed with convolutional neural networks (CNNs), recurrent neural networks (RNNs), long short-term memory (LSTM) networks, autoencoders, and generative adversarial networks (GANs) using real-world training datasets. We will examine how to use CNNs for image recognition, how to use reinforcement learning agents, and many more. We will dive into the specific architectures of various networks and then implement each of them in a hands-on manner using industry-grade frameworks. By the end of this book, you will be highly familiar with all prominent deep learning models and frameworks, and the options you have when applying deep learning to real-world scenarios and embedding artificial intelligence as the core fabric of your organization. What you will learn * Understand the fundamental nature and workflow of predictive data modeling * Explore how different types of visual and linguistic signals are processed by neural networks * Dive into the mathematical and statistical ideas behind how networks learn from data * Design and implement various neural networks such as CNNs, LSTMs, and GANs * Use different architectures to tackle cognitive tasks and embed intelligence in systems * Learn how to generate synthetic data and use augmentation strategies to improve your models * Stay on top of the latest academic and commercial developments in the field of AI Who this book is for This book is for machine learning practitioners, deep learning researchers and AI enthusiasts who are looking to get well versed with different neural network architecture using Keras. Working knowledge of Python programming language is mandatory.
Unreal Engine 4.x Scripting with C++ Cookbook
Unreal Engine 4.x Scripting with C++ Cookbook
John P. Doran
¥73.02
Write efficient, reusable scripts to build custom characters, game environments, and control enemy AI Key Features * Build captivating multiplayer games using Unreal Engine and C++ * Incorporate existing C++ libraries into your game to add extra functionality such as hardware integration * Practical solutions for memory management, error handling, inputs, and collision for your game codebase Book Description Unreal Engine 4 (UE4) is a popular and award-winning game engine that powers some of the most popular games. A truly powerful tool for game development, there has never been a better time to use it for both commercial and independent projects. With more than 100 recipes, this book shows how to unleash the power of C++ while developing games with Unreal Engine. This book takes you on a journey to jumpstart your C++ and UE4 development skills. You will start off by setting up UE4 for C++ development and learn how to work with Visual Studio, a popular code editor. You will learn how to create C++ classes and structs the Unreal way. This will be followed by exploring memory management, smart pointers, and debugging your code. You will then learn how to make your own Actors and Components through code and how to handle input and collision events. You will also get exposure to many elements of game development including creating user interfaces, artificial intelligence, and writing code with networked play in mind. You will also learn how to add on to the Unreal Editor itself. With a range of task-oriented recipes, this book provides actionable information about writing code for games with UE4 using C++. By the end of the book, you will be empowered to become a top-notch developer with UE4 using C++ as your scripting language! What you will learn * Create C++ classes and structs that integrate well with UE4 and the Blueprints editor * Discover how to work with various APIs that Unreal Engine already contains * Utilize advanced concepts such as events, delegates, and interfaces in your UE4 projects * Build user interfaces using Canvas and UMG through C++ * Extend the Unreal Editor by creating custom windows and editors * Implement AI tasks and services using C++, Blackboard, and Behavior Trees * Write C++ code with networking in mind and replicate properties and functions Who this book is for If you are really passionate game developer looking for solutions to common scripting problems, then this is the book for you. Understanding of the fundamentals of game design and C++ is expected to get the most from this book.
Hands-On Machine Learning with Microsoft Excel 2019
Hands-On Machine Learning with Microsoft Excel 2019
Julio Cesar Rodriguez Martino
¥70.84
A practical guide to getting the most out of Excel, using it for data preparation, applying machine learning models (including cloud services) and understanding the outcome of the data analysis. Key Features * Use Microsoft's product Excel to build advanced forecasting models using varied examples * Cover range of machine learning tasks such as data mining, data analytics, smart visualization, and more * Derive data-driven techniques using Excel plugins and APIs without much code required Book Description We have made huge progress in teaching computers to perform difficult tasks, especially those that are repetitive and time-consuming for humans. Excel users, of all levels, can feel left behind by this innovation wave. The truth is that a large amount of the work needed to develop and use a machine learning model can be done in Excel. The book starts by giving a general introduction to machine learning, making every concept clear and understandable. Then, it shows every step of a machine learning project, from data collection, reading from different data sources, developing models, and visualizing the results using Excel features and offerings. In every chapter, there are several examples and hands-on exercises that will show the reader how to combine Excel functions, add-ins, and connections to databases and to cloud services to reach the desired goal: building a full data analysis flow. Different machine learning models are shown, tailored to the type of data to be analyzed. At the end of the book, the reader is presented with some advanced use cases using Automated Machine Learning, and artificial neural network, which simplifies the analysis task and represents the future of machine learning. What you will learn * Use Excel to preview and cleanse datasets * Understand correlations between variables and optimize the input to machine learning models * Use and evaluate different machine learning models from Excel * Understand the use of different visualizations * Learn the basic concepts and calculations to understand how artificial neural networks work * Learn how to connect Excel to the Microsoft Azure cloud * Get beyond proof of concepts and build fully functional data analysis flows Who this book is for This book is for data analysis, machine learning enthusiasts, project managers, and someone who doesn't want to code much for performing core tasks of machine learning. Each example will help you perform end-to-end smart analytics. Working knowledge of Excel is required.
Learning Ansible 2.7
Learning Ansible 2.7
Fabio Alessandro Locati
¥62.12
Use Ansible to configure your systems, deploy software, and orchestrate advanced IT tasks Key Features * Get familiar with the fundamentals of Ansible 2.7 * Understand how to use Ansible Tower to scale your IT automation * Gain insights into how to develop and test Ansible playbooks Book Description Ansible is an open source automation platform that assists organizations with tasks such as application deployment, orchestration, and task automation. With the release of Ansible 2.7, even complex tasks can be handled much more easily than before. Learning Ansible 2.7 will help you take your first steps toward understanding the fundamentals and practical aspects of Ansible by introducing you to topics such as playbooks, modules, and the installation of Linux, Berkeley Software Distribution (BSD), and Windows support. In addition to this, you will focus on various testing strategies, deployment, and orchestration to build on your knowledge. The book will then help you get accustomed to features including cleaner architecture, task blocks, and playbook parsing, which can help you to streamline automation processes. Next, you will learn how to integrate Ansible with cloud platforms such as Amazon Web Services (AWS) before gaining insights into the enterprise versions of Ansible, Ansible Tower and Ansible Galaxy. This will help you to use Ansible to interact with different operating systems and improve your working efficiency. By the end of this book, you will be equipped with the Ansible skills you need to automate complex tasks for your organization. What you will learn * Create a web server using Ansible * Write a custom module and test it * Deploy playbooks in the production environment * Troubleshoot networks using Ansible * Use Ansible Galaxy and Ansible Tower during deployment * Deploy an application with Ansible on AWS, Azure and DigitalOcean Who this book is for This beginner-level book is for system administrators who want to automate their organization's infrastructure using Ansible 2.7. No prior knowledge of Ansible is required
Hands-On System Programming with Go
Hands-On System Programming with Go
Alex Guerrieri
¥70.84
Explore the fundamentals of systems programming starting from kernel API and filesystem to network programming and process communications Key Features * Learn how to write Unix and Linux system code in Golang v1.12 * Perform inter-process communication using pipes, message queues, shared memory, and semaphores * Explore modern Go features such as goroutines and channels that facilitate systems programming Book Description System software and applications were largely created using low-level languages such as C or C++. Go is a modern language that combines simplicity, concurrency, and performance, making it a good alternative for building system applications for Linux and macOS. This Go book introduces Unix and systems programming to help you understand the components the OS has to offer, ranging from the kernel API to the filesystem, and familiarize yourself with Go and its specifications. You'll also learn how to optimize input and output operations with files and streams of data, which are useful tools in building pseudo terminal applications. You'll gain insights into how processes communicate with each other, and learn about processes and daemon control using signals, pipes, and exit codes. This book will also enable you to understand how to use network communication using various protocols, including TCP and HTTP. As you advance, you'll focus on Go's best feature-concurrency helping you handle communication with channels and goroutines, other concurrency tools to synchronize shared resources, and the context package to write elegant applications. By the end of this book, you will have learned how to build concurrent system applications using Go What you will learn * Explore concepts of system programming using Go and concurrency * Gain insights into Golang's internals, memory models and allocation * Familiarize yourself with the filesystem and IO streams in general * Handle and control processes and daemons' lifetime via signals and pipes * Communicate with other applications effectively using a network * Use various encoding formats to serialize complex data structures * Become well-versed in concurrency with channels, goroutines, and sync * Use concurrency patterns to build robust and performant system applications Who this book is for If you are a developer who wants to learn system programming with Go, this book is for you. Although no knowledge of Unix and Linux system programming is necessary, intermediate knowledge of Go will help you understand the concepts covered in the book
Improving your Penetration Testing Skills
Improving your Penetration Testing Skills
Gilberto Najera-Gutierrez
¥88.28
Evade antiviruses and bypass firewalls with the most widely used penetration testing frameworks Key Features * Gain insights into the latest antivirus evasion techniques * Set up a complete pentesting environment using Metasploit and virtual machines * Discover a variety of tools and techniques that can be used with Kali Linux Book Description Penetration testing or ethical hacking is a legal and foolproof way to identify vulnerabilities in your system. With thorough penetration testing, you can secure your system against the majority of threats. This Learning Path starts with an in-depth explanation of what hacking and penetration testing is. You’ll gain a deep understanding of classical SQL and command injection flaws, and discover ways to exploit these flaws to secure your system. You'll also learn how to create and customize payloads to evade antivirus software and bypass an organization's defenses. Whether it’s exploiting server vulnerabilities and attacking client systems, or compromising mobile phones and installing backdoors, this Learning Path will guide you through all this and more to improve your defense against online attacks. By the end of this Learning Path, you'll have the knowledge and skills you need to invade a system and identify all its vulnerabilities. This Learning Path includes content from the following Packt products: * Web Penetration Testing with Kali Linux - Third Edition by Juned Ahmed Ansari and Gilberto Najera-Gutierrez * Metasploit Penetration Testing Cookbook - Third Edition by Abhinav Singh , Monika Agarwal, et al What you will learn * Build and analyze Metasploit modules in Ruby * Integrate Metasploit with other penetration testing tools * Use server-side attacks to detect vulnerabilities in web servers and their applications * Explore automated attacks such as fuzzing web applications * Identify the difference between hacking a web application and network hacking * Deploy Metasploit with the Penetration Testing Execution Standard (PTES) * Use MSFvenom to generate payloads and backdoor files, and create shellcode Who this book is for This Learning Path is designed for security professionals, web programmers, and pentesters who want to learn vulnerability exploitation and make the most of the Metasploit framework. Some understanding of penetration testing and Metasploit is required, but basic system administration skills and the ability to read code are a must.