113 resultater (0,30998 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Tactical Wireshark - Kevin Cardwell - Bog - APress - Plusbog.dk

Tactical Wireshark - Kevin Cardwell - Bog - APress - Plusbog.dk

Take a systematic approach at identifying intrusions that range from the most basic to the most sophisticated, using Wireshark, an open source protocol analyzer. This book will show you how to effectively manipulate and monitor different conversations and perform statistical analysis of these conversations to identify the IP and TCP information of interest. Next, you''ll be walked through a review of the different methods malware uses, from inception through the spread across and compromise of a network of machines. The process from the initial "click" through intrusion, the characteristics of Command and Control (C2), and the different types of lateral movement will be detailed at the packet level. In the final part of the book, you''ll explore the network capture file and identification of data for a potential forensics extraction, including inherent capabilities for the extraction of objects such as file data and other corresponding components in support of a forensics investigation. After completing this book, you will have a complete understanding of the process of carving files from raw PCAP data within the Wireshark tool. What You Will Learn - Use Wireshark to identify intrusions into a network - Exercise methods to uncover network data even when it is in encrypted form - Analyze malware Command and Control (C2) communications and identify IOCs - Extract data in a forensically sound manner to support investigations - Leverage capture file statistics to reconstruct network events Who This Book Is For Network analysts, Wireshark analysts, and digital forensic analysts.

DKK 519.00
1

Complete Guide to Test Automation - Arnon Axelrod - Bog - APress - Plusbog.dk

Complete Guide to Test Automation - Arnon Axelrod - Bog - APress - Plusbog.dk

Rely on this robust and thorough guide to build and maintain successful test automation. As the software industry shifts from traditional waterfall paradigms into more agile ones, test automation becomes a highly important tool that allows your development teams to deliver software at an ever-increasing pace without compromising quality. Even though it may seem trivial to automate the repetitive tester''s work, using test automation efficiently and properly is not trivial. Many test automation endeavors end up in the "graveyard" of software projects. There are many things that affect the value of test automation, and also its costs. This book aims to cover all of these aspects in great detail so you can make decisions to create the best test automation solution that will not only help your test automation project to succeed, but also allow the entire software project to thrive. One of the most important details that affects the success of the test automation is how easy it is to maintain the automated tests. Complete Guide to Test Automation provides a detailed hands-on guide for writing highly maintainable test code. What You''ll Learn - Know the real value to be expected from test automation - Discover the key traits that will make your test automation project succeed - Be aware of the different considerations to take into account when planning automated tests vs. manual tests - Determine who should implement the tests and the implications of this decision - Architect the test project and fit it to the architecture of the tested application - Design and implement highly reliable automated tests - Begin gaining value from test automation earlier - Integrate test automation into the business processes of the development team - Leverage test automation to improve your organization''s performance and quality, even without formal authority - Understand how different types of automated tests will fit into your testing strategy, including unit testing, load and performance testing, visual testing, and more Who This Book Is For Those involved with software development such as test automation leads, QA managers, test automation developers, and development managers. Some parts of the book assume hands-on experience in writing code in an object-oriented language (mainly C# or Java), although most of the content is also relevant for nonprogrammers.

DKK 519.00
1

A Complete Guide to DevOps with AWS - Osama Mustafa - Bog - APress - Plusbog.dk

A Complete Guide to DevOps with AWS - Osama Mustafa - Bog - APress - Plusbog.dk

Gain a thorough understanding of DevOps concepts and learn to deploy AWS DevOps services in an organization. This book covers AWS DevOps deployment and building applications and services for enhanced performance. A Complete Guide to DevOps with AWS will show you how to use AWS DevOps to launch and scale services using AWS tools. It demonstrates how to handle infrastructure as code such as AWS CodeCommit, AWS CodeBuild, and AWS CodeArtifact, and how to adapt your software with familiar tools such as terraform and cloud formation. This practice also helps in the continuous integration and deployment of pipelines such as AWS CodeDeploy and AWS CodePipeline with different deployment strategies. You will also learn how to find bugs quicker, enhance software quality, reduce your time to market, and how to build, test, and prepare for a release with frequent code changes. You will also see how to scale your applications to provide maximum performance for users with high traffic. The book also covers monitoring and logging applications, giving an overall picture of the ecosystem of product development. It also explains Kubernetes in depth with AWS EKS. It concludes by walking you through how to build projects with AWS DevOps tools and technologies. After completing this book, you will have gained a solid understanding of the concepts of AWS DevOps through examples, including building projects with integration of software tools. What You Will LearnAutomate processes with AWS toolsUnderstand AWS Services for Continuous deployment, and how to use themUse infrastructure as code with AWS in different formatsIntegrate AWS security into DevOpsWho This Book Is ForDevOps professionals and cloud engineers.

DKK 434.00
1

Complete Guide to Open Source Big Data Stack - Michael Frampton - Bog - APress - Plusbog.dk

Complete Guide to Open Source Big Data Stack - Michael Frampton - Bog - APress - Plusbog.dk

This book describes the creation of an actual generic open source big data stack, which is an integrated stack of big data components--each of which serves a specific function like storage, resource management, or queueing. Each component has a big data heritage and community to support it. It can support big data in that it is able to scale, and it is a distributed and robust system. In the Complete Guide to Open Source Big Data Stack, Mike Frampton begins by creating a private cloud and then by installing and examining Apache Brooklyn. After that he will use each chapter to introduce one piece of the big data stack—sharing how to source the software and then how to install it. He will then show how it works by simple example. Step by step and chapter by chapter, Frampton will create a real big data stack. The goal of this book is to show how a big data stack might be created and what components might be used. It attempts to do this with currently available Apache full and incubating systems. The aim is to introduce these components by example and show how they might work together. The book concentrates on Apache-based systems and shares detailed examples of cloud storage, release management, resources management, processing, queuing, frameworks, data visualization, and more. What you’ll learn - How to install a private cloud onto the local cluster using Apache cloud stack. - How to source and install Apache Brooklyn. - How to source and install Mesos. - How Brooklyn can be used to install Hadoop, Cassandra, and Riak and how data can be moved. - How to use Apache Spark for big data stack data processing. - How Apache Kafka can be sourced, installed and configured. - How to source and install Apache Zeppelin the big data visualization system. Who This Book Is For This book is for developers, architects, IT project managers, database administrators, and others charged with developing or supporting a big data system. It is also for a general IT audience, anyone interested in Hadoop or big data, and those experiencing problems with data size. It’s also for anyone who would like to further their career in this area by adding big data skills.

DKK 99.00
1

Practical Android - Mark Wickham - Bog - APress - Plusbog.dk

Applied Deep Learning with TensorFlow 2 - Umberto Michelucci - Bog - APress - Plusbog.dk

Applied Deep Learning with TensorFlow 2 - Umberto Michelucci - Bog - APress - Plusbog.dk

Understand how neural networks work and learn how to implement them using TensorFlow 2.0 and Keras. This new edition focuses on the fundamental concepts and at the same time on practical aspects of implementing neural networks and deep learning for your research projects. This book is designed so that you can focus on the parts you are interested in. You will explore topics as regularization, optimizers, optimization, metric analysis, and hyper-parameter tuning. In addition, you will learn the fundamentals ideas behind autoencoders and generative adversarial networks. All the code presented in the book will be available in the form of Jupyter notebooks which would allow you to try out all examples and extend them in interesting ways. A companion online book is available with the complete code for all examples discussed in the book and additional material more related to TensorFlow and Keras. All the code will be available in Jupyter notebook format and can be opened directly in Google Colab (no need to install anything locally) or downloaded on your own machine and tested locally. You will: •Understand the fundamental concepts of how neural networks work •Learn the fundamental ideas behind autoencoders and generative adversarial networks •Be able to try all the examples with complete code examples that you can expand for your own projects •Have available a complete online companion book with examples and tutorials. This book is for: Readers with an intermediate understanding of machine learning, linear algebra, calculus, and basic Python programming.

DKK 509.00
1

Enterprise Systems Architecture - Daljit Roy Banger - Bog - APress - Plusbog.dk

Advanced Unity Game Development - Victor G Brusca - Bog - APress - Plusbog.dk

Advanced Unity Game Development - Victor G Brusca - Bog - APress - Plusbog.dk

Jump start your Unity game development journey with a detailed review of a complete, professionally built game using Unity, C#, and Visual Studio. Gain invaluable experience with code structure, project structure, centralization of game state data, controlled initialization of script components, AI opponents, multiple input sources, player preferences, a full HUD and menu system, music and sound effects, level/track building, and more. Author Victor Brusca walks you through the game''s code, scripts, and overall structure, all the while showing you how the code works within the Unity engine to define a complete, refined game. Starting with game specifications, the book covers base classes, basic interaction classes, advanced interaction classes, helper classes, input classes, and abstraction of raw input. Next, you''ll dive into the menu system and see how a full, complete menu and HUD are coded and set up in the project through a detailed review of the code and working examples. Subsequently, you''ll gain insight on player and game state management, and the author will demystify the component-based structure of Unity games by demonstrating how to maintain order and centralization. Lastly, you will review pertinent build and project settings while learning techniques to profile and check the performance of your games, and tie it all together by building a new racetrack for the included game project. On completing this book, you''ll have gained experience through the detailed review of a hover car racing game using C#, Unity Coding, Visual Studio, Unity C# Project Management, Unity Environment, Unity Project Management and more. What You Will Learn - Understand Unity project design and implementation with regard to code base and scene hierarchy/game objects - Learn to implement game mechanics connected to Unity scene game objects with working demonstrations - Review professional topics, such as AI opponents, data persistence, menu systems, etc., and implement in the included project - Create a complete game from ground up using prefab models and the code reviewed throughout the text Who This Book Is For Readers with some coding experience, an understanding of classes in an OOP language, and solid experience using the Unity Editor. The code is reviewed and explained in detail on a class-by-class basis while also providing an overview of the overall structure of the code base, project, and scenes.

DKK 509.00
1

SAP SuccessFactors Talent: Volume 1 - Venki Krishnamoorthy. - Bog - APress - Plusbog.dk

SAP SuccessFactors Talent: Volume 1 - Venki Krishnamoorthy. - Bog - APress - Plusbog.dk

Take an in-depth look at SAP SuccessFactors talent modules with this complete guide to configuration, administration, and best practices. This two-volume series follows a logical progression of SAP SuccessFactors modules that should be configured to complete a comprehensive talent management solution. The authors walk you through fully functional simple implementations in the primary chapters for each module before diving into advanced topics in subsequent chapters. In volume 1, we start with a brief introduction. The next two chapters jump into the Talent Profile and Job Profile Builder. These chapters lay the structures and data that will be utilized across the remaining chapters which detail each module. The following eight chapters walk you through building, administering, and using a goal plan in the Goal Management module as well as performance forms in the Performance Management module. The book also expands on performance topics with the 360 form and continuous performance management in two additional chapters. We then dive into configuring the calibration tool and how to set up calibration sessions in the next two chapters before providing a brief conclusion. Within each topic, the book touches on the integration points with other modules as well as internationalization. The authors also provide recommendations and insights from real world experience. Having finished the book, you will have an understanding of what comprises a complete SAP SuccessFactors talent management solution and how to configure, administer, and use each module within it. You will: · Develop custom talent profile portlets · Integrate Job Profile Builder with SAP SuccessFactors talent modules · Set up security, group goals, and team goals in goals management with sample XML · Configure and launch performance forms including rating scales and route maps · Configure and administrate the calibration module and its best practices

DKK 689.00
1

Java Game Development with LibGDX - Lee Stemkoski - Bog - APress - Plusbog.dk

Java Game Development with LibGDX - Lee Stemkoski - Bog - APress - Plusbog.dk

Learn to design and create video games using the Java programming language and the LibGDX software library. Working through the examples in this book, you will create 12 game prototypes in a variety of popular genres, from collection-based and shoot-em-up arcade games to side-scrolling platformers and sword-fighting adventure games. With the flexibility provided by LibGDX, specialized genres such as card games, rhythm games, and visual novels are also covered in this book. Major updates in this edition include chapters covering advanced topics such as alternative sources of user input, procedural content generation, and advanced graphics. Appendices containing examples for game design documentation and a complete JavaDoc style listing of the extension classes developed in the book have also been added. What You Will Learn - Create 12 complete video game projects - Master advanced Java programming concepts, including data structures, encapsulation, inheritance, and algorithms, in the context of game development - Gain practical experience with game design topics, including user interface design, gameplay balancing, and randomized content - Integrate third-party components into projects, such as particle effects, tilemaps, and gamepad controllers Who This Book Is For The target audience has a desire to make video games, and an introductory level knowledge of basic Java programming. In particular, the reader need only be familiar with: variables, conditional statements, loops, and be able to write methods to accomplish simple tasks and classes to store related data.

DKK 604.00
1

GameMaker: Studio 100 Programming Challenges - Ben Tyers - Bog - APress - Plusbog.dk

Migrating ASP.NET Microservices to ASP.NET Core - Iris Classon - Bog - APress - Plusbog.dk

Migrating ASP.NET Microservices to ASP.NET Core - Iris Classon - Bog - APress - Plusbog.dk

Migrate your existing microservice cluster from ASP .NET to ASP .NET Core. While improved performance and cross-platform support are evident, this book helps you cut through the noise to determine how, when, and to what extent a migration is needed. Microsoft''s introduction of .NET Core has created a lot of excitement, but also a lot of confusion for developers accustomed to ASP applications and services. This book gives you specific steps to embark on a partial or full SaaS microservices system migration, factoring in limited resources, time, and finances. In addition to practical advice and real-world examples, many mishaps will be shared, providing you with a complete 360-degree view of a migration. As a developer intimately familiar with the migration process, author Iris Classon shares prescriptive guidance on every part of the system-from code, dependencies, editors, integration, and the deployment pipeline to a distribution model. You will come away with all the information you need to plan and prepare your migration to ASP.NET Core. What You''ll Learn - Conduct an in-depth, pre-migration analysis of your system - Know the differences between ASP .NET and ASP .NET Core - Plan for and execute a full or partial migration to ASP .NET Core - Understand the continuous integration and deployment process - Gain insight on tools and templates that will accelerate and facilitate the migration process - Leverage a real-world migration example, complete with genuine challenges - Migrate specific components such as logging, authentication, data access, and more Who This Book Is For Developers who are considering or are tasked with migrating an existing microservice cluster from ASP.NET to ASP.NET Core. Experience with C#, Web API, ASP.NET, Visual Studio, and PowerShell is helpful.

DKK 294.00
1

Kubernetes Programming with Go - Philippe Martin - Bog - APress - Plusbog.dk

Kubernetes Programming with Go - Philippe Martin - Bog - APress - Plusbog.dk

This book begins by introducing the structure of the Kubernetes API and which operations it serves. Following chapters demonstrate how to write native Kubernetes resources definitions using Go structures defined in the API and API Machinery libraries. Miscellaneous utilities are described to help you work with different resource fields and to convert your resource definitions to or from YAML or JSON. Next, you will learn how to interact with the Kubernetes API server to create, delete, update, and monitor resources in a cluster using the client-go library. A complete chapter is devoted to tools provided to test your programs using the client-go library. An example follows to wrap up the first part of the book, describing how to write a kubectl plugin. Next, you will learn how to extend the Kubernetes API using Custom Resource Definitions, and how to write Kubernetes resources in a generic way as well as how to create your own resources using the unstructured concept. The next chapters delve into the controller-runtime library, useful for extending Kubernetes by writing operators, and the kubebuilder framework, which leverages this library, to help you start writing operators in minutes. After reading this book, you will have a deep understanding of the Kubernetes API’s structure and how Kubernetes resources are organized within it, and have at your disposal a complete toolbox to help you write Kubernetes clients and operators. What You Will LearnUnderstand how the Kubernetes API and its resources are organizedWrite Kubernetes resources in GoCreate resources in a clusterLeverage your newly-gained knowledge to write Kubernetes clients and operatorsWho is this Book for:Software engineers and (Site Reliability Engineers) SREs wishing to write Kubernetes clients and operators using the Go language.

DKK 519.00
1

Practical Domain-Driven Design in Enterprise Java - Vijay Nair - Bog - APress - Plusbog.dk

Practical Domain-Driven Design in Enterprise Java - Vijay Nair - Bog - APress - Plusbog.dk

See how Domain-Driven Design (DDD) combines with Jakarta EE MicroProfile or Spring Boot to offer a complete suite for building enterprise-grade applications. In this book you will see how these all come together in one of the most efficient ways to develop complex software, with a particular focus on the DDD process. Practical Domain-Driven Design in Enterprise Java starts by building out the Cargo Tracker reference application as a monolithic application using the Jakarta EE platform. By doing so, you will map concepts of DDD (bounded contexts, language, and aggregates) to the corresponding available tools (CDI, JAX-RS, and JPA) within the Jakarta EE platform. Once you have completed the monolithic application, you will walk through the complete conversion of the monolith to a microservices-based architecture, again mapping the concepts of DDD and the corresponding available tools within the MicroProfile platform (config, discovery, and fault tolerance). To finish this section, you will examine the same microservices architecture on the Spring Boot platform. The final set of chapters looks at what the application would be like if you used the CQRS and event sourcing patterns. Here you''ll use the Axon framework as the base framework. What You Will Learn - Discover the DDD architectural principles and use the DDD design patterns - Use the new Eclipse Jakarta EE platform - Work with the Spring Boot framework - Implement microservices design patterns, including context mapping, logic design, entities, integration, testing, and security - Carry out event sourcing - Apply CQRS Who This Book Is For Junior developers intending to start working on enterprise Java; senior developers transitioning from monolithic- to microservices-based architectures; and architects transitioning to a DDD philosophy of building applications.

DKK 391.00
1

Custom Fiori Applications in SAP HANA - Sergio Guerrero - Bog - APress - Plusbog.dk

Custom Fiori Applications in SAP HANA - Sergio Guerrero - Bog - APress - Plusbog.dk

Get started building custom Fiori applications for your enterprise. This book teaches you how to design, build, and deploy enterprise-ready, custom Fiori applications in SAP HANA. Tips and tricks collected from projects using Fiori applications (built consuming OData models and REST APIs) and integrating third-party JS libraries are presented. Also included are examples using Fiori templates from different tools such as the SAP Web IDE and the new Visual Studio Code extensions. This book explains the 5 design principles that all Fiori applications are built upon: Role-based, Responsive, Coherent, Simple, and Delightful. The book expands on consuming OData services and REST APIs internal and external to SAP HANA. The Fiori application exercise demonstrates the use of the MVC pattern, JavaScript modularization, reuse of SAP UI5 controls, debugging, and the tools required for a complete scenario. The book closes with an exercise showcasing a finished single page application with multiple views and layouts, navigation between the views, and deployment of the application to AWS. This book is simple enough for entry-level developers getting started in web frameworks but also highlights integration points from the data models being consumed from the application, and shows how the application communicates with back-end services, resulting in a complete front-end custom Fiori application. What You Will Learn - Know the 5 Fiori design principles - Understand how to consume OData and REST API models - Apply the MVC pattern using XML views and the SAP UI5 controls along with controller behavior in JavaScript - Debug and deploy the application Who This Book is For Web developers and application leads who have some experience in JavaScript frameworks and web development and understand web protocol communication

DKK 468.00
1

Pro MERN Stack - Vasan Subramanian - Bog - APress - Plusbog.dk

Pro MERN Stack - Vasan Subramanian - Bog - APress - Plusbog.dk

Assemble the complete stack required to build a modern web app using MongoDB, Express, React, and Node. This book also covers many other complementary tools: React Router, GraphQL, React-Bootstrap, Babel, and Webpack. This new edition will use the latest version of React (React 16) and the latest React Router (React Router 4), which has a significantly different approach to routing compared to React Router 2 which was used in the first edition of the book. Though the primary focus of Pro MERN Stack is to equip you with all that is required to build a full-fledged web application, a large portion of the book will be devoted to React 16. The popular MEAN (MongoDB, Express, AngularJS, Node) stack introduced Single Page Apps (SPAs) and front-end Model-View-Controller (MVC) as new and efficient paradigms. Facebook''s React is a technology that competes indirectly with AngularJS. It is not a full-fledged MVC framework. It is a JavaScript library for building user interfaces (in some sense the View part). Yet, it is possible to build a web app by replacing AngularJS with React - hence the term MERN stack What You Will Learn - Discover the features of React 16 to get the maximum out of this library - Gain the basics of MongoDB, Express, and Node to build a web app - Work with other libraries complementary to React, including React-Bootstrap, React Router, and GraphQL - Use tools such as Babel and Webpack required to build JavaScript-based SPAs - Tie all the components together to build a complete web app. Who This Book Is For Developers and architects who have prior experience in any web app stack other than the MERN stack will find the book useful to learn about this modern stack. Prior knowledge of JavaScript, HTML, and CSS is required.

DKK 468.00
1

Game Development with Construct 2 - Lee Stemkoski - Bog - APress - Plusbog.dk

Hands-on Scikit-Learn for Machine Learning Applications - David Paper - Bog - APress - Plusbog.dk

Hands-on Scikit-Learn for Machine Learning Applications - David Paper - Bog - APress - Plusbog.dk

Aspiring data science professionals can learn the Scikit-Learn library along with the fundamentals of machine learning with this book. The book combines the Anaconda Python distribution with the popular Scikit-Learn library to demonstrate a wide range of supervised and unsupervised machine learning algorithms. Care is taken to walk you through the principles of machine learning through clear examples written in Python that you can try out and experiment with at home on your own machine. All applied math and programming skills required to master the content are covered in this book. In-depth knowledge of object-oriented programming is not required as working and complete examples are provided and explained. Coding examples are in-depth and complex when necessary. They are also concise, accurate, and complete, and complement the machine learning concepts introduced. Working the examples helps to build the skills necessary to understand and apply complexmachine learning algorithms. Hands-on Scikit-Learn for Machine Learning Applications is an excellent starting point for those pursuing a career in machine learning. Students of this book will learn the fundamentals that are a prerequisite to competency. Readers will be exposed to the Anaconda distribution of Python that is designed specifically for data science professionals, and will build skills in the popular Scikit-Learn library that underlies many machine learning applications in the world of Python. What You'll LearnWork with simple and complex datasets common to Scikit-LearnManipulate data into vectors and matrices for algorithmic processingBecome familiar with the Anaconda distribution used in data scienceApply machine learning with Classifiers, Regressors, and Dimensionality ReductionTune algorithms and find the best algorithms for each datasetLoad data from and save to CSV, JSON, Numpy, and Pandas formatsWho This Book Is ForThe aspiring data scientist yearning to break into machine learning through mastering the underlying fundamentals that are sometimes skipped over in the rush to be productive. Some knowledge of object-oriented programming and very basic applied linear algebra will make learning easier, although anyone can benefit from this book.

DKK 468.00
1

Learn JavaFX 17 - Kishori Sharan - Bog - APress - Plusbog.dk

Learn JavaFX 17 - Kishori Sharan - Bog - APress - Plusbog.dk

This unique in-depth tutorial shows you how to start developing rich-client desktop applications using your Java skills and provides comprehensive coverage of JavaFX 17''s features. Each chapter starts with an introduction to the topic at hand, followed by a step-by-step discussion of the topic with small snippets of code. The book contains numerous figures aiding readers in visualizing the GUI that is built at every step in the discussion. This book has been revised to include JavaFX 17 and earlier releases since previous edition. It starts with an introduction to JavaFX and its history. It lists the system requirements and the steps to start developing JavaFX applications. It shows you how to create a Hello World application in JavaFX, explaining every line of code in the process. Later in the book, authors Kishori Sharan and Peter Späth discuss advanced topics such as 2D and 3D graphics, charts, FXML, advanced controls, and printing. Some of the advanced controls such as TableView, and WebView are covered at length in separate chapters. This book provides complete and comprehensive coverage of JavaFX 17 features; uses an incremental approach to teach JavaFX, assuming no prior GUI knowledge; includes code snippets, complete programs, and pictures; covers MVC patterns using JavaFX; and covers advanced topics such as FXML, effects, transformations, charts, images, canvas, audio and video, DnD, and more. So, after reading and using this book, you''ll come away with a comprehensive introduction to the JavaFX APIs. What You Will Learn - How to build JavaFX User Interfaces and Java clients - What are properties, bindings, observable collections, stages, scenes; how to use these - How to play with colors, styling nodes and event handling - How to add user interactivity (mouse, keyboard, DnD) - How to do tables, trees and tree tables - How to do 2D shapes, text nodes, 3D shapes - How to apply effects, transformations, animations, images - How to draw; play audio and video Who is this book for: Developers new to the JavaFX platform. Some prior Java experience is recommended.

DKK 509.00
1

Angular 5 Projects - Mark Clow - Bog - APress - Plusbog.dk

Learn Autodesk Inventor 2018 Basics - T. Kishore - Bog - APress - Plusbog.dk

Software Development Activity Cycles - Robert F. Rose - Bog - APress - Plusbog.dk

Software Development Activity Cycles - Robert F. Rose - Bog - APress - Plusbog.dk

Written from the perspective of a Technical Project Manager, this study presents a scenario for a complete "shift left" software development effort. It brings considerations for Test and Support as early as the Inception Stage. Based on an innovative model - Development Process Activity Cycles (DPAC) - this representation allows visualization of progress including recursive activities. The model is based on an interpretation of the Deming quality cycle of Plan Do, Check Act (PDCA). Periodic Management reports are generated using configuration management data generated during the Act phase of each iteration. There is no Test stage in the DPAC model; Test is represented in the back swing Check Phase of each iteration. This approach allows the user or Subject Mater Expert (SME) to contemplate the face of the system through several iterations of design and development, using the triad principle ("Power of Three") matching a programmer, tester and member of the user community This approach incrementally reveals the best fit to the intent of the vision statement and iteratively uncovers the needs of the user while maintaining conceptual integrity. This book provides a holistic and comprehensible view of the entire development process including ongoing evolution and support, staffing, and establishment of a comprehensive quality engineering program. It describes activity inside the "belly of the beast." By including support services as a part of the development model a complete return on investment (ROI) can be calculated and a value stream can be measured over the entire Application Life Cycle. You will · See how the various disciplines constituting the software development process come together · Understand where in the iterative development process progress can be measured and control exercised · Review how a quality engineering program will positively affect the quality of the development process · Examine how the quality of the development process profoundly affects the quality of the software system Who this book is for Intended for a technical audience, this work should be of interest to all technical personnel including analysts, programmers, test and production, especially mid level managers and anyone familiar with the principles of a Lean, Agile approach to development.

DKK 476.00
1

Practical C++ Design - Adam B. Singer - Bog - APress - Plusbog.dk

Practical C++ Design - Adam B. Singer - Bog - APress - Plusbog.dk

Go from competent C++ developer to skilled designer or architect using this book as your personal C++ design master class. Updated for the C++20 standard, this title will guide you through the design and implementation of an engaging case study that forms the backdrop for learning the art of applying design patterns and modern C++ techniques to create a high quality, robust application. Starting with a quick exploration of the requirements for building the application, you''ll delve into selecting an appropriate architecture, eventually designing and implementing all of the necessary modules to meet the project''s requirements. By the conclusion of Practical C++ Design , you''ll have constructed a fully functioning calculator capable of building and executing on any platform that supports both Qt and C++20. Access to the complete source code will help speed your learning. Utilize the Model-View-Controller pattern as the basis for the architecture of the calculator; the observer pattern to design an event system; the singleton pattern as you design the calculator''s central data repository, a reusable stack; the command pattern to design a command system supporting unlimited undo/redo; the abstract factory pattern to build a cross-platform plugin infrastructure for extensibility; coroutines to implement a command line interface with a lazy tokenizer; and more. After reading and using this book, you''ll have begun the transition from C++ programmer to architect. What You Will Learn - Read a specification document and translate it into a practical C++ design using some of the latest language features from C++20 - Understand trade-offs in selecting between alternative design scenarios - Gain practical experience in applying design patterns to realistic development scenarios - Learn how to effectively use language elements of modern C++ to create a lasting design - Develop a complete C++ program from a blank canvas through to a fully functioning, cross platform application - Read, modify, and extend existing, high quality code - Learn the fundamentals of API design, including class, module, and plugin interfaces Who This Book Is For The experienced C++ developer ready to take the next step to becoming a skilled C++ designer.

DKK 385.00
1

Practical Scala DSLs - Pierluigi Riti - Bog - APress - Plusbog.dk