楽天市場検索
レディースファッション
(0)
メンズファッション
(0)
インナー・下着・ナイトウェア
(0)
バッグ・小物・ブランド雑貨
(0)
靴
(0)
腕時計
(0)
ジュエリー・アクセサリー
(0)
キッズ・ベビー・マタニティ
(0)
おもちゃ
(0)
スポーツ・アウトドア
(0)
家電
(0)
TV・オーディオ・カメラ
(0)
パソコン・周辺機器
(0)
スマートフォン・タブレット
(0)
光回線・モバイル通信
(0)
食品
(0)
スイーツ・お菓子
(0)
水・ソフトドリンク
(0)
ビール・洋酒
(0)
日本酒・焼酎
(0)
インテリア・寝具・収納
(0)
日用品雑貨・文房具・手芸
(0)
キッチン用品・食器・調理器具
(0)
本・雑誌・コミック
(489)
(Scalable and 電子書籍)
CD・DVD
(0)
テレビゲーム
(0)
ホビー
(0)
楽器・音響機器
(0)
車・バイク
(0)
車用品・バイク用品
(0)
美容・コスメ・香水
(0)
ダイエット・健康
(0)
医薬品・コンタクト・介護
(0)
ペット・ペットグッズ
(0)
花・ガーデン・DIY
(0)
サービス・リフォーム
(0)
住宅・不動産
(0)
カタログギフト・チケット
(0)
百貨店・総合通販・ギフト
(0)
|
489件中 1件 - 30件
1 2 3 4 5 6
| 商品 | 説明 | 価格 |

RabbitMQ Essentials Build distributed and scalable applications with message queuing using RabbitMQ, 2nd Edition【電子書籍】[ Lovisa Johansson ]
楽天Kobo電子書籍ストア
|
<p><strong>Learn basic to advanced RabbitMQ techniques with the help of a realistic case study shared by the experts from CloudAMQP</strong></p> <h4>Key Features</h4> <ul> <li>Delve into message queues with this comprehensive RabbitMQ guide</li> <li>Explore message queue architecture evolution with the help of a realistic case study</li> <li>Discover strategies for improving scalability and fault tolerance of a message queue architecture</li> </ul> <h4>Book Description</h4> <p>RabbitMQ is an open source message queuing software that acts as a message broker using the Advanced Message Queuing Protocol (AMQP). This book will help you to get to grips with RabbitMQ to build your own applications with a message queue architecture. You'll learn from the experts from CloudAMQP as they share what they've learned while managing the largest fleet of RabbitMQ clusters in the world.</p> <p>Following the case study of Complete Car, you'll discover how you can use RabbitMQ to provide exceptional customer service and user experience, and see how a message queue architecture makes it easy to upgrade the app and add features as the company grows. From implementing simple synchronous operations through to advanced message routing and tracking, you'll explore how RabbitMQ streamlines scalable operations for fast distribution. This book will help you understand the advantages of message queue architecture, including application scalability, resource efficiency, and user reliability. Finally, you'll learn best practices for working with RabbitMQ and be able to use this book as a reference guide for your future app development projects.</p> <p>By the end of this book, you'll have learned how to use message queuing software to streamline the development of your distributed and scalable applications.</p> <h4>What you will learn</h4> <ul> <li>Get well versed with RabbitMQ's message queue architecture and features</li> <li>Discover the benefits of RabbitMQ, AMQP, and message queuing</li> <li>Install and configure RabbitMQ and its plugins</li> <li>Get to grips with the management console features and controls</li> <li>Understand how queue and exchange types differ and when and how to use them</li> <li>Get the hang of channels, routing strategies, and direct exchanges</li> <li>Implement best practices to work smoothly with message queues</li> </ul> <h4>Who this book is for</h4> <p>If you are a professional enterprise developer or someone who just codes for fun, RabbitMQ Essentials is a valuable resource on open-source message queue architecture. Even those already familiar with microservices and messaging will discover value in reading this book for an exploration of moving forward with best practices and resource efficiency. This book will give you the push you need to get started with creating new and exciting applications or migrating existing monoliths to a microservice architecture.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
3,044円
|

Real-Time Phoenix: Building Scalable Elixir Applications with Live Updates and WebSocket Streams【電子書籍】[ Sam Stevenson ]
楽天Kobo電子書籍ストア
|
<p>Learn to build responsive, real-time applications using Elixir and Phoenix LiveView. Master WebSocket handling, distributed systems, and fault-tolerant architectures using OTP principles. Perfect for web developers looking to create interactive dashboards, chat applications, and IoT monitoring systems that scale to millions of concurrent users. Includes deployment strategies and performance optimization techniques.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
450円
|

Data Engineering with Apache Spark, Delta Lake, and Lakehouse Create scalable pipelines that ingest, curate, and aggregate complex data in a timely and secure way【電子書籍】[ Manoj Kukreja ]
楽天Kobo電子書籍ストア
|
<p>Understand the complexities of modern-day data engineering platforms and explore strategies to deal with them with the help of use case scenarios led by an industry expert in big data Key Features ? Become well-versed with the core concepts of Apache Spark and Delta Lake for building data platforms ? Learn how to ingest, process, and analyze data that can be later used for training machine learning models ? Understand how to operationalize data models in production using curated data Book Description In the world of ever-changing data and schemas, it is important to build data pipelines that can auto-adjust to changes. This book will help you build scalable data platforms that managers, data scientists, and data analysts can rely on. Starting with an introduction to data engineering, along with its key concepts and architectures, this book will show you how to use Microsoft Azure Cloud services effectively for data engineering. You'll cover data lake design patterns and the different stages through which the data needs to flow in a typical data lake. Once you've explored the main features of Delta Lake to build data lakes with fast performance and governance in mind, you'll advance to implementing the lambda architecture using Delta Lake. Packed with practical examples and code snippets, this book takes you through real-world examples based on production scenarios faced by the author in his 10 years of experience working with big data. Finally, you'll cover data lake deployment strategies that play an important role in provisioning the cloud resources and deploying the data pipelines in a repeatable and continuous way. By the end of this data engineering book, you'll know how to effectively deal with ever-changing data and create scalable data pipelines to streamline data science, ML, and artificial intelligence (AI) tasks. What you will learn ? Discover the challenges you may face in the data engineering world ? Add ACID transactions to Apache Spark using Delta Lake ? Understand effective design strategies to build enterprise-grade data lakes ? Explore architectural and design patterns for building efficient data ingestion pipelines ? Orchestrate a data pipeline for preprocessing data using Apache Spark and Delta Lake APIs ? Automate deployment and monitoring of data pipelines in production ? Get to grips with securing, monitoring, and managing data pipelines models efficiently Who this book is for This book is for aspiring data engineers and data analysts who are new to the world of data engineering and are looking for a practical guide to building scalable data platforms. If you already work with PySpark and want to use Delta Lake for data engineering, you'll find this book useful. Basic knowledge of Python, Spark, and SQL is expected.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
5,534円
|

Ultimate Django for Web App Development Using Python Build Modern, Reliable and Scalable Production-Grade Web Applications with Django and Python【電子書籍】[ Leonardo Lazzaro ]
楽天Kobo電子書籍ストア
|
<p>Craft Scalable and Dynamic Web Apps using Django and Python<br /> Book DescriptionThis comprehensive guide is an indispensable resource for developers seeking to elevate their web development skills in Django and Python. The book begins by establishing a strong foundation and understanding of Django's architecture, emphasizing the Model-View-Template (MVT) pattern and a pivotal service layer for creating scalable web applications. The book then progresses to practical aspects, guiding readers through the development of a Task Management App. This hands-on approach reinforces fundamental concepts and showcases Django's flexibility and efficiency in real-world scenarios.<br /> The advanced sections of the book will help you tackle complex challenges, covering topics like preventing double-form submissions, implementing offline pessimistic and optimistic locking techniques, mastering API development with Django Ninja, and ensuring application reliability through exhaustive testing with pytest. The book culminates in practical insights for deploying Django applications with Docker and Kubernetes, this guide equips you to tackle real-world challenges effectively.<br /> Table of Contents1. Introduction to Django and Python2. Setting Up Your Development Environment3. Getting Started with Django Projects and Apps4. Django Models and PostgreSQL5. Django Views and URL Handling6. Using the Django Template Engine7. Forms in Django8. User Authentication and Authorization in Django9. Django Ninja and APIs10. Testing with pytest11. Deploying Django Applications with Gunicorn and Docker12. Final Thoughts and Future DirectionsIndex</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
4,883円
|

Python Testing with pytest Simple, Rapid, Effective, and Scalable【電子書籍】[ Brian Okken ]
楽天Kobo電子書籍ストア
|
<p>Test applications, packages, and libraries large and small with pytest, Python's most powerful testing framework. pytest helps you write tests quickly and keep them readable and maintainable. In this fully revised edition, explore pytest's superpowers - simple asserts, fixtures, parametrization, markers, and plugins - while creating simple tests and test suites against a small database application. Using a robust yet simple fixture model, it's just as easy to write small tests with pytest as it is to scale up to complex functional testing. This book shows you how.</p> <p>pytest is undeniably the best choice for testing Python projects. It's a full-featured, flexible, and extensible testing framework. pytest's fixture model allows you to share test data and setup procedures across multiple layers of tests. The pytest framework gives you powerful features such as assert rewriting, parametrization, markers, plugins, parallel test execution, and clear test failure reporting - with no boilerplate code.</p> <p>With simple step-by-step instructions and sample code, this book gets you up to speed quickly on this easy-to-learn yet powerful tool. Write short, maintainable tests that elegantly express what you're testing. Speed up test times by distributing tests across multiple processors and running tests in parallel. Use Python's builtin assert statements instead of awkward assert helper functions to make your tests more readable. Move setup code out of tests and into fixtures to separate setup failures from test failures. Test error conditions and corner cases with expected exception testing, and use one test to run many test cases with parameterized testing. Extend pytest with plugins, connect it to continuous integration systems, and use it in tandem with tox, mock, coverage, and even existing unittest tests.</p> <p>Write simple, maintainable tests quickly with pytest.</p> <p><strong>What You Need:</strong></p> <p>The examples in this book were written using Python 3.10 and pytest 7. pytest 7 supports Python 3.5 and above.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
3,617円
|

MongoDB: The Definitive Guide Powerful and Scalable Data Storage【電子書籍】[ Shannon Bradshaw ]
楽天Kobo電子書籍ストア
|
<p>Manage your data with a system designed to support modern application development. Updated for MongoDB 4.2, the third edition of this authoritative and accessible guide shows you the advantages of using document-oriented databases. You’ll learn how this secure, high-performance system enables flexible data models, high availability, and horizontal scalability.</p> <p>Authors Shannon Bradshaw, Eoin Brazil, and Kristina Chodorow provide guidance for database developers, advanced configuration for system administrators, and use cases for a variety of projects. NoSQL newcomers and experienced MongoDB users will find updates on querying, indexing, aggregation, transactions, replica sets, ops management, sharding and data administration, durability, monitoring, and security.</p> <p>In six parts, this book shows you how to:</p> <ul> <li>Work with MongoDB, perform write operations, find documents, and create complex queries</li> <li>Index collections, aggregate data, and use transactions for your application</li> <li>Configure a local replica set and learn how replication interacts with your application</li> <li>Set up cluster components and choose a shard key for a variety of applications</li> <li>Explore aspects of application administration and configure authentication and authorization</li> <li>Use stats when monitoring, back up and restore deployments, and use system settings when deploying MongoDB</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
4,611円
|

Building Applications with Spring 5 and Kotlin Build Scalable and Reactive applications with Spring combined with the productivity of Kotlin【電子書籍】[ Milos Vasic ]
楽天Kobo電子書籍ストア
|
<p>Learn to build a full-fledged application in Spring and Kotlin taking a reactive, microservice-based approach for scalability and robustness in the cloud About This Book ? Build a full-fledged application in Spring and Kotlin ? Architect your application to take a microservice-based approach in the cloud ? Integrate your application with a variety of Spring components Who This Book Is For Developers comfortable using Spring who have basic knowledge of Kotlin and want to take their development skills to the next level and build enterprise-grade applications will benefit from this book. What You Will Learn ? Explore Spring 5 concepts with Kotlin ? Learn both dependency injections and complex configurations ? Utilize Spring Data, Spring Cloud, and Spring Security in your applications ? Create efficient reactive systems with Project Reactor ? Write unit tests for your Spring/Kotlin applications ? Deploy applications on cloud platforms like AWS In Detail Kotlin is being used widely by developers because of its light weight, built-in null safety, and functional and reactive programming aspects. Kotlin shares the same pragmatic, innovative and opinionated mindset as Spring, so they work well together. Spring when combined with Kotlin helps you to reach a new level of productivity. This combination has helped developers to create Functional Applications using both the tools together. This book will teach you how to take advantage of these developments and build robust, scalable and reactive applications with ease. In this book, you will begin with an introduction to Spring and its setup with Kotlin. You will then dive into assessing the design considerations of your application. Then you will learn to use Spring (with Spring Boot) along with Kotlin to build a robust backend in a microservice architecture with a REST based collaboration, and leverage Project Reactor in your application. You'll then learn how to integrate Spring Data and Spring Cloud to manage configurations for database interaction and cloud deployment. You'll also learn to use Spring Security to beef up security of your application before testing it with the JUnit framework and then deploying it on a cloud platform like AWS. Style and approach Everything you learn will be demonstrated on real-world Spring project. In each chapter we will cover some of Spring features and apply it on our project. We will guide you from the project initialization till the project deployment.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
5,534円
|

Modern API Development with Spring and Spring Boot Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm【電子書籍】[ Sourabh Sharma ]
楽天Kobo電子書籍ストア
|
<p>A developer's guide to designing, testing, and securing production-ready modern APIs with the help of practical ideas to improve your application's functionality Key Features ? Build resilient software for your enterprises and customers by understanding the complete API development life cycle ? Overcome the challenges of traditional API design by adapting to a new and evolving culture of modern API development ? Use Spring and Spring Boot to develop future-proof scalable APIs Book Description The philosophy of API development has evolved over the years to serve the modern needs of enterprise architecture, and developers need to know how to adapt to these modern API design principles. Apps are now developed with APIs that enable ease of integration for the cloud environment and distributed systems. With this Spring book, you'll discover various kinds of production-ready API implementation using REST APIs and explore async using the reactive paradigm, gRPC, and GraphQL. You'll learn how to design evolving REST-based APIs supported by HATEOAS and ETAGs and develop reactive, async, non-blocking APIs. After that, you'll see how to secure REST APIs using Spring Security and find out how the APIs that you develop are consumed by the app's UI. The book then takes you through the process of testing, deploying, logging, and monitoring your APIs. You'll also explore API development using gRPC and GraphQL and design modern scalable architecture with microservices. The book helps you gain practical knowledge of modern API implementation using a sample e-commerce app. By the end of this Spring book, you'll be able to develop, test, and deploy highly scalable, maintainable, and developer-friendly APIs to help your customers to transform their business. What you will learn ? Understand RESTful API development, its design paradigm, and its best practices ? Become well versed in Spring's core components for implementing RESTful web services ? Implement reactive APIs and explore async API development ? Apply Spring Security for authentication using JWT and authorization of requests ? Develop a React-based UI to consume APIs ? Implement gRPC inter-service communication ? Design GraphQL-based APIs by understanding workflows and tooling ? Gain insights into how you can secure, test, monitor, and deploy your APIs Who this book is for This book is for inexperienced Java programmers, comp science, or coding boot camp graduates who have knowledge of basic programming constructs, data structures, and algorithms in Java but lack the practical web development skills necessary to start working as a developer. Professionals who've recently joined a startup or a company and are tasked with creating real-world web APIs and services will also find this book helpful. This book is also a good resource for Java developers who are looking for a career move into web development to get started with the basics of web service development.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
4,981円
|

