万本电子书0元读

万本电子书0元读

The Oysterville Sewing Circle:A Novel
The Oysterville Sewing Circle:A Novel
Wiggs, Susan
¥62.24
“Stitched together with love, this is a story just waiting for your favorite reading chair. With her signature style and skill, Susan Wiggs delivers an intricate patchwork of old wounds and new beginnings, romance and the healing power of friendship, wrapped in a lovely little community that’s hiding a few secrets of its own.”   — Lisa Wingate, New York Times Bestselling author of Before We Were YoursThe #1 New York Times bestselling author brings us her most ambitious and provocative work yet—a searing and timely novel that explores the most volatile issue of our time—domestic violence. At the break of dawn, Caroline Shelby rolls into Oysterville, Washington, a tiny hamlet at the edge of the raging Pacific.She’s come home.Home to a place she thought she’d left forever, home of her heart and memories, but not her future. Ten years ago, Caroline launched a career in the glamorous fashion world of Manhattan. But her success in New York imploded on a wave of scandal and tragedy, forcing her to flee to the only safe place she knows.And in the backseat of Caroline’s car are two children who were orphaned in a single chilling moment—five-year-old Addie and six-year-old Flick. She’s now their legal guardian—a role she’s not sure she’s ready for. But the Oysterville she left behind has changed. Her siblings have their own complicated lives and her aging parents are hoping to pass on their thriving seafood restaurant to the next generation. And there’s Will Jensen, a decorated Navy SEAL who’s also returned home after being wounded overseas. Will and Caroline were forever friends as children, with the promise of something more . . . until he fell in love with Sierra, Caroline’s best friend and the most beautiful girl in town. With her modeling jobs drying up, Sierra, too, is on the cusp of reinventing herself.Caroline returns to her favorite place: the sewing shop owned by Mrs. Lindy Bloom, the woman who inspired her and taught her to sew. There she discovers that even in an idyllic beach town, there are women living with the deepest of secrets. Thus begins the Oysterville Sewing Circle—where women can join forces to support each other through the troubles they keep hidden. Yet just as Caroline regains her creativity and fighting spirit, and the children begin to heal from their loss, an unexpected challenge tests her courage and her heart. This time, though, Caroline is not going to run away. She’s going to stand and fight for everything—and everyone—she loves.
Knights vs. the End (of Everything)
Knights vs. the End (of Everything)
Phelan, Matt
¥95.39
The third action-packed story in Matt Phelan’s acclaimed Knights vs. series! Five daring heroes face their most difficult challenge yet: saving Camelot itself. Can the band of friends survive an evil queen, a powerful Faerie King, and one nasty dragon? This heavily illustrated middle grade adventure is a hilarious tale of derring-do, perfect for reluctant readers as well as fans of The Terrible Two and The Wild Robot. A year has passed since the knights battled monsters on the mist-covered Orkney Isles. The knights have searched high and low for the elusive Queen Morgause, who is bent on destroying King Arthur and all of Camelot. Finally, a tip from the legendary Green Knight sends the heroes searching for the Faerie Realm, an eerie world where nothing is what it seems. Together, the knights will lose an old friend, discover a new ally, face a dangerous dragon, and learn what it means to be a legend. With art on nearly every page, including an epic fight scene depicted in several graphic-novel–style spreads, this engaging story is ideal for reluctant readers, aspiring knights, and action-adventure fans. Camelot may never be the same after these heroes come to the rescue!
Beginners Welcome
Beginners Welcome
Baldwin, Cindy
¥95.39
The acclaimed author of Where the Watermelons Grow is back with a story perfect for fans of Lynda Mullaly Hunt and Ali Benjamin, about finding friendship after a tragic loss. It’s been eighty-three days since Annie Lee’s daddy died, but she still sees reminders of him everywhere. His record player mysteriously plays his favorite songs, there’s shaving cream in the sink every morning, and the TV keeps flipping to the Duke basketball games he loved.She knows Mama notices it too, but Mama’s been working around the clock to make ends meet. To make matters worse, Annie Lee’s friends ditched her over the summer. She feels completely alone—until she meets Mitch. Though Mitch is tough and confident on the outside, she may need a friend just as badly as Annie Lee. But after losing so much, Annie Lee is afraid to let anyone get too close.And Mitch isn’t the only friend trying to break through Annie Lee’s defenses. Ray, an elderly pianist who plays at a local mall, has been giving her piano lessons. His music is pure magic, and Annie Lee hopes it might be the key to healing her broken heart. But when Ray goes missing, searching for him means breaking a promise to Mitch.Faced with once again losing those who mean the most to her, Annie Lee must make a choice: retreat back into her shell, or risk admitting how much she needs Mitch and Ray—even if it means getting hurt all over again.Just like in her debut, Where the Watermelons Grow, Cindy Baldwin brings her signature twist of magic to this authentically heartfelt story.
Odd Gods: The Oddyssey
Odd Gods: The Oddyssey
Slavin, David
¥78.55
Diary of a Wimpy Kid meets Percy Jackson in Odd Gods, the critically acclaimed and hilarious illustrated series about the middle school gods you never hear about in myths. In book two, Oddonis must embark on the strangest odyssey ever to save Zeus from the world’s cutest curse. Sometimes it feels like Oddonis can’t do anything right. Especially compared to his literally perfect twin brother, Adonis. But this time, Oddonis has really messed up by accidentally turning his father, the all-powerful king of the gods, Zeus, into a giant baby. Now it’s up to Oddonis to assemble a team of his odd friends—Mathena, Gaseous, and Puneous—and journey to the underworld to get the curse reversed. Along the way, Oddonis will have to overcome a series of dangerous obstacles, his obnoxious brother, his own self-doubt, and the horrible scents of his best friend Gaseous.Can Gods as unlikely, unusual, and unheroic as Oddonis and his friends really save the day?Get ready to overcome the odds in the second hilarious book about the Odd Gods from author David Slavin, filled with dozens of black-and-white illustrations by award-winning artist Adam Lane. 
Julia 1.0 Programming Complete Reference Guide
Julia 1.0 Programming Complete Reference Guide
Ivo Balbaert
¥88.28
Learn dynamic programming with Julia to build apps for data analysis, visualization, machine learning, and the web Key Features * Leverage Julia's high speed and efficiency to build fast, efficient applications * Perform supervised and unsupervised machine learning and time series analysis * Tackle problems concurrently and in a distributed environment Book Description Julia offers the high productivity and ease of use of Python and R with the lightning-fast speed of C++. There’s never been a better time to learn this language, thanks to its large-scale adoption across a wide range of domains, including fintech, biotech and artificial intelligence (AI). You will begin by learning how to set up a running Julia platform, before exploring its various built-in types. This Learning Path walks you through two important collection types: arrays and matrices. You’ll be taken through how type conversions and promotions work, and in further chapters you'll study how Julia interacts with operating systems and other languages. You’ll also learn about the use of macros, what makes Julia suitable for numerical and scientific computing, and how to run external programs. Once you have grasped the basics, this Learning Path goes on to how to analyze the Iris dataset using DataFrames. While building a web scraper and a web app, you’ll explore the use of functions, methods, and multiple dispatches. In the final chapters, you'll delve into machine learning, where you'll build a book recommender system. By the end of this Learning Path, you’ll be well versed with Julia and have the skills you need to leverage its high speed and efficiency for your applications. This Learning Path includes content from the following Packt products: * Julia 1.0 Programming - Second Edition by Ivo Balbaert * Julia Programming Projects by Adrian Salceanu What you will learn * Create your own types to extend the built-in type system * Visualize your data in Julia with plotting packages * Explore the use of built-in macros for testing and debugging * Integrate Julia with other languages such as C, Python, and MATLAB * Analyze and manipulate datasets using Julia and DataFrames * Develop and run a web app using Julia and the HTTP package * Build a recommendation system using supervised machine learning Who this book is for If you are a statistician or data scientist who wants a quick course in the Julia programming language while building big data applications, this Learning Path is for you. Basic knowledge of mathematics and programming is a must.
Training Systems Using Python Statistical Modeling
Training Systems Using Python Statistical Modeling
Curtis Miller
¥62.12
Leverage the power of Python and statistical modeling techniques for building accurate predictive models Key Features * Get introduced to Python's rich suite of libraries for statistical modeling * Implement regression, clustering and train neural networks from scratch * Includes real-world examples on training end-to-end machine learning systems in Python Book Description Python's ease of use and multi-purpose nature has led it to become the choice of tool for many data scientists and machine learning developers today. Its rich libraries are widely used for data analysis, and more importantly, for building state-of-the-art predictive models. This book takes you through an exciting journey, of using these libraries to implement effective statistical models for predictive analytics. You’ll start by diving into classical statistical analysis, where you will learn to compute descriptive statistics using pandas. You will look at supervised learning, where you will explore the principles of machine learning and train different machine learning models from scratch. You will also work with binary prediction models, such as data classification using k-nearest neighbors, decision trees, and random forests. This book also covers algorithms for regression analysis, such as ridge and lasso regression, and their implementation in Python. You will also learn how neural networks can be trained and deployed for more accurate predictions, and which Python libraries can be used to implement them. By the end of this book, you will have all the knowledge you need to design, build, and deploy enterprise-grade statistical models for machine learning using Python and its rich ecosystem of libraries for predictive analytics. What you will learn * Understand the importance of statistical modeling * Learn about the various Python packages for statistical analysis * Implement algorithms such as Naive Bayes, random forests, and more * Build predictive models from scratch using Python's scikit-learn library * Implement regression analysis and clustering * Learn how to train a neural network in Python Who this book is for If you are a data scientist, a statistician or a machine learning developer looking to train and deploy effective machine learning models using popular statistical techniques, then this book is for you. Knowledge of Python programming is required to get the most out of this book.
The Complete Rust Programming Reference Guide
The Complete Rust Programming Reference Guide
Rahul Sharma
¥88.28
Design and implement professional-level programs by leveraging modern data structures and algorithms in Rust Key Features * Improve your productivity by writing more simple and easy code in Rust * Discover the functional and reactive implementations of traditional data structures * Delve into new domains of Rust, including WebAssembly, networking, and command-line tools Book Description Rust is a powerful language with a rare combination of safety, speed, and zero-cost abstractions. This Learning Path is filled with clear and simple explanations of its features along with real-world examples, demonstrating how you can build robust, scalable, and reliable programs. You’ll get started with an introduction to Rust data structures, algorithms, and essential language constructs. Next, you will understand how to store data using linked lists, arrays, stacks, and queues. You’ll also learn to implement sorting and searching algorithms, such as Brute Force algorithms, Greedy algorithms, Dynamic Programming, and Backtracking. As you progress, you’ll pick up on using Rust for systems programming, network programming, and the web. You’ll then move on to discover a variety of techniques, right from writing memory-safe code, to building idiomatic Rust libraries, and even advanced macros. By the end of this Learning Path, you’ll be able to implement Rust for enterprise projects, writing better tests and documentation, designing for performance, and creating idiomatic Rust code. This Learning Path includes content from the following Packt products: * Mastering Rust - Second Edition by Rahul Sharma and Vesa Kaihlavirta * Hands-On Data Structures and Algorithms with Rust by Claus Matzinger What you will learn * Design and implement complex data structures in Rust * Create and use well-tested and reusable components with Rust * Understand the basics of multithreaded programming and advanced algorithm design * Explore application profiling based on benchmarking and testing * Study and apply best practices and strategies in error handling * Create efficient web applications with the Actix-web framework * Use Diesel for type-safe database interactions in your web application Who this book is for If you are already familiar with an imperative language and now want to progress from being a beginner to an intermediate-level Rust programmer, this Learning Path is for you. Developers who are already familiar with Rust and want to delve deeper into the essential data structures and algorithms in Rust will also find this Learning Path useful.
Applied Unsupervised Learning with Python
Applied Unsupervised Learning with Python
Benjamin Johnston
¥79.56
Design clever algorithms that can uncover interesting structures and hidden relationships in unstructured, unlabeled data Key Features * Learn how to select the most suitable Python library to solve your problem * Compare k-Nearest Neighbor (k-NN) and non-parametric methods and decide when to use them * Delve into the applications of neural networks using real-world datasets Book Description Unsupervised learning is a useful and practical solution in situations where labeled data is not available. Applied Unsupervised Learning with Python guides you on the best practices for using unsupervised learning techniques in tandem with Python libraries and extracting meaningful information from unstructured data. The course begins by explaining how basic clustering works to find similar data points in a set. Once you are well versed with the k-means algorithm and how it operates, you’ll learn what dimensionality reduction is and where to apply it. As you progress, you’ll learn various neural network techniques and how they can improve your model. While studying the applications of unsupervised learning, you will also understand how to mine topics that are trending on Twitter and Facebook and build a news recommendation engine for users. You will complete the course by challenging yourself through various interesting activities such as performing a Market Basket Analysis and identifying relationships between different merchandises. By the end of this course, you will have the skills you need to confidently build your own models using Python. What you will learn * Understand the basics and importance of clustering * Build k-means, hierarchical, and DBSCAN clustering algorithms from scratch with built-in packages * Explore dimensionality reduction and its applications * Use scikit-learn (sklearn) to implement and analyse principal component analysis (PCA)on the Iris dataset * Employ Keras to build autoencoder models for the CIFAR-10 dataset * Apply the Apriori algorithm with machine learning extensions (Mlxtend) to study transaction data Who this book is for This course is designed for developers, data scientists, and machine learning enthusiasts who are interested in unsupervised learning. Some familiarity with Python programming along with basic knowledge of mathematical concepts including exponents, square roots, means, and medians will be beneficial.
St. Francis Society for Wayward Pets:A Novel
St. Francis Society for Wayward Pets:A Novel
Noblin, Annie England
¥95.39
If you love Susan Mallery and Jill Shalvis, you won’t want to miss this new novel of second chances, dogs, and knitting, from the author of Pupcakes and Sit! Stay! Speak! Laid off, cheated on, mugged: what else can go wrong in Maeve Stephens’ life? So when she learns her birth mother has left her a house, a vintage VW Beetle, and a marauding cat, in the small town of Timber Creek, Washington, she packs up to discover the truth about her past. She arrives to the sight of a cheerful bulldog abandoned on her front porch, a reclusive but tempting author living next door, and a set of ready-made friends at the St. Francis Society for Wayward Pets, where women knit colorful sweaters for the dogs and cats in their care. But there’s also an undercurrent of something that doesn’t sit right with Maeve. What’s the secret (besides her!) that her mother had hidden?If Maeve is going to make Timber Creek her home, she must figure out where she fits in and unravel the truth about her past. But is she ready to be adopted again—this time, by an entire town…?
IT'S ALL IN YOUR HEAD
IT'S ALL IN YOUR HEAD
Russ
¥112.23
Instant National Bestseller! Wall Street Journal bestseller; USA Today bestseller; Publishers Weekly bestseller; international bestseller.An inspirational book by self-made musical superstar, Russ, reminding you that it starts with YOU, to believe in yourself, and to get out of your own way.  Twenty-seven-year-old rapper, songwriter, and producer Russ walks his own path, at his own pace. By doing so, he proved that he didn’t need a major label to surpass over a billion streams on Spotify/Apple Music, get on Forbes’ 2019 “30 Under 30,” make the Forbes‘ “30 Under 30 Cash Kings” at number 20 for most earned, sell out arenas across the U.S. and around the globe, and become one of the most popular and engaged rappers right now. His method was simple: love and believe in yourself absolutely and work hard no matter what. In this memoir, Russ inspires readers to walk to their individual rhythms and beat their biggest obstacles: themselves. With chapters named after his most powerful and popular songs, IT'S ALL IN YOUR HEAD will reflect on the lessons he’s learned from his career, family, and relationships. He’ll push readers to bet on themselves, take those leaps of faith, and recognize struggles as opportunities. With illustrations throughout consistent with the brand Russ has built and his fan base loves, IT'S ALL IN YOUR HEAD will give readers an inside-look at the man and the motivation behind the music. A lover of books like The Alchemist and The Seven Spiritual Laws of Success, Russ delivers a short, potent, inspirational, raw, and honest book that gives readers a way to find self-belief and unlock their potential. Fans already rely on Russ as an inspiration of confidence; now, he is taking it to the next level with this book, which will contain lyrics from his music and visuals that reflect his inimitable style.
Heroine
Heroine
McGinnis, Mindy
¥101.00
An Amazon Best Book of the Month! A captivating and powerful exploration of the opioid crisis—the deadliest drug epidemic in American history—through the eyes of a college-bound softball star. Edgar Award-winning author Mindy McGinnis delivers a visceral and necessary novel about addiction, family, friendship, and hope. When a car crash sidelines Mickey just before softball season, she has to find a way to hold on to her spot as the catcher for a team expected to make a historic tournament run. Behind the plate is the only place she’s ever felt comfortable, and the painkillers she’s been prescribed can help her get there.The pills do more than take away pain; they make her feel good. With a new circle of friends—fellow injured athletes, others with just time to kill—Mickey finds peaceful acceptance, and people with whom words come easily, even if it is just the pills loosening her tongue.But as the pressure to be Mickey Catalan heightens, her need increases, and it becomes less about pain and more about want, something that could send her spiraling out of control.
Hands-On Java Deep Learning for Computer Vision
Hands-On Java Deep Learning for Computer Vision
Klevis Ramo
¥54.49
Leverage the power of Java and deep learning to build production-grade Computer Vision applications Key Features * Build real-world Computer Vision applications using the power of neural networks * Implement image classification, object detection, and face recognition * Know best practices on effectively building and deploying deep learning models in Java Book Description Although machine learning is an exciting world to explore, you may feel confused by all of its theoretical aspects. As a Java developer, you will be used to telling the computer exactly what to do, instead of being shown how data is generated; this causes many developers to struggle to adapt to machine learning. The goal of this book is to walk you through the process of efficiently training machine learning and deep learning models for Computer Vision using the most up-to-date techniques. The book is designed to familiarize you with neural networks, enabling you to train them efficiently, customize existing state-of-the-art architectures, build real-world Java applications, and get great results in a short space of time. You will build real-world Computer Vision applications, ranging from a simple Java handwritten digit recognition model to real-time Java autonomous car driving systems and face recognition models. By the end of this book, you will have mastered the best practices and modern techniques needed to build advanced Computer Vision Java applications and achieve production-grade accuracy. What you will learn * Discover neural networks and their applications in Computer Vision * Explore the popular Java frameworks and libraries for deep learning * Build deep neural networks in Java * Implement an end-to-end image classification application in Java * Perform real-time video object detection using deep learning * Enhance performance and deploy applications for production Who this book is for This book is for data scientists, machine learning developers and deep learning practitioners with Java knowledge who want to implement machine learning and deep neural networks in the computer vision domain. You will need to have a basic knowledge of Java programming.
Spring 5.0 Projects
Spring 5.0 Projects
Nilang Patel
¥81.74
Discover the latest features of Spring framework by building robust, fast, and reactive web applications Key Features * Take advantage of all the features of Spring 5.0 with third party tools to build a robust back end * Secure Spring based web application using Spring Security framework with LDAP and OAuth protocol * Develop robust and scalable microservice based applications on Spring Cloud, using Spring Boot Book Description Spring makes it easy to create RESTful applications, merge with social services, communicate with modern databases, secure your system, and make your code modular and easy to test. With the arrival of Spring Boot, developers can really focus on the code and deliver great value, with minimal contour. This book will show you how to build various projects in Spring 5.0, using its features and third party tools. We'll start by creating a web application using Spring MVC, Spring Data, the World Bank API for some statistics on different countries, and MySQL database. Moving ahead, you'll build a RESTful web services application using Spring WebFlux framework. You'll be then taken through creating a Spring Boot-based simple blog management system, which uses Elasticsearch as the data store. Then, you'll use Spring Security with the LDAP libraries for authenticating users and create a central authentication and authorization server using OAuth 2 protocol. Further, you'll understand how to create Spring Boot-based monolithic application using JHipster. Toward the end, we'll create an online book store with microservice architecture using Spring Cloud and Net?ix OSS components, and a task management system using Spring and Kotlin. By the end of the book, you'll be able to create coherent and ?exible real-time web applications using Spring Framework. What you will learn * Build Spring based application using Bootstrap template and JQuery * Understand the Spring WebFlux framework and how it uses Reactor library * Interact with Elasticsearch for indexing, querying, and aggregating data * Create a simple monolithic application using JHipster * Use Spring Security and Spring Security LDAP and OAuth libraries for Authentication * Develop a microservice-based application with Spring Cloud and Netflix * Work on Spring Framework with Kotlin Who this book is for This book is for competent Spring developers who wish to understand how to develop complex yet flexible applications with Spring. You must have a good knowledge of Java programming and be familiar with the basics of Spring.
Mastering Distributed Tracing
Mastering Distributed Tracing
Yuri Shkuro
¥90.46
Understand how to apply distributed tracing to microservices-based architectures Key Features * A thorough conceptual introduction to distributed tracing * An exploration of the most important open standards in the space * A how-to guide for code instrumentation and operating a tracing infrastructure Book Description Mastering Distributed Tracing will equip you to operate and enhance your own tracing infrastructure. Through practical exercises and code examples, you will learn how end-to-end tracing can be used as a powerful application performance management and comprehension tool. The rise of Internet-scale companies, like Google and Amazon, ushered in a new era of distributed systems operating on thousands of nodes across multiple data centers. Microservices increased that complexity, often exponentially. It is harder to debug these systems, track down failures, detect bottlenecks, or even simply understand what is going on. Distributed tracing focuses on solving these problems for complex distributed systems. Today, tracing standards have developed and we have much faster systems, making instrumentation less intrusive and data more valuable. Yuri Shkuro, the creator of Jaeger, a popular open-source distributed tracing system, delivers end-to-end coverage of the field in Mastering Distributed Tracing. Review the history and theoretical foundations of tracing; solve the data gathering problem through code instrumentation, with open standards like OpenTracing, W3C Trace Context, and OpenCensus; and discuss the benefits and applications of a distributed tracing infrastructure for understanding, and profiling, complex systems. What you will learn * How to get started with using a distributed tracing system * How to get the most value out of end-to-end tracing * Learn about open standards in the space * Learn about code instrumentation and operating a tracing infrastructure * Learn where distributed tracing fits into microservices as a core function Who this book is for Any developer interested in testing large systems will find this book very revealing and in places, surprising. Every microservice architect and developer should have an insight into distributed tracing, and the book will help them on their way. System administrators with some development skills will also benefit. No particular programming language skills are required, although an ability to read Java, while non-essential, will help with the core chapters.
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.
React Native Cookbook
React Native Cookbook
Dan Ward
¥90.46
Improve your React Native mobile development skills or transition from web development to mobile development with this practical solution-packed guide Key Features * Learn strategies and techniques to face challenges in React Native mobile development head-on * Leverage the best ways to use iOS and Android for React Native development while maximizing code reuse and cohesion * Build engaging, performant user experiences with React Native Book Description If you are a developer looking to create mobile applications with maximized code reusability and minimized cost, then React Native is here to help. With this practical guide, you will be able to build attractive UIs, tackle common mobile development-related issues, and achieve improved performance in mobile environments. This book starts with common techniques for React Native customization and helps you set up your development platforms. Over the course of the book, a wide variety of step-by-step recipes are designed with both built-in React Native and custom third-party components that you will create, style, and animate. You will create real-world browser-based authentication, build a fully functional audio player, and integrate with Google maps. You will also explore different strategies for working with data, including leveraging the popular Redux library and optimizing your app’s dataflow. You will then get an introduction to writing native device functionality for new and already existing native projects. Finally, you will learn how app deployment works, and tips and tricks for writing performant code. By the end of the book, you'll have gained enough knowledge to build full iOS and Android applications using React Native. What you will learn * Build UI features and components using React Native * Create advanced animations for UI components * Develop universal apps that run on phones and tablets * Leverage Redux to manage application flow and data * Expose both custom native UI components and application logic to React Native * Employ open-source third-party plugins to create React Native apps more efficiently Who this book is for If you're a JavaScript developer looking for a practical guide with step-by-step tutorials for developing feature rich mobile apps using React Native, then this book is for you. Though not required, some experience working with React will help you more easily understand the React Native concepts covered in this book. While React Native development can be done on a Windows machine, certain aspects, such as running your apps on iOS devices and in the iOS simulator, or editing native code with Xcode, can only be done with a Mac.
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.
Mastering Rust
Mastering Rust
Rahul Sharma
¥90.46
Become proficient in designing, developing and deploying effective software systems using the advanced constructs of Rust Key Features * Improve your productivity using the latest version of Rust and write simpler and easier code * Understand Rust’s immutability and ownership principle, expressive type system, safe concurrency * Deep dive into the new doamins of Rust like WebAssembly, Networking and Command line tools Book Description Rust is an empowering language that provides a rare combination of safety, speed, and zero-cost abstractions. Mastering Rust – Second Edition is filled with clear and simple explanations of the language features along with real-world examples, showing you how you can build robust, scalable, and reliable programs. This second edition of the book improves upon the previous one and touches on all aspects that make Rust a great language. We have included the features from latest Rust 2018 edition such as the new module system, the smarter compiler, helpful error messages, and the stable procedural macros. You’ll learn how Rust can be used for systems programming, network programming, and even on the web. You’ll also learn techniques such as writing memory-safe code, building idiomatic Rust libraries, writing efficient asynchronous networking code, and advanced macros. The book contains a mix of theory and hands-on tasks so you acquire the skills as well as the knowledge, and it also provides exercises to hammer the concepts in. After reading this book, you will be able to implement Rust for your enterprise projects, write better tests and documentation, design for performance, and write idiomatic Rust code. What you will learn * Write generic and type-safe code by using Rust’s powerful type system * How memory safety works without garbage collection * Know the different strategies in error handling and when to use them * Learn how to use concurrency primitives such as threads and channels * Use advanced macros to reduce boilerplate code * Create efficient web applications with the Actix-web framework * Use Diesel for type-safe database interactions in your web application Who this book is for The book is aimed at beginner and intermediate programmers who already have familiarity with any imperative language and have only heard of Rust as a new language. If you are a developer who wants to write robust, efficient and maintainable software systems and want to become proficient with Rust, this book is for you. It starts by giving a whirlwind tour of the important concepts of Rust and covers advanced features of the language in subsequent chapters using code examples that readers will find useful to advance their knowledge.
Learn Spring for Android Application Development
Learn Spring for Android Application Development
S. M. Mohi Us Sunnat
¥90.46
A hands-on guide to Android programming with Spring MVC, Spring Boot, and Spring Security Key Features * Build native Android applications with Spring for Android * Explore Reactive programming, concurrency, and multithreading paradigms for building fast and efficient applications * Write more expressive and robust code with Kotlin using its coroutines and other latest features Book Description As the new official language for Android, Kotlin is attracting new as well as existing Android developers. As most developers are still working with Java and want to switch to Kotlin, they find a combination of these two appealing. This book addresses this interest by bringing together Spring, a widely used Java SE framework for building enterprise-grade applications, and Kotlin. Learn Spring for Android Application Development will guide you in leveraging some of the powerful modules of the Spring Framework to build lightweight and robust Android apps using Kotlin. You will work with various modules, such as Spring AOP, Dependency Injection, and Inversion of Control, to develop applications with better dependency management. You’ll also explore other modules of the Spring Framework, such as Spring MVC, Spring Boot, and Spring Security. Each chapter has practice exercises at the end for you to assess your learning. By the end of the book, you will be fully equipped to develop Android applications with Spring technologies. What you will learn * Get to grips with the basics of the Spring Framework * Write web applications using the Spring Framework with Kotlin * Develop Android apps with Kotlin * Connect a RESTful web service with your app using Retrofilt * Understand JDBC, JPA, MySQL for Spring and SQLite Room for Android * Explore Spring Security fundamentals, Basic Authentication, and OAuth2 * Delve into Concurrency and Reactive programming using Kotlin * Develop testable applications with Spring and Android Who this book is for If you’re an aspiring Android developer or an existing developer who wants to learn how to use Spring to build robust Android applications in Kotlin, this book is for you. Though not necessary, basic knowledge of Spring will assist with understanding key concepts covered in this book.
Implementing AWS: Design, Build, and Manage your Infrastructure
Implementing AWS: Design, Build, and Manage your Infrastructure
Yohan Wadia
¥90.46
Work through exciting recipes to administer your AWS cloud Key Features * Build secure environments using AWS components and services * Explore core AWS features with real-world applications and best practices * Design and build Lambda functions using real-world examples Book Description With this Learning Path, you’ll explore techniques to easily manage applications on the AWS cloud. You’ll begin with an introduction to serverless computing, its advantages, and the fundamentals of AWS. The following chapters will guide you on how to manage multiple accounts by setting up consolidated billing, enhancing your application delivery skills, with the latest AWS services such as CodeCommit, CodeDeploy, and CodePipeline to provide continuous delivery and deployment, while also securing and monitoring your environment's workflow. It’ll also add to your understanding of the services AWS Lambda provides to developers. To refine your skills further, it demonstrates how to design, write, test, monitor, and troubleshoot Lambda functions. By the end of this Learning Path, you’ll be able to create a highly secure, fault-tolerant, and scalable environment for your applications. This Learning Path includes content from the following Packt products: * AWS Administration: The Definitive Guide, Second Edition by Yohan Wadia * AWS Administration Cookbook by Rowan Udell, Lucas Chan * Mastering AWS Lambda by Yohan Wadia, Udita Gupta What you will learn * Explore the benefits of serverless computing and applications * Deploy apps with AWS Elastic Beanstalk and Amazon Elastic File System * Secure environments with AWS CloudTrail, AWSConfig, and AWS Shield * Run big data analytics with Amazon EMR and Amazon Redshift * Back up and safeguard data using AWS Data Pipeline * Create monitoring and alerting dashboards using CloudWatch * Effectively monitor and troubleshoot serverless applications with AWS * Design serverless apps via AWS Lambda, DynamoDB, and API Gateway Who this book is for This Learning Path is specifically designed for IT system and network administrators, AWS architects, and DevOps engineers who want to effectively implement AWS in their organization and easily manage daily activities. Familiarity with Linux, web services, cloud computing platforms, virtualization, networking, and other administration-related tasks will assist in understanding the concepts in the book. Prior hands-on experience with AWS core services such as EC2, IAM, S3, and programming languages, such as Node.Js, Java, and C#, will also prove beneficial.
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.