Publisher: 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.
1249
Ebook

Adobe InDesign Masterclass. A comprehensive guide to taking your digital design skills from beginner to professional

Mohammed Jogie, Don Ryun Chang, Felix Ofori Dartey

Adobe InDesign is a powerful multi-page layout publishing tool for creating static and interactive content across print and digital platforms.This book will empower you to develop high-quality publications for digital and online projects. You’ll be guided through the workspace, tools, and trans-disciplinary design projects for various outputs, as well as creating custom award-winning designs. The book is written for creatives with an emphasis on creative outcomes and the tools that support your creative vision. Develop multiple design projects from the ground up to high-quality finished designs. You’ll also learn how to create professional and impactful visual communication pieces. Additionally, you’ll connect data sources like Microsoft Word and Excel to InDesign’s powerful design tools. You’ll then examine the best design practices using features such as Liquid Layout, PDF/X, ePub, and Publish Online. Finally, you’ll explore the latest third party and InDesign AI features and how to use them to fast-track your creative projects.By the end of this Adobe InDesign book, you’ll be able to confidently create different types of communication and design pieces in an efficient workflow.

1250
Ebook
1251
Ebook
1252
Ebook
1253
Ebook
1254
Ebook

Microsoft Windows Server AppFabric Cookbook. 60 recipes for getting the most out of WCF and WF services, including the latest capabilities in AppFabric 1.1 for Windows Server with this book and

Rick G Garibay, Hammad Rajjoub, Rick G. Garibay

Windows Server AppFabric provides a set of integrated capabilities that extend IIS and the Windows Server platform making it easier to build, scale and manage composite applications today. Windows Server AppFabric delivers the first wave of innovation within an exciting new middleware paradigm which brings performance, scalability and enhanced management capabilities to the platform for applications built on the .NET Framework using Windows Communication Foundation and Windows Workflow Foundation.'Microsoft Windows Server AppFabric Cookbook' shows you how to get the most from WCF and WF services using Windows Server AppFabric leveraging the capabilities for building composite solutions on the .NET platform. Packed with over 60 task-based and immediately reusable recipes, 'Microsoft Windows Server AppFabric Cookbook' starts by showing you how to set up your development environment to start using Windows Server AppFabric quickly. The book then moves on to provide comprehensive coverage of the most important capabilities provided by Windows Server AppFabric, diving right in to hands-on topics such as deploying WCF and WF applications to Windows Server AppFabric and leveraging the distributed caching, scalable hosting, persistence, monitoring and management capabilities that Windows Server AppFabric has to offer, with recipes covering a full spectrum of complexity from simple to intermediate and advanced.

1255
Ebook

Mastering Metasploit. Take your penetration testing and IT security skills to a whole new level with the secrets of Metasploit - Third Edition

Nipun Jaswal

We start by reminding you about the basic functionalities of Metasploit and its use in the most traditional ways. You’ll get to know about the basics of programming Metasploit modules as a refresher and then dive into carrying out exploitation as well building and porting exploits of various kinds in Metasploit.In the next section, you’ll develop the ability to perform testing on various services such as databases, Cloud environment, IoT, mobile, tablets, and similar more services. After this training, we jump into real-world sophisticated scenarios where performing penetration tests are a challenge. With real-life case studies, we take you on a journey through client-side attacks using Metasploit and various scripts built on the Metasploit framework.By the end of the book, you will be trained specifically on time-saving techniques using Metasploit.

1256
Ebook

CentOS High Performance. Create high availability clusters to enhance system performance using CentOS 7

Gabriel Cánepa

CentOS is the enterprise level Linux OS, which is 100% binary compatible to Red Hat Enterprise Linux (RHEL). It acts as a free alternative to RedHat's commercial Linux offering, with only a change in the branding. A high performance cluster consists in a group of computers that work together as one set parallel, hence minimizing or eliminating the downtime of critical services and enhancing the performance of the application.Starting with the basic principles of clustering, you will learn the necessary steps to install a cluster with two CentOS 7 servers. We will then set up and configure the basic required network infrastructure and clustering services. Further, you will learn how to take a proactive approach to the split-brain issue by configuring the failover and fencing of the cluster as a whole and the quorum of each node individually. Further, we will be setting up HAC and HPC clusters as a web server and a database server. You will also master the art of monitoring performance and availability, identifying bottlenecks, and exploring troubleshooting techniques.At the end of the book, you’ll review performance-tuning techniques for the recently installed cluster, test performance using a payload simulation, and learn the necessary skills to ensure that the systems, and the corresponding resources and services, are being utilized to their best capacity.

1257
Ebook

Puppet 2.7 Cookbook. Build reliable, scalable, secure, high-performance systems to fully utilize the power of cloud computing

