Apress Access Books

Sensors and Protocols for Industry 4.0

Chronologie aller Bände (1 - 11)

Reihe: Apress Access Books

Die Reihenfolge beginnt mit dem eBook "Create an Enterprise-Level Test Automation Framework with Appium". Wer alle eBookz der Reihe nach lesen möchte, sollte mit diesem Band von Koushik Das beginnen. Der zweite Teil der Reihe "Getting Started with the Uno Platform and WinUI 3" ist am 30.09.2022 erschienen. Mit insgesamt 11 Bänden wurde die Reihe über einen Zeitraum von ungefähr 3 Jahren fortgesetzt. Der neueste Band trägt den Titel "The Art of Creating Self-Organizing Teams".

  • Anzahl der Bewertungen für die gesamte Reihe: 2
  • Ø Bewertung der Reihe: 2.9
  • Start der Reihe: 11.08.2022
  • Neueste Folge: 13.12.2025

Diese Reihenfolge enthält 11 unterschiedliche Autoren.

Cover: Create an Enterprise-Level Test Automation Framework with Appium
  • Autor: Das, Koushik
  • Anzahl Bewertungen: 2
  • Ø Bewertung: 2.9
  • Medium: E-Book
  • Veröffentlicht: 11.08.2022
  • Genre: Sachbuch

Create an Enterprise-Level Test Automation Framework with Appium

Think from a framework design perspective and move beyond straightforward coding skills. You’ll design an enterprise level test framework that is capable of supporting both TDD and BDD at the same time, using the latest open source tools and coding best practices. Taking a less-is-more approach, superfluous information is excised in favor of sleek and direct instruction and focused coding practices.

Your framework will be built with Spring-Boot, Gradle, and Junit. And it will support HP QC integration, Allure (TDD, BDD), Extent (BDD), and customized Pdf reporting (TDD, BDD). Extensive utilities are provided, such as HP ALM integration, device management utilities, email reporting, pdf reporting, OCR utility, Log utility, and more! There’s also a special chapter on internationalization/localization testing in multiple languages. After reading this book, you’ll have full confidence in your ability to build new test automation frameworks for yourself. 

Though primarily written for software professionals who are in test automation, recent engineering graduates who have programming knowledge and want to prepare for a role in mobile test automation will also find what’s taught here helpful. Test engineers and computer science graduates alike can use what they learn here to become absolute pros in test automation.

What You'll Learn

  • Design an enterprise level mobile test automation framework capable of supporting both TDD and BDD 
  • Work with the latest open source tools and coding best practices 
  • Build with Spring-Boot, Gradle, and Junit while supporting HP QC integration, Allure, Extent, and customized PDF reporting

Who This Book Is For

Software professionals working in test automation. Recent engineering graduates who have programming knowledge and want to prepare for a role in mobile test automation should also find it helpful.

Cover: Getting Started with the Uno Platform and WinUI 3
  • Autor: Hoefling, Skye
  • Anzahl Bewertungen: 0
  • Ø Bewertung:
  • Medium: E-Book
  • Veröffentlicht: 30.09.2022
  • Genre: Sachbuch

Getting Started with the Uno Platform and WinUI 3

Get ready to build applications that can run anywhere using the Uno Platform and WinUI.
Modern application development can be an intimidating and complex topic, especially when you are building cross-platform applications that need to support multiple operating systems and form factors. There are so many options when it comes to frameworks and selecting the right one for your enterprise is critical in delivering a successful product to market. For the developer who has zero experience building apps with Xamarin, UWP, WinUI, or the Uno Platform, this book deconstructs those complex concepts into tangible building blocks so that productivity gains are immediately recognized.

You will start off learning basic concepts and get a bird's-eye view of the enabling technologies to ensure that you feel comfortable with the tools and terminology. From there, you will learn about some of the more popular options in the .NET ecosystem, understand their attributes and shortcomings, and learn why the Uno Platform is ideal for building a cross-platform application that targets Android, iOS, Windows, WASM (Web Assembly), Linux, and MacOS.

