Wydawca: 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.
3145
Ebook

Cloud Security Handbook. Find out how to effectively secure cloud environments using AWS, Azure, and GCP

Eyal Estrin

Securing resources in the cloud is challenging, given that each provider has different mechanisms and processes. Cloud Security Handbook helps you to understand how to embed security best practices in each of the infrastructure building blocks that exist in public clouds.This book will enable information security and cloud engineers to recognize the risks involved in public cloud and find out how to implement security controls as they design, build, and maintain environments in the cloud. You'll begin by learning about the shared responsibility model, cloud service models, and cloud deployment models, before getting to grips with the fundamentals of compute, storage, networking, identity management, encryption, and more. Next, you'll explore common threats and discover how to stay in compliance in cloud environments. As you make progress, you'll implement security in small-scale cloud environments through to production-ready large-scale environments, including hybrid clouds and multi-cloud environments. This book not only focuses on cloud services in general, but it also provides actual examples for using AWS, Azure, and GCP built-in services and capabilities.By the end of this cloud security book, you'll have gained a solid understanding of how to implement security in cloud environments effectively.

3146
Ebook

Video Editing Made Easy with DaVinci Resolve 18. Create quick video content for your business, the web, or social media

Lance Phillips, Stefania Marangoni

Micro content dominates social media marketing, but subpar editing and low-quality videos can shrink your audience. Elevate your social media game with DaVinci Resolve - the world’s most trusted name in color grading that has been used to grade Hollywood films, TV shows, and commercials. Version 18 enables you to edit, compose VFX, mix sound, and deliver videos for different platforms, including social media and the web.You’ll learn the basics of using DaVinci Resolve 18 to create video content, by first gaining an overview of creating a complete short video for social media distribution directly from within the “Cut” page. You’ll discover advanced editing, VFX composition, color grading, and sound editing techniques to enhance your content and fix common video content issues that occur while using consumer cameras or mobile phones.By the end of this book, you’ll be well-equipped to use DaVinci Resolve to edit, fix, finish, and publish short-form video content directly to social media sites such as YouTube, Twitter, and Vimeo.

3147
Ebook

Advanced Microsoft Content Management Server Development. Working with the Publishing API, Placeholders, Search, Web Services, RSS, and Sharepoint Integration

Stefan Gossner, Lim Mei Ying, Angus Logan, Andrew Connell

Microsoft Content Management Server 2002 is a dynamic web publishing system with which you can build websites quickly and cost-efficiently. MCMS provides the administration, authoring, and data management functionality, and you provide the website interface, logic, and workflow. Microsoft SharePoint Portal Server (SPS) also features in the book. SPS 2003 enables enterprises to deploy an intelligent portal that seamlessly connects users, teams, and knowledge so that people can take advantage of relevant information across business processes to help them work more efficiently.You've mastered the basics of MCMS, and setup your own MCMS installation. You've only scratched the surface. This book is your gateway to squeezing every penny from your investment in MCMS and SPS, and making these two applications work together to provide an outstanding richness of content delivery and easy maintainability. As a developer, the Publishing API (PAPI) is at the heart of your work with MCMS, and this book starts by taking you on the most detailed tour of the PAPI you will find anywhere. As a live example, a component that reveals the structure of your MCMS site is created, taking you through how to manage the common elements of MCMS programmatically. Getting SharePoint and MCMS to work together is the next stop in the book. You will see how to use SharePoint's search engine to search MCMS content, publish content between the two systems, and create SharePoint Web Parts to draw content from MCMS.To ease your everyday work with MCMS, there are chapters on placeholder validation, and some useful custom placeholders for common MCMS tasks, such as a date-time picker, a placeholder for multiple attachments, and a DataGrid placeholder among others. There are a number of ways to consume MCMS content from the outside world, and we look at two exciting ways here; RSS and InfoPath/Web Services. The InfoPath solution provides another interface to MCMS content that allows content authors to concentrate on content and not the presentation. The book is rounded off with a number of must-have MCMS tips and tricks.Revert a posting to a previous version Change a postingÔø???s template Build a recycle bin Deal with links to deleted resources Update a postingÔø???s properties directly from a template file Re-write ugly URLs to friendly URLs Export resource gallery items using the site deployment API (SDAPI) Configure the position and size of the Web Author Console Dialogs Get frames and IFrames to work correctly in a template file