John Arundel, Puppet Labs

A revolution is coming to IT operations. Configuration management tools can build servers in seconds, and automate your entire network. Tools like Puppet are essential to take full advantage of the power of cloud computing, and build reliable, scalable, secure, high-performance systems.The book takes you beyond the basics to explore the full power of Puppet, showing you in detail how to tackle a variety of real-world problems and applications. At every step it shows you exactly what commands you need to type, and includes full code samples for every recipe. The book takes the reader from a basic knowledge of Puppet to a complete and expert understanding of Puppet’s latest and most advanced features, community best practices, writing great manifests, scaling and performance, and how to extend Puppet by adding your own providers and resources.The book includes real examples from production systems and techniques that are in use in some of the world’s largest Puppet installations, including a distributed Puppet architecture and a high-performance Puppetmaster solution using Apache and Passenger.

1258
Ebook

VMware View Security Essentials. The vital elements of securing your View environment are the subject of this user-friendly guide. From a theoretical overview to practical instructions, it's the ideal tutorial for beginners and an essential reference source for the more experienced

Daniel Langenhan

Most people associate security with network security and focus on firewalls and network monitoring. However, there is more to security than that. Security starts with the establishment of a stable environment, protecting this environment not only from intrusion, but also from malicious intent. It is about tracking the issue and recovering from it. These elements of security are what this book aims to address.VMware View Security Essentials addresses the topic of security in the corporate environment in a new way. It starts with the underlying virtual infrastructure and then delves into securing your base, your connection, and your client. This is not only a “how-to” book, but is also a book that explains the background and the insights of View security for the experienced professional's desktop virtualization.This book takes you through the four major View security areas. Each area deals with all the aspects of security and explains the background as well as laying out simple-to-follow recipes to implement a higher security standard.We start at the Virtualization base and work our way through the various View server types. We will then dive into the problems and issues of securing a connection before we address the security of the desktop itself. We conclude with a look into the backing up of our View installation and preparing for disaster recovery.

1259
Ebook
1260
Ebook
1261
Ebook

Gamification with Unity 5.x. Click here to enter text

Lauren S. Ferro

Are you looking at implementing gamification techniques for your business and wondering where to get a complete rundown of all the tricks and techniques? Well, you have come to the right place!This book will start right from the basics such as gameplay elements and their functionalities before gradually moving onto creating your first gamification project from scratch. You’ll be given the tools and shown how to perform various techniques for creating gamified applications in different contexts. Finally, you will implement various game elements into Unity, publish your own task management application, and get to know the best practices and approaches when designing gamified experiences.

1262
Ebook

ColdFusion 9 Developer Tutorial. Create robust professional web applications with ColdFusion

John Farrar

Adobe ColdFusion is an application server, renowned for rapid development of dynamic websites, with a straightforward language (CFML), powerful methods for packaging and reusing your code, and AJAX support that will get developers deep into powerful web applications quickly. However, developing rich and robust web applications can be a real challenge as it involves multiple processes.With this practical guide, you will learn how to build professional ColdFusion applications. Packed with example code, and written in a friendly, easy-to-read style, this book is just what you need if you are serious about ColdFusion.This book will give you clear, concise, and practical guidance to take you from the basics of ColdFusion 9 to the skills that will make you a ColdFusion developer to be reckoned with. It also covers the new features of ColdFusion 9 like ORM Database Interaction and CF Builder.ColdFusion expert John Farrar will teach you the basics of ColdFusion programming, application architecture, and object reuse, before showing you a range of topics including AJAX library integration, RESTful Web Services, PDF creation and manipulation, and dynamically generated presentation files that will make you the toast of your ColdFusion developer town.This book digs deep with the basics, with real-world examples of the how and whys, to get more done faster with ColdFusion 9.

1263
Ebook
1264
Ebook

Mastering the Art of Sales Engineering. Develop essential skills and gain valuable insights for high-tech sales engineering success

Jeffrey Silver, Jason Mar-Tang, Michael Huckaby

Sales engineers often need to balance their technical expertise with the soft skills needed to close deals and build lasting client relationships. This book provides a framework for both senior engineers seeking professional growth and individuals just starting their sales engineering careers. This book draws from the authors’ extensive experience in this industry and as leaders in top high-tech companies, offering real-world insights and life lessons applicable to this specialized and in-demand industry. You’ll pick up the core disciplines a successful sales engineer should exemplify, along with mastering practical, day-to-day operational aspects. Within these chapters, you will learn the roles and responsibilities of a sales engineer, as well as adjacent roles within a sales team. You’ll also develop the skills needed to navigate complex sales cycles and exceed traditional expectations. This book covers various key aspects of sales engineering, including mastering communication techniques, navigating complex meetings, managing customer expectations, understanding legal matters, and handling administrative tasks. By the end of this book, you’ll have acquired advanced knowledge to excel as a world-class sales engineer and become a valuable member of your organization’s broader team.

