Видавець: Packt Publishing
Founded in 2004 in Birmingham, UK, Packt's mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, we have published over 6,500 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done - whether that's specific learning on an emerging technology or optimizing key skills in more established tools. As part of our mission, we have also awarded over $1,000,000 through our Open Source Project Royalty scheme, helping numerous projects become household names along the way.
5489
Eлектронна книга

Learn Azure Administration. Explore cloud administration concepts with networking, computing, storage, and identity management - Second Edition

Kamil Mrzygłód

Complete with the latest advancements in Azure services, this second edition of Learn Azure Administration is a comprehensive guide to scaling your cloud administration skills, offering an updated exploration of Azure fundamentals and delving into the intricacies of Azure Resource Manager and Azure Active Directory.Starting with infrastructure as code (IaC) basics, this book guides you through the seamless migration to Azure Bicep and ARM templates. From Azure virtual networks planning to deployment, you’ll get to grips with the complexities of Azure Load Balancer, virtual machines, and configuring essential virtual machine extensions. You'll handle the identity and security for users with the Microsoft Entra ID and centralize access using policies and defined roles. Further chapters strengthen your grasp of Azure Storage security, supplemented by an overview of tools such as Network Watcher.By the end of the book, you’ll have a holistic grasp of Azure administration principles to tackle contemporary challenges and expand your proficiency to administer your Azure-based cloud environment using various tools like Azure CLI, Azure PowerShell, and infrastructure as code.

5490
Eлектронна книга

Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology. Take your data warehousing and business intelligence to the next level with this practical guide to Oracle Database 11g. Packed with illustrations, tips, and examples, it has over 80 advanced recipes to fine-tune your skills and knowledge

John Heaton

Oracle Database 11g is a comprehensive database platform for data warehousing and business intelligence that combines industry-leading scalability and performance, deeply-integrated analytics, and embedded integration and data-quality all in a single platform running on a reliable, low-cost grid infrastructure. This book steps through the lifecycle of building a data warehouse with key tips and techniques along the way.Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology outlines the key ways to effectively use Oracle technology to deliver your business intelligence solution. This is a practical guide starting with key recipes for project management then moving onto project delivery.Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology is a practical guide for performing key steps and functions on your project. This book starts with setting the foundation for a highly repeatable efficient project management approach by assessing your current methodology to see how suitable it is for a business intelligence program. We also learn to set up the project delivery phases to consistently estimate the effort for a project. Along the way we learn to create blueprints for the business intelligence solution that help to connect and map out the destination of the solution. We then move on to analyze requirements, sources, and data. Finally we learn to secure the data as it is an important asset within the organization and needs to be secured efficiently and effectively.

5491
Eлектронна книга

Extending Excel with Python and R. Unlock the potential of analytics languages for advanced data manipulation and visualization

– Extending Excel with Python and R is a game changer resource written by experts Steven Sanderson, the author of the healthyverse suite of R packages, and David Kun, co-founder of Functional Analytics. – This comprehensive guide transforms the way you work with spreadsheet-based data by integrating Python and R with Excel to automate tasks, execute statistical analysis, and create powerful visualizations. – Working through the chapters, you’ll find out how to perform exploratory data analysis, time series analysis, and even integrate APIs for maximum efficiency. – Both beginners and experts will get everything you need to unlock Excel's full potential and take your data analysis skills to the next level. – By the end of this book, you’ll be able to import data from Excel, manipulate it in R or Python, and perform the data analysis tasks in your preferred framework while pushing the results back to Excel for sharing with others as needed.

5492
Eлектронна книга

CryENGINE Game Programming with C++, C#, and Lua. For developers wanting to create 3D games, CryENGINE offers the intuitive route to success and this book is the complete guide to using it. Learn to use sophisticated tools and build super-real, super-addictive games

Ruan Pearce-Authers, Filip Lundgren, Ruan Pearce Authers

CryENGINE is a complete 3D game development solution that can run on multiple platforms. It is orientated around giving intuitive tools to the developer. A variety of interactive video games can be created using CryENGINE. CryENGINE is one of the most beginner-friendly engines out there to learn. If you are interested in diving into the various systems and understanding their workings in a way that is easily understood, then this book is for you.This book provides you with the knowledge to tame the powerful but hard-to-master CryENGINE. CryENGINE Game Programming with C++, C#, and Lua dives into the various systems and explains their workings in a way that can be easily understood by developers of all levels. It provides knowledge on the engine along with step-by-step exercises and detailed information on the backend implementation of the subsystems, giving you an excellent foundation to build upon when developing your own CryENGINE games.Written by developers with years of CryENGINE experience, this book breaks down the common confusion that encompasses the CryENGINE engine code, guiding you through a series of chapters aimed towards giving you the ability to create your own games in a rapid yet productive fashion. You will learn everything you need to know in order to create your own CryENGINE-powered games as well as detailed information on how to use the engine to your advantage. By teaching systems such as audio, particle effects, rendering, AI, networking, and more, we'll be exposing the most inner parts of CryENGINE that commonly confuse programmers. If you want to quickly gain the knowledge required to create your own CryENGINE game title, then this book is for you.