Real-World Next.js Build scalable, high-performance, and modern web applications using Next.js, the React framework for production【電子書籍】[ Michele Riva ]
楽天Kobo電子書籍ストア
|
<p>Learn how to use Next.js for building web apps without compromising performance, user experience, and developer happiness Key Features ? Develop scalable web applications using Next.js ? Use Next.js as a frontend for existing backends and e-commerce websites and understand how to implement it with any headless CMS ? Deploy Next.js on different platforms, such as Vercel, DigitalOcean, and AWS, or on your own server Book Description Next.js is a scalable and high-performance React.js framework for modern web development and provides a large set of features, such as hybrid rendering, route prefetching, automatic image optimization, and internationalization, out of the box. If you are looking to create a blog, an e-commerce website, or a simple website, this book will show you how you can use the multipurpose Next.js framework to create an impressive user experience. Starting with the basics of Next.js, the book demonstrates how the framework can help you reach your development goals. You'll realize how versatile Next.js is as you build real-world applications with step-by-step explanations. This Next.js book will guide you in choosing the right rendering methodology for your website, securing it, and deploying it to different providers, all while focusing on performance and developer happiness. By the end of the book, you'll be able to design, build, and deploy modern architectures using Next.js with any headless CMS or data source. What you will learn ? Get up to speed with Next.js essentials and learn how to build apps quickly ? Understand how to create scalable Next.js architectures ? Choose between different rendering strategies, such as client-side rendering (CSR), static site generation (SSG), server-side rendering (SSR), and incremental static regeneration (ISR) ? Write unit tests and integration tests in your Next.js application ? Discover the powerful routing system and Next.js' built-in components ? Design and build modern architectures with Next.js using GraphCMS or any headless CMS Who this book is for This book is for web developers who want to improve their React skills by building scalable and maintainable full-stack applications using the modern Next.js web framework. Intermediate-level knowledge of ES6+, React, Node.js, and REST is assumed.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
4,981円
|

Security and Microservice Architecture on AWS Architecting and Implementing a Secured, Scalable Solution【電子書籍】[ Gaurav Raje ]
楽天Kobo電子書籍ストア
|
<p>Security is usually an afterthought when organizations design microservices for cloud systems. Most companies today are exposed to potential security threats, but their responses are often more reactive than proactive. This leads to unnecessarily complicated systems that are hard to implement and even harder to manage and scale. Author Gaurav Raje shows you how to build highly secure systems on AWS <em>without increasing overhead</em>.</p> <p>Ideal for cloud solution architects and software developers with AWS experience, this practical book starts with a high-level architecture and design discussion, then explains how to implement your solution in the cloud while ensuring that the development and operational experience isn't compromised. By leveraging the AWS Shared Responsibility Model, you'll be able to:</p> <ul> <li>Develop a modular architecture using microservices that aims to simplify compliance with various regulations in finance, medicine, and legal services</li> <li>Introduce various AWS-based security controls to help protect your microservices from malicious actors</li> <li>Leverage the modularity of the architecture to independently scale security mechanisms on individual microservices</li> <li>Improve the security posture without compromising the autonomy or efficiency of software development teams</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
4,611円
|

Designing Data-Intensive Applications The Big Ideas Behind Reliable, Scalable, and Maintainable Systems【電子書籍】[ Martin Kleppmann ]
楽天Kobo電子書籍ストア
|
<p>Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?</p> <p>In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.</p> <ul> <li>Peer under the hood of the systems you already use, and learn how to use and operate them more effectively</li> <li>Make informed decisions by identifying the strengths and weaknesses of different tools</li> <li>Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity</li> <li>Understand the distributed systems research upon which modern databases are built</li> <li>Peek behind the scenes of major online services, and learn from their architectures</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
3,080円
|

Architecting IoT Solutions on Azure Conquering Complexity for Scalable Device and Data Management【電子書籍】[ Blaize Stewart ]
楽天Kobo電子書籍ストア
|
<p>How can you make sense of the complex IoT landscape? With dozens of components ranging from devices to metadata about the devices, it's easy to get lost among the possibilities. But it's not impossible if you have the right guide to help you navigate all the complexities. This practical book shows developers, architects, and IT managers how to build IoT solutions on Azure.</p> <p>Author Blaize Stewart presents a comprehensive view of the IoT landscape. You'll learn about devices, device management at scale, and the tools Azure provides for building globally distributed systems. You'll also explore ways to organize data by choosing the appropriate dataflow and data storage technologies. The final chapters examine data consumption and solutions for delivering data to consumers with Azure.</p> <p>Get the architectural guidance you need to create holistic solutions with devices, data, and everything in between. This book helps you:</p> <ul> <li>Meet the demands of an IoT solution with Azure-provided functionality</li> <li>Use Azure to create complete scalable and secure IoT systems</li> <li>Understand how to articulate IoT architecture and solutions</li> <li>Guide conversations around common problems that IoT applications solve</li> <li>Select the appropriate technologies in the Azure space to build IoT applications</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
4,611円
|

Learn PostgreSQL Use, manage, and build secure and scalable databases with PostgreSQL 16【電子書籍】[ Luca Ferrari ]
楽天Kobo電子書籍ストア
|
<p><b>This new edition will help you learn PostgreSQL from scratch with the latest version, providing a complete focused view on aspects like configuration, high performance, partitioning, backup, server-side programming and replication. Purchase of the print or Kindle book includes a free eBook in PDF format.</b></p><h2>Key Features</h2><ul><li>Learn the fundamentals of PostgreSQL 16, including SQL statements, replication, and security</li><li>Enhance your learning journey with the provided Docker images for practical hands-on exercises and tests at the end of each chapter</li><li>Get new and improved examples, use-cases, and scenarios specifically for concepts like partitioning, replication, back-up and restore, cluster configuration, monitoring and others</li></ul><h2>Book Description</h2>The latest edition of this PostgreSQL book will help you to start using PostgreSQL from absolute scratch, helping you to quickly understand the internal workings of the database. With a structured approach and practical examples, go on a journey that covers the basics, from SQL statements and how to run server-side programs, to configuring, managing, securing, and optimizing database performance. This new edition will not only help you get to grips with all the recent changes within the PostgreSQL ecosystem but will also dig deeper into concepts like partitioning and replication with a fresh set of examples. The book is also equipped with Docker images for each chapter which makes the learning experience faster and easier. Starting with the absolute basics of databases, the book sails through to advanced concepts like window functions, logging, auditing, extending the database, configuration, partitioning, and replication. It will also help you seamlessly migrate your existing database system to PostgreSQL and contains a dedicated chapter on disaster recovery. Each chapter ends with practice questions to test your learning at regular intervals. By the end of this book, you will be able to install, configure, manage, and develop applications against a PostgreSQL database.<h2>What you will learn</h2><ul><li>Gain a deeper understanding of PostgreSQL internals like transactions, MVCC, security and replication</li><li>Enhance data management with PostgreSQL’s latest partitioning features</li><li>Choose the right replication strategy for your database</li><li>See concrete examples of how to migrate data from another database, perform backups and restores, monitor your PostgreSQL installation and more</li><li>Ensure security and compliance with schemas and user privileges</li><li>Create customized database functions and extensions</li><li>Get to grips with server-side programming, window functions, and triggers</li></ul><h2>Who this book is for</h2><p>Learning PostgresSQL 16 book is for anyone interested in learning about the PostgreSQL database from scratch. Anyone looking to build robust data warehousing applications and scale the database for high-availability and performance using the latest features of PostgreSQL will also find this book useful. Although prior knowledge of PostgreSQL is not required, familiarity with databases is expected.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
3,874円
|

Polished Ruby Programming Build better software with more intuitive, maintainable, scalable, and high-performance Ruby code【電子書籍】[ Jeremy Evans ]
楽天Kobo電子書籍ストア
|
<p><b>Elevate your Ruby skills to an advanced level by deepening your understanding of the design principles, best practices, and trade-offs involved in implementation approaches to future-proof your Ruby applications </b></p><h2>Key Features</h2><ul><li>Learn Ruby web application design principles and strategies for databases, security, and testing from a Ruby committer</li><li>Understand the design principles behind polished Ruby code and trade-offs between implementation approaches</li><li>Use metaprogramming and DSLs to reduce the amount of code needed without decreasing maintainability</li></ul><h2>Book Description</h2>Anyone striving to become an expert Ruby programmer needs to be able to write maintainable applications. Polished Ruby Programming will help you get better at designing scalable and robust Ruby programs, so that no matter how big the codebase grows, maintaining it will be a breeze. This book takes you on a journey through implementation approaches for many common programming situations, the trade-offs inherent in each approach, and why you may choose to use different approaches in different situations. You'll start by refreshing Ruby fundamentals, such as correctly using core classes, class and method design, variable usage, error handling, and code formatting. Then you'll move on to higher-level programming principles, such as library design, use of metaprogramming and domain-specific languages, and refactoring. Finally, you'll learn principles specific to web application development, such as how to choose a database and web framework, and how to use advanced security features. By the end of this Ruby programming book, you’ll be a well rounded web developer with a deep understanding of Ruby. While most code examples and principles discussed in the book apply to all Ruby versions, some examples and principles are specific to Ruby 3.0, the latest release at the time of publication.<h2>What you will learn</h2><ul><li>Use Ruby s core classes and design custom classes effectively</li><li>Explore the principles behind variable usage and method argument choice</li><li>Implement advanced error handling approaches such as exponential backoff</li><li>Design extensible libraries and plugin systems in Ruby</li><li>Use metaprogramming and DSLs to avoid code redundancy</li><li>Implement different approaches to testing and understand their trade-offs</li><li>Discover design patterns, refactoring, and optimization with Ruby</li><li>Explore database design principles and advanced web app security</li></ul><h2>Who this book is for</h2><p>This book is for Ruby programmers who are comfortable in coding with Ruby but want to advance their skills by mastering the deeper principles and best practices behind writing maintainable, scalable, optimized, and well-structured Ruby code. This book won’t teach you the basics of Ruby ? you’ll need intermediate knowledge and practical experience before you can dive in.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
4,734円
|