1265
Ebook

Coding Roblox Games Made Easy. The ultimate guide to creating games with Roblox Studio and Lua programming

Zander Brumbaugh

Roblox is a global virtual platform like no other for both playing and creating games. With well over 150 million monthly active users, Roblox hosts all genres of games that can be played by other members of the community using the Lua programming language. Not only can you create games for free, but you can also earn considerable sums of money if from the success of your games, and become part of the vast and supportive developer circle that provides excellent opportunities for networking in a tight-knit community.With this practical book, you'll get hands-on experience working on the Roblox platform. You'll start with an overview of Roblox development and then understand how to use Roblox Studio. As you progress, you'll gradually learn everything you need from how to program in Roblox Lua to creating Obby and Battle Royale games. Finally, you'll delve into the logistics of game production, focusing on optimizing the performance of your game by implementing impressive mechanics, monetization, and marketing practices.By the end of this Roblox book, you'll be able to lead or work with a team to bring your gaming world to life, and extend that experience to players around the world.

1266
Ebook

Blender 3D Printing Essentials. Learn 3D printing using the free open-source Blender software. This book gives you both an overview and practical instructions, enabling you to learn how to scale, build, color, and detail a model for a 3D printer

Gordon Fisher, Ton Roosendaal

Like computing, 3D printing has been around for decades but it was expensive and was only used for making complex prototypes. Now, prices have dropped and third-party printing services such as Shapeways have become available, making the technology available to everyone.Blender is an open source modeling and animation program popular in the 3D printing community. 3D printing demands more of a modeler than animation or virtual reality. The model maker must engineer their model to work in the real world. They must keep in mind the particular needs of the materials and printers that they are planning to use to print their model. This practical guide gives Blender users all the information they need to design high-quality 3D printed objects. With a solid exploration of the 3D modeling process, design considerations for 3D printing, plus step-by-step exercises, you will soon be comfortable making 3D objects for real-world enjoyment. Starting with an overview of 3D printing, this guide moves onto to precision measurement, fixing problems in a 3D model, and how to make it light and strong enough for real-world use.You will learn how to scale, build, and detail a model for a 3D printer. You will learn to color and decorate it, as well as making parts precisely in the size you want them, so that multi-part objects fit together smoothly. You will also learn tips on saving money when you have printed your model.With the help of this guide, you will be able to complete your project and learn how to export the file so it is ready for a variety of 3D printers.

1267
Ebook
1268
Ebook

ASP.NET Core 9 Web API Cookbook. Over 60 hands-on recipes for building and securing enterprise web APIs with REST, GraphQL, and more

Luke Avedon, Garry Cabrera

Discover what makes ASP.NET Core 9 a powerful and versatile framework for building modern web APIs that are both scalable and secure. This comprehensive, recipe-based guide leverages the authors’ decade-long experience in software development to equip developers with the knowledge to create robust web API solutions using the framework's most powerful features.Designed for intermediate to advanced .NET developers, this cookbook contains hands-on recipes that demonstrate how to efficiently build, optimize, and secure APIs using this cutting-edge technology. You'll master essential topics, such as creating RESTful APIs, implementing advanced data access strategies, securing your APIs, creating custom middleware, and enhancing your logging capabilities. The book goes beyond traditional API development by introducing GraphQL, SignalR, and gRPC, offering insights into how these technologies can extend the reach of your APIs. To prepare you for real-world challenges, the recipes cover testing methodologies, cloud deployment, legacy system integration, and advanced concepts like microservices and Hangfire.By the end of this book, you’ll gain the expertise needed to build and manage enterprise-grade web APIs with ASP.NET Core 9.

1269
Ebook

Learn React Hooks. Build and refactor modern React.js applications using Hooks

Daniel Bugl

React Hooks revolutionize how you manage state and effects in your web applications. They enable you to build simple and concise React.js applications, along with helping you avoid using wrapper components in your applications, making it easy to refactor code.This React book starts by introducing you to React Hooks. You will then get to grips with building a complex UI in React while keeping the code simple and extensible. Next, you will quickly move on to building your first applications with React Hooks. In the next few chapters, the book delves into various Hooks, including the State and Effect Hooks. After covering State Hooks and understanding how to use them, you will focus on the capabilities of Effect Hooks for adding advanced functionality to React apps. You will later explore the Suspense and Context APIs and how they can be used with Hooks. Toward the concluding chapters, you will learn how to integrate Redux and MobX with React Hooks. Finally, the book will help you develop the skill of migrating your existing React class components, and Redux and MobX web applications to Hooks.By the end of this book, you will be well-versed in building your own custom Hooks and effectively refactoring your React applications.