5493
Eлектронна книга

Unity 2017 Game AI programming. Leverage the power of Artificial Intelligence to program smart entities for your games - Third Edition

Raymundo Barrera

Unity 2017 provides game and app developers with a variety of tools to implement Artificial Intelligence. Leveraging these tools via Unity's API or built-in features allows limitless possibilities when it comes to creating your game's worlds and characters. This third edition with Unity will help you break down Artificial Intelligence into simple concepts to give you a fundamental understanding of the topic to build upon. Using a variety of examples, the book then takes those concepts and walks you through actual implementations designed to highlight key concepts, and features related to game AI in Unity 5. Further on you will learn to distinguish the state machine pattern and implement one of your own. This is followed by learning how to implement a basic sensory system for your AI agent and coupling it with a Finite State Machine (FSM).Next you'll learn how to use Unity's built-in NavMesh feature and implement your own A* pathfinding system. You will then learn how to implement simple flocks and crowd's dynamics, key AI concepts. Moving on, you will learn how to implement a behavior tree through a game-focused example. Lastly, you'll combine fuzzy logic concepts with state machines and apply all the concepts in the book to build a simple tank game.

5494
Eлектронна книга

Blender 3D: Designing Objects. Click here to enter text

Romain Caudron, Pierre-Armand Nicq, Enrico Valenza

Blender is a powerful, stable tool with an integral workflow that will allow you to understand 3D creation with ease. With its integrated game engine and use of the Python language, it is an efficient choice for many productions, including 3D animated or live action films, architecture, research, and even game creation. Blender has an active community that contributes to expanding its functionalities. Today, it is used in many professional products and by many companies.Throughout Blender for Designers, you will create many types of complete projects using a step-by-step approach. Start by getting to know the modeling tools available in Blender to create a 3D robot toy, and discover more advanced techniques such as sculpting and retopology by creating an alien character. Move on in the second module to engage with the workflow used to create characters. Run through the process from modeling to the rendering stages, using the tools of the latest official release of Blender.The last module will teach you how to utilize the power of the Blender series to create a wide variety of materials, textures, and effects using the Cycles rendering engine. You will learn about node-based shader creation, and master Cycles through step-by-step, recipe-based advice. Start small by rendering the textures of stones and water, then scale things up to massive landscapes of mountains and oceans. This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:•Blender 3D By Example By Romain Caudron and Pierre-Armand Nicq•Blender 3D Cookbook By Enrico Valenza•Blender Cycles: Materials and Textures Cookbook - Third Edition By Enrico Valenza

5495
Eлектронна книга

Developing Modern Database Applications with PostgreSQL. Use the highly available and object-relational PostgreSQL to build scalable and reliable apps

PostgreSQL is an open-source object-relational database management system (DBMS) that provides enterprise-level services, including high performance and scalability. This book is a collection of unique projects providing you with a wealth of information relating to administering, monitoring, and testing PostgreSQL. The focus of each project is on both the development and the administrative aspects of PostgreSQL.Starting by exploring development aspects such as database design and its implementation, you’ll then cover PostgreSQL administration by understanding PostgreSQL architecture, PostgreSQL performance, and high-availability clusters. Various PostgreSQL projects are explained through current technologies such as DevOps and cloud platforms using programming languages like Python and Node.js. Later, you’ll get to grips with the well-known database API tool, PostgREST, before learning how to use popular PostgreSQL database testing frameworks. The book is also packed with essential tips and tricks and common patterns for working seamlessly in a production environment. All the chapters will be explained with the help of a real-world case study on a small banking application for managing ATM locations in a city.By the end of this DBMS book, you’ll be proficient in building reliable database solutions as per your organization's needs.

5496
Eлектронна книга

World of Warcraft Gold Strategy Guide. The comprehensive guide to making gold in World of Warcraft, packed with the latest tips and strategies, designed to make you millions