Scalable Application Development with NestJS Leverage REST, GraphQL, microservices, testing, and deployment for seamless growth【電子書籍】[ Pacifique Linjanja ]
楽天Kobo電子書籍ストア
|
<p><b>Build production-ready, scalable applications that stand up to enterprise demands with NestJS while learning all about APIs, GraphQL, and more</b></p><h2>Key Features</h2><ul><li>Understand the basics of robust modern apps, design patterns, and NestJS architecture</li><li>Build, test, and scale Rest APIs and GraphQL APIs using NestJS</li><li>Utilize microservice architecture, DevOps, security, and communication patterns for modern API development</li><li>Purchase of the print or Kindle book includes a free PDF eBook</li></ul><h2>Book Description</h2>In this book, Pacifique Linjanja, a globally recognized software engineer and open-source contributor, shares his deep technical expertise and practical insights from his extensive experience delivering enterprise-level applications to unpack the full potential of NestJS, the cutting-edge Node.js framework. This book covers the core concepts, design patterns, and best practices for building scalable, high-performance applications with NestJS. You’ll learn REST API and GraphQL implementations, harness the power of microservices, and explore real-world case studies, including e-commerce, social networking, and ERP systems. The chapters provide step-by-step guidance for setting up your development environment with TypeScript and npm, structuring projects effectively, and using the Apollo Federation architecture to create efficient GraphQL APIs. This book offers hands-on guidance for testing and debugging APIs, handling exceptions, and validating data using pipes and guards, all while helping you build a complete NestJS application from scratch. By the end, you'll be ready to apply DevOps principles for continuous integration and deployment, as well as secure your NestJS applications using advanced techniques.<h2>What you will learn</h2><ul><li>Master NestJS architecture and set up your environment with Node.js, npm, and TypeScript</li><li>Apply design patterns and best practices to build robust, maintainable apps</li><li>Build REST APIs and leverage GraphQL for flexible querying</li><li>Use microservices architecture to efficiently scale your applications</li><li>Understand how to test and debug APIs for optimal performance</li><li>Implement Apollo Federation for efficient GraphQL APIs in a federated system</li><li>Secure NestJS apps with advanced techniques</li></ul><h2>Who this book is for</h2><p>If you are a software engineer, developer, or a tech lead looking to build scalable applications using NestJS, REST, GraphQL, and microservices, this book is for you. Whether you're new to NestJS or a seasoned developer, this guide will help you leverage NestJS for your next big project. It’s also ideal for project managers and other IT professionals seeking insights into enterprise-level efficient development, testing strategies, and deployment processes. Even technology enthusiasts will find this book enlightening.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
3,444円
|

Web Application Development with Streamlit Develop and Deploy Secure and Scalable Web Applications to the Cloud Using a Pure Python Framework【電子書籍】[ Mohammad Khorasani ]
楽天Kobo電子書籍ストア
|
<p>Transition from a back-end developer to a full-stack developer with knowledge of all the dimensions of web application development, namely, front-end, back-end and server-side software. This book provides a comprehensive overview of Streamlit, allowing developers and programmers of all backgrounds to get up to speed in as little time as possible.</p> <p>Streamlit is a pure Python web framework that will bridge the skills gap and shorten development time from weeks to hours. This book walks you through the complete cycle of web application development, from an introductory to advanced level with accompanying source code and resources. You will be exposed to developing basic, intermediate, and sophisticated user interfaces and subsequently you will be acquainted with data visualization, database systems, application security, and cloud deployment in Streamlit.</p> <p>In a market with a surplus demand for full stack developers, this skill set could not possibly come at a better time. In one sentence, Streamlit is a means for the empowerment of developers everywhere and all stand to gain from it.</p> <p><strong>What You’ll Learn</strong></p> <ul> <li>Mutate big data in real-time</li> <li>Visualize big data interactively</li> <li>Implement web application security and privacy protocols</li> <li>Deploy Streamlit web applications to the cloud using Streamlit, Linux and Windows servers</li> </ul> <p><strong>Who is this Book for?</strong></p> <p>Developers with solid programming experience wanting to learn Streamlit; Back-end developers looking to upskill and transition to become a full-stack developers; Those who wish to learn and become more acquainted with data visualization, database systems, security and cloud deployment with Steamlit</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
7,292円
|

Beginning API Development with Node.js Build highly scalable, developer-friendly APIs for the modern web with JavaScript and Node.js【電子書籍】[ Anthony Nandaa ]
楽天Kobo電子書籍ストア
|
<p><strong>Learn everything you need to get up and running with cutting-edge API development using JavaScript and Node.js; ideal for data-intensive real-time applications that run across multiple platforms.</strong></p> <h4>Key Features</h4> <ul> <li>Build web APIs from start to finish using JavaScript across the development stack</li> <li>Explore advanced concepts such as authentication with JWT, and running tests against your APIs</li> <li>Implement over 20 practical activities and exercises across 9 topics to reinforce your learning</li> </ul> <h4>Book Description</h4> <p>Using the same framework to build both server and client-side applications saves you time and money. This book teaches you how you can use JavaScript and Node.js to build highly scalable APIs that work well with lightweight cross-platform client applications. It begins with the basics of Node.js in the context of backend development, and quickly leads you through the creation of an example client that pairs up with a fully authenticated API implementation. By the end of the book, you’ll have the skills and exposure required to get hands-on with your own API development project.</p> <h4>What you will learn</h4> <ul> <li>Understand how Node.js works, its trends, and where it is being used now</li> <li>Learn about application modularization and built-in Node.js modules</li> <li>Use the npm third-party module registry to extend your application</li> <li>Gain an understanding of asynchronous programming with Node.js</li> <li>Develop scalable and high-performing APIs using hapi.js and Knex.js</li> <li>Write unit tests for your APIs to ensure reliability and maintainability</li> </ul> <h4>Who this book is for</h4> <p>This book is ideal for developers who already understand JavaScript and are looking for a quick no-frills introduction to API development with Node.js. Though prior experience with other server-side technologies such as Python, PHP, ASP.NET, Ruby will help, it’s not essential to have a background in backend development before getting started.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
1,660円
|

Building Decentralized Applications with Ethereum and Solidity Design, Develop, and Deploy Secure, Scalable, and Efficient DApps on Ethereum Blockchain with Solidity (English Edition)【電子書籍】[ Shri Raghu Raaman Thiyagharajan ]
楽天Kobo電子書籍ストア
|
<p><em><strong>The Definitive Guide to Mastering Ethereum-Powered Applications.</strong></em></p> <p><strong>Key Features</strong><br /> ● Step-by-step tutorials on Solidity for building secure and scalable DApps.<br /> ● In-depth exploration of DeFi, NFTs, and real-world blockchain projects.<br /> ● Master security best practices and optimize smart contract performance.</p> <p><strong>Book Description</strong><br /> Blockchain technology is revolutionizing the digital world, offering transparency, security, and decentralization. This book, <strong>Building Decentralized Applications with Ethereum and Solidity</strong>, serves as a comprehensive guide to mastering blockchain development using Ethereum, the most widely adopted platform for decentralized applications (DApps). Designed for developers, blockchain enthusiasts, and professionals, it provides a clear understanding of blockchain concepts while equipping readers with practical skills to create secure and scalable smart contracts.</p> <p>The book begins with the fundamentals, introducing blockchain technology, cryptography, and the architecture of platforms including Bitcoin and Ethereum. It then delves into advanced topics, including Solidity programming, smart contract development, and tokenization standards such as ERC20 and ERC721. Readers will learn to develop, deploy, and test DApps while exploring critical areas such as security best practices, scalability solutions, and the future of blockchain technology.</p> <p>Packed with real-world examples, hands-on tutorials, and industry use cases, this book bridges theory and practice. Whether you are a beginner or an experienced developer, it offers valuable insights to harness the full potential of Ethereum and contribute to the rapidly evolving world of Web3.</p> <p><strong>What you will learn</strong><br /> ● Build secure, scalable decentralized apps with Ethereum and Solidity.<br /> ● Develop, deploy, and audit smart contracts using best practices.<br /> ● Create and manage fungible and non-fungible tokens with ERC standards.<br /> ● Master Solidity fundamentals and optimize smart contract efficiency.<br /> ● Implement advanced security measures for blockchain applications.<br /> ● Explore real-world DeFi, NFT, and Web3 development use cases.</p> <p><strong>Table of Contents</strong></p> <ol> <li>Introduction to Blockchain Technology</li> <li>Cryptography, Wallets, and Exchanges</li> <li>Consensus Mechanisms and the Blockchain Trilemma</li> <li>Bitcoin Architecture and Monetary Policy</li> <li>Getting Started with Ethereum</li> <li>Smart Contracts and Decentralized Applications (DApps)</li> <li>Solidity Programming Fundamentals</li> <li>Advanced Solidity and Smart Contract Development</li> <li>Tokenization and Token Standards</li> <li>Development Tools and Frameworks</li> <li>Security and Best Practices in Smart Contract Development</li> <li>Scaling Solutions and the Future of Ethereum</li> <li>Blockchain Applications Across Industries<br /> <strong>Index</strong></li> </ol> <p><strong>About the Authors</strong><br /> <strong>Shri Raghu Raaman Thiyagharajan</strong> is a seasoned blockchain enthusiast and visionary innovator with an unwavering passion for decentralization. His journey into blockchain technology began during its early days, and since then, he has been deeply committed to advancing this transformative space. With a strong foundation in Computer Science Engineering and an MBA in Finance, Raghu brings together technical mastery and a profound understanding of financial systems, positioning him as a leading expert in the Web3 ecosystem.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
2,952円
|

Game Development Patterns with Unreal Engine 5 Build maintainable and scalable systems with C++ and Blueprint【電子書籍】[ Stuart Butler ]
楽天Kobo電子書籍ストア
|
<p><b>Improve your game's code with design patterns to make it more readable, reusable, modular, and optimized, guided by an Unreal Authorized Instructor to enhance your overall use of C++ with Unreal Engine</b></p><h2>Key Features</h2><ul><li>Explore programming patterns, structures, and principles and their applications in Unreal Engine 5 game development</li><li>Translate code from Blueprint to C++ to implement performant solutions in game development</li><li>Build a decoupled communications hierarchy and become a better game developer</li><li>Purchase of the print or Kindle book includes a free PDF eBook</li></ul><h2>Book Description</h2>Design patterns serve as a toolkit of techniques and practices that enable you to write code that’s not only faster, but also more manageable. With this book, you’ll explore a range of design patterns and learn how to apply them to projects developed in Unreal Engine 5. You’ll begin by delving into the foundational principles of coding and develop a solid understanding of the concepts, challenges, and benefits of using patterns in your code. As you progress, you’ll identify patterns that are woven into the core of Unreal Engine 5 such as Double Buffer, Flyweight, and Spatial Partitioning, followed by some of the existing tool sets that embody patterns in their design and usage including Component, Behavior Tree, and Update. In the next section of the book, you’ll start developing a series of gameplay use cases in C++ to implement a variety of design patterns such as Interface and Event-based Observers to build a decoupled communications hierarchy. You’ll also work with Singleton, Command, and State, along with Behavioral Patterns, Template, Subclass Sandbox, and Type Object. The final section focuses on using design patterns for optimization, covering Dirty Flag, Data Locality, and Object Pooling. By the end, you’ll be proficient in designing systems with the perfect C++/Blueprint blend for maintainable and scalable systems.<h2>What you will learn</h2><ul><li>Grasp the essence of design patterns and their inherent utility</li><li>Understand the layers within UE 5 and how they work together</li><li>Identify the relationship between C++ code and Blueprint in Unreal Engine 5</li><li>Recognize the design patterns found within existing Unreal Engine 5 functions</li><li>Explore design patterns to understand their purpose and application within Unreal Engine 5</li><li>Creatively apply design patterns to existing code to overcome common challenges</li></ul><h2>Who this book is for</h2><p>If you are a beginner or intermediate game developer working with Unreal Engine and looking to improve your C++ coding practices, this book is tailor-made to help you produce clean, reusable code through the application of design patterns. While this book will cover introductory tasks to show the fundamentals of Unreal Engine 5, its primary purpose is not to teach Unreal Engine from scratch. Prior experience with Unreal Engine will be beneficial, but don’t fret if your knowledge isn’t in-depth; the book will introduce tools and features as needed.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
3,444円
|

ASP.NET Core and Vue.js Build real-world, scalable, full-stack applications using Vue.js 3, TypeScript, .NET 5, and Azure【電子書籍】[ Devlin Basilan Duldulao ]
楽天Kobo電子書籍ストア
|
<p><strong>A busy .NET developer's step-by-step guide to building fully functional, cloud-ready, and professional web apps without diving into the theory of frameworks and libraries</strong></p> <h4>Key Features</h4> <ul> <li>Discover tenants of clean architecture in the latest ASP.NET Core 5 Web API</li> <li>Develop Vue.js 3 single-page applications (SPAs) using TypeScript and Vuex</li> <li>Learn techniques to secure, test, and deploy your full-stack web apps on Azure</li> </ul> <h4>Book Description</h4> <p>Vue.js 3 is faster and smaller than the previous version, and TypeScript's full support out of the box makes it a more maintainable and easier-to-use version of Vue.js. Then, there's ASP.NET Core 5, which is the fastest .NET web framework today. Together, Vue.js for the frontend and ASP.NET Core 5 for the backend make a powerful combination.</p> <p>This book follows a hands-on approach to implementing practical methodologies for building robust applications using ASP.NET Core 5 and Vue.js 3. The topics here are not deep dive and the book is intended for busy .NET developers who have limited time and want a quick implementation of a clean architecture with popular libraries.</p> <p>You'll start by setting up your web app's backend, guided by clean architecture, command query responsibility segregation (CQRS), mediator pattern, and Entity Framework Core 5. The book then shows you how to build the frontend application using best practices, state management with Vuex, Vuetify UI component libraries, Vuelidate for input validations, lazy loading with Vue Router, and JWT authentication. Later, you'll focus on testing and deployment. All the tutorials in this book support Windows 10, macOS, and Linux users.</p> <p>By the end of this book, you'll be able to build an enterprise full-stack web app, use the most common npm packages for Vue.js and NuGet packages for ASP.NET Core, and deploy Vue.js and ASP.NET Core to Azure App Service using GitHub Actions.</p> <h4>What you will learn</h4> <ul> <li>Discover CQRS and mediator pattern in the ASP.NET Core 5 Web API</li> <li>Use Serilog, MediatR, FluentValidation, and Redis in ASP.NET</li> <li>Explore common Vue.js packages such as Vuelidate, Vuetify, and Vuex</li> <li>Manage complex app states using the Vuex state management library</li> <li>Write integration tests in ASP.NET Core using xUnit and FluentAssertions</li> <li>Deploy your app to Microsoft Azure using the new GitHub Actions for continuous integration and continuous deployment (CI/CD)</li> </ul> <h4>Who this book is for</h4> <p>This app development book is for .NET developers who want to get started with Vue.js and build full-stack enterprise web applications. Web developers looking to build a proof-of-concept application quickly and pragmatically using their existing knowledge of ASP.NET Core as well as developers who want to write readable and maintainable code using TypeScript and the C# programming language will also find this book useful. The book assumes intermediate-level .NET knowledge along with an understanding of C# programming, JavaScript, and ECMAScript.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
5,258円
|