Then, you will follow a product release timeline that takes you through building an application, introducing key concepts at every step of the way. Each section of the book is chock full of tips and edge case documentations for the different platforms.

What You Will Learn

  • Manage multi-targeting solutions: specifically, how to handle the different project heads
  • Effectively write cross-platform software and handle the edge cases of the different platforms
  • Understand the fundamentals of working with Uno Platform WinUI apps
  • Explore enterprise-grade application architecture using MVVM
  • Understand Dependency Injection and how it applies to application architecture

Who This Book Is For

Developers who understand some basics of C# and object-oriented programming

Cover: Modern Concurrency on Apple Platforms
  • Autor: Kautsch, Andrés Ibañez
  • Anzahl Bewertungen: 0
  • Ø Bewertung:
  • Medium: E-Book
  • Veröffentlicht: 14.11.2022
  • Genre: Sonstiges

Modern Concurrency on Apple Platforms

Build solid software with modern and safe concurrency features. Concurrency is one of the hardest problems in computer science. For years, computer scientists and engineers have developed different strategies for dealing with concurrency. However, the original concurrency primitives are complicated and difficult to understand, and even harder to implement.

Using the new async/await APIs in Swift, this book will explain how your code can abstract a lot of the complexity with a simpler interface so you never have to deal with concurrency primitives such as semaphores, locks, and threads yourself. This will allow you to write concurrent code that is easier to read, easier to write, and easier to maintain.  These new APIs are deeply ingrained into Swift, offering compile-level features that will keep you from writing dangerous concurrent code.

You’ll start by exploring why concurrency is hard to implement in a traditional system. Explaining the definition of concurrency and what its primitives are will help you understand why they are hard to use correctly. These concepts will become clearer as you work through the sample projects. The book’s focus then shifts exclusively to the new APIs, helping you understand how the integration of the system with the language itself makes it easier for you to write concurrent code without overstepping the bounds of the concurrency safe zone.

By the end of the book, you’ll have a solid foundation for working safely with concurrent code using the new async/await APIs.

What You'll Learn

  • Understand concurrency and its traditional problems
  • Work with the new async/await API and all its features, from the basic usage and await keywords, to task groups and async sequences.
  • Implement modern and safe concurrent code that you can start using right away

Who This Book Is For 

Experienced iOS developers at a semi-senioror senior level. Knowledge on the Grand Central Dispatch is a bonus, but not required.


Cover: A Software Engineer’s Guide to Seniority
  • Autor: Harper, Jocelyn
  • Anzahl Bewertungen: 0
  • Ø Bewertung:
  • Medium: E-Book
  • Veröffentlicht: 02.12.2022
  • Genre: Sonstiges

A Software Engineer’s Guide to Seniority

There are few books in the market that talk about the effort within and outside of the job that helps software engineers advance in their careers. This book is a truthful and introspective look at technical careers and a consolidation of that information and advice for engineers that are looking to elevate their career to the senior level.
 While charting a path to becoming a senior software engineer you'll study how to handle the obligations and complexities involved in that role. While most of the software engineer job is exploratory and involves learning new things nearly every day, this book will show you how to be a manager, a leader, and to achieve seniority in your tech role. 
From learning how to optimize your resume to knowing how to interview for positions on your team to helping your team grow and develop their own skills and career, this is a book that all software engineers need. 
What You'll Learn
  • Optimize your resume for applications
  • Standard tips for interviewing in software engineer positions
  • Become a mentor and leader at your job
Who This Book Is For
Entry to mid-level software engineers working in a corporate environment
Cover: Pro SQL Server 2022 Wait Statistics
  • Autor: LaRock, Thomas
  • Anzahl Bewertungen: 0
  • Ø Bewertung:
  • Medium: E-Book
  • Veröffentlicht: 11.01.2023
  • Genre: Sonstiges

Pro SQL Server 2022 Wait Statistics