World of Warcraft provides an immersive gaming experience with an exciting new world to explore. In this world (of Warcraft), players use gold to improve their characters and buy exciting items such as armor, vanity items, pets, mounts, and so much more. WoW gold not only helps with levelling up, but also helps the player gain respect in the WoW community.World of Warcraft Gold Strategy Guide will show you the most effective ways to make gold in World of Warcraft. It includes detailed examples and instructions that will set you up to efficiently make plentiful amounts of gold both now and in future expansions.World of Warcraft Gold Strategy Guide will arm you with all the latest strategies to become a World of Warcraft gold tycoon.Start by setting up your accounts for optimal gold making and progress through to advanced market techniques. You will learn to maintain thousands of auctions per day, master add-ons to reduce time spent making gold and increase time spent playing, and set yourself up to obtain anything you want in game.The World of Warcraft Gold Strategy Guide teaches readers how to go from rags to riches.

5497
Eлектронна книга

Developing Solutions for Microsoft Azure AZ-204 Exam Guide. A comprehensive guide to passing the AZ-204 exam - Second Edition

Get ready to delve into Microsoft Azure and build efficient cloud-based solutions with this updated second edition. Authored by seasoned Microsoft trainers, Paul Ivey and Alex Ivanov, this book offers a structured approach to mastering the AZ-204 exam topics while focusing on the intricacies of Azure development.You’ll familiarize yourself with cloud fundamentals, understanding the core concepts of Azure and various cloud models. Next, you’ll gain insights into Azure App Service web apps, containers and container-related services in Azure, Azure Functions, and solutions using Cosmos DB and Azure Blob Storage. Later, you'll learn how to secure your cloud solutions effectively as well as how to implement message- and event-based solutions and caching. You’ll also explore how to monitor and troubleshoot your solutions effectively. To build on your skills, you’ll get hands-on with monitoring, troubleshooting, and optimizing Azure applications, ensuring peak performance and reliability. Moving ahead, you’ll be able to connect seamlessly to third-party services, harnessing the power of API management, event-based solutions, and message-based solutions.By the end of this MS Azure book, you'll not only be well-prepared to pass the AZ-204 exam but also be equipped with practical skills to excel in Azure development projects.

5498
Eлектронна книга
5499
Eлектронна книга

Web Development with Julia and Genie. A hands-on guide to high-performance server-side web development with the Julia programming language

Ivo Balbaert, Adrian Salceanu, Logan Kilpatrick

Julia’s high-performance and scalability characteristics and its extensive number of packages for visualizing data make it an excellent fit for developing web apps, web services, and web dashboards. The two parts of this book provide complete coverage to build your skills in web development.First, you'll refresh your knowledge of the main concepts in Julia that will further be used in web development. Then, you’ll use Julia’s standard web packages and examine how the building blocks of the web such as TCP-IP, web sockets, HTTP protocol, and so on are implemented in Julia’s standard library. Each topic is discussed and developed into code that you can apply in new projects, from static websites to dashboards. You’ll also understand how to choose the right Julia framework for a project. The second part of the book talks about the Genie framework. You’ll learn how to build a traditional to do app following the MVC design pattern. Next, you’ll add a REST API to this project, including testing and documentation. Later, you’ll explore the various ways of deploying an app in production, including authentication functionality. Finally, you’ll work on an interactive data dashboard, making various chart types and filters.By the end of this book, you’ll be able to build interactive web solutions on a large scale with a Julia-based web framework.

5500
Eлектронна книга

Red Hat Enterprise Linux Troubleshooting Guide. Identify, capture and resolve common issues faced by Red Hat Enterprise Linux administrators using best practices and advanced troubleshooting techniques

Benjamin Cane

Red Hat Enterprise Linux is an operating system that allows you to modernize your infrastructure, boost efficiency through virtualization, and finally prepare your data center for an open, hybrid cloud IT architecture. It provides the stability to take on today's challenges and the flexibility to adapt to tomorrow's demands.In this book, you begin with simple troubleshooting best practices and get an overview of the Linux commands used for troubleshooting. The book will cover the troubleshooting methods for web applications and services such as Apache and MySQL. Then, you will learn to identify system performance bottlenecks and troubleshoot network issues; all while learning about vital troubleshooting steps such as understanding the problem statement, establishing a hypothesis, and understanding trial, error, and documentation. Next, the book will show you how to capture and analyze network traffic, use advanced system troubleshooting tools such as strace, tcpdump & dmesg, and discover common issues with system defaults.Finally, the book will take you through a detailed root cause analysis of an unexpected reboot where you will learnto recover a downed system.