Mobile Deep Learning with TensorFlow Lite, ML Kit and Flutter Build scalable real-world projects to implement end-to-end neural networks on Android and iOS【電子書籍】[ Anubhav Singh ]
楽天Kobo電子書籍ストア
|
<p><strong>Learn how to deploy effective deep learning solutions on cross-platform applications built using TensorFlow Lite, ML Kit, and Flutter</strong></p> <h4>Key Features</h4> <ul> <li>Work through projects covering mobile vision, style transfer, speech processing, and multimedia processing</li> <li>Cover interesting deep learning solutions for mobile</li> <li>Build your confidence in training models, performance tuning, memory optimization, and neural network deployment through every project</li> </ul> <h4>Book Description</h4> <p>Deep learning is rapidly becoming the most popular topic in the mobile app industry. This book introduces trending deep learning concepts and their use cases with an industrial and application-focused approach. You will cover a range of projects covering tasks such as mobile vision, facial recognition, smart artificial intelligence assistant, augmented reality, and more.</p> <p>With the help of eight projects, you will learn how to integrate deep learning processes into mobile platforms, iOS, and Android. This will help you to transform deep learning features into robust mobile apps efficiently. You'll get hands-on experience of selecting the right deep learning architectures and optimizing mobile deep learning models while following an application oriented-approach to deep learning on native mobile apps. We will later cover various pre-trained and custom-built deep learning model-based APIs such as machine learning (ML) Kit through Firebase. Further on, the book will take you through examples of creating custom deep learning models with TensorFlow Lite. Each project will demonstrate how to integrate deep learning libraries into your mobile apps, right from preparing the model through to deployment.</p> <p>By the end of this book, you'll have mastered the skills to build and deploy deep learning mobile applications on both iOS and Android.</p> <h4>What you will learn</h4> <ul> <li>Create your own customized chatbot by extending the functionality of Google Assistant</li> <li>Improve learning accuracy with the help of features available on mobile devices</li> <li>Perform visual recognition tasks using image processing</li> <li>Use augmented reality to generate captions for a camera feed</li> <li>Authenticate users and create a mechanism to identify rare and suspicious user interactions</li> <li>Develop a chess engine based on deep reinforcement learning</li> <li>Explore the concepts and methods involved in rolling out production-ready deep learning iOS and Android applications</li> </ul> <h4>Who this book is for</h4> <p>This book is for data scientists, deep learning and computer vision engineers, and natural language processing (NLP) engineers who want to build smart mobile apps using deep learning methods. You will also find this book useful if you want to improve your mobile app's user interface (UI) by harnessing the potential of deep learning. Basic knowledge of neural networks and coding experience in Python will be beneficial to get started with this book.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
4,012円
|

Nuxt 3 Projects Build scalable applications with Nuxt 3 using TypeScript, Pinia, and Composition API【電子書籍】[ Kareem Dabbeet ]
楽天Kobo電子書籍ストア
|
<p><b>Explore the world of Nuxt 3, the powerful Vue.js framework to build scalable, production-ready applications</b></p><h2>Key Features</h2><ul><li>Acquire essential skills through eight practical Nuxt 3 projects</li><li>Gain hands-on exposure to routing, authentication, state management, Composition API, SEO, testing, custom modules, and monorepos</li><li>Power up your projects with widely used libraries and features such as Pinia, NuxtUI, TailwindCSS, and more</li><li>Purchase of the print or Kindle book includes a free PDF eBook</li></ul><h2>Book Description</h2>Nuxt 3 Projects takes you on a hands-on learning journey through the world of Nuxt 3, the cutting-edge Vue.js framework. With a strong emphasis on project-based learning, this book ensures you gain practical, real-world experience in building robust and scalable applications. This book guides you through comprehensive projects, starting with Nuxt fundamentals, delving into Nuxt 3's unique features like project structure, file-based routing, views, layouts, and components. You'll cover aspects like the Composition API, reusable components, and state management with Pinia, intertwining theory with practical applications. Next, the book explores data fetching, error handling, authentication, SEO, and middleware. Each concept is paired with a real-life project for immediate practical reinforcement. Later chapters tackle testing, debugging, building custom modules, and building monorepos for superior code organization. Finally, a comprehensive capstone project helps you apply all the concepts you’ve learned, empowering you to architect robust, scalable Nuxt 3 applications. By the end of this book, you'll be able to efficiently apply Nuxt to Vue.js projects, confidently tackling real-world challenges and enhancing scalability.<h2>What you will learn</h2><ul><li>Understand Nuxt 3 fundamentals including project configuration, file-based routing, views, layouts, and components</li><li>Adopt modern practices with Composition API and reusable components</li><li>Explore state management with Pinia</li><li>Discover different approaches to fetching data and learn how to catch errors in different lifecycles</li><li>Secure your Nuxt.js apps with authentication and build middleware</li><li>Implement and enhance SEO for improved search engine rankings</li><li>Test and deploy your Nuxt application</li><li>Create custom modules and build scalable apps using monorepo</li></ul><h2>Who this book is for</h2><p>Ideal for junior to mid-level Vue.js developers with a basic foundation in web app development, this book guides you through Nuxt, real-world problem-solving, and best practices. Senior developers looking to refresh their knowledge or explore Nuxt can also benefit from this book. If you possess basic Vue.js and JavaScript knowledge, this book is ideal for taking your knowledge of advanced web development to the next level.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
3,014円
|

Spring System Design in Practice Build scalable web applications using microservices and design patterns in Spring and Spring Boot【電子書籍】[ Rodrigo Santiago ]
楽天Kobo電子書籍ストア
|
<p><b>Transform raw requirements into scalable, resilient web applications with Spring, and build secure, high-performance systems from the ground up using expert guidance and best practices</b></p><h2>Key Features</h2><ul><li>Establish yourself as the go-to person for strategic decision-making and solutions design with proven strategies</li><li>Write clean, modular, and testable code with the power of dependency injection</li><li>Optimize your development efforts by artfully connecting diverse use cases with the right Spring components</li><li>Purchase of the print or Kindle book includes a free PDF eBook</li></ul><h2>Book Description</h2>Software system design goes beyond just writing codeーit requires a structured approach to translating real-world requirements into scalable, maintainable solutions. With Rodrigo Santiago’s hands-on mentoring style and Java Spring expertise, he makes system design accessible to developers at all levels. Spring System Design in Practice guides you through building robust software architectures with Spring. From breaking down complex business needs into actionable use cases to implementing services using Spring Boot, this book equips you with the tools and best practices needed for developing secure, high-performance applications. You'll explore inter-service communication, security, and aspect-oriented programming to streamline development. Covering microservices architecture, the book demonstrates how to create self-configuring, resilient, and event-driven services that integrate seamlessly into the cloud. Through hands-on experience, you'll apply best practices to enhance reliability and scalability while tackling complex challenges such as state management, resilience patterns, concurrency issues, and distributed transactionsーincluding bottlenecks related to asynchronous and reactive programming.By the end of this book, you'll have the confidence to analyze system requirements and design well-structured, scalable architectures.<h2>What you will learn</h2><ul><li>Implement microservices for scalable, resilient web systems</li><li>Break down business goals into well-structured product requirements</li><li>Weigh tradeoffs between writing asynchronous vs. synchronous services and SQL vs. NoSQL storage</li><li>Accelerate service development and reliability through the adoption of test-driven development</li><li>Identify and eliminate hidden performance bottlenecks to maximize speed and efficiency</li><li>Achieve real-time processing and responsiveness in distributed environments</li></ul><h2>Who this book is for</h2><p>If you're an entry-level IT professional with junior to mid-level Java and Spring experience, this pragmatic guide will fast-track your journey to mastering the Spring ecosystem. Designed to accelerate your career path toward becoming a senior software engineer, system architect, technical lead, or aspiring CTO, it provides clear explanations of the Spring ecosystem and its intricate patterns. For experienced developers or architects, this book offers essential insights and hands-on knowledge to deepen your architectural skills and design resilient web systems.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
5,166円
|

