Angular in Action
DESCRIPTION When developers move beyond building simple web sites or small applications, things get complicated. Managing data gets messy, handling browser incompatibilities takes time, juggling competing user interactions and integrating t...
GitHub Actions in Action
Automate your build, test, and deploy pipelines using GitHub Actions! Continuous delivery (CI/CD) pipelines help you automate the software development process and maximize your team's efficiency. GitHub Actions in Action teaches you to build real-world build, test, and deploy pipelines in GitHub Actions through hands-on labs and projects. In GitHub Actions in Action you will learn how to: * Create and share GitHub Actions workflows * Automate CI/CD workloads and other GitHub tasks * Secure release pipelines with secrets, variables, and environments * Support compliance frameworks * Create safe and scalable self-hosted runners Written by three Microsoft MVPs and tech reviewed by a Staff DevOps Architect from GitHub, this book delivers the hardworking skills and advice you'll need to be successful on the job. DevOps engineers will love GitHub Actions in Action's coverage of reliable methods for Infrastructure-as-Code and automating cloud environments. You'll follow an extended
jQuery in Action
Thanks to jQuery, almost no one remembers the bad old days when developers had to manually manage browser inconsistencies, CSS support, and DOM navigation, and every animation was a frustrating exercise in hand-coded JavaScript. jQuery beautifully...
OpenStack in Action
¿ ¿ DESCRIPTION ¿ In the cloud computing model, a cluster of physical computers hosts an environment that provides shared services (public and private) and offers the flexibility to easily add, remove, and expand virtual servers and ap...
Sails.js in Action
DESCRIPTION Node.js has rapidly become a viable choice for large-scale web applications that previously relied on Java, PHP, or Rails. Sails.js is a modern MVC framework for Node that radically simplifies back-end web development. Sails pro...
Meaning in Action
are far from genetically ? xing what behavioral preferences they may possess. Instead, learning mechanisms offer a ? exible way of attaining locally important cultural knowledge within temporal windows of opportunity as has been convi- ingly shown...
Kotlin in Action
Kotlin is a new programming language targeting the Java platform. It offers on expressiveness and safety without compromising simplicity, seamless interoperability with existing Java code, and great tooling support. Because Kotlin generates ...
RxJS in Action
DESCRIPTION A growing flood of data is aimed at JavaScript applications, and they need be ready for it. As more and more data is received, applications must scale to stay operational. There's also the problem of latency when data has to be ...
Nim in Action
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 expressiv...
Kubernetes in Action
Description With Kubernetes, users don't have to worry about which specific machine in their data center their application is running on. Each layer in their application is decoupled from other layers so they can scale, update, and maintain...
CoreOS in Action
DESCRIPTION To be competitive, an organization needs to reach modern standards of scalability and high availability. While Linux is an option, it's painful to deal with the frequent operating system updates and complex configuration managem...
React in Action
React is a highly-performant tool that implements a one-way data flow model. Reasoning about an interface or application written with React ends up being much easier because it decreases overall complexity for developers working with it. ¿ R...
Elm in Action
Elm is more than just a cutting-edge programming language, it's a chance to upgrade the way you think about building web applications. Once you get comfortable with Elm's refreshingly different approach to application development, you'll ...
Electron in Action
Electron is a framework for building cross-platform desktop applications with web technologies. It combines Google Chrome's content module with Node.js, letting users use their web development skill set to build applications that run nativel...
Xamarin in Action
Description Xamarin is a toolset that allows users to write native mobile apps in C# and run them on both iOS and Android devices. ¿ Xamarin in Action teaches readers how to build Xamarin apps on iOS and Android from scratch while maximizin...
Microservices in Action
Description Microservices promise a better way to sustainably deliver business impact. Rather than a single monolithic unit, applications built in this style are composed from loosely-coupled, autonomous services. ¿ Microservices in Action ...
Rust in Action
Rust is a new systems programming language that gives you the low-level power of C with the elegance and ease of languages like Ruby and Python. Rust is thread safe, enabling "fearless concurrency". ¿ Rust in Action introduces the ...
Vue.js in Action
Description Vue.js is a front-end framework that builds on many of the reactive UI ideas introduced in React.js. ¿ Vue.js in Action teaches readers to build fast, flowing web UI with the Vue.js framework. As they move through the book, read...
Docker in Action
The idea behind Docker is simple. Create a tiny virtual environment called a container that holds just your application and its dependencies. The Docker engine uses the host operating system to keep track of your containers. Applications ...
OpenShift in Action
Description OpenShift, an innovative enterprise infrastructure management system from RedHat, radically simplifies the day-to-day operation of deploying and maintaining large-scale applications. ¿ OpenShift in Action teaches readers how to ...
Blockchain in Action
There's a lot more to the blockchain than mining Bitcoin. This secure system for registering and verifying ownership and identity is perfect for supply chain logistics, health records, and other sensitive data management tasks. ¿ Blockchain ...
Terraform in Action
Terraform is a provisioning tool for building, changing, and combining cloud infrastructure safely and efficiently. By defining infrastructure as code, Terraform empowers its users to deploy their entire stack to the cloud at the touch of a ...
JUnit in Action
Whether you're just starting with JUnit or you want to ramp up on the new features, JUnit in Action, Third Edition has you covered. Extensively revised with new code and new chapters, JUnit in Action, Third Edition is an up-to-date guide to ...
Pandas In Action
<div style="color: rgb(51,51,51);text-transform: none;text-indent: 0.0px;letter-spacing: normal;font-size: 17.25px;font-style: normal;font-weight: 300;word-spacing: 0.0px;white-space: normal;orphans: 2;wid...
Spring in Action
"To me, this has always been the defacto standard for documentation on the Spring Framework. I bought the 1st edition when it first came out as we were converting alegacy app to Spring and this book was essential in learning how the cu...
Blazor in Action
Blazor in Action is a practical guide to building stunning UIs and client-side applications using C# and .NET. Written to the most recent stable build of Blazor, this example-driven book shows how to build a complete end-to-end hiking rou...
Akka in Action
<divavenir next", avenir, "helvetica neue", helv...
Unity in Action
Create your first 2D, 3D, and AR/VR games with the awesome Unity game platform.¿ With this hands-on beginner's guide, you'll start building games fast! In Unity in Action, Third Edition , you will learn how to: Create characters that run,...
Linux in Action
Description The Linux operating system powers millions of web servers, data centers, and application platforms worldwide. Whether you're pushing applications to a cloud system like AWS, building a twitter bot on a Raspberry Pi, or rescuing ...
Redux in Action
Description The Redux JavaScript library consolidates state in a single object, radically simplifying one of the largest sources of bugs. ¿ With Redux in Action , you'll discover how to integrate Redux into your React application and develop...
Elixir in Action
The Elixir language blends the battle-tested power and stability of the Erlang virtual machine with an approachable and expressive syntax. ¿ Elixir in Action, Second Edition teaches you how to use the Elixir programming language to solve the...
Kafka in Action
Kafka in Action is a practical, hands-on guide to building Kafka-based data pipelines. Filled with real-world use cases and scenarios, this book probes Kafka's most common use cases, ranging from simple logging through managing streaming da...
Vert.x in Action
Intended for intermediate Java developers familiar with web development, networked services, and enterprise Java frameworks like Spring or Java EE. No prior experience in asynchronous or reactive programming is required. ¿ As ent...
GraphQL in Action
Reduce bandwidth demands on your APIs by getting only the results you need-all in a single request! The GraphQL query language simplifies interactions with web servers, enabling smarter API queries that can hugely improve the efficiency of d...
WebAssembly in Action
"Atwood's Law" is driven by the idea that all applications will ultimately wind up on the web and therefore must be written in JavaScript. WebAssembly may be your way out! With WebAssembly, you can write in nearly any modern langua...
Istio in Action
The "servicemesh" pattern, implemented by platforms like Istio, helps you push operational iss...