3148
Ebook

Unlocking the Secrets of Prompt Engineering. Master the art of creative language generation to accelerate your journey from novice to pro

Gilbert Mizrahi, Daniel Serfaty

Unlocking the Secrets of Prompt Engineering is your key to mastering the art of AI-driven writing. This book propels you into the world of large language models (LLMs), empowering you to create and apply prompts effectively for diverse applications, from revolutionizing content creation and chatbots to coding assistance.Starting with the fundamentals of prompt engineering, this guide provides a solid foundation in LLM prompts, their components, and applications. Through practical examples and use cases, you'll discover how LLMs can be used for generating product descriptions, personalized emails, social media posts, and even creative writing projects like fiction and poetry. The book covers advanced use cases such as creating and promoting podcasts, integrating LLMs with other tools, and using AI for chatbot development. But that’s not all. You'll also delve into the ethical considerations, best practices, and limitations of using LLM prompts as you experiment and optimize your approach for best results.By the end of this book, you'll have unlocked the full potential of AI in writing and content creation to generate ideas, overcome writer's block, boost productivity, and improve communication skills.

3149
Ebook

TradeStation EasyLanguage for Algorithmic Trading. Discover real-world institutional applications of Equities, Futures, and Forex markets

Domenico D'Errico

With AI revolutionizing financial markets, every trader will soon get easy access to AI models through free Python libraries and datasets, with all of them making the same trades! This behavior will modify prices and trading volumes, potentially altering future datasets, leading to major corporations investing heavily in technology, big data, and expert teams.However, individual traders need not be intimidated because this dynamic has been seen before whenever new technologies have entered the trading market. Written by a quantitative algorithmic trading developer with over 15 years of experience in the finance industry, this book will ground you by taking a rational approach to algorithmic trading, where EasyLanguage, datasets, charts, and AI are tools for your journey toward mastering the markets. Your unique human intelligence remains invaluable in navigating and understanding market complexities as you explore the realm of institutional insights, satisfying your hunger to learn real-world algorithmic trading applications from the institutional perspective.By the end of this book, you’ll be able to confidently apply TradeStation EasyLanguage to algorithmic trading, integrate machine learning to refine your strategies, and craft a personalized approach to confidently navigate the financial markets.

3150
Ebook

Hadoop Blueprints. Click here to enter text

Sudheesh Narayan, Anurag Shrivastava, Tanmay Deshpande

If you have a basic understanding of Hadoop and want to put your knowledge to use to build fantastic Big Data solutions for business, then this book is for you. Build six real-life, end-to-end solutions using the tools in the Hadoop ecosystem, and take your knowledge of Hadoop to the next level.Start off by understanding various business problems which can be solved using Hadoop. You will also get acquainted with the common architectural patterns which are used to build Hadoop-based solutions. Build a 360-degree view of the customer by working with different types of data, and build an efficient fraud detection system for a financial institution. You will also develop a system in Hadoop to improve the effectiveness of marketing campaigns. Build a churn detection system for a telecom company, develop an Internet of Things (IoT) system to monitor the environment in a factory, and build a data lake – all making use of the concepts and techniques mentioned in this book.The book covers other technologies and frameworks like Apache Spark, Hive, Sqoop, and more, and how they can be used in conjunction with Hadoop. You will be able to try out the solutions explained in the book and use the knowledge gained to extend them further in your own problem space.

3151
Ebook

Mastering Python for Finance. Implement advanced state-of-the-art financial statistical applications using Python - Second Edition

James Ma Weiming