Scalable Data Analytics with Azure Data Explorer Modern ways to query, analyze, and perform real-time data analysis on large volumes of data【電子書籍】[ Jason Myerscough ]
楽天Kobo電子書籍ストア
|
<p>Write efficient and powerful KQL queries to query and visualize your data and implement best practices to improve KQL execution performance Key Features ? Apply Azure Data Explorer best practices to manage your data at scale and reduce KQL execution time ? Discover how to query and visualize your data using the powerful KQL ? Manage cluster performance and monthly costs by understanding how to size your ADX cluster correctly Book Description Azure Data Explorer (ADX) enables developers and data scientists to make data-driven business decisions. This book will help you rapidly explore and query your data at scale and secure your ADX clusters. The book begins by introducing you to ADX, its architecture, core features, and benefits. You'll learn how to securely deploy ADX instances and navigate through the ADX Web UI, cover data ingestion, and discover how to query and visualize your data using the powerful Kusto Query Language (KQL). Next, you'll get to grips with KQL operators and functions to efficiently query and explore your data, as well as perform time series analysis and search for anomalies and trends in your data. As you progress through the chapters, you'll explore advanced ADX topics, including deploying your ADX instances using Infrastructure as Code (IaC). The book also shows you how to manage your cluster performance and monthly ADX costs by handling cluster scaling and data retention periods. Finally, you'll understand how to secure your ADX environment by restricting access with best practices for improving your KQL query performance. By the end of this Azure book, you'll be able to securely deploy your own ADX instance, ingest data from multiple sources, rapidly query your data, and produce reports with KQL and Power BI. What you will learn ? Become well-versed with the core features of the Azure Data Explorer architecture ? Discover how ADX can help manage your data at scale on Azure ? Get to grips with deploying your ADX environment and ingesting and analyzing your data ? Explore KQL and learn how to query your data ? Query and visualize your data using the ADX UI and Power BI ? Ingest structured and unstructured data types from an array of sources ? Understand how to deploy, scale, secure, and manage ADX Who this book is for This book is for data analysts, data engineers, and data scientists who are responsible for analyzing and querying their team's large volumes of data on Azure. SRE and DevOps engineers who deploy, maintain, and secure infrastructure will also find this book useful. Prior knowledge of Azure and basic data querying will help you to get the most out of this book.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
6,087円
|

Mastering Quantum Computing with Qiskit Master the Fundamentals, Explore Algorithms, and Build Scalable Quantum Applications Using IBM Qiskit to Solve Real-World Problems (English Edition)【電子書籍】[ Shalini Devendrababu ]
楽天Kobo電子書籍ストア
|
<p><em><strong>Master Quantum Computing with Qiskit to Build Powerful Applications.</strong></em></p> <p><strong>Key Features</strong><br /> ● Learn quantum computing fundamentals, including qubits and entanglement.<br /> ● Explore key quantum algorithms and new features of Qiskit 1.0+.<br /> ● Build real-world quantum applications for complex problem-solving.</p> <p><strong>Book Description</strong><br /> With over 450,000 users worldwide, Qiskit has become the go-to platform for building large-scale quantum applications on systems with hundreds of qubits. <strong>"Mastering Quantum Computing with Qiskit"</strong> offers a comprehensive guide to mastering quantum computing using IBM’s powerful open-source framework.</p> <p>This book begins by introducing the core concepts of mathematics, quantum mechanics, and computation, before diving into qubits and quantum logic gates for both single and multi-qubit systems. You’ll then explore key features of Qiskit, including mapping, optimization, and transpilation, essential for building efficient quantum circuits.</p> <p>The book also covers a range of important topics, from foundational quantum algorithms like Grover’s, Shor’s and Fourier’s to quantum communication protocols and variational quantum algorithms. Finally, advanced sections on quantum machine learning, error mitigation, and Qiskit Pulse will empower you to solve real-world problems and stay at the forefront of quantum computing innovation.</p> <p>Dive in today and unlock the power of quantum computing to build the applications of tomorrow. Let this book be your guide to mastering Qiskit and shaping the future of technology!</p> <p><strong>What you will learn</strong><br /> ● Understand the mathematics behind digital quantum computing technology with essential quantum mechanics.<br /> ● Explore quantum hardware platforms and their working principles.<br /> ● Get familiar with the features of the new utility-scale Qiskit 1.0+ and quantum logic gates used for making quantum circuits.<br /> ● Gain in-depth knowledge about Qiskit transpilation, mapping, and quantum error mitigation processes.</p> <p><strong>Table of Contents</strong></p> <ol> <li>Foundational Mathematics</li> <li>Quantum Mechanics</li> <li>Fundamentals of Computation</li> <li>Qubit Modalities</li> <li>An Introduction to Qiskit</li> <li>Single Qubit Quantum Logic Gates</li> <li>Multi Qubit Quantum Logic Gates</li> <li>Qiskit Mapping and Optimization</li> <li>Quantum Algorithms Part I</li> <li>Quantum Algorithms Part II</li> <li>Quantum Communication Protocols</li> <li>Variational Quantum Algorithms</li> <li>Quantum Machine Learning</li> <li>Quantum Error Mitigation</li> <li>Qiskit Pulse for Quantum Hardware<br /> <strong>Bibliography</strong><br /> <strong>Index</strong></li> </ol> <p><strong>About the Authors</strong><br /> <strong>Shalini Devendrababu</strong> holds a Master’s in Quantum Technologies from CSIC UIMP, Spain. She is currently the lead Quantum AI Researcher at Fractal Quantum AI Lab. She authored a bestselling and highly rated Udemy course on Qiskit and has published research works on quantum material science with Springer and IEEE.</p> <p><strong>Sai Nandan Morapakula</strong> is pursuing his PhD in quantum computing at the University of Massachusetts, Boston. He worked as an ex-Research Software Engineer at Qkrishi, where he focused on quantum finance, particularly portfolio optimization problems for financial corporations.</p> <p><strong>Srinjoy Ganguly</strong> is a PhD researcher in quantum technologies at University College London and an IBM Qiskit Advocate. Formerly, he was a Lead Quantum AI Research Scientist at Fractal Quantum AI lab, a Clinical Professor of Practice for Quantum Technologies at Woxsen University, and an Associate Supervisor at the University of Southern Queens land supervising a PhD student in quantum machine learning.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
2,952円
|

Building Decentralized Applications with Ethereum and Solidity Design, Develop, and Deploy Secure, Scalable, and Efficient DApps on Ethereum Blockchain with Solidity (English Edition)【電子書籍】[ Shri Raghu Raaman Thiyagharajan ]
楽天Kobo電子書籍ストア
|
<p>The Definitive Guide to Mastering Ethereum-Powered Applications.Key Features● Step-by-step tutorials on Solidity for building secure and scalable DApps.● In-depth exploration of DeFi, NFTs, and real-world blockchain projects.● Master security best practices and optimize smart contract performance.Book DescriptionBlockchain technology is revolutionizing the digital world, offering transparency, security, and decentralization. This book, Building Decentralized Applications with Ethereum and Solidity, serves as a comprehensive guide to mastering blockchain development using Ethereum, the most widely adopted platform for decentralized applications (DApps). Designed for developers, blockchain enthusiasts, and professionals, it provides a clear understanding of blockchain concepts while equipping readers with practical skills to create secure and scalable smart contracts.The book begins with the fundamentals, introducing blockchain technology, cryptography, and the architecture of platforms including Bitcoin and Ethereum. It then delves into advanced topics, including Solidity programming, smart contract development, and tokenization standards such as ERC20 and ERC721. Readers will learn to develop, deploy, and test DApps while exploring critical areas such as security best practices, scalability solutions, and the future of blockchain technology.Packed with real-world examples, hands-on tutorials, and industry use cases, this book bridges theory and practice. Whether you are a beginner or an experienced developer, it offers valuable insights to harness the full potential of Ethereum and contribute to the rapidly evolving world of Web3.What you will learn● Build secure, scalable decentralized apps with Ethereum and Solidity.● Develop, deploy, and audit smart contracts using best practices.● Create and manage fungible and non-fungible tokens with ERC standards.● Master Solidity fundamentals and optimize smart contract efficiency.● Implement advanced security measures for blockchain applications.● Explore real-world DeFi, NFT, and Web3 development use cases.Table of Contents1. Introduction to Blockchain Technology2. Cryptography, Wallets, and Exchanges3. Consensus Mechanisms and the Blockchain Trilemma4. Bitcoin Architecture and Monetary Policy5. Getting Started with Ethereum6. Smart Contracts and Decentralized Applications (DApps)7. Solidity Programming Fundamentals8. Advanced Solidity and Smart Contract Development9. Tokenization and Token Standards10. Development Tools and Frameworks11. Security and Best Practices in Smart Contract Development12. Scaling Solutions and the Future of Ethereum13. Blockchain Applications Across Industries Index About the AuthorsShri Raghu Raaman Thiyagharajan is a seasoned blockchain enthusiast and visionary innovator with an unwavering passion for decentralization. His journey into blockchain technology began during its early days, and since then, he has been deeply committed to advancing this transformative space. With a strong foundation in Computer Science Engineering and an MBA in Finance, Raghu brings together technical mastery and a profound understanding of financial systems, positioning him as a leading expert in the Web3 ecosystem.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
2,598円
|