5501
Eлектронна книга

Azure DevOps Explained. Get started with Azure DevOps and develop your DevOps practices

Sjoukje Zaal, Stefano Demiliani, Amit Malik

Developing applications for the cloud involves changing development methodologies and procedures. Continuous integration and continuous deployment (CI/CD) processes are a must today, but are often difficult to implement and adopt. Azure DevOps is a Microsoft Azure cloud service that enhances your application development life cycle and enables DevOps capabilities.Starting with a comprehensive product overview, this book helps you to understand Azure DevOps and apply DevOps techniques to your development projects. You'll find out how to adopt DevOps techniques for your development processes by using built-in Azure DevOps tools. Throughout the course of this book, you'll also discover how to manage a project with the help of project management techniques such as Agile and Scrum, and then progress toward development aspects such as source code management, build pipelines, code testing and artifacts, release pipelines, and GitHub integration. As you learn how to implement DevOps practices, this book will also provide you with real-world examples and scenarios of DevOps adoption.By the end of this DevOps book, you will have learned how to adopt and implement Azure DevOps features in your real-world development processes.

5502
Eлектронна книга

Microsoft Dynamics GP 2016 Cookbook. Click here to enter text

The latest release of Dynamics GP 2016 offers a powerful, adaptable, and cloud enabled enterprise accounting software solution. The new version has experienced changes in serviced-based architecture, workflow, existing functionalities, and the introduction of plenty of new features. This book will help you get the most out of Dynamics GP quickly and effectively. This book picks up where implementation training leaves off. Whether you are new or experienced, you will find useful recipes to improve the way you use and work with Dynamics GP. The book starts with recipes designed to enhance the usefulness of Microsoft Dynamics GP by personalizing the look and feel of the application. Most of the recipes are designed to give you tips for a typical installation of Dynamics GP, including core financials and distribution modules. The book then moves through recipes that include automating Dynamics GP to allow users or administrators to focus on value adding tasks, connecting Dynamics GP to Microsoft Office, exposing hidden features in Dynamics GP, PowerBI, and much more!

5503
Eлектронна книга

Microsoft Unified XDR and SIEM Solution Handbook. Modernize and build a unified SOC platform for future-proof security

Raghu Boddu, Rod Trent, Sami Lamppu

Tired of dealing with fragmented security tools and navigating endless threat escalations? Take charge of your cyber defenses with the power of Microsoft's unified XDR and SIEM solution.This comprehensive guide offers an actionable roadmap to implementing, managing, and leveraging the full potential of the powerful unified XDR + SIEM solution, starting with an overview of Zero Trust principles and the necessity of XDR + SIEM solutions in modern cybersecurity. From understanding concepts like EDR, MDR, and NDR and the benefits of the unified XDR + SIEM solution for SOC modernization to threat scenarios and response, you’ll gain real-world insights and strategies for addressing security vulnerabilities. Additionally, the book will show you how to enhance Secure Score, outline implementation strategies and best practices, and emphasize the value of managed XDR and SIEM solutions. That’s not all; you’ll also find resources for staying updated in the dynamic cybersecurity landscape.By the end of this insightful guide, you'll have a comprehensive understanding of XDR, SIEM, and Microsoft's unified solution to elevate your overall security posture and protect your organization more effectively.

5504
Eлектронна книга

Spring: Developing Java Applications for the Enterprise. Build robust applications and microservices with Spring Framework, Spring Boot, and Spring Cloud

Ravi Kant Soni, Rajesh R V, Amuthan Ganeshan

This carefully designed course aims to get you started with Spring, the most widely adopted Java framework, and then goes on to more advanced topics such as building microservices using Spring Boot within Spring. With additional coverage of popular web frameworks such as Struts, WebWork, Java Server Faces, Tapestry, Docker, and Mesos, you'll have all the skills and expertise you need to build great applications. Starting with the Spring Framework architecture and setting up the key components of the Spring Application Development Environment, you will learn how to configure Spring Container and manage Spring beans using XML and Annotation. Next, you will delve into Spring MVC, which will help you build flexible and loosely coupled web applications. You'll also get to grips with testing applications for reliability. Moving on, this course will help you implement the microservice architecture in Spring Framework, Spring Boot, and Spring Cloud. Written to the latest specifications of Spring, this book will help you build modern, Internet-scale Java applications in no time.This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:? Learning Spring Application Development by Ravi Kant Soni? Spring MVC Beginner's Guide - Second Edition by Amuthan Ganeshan? Spring Microservices by Rajesh RV