1270
Ebook

Mastering Python Regular Expressions. For Python developers, this concise and down-to-earth guide to regular expressions

Victor Romero, Felix L Luis

Regular expressions are used by many text editors, utilities, and programming languages to search and manipulate text based on patterns. They are considered the Swiss army knife of text processing. Powerful search, replacement, extraction and validation of strings, repetitive and complex tasks are reduced to a simple pattern using regular expressions.Mastering Python Regular Expressions will teach you about Regular Expressions, starting from the basics, irrespective of the language being used, and then it will show you how to use them in Python. You will learn the finer details of what Python supports and how to do it, and the differences between Python 2.x and Python 3.x.The book starts with a general review of the theory behind the regular expressions to follow with an overview of the Python regex module implementation, and then moves on to advanced topics like grouping, looking around, and performance.You will explore how to leverage Regular Expressions in Python, some advanced aspects of Regular Expressions and also how to measure and improve their performance. You will get a better understanding of the working of alternators and quantifiers. Also, you will comprehend the importance of grouping before finally moving on to performance optimization techniques like the RegexBuddy Tool and Backtracking.Mastering Python Regular Expressions provides all the information essential for a better understanding of Regular Expressions in Python.

1271
Ebook

Mahara ePortfolios: Beginner's Guide. Create your own ePortfolio and communities of interest within an educational and professional organization with this book and

Thomas Bell, Derrin Kent, Richard Hand, Thomas W. Bell, ...

Mahara ePortfolios helps you to use software as you follow an experiential learning cycle. In Mahara you can:Plan your learning.Do what you do and gather evidence of your competence as you do those things.View and organize your work by structuring your data in easy-to-make (web)pages and (mini-website) collections of those pages.Reflect on your learning by use of professional journals, engaging feedback on your pages and establishing and engaging in online communities who share a similar interest.Mahara ePortfolios: Beginner's Guide is a step-by-step guide to develop a feature-rich and highly personal electronic portfolio. Form a digital repository of reflective journals, action learning plans, presentations, reports, images and videos. Easily share this with your friends, family, tutors, students, project team and others using this step-by-step guide written in a clear and easy to learn manner.This book guides you to build an impressive e-Portfolio and to work in professional communities of interest within a Mahara walled garden. It brings to life the key features of Mahara which will help thoughtful people to display their artefacts coherently and to engage with like-minded peers professionally.This book introduces you to exciting features of Mahara framework and helps you develop a feature-rich e-portfolio for yourself. You will see how easily you can create folders, upload multiple files like project documents, pictures and videos and share them with your friends. You will learn to set up single pages and collections of pages which organize these files, making these visible only to your own chosen peers, supervisors or friends. Then, you will allow people to give their inputs.You will learn to create journals, learning plans, your professional resume, group spaces and forums which help you get connected to the rest of the world. Customization and administration of your Mahara site will be easy after you have gone through this book. Imagine how good you will feel when you will see your knowledge, success, and ideas going live and available to your chosen audiences for their inputs.Mahara ePortfolios: Beginner's Guide is a step-by-step guide to building an impressive professional e-portfolio using Mahara. It covers the key features of Mahara that will help you set up your customized digital portfolio and display the artefacts in your preferred way allowing contribution from selected users only.

1272
Ebook

HashiCorp Terraform Associate (003) Exam Guide. Prepare to pass the Terraform Associate exam on your first attempt

Chandra Mohan Dhanasekaran, Manjunath H. Gowda

This HashiCorp Terraform Associate (003) exam guide simplifies technical content relating to the exam and helps you learn using real-world examples. The book is aligned with the latest exam objectives, which enables you to streamline your learning experience instead of referring to multiple sources for preparation. Moreover, the book is designed to serve as a one-stop solution for readers with varied levels of experience in Terraform.You'll learn how to efficiently provision and manage cloud and on-premises infrastructure using Terraform. As you progress, you’ll focus on essential commands, state management techniques, and best practices. Later chapters will show you how to harness the power of Terraform modules for code reusability and scalability. You’ll also gain insights into advanced topics such as debugging, troubleshooting, and leveraging Terraform Cloud and Terraform Enterprise for collaborative infrastructure management. This book provides you with lifetime access to supplementary practice resources such as mock exams, flashcards, and exam tips from experts.By the end of this book, you’ll have the knowledge and skills you need to confidently tackle the Terraform Associate certification exam and excel in your career.