万本电子书0元读

万本电子书0元读

Mastering Linux Security and Hardening
Mastering Linux Security and Hardening
Donald A. Tevault
¥81.74
A comprehensive guide to mastering the art of preventing your Linux system from getting compromised. About This Book ? Leverage this guide to confidently deliver a system that reduces the risk of being hacked ? Perform a number of advanced Linux security techniques such as network service detection, user authentication, controlling special permissions, encrypting file systems, and much more ? Master the art of securing a Linux environment with this end-to-end practical guide Who This Book Is For If you are a systems administrator or a network engineer interested in making your Linux environment more secure, then this book is for you. Security consultants wanting to enhance their Linux security skills will also benefit from this book. Prior knowledge of Linux is mandatory. What You Will Learn ? Use various techniques to prevent intruders from accessing sensitive data ? Prevent intruders from planting malware, and detect whether malware has been planted ? Prevent insiders from accessing data that they aren’t authorized to access ? Do quick checks to see whether a computer is running network services that it doesn’t need to run ? Learn security techniques that are common to all Linux distros, and some that are distro-specific In Detail This book has extensive coverage of techniques that will help prevent attackers from breaching your system, by building a much more secure Linux environment. You will learn various security techniques such as SSH hardening, network service detection, setting up firewalls, encrypting file systems, protecting user accounts, authentication processes, and so on. Moving forward, you will also develop hands-on skills with advanced Linux permissions, access control, special modes, and more. Lastly, this book will also cover best practices and troubleshooting techniques to get your work done efficiently. By the end of this book, you will be confident in delivering a system that will be much harder to compromise. Style and approach An advanced-level guide filled with real-world examples that will help you secure your Linux system
Odoo 11 Development Cookbook - Second Edition
Odoo 11 Development Cookbook - Second Edition
Holger Brunn,Alexandre Fayolle
¥90.46
Create fast and efficient server-side applications using the latest features of Odoo v11 About This Book ? Get the most up-to-date guide on Odoo 11 to create custom and reusable modules ? Interconnect your application with other systems by implementing web APIs ? Understand the mechanisms powering the Odoo framework to build robust enterprises Who This Book Is For If you're a Python developer and want to develop highly efficient business applications with the latest Odoo framework (or if you just want a hands on problem solution book for all your Odoo Development related issues), this book is for you! Some experience with the JavaScript programming language and web development is required to get the most out of this book. What You Will Learn ? Install and manage Odoo environments and instances ? Use models to define your application's data structures ? Add business logic to your applications ? Add automated tests and learn how to debug Odoo apps ? Learn about the access security model and internationalization features ? Customize websites built with Odoo, by writing your own templates and providing new snippets for use in the website builder ? Extend the web client with new widgets and make RPC calls to the server In Detail Odoo is a full-featured open source ERP with a focus on extensibility. The flexibility and sustainability of open source are also a key selling point of Odoo. It is built on a powerful framework for rapid application development, both for back-end applications and front-end websites. Version 11 offers better usability and speed: a new design (as compared to the current Odoo Enterprise version) and a mobile interface. The book starts by covering Odoo installation and administration and Odoo Server deployment. It then delves into the implementation of Odoo modules, the different inheritance models available in Odoo. You will then learn how to define access rules for your data; how to make your application available in different languages; how to expose your data models to end users on the back end and on the front end; and how to create beautiful PDF versions of your data. By the end of the book, you will have a thorough knowledge of Odoo and will be able to build effective applications by applying Odoo development best practices Style and Approach This recipe-based practical guide presents each topic with step-by-step instructions on how you can create fast and efficient server-side applications using the latest features of Odoo v11
Internet of Things for Architects
Internet of Things for Architects
Perry Lea
¥81.74
Learn to design, implement and secure your IoT infrastructure About This Book ? Build a complete IoT system that is the best fit for your organization ? Learn about different concepts, technologies, and tradeoffs in the IoT architectural stack ? Understand the theory, concepts, and implementation of each element that comprises IoT design—from sensors to the cloud ? Implement best practices to ensure the reliability, scalability, robust communication systems, security, and data analysis in your IoT infrastructure Who This Book Is For This book is for architects, system designers, technologists, and technology managers who want to understand the IoT ecosphere, various technologies, and tradeoffs and develop a 50,000-foot view of IoT architecture. What You Will Learn ? Understand the role and scope of architecting a successful IoT deployment, from sensors to the cloud ? Scan the landscape of IoT technologies that span everything from sensors to the cloud and everything in between ? See the trade-offs in choices of protocols and communications in IoT deployments ? Build a repertoire of skills and the vernacular necessary to work in the IoT space ? Broaden your skills in multiple engineering domains necessary for the IoT architect In Detail The Internet of Things (IoT) is the fastest growing technology market. Industries are embracing IoT technologies to improve operational expenses, product life, and people's well-being. An architectural guide is necessary if you want to traverse the spectrum of technologies needed to build a successful IoT system, whether that's a single device or millions of devices. This book encompasses the entire spectrum of IoT solutions, from sensors to the cloud. We start by examining modern sensor systems and focus on their power and functionality. After that, we dive deep into communication theory, paying close attention to near-range PAN, including the new Bluetooth? 5.0 specification and mesh networks. Then, we explore IP-based communication in LAN and WAN, including 802.11ah, 5G LTE cellular, SigFox, and LoRaWAN. Next, we cover edge routing and gateways and their role in fog computing, as well as the messaging protocols of MQTT and CoAP. With the data now in internet form, you'll get an understanding of cloud and fog architectures, including the OpenFog standards. We wrap up the analytics portion of the book with the application of statistical analysis, complex event processing, and deep learning models. Finally, we conclude by providing a holistic view of the IoT security stack and the anatomical details of IoT exploits while countering them with software defined perimeters and blockchains. Style and approach This hands-on guide combines theory and application to the Internet of Things. This book covers the entire architectural stack of components and engineering domains from sensors to power analysis, communication systems, information theory, networking and routing, data security, protocols, software stacks, cloud mechanics, and data analytics with deep learning.
Feature Engineering Made Easy
Feature Engineering Made Easy
Sinan Ozdemir,Divya Susarla
¥73.02
A perfect guide to speed up the predicting power of machine learning algorithms About This Book ? Design, discover, and create dynamic, efficient features for your machine learning application ? Understand your data in-depth and derive astonishing data insights with the help of this Guide ? Grasp powerful feature-engineering techniques and build machine learning systems Who This Book Is For If you are a data science professional or a machine learning engineer looking to strengthen your predictive analytics model, then this book is a perfect guide for you. Some basic understanding of the machine learning concepts and Python *ing would be enough to get started with this book. What You Will Learn ? Identify and leverage different feature types ? Clean features in data to improve predictive power ? Understand why and how to perform feature selection, and model error analysis ? Leverage domain knowledge to construct new features ? Deliver features based on mathematical insights ? Use machine-learning algorithms to construct features ? Master feature engineering and optimization ? Harness feature engineering for real world applications through a structured case study In Detail Feature engineering is the most important step in creating powerful machine learning systems. This book will take you through the entire feature-engineering journey to make your machine learning much more systematic and effective. You will start with understanding your data—often the success of your ML models depends on how you leverage different feature types, such as continuous, categorical, and more, You will learn when to include a feature, when to omit it, and why, all by understanding error analysis and the acceptability of your models. You will learn to convert a problem statement into useful new features. You will learn to deliver features driven by business needs as well as mathematical insights. You'll also learn how to use machine learning on your machines, automatically learning amazing features for your data. By the end of the book, you will become proficient in Feature Selection, Feature Learning, and Feature Optimization. Style and approach This step-by-step guide with use cases, examples, and illustrations will help you master the concepts of feature engineering. Along with explaining the fundamentals, the book will also introduce you to slightly advanced concepts later on and will help you implement these techniques in the real world.
Django RESTful Web Services
Django RESTful Web Services
Gaston C. Hillar
¥73.02
Design, build and test RESTful web services with the Django framework and Python About This Book ? Create efficient real-world RESTful web services with the latest Django framework ? Authenticate, secure, and integrate third-party packages efficiently in your Web Services ? Leverage the power of Python for faster Web Service development Who This Book Is For This book is for Python developers who want to create RESTful web services with Django; you need to have a basic working knowledge of Django but no previous experience with RESTful web services is required. What You Will Learn ? The best way to build a RESTful Web Service or API with Django and the Django REST Framework ? Develop complex RESTful APIs from scratch with Django and the Django REST Framework ? Work with either SQL or NoSQL data sources ? Design RESTful Web Services based on application requirements ? Use third-party packages and extensions to perform common tasks ? Create automated tests for RESTful web services ? Debug, test, and profile RESTful web services with Django and the Django REST Framework In Detail Django is a Python web framework that makes the web development process very easy. It reduces the amount of trivial code, which simplifies the creation of web applications and results in faster development. It is very powerful and a great choice for creating RESTful web services. If you are a Python developer and want to efficiently create RESTful web services with Django for your apps, then this is the right book for you. The book starts off by showing you how to install and configure the environment, required software, and tools to create RESTful web services with Django and the Django REST framework. We then move on to working with advanced serialization and migrations to interact with SQLite and non-SQL data sources. We will use the features included in the Django REST framework to improve our simple web service. Further, we will create API views to process diverse HTTP requests on objects, go through relationships and hyperlinked API management, and then discover the necessary steps to include security and permissions related to data models and APIs. We will also apply throttling rules and run tests to check that versioning works as expected. Next we will run automated tests to improve code coverage. By the end of the book, you will be able to build RESTful web services with Django." Style and approach The book takes a straightforward approach, giving you the techniques and best use cases to build great web services with Django and Python
Hands-On Microservices with Kotlin
Hands-On Microservices with Kotlin
Juan Antonio Medina Iglesias
¥81.74
Build smart, efficient, and fast enterprise-grade web implementation of the microservices architecture that can be easily scaled. About This Book ? Write easy-to-maintain lean and clean code with Kotlin for developing better microservices ? Scale your Microserivces in your own cloud with Docker and Docker Swarm ? Explore Spring 5 functional reactive web programming with Spring WebFlux Who This Book Is For If you are a Kotlin developer with a basic knowledge of microservice architectures and now want to effectively implement these services on enterprise-level web applications, then this book is for you What You Will Learn ? Understand microservice architectures and principles ? Build microservices in Kotlin using Spring Boot 2.0 and Spring Framework 5.0 ? Create reactive microservices that perform non-blocking operations with Spring WebFlux ? Use Spring Data to get data reactively from MongoDB ? Test effectively with JUnit and Kotlin ? Create cloud-native microservices with Spring Cloud ? Build and publish Docker images of your microservices ? Scaling microservices with Docker Swarm ? Monitor microservices with JMX ? Deploy microservices in OpenShift Online In Detail With Google's inclusion of first-class support for Kotlin in their Android ecosystem, Kotlin's future as a mainstream language is assured. Microservices help design scalable, easy-to-maintain web applications; Kotlin allows us to take advantage of modern idioms to simplify our development and create high-quality services. With 100% interoperability with the JVM, Kotlin makes working with existing Java code easier. Well-known Java systems such as Spring, Jackson, and Reactor have included Kotlin modules to exploit its language features. This book guides the reader in designing and implementing services, and producing production-ready, testable, lean code that's shorter and simpler than a traditional Java implementation. Reap the benefits of using the reactive paradigm and take advantage of non-blocking techniques to take your services to the next level in terms of industry standards. You will consume NoSQL databases reactively to allow you to create high-throughput microservices. Create cloud-native microservices that can run on a wide range of cloud providers, and monitor them. You will create Docker containers for your microservices and scale them. Finally, you will deploy your microservices in OpenShift Online. Style and approach This book guides the reader in designing and implementing services, achieving production- ready, testable, easy-to-maintain, lean code that's shorter and simpler than a traditional Java implementation.
Scala Machine Learning Projects
Scala Machine Learning Projects
Md. Rezaul Karim
¥81.74
Powerful smart applications using deep learning algorithms to dominate numerical computing, deep learning, and functional programming. About This Book ? Explore machine learning techniques with prominent open source Scala libraries such as Spark ML, H2O, MXNet, Zeppelin, and DeepLearning4j ? Solve real-world machine learning problems by delving complex numerical computing with Scala functional programming in a scalable and faster way ? Cover all key aspects such as collection, storing, processing, analyzing, and evaluation required to build and deploy machine models on computing clusters using Scala Play framework. Who This Book Is For If you want to leverage the power of both Scala and Spark to make sense of Big Data, then this book is for you. If you are well versed with machine learning concepts and wants to expand your knowledge by delving into the practical implementation using the power of Scala, then this book is what you need! Strong understanding of Scala Programming language is recommended. Basic familiarity with machine Learning techniques will be more helpful. What You Will Learn ? Apply advanced regression techniques to boost the performance of predictive models ? Use different classification algorithms for business analytics ? Generate trading strategies for Bitcoin and stock trading using ensemble techniques ? Train Deep Neural Networks (DNN) using H2O and Spark ML ? Utilize NLP to build scalable machine learning models ? Learn how to apply reinforcement learning algorithms such as Q-learning for developing ML application ? Learn how to use autoencoders to develop a fraud detection application ? Implement LSTM and CNN models using DeepLearning4j and MXNet In Detail Machine learning has had a huge impact on academia and industry by turning data into actionable information. Scala has seen a steady rise in adoption over the past few years, especially in the fields of data science and analytics. This book is for data scientists, data engineers, and deep learning enthusiasts who have a background in complex numerical computing and want to know more hands-on machine learning application development. If you're well versed in machine learning concepts and want to expand your knowledge by delving into the practical implementation of these concepts using the power of Scala, then this book is what you need! Through 11 end-to-end projects, you will be acquainted with popular machine learning libraries such as Spark ML, H2O, DeepLearning4j, and MXNet. At the end, you will be able to use numerical computing and functional programming to carry out complex numerical tasks to develop, build, and deploy research or commercial projects in a production-ready environment. Style and approach Leverage the power of machine learning and deep learning in different domains, giving best practices and tips from a real world case studies and help you to avoid pitfalls and fallacies towards decision making based on predictive analytics with ML models.
C++ High Performance
C++ High Performance
Viktor Sehr
¥81.74
Write code that scales across CPU registers, multi-core, and machine clusters About This Book ? Explore concurrent programming in C++ ? Identify memory management problems ? Use SIMD and STL containers for performance improvement Who This Book Is For If you're a C++ developer looking to improve the speed of your code or simply wanting to take your skills up to the next level, then this book is perfect for you. What You Will Learn ? Find out how to use exciting new tools that will help you improve your code ? Identify bottlenecks to optimize your code ? Develop applications that utilize GPU computation ? Reap the benefits of concurrent programming ? Write code that can protect against application errors using error handling ? Use STL containers and algorithms effciently ? Extend your toolbox with Boost containers ? Achieve effcient memory management by using custom memory allocators In Detail C++ is a highly portable language and can be used to write complex applications and performance-critical code. It has evolved over the last few years to become a modern and expressive language. This book will guide you through optimizing the performance of your C++ apps by allowing them to run faster and consume fewer resources on the device they're running on. The book begins by helping you to identify the bottlenecks in C++. It then moves on to measuring performance, and you'll see how this affects the way you write code. Next, you'll see the importance of data structure optimization and how it can be used efficiently. After that, you'll see which algorithm should be used to achieve faster execution, followed by how to use STL containers. Moving on, you'll learn how to improve memory management in C++. You'll get hands on experience making use of multiple cores to enable more efficient and faster execution. The book ends with a brief overview of utilizing the capabilities of your GPU by using Boost Compute and OpenCL. Style and approach This easy-to-follow guide is full of examples and self-sufficient code snippets that help you with high performance programming with C++. You’ll get your hands dirty with this all-inclusive guide that uncovers hidden performance improvement areas for any C++ code.
Alan Wake Guide
Alan Wake Guide
Simge Ceylan
¥3.84
Alan Wake Guide
Top Secrets Of Excel  Dashboards: Save Your Time With MS Excel
Top Secrets Of Excel Dashboards: Save Your Time With MS Excel
Andrei Besedin
¥24.44
Top Secrets Of Excel Dashboards: Save Your Time With MS Excel
Secrets of Access Database Development and Programming
Secrets of Access Database Development and Programming
Andrei Besedin
¥24.44
Secrets of Access Database Development and Programming
Applications to Support Normal and Critical Operations in a Tactical MLS System:
Applications to Support Normal and Critical Operations in a Tactical MLS System:
Yeow Cheng Ng
¥5.97
Applications to Support Normal and Critical Operations in a Tactical MLS System: Cybersecurity
The Singularity is Coming
The Singularity is Coming
Tony Thorne MBE
¥26.73
The Singularity is Coming
Java: Beginner's Guide to Programming Code with Java
Java: Beginner's Guide to Programming Code with Java
Charlie Masterson
¥24.44
Java: Beginner's Guide to Programming Code with Java
Bitcoin and Cryptocurrency Technologies.
Bitcoin and Cryptocurrency Technologies.
Christopher Nygaard
¥24.44
Bitcoin and Cryptocurrency Technologies.
Here Come The Robots!
Here Come The Robots!
Stan Schatt
¥24.44
Here Come The Robots!
Bitcoin and Cryptocurrency Technologies
Bitcoin and Cryptocurrency Technologies
Hideki Kiyoko
¥24.44
Bitcoin and Cryptocurrency Technologies
DevOps and Microservices: Non-Programmer's Guide to DevOps and Microservices
DevOps and Microservices: Non-Programmer's Guide to DevOps and Microservices
Stephen Fleming
¥29.18
DevOps and Microservices: Non-Programmer's Guide to DevOps and Microservices
Neural Networks: Neural Networks Tools and Techniques for Beginners
Neural Networks: Neural Networks Tools and Techniques for Beginners
John Slavio
¥40.79
Neural Networks: Neural Networks Tools and Techniques for Beginners
Kindle Fire HD HDX 8 & 10 Rooting Guide
Kindle Fire HD HDX 8 & 10 Rooting Guide
Bob Technorati
¥40.79
Kindle Fire HD HDX 8 & 10 Rooting Guide
Kindle Fire HD HDX 8 & 10 Tablet Complete Manual User Guide
Kindle Fire HD HDX 8 & 10 Tablet Complete Manual User Guide
Steve Woztek
¥40.79
Kindle Fire HD HDX 8 & 10 Tablet Complete Manual User Guide