The second edition of Mastering Python for Finance will guide you through carrying out complex financial calculations practiced in the industry of finance by using next-generation methodologies. You will master the Python ecosystem by leveraging publicly available tools to successfully perform research studies and modeling, and learn to manage risks with the help of advanced examples.You will start by setting up your Jupyter notebook to implement the tasks throughout the book. You will learn to make efficient and powerful data-driven financial decisions using popular libraries such as TensorFlow, Keras, Numpy, SciPy, and scikit-learn. You will also learn how to build financial applications by mastering concepts such as stocks, options, interest rates and their derivatives, and risk analytics using computational methods. With these foundations, you will learn to apply statistical analysis to time series data, and understand how time series data is useful for implementing an event-driven backtesting system and for working with high-frequency data in building an algorithmic trading platform. Finally, you will explore machine learning and deep learning techniques that are applied in finance.By the end of this book, you will be able to apply Python to different paradigms in the financial industry and perform efficient data analysis.

3152
Ebook
3153
Ebook

OUYA Game Development by Example. An all-inclusive, fun guide to making professional 3D games for the OUYA console

John Donovan

The OUYA console and development kit gives you the power to publish video games for the players, creating a console marketplace of the gamers, for the gamers, and by the gamers. Using the OUYA developer kit and the Unity3D game engine, even beginners with a captivating game idea can bring it to life with a hint of imagination.OUYA Game Development by Example uses a series of feature-based, step-by-step tutorials that teach beginners how to integrate essential elements into a game engine and then combine them to form a polished gaming experience.

3154
Ebook
3155
Ebook

Building and Delivering Microservices on AWS. Master software architecture patterns to develop and deliver microservices to AWS Cloud

Amar Deep Singh, Jeff Carpenter

Reliable automation is crucial for any code change going into production. A release pipeline enables you to deliver features for your users efficiently and promptly. AWS CodePipeline, with its powerful integration and automation capabilities of building, testing, and deployment, offers a unique solution to common software delivery issues such as outages during deployment, a lack of standard delivery mechanisms, and challenges faced in creating sustainable pipelines.You’ll begin by developing a Java microservice and using AWS services such as CodeCommit, CodeArtifact, and CodeGuru to manage and review the source code. You’ll then learn to use the AWS CodeBuild service to build code and deploy it to AWS infrastructure and container services using the CodeDeploy service. As you advance, you’ll find out how to provision cloud infrastructure using CloudFormation templates and Terraform. The concluding chapters will show you how to combine all these AWS services to create a reliable and automated CodePipeline for delivering microservices from source code check-in to deployment without any downtime. Finally, you’ll discover how to integrate AWS CodePipeline with third-party services such as Bitbucket, Blazemeter, Snyk, and Jenkins.By the end of this microservices book, you’ll have gained the hands-on skills to build release pipelines for your applications.

3156
Ebook
3157
Ebook

Web Content Management with Documentum. Setup, Design, Develop, and Deploy Documentum Applications

Gaurav Kathuria, BPB Publications

One of the world leaders in Enterprise Content Management, the EMC Documentum family of applications helps you manage all types of content across multiple departments within a single repository. With the Web Content Management suite of applications, you can efficiently manage content and underlying processes for your Web properties, and ensures that they are responsive to business needs.To fully realize the power of this system can seem daunting, but this book will help you achieve that. With easy to follow examples, this book will take you the simplest and most straightforward route to success. Along the way, you will learn insights that only a seasoned professional would know.Packed with practical examples, you will get hands-on with the powerful features of Documentum to grow your skills and confidence. You will see tips and tricks to handle complexities of the system, and avoid the common errors that waste your time.From installing and getting started with Documentum, you will see how to design and develop Documentum applications, before rounding off with deployment.

3158
Ebook

Zend Framework 2 Cookbook. If you are pretty handy with PHP, this book is the perfect way to access and understand the features of Zend Framework 2. You can dip into the recipes as you wish and learn at your own pace

Josephus Callaars

