万本电子书0元读

万本电子书0元读

Rust Programming Cookbook
Rust Programming Cookbook
Claus Matzinger
¥71.93
Practical solutions to overcome challenges in creating console and web applications and working with systems-level and embedded code, network programming, deep neural networks, and much more. Key Features * Work through recipes featuring advanced concepts such as concurrency, unsafe code, and macros to migrate your codebase to the Rust programming language * Learn how to run machine learning models with Rust * Explore error handling, macros, and modularization to write maintainable code Book Description Rust 2018, Rust's first major milestone since version 1.0, brings more advancement in the Rust language. The Rust Programming Cookbook is a practical guide to help you overcome challenges when writing Rust code. This Rust book covers recipes for configuring Rust for different environments and architectural designs, and provides solutions to practical problems. It will also take you through Rust's core concepts, enabling you to create efficient, high-performance applications that use features such as zero-cost abstractions and improved memory management. As you progress, you'll delve into more advanced topics, including channels and actors, for building scalable, production-grade applications, and even get to grips with error handling, macros, and modularization to write maintainable code. You will then learn how to overcome common roadblocks when using Rust for systems programming, IoT, web development, and network programming. Finally, you'll discover what Rust 2018 has to offer for embedded programmers. By the end of the book, you'll have learned how to build fast and safe applications and services using Rust. What you will learn * Understand how Rust provides unique solutions to solve system programming language problems * Grasp the core concepts of Rust to develop fast and safe applications * Explore the possibility of integrating Rust units into existing applications for improved efficiency * Discover how to achieve better parallelism and security with Rust * Write Python extensions in Rust * Compile external assembly files and use the Foreign Function Interface (FFI) * Build web applications and services using Rust for high performance Who this book is for The Rust cookbook is for software developers looking to enhance their knowledge of Rust and leverage its features using modern programming practices. Familiarity with Rust language is expected to get the most out of this book.
Microsoft Dynamics 365 Business Central Cookbook
Microsoft Dynamics 365 Business Central Cookbook
Michael Glue
¥80.65
Gain useful insights to help you efficiently build, test, and migrate customized solutions on Business Central cloud and on-premise platforms Key Features * Explore enhanced functionalities and development best practices in Business Central * Develop powerful Business Central projects using the AL language * Master the new Business Central with easy-to-follow recipes Book Description Microsoft Dynamics 365 Business Central is a complete business management solution that can help you streamline business processes, connect individual departments in your company, and enhance customer interactions. Ok. That first part was really professional sounding, right? Now, let’s get into what this cookbook is going to do for you: put simply, it’s going to help you get things done. This book will help you get to grips with the latest development features and tools for building applications using Business Central. You’ll find recipes that will guide you in developing and testing applications that can be deployed to the cloud or on-premises. For the old-schoolers out there, you’ll also learn how to take your existing Dynamics NAV customizations and move them to the new AL language platform. Also, if you haven’t figured it out already, we’re going to be using very normal language throughout the book to keep things light. After all, developing applications is fun, so why not have fun learning as well! What you will learn * Build and deploy Business Central applications * Use the cloud or local sandbox for application development * Customize and extend your base Business Central application * Create external applications that connect to Business Central * Create automated tests and debug your applications * Connect to external web services from Business Central Who this book is for This book is for Dynamics developers and administrators who want to become efficient in developing and deploying applications in Business Central. Basic knowledge and understanding of Dynamics application development and administration is assumed.
Learn Python by Building Data Science Applications
Learn Python by Building Data Science Applications
Philipp Kats
¥63.21
Understand the constructs of the Python programming language and use them to build data science projects Key Features * Learn the basics of developing applications with Python and deploy your first data application * Take your first steps in Python programming by understanding and using data structures, variables, and loops * Delve into Jupyter, NumPy, Pandas, SciPy, and sklearn to explore the data science ecosystem in Python Book Description Python is the most widely used programming language for building data science applications. Complete with step-by-step instructions, this book contains easy-to-follow tutorials to help you learn Python and develop real-world data science projects. The “secret sauce” of the book is its curated list of topics and solutions, put together using a range of real-world projects, covering initial data collection, data analysis, and production. This Python book starts by taking you through the basics of programming, right from variables and data types to classes and functions. You’ll learn how to write idiomatic code and test and debug it, and discover how you can create packages or use the range of built-in ones. You’ll also be introduced to the extensive ecosystem of Python data science packages, including NumPy, Pandas, scikit-learn, Altair, and Datashader. Furthermore, you’ll be able to perform data analysis, train models, and interpret and communicate the results. Finally, you’ll get to grips with structuring and scheduling scripts using Luigi and sharing your machine learning models with the world as a microservice. By the end of the book, you’ll have learned not only how to implement Python in data science projects, but also how to maintain and design them to meet high programming standards. What you will learn * Code in Python using Jupyter and VS Code * Explore the basics of coding – loops, variables, functions, and classes * Deploy continuous integration with Git, Bash, and DVC * Get to grips with Pandas, NumPy, and scikit-learn * Perform data visualization with Matplotlib, Altair, and Datashader * Create a package out of your code using poetry and test it with PyTest * Make your machine learning model accessible to anyone with the web API Who this book is for If you want to learn Python or data science in a fun and engaging way, this book is for you. You’ll also find this book useful if you’re a high school student, researcher, analyst, or anyone with little or no coding experience with an interest in the subject and courage to learn, fail, and learn from failing. A basic understanding of how computers work will be useful.
Beginning C++ Game Programming
Beginning C++ Game Programming
John Horton
¥71.93
Get to grips with programming techniques and game development using C++ libraries and Visual Studio 2019 Key Features * Learn game development and C++ with a fun, example-driven approach * Build clones of popular games such as Timberman, Zombie Survival Shooter, a co-op puzzle platformer, and Space Invaders * Discover tips to expand your finished games by thinking critically, technically, and creatively Book Description The second edition of Beginning C++ Game Programming is updated and improved to include the latest features of Visual Studio 2019, SFML, and modern C++ programming techniques. With this book, you’ll get a fun introduction to game programming by building five fully playable games of increasing complexity. You’ll learn to build clones of popular games such as Timberman, Pong, a Zombie survival shooter, a coop puzzle platformer and Space Invaders. The book starts by covering the basics of programming. You’ll study key C++ topics, such as object-oriented programming (OOP) and C++ pointers, and get acquainted with the Standard Template Library (STL). The book helps you learn about collision detection techniques and game physics by building a Pong game. As you build games, you’ll also learn exciting game programming concepts such as particle effects, directional sound (spatialization), OpenGL programmable shaders, spawning objects, and much more. Finally, you’ll explore game design patterns to enhance your C++ game programming skills. By the end of the book, you’ll have gained the knowledge you need to build your own games with exciting features from scratch What you will learn * Set up your game development project in Visual Studio 2019 and explore C++ libraries such as SFML * Explore C++ OOP by building a Pong game * Understand core game concepts such as game animation, game physics, collision detection, scorekeeping, and game sound * Use classes, inheritance, and references to spawn and control thousands of enemies and shoot rapid-fire machine guns * Add advanced features to your game using pointers, references, and the STL * Scale and reuse your game code by learning modern game programming design patterns Who this book is for This book is perfect for you if you have no C++ programming knowledge, you need a beginner-level refresher course, or you want to learn how to build games or just use games as an engaging way to learn C++. Whether you aspire to publish a game (perhaps on Steam) or just want to impress friends with your creations, you’ll find this book useful.
Blockchain for Decision Makers
Blockchain for Decision Makers
Romain Tormen
¥63.21
Understand how blockchain works and explore a variety of strategies to implement it in your organization effectively Key Features * Become familiar with business challenges faced by companies when using blockchain * Discover how companies implement blockchain to monetize and secure their data * Study real-world examples to understand blockchain and its use in organizations Book Description In addition to cryptocurrencies, blockchain-based apps are being developed in different industries such as banking, supply chain, and healthcare to achieve digital transformation and enhance user experience. Blockchain is not only about Bitcoin or cryptocurrencies, but also about different technologies such as peer-to-peer networks, consensus mechanisms, and cryptography. These technologies together help sustain trustless environments in which digital value can be transferred between individuals without intermediaries. This book will help you understand the basics of blockchain such as consensus protocols, decentralized applications, and tokenization. You'll focus on how blockchain is used today in different industries and the technological challenges faced while implementing a blockchain strategy. The book also enables you, as a decision maker, to understand blockchain from a technical perspective and evaluate its applicability in your business. Finally, you'll get to grips with blockchain frameworks such as Hyperledger and Quorum and their usability. By the end of this book, you'll have learned about the current use cases of blockchain and be able to implement a blockchain strategy on your own. What you will learn * Become well-versed with how blockchain works * Understand the difference between blockchain and Bitcoin * Learn how blockchain is being used in different industry verticals such as finance and retail * Delve into the technological and organizational challenges of implementing blockchain * Explore the possibilities that blockchain can unlock for decision makers * Choose a blockchain framework best suited for your projects from options such as Ethereum and Hyperledger Fabric Who this book is for This book is for CXOs, business professionals, organization leaders, decision makers, technology enthusiasts, and managers who wish to understand how blockchain is implemented in different organizations, its impact, and how it can be customized according to business needs. Prior experience with blockchain is not required.
Our Mutual Friend
Our Mutual Friend
Dickens, Charles
¥19.52
This was Charles Dickens' last complete novel, published in 1865.The novel concerns the events that follow the discovery in the Thames of the body of a certain John Harmon, who had returned to London to receive his inheritance. The ownership of this inheritance forms the main focus for the novel, as do the themes of greed and corruption.
Refactoring TypeScript
Refactoring TypeScript
James Hickey
¥54.49
Discover various techniques to develop maintainable code and keep it in shape. Key Features * Learn all about refactoring - why it is important and how to do it * Discover easy ways to refactor code with examples * Explore techniques that can be applied to most other programming languages Book Description Refactoring improves your code without changing its behavior. With refactoring, the best approach is to apply small targeted changes to a codebase. Instead of doing a huge sweeping change to your code, refactoring is better as a long-term and continuous enterprise. Refactoring TypeScript explains how to spot bugs and remove them from your code. You’ll start by seeing how wordy conditionals, methods, and null checks make code unhealthy and unstable. Whether it is identifying messy nested conditionals or removing unnecessary methods, this book will show various techniques to avoid these pitfalls and write code that is easier to understand, maintain, and test. By the end of the book, you’ll have learned some of the main causes of unhealthy code, tips to identify them and techniques to address them. What you will learn * Spot and fix common code smells to create code that is easier to read and understand * Discover ways to identify long methods and refactor them * Create objects that keep your code flexible, maintainable, and testable * Apply the Single Responsibility Principle to develop less-coupled code * Discover how to combine different refactoring techniques * Learn ways to solve the issues caused by overusing primitives Who this book is for This book is designed for programmers who are looking to explore various refactoring techniques to develop healthy and maintainable code. Some experience in JavaScript and TypeScript can help you easily grasp the concepts explained in this book.
One of the 28th
One of the 28th
Henty, G. A.
¥19.52
A wonderful classic novel set during the events of Sunday 18th of June 1815 - the Battle of Waterloo.From the author's preface:Although in the present story a boy plays the principal part, and encounters many adventures by land and sea, a woman is the real heroine, and the part she played demanded an amount of nerve and courage fully equal to that necessary for those who take part in active warfare. Boys are rather apt to think, mistakenly, that their sex has a monopoly of courage, but I believe that in moments of great peril women are to the full as brave and as collected as men. Indeed, my own somewhat extensive experience leads me to go even further, and to assert that among a civil population, untrained to arms, the average woman is cooler and more courageous than the average man. Women are nervous about little matters; they may be frightened at a mouse or at a spider; but in the presence of real danger, when shells are bursting in the streets, and rifle bullets flying thickly, I have seen them standing kitting at their doors and talking to their friends across the street when not a single man was to be seen.
Marie Antoinette and Her Son
Marie Antoinette and Her Son
Muhlbach, Louise
¥19.52
A fantastic classic historical novel by the German master of the genre Clara Mundt, better known by her pen-name of Louise Muhlbach.
Musical Memories
Musical Memories
Saint-Saens, Camille
¥19.52
A fascinating look at the world of music from French Late-Romantic composer, organist, conductor, and pianist Camille Saint-Saens, most famous for his Carnival of the Animals and Danse Macabre.
Last Look & Exiled for the Faith
Last Look & Exiled for the Faith
Kingston, W. H. G.
¥19.52
Two fantastic historical adventure novels by W. H. G. Kingston, one set around the Spanish Inquisition, one set around the Huguenot Persecution.
Miss Mapp
Miss Mapp
Benson, E. F.
¥19.52
The second novel in E. F. Benson's classic 'Mapp and Lucia' comedy series following the lives of Emmeline "e;Lucia"e; Lucas and Elizabeth Mapp in the one-upmanship and snobbery of the 1920s/30s British social scene. Also includes the short story "e;The Male Impersonator"e;.
Lavender & Old Lace
Lavender & Old Lace
Reed, Myrtle
¥19.52
A fantastic romance novel by American author Myrtle Reed. It tells the story of several unique women and their various encounters and experiences with love. It was famously adapted into a play by the American playwright David G. Fischer.
Hendricks the Hunter
Hendricks the Hunter
Kingston, W. H. G.
¥19.52
A fascinating historical adventure novel by the master of the genre W. H. G. Kingston. Travel to the early 19th Century Zulu Kingdom and meet the famous King Catshwayo as a young man.
Mary Barton
Mary Barton
Gaskell, Elizabeth
¥19.52
The first published novel of famed classic author Elizabeth Gaskell, author of the ever-popular Cranford.
Our Master
Our Master
Booth, General Bramwell
¥19.52
A fascinating bible study on the life of Jesus by the first Chief of Staff and second General of the Salvation Army, General Bramwell Booth.
Nicholas Nickleby
Nicholas Nickleby
Dickens, Charles
¥19.52
Charles Dickens' tale of the young man who sets out to prove himself to his uncle when he has to support his mother and sister when his father dies has been enjoyed by readers of all ages around the world for over 170 years.
Myths that Every Child Should Know
Myths that Every Child Should Know
Hamilton Wright Mabie, Hamilton Wright
¥19.52
A fantastic collection of 16 classic legends from ancient mythology, compiled by American essayist, editor, critic, and lecturer Hamilton Wright Mabie.
Letters of Wolfgang Amadeus Mozart
Letters of Wolfgang Amadeus Mozart
Ellis, Edward Sylvester
¥19.52
The private letters to friends and family of one of history's greatest musical minds, Wolfgang Amadeus Mozart. A wonderful look into the personal life of the great composer.Translated into English and with full notes on names and phrases used in the letters.
Middlemarch
Middlemarch
Eliot, George
¥19.52
Middlemarch is a 'realism' novel set in the fictional town of Middlemarch in the English Midlands. Written by George Eliot (the pen name of Mary Anne Evans) in the late 1860s/early 1870s, the novel tackles many of the political issues of the day, such as the Great Reform Bill and the death of King George IV.
Master Humphrey's Clock
Master Humphrey's Clock
Dickens, Charles
¥19.52
Charles Dickens's classic periodical contained a frame story, several short stories, and two novels. This publication contains just the frame story and the short stories.Master Humprey, a lonely London man, decides to start up a club where the members would read aloud the manuscripts that Master Humphrey kept in an old longcase clock. The members include Mr Pickwick, who also stars in Dickens's 'The Pickwick Papers'.