万本电子书0元读

万本电子书0元读

Neural Network Projects with Python
Neural Network Projects with Python
James Loy
¥73.02
Build your Machine Learning portfolio by creating 6 cutting-edge Artificial Intelligence projects using neural networks in Python Key Features * Discover neural network architectures (like CNN and LSTM) that are driving recent advancements in AI * Build expert neural networks in Python using popular libraries such as Keras * Includes projects such as object detection, face identification, sentiment analysis, and more Book Description Neural networks are at the core of recent AI advances, providing some of the best resolutions to many real-world problems, including image recognition, medical diagnosis, text analysis, and more. This book goes through some basic neural network and deep learning concepts, as well as some popular libraries in Python for implementing them. It contains practical demonstrations of neural networks in domains such as fare prediction, image classification, sentiment analysis, and more. In each case, the book provides a problem statement, the specific neural network architecture required to tackle that problem, the reasoning behind the algorithm used, and the associated Python code to implement the solution from scratch. In the process, you will gain hands-on experience with using popular Python libraries such as Keras to build and train your own neural networks from scratch. By the end of this book, you will have mastered the different neural network architectures and created cutting-edge AI projects in Python that will immediately strengthen your machine learning portfolio. What you will learn * Learn various neural network architectures and its advancements in AI * Master deep learning in Python by building and training neural network * Master neural networks for regression and classification * Discover convolutional neural networks for image recognition * Learn sentiment analysis on textual data using Long Short-Term Memory * Build and train a highly accurate facial recognition security system Who this book is for This book is a perfect match for data scientists, machine learning engineers, and deep learning enthusiasts who wish to create practical neural network projects in Python. Readers should already have some basic knowledge of machine learning and neural networks.
Advanced JavaScript
Advanced JavaScript
Zachary Shute
¥63.21
Gain a deeper understanding of JavaScript and apply it to build small applications in backend, frontend, and mobile frameworks. Key Features * Explore the new ES6 syntax, the event loop, and asynchronous programming * Learn the test-driven development approach when building apps * Master advanced JavaScript concepts to enhance your web developments skill Book Description If you are looking for a programming language to develop flexible and efficient applications, JavaScript is an obvious choice. Advanced JavaScript is a hands-on guide that takes you through JavaScript and its many features, one step at a time. You'll begin by learning how to use the new JavaScript syntax in ES6, and then work through the many other features that modern JavaScript has to offer. As you progress through the chapters, you’ll use asynchronous programming with callbacks and promises, handle browser events, and perform Document Object Model (DOM) manipulation. You'll also explore various methods of testing JavaScript projects. In the concluding chapters, you'll discover functional programming and learn to use it to build your apps. With this book as your guide, you'll also be able to develop APIs using Node.js and Express, create front-ends using React/Redux, and build mobile apps using React/Expo. By the end of Advanced JavaScript, you will have explored the features and benefits of JavaScript to build small applications. What you will learn * Examine major features in ES6 and implement those features to build applications * Create promise and callback handlers to work with asynchronous processes * Develop asynchronous flows using Promise chaining and async/await syntax * Manipulate the DOM with JavaScript * Handle JavaScript browser events * Explore Test Driven Development and build code tests with JavaScript code testing frameworks. * List the benefits and drawbacks of functional programming compared to other styles * Construct applications with the Node.js backend framework and the React frontend framework Who this book is for This book is designed to target anyone who wants to write JavaScript in a professional environment. We expect the audience to have used JavaScript in some capacity and be familiar with the basic syntax. This book would be good for a tech enthusiast wondering when to use generators or how to use Promises and Callbacks effectively, or a novice developer who wants to deepen their knowledge on JavaScript and understand TDD.
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.
Changes
Changes
Jones, Sally
¥58.76
The 'Creative Writing Tutor' scheme provides a lively series of themed booklets that will stimulate your child's imagination and inspire him or her to write in a more interesting way and to achieve better results. The booklets provide 'a tutor' for the child, fun features and stories to read, follow up activities to complete, harder vocabulary to prepare children for more advanced writing and many helpful tips and techniques to improve writing style.Written by an experienced teacher, they are recommended for use at school or at home by children aged 9-13 years, of all abilities. They are excellent for stretching fast workers and able writers or preparing for writing tasks in 11+ examinations.
At the Stroke of Midnight
At the Stroke of Midnight
Jones, Sally
¥58.76
The 'Creative Writing Tutor' scheme provides a lively series of themed booklets that will stimulate your child's imagination and inspire him or her to write in a more interesting way and to achieve better results. The booklets provide 'a tutor' for the child, fun features and stories to read, follow up activities to complete, harder vocabulary to prepare children for more advanced writing and many helpful tips and techniques to improve writing style.Written by an experienced teacher, they are recommended for use at school or at home by children aged 9-13 years, of all abilities. They are excellent for stretching fast workers and able writers or preparing for writing tasks in 11+ examinations.
Practical Security Automation and Testing
Practical Security Automation and Testing
Tony Hsiang-Chih Hsu
¥73.02
Your one stop guide to automating infrastructure security using DevOps and DevSecOps Key Features * Secure and automate techniques to protect web, mobile or cloud services * Automate secure code inspection in C++, Java, Python, and JavaScript * Integrate security testing with automation frameworks like fuzz, BDD, Selenium and Robot Framework Book Description Security automation is the automatic handling of software security assessments tasks. This book helps you to build your security automation framework to scan for vulnerabilities without human intervention. This book will teach you to adopt security automation techniques to continuously improve your entire software development and security testing. You will learn to use open source tools and techniques to integrate security testing tools directly into your CI/CD framework. With this book, you will see how to implement security inspection at every layer, such as secure code inspection, fuzz testing, Rest API, privacy, infrastructure security, and web UI testing. With the help of practical examples, this book will teach you to implement the combination of automation and Security in DevOps. You will learn about the integration of security testing results for an overall security status for projects. By the end of this book, you will be confident implementing automation security in all layers of your software development stages and will be able to build your own in-house security automation platform throughout your mobile and cloud releases. What you will learn * Automate secure code inspection with open source tools and effective secure code scanning suggestions * Apply security testing tools and automation frameworks to identify security vulnerabilities in web, mobile and cloud services * Integrate security testing tools such as OWASP ZAP, NMAP, SSLyze, SQLMap, and OpenSCAP * Implement automation testing techniques with Selenium, JMeter, Robot Framework, Gauntlt, BDD, DDT, and Python unittest * Execute security testing of a Rest API Implement web application security with open source tools and script templates for CI/CD integration * Integrate various types of security testing tool results from a single project into one dashboard Who this book is for The book is for software developers, architects, testers and QA engineers who are looking to leverage automated security testing techniques.
Sherlock Holmes and the Battersea Fetishists
Sherlock Holmes and the Battersea Fetishists
Little, John A.
¥19.52
In this compelling short story a secret society is hiding some truly murderous rituals. Watson's membership of the organisation enables him and his long-standing partner to identify a killer; a killer who happens to be a well-known politician who has risen to the rank of Sovereign Inspector-General within the arcane society...This Sherlockian gem was first published in 2016 in the third collection of the Final Tales of Sherlock Holmes.
Wulf the Saxon
Wulf the Saxon
Henty, G. A.
¥19.52
A fantastic historical adventure novel set during the events after the Norman invasion of England in 1066. Written by the prolific historical adventure writer G. A. Henty, who has over 120 books to his name.
Dominion of the Air
Dominion of the Air
Bacon, J. M.
¥19.52
A fascinating history of the human passion for flight, and man's various methods, successful and otherwise, of becoming airborne.
Where Have All the Pixies Gone?
Where Have All the Pixies Gone?
Shipley, Ian
¥14.62
Think about all the tasks you will need to do when you are your own boss
101 Amazing Leonardo DiCaprio Facts
101 Amazing Leonardo DiCaprio Facts
Goldstein, Jack
¥19.52
Are you the world's biggest Leonardo DiCaprio fan? Do you know everything there is to know about the actor of a generation? Then this is the book for you! In this easy-to-digest eBook are 101 facts about your favourite movie star - do you know all of them?Test yourself and your friends with these handily-packaged facts easily organised into categories for maximum enjoyment. Sections include Leo's films, his family and friends and some crazy facts about his life!Whether your favourite film is Titanic, Inception or The Great Gatsby, this fantastic eBook is full of great fun facts for you.
Great Immigration Scandal
Great Immigration Scandal
Moxon, Steve
¥63.67
Outlines the events that led to the decision that the author could no longer participate in a policy that appeared to be at odds with the intentions of Parliament. This book includes an analysis of the relevant scholarly literature in demography, economics and psychology.
Scottish Idealists
Scottish Idealists
Boucher, David
¥107.81
The extent to which British Idealism was heavily influenced by Scots has been little noticed, yet not only were they at the forefront of introducing Hegel into Britain in the work of Ferrier, Carlyle, Hutcheson, Stirling and Edward Caird, but they were also distinctive in locating themselves in relation to the Scottish philosophical tradition they sought to extend. The Scottish Idealists, among them Edward Caird, David George Ritchie, Andrew Seth Pringle Pattison, William Mitchell, John Watson, and the Welshman Henry Jones who found his spiritual home in Glasgow, comprised a formidable force and dominated the philosophical professoriate in Britain, Australia and Canada from the late nineteenth century to the years leading up to the First World War. Its main centres were St. Andrews, Glasgow and Edinburgh in Scotland, Cardiff in Wales, and Oxford in England.This collection of readings, the first of its kind, has been chosen with a view to displaying the variety, richness and strength of the Scottish Idealist tradition, beginning with an essay from the famous Essays in Philosophical Criticism (1883), a book that set-out the future direction of enquiry for this group of thinkers who shared a 'common purpose or tendency'. Scottish Idealism was immensely spiritual in character and recognized no hard and fast distinctions between philosophy, religion, poetry and science. It was a formidable force in social and educational reform.
Philosophy of Punishment
Philosophy of Punishment
Ellis, Anthony
¥132.34
The series, St Andrews Studies in Philosophy and Public Life originates in the Centre for Ethics, Philosophy and Public Affairs, University of St Andrews and is under the general editorship of John Haldane. The series includes monographs, collections of essays and occasional anthologies of source material representing study in those areas of philosophy most relevant to topics of public importance, with the aim of advancing the contribution of philosophy in the discussion of these topics. In this volume, the author sets aside the usual division between theories of punishment that do or do not focus on retribution. In its place he proposes and explores the distinction between internalist and externalist theories. The final chapter discusses the deterrent value of punishment.
101 Amazing Atari 2600 Facts
101 Amazing Atari 2600 Facts
Russell, Jimmy
¥19.52
In this, the first title in Jimmy Russell's Games Console History series, we learn 101 amazing facts about Atari's seminal 2600, the first truly popular home family computer games system. The facts cover many areas, including the history, the hardware, game titles both rare and popular and some incredible information you probably never knew! Everyone from retro gamers who were there at the time to n00bz who think a PlayStation is Old School will find this excellent eBook jam packed full of fascinating trivia!
Thomas Reid
Thomas Reid
Grandi, Giovanni B.
¥107.81
Thomas Reid (1710-1796) is the foremost exponent of the Scottish 'common sense' school of philosophy. Educated at Marischal College in Aberdeen, Reid subsequently taught at King's College, and was a founder of the Aberdeen Philosophical Society. His Inquiry Into the Human Mind on the Principles of Common Sense was published in 1764, the same year he succeeded Adam Smith as Professor of Moral Philosophy at the University of Glasgow. He resigned from active teaching duties in 1785 to devote himself to writing, and published two more books - Essays on the Intellectual Powers of Man (1785) and Essays on the Active Powers of Man (1788). Within a short time of publication, Reid's works were translated into French and German, and greatly influenced debates in philosophy and psychology in Europe. His influence in the emerging colleges and universities of post-revolutionary America was even greater.Reid was widely regarded as David Hume's most sophisticated contemporary critic. His critique of the 'theory of ideas' that lay behind both Hume's scepticism and Berkeley's immaterialism, his critique of Locke's theory of personal identity, and his defence of 'moral liberty' against determinism are all of enduring interest and significance. The aim of this comprehensive selection of his writings is to make the key elements of Reid's philosophical work available to a new generation of readers.Two other philosophers of the 'common sense' school are featured in the Library of Scottish Philosophy - James Beattie and Dugald Stewart.
Docker High Performance
Docker High Performance
Allan Espinosa
¥44.68
Leverage Docker to unlock efficient and rapid container deployments to improve your development workflow Key Features * Reconfigure Docker hosts to create a logging system with the ElasticSearch-Logstash-Kibana (ELK) stack * Tackle the challenges of large-scale container deployment with this fast-paced guide * Benchmark the performance of your Docker containers using Apache JMeter Book Description Docker is an enterprise-grade container platform that allows you to build and deploy your apps. Its portable format lets you run your code right from your desktop workstations to popular cloud computing providers. This comprehensive guide will improve your Docker work?ows and ensure your application's production environment runs smoothly. This book starts with a refresher on setting up and running Docker and details the basic setup for creating a Docker Swarm cluster. You will then learn how to automate this cluster by using Chef Server and Cookbook. After that, you will run the Docker monitoring system with Prometheus and Grafana, and deploy the ELK stack. You will also learn some tips for optimizing Docker images. After deploying containers with the help of Jenkins, you will then move on to a tutorial on using Apache JMeter to analyze your application's performance. You will learn how to use Docker Swarm and NGINX to load-balance your application and how common debugging tools in Linux can be used to troubleshoot Docker containers. By the end of this book, you will be able to integrate all the optimizations that you have learned and put everything into practice in your applications. What you will learn * Automate provisioning and setting up nodes in a Docker Swarm cluster * Configure a monitoring system with Prometheus and Grafana * Use Apache JMeter to create workloads for benchmarking the performance of Docker containers * Understand how to load-balance an application with Docker Swarm and Nginx * Deploy strace, tcdump, blktrace, and other Linux debugging tools to troubleshoot containers * Integrate Docker optimizations for DevOps, Site Reliability Engineering, CI, and CD Who this book is for If you are a software developer with a good understanding of managing Docker services and the Linux file system and are looking for ways to optimize working with Docker containers, then this is the book for you. Developers fascinated with containers and workflow automation with benefit from this book.
Android Programming with Kotlin for Beginners
Android Programming with Kotlin for Beginners
John Horton
¥70.84
Build smart looking Kotlin apps with UI and functionality for the Android platform Key Features * Start your Android programming career, or just have fun publishing apps on Google Play marketplace * The first-principle introduction to Kotlin through Android, to start building easy-to-use apps * Learn by example and build four real-world apps and dozens of mini-apps Book Description Android is the most popular mobile operating system in the world and Kotlin has been declared by Google as a first-class programming language to build Android apps. With the imminent arrival of the most anticipated Android update, Android 10 (Q), this book gets you started building apps compatible with the latest version of Android. It adopts a project-style approach, where we focus on teaching the fundamentals of Android app development and the essentials of Kotlin by building three real-world apps and more than a dozen mini-apps. The book begins by giving you a strong grasp of how Kotlin and Android work together before gradually moving onto exploring the various Android APIs for building stunning apps for Android with ease. You will learn to make your apps more presentable using different layouts. You will dive deep into Kotlin programming concepts such as variables, functions, data structures, Object-Oriented code, and how to connect your Kotlin code to the UI. You will learn to add multilingual text so that your app is accessible to millions of more potential users. You will learn how animation, graphics, and sound effects work and are implemented in your Android app. By the end of the book, you will have sound knowledge about significant Kotlin programming concepts and start building your own fully featured Android apps. What you will learn * Learn how Kotlin and Android work together * Build a graphical drawing app using Object-Oriented Programming (OOP) principles * Build beautiful, practical layouts using ScrollView, RecyclerView, NavigationView, ViewPager and CardView * Write Kotlin code to manage an apps' data using different strategies including JSON and the built-in Android SQLite database * Add user interaction, data captures, sound, and animation to your apps * Implement dialog boxes to capture input from the user * Build a simple database app that sorts and stores the user's data Who this book is for This book is for people who are new to Kotlin, Android and want to develop Android apps.It also acts as a refresher for those who have some experience in programming with Android and Kotlin.
Introduction to DevOps with Kubernetes
Introduction to DevOps with Kubernetes
Onur Yılmaz
¥70.84
Become familiar with Kubernetes and explore techniques to manage your containerized workloads and services Key Features * Learn everything from creating a cluster to monitoring applications in Kubernetes * Understand and develop DevOps primitives using Kubernetes * Use Kubernetes to solve challenging real-life DevOps problems Book Description Kubernetes and DevOps are the two pillars that can keep your business at the top by ensuring high performance of your IT infrastructure. Introduction to DevOps with Kubernetes will help you develop the skills you need to improve your DevOps with the power of Kubernetes. The book begins with an overview of Kubernetes primitives and DevOps concepts. You'll understand how Kubernetes can assist you with overcoming a wide range of real-world operation challenges. You will get to grips with creating and upgrading a cluster, and then learn how to deploy, update, and scale an application on Kubernetes. As you advance through the chapters, you’ll be able to monitor an application by setting up a pod failure alert on Prometheus. The book will also guide you in configuring Alertmanager to send alerts to the Slack channel and trace down a problem on the application using kubectl commands. By the end of this book, you’ll be able to manage the lifecycle of simple to complex applications on Kubernetes with confidence. What you will learn * Create and manage Kubernetes clusters in on-premise systems and cloud * Exercise various DevOps practices using Kubernetes * Explore configuration, secret, and storage management, and exercise these on Kubernetes * Perform different update techniques and apply them on Kubernetes * Use the built-in scaling feature in Kubernetes to scale your applications up and down * Use various troubleshooting techniques and have a monitoring system installed on Kubernetes Who this book is for If you are a developer who wants to learn how to apply DevOps patterns using Kubernetes, then this book is for you. Familiarity with Kubernetes will be useful, but not essential.
TIBCO Spotfire: A Comprehensive Primer
TIBCO Spotfire: A Comprehensive Primer
Andrew Berridge
¥62.12
Create innovative informatics solutions with TIBCO Spotfire Key Features * Get to grips with a variety of TIBCO Spotfire features to create professional applications * Use different data and visualization techniques to build interactive analyses. * Simplify BI processes and understand data analysis and visualization Book Description The need for agile business intelligence (BI) is growing daily, and TIBCO Spotfire? combines self-service features with essential enterprise governance and scaling capabilities to provide best-practice analytics solutions. Spotfire is easy and intuitive to use and is a rewarding environment for all BI users and analytics developers. Starting with data and visualization concepts, this book takes you on a journey through increasingly advanced topics to help you work toward becoming a professional analytics solution provider. Examples of analyzing real-world data are used to illustrate how to work with Spotfire. Once you've covered the AI-driven recommendations engine, you'll move on to understanding Spotfire's rich suite of visualizations and when, why and how you should use each of them. In later chapters, you'll work with location analytics, advanced analytics using TIBCO Enterprise Runtime for R?, how to decide whether to use in-database or in-memory analytics, and how to work with streaming (live) data in Spotfire. You'll also explore key product integrations that significantly enhance Spotfire's capabilities.This book will enable you to exploit the advantages of the Spotfire serve topology and learn how to make practical use of scheduling and routing rules. By the end of this book, you will have learned how to build and use powerful analytics dashboards and applications, perform spatial analytics, and be able to administer your Spotfire environment efficiently What you will learn * Work with Spotfire on its web, Cloud, PC, Mac and mobile clients * Deploy Spotfire's suite of visualization types effectively and intelligently * Build user-friendly analytics frameworks and analytics applications * Explore Spotfire's predictive analytics capabilities * Use Spotfire's location analytics capabilities to create interactive spatial analyses * Write IronPython scripts with the Spotfire API * Learn the different ways Spotfire can be deployed and administered Who this book is for If you are a business intelligence or data professional, this book will give you a solid grounding in the use of TIBCO Spotfire. This book requires no prior knowledge of Spotfire or any basic data and visualization concepts.
All About
All About
Quick, P S
¥29.33
This fantastic book, filled with amazing facts and photographs, describes what life was like for ancient Egyptians. It gives an in-depth account of all aspects of life and people of the time - including sections about the pharaohs, mummies, the pyramids, hieroglyphics and much more!The 'All About' series is an educational collection of books from P S Quick, and is targeted to interest 7 to 11 year olds - but will fascinate readers of all ages. At the end of each book there is a quiz section for the reader, featuring 150 questions and answers.