Arriba

Packt Publishing

Mostrar del 313 al 336 (de 415 productos)
Páginas de Resultados: [<< Anterior]  ... 11  12  13  14  15 ...  [Siguiente >>] 
  • Book : Blueprints Visual Scripting For Unreal Engine The...
    Precio:  $200,089.00

    Book : Blueprints Visual Scripting For Unreal Engine The...

    -Titulo Original : Blueprints Visual Scripting For Unreal Engine The Faster Way To Build Games Using Ue4 Blueprints, 2nd Edition-Fabricante : Packt Publishing-Descripcion Original: Develop high-quality interactive games with the power of Unreal Engines visual scripting language and Blueprints framework Key Features Design a fully functional game in UE4 without writing a single line of code Implement visual scripting to develop gameplay mechanics, UI, visual effects, VR and artificial intelligence Deploy your game on multiple platforms and share it with the world Book Description Blueprints is the visual scripting system in Unreal Engine that enables programmers to create baseline systems and can be extended by designers. This book helps you explore all the features of the Blueprint Editor and guides you through using Variables, Macros, and Functions. Youll also learn about object-oriented programming (OOP) and discover the Gameplay Framework. In addition to this, youll learn how Blueprint Communication allows one Blueprint to access information from another Blueprint. Later chapters will focus on building a fully functional game using a step-by-step approach. Youll start with a basic first-person shooter (FPS) template, and each chapter will build on the prototype to create an increasingly complex and robust game experience. Youll then progress from creating basic shooting mechanics to more complex systems, such as user interface elements and intelligent enemy behavior. The skills you will develop using Blueprints can also be employed in other gaming genres. In the concluding chapters, the book demonstrates how to use arrays, maps, enums, and vector operations. Finally, youll learn how to build a basic VR game. By the end of this book, youll have learned how to build a fully functional game and will have the skills required to develop an entertaining experience for your audience. What you will learn Understand programming concepts in Blueprints Create prototypes and iterate new game mechanics rapidly Build user interface elements and interactive menus Use advanced Blueprint nodes to manage the complexity of a game Explore all the features of the Blueprint editor, such as the Components tab, Viewport, and Event Graph Get to grips with object-oriented programming (OOP) concepts and explore the Gameplay Framework Learn Virtual Reality development with UE Blueprint Who this book is for This book is for anyone who is interested in developing games or applications with UE4. Although basic knowledge of Windows OS is required, experience in programming or UE4 is not necessary. Table of Contents Exploring the Blueprint Editor Programming with Blueprints Actors and the Gameplay Framework Understanding Blueprint Communication Object Interaction with Blueprints Enhancing Player Abilities Creating Screen UI Elements Creating Constraints and Gameplay Objectives Building Smart Enemies with Artificial Intelligence Upgrading the AI Enemies Game States and Applying Finishing Touches Building and Publishing Data structures and Flow Control Math and Trace nodes Blueprints tips Introduction to VR Development About the Author Marcos Romero is the author of the Romero Blueprints blog, which is one of the main references on the internet to learn about Blueprints. Epic Games invited Marcos to the Unreal Engine 4 closed beta program to experiment and collaborate with the evolution of the tools. He was also one of the first recipients of Unreal Dev Grants for Education. Marcos is a well-known figure in the Unreal community and, for Epic Games, he wrote the official Blueprints Compendium and Blueprints Instructors Guide. Brenden Sewell is a creative director with a decade of experience leading teams in the development of compelling interactive experiences that entertain, teach, and inspire. Prior to joining E-Line, he explored the intersection of educational practice and industry game development culminating in his work as the principal game designer at the Center for Games and Impact. Here, he specialized in the development of immersive games for STEM education and tea...
  • Book : Hands-on Data Science For Marketing Improve Your...
    Precio:  $149,189.00

    Book : Hands-on Data Science For Marketing Improve Your...

    -Titulo Original : Hands-on Data Science For Marketing Improve Your Marketing Strategies With Machine Learning Using Python And R-Fabricante : Packt Publishing-Descripcion Original: Optimize your marketing strategies through analytics and machine learning Key Features Understand how data science drives successful marketing campaigns Use machine learning for better customer engagement, retention, and product recommendations Extract insights from your data to optimize marketing strategies and increase profitability Book Description Regardless of company size, the adoption of data science and machine learning for marketing has been rising in the industry. With this book, you will learn to implement data science techniques to understand the drivers behind the successes and failures of marketing campaigns. This book is a comprehensive guide to help you understand and predict customer behaviors and create more effectively targeted and personalized marketing strategies. This is a practical guide to performing simple-to-advanced tasks, to extract hidden insights from the data and use them to make smart business decisions. You will understand what drives sales and increases customer engagements for your products. You will learn to implement machine learning to forecast which customers are more likely to engage with the products and have high lifetime value. This book will also show you how to use machine learning techniques to understand different customer segments and recommend the right products for each customer. Apart from learning to gain insights into consumer behavior using exploratory analysis, you will also learn the concept of A/B testing and implement it using Python and R. By the end of this book, you will be experienced enough with various data science and machine learning techniques to run and manage successful marketing campaigns for your business. What you will learn Learn how to compute and visualize marketing KPIs in Python and R Master what drives successful marketing campaigns with data science Use machine learning to predict customer engagement and lifetime value Make product recommendations that customers are most likely to buy Learn how to use A/B testing for better marketing decision making Implement machine learning to understand different customer segments Who this book is for If you are a marketing professional, data scientist, engineer, or a student keen to learn how to apply data science to marketing, this book is what you need! It will be beneficial to have some basic knowledge of either Python or R to work through the examples. This book will also be beneficial for beginners as it covers basic-to-advanced data science concepts and applications in marketing with real-life examples. Table of Contents Data Science and Marketing Key Performance Indicators and Visualizations Drivers behind Marketing Engagement From Engagement to Conversion Product Analytics Recommending the Right Products Exploratory Analysis for Customer Behavior Predicting the Likelihood of Marketing Engagement Customer Lifetime Value Data-Driven Customer Segmentation Retaining Customers A/B Testing for Better Marketing Strategy Whats Next? About the Author Yoon Hyup Hwang is a seasoned data scientist in the marketing and financial sectors with expertise in predictive modeling, machine learning, statistical analysis, and data engineering. He has 8 years experience of building numerous machine learning models and data products using Python and R. He holds an MSE in computer and information technology from the University of Pennsylvania and a BA in economics from the University of Chicago. In his spare time, he enjoys practicing various martial arts, snowboarding, and roasting coffee. Born and raised in Busan, South Korea, he currently works in New York and lives in New Jersey with his artist wife, Sunyoung, and a playful dog, Dali (named after Salvador Dali)...
  • Book : Hands-on Motion Graphics With Adobe After Effects Cc.
    Precio:  $157,599.00

    Book : Hands-on Motion Graphics With Adobe After Effects Cc.

    -Titulo Original : Hands-on Motion Graphics With Adobe After Effects Cc Develop Your Skills As A Visual Effects And Motion Graphics Artist-Fabricante : Packt Publishing-Descripcion Original: Discover techniques to enhance your videos with complex animation Key Features Design, animate, and sequence a complete motion graphics project Work with compositions and pre-compositions to create animations speedily Maximize your motion graphics and visual effects skills Book Description If youre thinking seriously about making and publishing your videos with professional editing and animation, look no further! Adobe After Effects is a popular tool among video editors and YouTubers to enhance their videos and bring them to life by implementing visual effects and motion graphics. This book will take you right from the basics through to the advanced techniques in Adobe After Effects CC 2018. You will start by setting up your editing environment to learn and improve techniques to sharpen your video editing skills. Furthermore, you will work with basic and advanced special effects to create, modify, and optimize motion graphics in your videos. Lastly, you will not only learn how to create 2.5D animations, but also get to grips with using Cinema 4D Lite to build and animate complete 3D scenes. By the end of the book, youll have learned how to package a video efficiently with the help of the projects covered. What you will learn Create a lower third project for a TV show with complex layers Work with shape layer animation to create an animated lyrics video Explore different tools to animate characters Apply text animation to create a dynamic film-opening title Use professional visual effects to create a VFX project Model, light, and composite your 3D project in After Effects Who this book is for If youre a student, professional, YouTuber, or anyone who is interested in video editing, animation, and motion graphics, this book is for you. Youll also find this resource useful if youre an Illustrator looking to put your creations in motion. Table of Contents Getting started with After Effects Work with Precomps to create a Lower third for a television show Use Shape Layers to create an animated lyric video Create a graphic video using icon and character animation Produce a film title project using Text Animator Animate a sports broadcast using basic effects Develop a vfx project using shot replacement Implement a 2.5 D environment camera fly through Build a 3D c4d lite logo project Assessment About the Author David Dodds is an artist with a lifelong love of learning and teaching, which led him to a teaching career at UCLA. He stays on the forefront of the motion graphics industry by working with companies and creating motion graphics for the entertainment industry. David teaches, mentors students, and lectures at various events in connection with the exciting motion graphics industry. He currently lives and works in Los Angeles...
  • Book : Bioinformatics With Python Cookbook Learn How To Use.
    Precio:  $233,349.00
    Expira: 15/04/2024

    Book : Bioinformatics With Python Cookbook Learn How To Use.

    -Titulo Original : Bioinformatics With Python Cookbook Learn How To Use Modern Python Bioinformatics Libraries And Applications To Do Cutting-edge Research In Computational Biology, 2nd Edition-Fabricante : Packt Publishing-Descripcion Original: Discover modern, next-generation sequencing libraries from Python ecosystem to analyze large amounts of biological data Key Features Perform complex bioinformatics analysis using the most important Python libraries and applications Implement next-generation sequencing, metagenomics, automating analysis, population genetics, and more Explore various statistical and machine learning techniques for bioinformatics data analysis Book Description Bioinformatics is an active research field that uses a range of simple-to-advanced computations to extract valuable information from biological data. This book covers next-generation sequencing, genomics, metagenomics, population genetics, phylogenetics, and proteomics. Youll learn modern programming techniques to analyze large amounts of biological data. With the help of real-world examples, youll convert, analyze, and visualize datasets using various Python tools and libraries. This book will help you get a better understanding of working with a Galaxy server, which is the most widely used bioinformatics web-based pipeline system. This updated edition also includes advanced next-generation sequencing filtering techniques. Youll also explore topics such as SNP discovery using statistical approaches under high-performance computing frameworks such as Dask and Spark. By the end of this book, youll be able to use and implement modern programming techniques and frameworks to deal with the ever-increasing deluge of bioinformatics data. What you will learn Learn how to process large next-generation sequencing (NGS) datasets Work with genomic dataset using the FASTQ, BAM, and VCF formats Learn to perform sequence comparison and phylogenetic reconstruction Perform complex analysis with protemics data Use Python to interact with Galaxy servers Use High-performance computing techniques with Dask and Spark Visualize protein dataset interactions using Cytoscape Use PCA and Decision Trees, two machine learning techniques, with biological datasets Who this book is for This book is for Data data Scientistsscientists, Bioinformatics bioinformatics analysts, researchers, and Python developers who want to address intermediate-to-advanced biological and bioinformatics problems using a recipe-based approach. Working knowledge of the Python programming language is expected. Table of Contents Python and the Surrounding Software Ecology Next-generation Sequencing Working with Genomes Population Genetics Population Genetics Simulation Phylogenetics Using the Protein Data Bank Bioinformatics pipelines Python for Big Genomics Datasets Other Topics in Bioinformatics Machine learning in Bioinformatics About the Author Tiago Antao is a bioinformatician currently working in the field of genomics. He was originally a computer scientist that crossed over to computational biology with a MSc in Bioinformatics from the Faculty of Sciences of the University of Porto, Portugal and a PhD on the spread of drug resistant malaria from the Liverpool School of Tropical Medicine in the UK. Is is one of the co-authors of Biopython a major bioinformatics package written in Python. In his post-doctoral career, he has worked with human datasets at the University of Cambridge (UK) and with mosquito whole genome sequence data at the University of Oxford (UK) and currently works as a research scientist at the University of Montana...
  • Book : Hands-on Network Forensics Investigate Network...
    Precio:  $141,849.00

    Book : Hands-on Network Forensics Investigate Network...

    -Titulo Original : Hands-on Network Forensics Investigate Network Attacks And Find Evidence Using Common Network Forensic Tools-Fabricante : Packt Publishing-Descripcion Original: Gain basic skills in network forensics and learn how to apply them effectively Key Features Investigate network threats with ease Practice forensics tasks such as intrusion detection, network analysis, and scanning Learn forensics investigation at the network level Book Description Network forensics is a subset of digital forensics that deals with network attacks and their investigation. In the era of network attacks and malware threat, its now more important than ever to have skills to investigate network attacks and vulnerabilities. Hands-On Network Forensics starts with the core concepts within network forensics, including coding, networking, forensics tools, and methodologies for forensic investigations. Youll then explore the tools used for network forensics, followed by understanding how to apply those tools to a PCAP file and write the accompanying report. In addition to this, you will understand how statistical flow analysis, network enumeration, tunneling and encryption, and malware detection can be used to investigate your network. Towards the end of this book, you will discover how network correlation works and how to bring all the information from different types of network devices together. By the end of this book, you will have gained hands-on experience of performing forensics analysis tasks. What you will learn Discover and interpret encrypted traffic Learn about various protocols Understand the malware language over wire Gain insights into the most widely used malware Correlate data collected from attacks Develop tools and custom scripts for network forensics automation Who this book is for The book targets incident responders, network engineers, analysts, forensic engineers and network administrators who want to extend their knowledge from the surface to the deep levels of understanding the science behind network protocols, critical indicators in an incident and conducting a forensic search over the wire. Table of Contents Introduction to Network Forensics Technical Concepts and Acquiring Evidence Deep Packet Inspection Statistical flow analysis Combating Tunneling and Encryption Investigating Good, Known and the Ugly Malware Investigating C2 Servers Investigating and Analyzing Logs WLAN Forensics Evidence Segregation About the Author Nipun Jaswal is an International Cyber Security Author and an award-winning IT security researcher with a decade of experience in penetration testing, vulnerability research, surveillance and monitoring solutions, and RF and wireless hacking. He is currently working as an Associate Partner in Lucideus where he is leading services such as red teaming and vulnerability research along with other enterprise customer services. He has authored Metasploit Bootcamp and Mastering Metasploit, and co-authored the Metasploit Revealed set of books. In addition to this, he has authored numerous articles and exploits that can be found on popular security databases, such as Packet Storm and Exploit-DB. Please feel free to contact him at @nipunjaswal...
  • Book : Hands-on Image Processing With Python Expert...
    Precio:  $160,289.00

    Book : Hands-on Image Processing With Python Expert...

    -Titulo Original : Hands-on Image Processing With Python Expert Techniques For Advanced Image Analysis And Effective Interpretation Of Image Data-Fabricante : Packt Publishing-Descripcion Original: Explore mathematical computations and algorithms for image processing using popular Python tools and frameworks Key Features Gain practical knowledge of every image processing task with popular Python libraries Explore topics such as pseudo-coloring, noise smoothing, and computing image descriptors Cover popular machine learning and deep learning techniques for complex image processing tasks Book Description Image processing plays an important role in our daily lives with various applications in social media (face detection), medical imaging (X-rays and CT scans), and security (fingerprint recognition). This book is designed to help you learn the core aspects of image processing, from essential concepts to code using the Python programming language. The book starts by covering classical image processing techniques. Youll then go on to explore the evolution of image processing algorithms, right up to the recent advancements in image processing and computer vision with deep learning. As you progress, youll learn how to use image processing libraries such as PIL, scikit-image, and scipy ndimage in Python. The book will further enable you to write code snippets in Python 3 and implement complex image processing algorithms such as image enhancement, filtering, segmentation, object detection, and classification. Youll gradually be able to implement machine learning models using the Python library, scikit-learn. In addition to this, youll explore deep convolutional neural networks (CNNs), such as VGG-19 with Keras, before progressing to use an end-to-end deep learning model called YOLO for object detection. Later chapters will take you through a few advanced problems, such as image inpainting, gradient blending, variational denoising, seam carving, quilting, and morphing. By the end of this book, youll have learned how to implement various algorithms for efficient image processing. What you will learn Perform basic data pre-processing tasks such as image denoising and spatial filtering in Python Implement Fast Fourier Transform (FFT) and Frequency Domain Filters such as Weiner in Python Perform morphological image processing and segment images with different algorithms Get to grips with techniques for extracting features from images and matching images Write Python code to implement supervised machine learning and unsupervised machine learning algorithms for image processing Use deep learning models for image classification, segmentation, object detection and style transfer Who this book is for This image processing handbook is for computer vision engineers and machine learning developers who are well-versed in Python programming and want to delve into the various aspects and complexities of image processing. No prior knowledge of image processing techniques is required. Table of Contents Getting started with Image Processing Sampling Fourier Transform Convolution and Frequency domain Filtering Image Enhancement Image Enhancement using Derivatives Morphological Image Processing Extracting Image Features and Descriptors Image Segmentation Classical Machine Learning Methods Learning in Image Processing - Image Classification with CNN Object Detection, Deep Segmentation and Transfer Learning Additional Problems in Image Processing About the Author Sandipan Dey is a Data Scientist and Data Science Developer with a wide range of interests in related areas including Computer Vision, Image Processing, Artificial Intelligence, Deep Learning, Natural Language Processing, Distributed Data Mining, Information Retrieval, Algorithms and Mathematics. He has been working on Data Mining, Machine Learning and its application since 2009. Sandipan Dey has been working He was working as a research assistant in the University of Maryland Baltimore County (UMBC), Baltimore (2009-2011) on Data Mining / Distributed Data Mining, from where he has done his Masters in Computer Science in 2011. He has publish...
  • Book : Jira Quick Start Guide Manage Your Projects...
    Precio:  $105,059.00

    Book : Jira Quick Start Guide Manage Your Projects...

    -Titulo Original : Jira Quick Start Guide Manage Your Projects Efficiently Using The All-new Jira-Fabricante : Packt Publishing-Descripcion Original: Leverage Jiras powerful task management and workflow features to better manage your business processes Key Features The book covers all major applications of Jira, which are Jira Software, Jira Core, Jira Service Desk. Configure project workflows and the fields that will be used in the project with the help of Jiras features Create tickets for issues and manage your projects using the Jira software Book Description Jira is an issue tracker and project management system. With their latest release, the Jira team has now expanded their user base to agile teams as well as business teams. This book provides a comprehensive explanation covering all major components of Jira, including Jira Software, Jira Core, and Jira Service Desk. This book starts with an introduction to Jiras unique features and how it can be used as an issue-tracking tool. It will then teach you about how a new project is created by a Jira administrator, what responsibilities there are, and using correct and relevant schemes in your project. You will then learn how to configure project workflows and fields for project screens. You will understand the various permissions used in projects and the importance of project roles in Jira. Then, the book talks about the concepts of versions acting as milestones and using components when handling issues in your projects. It will then focus on analysing data using built-in reports and creating dashboards in Jira. At the end, it will discuss various best practices for users as well as project managers or project administrators. What you will learn Implement Jira as a project administrator or project manager Get familiar with various functionalities of Jira Configure projects and boards in your organisations Jira instance Understand how and when to use components and versions in your projects Manage project configurations and Jira schemes Learn the best practices to manage your Jira instance Who this book is for This book will be especially useful for project managers but its also intended for other Jira users, including developers, and any other industry besides software development, who would like to use Jira for project management. Table of Contents Introducing Jira Getting Started with Jira Core and Basic Usage Using Jira Software for Development Teams Using Jira Service Desk for Help Desks Jira Schemes and Configuring Project Workflow Configuring Project Screens and Permissions Reports and Dashboards Best Practices About the Author Ravi Sagar is an Atlassian consultant and Drupal expert with several years of experience in web development and business analysis. He has done extensive work implementing and customizing big Jira instances for project tracking, test management, support tickets, and Agile tracking. Ravi founded Sparxsys Solutions Pvt. Ltd. in 2010-a start-up company that provides consultancy and training services on Atlassian tools and Drupal. He has a keen interest in building accessible websites, adhering to WCAG guidelines, and is the author of Mastering Jira 7 - Second Edition and multiple Jira 7 video training courses. In his free time, he loves blogging on his website, where he writes regularly about topics such as DevOps and programming...
  • Book : Mastering Linux Device Driver Development Write...
    Precio:  $195,379.00
    Expira: 08/04/2022

    Book : Mastering Linux Device Driver Development Write...

    -Titulo Original : Mastering Linux Device Driver Development Write Custom Device Drivers To Support Computer Peripherals In Linux Operating Systems-Fabricante : Packt Publishing-Descripcion Original: Master the art of developing customized device drivers for your embedded Linux systems Key Features Stay up to date with the Linux PCI, ASoC, and V4L2 subsystems and write device drivers for them Get to grips with the Linux kernel power management infrastructure Adopt a practical approach to customizing your Linux environment using best practices Book Description Linux is one of the fastest-growing operating systems around the world, and in the last few years, the Linux kernel has evolved significantly to support a wide variety of embedded devices with its improved subsystems and a range of new features. With this book, youll find out how you can enhance your skills to write custom device drivers for your Linux operating system. Mastering Linux Device Driver Development provides complete coverage of kernel topics, including video and audio frameworks, that usually go unaddressed. Youll work with some of the most complex and impactful Linux kernel frameworks, such as PCI, ALSA for SoC, and Video4Linux2, and discover expert tips and best practices along the way. In addition to this, youll understand how to make the most of frameworks such as NVMEM and Watchdog. Once youve got to grips with Linux kernel helpers, youll advance to working with special device types such as Multi-Function Devices (MFD) followed by video and audio device drivers. By the end of this book, youll be able to write feature-rich device drivers and integrate them with some of the most complex Linux kernel frameworks, including V4L2 and ALSA for SoC. What you will learn Explore and adopt Linux kernel helpers for locking, work deferral, and interrupt management Understand the Regmap subsystem to manage memory accesses and work with the IRQ subsystem Get to grips with the PCI subsystem and write reliable drivers for PCI devices Write full multimedia device drivers using ALSA SoC and the V4L2 framework Build power-aware device drivers using the kernel power management framework Find out how to get the most out of miscellaneous kernel subsystems such as NVMEM and Watchdog Who this book is for This book is for embedded developers, Linux system engineers, and system programmers who want to explore Linux kernel frameworks and subsystems. C programming skills and a basic understanding of driver development are necessary to get started with this book. Table of Contents Linux Kernel Concepts for Embedded Developers Leveraging the Regmap API and Simplifying the Code Delving into the MFD Subsystem and Syscon API Storming the Common Clock Framework ALSA SoC Framework - Leveraging Codec and Platform Class Drivers ALSA SoC Framework - Delving into the Machine Class Drivers Demystifying V4L2 and Video Capture Device Drivers Integrating with V4L2 Async and Media Controller Frameworks Leveraging V4L2 API from the User Space Linux Kernel Power Management Writing PCI Device Drivers Leveraging the NVMEM Framework Watchdog Device Drivers Linux Kernel Debugging Tips and Best Practices About the Author John Madieu is an embedded Linux and kernel engineer living in Paris, France. His main activities consist of developing device drivers and Board Support Packages (BSPs) for companies in domains such as IoT, automation, transport, healthcare, energy, and the military. John is the founder and chief consultant at LABCSMART, a company that provides training and services for embedded Linux and Linux kernel engineering. He is an open source and embedded systems enthusiast, convinced that it is only by sharing knowledge that we can learn more. He is passionate about boxing, which he practiced for 6 years professionally, and continues to channel this passion through training sessions that he provides voluntarily...
  • Book : Hands-on Server-side Web Development With Swift Build
    Precio:  $156,629.00

    Book : Hands-on Server-side Web Development With Swift Build

    -Titulo Original : Hands-on Server-side Web Development With Swift Build Dynamic Web Apps By Leveraging Two Popular Swift Web Frameworks Vapor 3.0 And Kitura 2.5-Fabricante : Packt Publishing-Descripcion Original: Take advantage of using the same programming language for both server and client-side with this hands-on book for building web applications with Swift. Key Features Build a full-stack iOS and web applications using Swift, Vapor, and Kitura Framework Leverage ORM abstraction drivers to make queries to SQL database Develop your very own containerized microservices with Swift, Docker and Kubernetes Book Description This book is about building professional web applications and web services using Swift 4.0 and leveraging two popular Swift web frameworks: Vapor 3.0 and Kitura 2.5. In the first part of this book, well focus on the creation of basic web applications from Vapor and Kitura boilerplate projects. As the web apps start out simple, more useful techniques, such as unit test development, debugging, logging, and the build and release process, will be introduced to readers. In the second part, well learn different aspects of web application development with server-side Swift, including setting up routes and controllers to process custom client requests, working with template engines such as Leaf and Stencil to create dynamic web content, beautifying the content with Bootstrap, managing user access with authentication framework, and leveraging the Object Relational Mapping (ORM) abstraction layer (Vapors Fluent and Kituras Kuery) to perform database operations. Finally, in the third part, well develop web services in Swift and build our API Gateway, microservices and database backend in a three-tier architecture design. Readers will learn how to design RESTful APIs, work with asynchronous processes, and leverage container technology such as Docker in deploying microservices to cloud hosting services such as Vapor Cloud and IBM Cloud. What you will learn Build simple web apps using Vapor 3.0 and Kitura 2.5 Test, debug, build, and release server-side Swift applications Design routes and controllers for custom client requests Work with server-side template engines Deploy web apps to a host in the cloud Enhance web content with Bootstrap Manage user access using authentication framework Design for API gateway Develop an iPhone app to work with web services Deploy your app as a microservice in a cluster Deploy Swift web services with a RESTful API design Who this book is for This book is about building professional web applications and web services using Swift and leveraging two popular Swift web frameworks: Vapor 3.0 and Kitura 2.5. We assume the readers to have some working knowledge of Swift programming language. The readers could be beginners of Swift programming, seasonal iOS or macOS developers, or software developers who want to work on practical Swift applications while learning the language itself. By the end of the book, you would be able to successfully create your own web applications and web services by leveraging the powerful ecosystem of Swift. Table of Contents Introducing Server-Side Swift Getting Started with Vapor and Kitura Building Your First Web App Debugging and Testing Setting Up Routes and Controllers Working with Template Engines Bootstrapping Your Design Employing Storage Framework Adding Authentication Understanding Technologies for Web Services Designing for API Gateway Deploying to the Cloud Developing an iPhone Client Developing Microservices Appendix A Appendix B About the Author Angus Yeung works for Intel, and is responsible for the architectural design of backend cloud services for virtual reality sports broadcasting. He is also a computer science lecturer at San Jose State University. Prior to Intel, he held CTO and engineering director positions at several companies, including a start-up he founded in 2002. Angus technical interests include mobile computing, distributed computing, computer vision, and artificial intelligence. He holds an BS, MS, and PHD in Electrical Engineering from Univ. of Rochester, and an MBA from UC Berkele...
  • Book : Mastering Vim Build A Software Development...
    Precio:  $169,389.00

    Book : Mastering Vim Build A Software Development...

    -Titulo Original : Mastering Vim Build A Software Development Environment With Vim And Neovim-Fabricante : Packt Publishing-Descripcion Original: Mastering Vim, reviewed by Bram Moolenaar, the creator of Vim, covers usage of Vim and Neovim, showcases relevant plugins, and teaches Vimscript Key Features Expert Vim and Vimscript techniques to work with Python and other development environment Accomplish end-to-end software development tasks with Neovim and Vim plugins Understand best practices for various facets of projects like version control, building, and testing Book Description Vim is a ubiquitous text editor that can be used for all programming languages. It has an extensive plugin system and integrates with many tools. Vim offers an extensible and customizable development environment for programmers, making it one of the most popular text editors in the world. Mastering Vim begins with explaining how the Vim editor will help you build applications efficiently. With the fundamentals of Vim, you will be taken through the Vim philosophy. As you make your way through the chapters, you will learn about advanced movement, text operations, and how Vim can be used as a Python (or any other language for that matter) IDE. The book will then cover essential tasks, such as refactoring, debugging, building, testing, and working with a version control system, as well as plugin configuration and management. In the concluding chapters, you will be introduced to additional mindset guidelines, learn to personalize your Vim experience, and go above and beyond with Vimscript. By the end of this book, you will be sufficiently confident to make Vim (or its fork, Neovim) your first choice when writing applications in Python and other programming languages. What you will learn Get the most recent Vim, GVim, and Neovim versions installed Become efficient at navigating and editing text Uncover niche Vim plugins and pick the best ones Discover multiple ways of organizing plugins Explore and tailor Vim UI to fit your needs Organize and maintain Vim configuration across environments Write scripts to complement your workflow using Vimscript Who this book is for Mastering Vim is written for beginner, intermediate, and expert developers.The book will teach you to effectively embed Vim in your daily workflow. No prior experience with Python or Vim is required. Table of Contents Getting Started Advanced Editing and Navigation Follow the Leader: Plugin Management Understanding the text Build, Test, and Execute Refactoring Code with Regex and Macros Making Vim Your Own Transcending the Mundane with Vimscript Neovim Where to Go from Here About the Author Ruslan Osipov is a software engineer at Google, an avid traveler, and a part-time blogger. He is a self-taught engineer. He started publishing personal Vim notes in 2012, and became increasingly interested in the intricacies of the editor and its applications in optimizing development workflows...
  • Book : Hands-on Azure For Developers Implement Rich Azure...
    Precio:  $188,199.00

    Book : Hands-on Azure For Developers Implement Rich Azure...

    -Titulo Original : Hands-on Azure For Developers Implement Rich Azure Paas Ecosystems Using Containers, Serverless Services, And Storage Solutions-Fabricante : Packt Publishing-Descripcion Original: Gain practical skills with Azure and understand how to start developing scalable and easy-to-maintain cloud applications Key Features Get up and running with the development aspects of Azure cloud Build fault-tolerant and scalable applications on Azure A practical, developer-centric guide for Azure developers Book Description Microsoft Azure is one of the fastest growing public cloud service providers in the market currently, and also holds the second highest market share after AWS. Azure has a sophisticated set of services that will help you build fault-tolerant and scalable cloud-based applications. Hands-On Azure for Developers will take you on a journey through multiple PaaS services available in Azure, including App Services, Functions, and Service Fabric, and explain in detail how to build a complete and reliable system with ease. You will learn about how to maximize your skills when building cloud-based solutions leveraging different SQL/NoSQL databases, serverless and messaging components, and even search engines such as Azure Search. In the concluding chapters, this book covers more advanced scenarios such as scalability best practices, serving static content with Azure CDN, and distributing loads with Azure Traffic Manager. By the end of the book, you will be able to build modern applications on the Azure cloud using the most popular and promising technologies, which will help make your solutions reliable, stable, and efficient. What you will learn Implement serverless components such as Azure functions and logic apps Integrate applications with available storages and containers Understand messaging components, including Azure Event Hubs and Azure Queue Storage Gain an understanding of Application Insights and other proper monitoring solutions Store your data with services such as Azure SQL and Azure Data Lake Storage Develop fast and scalable cloud applications Who this book is for Hands-On Azure for Developers is for developers who want to build highly scalable cloud-based applications on Azure. Prior knowledge of Azure services will be an added advantage. Table of Contents Azure App Service Azure WebJobs Deploying Web Applications as Containers Distributed Applications and Microservices with Service Fabric Using Azure Search Mobile Notifications with Notification Hub Serverless and Azure Functions Integrating Different Components with Logic Apps Swiss Army Knife - Azure Cosmos DB Reactive Architecture with Event Grid Using Azure Storage - Tables, Queues, Files, and Blobs Big Data Pipeline - Azure Event Hub Real-Time Data Analysis - Azure Stream Analytics Enterprise Integration - Azure Service Bus Using Application Insights to Monitor Your Applications SQL in Azure - Azure SQL Big Data Storage - Azure Data Lake Scaling Azure Applications Serving Static Content Using Azure CDN Distributing Load with Azure Traffic Manager Tips and Tricks for Azure Assessments About the Author Kamil Mrzyglod is a skilled software developer, architect, and Microsoft Azure MVP. He is focused on delivering fast, reliable, and flexible cloud solutions based on the Microsoft Azure platform. He has spoken at multiple conferences and meetups, working on open source software (OSS) projects and driving workshops for different people and companies. Over recent years, he has developed an interest in Azure serverless architectures, data analysis, and big data components. Currently, he works at Demant Technology Center in Warsaw. His current goal is to make the world of cloud computing as accessible as it can be so that its possible to lower the learning curve of this technology and help others start using it...
  • Book : Learn Opengl Beginners Guide To 3d Rendering And Game
    Precio:  $82,649.00

    Book : Learn Opengl Beginners Guide To 3d Rendering And Game

    -Titulo Original : Learn Opengl Beginners Guide To 3d Rendering And Game Development With Opengl And C-Fabricante : Packt Publishing-Descripcion Original: A step-by-step instructional guide to understanding the fundamentals of game development with OpenGL. Right from the setup to the important features, well get a better understanding of games and the engines behind them. Key Features Learn the basics of drawing along with fundamentals of shading to create amazing objects. Get in-depth knowledge of lighting and materials to make realistic objects. Understand the fundamentals of model loading and cube mapping. Book Description Learn OpenGL is your one-stop reference guide to get started with OpenGL and C for game development. From setting up the development environment to getting started with basics of drawing and shaders, along with concepts such as lighting, model loading, and cube mapping, this book will get you up to speed with the fundamentals. You begin by setting up your development environment to use OpenGL on Windows and macOS. With GLFW and GLEW set up using absolute and relative linking done, you are ready to setup SDL and SFML for both the operating systems. Now that your development environment is set up, youll learn to draw using simple shaders as well as make the shader more adaptable and reusable. Then we move on to more advanced topics like texturing your objects with images and transforming your objects using translate, rotate and scale. With these concepts covered, well move on to topics like lighting to enable you to incorporate amazing dynamic lights in your game world. By the end of the book, youll learn about model loading, right from setting up ASSIMP to learning about the model class and loading a model in your game environment. We will conclude by understanding cube mapping to bring advance worlds to your game. What you will learn Set up GLFW and GLEW on Windows and macOS with absolute, relative Linking Set up SDL and SFML on your system using absolute and relative Linking Draw using the simple shaders Create a camera and learn to populate your game world with objects Learn about color and lighting concepts to create an amazing game world Understand model loading and cube mapping to advance your game Who this book is for This book is targeted towards anyone and everyone who is interested in creating games, learning how game engines work and most importantly for anyone who is interested in learning OpenGL. The ideal reader for this book would be anyone with a passion for learning game development or looking out for an OpenGL reference guide. The skills that youll learn in this book will be applicable to all your game development needs. Youll require a strong foundation in C to understand and apply the concepts of this book. Table of Contents Setting Up OpenGL Drawing Shapes and Applying Textures Transformations, Projections, and Camera Effects of lighting , Materials and Lightmaps Types of light sources and combining of lights Implementing a Skybox Using a Cubemap Model Loading About the Author Frahaan Hussain is the CEO of Sonar Systems which is the world leader in educational material for the game engine Cocos2d-x, one of the best and the most popular game engines in the world. With years of experience in programming and running an online education platform (Sonar Learning), he enjoys to help and support new programmers like you. He is also a University Lecturer teaching a variety of topics in Games Programming from Games Design to OpenGL Shader Programming...
  • Book : Zabbix 4 Network Monitoring Monitor The Performance..
    Precio:  $188,399.00

    Book : Zabbix 4 Network Monitoring Monitor The Performance..

    -Titulo Original : Zabbix 4 Network Monitoring Monitor The Performance Of Your Network Devices And Applications Using The All-new Zabbix 4.0, 3rd Edition-Fabricante : Packt Publishing-Descripcion Original: Gather detailed statistics and deploy impressive business solutions with Zabbix 4.0 Key Features Experience the full impact of Zabbix 4.0, a useful and increasingly popular tool Enhance your networks performance and manage hosts and systems A step-by-step guide to smarter network monitoring Book Description Zabbix 4 Network Monitoring is the perfect starting point for monitoring the performance of your network devices and applications with Zabbix. Even if youve never used a monitoring solution before, this book will get you up and running quickly. Youll learn to monitor more sophisticated operations with ease and soon feel in complete control of your network, ready to meet any challenges you might face. Starting with the installation, you will discover the new features in Zabbix 4.0. You will then get to grips with native Zabbix agents and Simple Network Management Protocol (SNMP) devices. You will also explore Zabbixs integrated functionality for monitoring Java application servers and VMware. This book also covers notifications, permission management, system maintenance, and troubleshooting, so you can be confident that every potential challenge and task is under your control. If youre working with larger environments, youll also be able to find out more about distributed data collection using Zabbix proxies. Once youre confident and ready to put these concepts into practice, you will understand how to optimize and improve performance. Troubleshooting network issues is vital for anyone working with Zabbix, so the book also helps you work through any technical snags and glitches you might face. By the end of this book, you will have learned more advanced techniques to fine-tune your system and make sure it is in a healthy state. What you will learn Install Zabbix server and an agent from source Manage hosts, users, and permissions while acting upon monitored conditions Visualize data with the help of ad hoc graphs, custom graphs, and maps Simplify complex configurations and learn to automate them Monitor everything from web pages to IPMI devices and Java applications to VMware stats Configure Zabbix to send alerts including problem severity and time periods Troubleshoot any network issue Who this book is for If youre new to Zabbix look no further than this book. Zabbix 4 Network Monitoring is for system and network administrators who are looking to put their knowledge to work with Zabbix 4.0. Table of Contents Getting Started with Zabbix Getting Your First Notification Monitoring with Zabbix Agents and Basic Protocols Monitoring SNMP Devices Managing Hosts, Users and Permissions Detecting Problems with Triggers Acting upon Monitored Conditions Simplifying Complex Configuration with Templates Using Dashboards, Screens and Slideshows Advanced Item Monitoring Automating configuration Monitoring Web Pages High-level Business Service Monitoring Monitoring IPMI Devices Monitoring Java Applications Monitoring VMware Using Proxies to Monitor Remote Locations Encrypting Zabbix Traffic Working closely with data Zabbix Maintenance Visualizing Data with Graphs and Maps Monitoring Windows (Appendix A) Troubleshooting (Appendix B) Being Part of the Community About the Author Patrik Uytterhoeven has over 16 years of experience in IT, mostly with HP UNIX and Red Hat Linux. In late 2012, he joined Open-Future, a leading open source integrator and the first Zabbix reseller and training partner in Belgium. When Patrik joined Open-Future, he also became a Zabbix certified trainer. Since then, he has provided training and public demonstrations around the world, from Belgium to America and Asia. His next step was to author a book, so the first Zabbix Cookbook was born. Because Patrik also has a deep interest in configuration management, he wrote some Ansible roles. Patrik was also a technical reviewer of Learning Ansible and Ansible Configuration Management, both published by Pac...
  • Book : Microsoft Power Bi Quick Start Guide Build Dashboards
    Precio:  $150,959.00
    Expira: 06/10/2023

    Book : Microsoft Power Bi Quick Start Guide Build Dashboards

    -Titulo Original : Microsoft Power Bi Quick Start Guide Build Dashboards And Visualizations To Make Your Data Come To Life-Fabricante : Packt Publishing-Descripcion Original: Get actionable insights from your data using the data visualization capabilities of Microsoft Power BI Key Features Get to grips with the fundamentals of Microsoft Power BI and its business intelligence capabilities Build accurate analytical models, reports, and dashboards Get faster and more intuitive insights from your data using Microsoft Power BI Book Description Microsoft Power BI is a cloud-based service that helps you visualize your data and share insights easily. This book will help you get started with business intelligence using the Power BI toolset, covering essential concepts such as installation, designing effective data models, as well as building basic dashboards and visualizations to help you make better business decisions. You’ll learn how to obtain data from a variety of sources and clean it using Power BI Query Editor. You’ll then understand how you can design your data model to navigate and explore relationships within it, and build DAX formulas to make your data easier to work with. Visualizing your data is a key element in this book, and you’ll get to grips with data visualization styles and enhanced digital storytelling techniques. This guide will help you understand how to administer your organizations Power BI environment so deployment can be made seamless, data refreshes can run properly, and security can be fully implemented. By the end of this book, you’ll have a better understanding of how to get the most out of Power BI to perform effective business intelligence. What you will learn Connect to data sources using both import and DirectQuery options Use Query Editor for data transformation and data cleansing processes, including writing M and R scripts Design optimized data models by designing relationships and DAX calculations Design effective reports with built-in and custom visuals Adopt Power BI Desktop and Power BI Service to implement row-level security on your model Administer a Power BI cloud tenant for your organization Deploy your Power BI desktop files into the Power BI Report Server Who this book is for Aspiring business intelligence professionals who want to get up and running with Microsoft Power BI will find this book useful. If you have a basic understanding of BI concepts and want to learn how to apply them using Microsoft Power BI, this book is for you. Table of Contents Getting Started with Importing Data Options Data Transformation Strategies Building the Data Model Leveraging DAX Visualizing Data Digital Storytelling with Power BI Using a Cloud Deployment with the Power BI Service On-Premises Solutions with Power BI Report Server About the Author Devin Knight Devin Knight a Microsoft Data Platform MVP and the Training Director at Pragmatic Works. At Pragmatic Works, Devin determines which courses are created, delivered, and updated for customers, including 10 Power BI courses. This is his seventh SQL Server and Business Intelligence book to author. Devin often speaks at conferences like PASS Summit, PASS Business Analytics Conference, SQL Saturdays, and Code Camps. He is also a contributing member to several PASS Virtual Chapters. Making his home in Jacksonville, FL, Devin is the Vice President of the local Power BI User Group and SQL Server User Group (JSSUG). His personal blog can be found at Devin Knights website...
  • Book : Hands-on Aws Penetration Testing With Kali Linux Set.
    Precio:  $160,769.00

    Book : Hands-on Aws Penetration Testing With Kali Linux Set.

    -Titulo Original : Hands-on Aws Penetration Testing With Kali Linux Set Up A Virtual Lab And Pentest Major Aws Services, Including Ec2, S3, Lambda, And Cloudformation-Fabricante : Packt Publishing-Descripcion Original: Identify tools and techniques to secure and perform a penetration test on an AWS infrastructure using Kali Linux Key Features Efficiently perform penetration testing techniques on your public cloud instances Learn not only to cover loopholes but also to automate security monitoring and alerting within your cloud-based deployment pipelines A step-by-step guide that will help you leverage the most widely used security platform to secure your AWS Cloud environment Book Description The cloud is taking over the IT industry. Any organization housing a large amount of data or a large infrastructure has started moving cloud-ward and AWS rules the roost when it comes to cloud service providers, with its closest competitor having less than half of its market share. This highlights the importance of security on the cloud, especially on AWS. While a lot has been said (and written) about how cloud environments can be secured, performing external security assessments in the form of pentests on AWS is still seen as a dark art. This book aims to help pentesters as well as seasoned system administrators with a hands-on approach to pentesting the various cloud services provided by Amazon through AWS using Kali Linux. To make things easier for novice pentesters, the book focuses on building a practice lab and refining penetration testing with Kali Linux on the cloud. This is helpful not only for beginners but also for pentesters who want to set up a pentesting environment in their private cloud, using Kali Linux to perform a white-box assessment of their own cloud resources. Besides this, there is a lot of in-depth coverage of the large variety of AWS services that are often overlooked during a pentest from serverless infrastructure to automated deployment pipelines. By the end of this book, you will be able to identify possible vulnerable areas efficiently and secure your AWS cloud environment. What you will learn Familiarize yourself with and pentest the most common external-facing AWS services Audit your own infrastructure and identify flaws, weaknesses, and loopholes Demonstrate the process of lateral and vertical movement through a partially compromised AWS account Maintain stealth and persistence within a compromised AWS account Master a hands-on approach to pentesting Discover a number of automated tools to ease the process of continuously assessing and improving the security stance of an AWS infrastructure Who this book is for If you are a security analyst or a penetration tester and are interested in exploiting Cloud environments to reveal vulnerable areas and secure them, then this book is for you. A basic understanding of penetration testing, cloud computing, and its security concepts is mandatory. Table of Contents Setting Up a Pentesting Lab on AWS Setting Up a Kali PentestBox on the Cloud Exploitation on the Cloud using Kali Linux Setting Up Your First EC2 Instances Penetration Testing of EC2 Instances using Kali Linux Elastic Block Stores and Snapshots - Retrieving Deleted Data Reconnaissance - Identifying Vulnerable S3 Buckets Exploiting Permissive S3 Buckets for Fun and Profit Identity Access Management on AWS Privilege Escalation of AWS Accounts Using Stolen Keys, Boto3, and Pacu Using Boto3 and Pacu to Maintain AWS Persistence Security and Pentesting of AWS Lambda Pentesting and Securing AWS RDS Targeting Other Services Pentesting CloudTrail GuardDuty Using Scout Suite for AWS Security Auditing Using Pacu for AWS Pentesting Putting it All Together - Real - World AWS Pentesting About the Author Karl Gilbert is a security researcher who has contributed to the security of some widely used open-source software. His primary interests relate to vulnerability research, 0-days, cloud security, secure DevOps, and CI/CD. Mr. Benjamin Caudill is an adept penetration tester, security researcher, and entrepreneur. A veteran of the defense and finance industries, Mr. Caudill led r...
  • Book : Windows Server 2016 Administration Cookbook Core...
    Precio:  $108,459.00

    Book : Windows Server 2016 Administration Cookbook Core...

    -Titulo Original : Windows Server 2016 Administration Cookbook Core Infrastructure, Iis, Remote Desktop Services, Monitoring, And Group Policy-Fabricante : Packt Publishing-Descripcion Original: Over 65 recipes to equip you with everything you need to know to work with Windows Server 2016, and learn how to administer your Windows Server for optimal performance Key Features Discover the core functionalities of Windows Server 2016 Explore tasks that will help you build a datacenter from scratch using Windows Server 2016 Step-by-step instructions for common Windows Server administration duties Book Description Windows Server 2016 is an operating system designed to run on servers. It supports enterprise-level data storage, communications, management, and applications. This book contains specially selected, detailed help on core, essential administrative tasks of Windows Server 2016. This book starts by helping you navigate the interface of Windows Server 2016, and quickly shifts gears to implementing roles necessary in any Microsoft-centric datacenter. It will help you leverage the web services platform built into Windows Server 2016 that is available to anyone who runs this robust server operating system. Youll also learn how to compose optimal Group Policies and monitor system performance and IP address management. This cookbook will be a handy quick-reference guide for any Windows Server administrator, providing easy to read, step-by-step instructions for many common administrative tasks that are part of any server administrators job description as they administer their Windows Server 2016 powered servers. The material in this book has been selected from the content of Packts Windows Server 2016 Cookbook by Jordan Krause to provide a specific focus on key Windows Server administration tasks. By the end of this cookbook, youll have learnt the basics of Windows Server 2016 navigation and will be able to build the infrastructure required for a successful Windows Server network. What you will learn Proficiently navigate Windows Server 2016, and explore the technologies and options Build the infrastructure required for a successful Windows Server network Move away from those open-source web server platforms and start migrating your websites to Server 2016s Internet Information Services (IIS) Provide a centralized point for users to access applications and data by configuring Remote Desktop Services Compose optimal Group Policies Who This Book Is For This Windows Server book is for system administrators or IT professionals who want to learn the skills needed to manage and maintain the core infrastructure of a Windows Server 2016 environment. Prior experience in Windows Server 2012 R2 environments will be helpful. Table of Contents Learning the Interface Core Infrastructure Tasks Internet Information Services Remote Desktop Services Monitoring and Backup Group Polic...
  • Book : Hands-on Reactive Programming With Reactor Build...
    Precio:  $137,219.00
    Expira: 24/10/2022

    Book : Hands-on Reactive Programming With Reactor Build...

    -Titulo Original : Hands-on Reactive Programming With Reactor Build Reactive And Scalable Microservices Using The Reactor Framework-Fabricante : Packt Publishing-Descripcion Original: Discover how project Reactor enhances the reactive programming paradigm and allows you to build scalable asynchronous applications Key Features Use reactive APIs, Flux, and Mono to implement reactive extensions Create concurrent applications without the complexity of Javas concurrent API Understand techniques to implement event-driven and reactive applications Book Description Reactor is an implementation of the Java 9 Reactive Streams specification, an API for asynchronous data processing. This specification is based on a reactive programming paradigm, enabling developers to build enterprise-grade, robust applications with reduced complexity and in less time. Hands-On Reactive Programming with Reactor shows you how Reactor works, as well as how to use it to develop reactive applications in Java. The book begins with the fundamentals of Reactor and the role it plays in building effective applications. You will learn how to build fully non-blocking applications and will later be guided by the Publisher and Subscriber APIs. You will gain an understanding how to use two reactive composable APIs, Flux and Mono, which are used extensively to implement Reactive Extensions. All of these components are combined using various operations to build a complete solution. In addition to this, you will get to grips with the Flow API and understand backpressure in order to control overruns. You will also study the use of Spring WebFlux, an extension of the Reactor framework for building microservices. By the end of the book, you will have gained enough confidence to build reactive and scalable microservices. What you will learn Explore benefits of the Reactive paradigm and the Reactive Streams API Discover the impact of Flux and Mono implications in Reactor Expand and repeat data in stream processing Get to grips with various types of processors and choose the best one Understand how to map errors to make corrections easier Create robust tests using testing utilities offered by Reactor Find the best way to schedule the execution of code Who this book is for If youre looking to develop event- and data-driven applications easily with Reactor, this book is for you. Sound knowledge of Java fundamentals is necessary to understand the concepts covered in the book. Table of Contents Getting started with Reactive Streams The Publisher and Subscriber APIs in a Reactor Data and Stream processing The fundamentals of Processors SpringWebFlux for Microservices Dynamic rendering Flow Control and Back Pressure Handling Errors Execution Model Testing and Debugging About the Author Rahul Sharma is a seasoned Java developer with around 13 years experience in Java/J2EE applications. He has worked at companies ranging from enterprises to start-ups. Being an open source enthusiast, he has contributed to various projects, including Apache Crunch. He is currently working with a Java framework, Project Reactor...
  • Book : Matplotlib 3.0 Cookbook Over 150 Recipes To Create...
    Precio:  $167,599.00

    Book : Matplotlib 3.0 Cookbook Over 150 Recipes To Create...

    -Titulo Original : Matplotlib 3.0 Cookbook Over 150 Recipes To Create Highly Detailed Interactive Visualizations Using Python-Fabricante : Packt Publishing-Descripcion Original: 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, youll be able to tackle any problem you might come across while designing attractive, insightful data visualizations. With the help of over 150 recipes, youll learn how to develop plots related to business intelligence, data science, and engineering disciplines with highly detailed visualizations. Once youve familiarized yourself with the fundamentals, youll move on to developing professional dashboards with a wide variety of graphs and sophisticated grid layouts in 2D and 3D. Youll annotate and add rich text to the plots, enabling the creation of a business storyline. In addition to this, youll 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, youll 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 build variations of interactive visualizations. Table of Contents Anatomy of Matplotlib Getting Started with Basic Plots Plotting Multiple Charts, Subplots, and Figures Developing Visualizations for Publishing Quality Plotting with Object Oriented API Plotting with Advanced Features Embedding Text and Expressions Saving the Figure in Different formats Developing Interactive Plots Embedding Plots in Graphical User Interface Plotting 3D Graphs Using the mplot3d Toolkit Using the axisartist Toolkit Using the axes_grid1 Toolkit Plotting Geographical Maps Using Cartopy Toolkit Exploratory Data Analysis Using the Seaborn Toolkit About the Author Srinivasa Rao Poladi has been in the IT services industry for over two decades, providing consulting and implementation services in data warehousing, business intelligence, and machine learning areas for global customers. He has worked with Wipro Technologies for two decades and played key leadership roles in building large technology practices and growing them to multi-million $ business. He spoke at international conferences, published many blogs and white papers in the areas of big data, business intelligence, and analytics. He is a co-founder of krtrimaIQ a consulting firm that provides cognitive solutions to create tomorrows Intelligent Enterprises powered by automation, big data, machine learning, and deep learning...
  • Book : Managing Mission - Critical Domains And Dns...
    Precio:  $155,169.00

    Book : Managing Mission - Critical Domains And Dns...

    -Titulo Original : Managing Mission - Critical Domains And Dns Demystifying Nameservers, Dns, And Domain Names-Fabricante : Packt Publishing-Descripcion Original: Gain comprehensive insights into the domain name ecosystem, together with exploring the different operations strategies Key Features Manage DNS-name server infrastructure and risks Gain practical insights into types of nameservers, DNS queries and more Discover expert advice from an industry veteran based on real-world experience Book Description Managing your organizations naming architecture and mitigating risks within complex naming environments is very important. This book will go beyond looking at ‘how to run a nameserver or ‘how to DNSSEC sign a domain, and focus on the entire spectrum of naming - from external factors that exert influence on your domains to all the internal factors that you need to consider when operating your Domain Name System (DNS). Youll gain comprehensive insights into the world of naming. Starting from understanding the role of registrars and how they interact with registries, youll then move on to what ICANN does and its significance. Once you have gained a solid understanding of the fundamentals of the domain name ecosystem, youll be taken through all aspects of DNS operations in the later chapters. Whether your organization operates its own nameservers or utilizes an outsourced vendor, or both, youll examine the complex web of interlocking factors that must be taken into account but are too frequently overlooked. By the end of this book, youll be well-versed with the different aspects of DNS nameservers and have gained the skills to effectively manage mission-critical servers. What you will learn Understand the anatomy of a domain - how a domain is the sum of both its DNS zone and its registration data, and why that matters Explore the domain name ecosystem - the role of registries, registrars and oversight bodies and their effect on your names Get up to speed with how DNS queries work, along with exploring queries and responses including debugging techniques to identify problems Discover alternative nameserver daemons, numbering considerations, and deployment architectures Delve into DNS use cases and understand the right way to perform basic operations such as domain transfers, large scale migrations, GeoDNS, and Anycast DNS Learn how to secure your domains, focusing on various aspects of security, right from registrar vendor selection through to DNSSEC and DDoS mitigation strategies Who This Book Is For This book is for system administrators, webmasters, IT consultants, developers or anyone responsible for maintaining an organizations core DNS. Table of Contents The Domain name Ecosystem Common Pitfalls Domain Policies you must be aware of The Two Major Roles of Nameservers DNS Queries In Action Types and Uses of Common Resource Records Quasi- Record Types Common Nameserver Software Debugging without tears: DNS Diagnostic Tools Domain Operations & DNS Use Cases Nameserver Considerations Securing your Domains and DNS DNS and DDoS Attacks IPv6 Considerations IPv6 Consideration...
  • Book : Hands-on Cloud Administration In Azure Implement,...
    Precio:  $156,139.00

    Book : Hands-on Cloud Administration In Azure Implement,...

    -Titulo Original : Hands-on Cloud Administration In Azure Implement, Monitor, And Manage Important Azure Services And Components Including Iaas And Paas-Fabricante : Packt Publishing-Descripcion Original: Explore Azure services such as networking, virtual machines, web apps, databases, cloud migration, and security Key Features Understand Azure services to build, deploy, and manage workloads on cloud Learn in-depth core Azure services and work through real-world scenarios and case studies A concise and practical guide for learning cloud administration on Azure Book Description Azure continues to dominate the public cloud market and grow rapidly thanks to a number of recent innovations. Azures wide range of services and support has led to a large number of customers switching to Azure cloud. Hands-On Cloud Administration in Azure starts with the basics of Azure cloud fundamentals and key concepts of the cloud computing ecosystem and services. Then, you will gradually get acquainted with core services provided by Azure, including Azure VNet, types and assignments of IP addresses, and network security groups. You will also work on creating and administering Azure Virtual Machines, types of virtual machines (VMs), and design VM solutions based on computing workloads. As you make your way through the chapters, you will explore Azure App Service, discover how to host your web apps in Azure, and monitor and troubleshoot them. In the concluding chapters, you will learn more complex and abstract services, such as Azure Storage, Azure Backup, and Azure Site Recovery. You will also get to grips with Azure SQL Databases and the SQL on Azure VM concept. By the end of this book, you will have obtained practical experience of working with Azure services and Azure administration, along with maintaining, monitoring, and securing your Azure resources. What you will learn Understand the concepts of IaaS and PaaS Learn design patterns for Azure solutions Design data solutions in Azure Explore concepts of hybrid clouds with Azure Implement Azure Security in cloud Create and manage Azure resources with script-based tools Who this book is for Hands-On Cloud Administration in Azure is for system administrators, cloud admins, cloud engineers, and DevOps engineers who are interested in understanding administration-related services in Azure. Prior experience of working with Azure is an added advantage. Table of Contents Key Concepts of Cloud Computing Azure Networking - Foundation of Azure IaaS Infrastructure as a Service - the First Layer of Cloud Computing Azure App Service - Hosting Web Applications without a Server The Azure Data Platform Azure Storage, Backup, and Site Recovery - Moving your Data to Azure Hybrid Cloud with Azure - Extending Local Workloads to the Cloud Azure Active Directory - Identity in the Cloud Azure Security and Administration Best Practices Assessments About the Author Mustafa Toroman is a program architect and lead system engineer with Authority Partners. With years of experience of designing and monitoring infrastructure solutions, lately he focuses on designing new solutions in the cloud and migrating existing solutions to the cloud. He is very interested in DevOps processes, and hes also an Infrastructure-as-Code enthusiast. Mustafa has over 50 Microsoft certificates and has been an MCT for the last 8 years. He often speaks at international conferences about cloud technologies, and he has been awarded MVP for Microsoft Azure since 2016. Mustafa also authored Hands-On Cloud Administration in Azure and Azure Networking Cookbook, and co-authored Learn Node.js with Azure, all published by Packt...
  • Book : Hands-on Full-stack Web Development With Graphql And.
    Precio:  $158,829.00

    Book : Hands-on Full-stack Web Development With Graphql And.

    -Titulo Original : Hands-on Full-stack Web Development With Graphql And React Build Scalable Full-stack Applications While Learning To Solve Complex Problems With Graphql-Fabricante : Packt Publishing-Descripcion Original: Unearth the power of GraphQL, React, Apollo, Node, and Express to build a scalable, production ready application Key Features Build full stack applications with modern APIs using GraphQL and Apollo Integrate Apollo into React and build frontend components using GraphQL Implement a self-updating notification pop-up with a unique GraphQL feature called Subscriptions Book Description React, one of the most widely used JavaScript frameworks, allows developers to build fast and scalable front end applications for any use case. GraphQL is the modern way of querying an API. It represents an alternative to REST and is the next evolution in web development. Combining these two revolutionary technologies will give you a future-proof and scalable stack you can start building your business around. This book will guide you in implementing applications by using React, Apollo, Node.js and SQL. Well focus on solving complex problems with GraphQL, such as abstracting multi-table database architectures and handling image uploads. Our client, and server will be powered by Apollo. Finally we will go ahead and build a complete Graphbook. While building the app, well cover the tricky parts of connecting React to the back end, and maintaining and synchronizing state. Well learn all about querying data and authenticating users. Well write test cases to verify the front end and back end functionality for our application and cover deployment. By the end of the book, you will be proficient in using GraphQL and React for your full-stack development requirements. What you will learn Resolve data from multi-table database and system architectures Build a GraphQL API by implementing models and schemas with Apollo and Sequelize Set up an Apollo Client and build front end components using React Use Mocha to test your full-stack application Write complex React components and share data across them Deploy your application using Docker Who this book is for The book is for web developers who want to enhance their skills and build complete full stack applications using industry standards. Familiarity with JavaScript, React, and GraphQL is expected to get the most from this book. Table of Contents Preparing Your Development Environment Setting up GraphQL with Express.js Connecting to The Database Integrating React into the Backend with Apollo Reusable React Components Authentication with Apollo and React Handling Image Uploads Routing in React Implementing Server-Side Rendering Real-Time Subscriptions Writing Tests Optimizing GraphQL with Apollo Engine Continuous Deployment with CircleCI and Heroku About the Author Sebastian Grebe is a verified Computer Science Expert for Application Development. He is a young entrepreneur working on a variety of products targeting the consumer market. He specializes in web development using the newest technologies like FeathersJS and React but also likes following old and traditional standard technologies like SQL and PHP. Furthermore he developed professionalism merging old and new applications, developing cross platform apps with React Native and Ionic and writing efficient backend and database code. Currently he is actively working on a startup which is creating a new video platform using Laravel, Angular and SQL called Flobeat. Apart from this he is also actively pushing a new dating app which utilizes React, Apollo, Cordova and Meteor called Coupled. Until today he has worked for different companies as software engineer, product developer and project manager like DB Netz AG.The collaborative work on open source projects like VulcanJS is a important part of his daily todos...
  • Book : Hands-on Dark Web Analysis Learn What Goes On In The.
    Precio:  $106,999.00

    Book : Hands-on Dark Web Analysis Learn What Goes On In The.

    -Titulo Original : Hands-on Dark Web Analysis Learn What Goes On In The Dark Web, And How To Work With It-Fabricante : Packt Publishing-Descripcion Original: Understand the Dark Web and Dark Net for effective cybersecurity Key Features Learn the concepts of Dark Net and Deep Web Use Tor to extract data and maintain anonymity Develop a security framework using Deep Web evidence Book Description The World Wide Web is divided into three main areas-the Surface Web, the Deep Web, and the Dark Web. The Deep Web and Dark Web are not accessible through standard search engines or browsers. Learning these concepts and their possible evolution will help you understand the cybersecurity risks that exist in the Dark Net and why it is important to have control over these areas to defend your organization from security attacks. This book starts with an introduction to the concepts of the Deep Web, Dark Web, and their significance in the security sector. Youll then get started by installing operating systems and the Tor Browser for privacy, security, and maintaining your anonymity while accessing the Deep and Dark Web. Furthermore, this Dark Web book will also help you understand different platforms designed for advanced security and privacy such as TailsOS, Whonix, and Qube OS. Youll also cover best practices for using these tools for maximum impact. By the end of this book, youll have hands-on experience working with the Deep Web and the Dark Web for security analysis. What you will learn Access the Deep Web and the Dark Web using Tor (The Onion Router) Explore how ethical hacking works and stay anonymous on the Deep Web Discover how to use the Dark Web for gathering sensitive information Protect yourself from tracking and surveillance while browsing the Dark Web Use Tor and Whonix for advanced security and privacy Understand different types of threats in the Dark Net and how to avoid them Who this book is for If youre a security professional, security analyst, or anyone interested in uncovering the Deep Web and Dark Net, this book is for you. No prior knowledge of the Deep Web and Dark Net is required. Table of Contents Understanding the Deep and Dark Web Working with the Deep Web The Future of the Dark Web Installing a Linux Virtual Machine (VM) Accessing the Dark Web with Tor Browser Installing Tails OS Installing Whonix Installing Qubes OS What Goes on in the Dark Web - Case Studies The Dangers of the Dark Web Using the Dark Web for Your Business About the Author Sion Retzkin is an IT and security professional with over 20 years experience in various technical and business roles. Sion was born in New York City, and has lived, studied, and worked internationally. Sion also delivers training to other professionals on the topics hes mastered, sharing his passion for security, ethical hacking, and information systems. With multiple certifications under his belt, Sion feels comfortable both in the boardroom, meeting customers, and working hands-on. Today, he works at Pcysys, as director of customer success, which allows him to continue to do what he loves...
  • Book : Unreal Engine 4 Virtual Reality Projects Build...
    Precio:  $152,819.00
    Expira: 28/09/2022

    Book : Unreal Engine 4 Virtual Reality Projects Build...

    -Titulo Original : Unreal Engine 4 Virtual Reality Projects Build Immersive, Real-world Vr Applications Using Ue4, C, And Unreal Blueprints-Fabricante : Packt Publishing-Descripcion Original: Learn to design and build Virtual Reality experiences, applications, and games in Unreal Engine 4 through a series of practical, hands-on projects that teach you to create controllable avatars, user interfaces, and more. Key Features Learn about effective VR design and develop virtual reality games and applications for every VR platform Build essential features for VR such as player locomotion and interaction, 3D user interfaces, and 360 media players Learn about multiplayer networking and how to extend the engine using plugins and asset packs Book Description Unreal Engine 4 (UE4) is a powerful tool for developing VR games and applications. With its visual scripting language, Blueprint, and built-in support for all major VR headsets, its a perfect tool for designers, artists, and engineers to realize their visions in VR. This book will guide you step-by-step through a series of projects that teach essential concepts and techniques for VR development in UE4. You will begin by learning how to think about (and design for) VR and then proceed to set up a development environment. A series of practical projects follows, taking you through essential VR concepts. Through these exercises, youll learn how to set up UE4 projects that run effectively in VR, how to build player locomotion schemes, and how to use hand controllers to interact with the world. Youll then move on to create user interfaces in 3D space, use the editors VR mode to build environments directly in VR, and profile/optimize worlds youve built. Finally, youll explore more advanced topics, such as displaying stereo media in VR, networking in Unreal, and using plugins to extend the engine. Throughout, this book focuses on creating a deeper understanding of why the relevant tools and techniques work as they do, so you can use the techniques and concepts learned here as a springboard for further learning and exploration in VR. What you will learn Understand design principles and concepts for building VR applications Set up your development environment with Unreal Blueprints and C Create a player character with several locomotion schemes Evaluate and solve performance problems in VR to maintain high frame rates Display mono and stereo videos in VR Extend Unreal Engines capabilities using various plugins Who this book is for This book is for anyone interested in learning to develop Virtual Reality games and applications using UE4. Developers new to UE4 will benefit from hands-on projects that guide readers through clearly-explained steps, while both new and experienced developers will learn crucial principles and techniques for VR development in UE4. Table of Contents Thinking in VR Setting up your Development Environment Hello World: Your First VR Project Getting Around the Virtual World Interacting with the Virtual World - Part I Interacting with the Virtual World - Part II Creating User Interfaces in VR Building the World and Optimizing for VR Displaying Media in VR Creating a Multiplayer Experience in VR Taking VR Further: Extending Unreal Engine Where to Go from Here A: Useful Mind Hacks B: Research and Further Readin...
  • Book : Mastering Identity And Access Management With...
    Precio:  $213,009.00
    Expira: 08/12/2022

    Book : Mastering Identity And Access Management With...

    -Titulo Original : Mastering Identity And Access Management With Microsoft Azure Empower Users By Managing And Protecting Identities And Data, 2nd Edition-Fabricante : Packt Publishing-Descripcion Original: Start empowering users and protecting corporate data, while managing identities and access with Microsoft Azure in different environments Key Features Understand how to identify and manage business drivers during transitions Explore Microsoft Identity and Access Management as a Service (IDaaS) solution Over 40 playbooks to support your learning process with practical guidelines Book Description Microsoft Azure and its Identity and access management are at the heart of Microsofts software as service products, including Office 365, Dynamics CRM, and Enterprise Mobility Management. It is crucial to master Microsoft Azure in order to be able to work with the Microsoft Cloud effectively. Youll begin by identifying the benefits of Microsoft Azure in the field of identity and access management. Working through the functionality of identity and access management as a service, you will get a full overview of the Microsoft strategy. Understanding identity synchronization will help you to provide a well-managed identity. Project scenarios and examples will enable you to understand, troubleshoot, and develop on essential authentication protocols and publishing scenarios. Finally, you will acquire a thorough understanding of Microsoft Information protection technologies. What you will learn Apply technical descriptions to your business needs and deployments Manage cloud-only, simple, and complex hybrid environments Apply correct and efficient monitoring and identity protection strategies Design and deploy custom Identity and access management solutions Build a complete identity and access management life cycle Understand authentication and application publishing mechanisms Use and understand the most crucial identity synchronization scenarios Implement a suitable information protection strategy Who this book is for This book is a perfect companion for developers, cyber security specialists, system and security engineers, IT consultants/architects, and system administrators who are looking for perfectly up-to-date hybrid and cloud-only scenarios. You should have some understanding of security solutions, Active Directory, access privileges/rights, and authentication methods. Programming knowledge is not required but can be helpful for using PowerShell or working with APIs to customize your solutions. Table of Contents Building and Managing Azure Active Directory Understanding Identity Synchronization Exploring Advanced Synchronization Concepts Monitoring Your Identity Bridge Configuring and Managing Identity Protection Managing Authentication Protocols Deploying Solutions on Azure AD and ADFS Using the Azure AD App Proxy and the Web Application Proxy Deploying Additional Applications on Azure AD Exploring Azure AD Identity Services Creating Identity Life Cycle Management on Azure Creating a New Security Culture Identifying and Detecting Sensitive Data Understanding Encryption Key Management Strategies Configuring Azure Information Protection Solutions Azure Information Protection Development Overview About the Author Oleg Afonin is a researcher and an expert in digital forensics. He is a frequent speaker at industry-known conferences such as CEIC, HTCIA, FT-Day, Techno Forensics, and others. Oleg has co-authored multiple publications on IT security and mobile forensics. With years of experience in the digital forensics and security domain, Oleg has led forensic training courses for law enforcement departments in multiple countries...
Mostrar del 313 al 336 (de 415 productos)
Páginas de Resultados: [<< Anterior]  ... 11  12  13  14  15 ...  [Siguiente >>]