万本电子书0元读

万本电子书0元读

Learning Data Mining with Python
Learning Data Mining with Python
Robert Layton
¥80.65
If you are a programmer who wants to get started with data mining, then this book is for you.
Learning Highcharts
Learning Highcharts
Joseph Kuan
¥80.65
A complete practical and comprehensive tutorial with clear and step-by-step instructions along with many examples. It's packed with examples, code samples and practical tips in a no-nonsense way. This book is both for beginners and advanced web developers who need to create interactive charts for their web applications. It primarily targets JavaScript Web developers who want to use the Highcharts library to prepare interactive and professional-quality charts and graphs for their applications quickly and easily. Prior experience with JavaScript is assumed.
jQuery Hotshot
jQuery Hotshot
Dan Wellman
¥80.65
This book takes a hands-on, tutorial-style approach that walks you step -by -step through 10 individual projects that each focus on producing a specific, real-world product or application. This book is aimed primarily at front-end developers, preferably already with a little jQuery experience, or those people that simply want to build on their existing skills with jQuery.
Lucene 4 Cookbook
Lucene 4 Cookbook
Edwood Ng
¥80.65
This book is for software developers who are new to Lucene and who want to explore the more advanced topics to build a search engine. Knowledge of Java is necessary to follow the code samples. You will learn core concepts, best practices, and also advanced features, in order to build an effective search application.
Infinispan Data Grid Platform Definitive Guide
Infinispan Data Grid Platform Definitive Guide
Wagner Roberto dos Santos
¥80.65
This practical guide is intended for those who want to learn how to build extremely scalable applications. This book is easy to read and is aimed at Java enterprise developers with a solid knowledge of Java. However, no previous coding experience with Infinispan is required.
Kali Linux Wireless Penetration Testing: Beginner's Guide
Kali Linux Wireless Penetration Testing: Beginner's Guide
Vivek Ramachandran
¥80.65
If you are a security professional, pentester, or anyone interested in getting to grips with wireless penetration testing, this is the book for you. Some familiarity with Kali Linux and wireless concepts is beneficial.
Neo4j Cookbook
Neo4j Cookbook
Ankur Goel
¥80.65
If you are already using Neo4j in your application and want to learn more about data analysis or database graphs, this is the book for you. This book also caters for your needs if you are looking to migrate your existing application to Neo4j in the future. We assume that you are already familiar with any general purpose programming language and have some familiarity with Neo4j.
Prezi Cookbook
Prezi Cookbook
Charlotte Olsson
¥80.65
This book is intended for both beginners who want to get started with Prezi as well as experienced users who want to enhance their knowledge of Prezi. If you are a seasoned presenter, you can use this book to quickly transfer your presentation skills to Prezi. If you are new to presenting, the guidelines and tips in this book take you by the hand and guide you to complete mastery of Prezi.
Scaling Big Data with Hadoop and Solr - Second Edition
Scaling Big Data with Hadoop and Solr - Second Edition
Hrishikesh Vijay Karambelkar
¥80.65
This book is aimed at developers, designers, and architects who would like to build big data enterprise search solutions for their customers or organizations. No prior knowledge of Apache Hadoop and Apache Solr/Lucene technologies is required.
ArcGIS for Desktop Cookbook
ArcGIS for Desktop Cookbook
Daniela Cristiana Docan
¥80.65
This book is a good companion to get you quickly acquainted with everything you need to increase your productivity with the ArcGIS Desktop. It would be helpful to have a bit of familiarity with basic GIS concepts. If you have no previous experience with ArcGIS, this book will still be helpful for you because it will help you catch up to the acquainted users from a practical point of view.
Deploying Node.js
Deploying Node.js
Sandro Pasquali
¥80.65
If you are an intermediate or advanced developer deploying your Node.js applications, then this book is for you. If you have already built a Node application or module and want to take your knowledge to the next level, this book will help you find your way.
Google Visualization API Essentials
Google Visualization API Essentials
Traci L. Ruthkoski
¥80.65
This book is a step-by-step tutorial full of diagrams, core concept explanations, best practice tips, and links to working book examples. This book will show you how create web-ready data visualizations using Google’s infrastructure. Some HTML knowledge is the only requirement, although some JavaScript knowledge is also helpful.
Programming,ArcGIS 10.1 with,Python Cookbook
Programming,ArcGIS 10.1 with,Python Cookbook
Eric Pimpler
¥80.65
This book is written in a helpful, practical style with numerous hands-on recipes and chapters to help you save time and effort by using Python to power ArcGIS to create shortcuts, *s, tools, and customizations."Programming ArcGIS 10.1 with Python Cookbook" is written for GIS professionals who wish to revolutionize their ArcGIS workflow with Python. Basic Python or programming knowledge is essential(?).
Kinect for Windows SDK Programming Guide
Kinect for Windows SDK Programming Guide
Abhijit Jana
¥80.65
This book is a practical tutorial that explains all the features of Kinect SDK by creating sample applications throughout the book. It includes a detailed discussion of APIs with step-by-step explanation of development of a real-world sample application.If you are looking to develop motion sensing, speech recognizing applications with Kinect, then this book is for you,This book uses C# and WPF in the examples, so you need to know the basics of C# and WPF. You don’t have to know anything about Kinect for Windows SDK.
Mastering JavaScript
Mastering JavaScript
Ved Antani
¥80.65
Explore and master modern JavaScript techniques in order to build large-scale web applicationsAbout This BookWrite powerful code with the high-level functions that JavaScript offersTest and debug issues with JavaScript code using various modern mechanismsOffers an expert's eye on the latest ES6 features and how these advanced tasks fit together in JavaScript as a wholeWho This Book Is ForThis book is ideal for web developers who are looking to master modern JavaScript concepts and design principles. You should already have an intermediate level of JavaScript knowledge before starting this book.What You Will LearnGet a run through of the basic JavaScript language constructsGet familiar with the Functions and Closures of JavaScriptExplore Regular Expressions in JavaScriptCode using the powerful object-oriented feature in JavaScriptTest and debug your code using JavaScript strategiesMaster DOM manipulation, cross-browser strategies, and ES6Understand the basic concurrency constructs in Java* and best performance strategiesLearn to build scalable server application in JavaScript using Node.jsIn DetailJavaScript is a high-level, dynamic, untyped, lightweight, and interpreted programming language. Along with HTML and CSS, it is one of the three essential technologies of World Wide Web content production, and is an open source and cross-platform technology. The majority of websites employ JavaScript, and it is well supported by all modern web browsers without plugins. However, the JavaScript landscape has changed dramatically in recent years, and you need to adapt to the new world of JavaScript that people now expect. Mastering modern JavaScript techniques and the toolchain are essential to develop web-scale applications.Mastering JavaScript will be your companion as you master JavaScript and build innovative web applications. To begin with, you will get familiarized with the language constructs and how to make code easy to organize. You will gain a concrete understanding of variable scoping, loops, and best practices on using types and data structures, as well as the coding style and recommended code organization patterns in JavaScript. The book will also teach you how to use arrays and objects as data structures. You will graduate from intermediate-level skills to advanced techniques as you come to understand crucial language concepts and design principles. You will learn about modern libraries and tools so you can write better code.By the end of the book, you will understand how reactive JavaScript is going to be the new paradigm.Style and approachThis is a comprehensive guide with a clear focus on practical use cases and patterns. Each chapter consists of best practices, useful advice, and a bunch of easy-to-follow examples that will build up your skills as you advance through the book.
OpenLayers 3.x Cookbook - Second Edition
OpenLayers 3.x Cookbook - Second Edition
Peter J. Langley
¥80.65
Over 50 comprehensive recipes to help you create spectacular maps with OpenLayers 3 About This Book Create highly customized mapping apps for the web with rich interactivity and diverse content using JavaScript See how successful mapping apps work and how they integrate with third-party services Packed full of code examples, screenshots, and explanations from professionals in the industry Who This Book Is For If you are a GIS-related professional with basic knowledge of web technologies and want to gain in-depth knowledge of creating web mapping applications, then this book is for you. The recipes will be appropriately mixed to suit JavaScript beginners or experts and cover basic to advanced topics on OpenLayers. What You Will Learn Create stunning maps, and understand projection. Add customized raster and vector layers Work with important tile providers Work with OGCs, WMS, and WFS compliant servers Read/write features from/to different data sources Style features to improve their visualization Understand events and work with the main controls Enhance maps with HTML5 technologies such as Geolocation In Detail Data visualization and analytics has become an important task across all technology-based industries. OpenLayers 3,is one of the most important and complete open source JavaScript mapping libraries today. Throughout this book, you will go through recipes that expose various features of OpenLayers 3, allowing you to gain an insight into building complex GIS web applications. You’ll get to grips with the basics of creating a map with common functionality and quickly advance to more complicated solutions that address modern challenges. You will explore into maps, raster and vector layers and styling in-depth. This book also includes problem solving and how-to recipes for the most common and important tasks. The range of recipes includes: creating basic maps, working with raster and vector layers, understanding events,working with the main controls, reading features from different data sources, styling features, and understanding the underlying architecture. It will also cover solutions and optimizations to challenges commonly faced in modern applications. Style and approach This book teaches you how to create stunning maps that are highly interactive and visually appealing with the help of 50 handpicked recipes. Each recipe will address your need to visualize data on a map. Just follow the steps in the recipes to create maps of your choice in no time.
Bootstrap By Example
Bootstrap By Example
Silvio Moreto
¥80.65
Master Bootstrap 4's frontend framework and build your websites faster than ever before About This Book Become an expert in Bootstrap framework, and speed up front-end development and prototyping through real-life examples An applied guide exploring two web applications such as Twitter and Dashboard from scratch Hands on the Bootstrap version 4 even before the official release Who This Book Is For If you are a frontend developer with no knowledge of Bootstrap, then this book is for you. Basic knowledge of HTML, CSS, and JavaScript is expected, as well as a reasonable understanding of web frameworks, such as jQuery. What You Will Learn Discover how to use Bootstrap’s components and elements, and to customize them for your own projects Understand the framework’s usage in the best way with the recommended development patterns Create web pages for any kind of device like tablet, mobile, computer, etc. Construct a Twitter app by exploring the advanced bootstrap components like Breadcrumbs, Pagination, Media objects, and so on Combine the power of JavaScript with your Bootstrap app for more functionality Create a Dashboard web app using Bootstrap’s JavaScript plugins Learn the difference between Bootstrap’s version 3 and 4 of the framework Extend your knowledge on Bootstrap’s external plugins, their incorporation and usage In Detail Bootstrap is a free, open source collection of tools that helps developers create websites or web applications. It provides a faster, easier, and less repetitive solution to designing and building applications. Before Bootstrap’s release, it was necessary to import a variety of libraries into your project that offered different components and features for web interface development. Plus with the increased popularity of smartphones there were lack of libraries that could handle the responsiveness of a web page. Bootstrap‘s existence let it quickly become famous as a front-end framework that offered a wide set of tools from page grid up to components that render a web page in the best possible way for any device. This book will be a tutorial covering various examples as well as step-by-step methodology to create interesting web applications using Bootstrap and to understand the front-end framework to its core. We begin with an introduction to the Bootstrap framework and setting up an environment to build a simple web page. We then cover the grid system, basic Bootstrap components, HTML elements, and customization components for responsive and mobile first development. This is presented by creating a beautiful Landing page sample. You will also learn how to create a web application like Twitter by using the full set of components offered in the framework. Finally, you will learn to create a dashboard web app, using Bootstrap to its finest potential including component customizations, event handling, and external library integration. All these examples are explained step-by-step and in depth, while covering the versions 3 and the most recent version 4 of Bootstrap. So, you will be in the state of the art for front-end development. By the end of this book, you will be familiar with the development of a plugin for the framework and Bootstrap’s world which is popular for fast paced front-end web development, used in countless projects all over the world, and now yours. Style and approach This is a step-by-step guide that closely focuses on developing web applications in most objective way solving real-life problems with Bootstrap. It covers two sample web applications, which are explained in detail.
Troubleshooting System Center Configuration Manager
Troubleshooting System Center Configuration Manager
Peter Egerton
¥80.65
Troubleshoot all the aspects of your Configuration Manager installation, from basic easy checks to the advanced log files and serious issues About This Book Learn to troubleshoot Configuration Manager 2012 based versions of Microsoft System Center Understand the usability of tools and find resolutions to all the issues of Configuration Manager A step-by-step practical guide with the necessary screenshots and examples Who This Book Is For If you are new to Configuration Manager or have experience with it, and are interested in identifying, diagnosing and resolving the System Center Configuration Manager administration issues then this book is for you. What You Will Learn Fix your clients and install them correctly Understand how your Configuration Manager hierarchy works Extend your error information Troubleshoot Configuration Manager roles Know your options when faced with problems Prevent future problems occurring In Detail Microsoft System Center Configuration Manager is the most popular enterprise client management solution in the world with some of the best features available. Troubleshooting this product, however, is not always as simple as you might want, not least getting to know the hundreds of log files and understanding how the various components work. The book starts with discussing the most commonly used tools for troubleshooting the variety of problems that can be seen in Configuration Manager. It then moves to providing a high level view of the available log files, their locations, what they relate to and what they typically contain. Next, we will look at how we can fully utilize and extend all the available information from the console monitoring pane through to the status messages and down into error logging with some further reaches into WMI, SQL, registry and the file structure. You will then learn what the common error codes mean, how to make sense of the less common ones and what they actually mean with respect to Configuration Manager. Further to this, you will pick up widely acknowledged best practices both from a proactive stance when carrying out your daily administrative tasks and also from a reactive position when the green lights start to turn red right down to a complete failure situation. By the end of the book, you will be competent enough to identify and diagnose the root causes of System Center Configuration Manager administration issues and resolving them. Style and approach An easy to follow yet practical guide that will advise you on what tools and information you have available to troubleshoot with, if you can extend that information and what to look for solving the issues.
Learning Proxmox VE
Learning Proxmox VE
Rik Goldman
¥80.65
Unleash the power of Proxmox VE by setting up a dedicated virtual environment to serve both containers and virtual machines About This Book Create virtual machines and containers from the comfort of your workstation using Proxmox VE's web-based management interface Maximize performance, security, and the quality of virtual services by tailoring container and virtual machine configurations based on established best practices Put theory to practice by deploying virtual servers that promise portability, modularity, flexibility, security, and quality of service at any scale Who This Book Is For This book is intended for server and system administrators and engineers who are eager to take advantage of the potential of virtual machines and containers to manage servers more efficiently and make the best use of resources, from energy consumption to hardware utilization and physical real estate What You Will Learn Install and configure Proxmox VE Create new virtual machines and containers Import container templates and virtual appliances Optimize virtual machine performance for common use cases Apply the latest security patches to a Proxmox VE host Contrast PVE virtual machines and containers to recognize their respective use cases Secure virtual machines and containers Assess the benefits of virtualization on budgets, server real estate, maintenance, and management time In Detail Proxmox VE 4.1 provides an open source, enterprise virtualization platform on which to host virtual servers as either virtual machines or containers. This book will support your practice of the requisite skills to successfully create, tailor, and deploy virtual machines and containers with Proxmox VE 4.1. Following a survey of PVE's features and characteristics,this book will contrast containers with virtual machines and establish cases for both. It walks through the installation of Proxmox VE, explores the creation of containers and virtual machines, and suggests best practices for virtual disk creation, network configuration, and Proxmox VE host and guest security. Throughout the book, you will navigate the Proxmox VE 4.1 web interface and explore options for command-line management. Style and approach This book is a practical exploration of the different processes and procedures, which are essential in beginning your journey to fluent creation and optimization of effective containers and virtual machines.
Spring Essentials
Spring Essentials
Shameer Kunjumohamed
¥80.65
Build mission-critical enterprise applications using Spring Framework and Aspect Oriented ProgrammingAbout This BookStep into more advanced features of aspect-oriented programming and API components to build enterprise grade systemsBuild lightning-fast web applications and REST APIs using Spring MVC and its asynchronous processing capabilities with the view technologies of your choiceExplore simplified but powerful data access techniques including JPA (Java Persistence Architecture) repositories and NoSQL data accessWho This Book Is ForIf you are a Java developer who is looking to master Enterprise Java Development using Spring Framework, then this book is ideal for you. Prior understanding of core Java programming and a high-level understanding of Spring Framework is recommended. Having sound knowledge of servlet-based web development in Java and basic Database concepts would be an advantage but not a requirement.What You Will LearnSet up and build standalone and web-based projects using Spring Framework with Maven or GradleGet familiar with JSP Form processing using Spring and Form Tag LibraryDevelop RESTful API applications for XML and JSON data transfers with non-blocking asynchronous capabilitiesExplore Spring’s comprehensive transaction support for declarative Transaction Management and its integration with Spring’s data access abstractionsInvestigate Spring Data access mechanisms with Spring Data Repositories, a simple and consistent data-access abstractionConstruct real-time applications using WebSocket with a SockJS fallback optionUnderstand how to secure your Spring Web and standalone applications using Spring Security declaratively and consistentlyGet to grips with the end-to-end development of an API-based modern SPA using EmberJS at the front end and SpringMVC at the back endIn DetailSpring is an open source Java application development framework to build and deploy systems and applications that run on the JVM. It is the industry standard and the most popular framework among Java developers with over two-thirds of developers using it.Spring Essentials makes learning Spring so much quicker and easier with the help of illustrations and practical examples. Starting from the core concepts of features such as inversion of Control Container and BeanFactory, we move on to a detailed look at aspect-oriented programming. We cover the breadth and depth of Spring MVC, the WebSocket technology, Spring Data, and Spring Security with various authentication and authorization mechanisms.Packed with real-world examples, you’ll get an insight into utilizing the power of Spring Expression Language in your applications for higher maintainability. You’ll also develop full-duplex real-time communication channels using WebSocket and integrate Spring with web technologies such as JSF, Struts 2, and Tapestry. At the tail end, you will build a modern SPA using EmberJS at the front end and a Spring MVC-based API at the back end.By the end of the book, you will be able to develop your own dull-fledged applications with Spring.Style and approachThis book is a practical guide based on logical modules of the whole Spring Framework family, with a start-small approach, increasing in complexity as it progresses. Every chapter is an amalgamation of theory and practical examples, with further discussion on additional features and approaches.
Learning Unreal Engine Game Development
Learning Unreal Engine Game Development
Joanna Lee
¥80.65
A step-by-step guide that paves the way for developing fantastic games with Unreal Engine 4About This BookLearn about game development and the building blocks that go into creating a gameA simple tutorial for beginners to get acquainted with the Unreal Engine architectureLearn about the features and functionalities of Unreal Engine 4 and how to use them to create your own gamesWho This Book Is ForIf you are new to game development and want to learn how games are created using Unreal Engine 4, this book is the right choice for you. You do not need prior game development experience, but it is expected that you have played games before. Knowledge of C++ would prove to be useful.What You Will LearnLearn what a game engine is, the history of Unreal Engine, and how game studios create gamesExplore the Unreal Engine 4 editor controls and learn how to use the editor to create a room in a game levelUnderstand the basic structures of objects in a game, such as the differences between BSP and static meshesMake objects interactive using level blueprintsLearn more about computer graphics rendering; how materials and light are rendered in your gameGet acquainted with the Material Editor to create materials and use different types of lights in the game levelsUtilize the various editors, tools, and features such as UI, the particle system, audio, terrain manipulation, and cinematics in Unreal Engine 4 to create game levelsIn DetailUnreal Engine 4 is a powerful game development engine that provides rich functionalities to create 2D and 3D games across multiple platforms. Many people know what a game is and they play games every day, but how many of them know how to create a gameUnreal Engine technology powers hundreds of games, and thousands of individuals have built careers and companies around skills developed using this engine.Learning Unreal Engine 4 Game Development starts with small, simple game ideas and playable projects that you can actually finish. The book first teaches you the basics of using Unreal Engine to create a simple game level. Then, you'll learn how to add details such as actors, animation, effects, and so on to the game. The complexity will increase over the chapters and the examples chosen will help you learn a wide variety of game development techniques. This book aims to equip you with the confidence and skills to design and build your own games using Unreal Engine 4. By the end of this book, you'll have learnt about the entire Unreal suite and know how to successfully create fun, simple games.Style and approach This book explains in detail what goes into the development of a game, provides hands-on examples that you can follow to create the different components of a game, and provides sufficient background/theory to equip you with a solid foundation for creating your own games.