Rust Brain Teasers: Exercise Your Mind, Wolverson Herbert
Автор: Blandy Jim, Orendorff Jason, Tindall Leonora F. Название: Programming Rust: Fast, Safe Systems Development ISBN: 1492052590 ISBN-13(EAN): 9781492052593 Издательство: Wiley Рейтинг: Цена: 10136.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Jim Blandy, Jason Orendorff, and Leonora Tindall demonstrate how Rust`s features put programmers in control over memory consumption and processor use by combining predictable performance with memory safety and trustworthy concurrency.
Автор: Lyu, Shing Название: Practical rust web projects ISBN: 1484265882 ISBN-13(EAN): 9781484265888 Издательство: Springer Рейтинг: Цена: 4268.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Chapter 1, IntroductionThis chapter gives a short introduction to why Rust is a solid tool for building all kinds of application, and a brief overview of the format and organization of the book.● Introduction● Why Rust?● Who should read this book?● Chapters overviewChapter 2, Developing websitesThis chapter will cover how to use popular web frameworks to build static and dynamic websites. We'll also touch how to build RESTful API and common requirements in web backend programming: database, authentication and authorization● What are we going to build? (A web version of the cat breed dictionary, first a static site and then server-side rendering )● Serving a static website● Generate dynamic content with templates● Fetching data from databases● Authentication and authorization● SummaryChapter 3, REST APIs● What are we going to build? (A web version of the cat breed dictionary, with a single-page app + REST API)● Defining the API with Open API specification● Building a static frontend with AJAX calls● Building a RESTful API● Serialize/Deserialize JSON● SummaryChapter 4, Chatting in realtime with WebSocketThis chapter will discuss how to build a WebSocket server that can power a real-time chat application in Rust● What are we going to build? (A chat app for cats in people can send all kinds of cat noises)● What is WebSocket● Enabling two way communication● Implementing the chat application● SummaryChapter 5, Going serverlessThis chapter will demonstrate the benefit of serverless computing using AWS's experimental Rust support.● What is serverless?● What are we going to build? (Serverless version of Chapter 4)● Pros and cons of serverless● Setting up an AWS account● Building a lambda function with Rust● Exposing the API Gateway● Cleaning it up● SummaryChapter 6, High performance web frontend using WebAssemblyThis chapter will talk about how to compile Rust to WebAssembly and make it work together with JavaScript in the web frontend● What is WebAssembly? (We'll implement the bottleneck of Book 1 Chapter 4 in WebAssembly to speed it up)● What are we going to build?● How to compile Rust to WebAssembly?● Exposing Rust function to JavaScript● Passing native data type between Rust and JavaScript● Manipulating DOM from Rust● SummaryChapter 7, Advanced topicsThis chapter will discuss other more advanced use of Rust. Each section will introduce one application, existing projects for that kind of application and their status. But we'll not go into the detail as the previous chapters.● Web scraping/Web crawling● Browser engine - Servo● Conclusion
Описание: Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters - and what better way to learn than by making games. Each chapter in this book presents hands-on, practical projects ranging from "Hello, World" to building a full dungeon crawler game.
Автор: Sharma Rahul, Kaihlavirta Vesa, Matzinger Claus Название: The Complete Rust Programming Reference Guide ISBN: 1838828109 ISBN-13(EAN): 9781838828103 Издательство: Неизвестно Рейтинг: Цена: 9194.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This Learning Path is your easy reference to mastering Rust programming. It begins with an introduction to Rust data structures and algorithms and covers the entire spectrum, including memory safety, type system, concurrency, and other features of Rust 2018.
Автор: Sharma Rahu, Kaihlavirta Vesa Название: Mastering Rust -Second Edition ISBN: 1789346576 ISBN-13(EAN): 9781789346572 Издательство: Неизвестно Рейтинг: Цена: 10666.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Mastering Rust, Second Edition covers a comprehensive list of topics that will help you gain deeper insights into the language. It will allow you how to create high performing applications effortlessly.
Описание: WebAssembly fulfills the long-awaited promise of web technologies: fast code, type-safe at compile time, execution in the browser, on embedded devices, or anywhere else. Rust delivers the power of C in a language that strictly enforces type safety.
Автор: Matzinger Claus Название: Hands-On Data Structures and Algorithms with Rust ISBN: 178899552X ISBN-13(EAN): 9781788995528 Издательство: Неизвестно Рейтинг: Цена: 8458.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Hands-On Data Structures and Algorithms with Rust will help you in upgrading your earlier knowledge of Rust so that you shift to a confident developer by implementing the algorithms in a practical environment. This would be an essential reference guide for end-user/reader to understand the fundamental techniques of Rust. This guide will cover ...
Автор: Troutwine Brian L. Название: Hands-On Concurrency with Rust ISBN: 1788399978 ISBN-13(EAN): 9781788399975 Издательство: Неизвестно Цена: 9378.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Writing safe and correct parallel programs is tough. Reasoning about concurrent memory modification is tough; efficiently exploiting the modern computing environment (with its multi-layered caches and deep execution pipelines) is also tough. Most systems programming languages add a further complication: unsafe memory access. The burden on you, ...
Автор: Johnson Andrew Название: Hands-On Functional Programming in Rust ISBN: 1788839358 ISBN-13(EAN): 9781788839358 Издательство: Неизвестно Цена: 9378.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Functional programming allows developers to divide programs into smaller, reusable components that ease the creation and maintenance of software as a whole. Combining power of Rust, you can develop robust applications that fulfill modern day software requirements. This book will help you discover Rust features to build software in a functional way.
Автор: Nils Ferner Jan, Durante Daniel Название: Rust Standard Library Cookbook ISBN: 1788623924 ISBN-13(EAN): 9781788623926 Издательство: Неизвестно Цена: 8525.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Mozilla`s Rust is gaining much attention with amazing features and a powerful library. This book will take you through varied recipes to teach you how to leverage the Standard library to implement effective solutions.
Автор: Milanesi Carlo Название: Beginning Rust: From Novice to Professional ISBN: 1484234677 ISBN-13(EAN): 9781484234679 Издательство: Springer Рейтинг: Цена: 4634.00 р. Наличие на складе: Нет в наличии.
Описание: The 2018 Moleskine Black TPU Elastic iPhone 10 hard case is a bright, lightweight case inspired by the design of the Classic Notebook. Rounded corners, distinctive elastic band graphic and monogram connect your iPhone to an analogue world of paper inspiration, while a coordinated softtouch edge provides a naturally tactile grip. Each transparent case includes an XS Volant Journal to note down ideas on the move, and the legendary history of Moleskine.
Автор: Kaihlavirta Vesa, Johnson Paul Название: Learning Rust ISBN: 1785884301 ISBN-13(EAN): 9781785884306 Издательство: Неизвестно Цена: 9378.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Rust is a highly concurrent and high performance language that focuses on safety and speed, memory management, and writing clean code. It also guarantees thread safety, and its aim is to improve the performance of existing applications. Learning Rust will teach you to build concurrent, fast, and robust applications. From learning the basic synta...
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru