万本电子书0元读

万本电子书0元读

QlikView: Advanced Data Visualization
QlikView: Advanced Data Visualization
Miguel Ángel García
¥90.46
Build powerful data analytics applications with this business intelligence tool and overcome all your business challenges Key Features *Master time-saving techniques and make your QlikView development more efficient *Perform geographical analysis and sentiment analysis in your QlikView applications *Explore advanced QlikView techniques, tips, and tricks to deliver complex business requirements Book Description QlikView is one of the most flexible and powerful business intelligence platforms around, and if you want to transform data into insights, it is one of the best options you have at hand. Use this Learning Path, to explore the many features of QlikView to realize the potential of your data and present it as impactful and engaging visualizations. Each chapter in this Learning Path starts with an understanding of a business requirement and its associated data model and then helps you create insightful analysis and data visualizations around it. You will look at problems that you might encounter while visualizing complex data insights using QlikView, and learn how to troubleshoot these and other not-so-common errors. This Learning Path contains real-world examples from a variety of business domains, such as sales, finance, marketing, and human resources. With all the knowledge that you gain from this Learning Path, you will have all the experience you need to implement your next QlikView project like a pro. This Learning Path includes content from the following Packt products: *QlikView for Developers by Miguel ?ngel García, Barry Harmsen *Mastering QlikView by Stephen Redmond *Mastering QlikView Data Visualization by Karl Pover What you will learn *Deliver common business requirements using advanced techniques *Load data from disparate sources to build associative data models *Understand when to apply more advanced data visualization *Utilize the built-in aggregation functions for complex calculations *Build a data architecture that supports scalable QlikView deployments *Troubleshoot common data visualization errors in QlikView *Protect your QlikView applications and data Who this book is for This Learning Path is designed for developers who want to go beyond their technical knowledge of QlikView and understand how to create analysis and data visualizations that solve real business needs. To grasp the concepts explained in this Learning Path, you should have a basic understanding of the common QlikView functions and some hands-on experience with the tool.
Improving your C# Skills
Improving your C# Skills
Ovais Mehboob Ahmed Khan
¥90.46
Conquer complex and interesting programming challenges by building robust and concurrent applications with caches, cryptography, and parallel programming. Key Features * Understand how to use .NET frameworks like the Task Parallel Library (TPL)and CryptoAPI * Develop a containerized application based on microservices architecture * Gain insights into memory management techniques in .NET Core Book Description This Learning Path shows you how to create high performing applications and solve programming challenges using a wide range of C# features. You’ll begin by learning how to identify the bottlenecks in writing programs, highlight common performance pitfalls, and apply strategies to detect and resolve these issues early. You'll also study the importance of micro-services architecture for building fast applications and implementing resiliency and security in .NET Core. Then, you'll study the importance of defining and testing boundaries, abstracting away third-party code, and working with different types of test double, such as spies, mocks, and fakes. In addition to describing programming trade-offs, this Learning Path will also help you build a useful toolkit of techniques, including value caching, statistical analysis, and geometric algorithms. This Learning Path includes content from the following Packt products: * C# 7 and .NET Core 2.0 High Performance by Ovais Mehboob Ahmed Khan * Practical Test-Driven Development using C# 7 by John Callaway, Clayton Hunt * The Modern C# Challenge by Rod Stephens What you will learn * Measure application performance using BenchmarkDotNet * Leverage the Task Parallel Library (TPL) and Parallel Language Integrated Query (PLINQ)library to perform asynchronous operations * Modify a legacy application to make it testable * Use LINQ and PLINQ to search directories for files matching patterns * Find areas of polygons using geometric operations * Randomize arrays and lists with extension methods * Use cryptographic techniques to encrypt and decrypt strings and files Who this book is for If you want to improve the speed of your code and optimize the performance of your applications, or are simply looking for a practical resource on test driven development, this is the ideal Learning Path for you. Some familiarity with C# and .NET will be beneficial.
Getting Started with Python
Getting Started with Python
Fabrizio Romano
¥90.46
Harness the power of Python objects and data structures to implement algorithms for analyzing your data and efficiently extracting information Key Features * Turn your designs into working software by learning the Python syntax * Write robust code with a solid understanding of Python data structures * Understand when to use the functional or the OOP approach Book Description This Learning Path helps you get comfortable with the world of Python. It starts with a thorough and practical introduction to Python. You’ll quickly start writing programs, building websites, and working with data by harnessing Python's renowned data science libraries. With the power of linked lists, binary searches, and sorting algorithms, you'll easily create complex data structures, such as graphs, stacks, and queues. After understanding cooperative inheritance, you'll expertly raise, handle, and manipulate exceptions. You will effortlessly integrate the object-oriented and not-so-object-oriented aspects of Python, and create maintainable applications using higher level design patterns. Once you’ve covered core topics, you’ll understand the joy of unit testing and just how easy it is to create unit tests. By the end of this Learning Path, you will have built components that are easy to understand, debug, and can be used across different applications. This Learning Path includes content from the following Packt products: * Learn Python Programming - Second Edition by Fabrizio Romano * Python Data Structures and Algorithms by Benjamin Baka * Python 3 Object-Oriented Programming by Dusty Phillips What you will learn * Use data structures and control flow to write code * Use functions to bundle together a sequence of instructions * Implement objects in Python by creating classes and defining methods * Design public interfaces using abstraction, encapsulation and information hiding * Raise, define, and manipulate exceptions using special error objects * Create bulletproof and reliable software by writing unit tests * Learn the common programming patterns and algorithms used in Python Who this book is for If you are relatively new to coding and want to write scripts or programs to accomplish tasks using Python, or if you are an object-oriented programmer for other languages and seeking a leg up in the world of Python, then this Learning Path is for you. Though not essential, it will help you to have basic knowledge of programming and OOP.
Advanced Python Programming
Advanced Python Programming
Dr. Gabriele Lanaro
¥90.46
Create distributed applications with clever design patterns to solve complex problems Key Features * Set up and run distributed algorithms on a cluster using Dask and PySpark * Master skills to accurately implement concurrency in your code * Gain practical experience of Python design patterns with real-world examples Book Description This Learning Path shows you how to leverage the power of both native and third-party Python libraries for building robust and responsive applications. You will learn about profilers and reactive programming, concurrency and parallelism, as well as tools for making your apps quick and efficient. You will discover how to write code for parallel architectures using TensorFlow and Theano, and use a cluster of computers for large-scale computations using technologies such as Dask and PySpark. With the knowledge of how Python design patterns work, you will be able to clone objects, secure interfaces, dynamically choose algorithms, and accomplish much more in high performance computing. By the end of this Learning Path, you will have the skills and confidence to build engaging models that quickly offer efficient solutions to your problems. This Learning Path includes content from the following Packt products: * Python High Performance - Second Edition by Gabriele Lanaro * Mastering Concurrency in Python by Quan Nguyen * Mastering Python Design Patterns by Sakis Kasampalis What you will learn * Use NumPy and pandas to import and manipulate datasets * Achieve native performance with Cython and Numba * Write asynchronous code using asyncio and RxPy * Design highly scalable programs with application scaffolding * Explore abstract methods to maintain data consistency * Clone objects using the prototype pattern * Use the adapter pattern to make incompatible interfaces compatible * Employ the strategy pattern to dynamically choose an algorithm Who this book is for This Learning Path is specially designed for Python developers who want to build high-performance applications and learn about single core and multi-core programming, distributed concurrency, and Python design patterns. Some experience with Python programming language will help you get the most out of this Learning Path.
Implementing Microsoft Dynamics 365 Business Central On-Premise
Implementing Microsoft Dynamics 365 Business Central On-Premise
Roberto Stefanetti
¥90.46
Implement Business Central and explore methods to upgrade to NAV 2018 Key Features *Learn the key roles of Dynamics NAV partner and the roles within your customer's organization *Create configuration packages and perform data migration *Explore Microsoft Dynamics 365 Business Central to use Dynamics NAV 2018 functionalities in the Cloud Book Description Microsoft Dynamics Business Central is a full business solution suite and a complete ERP solution, which contains a robust set of development tools; these tools can help you to gain control over your business and can simplify supply chains, manufacturing, and operations. Implementing Microsoft Dynamics 365 Business Central On-Premise covers the latest features of Dynamics Business Central and NAV from the end users' and developers' perspectives. It also provides an insight into different tools available for implementation, whether it's a new installation or migrating from the previous version of Dynamics NAV. This book will take you from an introduction to Dynamics NAV 2018 through to exploring all the techniques related to implementation and migration. You will also learn to expand functionalities within your existing Microsoft Dynamics NAV installation, perform data analysis, and implement free third-party add-ons to your existing installation. As you progress through the book, you will learn to work with third-party add-on tools. In the concluding chapters, you will explore Dynamics 365 Business Central, the new Cloud solution based on the Microsoft NAV platform, and techniques for using Docker and Sandbox to develop applications. By the end of the book, you will have gained a deep understanding of the key components for successful Dynamics NAV implementation for an organization. What you will learn *Explore new features introduced in Microsoft Dynamics NAV 2018 *Migrate to Microsoft Dynamics NAV 2018 from previous versions *Learn abstract techniques for data analysis, reporting, and debugging *Install, configure, and use additional tools for business intelligence, document management, and reporting *Discover Dynamics 365 Business Central and several other Microsoft services *Utilize different tools to develop applications for Business Central Who this book is for Implementing Microsoft Dynamics 365 Business Central On-Premise is for Dynamics NAV partners and end users who want to know everything about Dynamics NAV implementation. This book is for you if you want to be a project manager or get involved with Dynamics NAV, but do not have the expertise to write code yourself. This book can also help you to understand the need to move to Business Central and its advantages.
Building  Large-Scale Web Applications with Angular
Building Large-Scale Web Applications with Angular
Chandermani Arora
¥90.46
A definitive guide on frontend development with Angular from design to deployment Key Features *Develop web applications from scratch using Angular and TypeScript *Explore reactive programming principles and RxJS to develop and test apps easily *Study continuous integration and deployment on the AWS cloud Book Description If you have been burnt by unreliable JavaScript frameworks before, you will be amazed by the maturity of the Angular platform. Angular enables you to build fast, efficient, and real-world web apps. In this Learning Path, you'll learn Angular and to deliver high-quality and production-grade Angular apps from design to deployment. You will begin by creating a simple fitness app, using the building blocks of Angular, and make your final app, Personal Trainer, by morphing the workout app into a full-fledged personal workout builder and runner with an advanced directive building - the most fundamental and powerful feature of Angular. You will learn the different ways of architecting Angular applications using RxJS, and some of the patterns that are involved in it. Later you’ll be introduced to the router-first architecture, a seven-step approach to designing and developing mid-to-large line-of-business apps, along with popular recipes. By the end of this book, you will be familiar with the scope of web development using Angular, Swagger, and Docker, learning patterns and practices to be successful as an individual developer on the web or as a team in the Enterprise. This Learning Path includes content from the following Packt products: *Angular 6 by Example by Chandermani Arora, Kevin Hennessy *Architecting Angular Applications with Redux, RxJS, and NgRx by Christoffer Noring *Angular 6 for Enterprise-Ready Web Applications by Doguhan Uluca What you will learn *Develop web applications from scratch using Angular and TypeScript *Explore reactive programming principles, RxJS to develop and test apps efficiently *Study continuous integration and deployment your Angular app on the AWS cloud Who this book is for If you're a JavaScript or frontend developer looking to gain comprehensive experience of using Angular for end-to-end enterprise-ready applications, this Learning Path is for you.
Python: Advanced Guide to Artificial Intelligence
Python: Advanced Guide to Artificial Intelligence
Giuseppe Bonaccorso
¥90.46
Demystify the complexity of machine learning techniques and create evolving, clever solutions to solve your problems Key Features *Master supervised, unsupervised, and semi-supervised ML algorithms and their implementation *Build deep learning models for object detection, image classification, similarity learning, and more *Build, deploy, and scale end-to-end deep neural network models in a production environment Book Description This Learning Path is your complete guide to quickly getting to grips with popular machine learning algorithms. You'll be introduced to the most widely used algorithms in supervised, unsupervised, and semi-supervised machine learning, and learn how to use them in the best possible manner. Ranging from Bayesian models to the MCMC algorithm to Hidden Markov models, this Learning Path will teach you how to extract features from your dataset and perform dimensionality reduction by making use of Python-based libraries. You'll bring the use of TensorFlow and Keras to build deep learning models, using concepts such as transfer learning, generative adversarial networks, and deep reinforcement learning. Next, you'll learn the advanced features of TensorFlow1.x, such as distributed TensorFlow with TF clusters, deploy production models with TensorFlow Serving. You'll implement different techniques related to object classification, object detection, image segmentation, and more. By the end of this Learning Path, you'll have obtained in-depth knowledge of TensorFlow, making you the go-to person for solving artificial intelligence problems This Learning Path includes content from the following Packt products: *Mastering Machine Learning Algorithms by Giuseppe Bonaccorso *Mastering TensorFlow 1.x by Armando Fandango *Deep Learning for Computer Vision by Rajalingappaa Shanmugamani What you will learn *Explore how an ML model can be trained, optimized, and evaluated *Work with Autoencoders and Generative Adversarial Networks *Explore the most important Reinforcement Learning techniques *Build end-to-end deep learning (CNN, RNN, and Autoencoders) models Who this book is for This Learning Path is for data scientists, machine learning engineers, artificial intelligence engineers who want to delve into complex machine learning algorithms, calibrate models, and improve the predictions of the trained model. You will encounter the advanced intricacies and complex use cases of deep learning and AI. A basic knowledge of programming in Python and some understanding of machine learning concepts are required to get the best out of this Learning Path.
Kali Linux Network,Scanning Cookbook
Kali Linux Network,Scanning Cookbook
Justin Hutchens
¥91.55
"Kali Linux Network Scanning Cookbook" is intended for information security professionals and casual security enthusiasts alike. It will provide the foundational principles for the novice reader but will also introduce *ing techniques and in-depth analysis for the more advanced audience. Whether you are brand new to Kali Linux or a seasoned veteran, this book will aid in both understanding and ultimately mastering many of the most powerful and useful scanning techniques in the industry. It is assumed that the reader has some basic security testing experience.
The People’s Platform: Taking Back Power and Culture in the Digital Age
The People’s Platform: Taking Back Power and Culture in the Digital Age
Astra Taylor
¥95.75
From a cutting-edge cultural commentator, a bold and brilliant challenge to cherished notions of the internet as the great leveler of our age. The internet has been hailed as an unprecedented democratising force, a place where everyone can participate. ? So why are minorities and marginalized groups under-represented on user-generated websites, with less than 15% of Wikipedia written by women? ? Why does keyword-jammed and star-studded churnalism proliferate, at the expense of in-depth, investigative journalism? ? And how have a handful of giant corporations like Facebook, Google and Apple seized control of our creativity, galvanizing individuals to produce content for free? ‘The People’s Platform’ argues that for all our ‘sharing’, the internet reflects real-world inequalities as much as it reduces them, as attention and income frequently accrue to those who already have plenty of both. The online world does offer a unique opportunity for greater freedom, but a community that supports the diverse and lasting will not spring up from technology alone. If we want the internet to be a people’s platform, we will have to make it so.
Blender 3D Basics Beginner's Guide Second Edition
Blender 3D Basics Beginner's Guide Second Edition
Gordon Fisher
¥97.00
This book is for 3D Artists and Designers who want to learn efficient building of 3D Animations. Knowledge of 3D Modeling is essential but no prior experience with Blender is required.
Unity 5.x Cookbook
Unity 5.x Cookbook
Matt Smith
¥99.18
Over 100 recipes exploring the new and exciting features of Unity 5 to spice up your Unity skillsetAbout This BookBuilt on the solid foundation of the popular Unity 4.x Cookbook, the recipes in this edition have been completely updated for Unity 5Features recipes for both 2D and 3D gamesProvides you with techniques for the new features of Unity 5, including the new UI system, 2D game development, new Standard Shaders, and the new Audio Mixer Who This Book Is For From beginners to advanced users, from artists to coders, this book is for you and everyone in your team! Programmers can explore multimedia features, and multimedia developers can try their hand at *ing. Basic knowledge and understanding of the Unity platform, game design principles, and programming knowledge in C# is essential.What You Will LearnImmerse players with great audio, utilizing Unity 5's audio features including the new Audio Mixer, ambient sound with Reverb Zones, dynamic soundtracks with Snapshots, and balanced audio via DuckingCreate better materials with Unity’s new, physically-based, Standard ShaderMeasure and control time, including pausing the game, displaying clocks and countdown timers, and even implementing “bullet time” effectsImprove ambiance through the use of lights and effects such as reflection and light probesCreate stylish user interfaces with the new UI system, including power-bars, clock displays, and an extensible inventory systemSave and load text and media assets from local or remote sources, publish your game via Unity Cloud, and communicate with websites and their databases to create online scoreboardsDiscover advanced techniques, including the publisher-subscriber and state patterns, performance bottleneck identification, and methods to maximize game performance and frame ratesControl 2D and 3D character movement, and use NavMeshAgents to write NPC and enemy behaviors such as seek, flee, flock, and waypoint path following In Detail Unity 5 is a flexible and intuitive multiplatform game engine that is becoming the industry’s de facto standard. Learn to craft your own 2D and 3D computer games by working through core concepts such as animation, audio, shaders, GUI, lights, cameras, and *ing to create your own games with Unity 5. Completely re-written to cover the new features of Unity 5, this book is a great resource for all Unity game developers, from those who have recently started using Unity right up to Unity professionals. The first half of the book focuses on core concepts of 2D game design while the second half focuses on developing 3D game development skills. In the first half, you will discover the new GUI system, the new Audio Mixer, external files, and animating 2D characters in 2D game development. As you progress further, you will familiarize yourself with the new Standard Shaders, the Mecanim system, Cameras, and the new Lighting features to hone your skills towards building 3D games to perfection. Finally, you will learn non-player character control and explore Unity 5's extra features to enhance your 3D game development skills.Style and approach Each chapter first introduces the topic area and explains how the techniques covered can enhance your games. Every recipe provides step-by-step instructions, followed by an explanation of how it all works, and useful additional refinements or alternative approaches. Every required resource and C# * (fully commented) is available to download, enabling you to follow each recipe yourself.
Unity 5.x Cookbook
Unity 5.x Cookbook
Matt Smith
¥99.18
Over 100 recipes exploring the new and exciting features of Unity 5 to spice up your Unity skillsetAbout This BookBuilt on the solid foundation of the popular Unity 4.x Cookbook, the recipes in this edition have been completely updated for Unity 5Features recipes for both 2D and 3D gamesProvides you with techniques for the new features of Unity 5, including the new UI system, 2D game development, new Standard Shaders, and the new Audio Mixer Who This Book Is For From beginners to advanced users, from artists to coders, this book is for you and everyone in your team! Programmers can explore multimedia features, and multimedia developers can try their hand at *ing. Basic knowledge and understanding of the Unity platform, game design principles, and programming knowledge in C# is essential.What You Will LearnImmerse players with great audio, utilizing Unity 5's audio features including the new Audio Mixer, ambient sound with Reverb Zones, dynamic soundtracks with Snapshots, and balanced audio via DuckingCreate better materials with Unity’s new, physically-based, Standard ShaderMeasure and control time, including pausing the game, displaying clocks and countdown timers, and even implementing “bullet time” effectsImprove ambiance through the use of lights and effects such as reflection and light probesCreate stylish user interfaces with the new UI system, including power-bars, clock displays, and an extensible inventory systemSave and load text and media assets from local or remote sources, publish your game via Unity Cloud, and communicate with websites and their databases to create online scoreboardsDiscover advanced techniques, including the publisher-subscriber and state patterns, performance bottleneck identification, and methods to maximize game performance and frame ratesControl 2D and 3D character movement, and use NavMeshAgents to write NPC and enemy behaviors such as seek, flee, flock, and waypoint path following In Detail Unity 5 is a flexible and intuitive multiplatform game engine that is becoming the industry’s de facto standard. Learn to craft your own 2D and 3D computer games by working through core concepts such as animation, audio, shaders, GUI, lights, cameras, and *ing to create your own games with Unity 5. Completely re-written to cover the new features of Unity 5, this book is a great resource for all Unity game developers, from those who have recently started using Unity right up to Unity professionals. The first half of the book focuses on core concepts of 2D game design while the second half focuses on developing 3D game development skills. In the first half, you will discover the new GUI system, the new Audio Mixer, external files, and animating 2D characters in 2D game development. As you progress further, you will familiarize yourself with the new Standard Shaders, the Mecanim system, Cameras, and the new Lighting features to hone your skills towards building 3D games to perfection. Finally, you will learn non-player character control and explore Unity 5's extra features to enhance your 3D game development skills.Style and approach Each chapter first introduces the topic area and explains how the techniques covered can enhance your games. Every recipe provides step-by-step instructions, followed by an explanation of how it all works, and useful additional refinements or alternative approaches. Every required resource and C# * (fully commented) is available to download, enabling you to follow each recipe yourself.
Mastering XenApp?
Mastering XenApp?
Sunny Jha
¥99.18
Master the skills required to implement CitrixXenApp7.6 to deploy a complete Citrix?-hosted application from scratch About This Book Learn to implement and configure components of CitrixXenApp7.6, which are XenServer?, XenApp?, CitrixLicense server, PVS, Storefront, CitrixReceiver, and Netscaler to secure WAN traffic Build the XenApp7.6 environment independently and perform tests to make sure the components are working as expected for internal and external traffic Implement advanced tools in CitrixXenAppto build and manage a cost effective, secure, and high-performing application delivery infrastructure with this comprehensive guide Who This Book Is For This is book is for administrators who are currently managing the implemented environment and want to learn how to deploy the CitrixHosted virtualization solution for the application in a windows server 2012 R2 environment. A reasonable knowledge and understanding of core XenAppelements and concepts used during virtualizing applications are assumed. What You Will Learn Understand how to set up Hypervisor, install the management console, configure the storage repository, and create a virtual machine on hypervisor Set up an Infrastructure component and explore ways to tune them up so that they can be used for Citrixenvironment Set up a Domain controller, DHCP, Certificate authority, and SQL server for static database for CitrixXenAppValidate the CitrixXenApp7.6 solution to make sure components are communicating properly Manage the essential Citrixcomponents – Director, Licensing, and Policies with the Help of Citrixstudio Optimize the behavior of an Application and share desktop via Policies Installing and configuring CitrixProvisioning services to deliver CitrixXenApp7.6 virtual machines Secure the external Delivery of an application and shared desktop via netscaler to enjoy mobility In Detail CitrixXenAppis one of the leading pieces of Application delivery software that delivers Windows compatible apps to users on any device, anywhere. CitrixXenAppalso gives administrators the ability to manage and control the freedom of mobility by increasing the security and saving costs at the same time. This book will provide you with all the knowledge required to successfully deploy and master a complete Citrixhosted application. First, it will cover essential concepts of the architecture of XenApp?. You will then learn how to set up Hypervisor and how to set up Infrastructure components. Next you will learn how to Set up CitrixComponents, XenAppresources, PVS, and Netscaler. We will further look at how to prepare the environment for Rollout. Additionally, you will learn how to configure the Citrixcomponents such as CitrixDirector. Moreover, you’ll learn about shared desktop for delivery to end users and the application of policies for effective and secure delivery. Finally, you will learn how to implement provisioning services for a CitrixXenApp7.6 environment. Style and approach This book is based on a course outline and hence takes a very practical approach so you will understand how to implement the components of XenAppin a production environment. Complemented with many best practices and troubleshooting concepts of XenApp?, this book will help you master XenAppswiftly.
ArcGIS Blueprints
ArcGIS Blueprints
Eric Pimpler
¥99.18
Explore the robust features of Python to create real-world ArcGIS applications through exciting, hands-on projects About This Book Get to grips with the big world of Python add-ins and wxPython in GUI development to implement their features in your application Integrate advanced Python libraries, ArcPy mapping, and data access module techniques to develop a mapping application Construct a top-notch intermediate-to-advanced project by accessing ArcGIS Server and ArcGIS Online resources through the ArcGIS REST API using a project-based approach Who This Book Is For If you have prior experience building simple apps with ArcGIS and now have a fancy for developing a more challenging and complex desktop application in ArcGIS, then this book is ideal for you. What You Will Learn Automate the creation of creative output data visualizations including maps, charts, and graphs Explore ways to use the ArcPy Mapping module and Data-driven Pages to automate the creation of map books in your own project Develop applications that use the Plotly platform and library to create stunning charts and graphs that can be integrated into ArcGIS Desktop Build tools that access REST services and download data to a local geodatabase Design, build, and integrate advanced GUIs with wxPython and ArcGIS Desktop in ArcGIS Get clued up about constructing applications that export data to Google Earth Pro to automate time-consuming complex processes Maximize the access of ArcGIS Server and ArcGIS Online using the ArcGIS REST API with Python In Detail This book is an immersive guide to take your ArcGIS Desktop application development skills to the next level It starts off by providing detailed de*ion and examples of how to create ArcGIS Desktop Python toolboxes that will serve as containers for many of the applications that you will build. We provide several practical projects that involve building a local area/community map and extracting wildfire data. You will then learn how to build tools that can access data from ArcGIS Server using the ArcGIS REST API. Furthermore, we deal with the integration of additional open source Python libraries into your applications, which will help you chart and graph advanced GUI development; read and write JSON, CSV, and XML format data sources; write outputs to Google Earth Pro, and more. Along the way, you will be introduced to advanced ArcPy Mapping and ArcPy Data Access module techniques and use data-driven Pages to automate the creation of map books. Finally, you will learn advanced techniques to work with video and social media feeds. By the end of the book, you will have your own desktop application without having spent too much time learning sophisticated theory. Style and approach This is an easy-to-follow, project-based guide that guides you through the whole ArcGIS theme with practical, real-world examples and a systematic approach.
ArcGIS Blueprints
ArcGIS Blueprints
Eric Pimpler
¥99.18
Explore the robust features of Python to create real-world ArcGIS applications through exciting, hands-on projects About This Book Get to grips with the big world of Python add-ins and wxPython in GUI development to implement their features in your application Integrate advanced Python libraries, ArcPy mapping, and data access module techniques to develop a mapping application Construct a top-notch intermediate-to-advanced project by accessing ArcGIS Server and ArcGIS Online resources through the ArcGIS REST API using a project-based approach Who This Book Is For If you have prior experience building simple apps with ArcGIS and now have a fancy for developing a more challenging and complex desktop application in ArcGIS, then this book is ideal for you. What You Will Learn Automate the creation of creative output data visualizations including maps, charts, and graphs Explore ways to use the ArcPy Mapping module and Data-driven Pages to automate the creation of map books in your own project Develop applications that use the Plotly platform and library to create stunning charts and graphs that can be integrated into ArcGIS Desktop Build tools that access REST services and download data to a local geodatabase Design, build, and integrate advanced GUIs with wxPython and ArcGIS Desktop in ArcGIS Get clued up about constructing applications that export data to Google Earth Pro to automate time-consuming complex processes Maximize the access of ArcGIS Server and ArcGIS Online using the ArcGIS REST API with Python In Detail This book is an immersive guide to take your ArcGIS Desktop application development skills to the next level It starts off by providing detailed de*ion and examples of how to create ArcGIS Desktop Python toolboxes that will serve as containers for many of the applications that you will build. We provide several practical projects that involve building a local area/community map and extracting wildfire data. You will then learn how to build tools that can access data from ArcGIS Server using the ArcGIS REST API. Furthermore, we deal with the integration of additional open source Python libraries into your applications, which will help you chart and graph advanced GUI development; read and write JSON, CSV, and XML format data sources; write outputs to Google Earth Pro, and more. Along the way, you will be introduced to advanced ArcPy Mapping and ArcPy Data Access module techniques and use data-driven Pages to automate the creation of map books. Finally, you will learn advanced techniques to work with video and social media feeds. By the end of the book, you will have your own desktop application without having spent too much time learning sophisticated theory. Style and approach This is an easy-to-follow, project-based guide that guides you through the whole ArcGIS theme with practical, real-world examples and a systematic approach.
VMware vCenter Cookbook
VMware vCenter Cookbook
Konstantin Kuminsky
¥99.18
If you are a system administrator who has some experience with virtualization and already uses VMware vCenter, but wishes to learn more, then this is the book for you. If you are looking for tips or shortcuts for common administration tasks as well as workarounds for pain points in vSphere administration, you'll find this guide useful.
Bioinformatics with Python Cookbook
Bioinformatics with Python Cookbook
Tiago Antao
¥99.18
If you have intermediate-level knowledge of Python and are well aware of the main research and vocabulary in your bioinformatics topic of interest, this book will help you develop your knowledge further.
IBM WebSphere Application Server v7.0 Security
IBM WebSphere Application Server v7.0 Security
Omar Siliceo
¥99.18
With this book you will explore WebSphere Application Server security concepts, which you can expand upon while working on mini-projects. With the author's style of writing you will gain the knowledge and confidence needed to implement WebSphere Application Servers securely. Right from the basics of securing your WebSphere Application Server to advanced security features, the author utilizes exercises, screenshots, and clear instructions. If you are a system administrator or an IT professional who wants to learn about the security side of the IBM WebSphere Application Server v7.0, this book will walk you through the key aspects of security and show you how to implement them. You do not need any previous experience in WebSphere Application Server, but some understanding of Java EE technologies will be helpful. In addition, Java EE application developers and architects who want to understand how the security of a WebSphere environment affects Java EE enterprise applications will find this book useful.
Oracle GoldenGate 11g Implementer's guide
Oracle GoldenGate 11g Implementer's guide
John P Jeffries
¥99.18
More than just a step-by-step guide, this book offers examples, tips, and tricks that are all discussed in detail, providing the reader with the knowledge and confidence to implement them. Supporting diagrams, illustrations, and screenshots promote understanding and enhance the overall reading experience. The author's onsite experience in implementing Oracle GoldenGate in the financial sector is thoroughly reflected in this book. This book is for Solution Architects and Database Architects who wish to learn about the functionality and efforts required in implementing a data replication, migration or integration solution using GoldenGate. It is also designed for System Administrators and Database Administrators who want to implement, or those who have already implemented, Goldengate and who want to explore its advanced features. An intermediate understanding of Oracle database technology is assumed.
EJB 3.0 Database Persistence with Oracle Fusion Middleware 11g
EJB 3.0 Database Persistence with Oracle Fusion Middleware 11g
Deepak Vohra
¥99.18
This is a practical, tutorial-style book that includes many examples that demonstrate how to develop EJB 3.0 database persistence applications with Oracle Fusion Middleware 11g. Every chapter starts with setting the environment for the chapter and includes an example application illustrated with figures at milestone stages. This book is aimed at EJB 3.0 application developers who want to learn about the practical use of EJB 3.0 database persistence with Oracle Fusion Middleware. Those who are already using EJB 3.0 database persistence will learn about using EJB 3.0 database persistence with Oracle Fusion Middleware 11g. The target audience is expected to have some prior knowledge about Java EE, EJBs, EJB 3.0, JSF, AJAX, web services, and XML. This book is ideal for those developers who have working knowledge of JDeveloper and WebLogic server, and wish to learn about the practical use of EJB 3.0 with Oracle Fusion Middleware.
Mastering XenApp?
Mastering XenApp?
Sunny Jha
¥99.18
Master the skills required to implement CitrixXenApp7.6 to deploy a complete Citrix?-hosted application from scratch About This Book Learn to implement and configure components of CitrixXenApp7.6, which are XenServer?, XenApp?, CitrixLicense server, PVS, Storefront, CitrixReceiver, and Netscaler to secure WAN traffic Build the XenApp7.6 environment independently and perform tests to make sure the components are working as expected for internal and external traffic Implement advanced tools in CitrixXenAppto build and manage a cost effective, secure, and high-performing application delivery infrastructure with this comprehensive guide Who This Book Is For This is book is for administrators who are currently managing the implemented environment and want to learn how to deploy the CitrixHosted virtualization solution for the application in a windows server 2012 R2 environment. A reasonable knowledge and understanding of core XenAppelements and concepts used during virtualizing applications are assumed. What You Will Learn Understand how to set up Hypervisor, install the management console, configure the storage repository, and create a virtual machine on hypervisor Set up an Infrastructure component and explore ways to tune them up so that they can be used for Citrixenvironment Set up a Domain controller, DHCP, Certificate authority, and SQL server for static database for CitrixXenAppValidate the CitrixXenApp7.6 solution to make sure components are communicating properly Manage the essential Citrixcomponents – Director, Licensing, and Policies with the Help of Citrixstudio Optimize the behavior of an Application and share desktop via Policies Installing and configuring CitrixProvisioning services to deliver CitrixXenApp7.6 virtual machines Secure the external Delivery of an application and shared desktop via netscaler to enjoy mobility In Detail CitrixXenAppis one of the leading pieces of Application delivery software that delivers Windows compatible apps to users on any device, anywhere. CitrixXenAppalso gives administrators the ability to manage and control the freedom of mobility by increasing the security and saving costs at the same time. This book will provide you with all the knowledge required to successfully deploy and master a complete Citrixhosted application. First, it will cover essential concepts of the architecture of XenApp?. You will then learn how to set up Hypervisor and how to set up Infrastructure components. Next you will learn how to Set up CitrixComponents, XenAppresources, PVS, and Netscaler. We will further look at how to prepare the environment for Rollout. Additionally, you will learn how to configure the Citrixcomponents such as CitrixDirector. Moreover, you’ll learn about shared desktop for delivery to end users and the application of policies for effective and secure delivery. Finally, you will learn how to implement provisioning services for a CitrixXenApp7.6 environment. Style and approach This book is based on a course outline and hence takes a very practical approach so you will understand how to implement the components of XenAppin a production environment. Complemented with many best practices and troubleshooting concepts of XenApp?, this book will help you master XenAppswiftly.