Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • Online Resource  (121)
  • 2015-2019  (118)
  • 2010-2014  (3)
  • 1930-1934
  • Safari, an O’Reilly Media Company  (121)
  • [Erscheinungsort nicht ermittelbar] : Packt Publishing  (121)
Datasource
Material
  • Online Resource  (121)
Language
Years
  • 2015-2019  (118)
  • 2010-2014  (3)
  • 1930-1934
Year
  • 101
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (236 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Document the architecture of your software easily with this highly practical, open-source template. Key Features Get to grips with leveraging the features of arc42 to create insightful documents Learn the concepts of software architecture documentation through real-world examples Discover techniques to create compact, helpful, and easy-to-read documentation Book Description When developers document the architecture of their systems, they often invent their own specific ways of articulating structures, designs, concepts, and decisions. What they need is a template that enables simple and efficient software architecture documentation. arc42 by Example shows how it's done through several real-world examples. Each example in the book, whether it is a chess engine, a huge CRM system, or a cool web system, starts with a brief description of the problem domain and the quality requirements. Then, you'll discover the system context with all the external interfaces. You'll dive into an overview of the solution strategy to implement the building blocks and runtime scenarios. The later chapters also explain various cross-cutting concerns and how they affect other aspects of a program. What you will learn Utilize arc42 to document a system's physical infrastructure Learn how to identify a system's scope and boundaries Break a system down into building blocks and illustrate the relationships between them Discover how to describe the runtime behavior of a system Know how to document design decisions and their reasons Explore the risks and technical debt of your system Who this book is for This book is for software developers and solutions architects who are looking for an easy, open-source tool to document their systems. It is a useful reference for those who are already using arc42. If you are new to arc42, this book is a great learning resource. For those of you who want to write better technical documentation will benefit from the general concepts covered in this book.
    Note: Online resource; Title from title page (viewed October 7, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 102
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781838823009
    Language: English
    Pages: 1 online resource (1 video file, approximately 6 hr., 13 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: A practical course to get you up to speed with the key aspects of GraphQL, including queries, mutations, scalar types, image management, authentication, and authorization About This Video Learn the key aspects of GraphQL and create sample applications Explore how to create custom scalars, how authentication and authorization work in GraphQL, and much more In Detail Have you heard about GraphQL? Have you always wanted to understand GraphQL? If yes, this course will help you learn about GraphQL in a hands-on manner. As you progress through the course, you will acquire the skills necessary to understand and work with GraphQL's basic as well as advanced features, including but not limited to the following: Understand basic scalar types Create custom scalars Become familiar with resolvers and type definitions (Schemas) Understand the importance of a data model in GraphQL Explore how GraphQL queries work, including parameterized queries Gain working knowledge of GraphQL mutations Get to grips with how file uploads work using GraphQL Learn how to serve images in the GraphQL context Study how authentication and authorization work in GraphQL You’ll create four sample applications: A basic application to run GraphQL queries An advanced application that uses React to work with GraphQL Enhance the existing application and extend it with authentication and authorization An application to understand how to serve/display images and upload files using only GraphQL In this course, you’ll mostly use Apollo GraphQL services for building your apps. Familiarity with React is required to get started with this course. You’ll use React to create several applications; however, it only covers the React parts that are relevant to the context. Downloading the example code for this course: You can download the example code files for this course on GitHub at the following link: https://github.com/fullstacktraining/Practical-GraphQL-Become-a-GraphQL-Ninja . If you require support please email: customercarepackt.com
    Note: Online resource; Title from title screen (viewed April 22, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 103
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781789615326
    Language: English
    Pages: 1 online resource (740 pages)
    Edition: 1st edition
    Parallel Title: Erscheint auch als
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Data mining ; Electronic books ; local ; Python (Langage de programmation) ; Exploration de données (Informatique) ; Data mining ; Python (Computer program language)
    Abstract: Get to grips with pandas - a versatile and high-performance Python library for data manipulation, analysis, and discovery Key Features Perform efficient data analysis and manipulation tasks using pandas Apply pandas to different real-world domains with the help of step-by-step demonstrations Get accustomed to using pandas as an effective data exploration tool Book Description Data analysis has become a necessary skill in a variety of domains where knowing how to work with data and extract insights can generate significant value. Hands-On Data Analysis with Pandas will show you how to analyze your data, get started with machine learning, and work effectively with Python libraries often used for data science, such as pandas, NumPy, matplotlib, seaborn, and scikit-learn. Using real-world datasets, you will learn how to use the powerful pandas library to perform data wrangling to reshape, clean, and aggregate your data. Then, you will be able to conduct exploratory data analysis by calculating summary statistics and visualizing the data to find patterns. In the concluding chapters, you will explore some applications of anomaly detection, regression, clustering, and classification using scikit-learn to make predictions based on past data. By the end of this book, you will be equipped with the skills you need to use pandas to ensure the veracity of your data, visualize it for effective decision-making, and reliably reproduce analyses across multiple datasets. What you will learn Understand how data analysts and scientists gather and analyze data Perform data analysis and data wrangling using Python Combine, group, and aggregate data from multiple sources Create data visualizations with pandas, matplotlib, and seaborn Apply machine learning (ML) algorithms to identify patterns and make predictions Use Python data science libraries to analyze real-world datasets Use pandas to solve common data representation and analysis problems Build Python scripts, modules, and packages for reusable analysis code Who this book is for This book is for data analysts, data science beginners, and Python developers who want to explore each stage of data analysis and scientific computing using a wide range of datasets. You will also find this book useful if you are a data scientist looking to implement pandas in machine learning. Working knowledge of Python programming language will be beneficial. Downloading the example code for this ebook: You can download the example ...
    Note: Online resource; Title from title page (viewed July 26, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 104
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 1838552162 , 9781838552169 , 1838552863 , 9781838552862 , 9781838552862
    Language: English
    Pages: 1 online resource (426 pages)
    Edition: 1st edition
    Parallel Title: Erscheint auch als
    DDC: 006.31
    Keywords: Machine learning ; Data mining ; Python (Computer program language) ; Electronic books ; local ; Apprentissage automatique ; Exploration de données (Informatique) ; Python (Langage de programmation) ; Data mining ; Machine learning ; Python (Computer program language)
    Abstract: Leverage the power of the Python data science libraries and advanced machine learning techniques to analyse large unstructured datasets and predict the occurrence of a particular future event. Key Features Explore the depths of data science, from data collection through to visualization Learn pandas, scikit-learn, and Matplotlib in detail Study various data science algorithms using real-world datasets Book Description Data Science with Python begins by introducing you to data science and teaches you to install the packages you need to create a data science coding environment. You will learn three major techniques in machine learning: unsupervised learning, supervised learning, and reinforcement learning. You will also explore basic classification and regression techniques, such as support vector machines, decision trees, and logistic regression. As you make your way through chapters, you will study the basic functions, data structures, and syntax of the Python language that are used to handle large datasets with ease. You will learn about NumPy and pandas libraries for matrix calculations and data manipulation, study how to use Matplotlib to create highly customizable visualizations, and apply the boosting algorithm XGBoost to make predictions. In the concluding chapters, you will explore convolutional neural networks (CNNs), deep learning algorithms used to predict what is in an image. You will also understand how to feed human sentences to a neural network, make the model process contextual information, and create human language processing systems to predict the outcome. By the end of this book, you will be able to understand and implement any new data science algorithm and have the confidence to experiment with tools or libraries other than those covered in the book. What you will learn Pre-process data to make it ready to use for machine learning Create data visualizations with Matplotlib Use scikit-learn to perform dimension reduction using principal component analysis (PCA) Solve classification and regression problems Get predictions using the XGBoost library Process images and create machine learning models to decode them Process human language for prediction and classification Use TensorBoard to monitor training metrics in real time Find the best hyperparameters for your model with AutoML Who this book is for Data Science with Python is designed for data analysts, data scientists, database engineers, and business analysts who want to m...
    Note: Online resource; Title from title page (viewed July 19, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 105
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781789955590 , 1789955599 , 9781789950694
    Language: English
    Pages: 1 online resource (316 pages)
    Edition: 1st edition
    Parallel Title: Erscheint auch als
    DDC: 570.2855133
    Keywords: Bioinformatics ; R (Computer program language) ; Computational biology ; Electronic books ; local ; Bio-informatique ; R (Langage de programmation) ; Computational biology ; Bioinformatics ; R (Computer program language)
    Abstract: Over 60 recipes to model and handle real-life biological data using modern libraries from the R ecosystem Key Features Apply modern R packages to handle biological data using real-world examples Represent biological data with advanced visualizations suitable for research and publications Handle real-world problems in bioinformatics such as next-generation sequencing, metagenomics, and automating analyses Book Description Handling biological data effectively requires an in-depth knowledge of machine learning techniques and computational skills, along with an understanding of how to use tools such as edgeR and DESeq. With the R Bioinformatics Cookbook, you'll explore all this and more, tackling common and not-so-common challenges in the bioinformatics domain using real-world examples. This book will use a recipe-based approach to show you how to perform practical research and analysis in computational biology with R. You will learn how to effectively analyze your data with the latest tools in Bioconductor, ggplot, and tidyverse. The book will guide you through the essential tools in Bioconductor to help you understand and carry out protocols in RNAseq, phylogenetics, genomics, and sequence analysis. As you progress, you will get up to speed with how machine learning techniques can be used in the bioinformatics domain. You will gradually develop key computational skills such as creating reusable workflows in R Markdown and packages for code reuse. By the end of this book, you'll have gained a solid understanding of the most important and widely used techniques in bioinformatic analysis and the tools you need to work with real biological data. What you will learn Employ Bioconductor to determine differential expressions in RNAseq data Run SAMtools and develop pipelines to find single nucleotide polymorphisms (SNPs) and Indels Use ggplot to create and annotate a range of visualizations Query external databases with Ensembl to find functional genomics information Execute large-scale multiple sequence alignment with DECIPHER to perform comparative genomics Use d3.js and Plotly to create dynamic and interactive web graphics Use k-nearest neighbors, support vector machines and random forests to find groups and classify data Who this book is for This book is for bioinformaticians, data analysts, researchers, and R developers who want to address intermediate-to-advanced biological and bioinformatics problems by learning through a recipe-based approach. W...
    Note: Online resource; Title from title page (viewed October 11, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 106
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781789137231
    Language: English
    Pages: 1 online resource (566 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Over 150 recipes to leverage Microsoft's open source automation framework and command line shell Key Features Work effectively on Windows, Linux, and macOS with PowerShell's object-oriented approach and capabilities Handle structured data seamlessly without the need for manual parsing Enhance your native Linux capabilities with PowerShell Core 6.1 Book Description PowerShell Core, the open source, cross-platform that is based on the open source, cross-platform .NET Core, is not a shell that came out by accident; it was intentionally created to be versatile and easy to learn at the same time. PowerShell Core enables automation on systems ranging from the Raspberry Pi to the cloud. PowerShell Core for Linux Administrators Cookbook uses simple, real-world examples that teach you how to use PowerShell to effectively administer your environment. As you make your way through the book, you will cover interesting recipes on how PowerShell Core can be used to quickly automate complex, repetitive, and time-consuming tasks. In the concluding chapters, you will learn how to develop scripts to automate tasks that involve systems and enterprise management. By the end of this book, you will have learned about the automation capabilities of PowerShell Core, including remote management using OpenSSH, cross-platform enterprise management, working with Docker containers, and managing SQL databases. What you will learn Leverage the object model of the shell, which is based on .NET Core Administer computers locally as well as remotely using PowerShell over OpenSSH Get to grips with advanced concepts of PowerShell functions Use PowerShell for administration on the cloud Know the best practices pertaining to PowerShell scripts and functions Exploit the cross-platform capabilities of PowerShell to manage scheduled jobs, Docker containers and SQL Databases Who this book is for PowerShell Core for Linux Administrators Cookbook is for you if you are a system administrator who wants to learn to control and automate a Linux environment with PowerShell Core 6.1. Basic knowledge of PowerShell scripting is necessary. It is assumed that you already understand how an operating system is structured and how to use the command-line interface to work with the operating system. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, y...
    Note: Online resource; Title from title page (viewed November 30, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 107
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (300 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local
    Abstract: Leverage the power of Java and its associated machine learning libraries to build powerful predictive models Key Features Solve predictive modeling problems using the most popular machine learning Java libraries Explore data processing, machine learning, and NLP concepts using JavaML, WEKA, MALLET libraries Practical examples, tips, and tricks to help you understand applied machine learning in Java Book Description As the amount of data in the world continues to grow at an almost incomprehensible rate, being able to understand and process data is becoming a key differentiator for competitive organizations. Machine learning applications are everywhere, from self-driving cars, spam detection, document search, and trading strategies, to speech recognition. This makes machine learning well-suited to the present-day era of big data and Data Science. The main challenge is how to transform data into actionable knowledge. Machine Learning in Java will provide you with the techniques and tools you need. You will start by learning how to apply machine learning methods to a variety of common tasks including classification, prediction, forecasting, market basket analysis, and clustering. The code in this book works for JDK 8 and above, the code is tested on JDK 11. Moving on, you will discover how to detect anomalies and fraud, and ways to perform activity recognition, image recognition, and text analysis. By the end of the book, you will have explored related web resources and technologies that will help you take your learning to the next level. By applying the most effective machine learning methods to real-world problems, you will gain hands-on experience that will transform the way you think about data. What you will learn Discover key Java machine learning libraries Implement concepts such as classification, regression, and clustering Develop a customer retention strategy by predicting likely churn candidates Build a scalable recommendation engine with Apache Mahout Apply machine learning to fraud, anomaly, and outlier detection Experiment with deep learning concepts and algorithms Write your own activity recognition model for eHealth applications Who this book is for If you want to learn how to use Java's machine learning libraries to gain insight from your data, this book is for you. It will get you up and running quickly and provide you with the skills you need to successfully create, customize, and deploy machine learning applications with ease. ...
    Note: Online resource; Title from title page (viewed November 28, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 108
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781789133394
    Language: English
    Pages: 1 online resource (1 video file, approximately 3 hr., 18 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local ; Electronic videos
    Abstract: Learn Apache Spark and Python by 12+ hands-on examples of analyzing big data with PySpark and Spark About This Video Apache Spark gives us unlimited ability to build cutting-edge applications. It is also one of the most compelling technologies of the last decade in terms of its disruption to the big data world. Spark provides in-memory cluster computing which greatly boosts the speed of iterative algorithms and interactive data mining tasks. In Detail This course covers all the fundamentals of Apache Spark with Python and teaches you everything you need to know about developing Spark applications using PySpark, the Python API for Spark. At the end of this course, you will gain in-depth knowledge about Apache Spark and general big data analysis and manipulations skills to help your company to adopt Apache Spark for building big data processing pipeline and data analytics applications. This course covers 10+ hands-on big data examples. You will learn valuable knowledge about how to frame data analysis problems as Spark problems. Together we will learn examples such as aggregating NASA Apache weblogs from different sources; we will explore the price trend by looking at the real estate data in California; we will write Spark applications to find out the median salary of developers in different countries through the Stack Overflow survey data; we will develop a system to analyze how maker spaces are distributed across different regions in the United Kingdom. And much much more.
    Note: Online resource; Title from title screen (viewed April 16, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 109
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (403 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: The Next-Generation Business on Microsoft's Distributed Ledger Platform About This Book Explore the latest Azure Blockchain Workbench to ease blockchain development Learn how to build distributed ledger in the Azure ecosystem Discover ways to secure your distributed applications using Azure AD Who This Book Is For The book is intended for Blockchain developers and professionals, solution architects, and cloud administrators who want to ease the development of decentralized applications using the services and tools in Microsoft Azure. What You Will Learn Creating and Managing a Blockchain application in Azure Deploy Azure Blockchain Workbench Configure A Blockchain Application in Azure Manage the size of the Network For Optimal Performance Automate development with Azure Resource Manager (ARM) templates Build an enterprise scale blockchain applications In Detail In an age of rapid technological innovation, Blockchain (or distributed technology) is described as the most disruptive technology in decades, with the potential to transform entire industries and government agencies. As with all major paradigm shifts, successful adoption is largely dependent on choosing the right platform and getting to market quickly with a best in class solutions. This book will use Microsoft's Azure Blockchain Workbench to simplify the delivery of world class Blockchain solutions. Whether you are at the conceptual, POC, architecture design or development phase, the author uses practical examples and case studies throughout the book. You will understand how to use a solution template to seamlessly deploy components required to create blockchain applications. Furthermore ,you will be using the Workbench automatic ledger deployment, network construction and pre-built blockchain commands to accelerate infrastructure delivery. Then you will understand how to link blockchain identities with Azure Active Directory (AD) to simplify authentication and collaboration. The book will then focus on how you can ingest messages and events required to trigger smart contracts with Service Bus and Event Hubs. You will understand how signing, hashing, and routing tools convert messages into the proper format required by the Azure Blockchain Workbench native API. Lastly, you will learn how to synchronize your on-chain data with off-chain data to simplify query attestations and gain full transparency into ledger activity. By the end of the book, you will be able to build Blockchain solut...
    Note: Online resource; Title from title page (viewed July 31, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 110
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (310 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Build real-world applications with Python 2.7, CUDA 9, and CUDA 10. We suggest the use of Python 2.7 over Python 3.x, since Python 2.7 has stable support across all the libraries we use in this book. Key Features Expand your background in GPU programming - PyCUDA, scikit-cuda, and Nsight Effectively use CUDA libraries such as cuBLAS, cuFFT, and cuSolver Apply GPU programming to modern data science applications Book Description Hands-On GPU Programming with Python and CUDA hits the ground running: you'll start by learning how to apply Amdahl's Law, use a code profiler to identify bottlenecks in your Python code, and set up an appropriate GPU programming environment. You'll then see how to ?query? the GPU's features and copy arrays of data to and from the GPU's own memory. As you make your way through the book, you'll launch code directly onto the GPU and write full blown GPU kernels and device functions in CUDA C. You'll get to grips with profiling GPU code effectively and fully test and debug your code using Nsight IDE. Next, you'll explore some of the more well-known NVIDIA libraries, such as cuFFT and cuBLAS. With a solid background in place, you will now apply your new-found knowledge to develop your very own GPU-based deep neural network from scratch. You'll then explore advanced topics, such as warp shuffling, dynamic parallelism, and PTX assembly. In the final chapter, you'll see some topics and applications related to GPU programming that you may wish to pursue, including AI, graphics, and blockchain. By the end of this book, you will be able to apply GPU programming to problems related to data science and high-performance computing. What you will learn Launch GPU code directly from Python Write effective and efficient GPU kernels and device functions Use libraries such as cuFFT, cuBLAS, and cuSolver Debug and profile your code with Nsight and Visual Profiler Apply GPU programming to datascience problems Build a GPU-based deep neuralnetwork from scratch Explore advanced GPU hardware features, such as warp shuffling Who this book is for Hands-On GPU Programming with Python and CUDA is for developers and data scientists who want to learn the basics of effective GPU programming to improve performance using Python code. You should have an understanding of first-year college or university-level engineering mathematics and physics, and have some experience with Python as well as in any C-based programming language such as C, C++, Go, or Java.
    Note: Online resource; Title from title page (viewed November 27, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 111
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (192 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Get writing tests and learn to design your own testing framework with Selenium WebDriver API Key Features Learn Selenium from the ground up Design your own testing framework Create reusable functionality in your framework Book Description Selenium WebDriver is a platform-independent API for automating the testing of both browser and mobile applications. It is also a core technology in many other browser automation tools, APIs, and frameworks. This book will guide you through the WebDriver APIs that are used in automation tests. Chapter by chapter, we will construct the building blocks of a page object model framework as you learn about the required Java and Selenium methods and terminology. The book starts with an introduction to the same-origin policy, cross-site scripting dangers, and the Document Object Model (DOM). Moving ahead, we'll learn about XPath, which allows us to select items on a page, and how to design a customized XPath. After that, we will be creating singleton patterns and drivers. Then you will learn about synchronization and handling pop-up windows. You will see how to create a factory for browsers and understand command design patterns applicable to this area. At the end of the book, we tie all this together by creating a framework and implementing multi-browser testing with Selenium Grid. What you will learn Understand what an XPath is and how to design a customized XPath Learn how to create a Maven project and build Create a Singleton driver Get to grips with Jenkins integration Create a factory for browsers Implement multi-browser testing with Selenium Grid Create a sample pop-up window and JavaScript alert Report using Extent Reports Who this book is for This book is for software testers or developers.
    Note: Online resource; Title from title page (viewed October 30, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 112
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781789135718
    Language: English
    Pages: 1 online resource (676 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Build attractive, insightful, and powerful visualizations to gain quality insights from your data Key Features Master Matplotlib for data visualization Customize basic plots to make and deploy figures in cloud environments Explore recipes to design various data visualizations from simple bar charts to advanced 3D plots Book Description Matplotlib provides a large library of customizable plots, along with a comprehensive set of backends. Matplotlib 3.0 Cookbook is your hands-on guide to exploring the world of Matplotlib, and covers the most effective plotting packages for Python 3.7. With the help of this cookbook, you'll be able to tackle any problem you might come across while designing attractive, insightful data visualizations. With the help of over 150 recipes, you'll learn how to develop plots related to business intelligence, data science, and engineering disciplines with highly detailed visualizations. Once you've familiarized yourself with the fundamentals, you'll move on to developing professional dashboards with a wide variety of graphs and sophisticated grid layouts in 2D and 3D. You'll annotate and add rich text to the plots, enabling the creation of a business storyline. In addition to this, you'll learn how to save figures and animations in various formats for downstream deployment, followed by extending the functionality offered by various internal and third-party toolkits, such as axisartist, axes_grid, Cartopy, and Seaborn. By the end of this book, you'll be able to create high-quality customized plots and deploy them on the web and on supported GUI applications such as Tkinter, Qt 5, and wxPython by implementing real-world use cases and examples. What you will learn Develop simple to advanced data visualizations in Matplotlib Use the pyplot API to quickly develop and deploy different plots Use object-oriented APIs for maximum flexibility with the customization of figures Develop interactive plots with animation and widgets Use maps for geographical plotting Enrich your visualizations using embedded texts and mathematical expressions Embed Matplotlib plots into other GUIs used for developing applications Use toolkits such as axisartist, axes_grid1, and cartopy to extend the base functionality of Matplotlib Who this book is for The Matplotlib 3.0 Cookbook is for you if you are a data analyst, data scientist, or Python developer looking for quick recipes for a multitude of visualizations. This book is also for those who want to ...
    Note: Online resource; Title from title page (viewed October 23, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 113
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (255 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Discover how Java is bringing the latest developments and projects which will help you advance your development with with the language and make your applications leaner and faster. About This Book Resolve dilemma of investing into migration to newer Java version aligning to 6 months release cadence Discover how Oracle is planning to introduce lighter threads and bridging the gap between the Java and native code Unlock the relevance and applicability of new features of Java language like type inference with var, data classes, pattern matching, switch expression, enhanced enums; and platform features Who This Book Is For Executives and Solutions Architects responsible for technology selection or Java migration decisions. Computer science grads curious to learn about the latest and upcoming Java features. Java developers who are using Java 8 or older and now migrating their solutions to the new Java release. What You Will Learn Learn about features in recently released and upcoming Java releases Deep dive on using new and improved language features. Discover platform options to reduce launch time for your application. Knowing about ways to compare your application for better performance, throughput or reduced latency by switching garbage collectors. Build awareness about the new Java release cadence Able to define and assess decision criteria for selecting Java or migrating to a newer version In Detail With its new six monthly release cadence, Java is moving forward, faster. Apart from the planned version releases, a lot of work is in progress under various Java projects at Oracle.. Programmers must be aware of the latest developments to make the best use of the newer features in their applications and libraries. This book will take you through the developments in Java language, right from Java 10, from Project Jigsaw, variable type inference, simplified multi-threading to performance improvements, etc, which are all part of project Valhalla, Panama, Amber, and Loom. The book deep dives into the latest developments in the language. You'll know how best these features will help you advance your development with the language and make your applications leaner and faster. It will uncover the relevance and applicability of newer language features, answer your questions on whether to invest into migrating to newer Java versions aligning to 6 month release cadence, including when to migrate. You will later explore the platform features like AppCDS and n...
    Note: Online resource; Title from title page (viewed October 9, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 114
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781788835718
    Language: English
    Pages: 1 online resource (1 video file, approximately 13 hr., 40 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: C PROGRAMMING FOR BEGINNERS WITH OVER 50 EASY TO FOLLOW HANDS-ON PROJECTS USING VISUAL STUDIO! About This Video Mastery of C programming including advanced as well as complex parts Mastery of Visual Studio on Windows for C/C++ programmers Source Code Examples Tons of hands-on practice Help and support with Q&A Test your understanding with end-of-section quizzes Over 50 projects and solutions in C using Visual Studio In Detail In this course, we'll explore the C programming language from the ground up. We'll begin with a brief section on computer basics followed by a Hello world program in C and a walk-through to understand its elements and to dissect it. You will be introduced to the main elements of C like data types, operators, arrays, strings, pointers...etc. We will cover ALL C KEYWORDS in this course, when and how to use them with coding examples! I have dedicated entire sections for pointers, arrays, and strings. This course has the most extensive details on how and why we need pointers and how to avid pointer related gotchas. I guarantee you will not find any other course that covers pointers in this depth with easy to understand and follow examples like this course. There is even a full section on mastering Visual Studio included here for free so you can master using it for C/C++ and even C#; as well as Visual Basic. This course will help you learn and master C language and become a professional programmer on your own pace by watching me as I introduce you to the concepts and fundamentals of programming and writing efficient code in C with easy to follow lectures that are full of hands-on practices and coding! During this course, I will share with you the tips and tricks of the trade that I learned throughout my 20+ years of professional career as a software engineer! I will teach you C language and programming from the ground up as I assume you have no prior programming experience. I have included sections for people who have never programmed before, but for those who are already programming, they can either watch them refresh on some fundamentals or simply chose to skip them altogether. If you want to become a professional software developer then search no more, you have found the right course!
    Note: Online resource; Title from title screen (viewed October 25, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 115
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (244 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Step by Step guide filled with real world practical examples. About This Book Get your first experience with data analysis with one of the most powerful types of analysis - time-series. Find patterns in your data and predict the future pattern based on historical data. Learn the statistics, theory, and implementation of Time-series methods using this example-rich guide Who This Book Is For This book is for anyone who wants to analyze data over time and/or frequency. A statistical background is necessary to quickly learn the analysis methods. What You Will Learn Understand the basic concepts of Time Series Analysis and appreciate its importance for the success of a data science project Develop an understanding of loading, exploring, and visualizing time-series data Explore auto-correlation and gain knowledge of statistical techniques to deal with non-stationarity time series Take advantage of exponential smoothing to tackle noise in time series data Learn how to use auto-regressive models to make predictions using time-series data Build predictive models on time series using techniques based on auto-regressive moving averages Discover recent advancements in deep learning to build accurate forecasting models for time series Gain familiarity with the basics of Python as a powerful yet simple to write programming language In Detail Time Series Analysis allows us to analyze data which is generated over a period of time and has sequential interdependencies between the observations. This book describes special mathematical tricks and techniques which are geared towards exploring the internal structures of time series data and generating powerful descriptive and predictive insights. Also, the book is full of real-life examples of time series and their analyses using cutting-edge solutions developed in Python. The book starts with descriptive analysis to create insightful visualizations of internal structures such as trend, seasonality and autocorrelation. Next, the statistical methods of dealing with autocorrelation and non-stationary time series are described. This is followed by exponential smoothing to produce meaningful insights from noisy time series data. At this point, we shift focus towards predictive analysis and introduce autoregressive models such as ARMA and ARIMA for time series forecasting. Later, powerful deep learning methods are presented, to develop accurate forecasting models for complex time series, and under the availability of li...
    Note: Online resource; Title from title page (viewed September 28, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 116
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781788997249
    Language: English
    Pages: 1 online resource (1 video file, approximately 2 hr., 8 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Align your business requirements with IT by implementing ServiceNow IT Operations with ease. About This Video This video course contains the latest specification and covers advanced concepts and architectures Take a service-centric approach to operation management and consolidate all your resource data into a single-system IT record Master the key challenge of managing multiple business operations (even running globally) over a complex IT infrastructure and see immediate results In Detail ServiceNow ITOM enables infrastructure and processes to be managed in a highly automated manner. It contains various segments that ensure its applications and enterprise infrastructures are optimized for high performance and helps in creating a lean and agile organization through service level visibility and automation. This video course is a comprehensive guide based on the Geneva release and will help you discover how IT activities can be connected to your business needs, rather than just focusing on the internal IT process. It takes a service-centric approach to operations management and consolidates all your resource data into a single-system IT record. You will learn about discovery, orchestration, and MID server and cloud management, helping you take full advantage of ServiceNow IT operation management to improve the quality of service and increase service availability. By the end of the course, you will be able to achieve improved service availability, the immediate visibility of vital business services, and much more, all from the convenience of your single screen.
    Note: Online resource; Title from title screen (viewed November 24, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 117
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (462 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Over 140 practical recipes to help you make sense of your data with ease and build production-ready data apps About This Book Analyze Big Data sets, create attractive visualizations, and manipulate and process various data types Packed with rich recipes to help you learn and explore amazing algorithms for statistics and machine learning Authored by Ivan Idris, expert in python programming and proud author of eight highly reviewed books Who This Book Is For This book teaches Python data analysis at an intermediate level with the goal of transforming you from journeyman to master. Basic Python and data analysis skills and affinity are assumed. What You Will Learn Set up reproducible data analysis Clean and transform data Apply advanced statistical analysis Create attractive data visualizations Web scrape and work with databases, Hadoop, and Spark Analyze images and time series data Mine text and analyze social networks Use machine learning and evaluate the results Take advantage of parallelism and concurrency In Detail Data analysis is a rapidly evolving field and Python is a multi-paradigm programming language suitable for object-oriented application development and functional design patterns. As Python offers a range of tools and libraries for all purposes, it has slowly evolved as the primary language for data science, including topics on: data analysis, visualization, and machine learning. Python Data Analysis Cookbook focuses on reproducibility and creating production-ready systems. You will start with recipes that set the foundation for data analysis with libraries such as matplotlib, NumPy, and pandas. You will learn to create visualizations by choosing color maps and palettes then dive into statistical data analysis using distribution algorithms and correlations. You'll then help you find your way around different data and numerical problems, get to grips with Spark and HDFS, and then set up migration scripts for web mining. In this book, you will dive deeper into recipes on spectral analysis, smoothing, and bootstrapping methods. Moving on, you will learn to rank stocks and check market efficiency, then work with metrics and clusters. You will achieve parallelism to improve system performance by using multiple threads and speeding up your code. By the end of the book, you will be capable of handling various data analysis techniques in Python and devising solutions for problem scenarios. Style and Approach The book is written in ?cookboo...
    Note: Online resource; Title from title page (viewed July 22, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 118
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (122 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Learn to process massive real-time data streams using Storm and Python - no Java required! About This Book Learn to use Apache Storm and the Python Petrel library to build distributed applications that process large streams of data Explore sample applications in real-time and analyze them in the popular NoSQL databases MongoDB and Redis Discover how to apply software development best practices to improve performance, productivity, and quality in your Storm projects Who This Book Is For This book is intended for Python developers who want to benefit from Storm's real-time data processing capabilities. If you are new to Python, you'll benefit from the attention to key supporting tools and techniques such as automated testing, virtual environments, and logging. If you're an experienced Python developer, you'll appreciate the thorough and detailed examples What You Will Learn Install Storm and learn about the prerequisites Get to know the components of a Storm topology and how to control the flow of data between them Ingest Twitter data directly into Storm Use Storm with MongoDB and Redis Build topologies and run them in Storm Use an interactive graphical debugger to debug your topology as it's running in Storm Test your topology components outside of Storm Configure your topology using YAML In Detail Big data is a trending concept that everyone wants to learn about. With its ability to process all kinds of data in real time, Storm is an important addition to your big data ?bag of tricks.? At the same time, Python is one of the fastest-growing programming languages today. It has become a top choice for both data science and everyday application development. Together, Storm and Python enable you to build and deploy real-time big data applications quickly and easily. You will begin with some basic command tutorials to set up storm and learn about its configurations in detail. You will then go through the requirement scenarios to create a Storm cluster. Next, you'll be provided with an overview of Petrel, followed by an example of Twitter topology and persistence using Redis and MongoDB. Finally, you will build a production-quality Storm topology using development best practices. Style and approach This book takes an easy-to-follow and a practical approach to help you understand all the concepts related to Storm and Python.
    Note: Online resource; Title from title page (viewed December 2, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 119
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (142 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Discover efficient ways to administer, monitor, replicate, and handle your PostgreSQL databases In Detail With more than a quarter of a century of development and innovation, PostgreSQL has gained a reputation for stability, robustness, and ease of use. The variety of features available within PostgreSQL makes it a powerful tool for your professional relational database infrastructure. With the database administrator in mind, this compact, easy-to-read, and practically-oriented book will make your daily handling of PostgreSQL more efficient and rewarding. You will learn about optimization, bottleneck detection, backup and recovery, replication, logfile management, indexing, and much more in a systematic and carefully structured manner. This invaluable guide will enable you to develop the fundamental skills required to deploy PostgreSQL in order to efficiently manage your databases. What You Will Learn Perform routine backups and restore your databases safely Set up replication quickly and easily Handle logfiles and extract information from PostgreSQL Monitor PostgreSQL and integrate it into the existing infrastructure Build desktop applications using C# Optimize PostgreSQL for high speed and tune your database parameters Adjust your user permissions and lock out intruders Detect bottlenecks and find missing indexes with ease
    Note: Online resource; Title from title page (viewed October 15, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 120
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (328 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Plan, design, optimize, and implement your XenApp® solution to mobilize your business In Detail In this age of cybernation, Citrix XenApp® has emerged as a prolific application virtualization product. This powerful solution enables users or enterprises to have centrally hosted and managed applications on corporate servers that can be accessed remotely from a wide range of computer and mobile devices. To deliver shared hosted virtual desktops and applications, XenApp® synchronizes with Citrix® tools such as NetScaler Gateway?. You will start off by assessing your desktop environment and understanding its design needs. You will proceed to efficiently design and optimize your server infrastructure and customize your Access layer for quality performance. You will understand why XenApp® is considered among the leaders of virtual application delivery by exploring methods to design your Application Delivery layer and its virtual image delivery. Finally, you will gain hands-on experience in using XenApp®-compatible components such as MS SQL and move on to successfully implement your own XenApp® solution. What You Will Learn Plan your virtualization infrastructure Develop your application and desktop delivery strategies Design your user Access layer Implement Citrix solutions effectively by performing Capacity planning and Load testing, and User Acceptance Testing Design your Citrix XenApp farms Manage your image delivery and control change process
    Note: Online resource; Title from title page (viewed October 21, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 121
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (430 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: A comprehensive guide to cloud application development using Microsoft Azure In Detail This book guides you through the process of building a Microsoft Azure system based around a case study for an industrial bakery with three business domains. Starting with the system design and selection of the correct Azure services, the book progresses by building the system in scalable, decoupled tiers. The book will teach you how to implement a scalable architecture using Azure Service Bus topics, allowing customer orders to be sent between decoupled business domains and processed by scalable worker roles. Azure Active Directory is implemented across all internal systems in the case study including websites, client applications, and mobile applications to create a unified authentication experience. This book will take you through the processes of developing, deploying, and maintaining Microsoft Azure hosted systems. What You Will Learn Design scalable, resilient systems for Azure Create MVC websites and cloud services Build Azure SQL Databases with Entity Framework Code First Migrations Use Azure Service Bus to decouple system tiers Integrate client applications with Web API and SignalR on Azure Build apps with mobile services and notifications hub Implement Azure Active Directory across the entire system
    Note: Online resource; Title from title page (viewed October 16, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...