43 resultater (0,27934 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

C# Concurrency - Nir Dobovizki - Bog - Manning Publications - Plusbog.dk

C# Concurrency - Nir Dobovizki - Bog - Manning Publications - Plusbog.dk

Supercharge your applications with the ultimate guide to asynchronous and multithreaded programming in C#! In C# Concurrency: Asynchronous and Multithreaded Programming you''ll learn how to: - - Take full advantage of async/await - - Write bug-free multithreaded code every time - - Create multithreaded code that delivers real performance improvements - - Grok C# and .NET multithreading and asynchronous primitives - - Know when to use concurrency techniques—and when not to use them! - C# Concurrency: Asynchronous and Multithreaded Programming teaches you to harness the power of multithreading and async/await to get maximum speed from your code. Nir Dobovizki, a seasoned C# veteran with over 30 years of high-performance programming experience, is here to share his deep knowledge and expert techniques with you. Say goodbye to frustrating pitfalls and impossible-to-find bugs that slow down your applications. Nir''s careful approach will teach you how to navigate these challenges with ease, allowing you to achieve lightning-fast performance like never before! About the technology: Concurrency is a developers'' secret weapon for maximizing an application''s performance. Using asynchronous and multithreaded programming techniques, you can seamlessly execute multiple tasks simultaneously, without sacrificing speed or quality. However, concurrency is notoriously challenging to implement correctly due to the potential for race conditions, deadlocks, and other synchronization issues, and even an experienced developer can make mistakes that undermine their code''s speed and introduce bugs that take forever to find.

DKK 511.00
1

Practices of the Python Pro - Dane Hillard - Bog - Manning Publications - Plusbog.dk

Automating API Delivery - Ikenna Nwaiwu - Bog - Manning Publications - Plusbog.dk

Automating API Delivery - Ikenna Nwaiwu - Bog - Manning Publications - Plusbog.dk

Improve speed, quality, AND cost by automating your API delivery process! Automating API Delivery shows you how to strike the perfect balance between speed and usability by applying DevOps automation principles to your API design and delivery process. It lays out a clear path to making both the organizational and technical changes you need to deliver high-quality APIs both rapidly and reliably. In Automating API Delivery you''ll learn how to: - - Enforce API design standards with linting - - Automate breaking-change checks to control design creep - - Ensure accuracy of API reference documents - - Centralize API definition consistency checks - - Automate API configuration deployment - - Conduct effective API design reviews - Author Ikenna Nwaiwu provides comprehensive guidance on implementing APIOps in your organization. He carefully walks through the technical steps and introduces the essential open-source tools, with practical advice and insights from his years of experience. You''ll benefit from his personal tips for avoiding common pitfalls and challenges of moving to automated API delivery. About the technology Create high quality, consistent, and fast-to-market APIs by automating the development process! This innovative book shows you how to apply established Continuous Delivery and DevOps principles along the whole API lifecycle, transforming a collection of individual tasks into a smooth, manageable pipeline that supports automated testing, iterative improvement, and reliable documentation.

DKK 547.00
1

gRPC Microservices in Go - Huseyin Babal - Bog - Manning Publications - Plusbog.dk

gRPC Microservices in Go - Huseyin Babal - Bog - Manning Publications - Plusbog.dk

Learn how to build fast and secure gRPC-based microservices using the powerful Go programming language. Ideal for software developers who know the basics of Go. gRPC Microservices in Go shows you howto combine the powerful gRPC Remote Procedure Call framework with Golang''s low-level efficiency and flexibility. You will learn how to develop microservice inter-service communication patterns powered by gRPC, design backwards compatible APIs, and apply hexagonal architecture to microservices. Key features: - - Designing and implementing a resilient microservice architecture - - Testing microservices - - Deploying microservices to the cloud with modern orchestration tools - - Monitoring and overseeing microservices - The powerful gRPC Remote Procedure Call framework delivers superior speed and security over protocols like REST. When paired with Golang''s low-level efficiency and flexibility, gRPC and Go become a killer combination for latency-sensitive microservices applications. gRPC Microservices in Go shows you how to utilise these powerful tools to build production-grade microservices. About the technology Initially developed by Google, gRPC is a high-performance messaging protocol that is extraordinarily well-suited for microservices applications. This open-source framework helps you elegantly and reliably deliver messages securely within a microservices architecture. Its seamless integration with infrastructure for load balancing, tracing, fault tolerance, and security helps you effortlessly solve many of the common challenges of microservices. gRPC''s server and client stubs let your project call remote service methods and define the business logic behind them. Combined with Go''s fast compilation and execution speed, it''s the perfect solution for building large-scale microservices architectures.

DKK 430.00
1

Seriously Good Software - Marco Faella - Bog - Manning Publications - Plusbog.dk

Seriously Good Software - Marco Faella - Bog - Manning Publications - Plusbog.dk

Serious developers know that code can always be improved. With each iteration, you make optimizations—small and large—that can have a huge impact on your application’s speed, size, resilience, and maintainability. In Seriously Good Software: Code that Works, Survives, and Wins, author, teacher, and Java expert Marco Faella teaches you techniques for writing better code. You’ll start with a simple application and follow it through seven careful refactorings, each designed to explore another dimension of quality. Key features • Evaluating software qualities • Distinguishing between qualities that are internal, external, functional, and non-functional • Assessing tradeoffs and interactions between software qualities • Fulfilling different quality objectives for a single unifying task • Hands-on exercises and detailed solutions • Exercises covering the inner workings of the Java API Audience For developers with basic object-oriented programming skills and intermediate Java skills. About the technology Great code blends the skill of a programmer with the time-tested techniques and best practices embraced by the entire development community. Although each application has its own context and character, some dimensions of quality are always important. This book concentrates on eight pillars of seriously good software: speed, memory usage, reliability, readability, thread safety, generality, and elegance. Marco Faella has been teaching an advanced programming language course for twelve years as an associate professor at a major Italian university. As passionate about programming as he is about teaching, Marco has published many research articles in peer-reviewed journals, a Java certification manual, and a Java programming video course.

DKK 317.00
1

Progressive Web Apps - Dean Alan Hume - Bog - Manning Publications - Plusbog.dk

Learn C++ by Example - Frances Buontempo - Bog - Manning Publications - Plusbog.dk

Machine Learning Engineering in Action - Ben Wilson - Bog - Manning Publications - Plusbog.dk

Nim in Action - Manning_unknown - Bog - Manning Publications - Plusbog.dk

Nim in Action - Manning_unknown - Bog - Manning Publications - Plusbog.dk

DESCRIPTION Nim is a new general-purpose programming language that offers support for systems programming, object oriented programming, procedural programming, functional programming, and more. Nim combines the speed of C with the expressiveness of Python and the flexibility of Lisp and it compiles to C as well as C++, Objective C, and even JavaScript. Nim''s features make it perfect for developing anything from web applications to operating systems. Nim in Action introduces the Nim programming language and teaches readers how to write native software applications and libraries, web applications, embedded device software, and programs that communicate over the internet. This book is full of hands-on examples that teach how to test, debug, document, and package Nim applications. It also reveals how to interface with foreign languages such as C and C++ and how to use metaprogramming features to write domain specific languages. This book demonstrates how to implement a fully-functioning chat server, a Twitter clone, and many other software projects. It provides readers with a solid knowledge of Nim and the ability to use it to write powerful, portable and efficient applications. KEY FEATURES • Teaches how to write portable and efficient applications in Nim • Written by one of the main contributors to the Nim language • Lots of practical, real world examples • Full of hands on code samples and projects • Compile to C, C++, Objective C, and even JavaScript AUDIENCE This book assumes you’re a working developer proficient with another language like Java, Ruby, Python, C#, or C++. ABOUT THE TECHNOLOGY Nim is a new programming language that allows developers to write efficient software using a compiler, which produces native binaries with zero dependencies via compilation to the C programming language. It is the only programming language which combines the speed of C with the expressiveness of Python and the flexibility of Lisp.

DKK 398.00
1

Sass & Compass in Action - Nathan Weizenbaum - Bog - Manning Publications - Plusbog.dk

LLMs in Action - Immanuel Trummer - Bog - Manning Publications - Plusbog.dk

Modern Angular - Armen Vardanyan - Bog - Manning Publications - Plusbog.dk

Rust Web Development - Bastian Gruber - Bog - Manning Publications - Plusbog.dk

Rust Web Development - Bastian Gruber - Bog - Manning Publications - Plusbog.dk

Create bulletproof, high-performance web apps and servers with Rust. In Rust Web Development you will learn: - - Handling the borrow checker in an asynchronous environment - - Creating web APIs and using JSON in Rust - - Graceful error handling - - Testing, tracing, logging, and debugging - - Deploying Rust applications - - Efficient database access - Rust Web Development is a hands-on guide to building server-based web applications with Rust. If you''ve built web servers using Java, C#, or PHP, you''ll instantly fall in love with the performance and development experience Rust delivers. This book shows you how to work efficiently using pure Rust, along with important Rust libraries such as tokio for async runtimes, warp for web servers and APIs, and reqwest to run external HTTP requests. about the technology Web development languages and libraries can be resource hungry, with poor safety for maintaining vital web services. Rust services perform better and guarantee better safety. Plus, Rust''s awesome compiler gives you an amazing developer experience. You''ll get the speed of low-level programming languages like C along with the ease-of-use you''d expect from high-level languages Python or Ruby, with a super strong compiler that automatically prevents common mistakes such as null pointers. about the book In Rust Web Development , you''ll learn to build server-side web applications using the Rust language and its key libraries. If you know the basics of Rust, you''ll quickly pick up some pro tips for setting up your projects and organizing your code. This book gets you hands-on fast, with numerous small and large examples. You''ll get up to speed with how Rust streamlines backend development, implements authentication flows, and even makes it easier for your APIs to interact. As you go, you''ll build a complete Q&A web service and iterate on your code chapter-by-chapter, just like a real development project. RETAIL SELLING POINTS • Handling the borrow checker in an asynchronous environment • Creating web APIs and using JSON in Rust • Graceful error handling • Testing, tracing, logging, and debugging • Deploying Rust applications • Efficient database access AUDIENCE For experienced web developers familiar with Java, Node, or Go, and the absolute basics of Rust

DKK 452.00
1

100 Go Mistakes - Teiva Harsanyi - Bog - Manning Publications - Plusbog.dk

The Programmer's Brain: What every programmer needs to know about cognition - Felienne Hermans - Bog - Manning Publications - Plusbog.dk

Google Anthos in Action - Antonio Gulli - Bog - Manning Publications - Plusbog.dk

Google Anthos in Action - Antonio Gulli - Bog - Manning Publications - Plusbog.dk

Learn Anthos directly from the Google development team! Anthos delivers a consistent management platform for deploying and operating Linux and Windows applications anywhere—multicloud, edge, on-prem, bare metal, or VMware. In Google Anthos in Action you will learn: - - How Anthos reduces your dependencies and stack-bloat - - Running applications across multiple clouds and platforms - - Handling different workloads and data - - Adding automation to speed up code delivery - - Modernizing infrastructure with microservices and Service Mesh - - Policy management for enterprises - - Security and observability at scale - In a cloud-centric world, all deployment is becoming hybrid deployment. Anthos is a modern, Kubernetes-based cloud platform that enables you to run your software in multicloud, hybrid, or on-premises deployments using the same operations tools and approach. With powerful automation features, it boosts your efficiency along the whole development lifecycle. Google Anthos in Action demystifies Anthos with practical examples of Anthos at work and invaluable insights from the Google team that built it. about the technology Anthos is built on a simple concept: write once, and run anywhere—whether that''s on-prem, in any public cloud, on the edge, or all three. As the first truly multicloud platform from a major provider, Anthos was designed with the practical goals of balancing cost, efficiency, security, and performance. Anthos lets you simplify your stack, deliver software faster with cloud-native tooling, and automatically integrate high levels of security into your deployments. about the book Google Anthos in Action comes directly from the Anthos team at Google. This comprehensive book takes a true DevOps mindset, considering Google-tested patterns for how an application is designed, built, deployed, managed, monitored, and scaled. Developers will love how having a consistent platform across clouds brings a massive performance boost by standardizing the application across deployment targets, as well as how Anthos makes it easy to modernize legacy applications to cloud native infrastructure. Operations pros will appreciate how simple it is to integrate Anthos with CI/CD pipelines, automate security and policy management, and work with enterprise-level Kubernetes. Each concept is fully illustrated with exercises and hands-on examples, so you can see the power of Anthos in action. RETAIL SELLING POINTS • How Anthos reduces your dependencies and stack-bloat • Running applications across multiple clouds and platforms • Handling different workloads and data • Adding automation to speed up code delivery • Modernizing infrastructure with microservices and Service Mesh • Policy management for enterprises • Security and observability at scale AUDIENCE For software and cloud engineers with knowledge of Kubernetes.

DKK 521.00
1

Entity Framework Core in Action - Jon Smith - Bog - Manning Publications - Plusbog.dk

Build Financial Software with Generative AI (From Scratch) - Chris Kardell - Bog - Manning Publications - Plusbog.dk

Build Financial Software with Generative AI (From Scratch) - Chris Kardell - Bog - Manning Publications - Plusbog.dk

Learn to build financial software hands-on using generative AI tools like ChatGPT and Copilot. The software used by banks, trading firms, and other financial services has special requirements at every level, from securing the UI to making sure backend services comply with a host of regulations. Software engineers with FinTech experience are highly valued, and generative AI tools can make you even more productive. Build Financial Software with Generative AI (From Scratch) shows you how to deliver full stack financial services software, including Agile practices, research, testing strategies, security, documentation, and more, using AI tools like ChatGPT and Copilot.In Build Financial Software with Generative AI (From Scratch) you will: - - Explore the core concepts of FinTech - - Speed development with generative AI tools - - Develop and deploy containerized services - - Create and document APIs - - Effectively visualize your data - In Build Financial Software with Generative AI (From Scratch) you''ll build working software for processing Automated Clearing House (ACH) files, a cornerstone technology of banking that moves trillions of dollars every year. You''ll work with generative AI technology throughout the full stack application, including researching the tech for your application, spinning up a bare bone starting project, answering domain questions, clarifying functionality, and troubleshooting Along the way, you''ll learn what sets FinTech projects apart from normal web apps.

DKK 518.00
1

Learn SQL Server Administration in a Month of Lunches - Don Jones - Bog - Manning Publications - Plusbog.dk

Design for Developers - Stephanie Stimac - Bog - Manning Publications - Plusbog.dk

Design for Developers - Stephanie Stimac - Bog - Manning Publications - Plusbog.dk

Solve common application design and usability issues with flair! Design for Developers introduces the essential design and UX techniques to help you create good user experiences, iterate smoothly on front-end features, and collaborate effectively with designer colleagues. Author Stephanie Stimac shares the unique insights she''s learned as a designer for the Microsoft Developer Experiences team. This one-of-a-kind book provides a developer-centric approach to the essential design fundamentals of modern web applications. Key features include: - - Use colour, typography, and layout to create a hierarchy on a web page - - Apply colour palettes consistently in a user interface - - Choose the correct typefaces and fonts - - Conduct user research to validate design decisions - - Quickly plan a website''s layout and structure - Ideal for web developers familiar with HTML, CSS, and JavaScript basics, you will learn how to craft a polished visual design with just colour, space, and typeface and put all your new skills into practice to design a website from scratch. About the technology Having good design sense will make you a better web developer. This practical guide teaches you essential design and UX principles so you can speak the language of design and make more informed decisions about how you build your apps. You will also get up to speed with the design workflow and learn how to integrate the design process effectively into the development lifecycle.

DKK 397.00
1

Python Concurrency with asyncio - Matthew Fowler - Bog - Manning Publications - Plusbog.dk

Python Concurrency with asyncio - Matthew Fowler - Bog - Manning Publications - Plusbog.dk

"This is one of the best technical books I''ve ever read. The writing is so good, and it covers an incredible amount of knowledge. Hands down, this is the best reference material on using asyncio anywhere." - Kent R. Spillner Learn how to speed up slow Python code with concurrent programming and the cutting-edge asyncio library. Python is flexible, versatile, and easy to learn. It can also be very slow compared to lower-level languages. Python Concurrency with asyncio teaches you how to boost Python''s performance by applying a variety of concurrency techniques. You''ll learn how the complex-but-powerful asyncio library can achieve concurrency with just a single thread and use asyncio''s APIs to run multiple web requests and database queries simultaneously. The book covers using asyncio with the entire Python concurrency landscape, including multiprocessing and multithreading. about the technology The time demands of running code synchronously quickly overload standard Python and slow your programs to a crawl. Python''s Asynchronous I/O library asyncio was built to solve these performance problems by making it easy to divide and schedule computational tasks so they can be run independently. asyncio concurrently handles multiple operations without a drop in throughput or responsiveness, making your apps lightning fast and easier to scale. about the book Python Concurrency with asyncio teaches you to write concurrent Python code that will boost the speed of your apps and APIs. The book demystifies asynchio''s unique single-threaded concurrency model, giving you a behind-the-scenes understanding of the library and its new async/await syntax. Hard-to-grok concurrency topics are broken down into simple flowcharts so you can easily see how your coroutines and tasks are running. You''ll learn to apply asyncio to solve common performance problems, such as batch database jobs, slow web servers, and scaling microservices. All examples you''ll build are designed to be usable in the real world, including a clever command line SQL client that can run multiple slow queries at the same time. By the time you''re done, you''ll even be able to combine asyncio with traditional multiprocessing and multithreading techniques for huge improvements to performance. what''s inside Use coroutines and tasks alongside async/await syntax to run code concurrentlyBuild web APIs and make concurrency web requests with aiohttpRun thousands of SQL queries concurrentlyCreate a map-reduce job that can process gigabytes of data concurrentlyUse threading with asyncio to mix blocking code with asyncio code about the reader For intermediate Python programmers. No previous experience of concurrency required. about the author Matthew Fowler has over 15 years of software engineering experience in roles from architect to engineering director. He has worked on Python codebases in the machine learning space, as well as led development of a Python-based ecommerce site with tens of millions of users.

DKK 455.00
1

Learn dbatools in a Month of Lunches - Chrissy Lemaire - Bog - Manning Publications - Plusbog.dk

Learn dbatools in a Month of Lunches - Chrissy Lemaire - Bog - Manning Publications - Plusbog.dk

An effective DBA is an efficient DBA. And if you work with SQL Server, dbatools is a lifesaver. With over 500 commands, this free and open source PowerShell module has the horsepower to automate just about every task you can imagine—and then some! Learn dbatools in a Month of Lunches teaches you techniques that will make you more effective—and efficient—than you ever thought possible. Learn dbatools in a Month of Lunches is a practical hands-on guide to automating SQL Server with PowerShell and the awesome dbatools module. You''ll master techniques you can immediately put into practice, from daily duties like backups and restores right through to performing security audits. Stabilize and standardize your SQL server environment, and simplify your tasks by building automation, alerting, and reporting with this powerful tool. Each lesson delivers another skill that you can use to speed through your core tasks as a SQL Server DBA! About the Technology Want to automate tasks for thousands of SQL servers at once? Want to migrate an entire SQL server using just the command line? dbatools can do all that—and more. A free and open source PowerShell module, dbatools offers over 500 commands for automating SQL Server from the command line. Boasting advanced options unavailable in official tools, dbatools makes it easy to automate tasks including mass exports for simplified disaster recovery, tempdb configuration, and improving an instance''s security posture.

DKK 371.00
1

Quarkus in Action - Martin Stefanko - Bog - Manning Publications - Plusbog.dk

Quarkus in Action - Martin Stefanko - Bog - Manning Publications - Plusbog.dk

Build resilient and scalable, cloud native, enterprise Java applications using the Quarkus framework. In Quarkus in Action , you will: - - Use Quarkus Dev mode to speed up and enhance Java development - - Understand how to use the Dev UI to observe and troubleshoot running applications - - Automatic background testing using the Continuous Testing feature - - New frameworks and libraries such as Reactive Messaging, gRPC, and GraphQL - - Simplify deployment of applications into Kubernetes and OpenShift - - Automatic management of remote services such as databases and message brokers - Quarkus in Action teaches you to build resilient and scalable cloud applications with Quarkus. It''s written by Martin Štefanko and Jan Martiška, Red Hat engineers who are both active contributors to the Quarkus project. Working hands-on through a realistic business application, you''ll use Quarkus to simplify the development process of a car rental application. Learn how Quarkus lets you live-reload your Java code, deliver continuous background testing, and automatically provide database instances, as well as offering tons more productivity-boosting features. About the technology: The Kubernetes-native Quarkus framework is perfect for cloud native Java development. It''s built with a philosophy of developer joy, and you''ll quickly see why. Java developers love Quarkus for its amazing productivity features, including development mode, continuous testing, and a dev UI that lets you code without stopping and starting. Plus, Quarkus lets you generate Kubernetes resources out of the box, so you can skip learning all of Kubernetes'' complex details.

DKK 450.00
1

Grokking Concurrency - Kirill Bobrov - Bog - Manning Publications - Plusbog.dk

Grokking Concurrency - Kirill Bobrov - Bog - Manning Publications - Plusbog.dk

This easy-to-read, hands-on guide demystifies concurrency concepts like threading, asynchronous programming, and parallel processing in any language. For readers who know the basics of programming. Grokking Concurrency is the ultimate guide to effective concurrency practices that will help you leverage multiple cores, excel with high loads, handle terabytes of data, and continue working after hardware and software failures. The core concepts in this guide will remain eternally relevant, whether you are building web apps, IoT systems, or handling big data. Specifically, you will: - - Get up to speed with the core concepts of concurrency, asynchrony, and parallel programming - - Learn the strengths and weaknesses of different hardware architectures - - Improve the sequential performance characteristics of your software - - Solve common problems for concurrent programming - - Compose patterns into a series of practices for writing scalable systems - - Write and implement concurrency systems that scale to any size - Grokking Concurrency demystifies writing high-performance concurrent code through clear explanations of core concepts, interesting illustrations, insightful examples, and detailed techniques you can apply to your own projects. About the technology Microservices, big data, real-time systems, and other performance-intensive applications can all slow your systems to a crawl. You know the solution is “concurrency.” Now what? How do you choose among concurrency approaches? How can you be sure you will actually reduce latency and complete your jobs faster? This entertaining, fully illustrated guide answers all of your concurrency questions so you can start taking full advantage of modern multicore processors.

DKK 397.00
1