Use this practical guide to analyze and troubleshoot SQL Server performance using wait statistics. You'll learn to identify precisely why your queries are running slowly. And you'll know how to measure the amount of time consumed by each bottleneck so you can focus attention on making the largest improvements first. This edition is updated to cover analysis of wait statistics current with SQL Server 2022. Whether you are new to wait statistics, or already familiar with them, this book provides a deeper understanding on how wait statistics are generated and what they mean for your SQL Server instance’s performance. 

The book goes beyond the most common wait types into the more complex and performance-threatening wait types. You’ll learn about per-query wait statistics and session-based wait statistics, and the types of problems they can help you solve. The different wait types are categorized by their area of impact, including CPU, IO, Latching, Locking, and many more.

Clear examples are included to help you gain practical knowledge of why and how specific wait times increase or decrease, how they impact your SQL Server’s performance, and what you can do to improve performance. After reading this book, you won’t want to be without the valuable information that wait statistics provide regarding where you should be spending your limited tuning time to maximize performance and value to your business. 


What You'll Learn

  • Understand how the SQL Server engine processes requests
  • Identify resource bottlenecks in a running SQL Server instance
  • Locate wait statistics information inside DMVs and Query Store
  • Analyze the root cause of sub-optimal performance
  • Diagnose I/O contention and locking contention
  • Benchmark SQL Server performance
  • Improve database performance by lowering overall wait time 


Who This Book Is For

Database administrators who want to identify and resolve performance bottlenecks, those who want to learn more about how the SQL Server engine accesses and uses resources inside SQL Server, and administrators concerned with achieving—and knowing they have achieved—optimal performance

Cover: IBM Software Systems Integration
  • Autor: Bluck, Alan S.
  • Anzahl Bewertungen: 0
  • Ø Bewertung:
  • Medium: E-Book
  • Veröffentlicht: 16.01.2023
  • Genre: Sonstiges

IBM Software Systems Integration

Examine the working details for real-world Java programs used for system integration with IBM Software, applying various API libraries (as used by Banking and Insurance companies). This book includes the step-by-step procedure to use the IBM FileNet Case Manager 5.3.3 Case Builder solution and the similar IBM System, IBM Business Automation Workflow to create an Audit System. 

You'll learn how to implement the workflow with a client Java Message Service (JMS) java method developed with Workflow Custom Operations System Step components. Using IBM Cognos Analytics Version 11.2, you'll be able to create new views for IBM Case Manager Analytics for custom time dimensions. The book also explains the SQL code and procedures required to create example Online Analytical Processing (OLAP) cubes with multi-level time dimensions for IBM Case Manager analytics.

IBM Software Systems Integration features the most up to date systems software procedures using tested API calls.

What You Will Learn

  • Review techniques for generating custom IBM JMS code
  • Create a new custom view for a multi-level time dimension
  • See how a java program can provide the IBM FileNet document management API calls for content store folder and document replication
  • Configure Java components for content engine events

Who This Book Is For

IT consultants, Systems and Solution Architects.

Cover: Kafka Troubleshooting in Production
  • Autor: Eldor, Elad
  • Anzahl Bewertungen: 0
  • Ø Bewertung:
  • Medium: E-Book
  • Veröffentlicht: 29.11.2023
  • Genre: Sonstiges

Kafka Troubleshooting in Production