Ultimate Node.js for Cross-Platform App Development: Learn to Build Robust, Scalable, and Performant Server-Side JavaScript Applications with Node.js【電子書籍】[ Ramesh Kumar ]
楽天Kobo電子書籍ストア
|
<p><strong>Unleash the Power of Node.js for Building Enterprise-Grade, Scalable Server-Side Applications.</strong></p> <p><strong>Key Features</strong></p> <p>● Master the essentials of building real-time applications with a focus on Node.js, Express.js, Mongoose, Socket.IO, Winston logging, and key middleware.</p> <p>● Learn to create lightweight and scalable backend servers, ensuring optimal performance for production-ready applications.</p> <p>● Stay ahead of the curve by gaining proficiency in Node.js, positioning yourself for success in a rapidly evolving technological landscape.</p> <p>● Quick path to Node.js expertise, providing practical examples and insights to prepare you for the current and future demands of the tech landscape.</p> <p><strong>Book Description</strong></p> <p>Unlock the full potential of Node.js for modern web development with this comprehensive handbook to developing applications and services.</p> <p>The book will cover the fundamentals to advanced techniques, and explore the intricacies of building powerful applications. You will master Express server creation, develop RESTful APIs with efficient routing, and dive into MongoDB for seamless data persistence.</p> <p>It will uncover the nuances of template engines, middleware, and robust authentication methods. Leverage Socket.IO for real-time capabilities and adeptly handle errors with effective logging. The projects will double as versatile boilerplates for kickstarting your own development endeavors.</p> <p>In the later chapter, you will learn Test-Driven Development with Mocha, gain insights into debugging, and perfect the art of building and deploying Node.js applications.</p> <p>Each example in the book adheres to common best practices, providing valuable insights to help you avoid common pitfalls. Designed as both a learning resource and a reference guide, this book equips you with the knowledge to tackle challenging problems at any stage of development.</p> <p><strong>What you will learn</strong></p> <p>● Develop a robust Express server to streamline your development process.</p> <p>● Delve deep into creating RESTful APIs with efficient routing techniques.</p> <p>● Master the utilization of template engines to elevate your project sophistication.</p> <p>● Enhance your applications by incorporating middleware for extended capabilities.</p> <p>● Harness the power of Socket.IO to add dynamism and interactivity to your projects.</p> <p>● Implement Test-Driven Development (TDD) using Mocha to ensure code reliability.</p> <p>● Grasp the intricacies of constructing and deploying Node.js applications effectively.</p> <p>● Explore the evolving landscape of Node.js, staying at the forefront of emerging web development trends.</p> <p><strong>Table of Contents</strong></p> <ol> <li> <p>Getting Started with Node.js</p> </li> <li> <p>Deep Dive into Node.js</p> </li> <li> <p>Introducing Express.js</p> </li> <li> <p>Creating REST API and Routing</p> </li> <li> <p>Working with MongoDB</p> </li> <li> <p>Data Persistence</p> </li> <li> <p>Template Engines</p> </li> <li> <p>Middleware Functions</p> </li> <li> <p>Authentication and Authorization</p> </li> <li> <p>Socket.IO</p> </li> <li> <p>Handling and Logging Errors</p> </li> <li> <p>TDD with Mocha and Chai</p> </li> <li> <p>Debugging</p> </li> <li> <p>Build and Deployments</p> </li> <li> <p>Future Scope</p> </li> </ol> <p><strong>Index</strong></p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
4,433円
|

Google Cloud Platform Administration Design highly available, scalable, and secure cloud solutions on GCP【電子書籍】[ Ranjit Singh Thakurratan ]
楽天Kobo電子書籍ストア
|
<p><strong>Make the most of GCP’s offerings to manage your data center workload and optimize deployments</strong></p> <h4>Key Features</h4> <ul> <li>Discover new techniques to administer, manage, and deploy applications on GCP</li> <li>Understand effective solutions for storing, retrieving, and deploying your container images</li> <li>Explore various offerings of GCP for operations and security</li> </ul> <h4>Book Description</h4> <p>On-premise data centers are costly to manage. If you need a data center but don’t want to deal with a physical one, Google Cloud Platform (GCP) is the solution. With GCP, you can build, test, and deploy applications on Google’s infrastructure.</p> <p>Google Cloud Platform Administration begins with GCP fundamentals, with the help of which you will deploy your first app and gain an understanding of Google Cloud architecture and services. Furthermore, you will learn how to manage Compute, networking, and storage resources. As you make your way through the book, you will learn how to track and manage GCP’s usage, monitoring, and billing access control. You will also be able to manage your GCP's access and permissions. In the concluding chapters, you will explore a list of different developer tools for managing and interacting with the GCP platform.</p> <p>By the end of this book, you will have learned how to effectively deploy workloads on GCP.</p> <h4>What you will learn</h4> <ul> <li>Understand all GCP Compute components</li> <li>Deploy and manage multiple GCP storage options</li> <li>Manage and utilize the networking resources offered by GCP</li> <li>Explore the functionalities and features of the GCP Container</li> <li>Understand the workings of GCP operations such as monitoring and error reporting</li> <li>Discover an immune GCP using its identity and security options</li> </ul> <h4>Who this book is for</h4> <p>Google Cloud Platform Administration is for administrators, cloud architects, and engineers who want to leverage the upcoming Google Cloud Platform. Some basic understanding of cloud computing will be useful.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
4,981円
|

Network Programming in Elixir and Erlang Write High-Performance, Scalable, and Reliable Apps with TCP and UDP【電子書籍】[ Andrea Leopardi ]
楽天Kobo電子書籍ストア
|
<p>TCP, UDP, DNS, HTTP, and more: these are the network protocols that make up the fabric of the Internet. Erlang and Elixir are the perfect fit for building network-intensive applicationsーthe BEAM's actor model perfectly mirrors the way nodes operate in a network. Learn about networking and the power of the BEAM to write performant and reliable network applications. Create systems that are scalable, resilient, and efficient, thanks to language primitives and OTP. Take advantage of an ecosystem that has been solving network problems for more than thirty years. Learn about design patterns and common pitfalls for network applications on the BEAM.</p> <p>From smart appliances to gigantic data centers, from phones to satellites, networks are the way computers talk to each other. Learn how to use network protocols, choose or design serialization protocols, and architect systems with servers and clients.</p> <p>Start with the most widely-used protocol on the Internet: TCP. Build a chat server where multiple clients can chat in real time. Explore client-side TCP by building a client for Redis. Scale and harden server and client, thanks to features of the BEAM. Then dig into UDP, TCP's "looser" sibling. Code a system for reporting metrics capable of rivaling hardened software like StatsD. Learn about DNS, which powers domain resolution for the Internet. Next, secure your TCP traffic with TLS. Lastly, explore HTTP, the protocol that even your microwave could be using. Build a JSON API, client, and server. Learn the differences between HTTP/1.1 and HTTP/2, and add real-time features via WebSockets.</p> <p>The BEAM was built for networks and has been honed for more than three decades. It's the perfect fit. Leverage years of real-world experience building network-intensive applications from a member of the Elixir core team, and become an expert at network programming in Elixir and Erlang.</p> <p><strong>What You Need:</strong></p> <p>You'll need a computer running a standard distribution of Erlang/OTP, and optionally Elixir. Any recent version of OTP (22 or later) and Elixir (1.11 or later) is fine. For some parts of the book, you'll also need a working Internet connection.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
6,120円
|

The Ceph Handbook Building and Managing Scalable Distributed Storage Systems【電子書籍】[ Robert Johnson ]
楽天Kobo電子書籍ストア
|
<p>"The Ceph Handbook: Building and Managing Scalable Distributed Storage Systems" is an essential resource for understanding and deploying Ceph, a leading open-source storage platform renowned for its scalability and reliability. This comprehensive guide delves into the technical prowess of Ceph, illustrating its capabilities in managing object, block, and file storage seamlessly. From foundational concepts to advanced configurations, this book equips readers with the knowledge to harness Ceph's full potential, ensuring fault-tolerant and efficient data storage solutions aligned with modern enterprise needs.</p> <p>Structured to assist both beginners and seasoned professionals, the book covers key aspects such as installation, cluster management, data protection, and performance optimization. Each chapter is meticulously crafted to offer practical insights and step-by-step instructions, simplifying complex processes and fostering a deep understanding of Ceph's architecture. By embracing both the theoretical and practical dimensions of Ceph, this handbook serves as an authoritative reference, guiding readers through the intricacies of building and maintaining robust storage infrastructures that are prepared to meet tomorrow’s data challenges.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
|
1,437円
|
|