Zend Framework 2 is the latest creation of World Wide Web infrastructure company Zend Technologies Ltd. This new PHP framework comes with tons of features and an attractive way of creating applications. Not only is the overall usability of the technology much better, but it also makes your applications more testable, something that is often overlooked.Zend Framework 2 Cookbook will show you how applications are set up in Zend Framework 2 and how you can develop successfully in this massive framework. You will master features like Modules, Views, Controllers, and Authentication. The book also discusses the Event Manager, unit testing, and how to optimize your application.The book begins with a discussion about setting up Zend Framework 2, and you will also look at how the framework itself works. By the end of this book, you will be able to create entire secure applications on your own and make sure they are tested and optimized for performance as well.You will learn about sending and receiving e-mails, translation and localization of the application, and how to set up the framework on a Linux web server. You will also learn how to display data from the application to the user by using different display strategies and renderings. The creation of modules will also be discussed. Then, you will move on to look at how to authenticate users and make sure the developer knows how to pick the best method available. Unit testing, debugging, and enhancing the performance will also be covered in this book.Zend Framework 2 Cookbook is a perfect book for anyone who wants to start developing with Zend Framework 2.

3159
Ebook
3160
Ebook

Getting Started with Citrix XenApp 7.6. Getting Started with Citrix XenApp 7.6

Konstantin Cvetanov, Guillermo Musumeci, Vaqar Hasan, Esther Barthel

If you want to effectively deploy the various components of Citrix XenApp to create an enterprise environment for application and desktop delivery, this hands-on guide is perfect for you. You start off by understanding the need and benefits of Citrix XenApp with respect to Virtualization technology. After this, you will get to grips with the requirement analysis and designing aspect of building XenApp systems and all the necessary installation and configuration procedures for Citrix XenApp, StoreFront and NetScalar Gateway are explained one by one in detail. Step-by-step, you will learn to deploy your first XenApp with the Machine Creation Services method and Provisioning Services method. After this, you will explore the administering part of applications and systems, followed by printing in the XenApp environment. Next, you will learn all the trips and tricks required to troubleshoot and support the XenApp environment. By the end of this book, you will be ready to go live with your new XenApp environment.

3161
Ebook

Vaadin 7 UI Design By Example: Beginner's Guide. Do it all with Java! All you need is Vaadin and this book which shows you how to develop web applications in a totally hands-on approach. By the end of it you'll have acquired the knack and taken a fun journey on the way

Alejandro Duarte, Vaadin Ltd

Vaadin is a mature, open-source, and powerful Java framework used to build modern web applications in plain Java. Vaadin brings back the fun of programming UI interfaces to the web universe. No HTML, no CSS, no JavaScript, no XML. Vaadin lets you implement web user interfaces using an object oriented model, similar to desktop technologies such as Swing and AWT.Vaadin 7 UI Design By Example: Beginner's Guide is an engaging guide that will teach you how to develop web applications in minutes. With this book, you will Develop useful applications and learn basics of Java web development. By the end of the book you will be able to build Java web applications that look fantastic.The book begins with simple examples using the most common Vaadin UI components and quickly move towards more complex applications as components are introduced chapter-by-chapter.Vaadin 7 UI Design By Example: Beginner's Guide shows you how to use Eclipse, Netbeans, and Maven to create Vaadin projects. It then demonstrates how to use labels, text fields, buttons, and other input components. Once you get a grasp of the basic usage of Vaadin, the book explains Vaadin theory to prepare you for the rest of the trip that will enhance your knowledge of Vaadin UI components and customization techniques.

3162
Ebook

ZBrush 4 Sculpting for Games: Beginner's Guide. Sculpt machines, environments, and creatures for your game development projects

Manuel Scherer

ZBrush is a fantastic tool for creating models for use in computer games. Using a wide range of powerful tools you can create models for vehicles, props, environments, and characters.This book makes creating game art in ZBrush fast and easy. It covers everything you need to create models of all kinds for your game projects, even if you've never used ZBrush before.Built around four complete ZBrush projects, the book gives you everything you need to sculpt props, vehicles, and creatures in ZBrush. You'll start by creating a spooky tree model, mastering the sculpting, texturing, and decoration skills that are essential for all ZBrush topics. Next you'll move to man-made objects with a sci-fi drone. Next you'll see how to sculpt monsters and other creatures, deal with cloth and other soft materials, and prepare the model to become an animated, controllable character in a game. The final project returns to machines, building a complete, detailed spaceship for use in your sci-fi games.

3163
Ebook

Microsoft Office 365: Exchange Online Implementation and Migration. With this guide, you can transfer Microsoft Exchange from your internal system to the cloud, smoothly and knowledgeably. The step-by-step, comprehensive approach makes implementation and migration a painless process

Loryan Strant, David Greve, David Greve

Microsoft Office 365 brings together cloud versions of the most trusted communications and collaboration products in a single desktop suite for businesses of all sizes. Microsoft Exchange Online gives you access to enterprise class email, calendar, and contacts from virtually anywhere, at any time, on desktops, laptops, tablets, and mobile devices.Microsoft Office 365: Exchange Online Implementation and Migration is a practical hands-on tutorial that shows small businesses to enterprises how to implement and migrate to Exchange Online in Office 365. This book also places an emphasis on setting up a Hybrid and migrating from Exchange on-premise to Exchange Online. Microsoft Office 365: Exchange Online Implementation and Migration will show small businesses to enterprises the steps to implement and migrate to Exchange Online in Office 365. The book starts by providing an overview of the Office 365 plans available and how to make a decision on what plan fits your organization. The book then dives into topics such as the Office 365 Admin Portal, integration options for professionals and small businesses, integration options for enterprises, preparing for a simple migration, performing a simple migration, and preparing for a hybrid deployment and migration amongst others.

3164
Ebook

OpenStack: Building a Cloud Environment. Building a Cloud Environment

Kevin Jackson, Egle Sigler, Alok Shrivastwa, Cody Bunch, ...

OpenStack is a collection of software projects that work together to provide a cloud fabric.Learning OpenStack Cloud Computing course is an exquisite guide that you will need to build cloud environments proficiently. This course will help you gain a clearer understanding of OpenStack’s components and their interaction with each other to build a cloud environment. The first module, Learning OpenStack, starts with a brief look into the need for authentication and authorization, the different aspects of dashboards, cloud computing fabric controllers, along with 'Networking as a Service' and 'Software defined Networking'. Then, you will focus on installing, configuring, and troubleshooting different architectures such as Keystone, Horizon, Nova, Neutron, Cinder, Swift, and Glance. After getting familiar with the fundamentals and application of OpenStack, let's move deeper into the realm of OpenStack.In the second module, OpenStack Cloud Computing Cookbook, preview how to build and operate OpenStack cloud computing, storage, networking, and automation. Dive into Neutron, the OpenStack Networking service, and get your hands dirty with configuring ML2, networks, routers, and distributed virtual routers. Further, you'll learn practical examples of Block Storage, LBaaS, and FBaaS.The final module, Troubleshooting OpenStack, will help you quickly diagnose, troubleshoot, and correct problems in your OpenStack. We will diagnose and remediate issues in Keystone, Glance, Neutron networking, Nova, Cinder block storage, Swift object storage, and issues caused by Heat orchestration.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 OpenStack by Alok Shrivastwa, Sunil Sarat ? OpenStack Cloud Computing Cookbook - Third Edition by Kevin Jackson , Cody Bunch, Egle Sigler ? Troubleshooting OpenStack by Tony Campbell

3165
Ebook

Applied Deep Learning with Keras. Solve complex real-life problems with the simplicity of Keras

Ritesh Bhagwat, Mahla Abdolahnejad, Matthew Moocarme