This book provides Kafka administrators, site reliability engineers, and DataOps and DevOps practitioners with a list of real production issues that can occur in Kafka clusters and how to solve them. The production issues covered are assembled into a comprehensive troubleshooting guide for those engineers who are responsible for the stability and performance of Kafka clusters in production, whether those clusters are deployed in the cloud or on-premises. This book teaches you how to detect and troubleshoot the issues, and eventually how to prevent them.
Kafka stability is hard to achieve, especially in high throughput environments, and the purpose of this book is not only to make troubleshooting easier, but also to prevent production issues from occurring in the first place. The guidance in this book is drawn from the author's years of experience in helping clients and internal customers diagnose and resolve knotty production problems and stabilize their Kafka environments. The book is organized into recipe-style troubleshooting checklists that field engineers can easily follow when under pressure to fix an unstable cluster. This is the book you will want by your side when the stakes are high, and your job is on the line. 
What You Will Learn
  • Monitor and resolve production issues in your Kafka clusters
  • Provision Kafka clusters with the lowest costs and still handle the required loads
  • Perform root cause analyses of issues affecting your Kafka clusters
  • Know the ways in which your Kafka cluster can affect its consumers and producers
  • Prevent or minimize data loss and delays in data streaming
  • Forestall production issues through an understanding of common failure points
  • Create checklists for troubleshooting your Kafka clusters when problems occur
Who This Book Is For
Site reliability engineers tasked with maintaining stability of Kafka clusters, Kafka administrators who troubleshoot production issues around Kafka, DevOps and DataOps experts who are involved with provisioning Kafka (whether on-premises or in the cloud), developers of Kafka consumers and producers who wish to learn more about Kafka 
Cover: Data Insight Foundations
  • Autor: Tkachenko, Nikita
  • Anzahl Bewertungen: 0
  • Ø Bewertung:
  • Medium: E-Book
  • Veröffentlicht: 13.01.2025
  • Genre: Sonstiges

Data Insight Foundations

This book is an essential guide designed to equip you with the vital tools and knowledge needed to excel in data science. Master the end-to-end process of data collection, processing, validation, and imputation using R, and understand fundamental theories to achieve transparency with literate programming, renv, and Git--and much more. Each chapter is concise and focused, rendering complex topics accessible and easy to understand.

Data Insight Foundations caters to a diverse audience, including web developers, mathematicians, data analysts, and economists, and its flexible structure allows enables you to explore chapters in sequence or navigate directly to the topics most relevant to you.

While examples are primarily in R, a basic understanding of the language is advantageous but not essential. Many chapters, especially those focusing on theory, require no programming knowledge at all. Dive in and discover how to manipulate data, ensure reproducibility, conduct thorough literature reviews, collect data effectively, and present your findings with clarity.


What You Will Learn

  • Data Management: Master the end-to-end process of data collection, processing, validation, and imputation using R.
  • Reproducible Research: Understand fundamental theories and achieve transparency with literate programming, renv, and Git.
  • Academic Writing: Conduct scientific literature reviews and write structured papers and reports with Quarto.
  • Survey Design: Design well-structured surveys and manage data collection effectively.
  • Data Visualization: Understand data visualization theory and create well-designed and captivating graphics using ggplot2.

Who this Book is For

Career professionals such as research and data analysts transitioning from academia to a professional setting where production quality significantly impacts career progression. Some familiarity with data analytics processes and an interest in learning R or Python are ideal. 

Cover: The Low-Code AI Maturity Model
  • Autor: Jeffery, Steve
  • Anzahl Bewertungen: 0
  • Ø Bewertung:
  • Medium: Digital
  • Veröffentlicht: 12.12.2025
  • Genre: Sonstiges

The Low-Code AI Maturity Model

Written from the perspective of an experienced IT expert, this book leverages a maturity model framework to guide organizations through each stage of adopting, securing, scaling, and tracking the value of low-code AI responsibly and efficiently. Unlike other works that focus only on AI’s technical aspects, this book boasts a practical roadmap for responsible AI adoption and provides a clear, structured maturity model that guides organizations from foundational steps to advanced, responsible AI practices.

In a world where organizations are under pressure to innovate quickly and responsibly, this book provides a structured approach, addressing essential elements such as data management, governance, ethics and compliance in low-code AI environments. Each chapter represents a maturity level, from foundational to optimized, offering readers insights, practical steps and examples to support their journey.

The Low-Code AI Maturity Model takes a comprehensive look into the transformative potential of low-code and AI.

What You Will Learn

  • Identify, assess and mitigate risks to ensure stable and reliable AI deployments
  • Implement robust governance, aligning with compliance standards and ethical principles at each maturity stage
  • Evaluate the real business value and ROI of AI projects, empowering data-driven decision-making

