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.
4705
Ładowanie...
EBOOK

OSWorkflow: A guide for Java developers and architects to integrating open-source Business Process Management. Get your workflow up and running with this step-by-step guide authored by an active developer of the OSWorkflow project with real-world examples

Diego Naya Lazo

OSWorkflow is an open-source workflow engine written entirely in Java with a flexible approach and a technical user-base target. It is released under the Apache License. You can create simple or complex workflows, depending on your needs. You can focus your work on the business logic and rules. No more Petri Net or finite state machine coding! You can integrate OSWorkflow into your application with a minimum of fuss. OSWorkflow provides all of the workflow constructs that you might encounter in real-life processes, such as steps, conditions, loops, splits, joins, roles, etc.This book explains in detail all the various aspects of OSWorkflow, without assuming any prior knowledge of Business Process Management. Real-life examples are used to clarify concepts.

4706
Ładowanie...
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.

4707
Ładowanie...
EBOOK

Ouya Unity Game Development. Understanding Unity means you can quickly get the know-how to develop games for the Android-based Ouya console. This is the guide that will take you all the way from setting up the software to monetizing your games

Gary Riches

Ouya is a microconsole running its own version of the Android operating system. The console features an exclusive Ouya store for applications and games designed specifically for the Ouya platform. It runs a modified version of Android 4.1 Jellybean, and is open to rooting without voiding the warranty. All systems can be used as development kits which allow any Ouya owner to be a developer without any licensing fee. Ouya Unity Game Development offers detailed, easy-to-follow, step-by-step instructions which will help you learn the ins and outs of Ouya development in Unity.From connecting your device with Android Debug Bridge to publishing it on the Ouya Developer Portal, this book will explain the processes involved in creating a game from scratch. As you progress through the book, you will learn about scenes, prefabs, sounds, models, and animations. By the end of the seventh chapter, you will have a 3D game with multiple levels, the possibility of in-app purchases, and controller support that runs on both the Ouya and an Android phone. Starting with an introduction to Ouya, you will learn how to set up an environment and render game levels on Ouya. You will learn how to change levels and how to save the current level. You will then dive into Ouya controller integration and character animation. This book will also teach you the workings of audio source components, and will show you how to add textures to prefabs. Finally, you will learn how you can monetize the game. By the end of this book, you will have the game running on Ouya and geared up to create games on your own.

4710
Ładowanie...
EBOOK

Palo Alto Networks from Policy to Code. Automate PAN-OS security policies with Python precision

Nikolay Matveev, Migara Ekanayake

Palo Alto Networks firewalls are the gold standard in enterprise security, but managing them manually often leads to endless configurations, error-prone changes, and difficulty maintaining consistency across deployments.Written by cybersecurity experts with deep Palo Alto Networks experience, this book shows you how to transform firewall management with automation, using a code-driven approach that bridges the gap between powerful technology and practical implementation.You’ll start with next-gen firewall fundamentals before advancing to designing enterprise-grade security policies, applying threat prevention profiles, URL filtering, TLS decryption, and application controls to build a complete policy framework. Unlike other resources that focus on theory or vendor documentation, this hands-on guide covers best practices and real-world strategies. You’ll learn how to automate policy deployment using Python and PAN-OS APIs, structure firewall configurations as code, and integrate firewalls with IT workflows and infrastructure-as-code tools.By the end of the book, you’ll be able to design, automate, test, and migrate firewall policies with confidence, gaining practical experience in quality assurance techniques, pilot testing, debugging, and phased cutovers—all while maintaining security and minimizing business impact.

4711
Ładowanie...
EBOOK

Panda3D 1.6 Game Engine Beginner's Guide. This is the A-Z of Panda3D for developers who have never used the engine before. Step-by-step, it takes you from first principles to ultimately creating a marketable game. You’ll learn through first-hand experience and clear explanations

David Brian Mathews, David B Mathews, Reinier...

Panda3D is a game engine, a framework for 3D rendering and game development for Python and C++ programs. It includes graphics, audio, I/O, collision detection, and other abilities relevant to the creation of 3D games. Also, Panda3D is Open Source and free for any purpose, including commercial ventures. This book will enable you to create finished, marketable computer games using Panda3D and other entirely open-source tools and then sell those games without paying a cent for licensing.Panda3D 1.6 Game Engine Beginner's Guide follows a logical progression from a zero start through the game development process all the way to a finished, packaged installer. Packed with examples and detailed tutorials in every section, it teaches the reader through first-hand experience. These tutorials are followed by explanations that describe what happened in the tutorial and why.You will start by setting up a workspace, and then move on to the basics of starting up Panda3D. From there, you will begin adding objects like a level and a character to the world inside Panda3D. Then the book will teach you to put the game's player in control by adding change over time and response to user input. Then you will learn how to make it possible for objects in the world to interact with each other by using collision detection and beautify your game with Panda3D's built-in filters, shaders, and texturing. Finally, you will add an interface, audio, and package it all up for the customer.