Though designing neural networks is a sought-after skill, it is not easy to master. With Keras, you can apply complex machine learning algorithms with minimum code.Applied Deep Learning with Keras starts by taking you through the basics of machine learning and Python all the way to gaining an in-depth understanding of applying Keras to develop efficient deep learning solutions. To help you grasp the difference between machine and deep learning, the book guides you on how to build a logistic regression model, first with scikit-learn and then with Keras. You will delve into Keras and its many models by creating prediction models for various real-world scenarios, such as disease prediction and customer churning. You’ll gain knowledge on how to evaluate, optimize, and improve your models to achieve maximum information. Next, you’ll learn to evaluate your model by cross-validating it using Keras Wrapper and scikit-learn. Following this, you’ll proceed to understand how to apply L1, L2, and dropout regularization techniques to improve the accuracy of your model. To help maintain accuracy, you’ll get to grips with applying techniques including null accuracy, precision, and AUC-ROC score techniques for fine tuning your model.By the end of this book, you will have the skills you need to use Keras when building high-level deep neural networks.

3166
Ebook

CompTIA A+ Practice Tests Core 1 (220-1101) and Core 2 (220-1102). Pass the CompTIA A+ exams on your first attempt with rigorous practice questions

Ian Neil, Mark Birch

The CompTIA A+ exam is not only a valuable foundational certification, but also the key to unlocking a world of exciting career possibilities in the ever-dynamic IT landscape. This book combines the best-in-class practice tests for the exam, offering a substantial volume of exam-oriented practice material and mirroring the A+ exam's level of difficulty to ensure that you are not just prepared, but brimming with confidence when you sit for the A+ exam.The book begins with Core 1, delving into mobile devices, networking, hardware, virtualization, cloud computing, and troubleshooting. The chapters help you consolidate foundational knowledge essential for supporting computer software and hardware. As you progress to Core 2, you’ll review the knowledge you need to support common operating systems and software installations. This book grants you lifelong access to valuable supplementary resources available on an online platform, which include A+ flashcards and invaluable exam insights. With unlimited website access, you’ll have the freedom to practice as often as you wish, optimizing your readiness for the exam.By the end of this book, you’ll be fully prepared to confidently take both the CompTIA A+ Core 1 and Core 2 exams.

3167
Ebook

jQuery 2.0 Animation Techniques: Beginner's Guide. Bring your websites to life with animations using jQuery - Second Edition

Dan Wellman, Adam Culpepper

jQuery is a cross-browser JavaScript library designed to simplify the client-side scripting of HTML, and is the most popular JavaScript library in use today. Using the features offered by jQuery, developers are able to create dynamic web pages. jQuery empowers you with creating simple as well as complex animations.jQuery 2.0 Animation Techniques Beginner's Guide will teach you to understand animation in jQuery to produce slick and attractive interfaces that respond to your visitors' interactions. You will learn everything you need to know about creating engaging and effective web page animations using jQuery.In jQuery 2.0 Animation Techniques Beginner's Guide, each chapter starts with simple concepts that enable you to build, style, and code your way into creating beautifully engaging and interactive user interfaces.With the use of wide range of examples, this book will teach you how to create a range of animations, from subtle UI effects (such as form validation animation and image resizing) to completely custom plugins (such as image slideshows and parallax background animations).The book provides various examples that gradually build up your knowledge and practical experience in using the jQuery API to create stunning animations. The book uses many examples and explains how to create animations using an easy and step-by-step approach.

3168
Ebook

The Kubernetes Bible. The definitive guide to deploying and managing Kubernetes across major cloud platforms

Nassim Kebbani, Piotr Tylenda, Russ McKendrick

With its broad adoption across various industries, Kubernetes is helping engineers with the orchestration and automation of container deployments on a large scale, making it the leading container orchestration system and the most popular choice for running containerized applications.This Kubernetes book starts with an introduction to Kubernetes and containerization, covering the setup of your local development environment and the roles of the most important Kubernetes components. Along with covering the core concepts necessary to make the most of your infrastructure, this book will also help you get acquainted with the fundamentals of Kubernetes. As you advance, you'll learn how to manage Kubernetes clusters on cloud platforms, such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP), and develop and deploy real-world applications in Kubernetes using practical examples. Additionally, you'll get to grips with managing microservices along with best practices.By the end of this book, you'll be equipped with battle-tested knowledge of advanced Kubernetes topics, such as scheduling of Pods and managing incoming traffic to the cluster, and be ready to work with Kubernetes on cloud platforms.