Who This Book Is For

IT leaders, decision-makers, and technology enthusiasts interested in the transformative potential of low-code and AI

Cover: Generative AI in R
  • Autor: Singh, Akansha
  • Anzahl Bewertungen: 0
  • Ø Bewertung:
  • Medium: Digital
  • Veröffentlicht: 12.12.2025
  • Genre: Sonstiges

Generative AI in R

Leverage Generative AI within the R programming environment and prepare for future directions and how new innovations can be applied in the R ecosystem. This pioneering book is designed to bridge the gap between the advanced realms of Generative AI and the practical, statistical computing power of R.

You’ll begin with an introduction to Generative AI principles and its significance in the current data-driven landscape. You’ll then dive into the practicalities of implementing generative models such as Generative Adversarial Networks (GANs) and Variational Autoencoders (VAEs) in R. See how R, most known for its statistical analysis, can also be used for creative synthetic data, improving model robustness, and generating innovative insights from data.

Additionally, this book addresses the demand for ethical AI by emphasizing the use of synthetic data to tackle privacy and data scarcity issues—concerns particularly relevant in healthcare, finance, and social research. We are at a pivotal moment in the evolution of AI and data science. With AI's growing importance, the book's focus on R makes advanced techniques more accessible, promoting ethical and innovative data science practice, preparing readers for upcoming trends.

What You Will Learn

  • Grasp the core concepts of Generative AI and its significance in the broader AI landscape.
  • Implement various generative models in R, such as GANS and VAEs.
  • Generate high-quality synthetic data.
  • Apply advanced techniques for improving efficiency and effectiveness of models for different applications.
  • Understand Gen AI ethical considerations.

Who This Book Is For

Data scientists and statisticians with intermediate R programming skills who want to expand into Generative AI for data analysis and problem-solving. AI enthusiasts and data analysts looking to apply Generative AI techniques in R to enhance their analytical capabilities.

Cover: The Art of Creating Self-Organizing Teams
  • Autor: Lobus, Roman
  • Anzahl Bewertungen: 0
  • Ø Bewertung:
  • Medium: Digital
  • Veröffentlicht: 13.12.2025
  • Genre: Sonstiges

The Art of Creating Self-Organizing Teams

The book centers on the art of team coaching specifically for Scrum Masters or Agile practitioners leading teams. This topic remains largely unexamined by the literature as there is a lack of contemporary guidance about coaching Agile teams on acquiring qualities paramount for an adaptive organization – being self-organized and assuming ownership over their ways of working and its results. An Agile practitioner has to either study books on professional coaching that don’t provide much information on working in the Agile context or try to implement Agile methodologies and frameworks with fragmented and limited guidance on dealing with teams and group dynamics.



By integrating coaching principles with the realities of an Agile environment, this book provides enough information and relevant case studies to equip a reader with the skills needed to organize coaching, confidently deal with emerging dynamics, and achieve the intended goals. It also connects Agile team coaching with the ICF (International Coaching Federation) Team Coaching competencies, professionalizing the practice.



In Agile ways of working, the team's strength significantly impacts the success of the products they work on. While Agile practitioners are adept at understanding methodologies, frameworks, tools, complementary practices and techniques, many lack coaching skills that address the human aspects of teamwork. This book fills that gap by empowering to effectively coach teams, leading to improved communication and cohesion, increased adaptability, and a culture of continuous improvement.



This book is practical, insightful, and it aims to support not only beginners but also seasoned professionals aspiring to elevate their practice.



What You Will Learn



Practical team coaching techniques for Agile contexts



Understanding and navigating complex dynamics



Systemic awareness and interventions



 



Who This Book is For



The primary audience for the book includes Scrum Masters and Agile practitioners aiming to improve their team’s performance. These professionals typically hold roles such as Scrum Master, Agile Coach, or Team Lead.

Diesen Artikel teilen