11 resultater (0,25053 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Android Espresso Revealed - Denys Zelenchuk - Bog - APress - Plusbog.dk

Android Espresso Revealed - Denys Zelenchuk - Bog - APress - Plusbog.dk

Write Android user interface (UI) tests using Google Espresso for Android. You''ll cover all the major topics of writing functional UI automated tests using the Espresso testing framework, including different ways of running automated tests, architecting test projects in an easy and maintainable way, and using tools which help to implement automated tests with less effort. Android Espresso Revealed explains the basics of using Espresso to write automated UI tests, and how to customize the framework for advanced functionality. The author provides examples in both Java and Kotlin, and includes dealing with network operations in UI tests, testing application accessibility, implementing supervised monkey tests, and more. What You Will Learn - Write Espresso tests with both Kotlin and Java including test project migration from Java to Kotlin - Test web views inside the application under test - Use Espresso to set up test devices or emulators to minimize test flakiness and run tests in Firebase Test Lab - Verify and stub intents with Espresso-Intents - Move test projects to AndroidX - Test notifications or operate on third-party apps during Espresso test execution - Apply different test architecture approaches to the test project to reduce maintenance effort - Implement supervised monkey tests using Espresso and UIAutomator Who This Book Is For Engineers with experience of Android test automation will benefit from this book

DKK 519.00
1

Deep Learning with Python - Nihkil Ketkar - Bog - APress - Plusbog.dk

Deep Learning with Python - Nihkil Ketkar - Bog - APress - Plusbog.dk

Discover the practical aspects of implementing deep-learning solutions using the rich Python ecosystem. This book bridges the gap between the academic state-of-the-art and the industry state-of-the-practice by introducing you to deep learning frameworks such as Keras, Theano, and Caffe. The practicalities of these frameworks is often acquired by practitioners by reading source code, manuals, and posting questions on community forums, which tends to be a slow and a painful process. Deep Learning with Python allows you to ramp up to such practical know-how in a short period of time and focus more on the domain, models, and algorithms. This book briefly covers the mathematical prerequisites and fundamentals of deep learning, making this book a good starting point for software developers who want to get started in deep learning. A brief survey of deep learning architectures is also included. Deep Learning with Python also introduces you to key concepts of automatic differentiation and GPU computation which, while not central to deep learning, are critical when it comes to conducting large scale experiments. What You Will Learn - Leverage deep learning frameworks in Python namely, Keras, Theano, and Caffe - Gain the fundamentals of deep learning with mathematical prerequisites - Discover the practical considerations of large scale experiments - Take deep learning models to production Who This Book Is For Software developers who want to try out deep learning as a practical solution to a particular problem. Software developers in a data science team who want to take deep learning models developed by data scientists to production.

DKK 593.00
1

Write Your Way To Success - Azat Mardan - Bog - APress - Plusbog.dk

Building Intelligent Systems - Geoff Hulten - Bog - APress - Plusbog.dk

Thriving in the Gig Economy - Adam Sinicki - Bog - APress - Plusbog.dk

Thriving in the Gig Economy - Adam Sinicki - Bog - APress - Plusbog.dk

Take an in-depth look into the gig economy to see how tech professionals and entrepreneurs can earn a living as freelancers and contractors. Build your own business. The pros and cons of the lifestyle and what to expect from it are discussed. In this book, author Adam Sinicki explains the impact of the gig economy and the forces that led to it as it relates to technology and working online. You will understand how to make a living supplying tech skills on a "per gig" basis. Practical instructions, advice, and tips are provided on goal setting, lifestyle design, and selecting the types of work and contracts that further your goals and support the things you value as you transition from a 9-5 job. What You''ll Learn - Know the types of work that a tech freelancer can offer: coding, SEO, web development, 3D modeling, and more - Find and manage clients - Negotiate pay and contracts - Stay productive without a manager - Discover useful tools, websites, and apps to build your business and ensure a steady income Who This Book Is For Entrepreneurs who are already a part of the gig economy and want to learn more about their options, tech professionals looking to transition to purely freelancing/contracting, companies interested in learning more about this change in the jobs market, technologists interested in exploring how the Internet is shaping the way people live and work, and professionals interested in lifestyle design or becoming "digital nomads"

DKK 391.00
1

Building Responsible AI Algorithms - Toju Duke - Bog - APress - Plusbog.dk

Building Responsible AI Algorithms - Toju Duke - Bog - APress - Plusbog.dk

This book introduces a Responsible AI framework and guides you through processes to apply at each stage of the machine learning (ML) life cycle, from problem definition to deployment, to reduce and mitigate the risks and harms found in artificial intelligence (AI) technologies. AI offers the ability to solve many problems today if implemented correctly and responsibly. This book helps you avoid negative impacts – that in some cases have caused loss of life – and develop models that are fair, transparent, safe, secure, and robust. The approach in this book raises your awareness of the missteps that can lead to negative outcomes in AI technologies and provides a Responsible AI framework to deliver responsible and ethical results in ML. It begins with an examination of the foundational elements of responsibility, principles, and data. Next comes guidance on implementation addressing issues such as fairness, transparency, safety, privacy, and robustness. The book helps you think responsibly while building AI and ML models and guides you through practical steps aimed at delivering responsible ML models, datasets, and products for your end users and customers. What You Will LearnBuild AI/ML models using Responsible AI frameworks and processesDocument information on your datasets and improve data qualityMeasure fairness metrics in ML modelsIdentify harms and risks per task and run safety evaluations on ML modelsCreate transparent AI/ML modelsDevelop Responsible AI principles and organizational guidelinesWho This Book Is ForAI and ML practitioners looking for guidance on building models that are fair, transparent, and ethical; those seeking awareness of the missteps that can lead to unintentional bias and harm from their AI algorithms; policy makers planning to craft laws, policies, and regulations that promote fairness and equity in automated algorithms

DKK 285.00
1

Effective Software Development for the Enterprise - Tengiz Tutisani - Bog - APress - Plusbog.dk

Effective Software Development for the Enterprise - Tengiz Tutisani - Bog - APress - Plusbog.dk

It''s a jungle out there. Delivering software solutions with predictable costs, time, scope, and quality has become more complicated than ever. Developers need to account for multiple moving targets, including often avoided but always relevant factors such as culture, people, and leadership. To effectively deal with these challenges, it''s necessary to rethink the entire delivery chain of modern software development. This book addresses all these topics, putting everything in perspective, from the potential awkwardness created by cultural differences to connecting code with business outcomes to make delivering quality solutions possible. As a software engineer who strives to be his best and challenge the status quo when building IT systems, author Tengiz Tutisani always wanted a book that would cover all of these elements from a developer''s perspective - so he wrote one. Effective Software Development for the Enterprise builds on advanced disciplines, methodologies, and techniques derived from domain-driven design, software architecture, and extreme programming. Its objective is to aid modern software engineers and solution architects in building and delivering high-quality solutions for an enterprise while meeting ambitious criteria: - Meet users'' expectations - Deliver solutions on time with no defects - Create products that can scale-out horizontally - Solutions should not require a dedicated production support team - Accelerate development pace - Double ROI per developer, team, and software You will learn how to achieve these objectives in any engineering environment by developing solid strategies based on the industry''s well-known, recognized, and proven patterns and principles. After reading this book, you will be ready to effectively deal with any and all challenges posed by today''s hyper-competitive, globally-diverse, fast-moving enterprise environment. Who This Book Is For Professional software engineers and solution architects, as well as those aspiring to become one. Additionally, software engineering leaders will benefit from reading it, as it will help them maximize their impact via successful software project deliveries.

DKK 519.00
1

Practical Entity Framework Core 6 - Brian L. Gorman - Bog - APress - Plusbog.dk

Practical Entity Framework Core 6 - Brian L. Gorman - Bog - APress - Plusbog.dk

Take a developer journey that paves the way to enterprise-level database access from .NET and C# using the object-relational mapper (ORM) of choice. This second edition is revised to cover Entity Framework Core 5 and 6 (EF) and includes new content on table-per-type mapping, LINQ improvements (filtered includes), many-to-many navigation changes, split queries, simple logging using the DBCommandInterceptor, and other improvements available in EF Core 6. Real-world examples and considerations are presented in this book to help you create robust and efficient database solutions. Throughout the text, actual problems, questions, and common pitfalls are provided to help you recognize optimal solutions for maximum success in the different application scenarios you might encounter. Practical Entity Framework Core 6 focuses on the code first approach to developing a database. Taking the code first approach allows the entire database to be built and maintained in code using EF Core 6 so there is never a situation in which you cannot restore the database schema. Additionally, the code first approach creates an entirely transparent record of changes to the database that is easily tracked in source control systems such as GitHub. Emphasis throughout the book is on leaving you well positioned to architect and lead data development efforts for your organization. What You Will Learn - Build robust and maintainable databases using a code first approach - Create and execute stored procedures, triggers, and functions - Analyze and optimize performance of database queries - Ensure data integrity through keys, constraints, and relationships - Encrypt your database columns at rest with TDE and Always-On Encryption - Leverage the FluentAPI and attributes for entity configuration Who This Book Is For .NET developers who work with enterprise-level applications and need to interact with data structures and data within the back end data store, developers who want to take a code first approach to building database applications to prevent conflicts and optimize efficiency, and those who are moving into full-stack roles, or into senior and architectural roles, and will be responsible for database design and implementation

DKK 509.00
1

Pro SQL Server 2022 Wait Statistics - Enrico Van De Laar - Bog - APress - Plusbog.dk

Pro SQL Server 2022 Wait Statistics - Enrico Van De Laar - Bog - APress - Plusbog.dk

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

DKK 519.00
1

Practical NATS - Waldemar Quevedo - Bog - APress - Plusbog.dk

Practical NATS - Waldemar Quevedo - Bog - APress - Plusbog.dk

Learn to use NATS and messaging as a solution for communication between services. The NATS project has been around since 2010, but it has become more popular in recent years due to how well it fits into the paradigm of cloud native applications and microservices architectures. It''s fast becoming a very attractive option thanks to its great performance characteristics--a single server can push millions of messages per second--and overall simple design. First you will learn the fundamentals of NATS, such as its design, protocol and the styles of communications it enables, internals of the NATS clients, and how to use the basic API provided by all the official clients. You will also understand how to setup and configure NATS servers using the configuration file. Next you''ll work with real-world projects and see how to develop a production-ready cloud native application using NATS as the control plane over which clients communicate. Finally you''ll learn advanced usage of the NATS clients, such as implementing heartbeats based failure detectors, tracing or collecting multiple responses from a single request. Perhaps you are familiar with REST-style APIs, and want to make the transition into a messaging-based approach instead. Practical NATS is the perfect place to start. What You''ll Learn - Use NATS to build applications which use it as the control plane for communication among components - Explore the fundamentals of NATS such as how the protocol works under the hood to more advanced communication styles which are possible with the basic building blocks provided by the client - Setup, operate, and configure NATS servers, as well as how to troubleshoot common failure scenarios Who This Book Is For Anyone looking for a solution for some of the problems which come along with microservices and cloud native application development, such as service discovery, low latency requests, load balancing, tracing and monitoring for example. Also adopters of NATS who need further help getting started using it. Ideally you should have some familiarity with Go as that is the language of the code examples.

DKK 519.00
1

Learn Microservices with Spring Boot 3 - Tarun Telang - Bog - APress - Plusbog.dk

Learn Microservices with Spring Boot 3 - Tarun Telang - Bog - APress - Plusbog.dk

This book will show you how to build Java-based microservices architecture using the popular Spring Boot framework by evolving a small monolith application to an event-driven architecture composed of several services. This third edition has been updated to cover Spring Boot 3, including its compatibility with Java 17 and Jakarta EE 10, and employs an incremental approach to teach the structure of microservices, test-driven development, and common patterns in distributed systems such as service discovery, load balancing, routing, centralized logs, per-environment configuration, and containerization. Authors Moisés Macero and Tarun Telang get the ball rolling by introducing you to the fundamentals of microservices and Spring Boot before walking you through the development of a basic Spring Boot application. You’ll then see how to build a front end using React, and learn how to use the data layer to read and write data from and to other systems via Spring Boot and its access to Spring Data and its available APIs. Putting together what you've learned thus far, you’ll begin to transform an application from a monolith to a microservice. This pragmatic approach will enable you to better grasp the benefits of using this type of software architecture, instead of keeping you distracted with theoretical concepts. The emphasis is on what matters most, starting with the minimum viable product, while maintaining the ability to adapt and improve your application as needed. After completing this book, you will have the foundational knowledge necessary to build your own microservice-based applications using Spring Boot. What You Will LearnGain a thorough understanding of microservices architecture and how it differs from monolithic architectures. Discover the step-by-step process of breaking down a monolithic application into smaller, focused servicesBuild microservices with Spring Boot 3, Spring Data, Spring Cloud, React.js, Docker, Cucumber, and moreDevelop Java-based microservices using the latest version of Spring Boot, compatible with Java 17 and Jakarta EE 10. Discover architecture patterns for distributed systems such as asynchronous processing, eventual consistency, resilience, scalability, and moreGain insight into event-driven communication patterns and understand how to design and build event-driven microservicesTrace every request from beginning to end with Sleuth and centralized loggingDeploy your microservices anywhere as Docker containersWho This Book Is ForThose with at least some prior experience with Java programming. Some prior exposure to Spring Boot recommended but not required.

DKK 476.00
1