Wydawca: 8
Rust Standard Library Cookbook. Over 75 recipes to leverage the power of Rust
Jan Hohenheim, Daniel Durante
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 efficient solutions.The book begins with a brief look at the basic modules of the Standard library and collections. From here, the recipes will cover packages that support file/directory handling and interaction through parsing. You will learn about packages related to advanced data structures, error handling, and networking. You will also learn to work with futures and experimental nightly features. The book also covers the most relevant external crates in Rust. By the end of the book, you will be proficient at using the Rust Standard library.
Rheinwerk Publishing, Inc, Nouman Azam
This book begins by introducing the core concepts of Rust programming, starting with installation, writing basic programs, and understanding variables, data types, and functions. It covers Rust’s unique ownership system, which is central to the language, explaining how borrowing and memory management work to ensure safety and efficiency. Basic control flow concepts like conditionals and loops are also explored, providing a solid foundation for beginners.As the book progresses, more advanced topics are introduced, such as structs, enums, and collections, which allow for the creation of flexible and efficient data structures. Rust’s powerful memory management features, including smart pointers, lifetimes, and borrowing, are discussed in detail. Readers will also dive into functional programming aspects like closures, iterators, and function pointers, which enhance the flexibility and expressiveness of Rust code.The final chapters focus on concurrency and advanced topics such as macros and web programming. Readers will learn how to handle multithreading in Rust, work with asynchronous programming, and build web servers. Practical problems at the end help reinforce the concepts learned, providing readers with the tools to solve real-world challenges efficiently using Rust.
Karuna Murti
Looking for a fast, powerful, and intuitive framework to build web applications? This Rust book will help you kickstart your web development journey and take your Rust programming skills to the next level as you uncover the power of Rocket - a fast, flexible, and fun framework powered by Rust.Rust Web Development with Rocket wastes no time in getting you up to speed with what Rust is and how to use it. You’ll discover what makes it so productive and reliable, eventually mastering all of the concepts you need to play with the Rocket framework while developing a wide set of web development skills. Throughout this book, you'll be able to walk through a hands-on project, covering everything that goes into making advanced web applications, and get to grips with the ins and outs of Rocket development, including error handling, Rust vectors, and wrappers. You'll also learn how to use synchronous and asynchronous programming to improve application performance and make processing user content easy.By the end of the book, you'll have answers to all your questions about creating a web application using the Rust language and the Rocket web framework.
Maxwell Flitton
Are safety and high performance a big concern for you while developing web applications?While most programming languages have a safety or speed trade-off, Rust provides memory safety without using a garbage collector. This means that with its low memory footprint, you can build high-performance and secure web apps with relative ease.This book will take you through each stage of the web development process, showing you how to combine Rust and modern web development principles to build supercharged web apps.You'll start with an introduction to Rust and understand how to avoid common pitfalls when migrating from traditional dynamic programming languages. The book will show you how to structure Rust code for a project that spans multiple pages and modules. Next, you'll explore the Actix Web framework and get a basic web server up and running. As you advance, you'll learn how to process JSON requests and display data from the web app via HTML, CSS, and JavaScript. You'll also be able to persist data and create RESTful services in Rust. Later, you'll build an automated deployment process for the app on an AWS EC2 instance and Docker Hub. Finally, you'll play around with some popular web frameworks in Rust and compare them.By the end of this Rust book, you'll be able to confidently create scalable and fast web applications with Rust.
Maxwell Flitton
Are safety and high performance a big concern for you while developing web applications?With this practical Rust book, you’ll discover how you can implement Rust on the web to achieve the desired performance and security as you learn techniques and tooling to build fully operational web apps.In this second edition, you’ll get hands-on with implementing emerging Rust web frameworks, including Actix, Rocket, and Hyper. It also features HTTPS configuration on AWS when deploying a web application and introduces you to Terraform for automating the building of web infrastructure on AWS. What’s more, this edition also covers advanced async topics. Built on the Tokio async runtime, this explores TCP and framing, implementing async systems with the actor framework, and queuing tasks on Redis to be consumed by a number of worker nodes. Finally, you’ll go over best practices for packaging Rust servers in distroless Rust Docker images with database drivers, so your servers are a total size of 50Mb each.By the end of this book, you’ll have confidence in your skills to build robust, functional, and scalable web applications from scratch.
Maxwell Flitton
Rust is no longer just for systems programming. This book will show you why this safe and performant language is a crucial up-and-coming option for developing web applications, and get you on your way to building fully functional Rust web apps. You don’t need any experience with Rust to get started, and this new edition also comes with a shallower learning curve.You’ll get hands-on with emerging Rust web frameworks including Actix, Axum, Rocket, and Hyper. You’ll look at injecting Rust into the frontend with WebAssembly and HTTPS configuration with NGINX. Later, you’ll move on to more advanced async topics, exploring TCP and framing, and implementing async systems.As you work through the book, you’ll build a to-do application with authentication using a microservice architecture that compiles into one Rust binary, including the embedding of a frontend JavaScript application in the same binary. The application will have end-to-end atomic testing and a deployment pipeline.By the end of this book, you’ll fully understand the significance of Rust for web development. You’ll also have the confidence to build robust, functional, and scalable Rust web applications from scratch.
Max Brand
Another great tale by Frederick Schiller Faust who was an American author known primarily for his thoughtful and literary westerns under the pen name Max Brand! The Kid was a lawmans worst nightmare. A fearsome gun-for-hire, he was a legend written in blood and carved in the tombstones of the men he killed. But this time he was facing an old enemy from his twisted past a man who had survived his bullet and lived for vengeance. This story filled with excitement, suspense, good guys and bad, and plot twists aplenty! Brand is a masterful story teller, slowly revealing his main characters unique idiosyncrasies, strengths and weaknesses that make them both human and admirable.
red. Jadwiga Gracla, red. Halina Mazurek
Dwudziesty tom „Rusycystycznych Studiów Literaturoznawczych” poświęcony został zagadnieniom związanym z przekształceniami dokonującymi się w dziedzinie gatunków literackich. Niniejszy tom – jak pisze we Wstępie – Halina Mazurek stanowi próbę rozpoznania pewnych, zarówno powtarzających się we współczesnej literaturze rosyjskiej zjawisk związanych z przebudową gatunków literackich, jak i przypadków jednostkowych, ale ciekawych i godnych uwagi. Dwa początkowe teksty dotyczą okresu modernizmu. Pozostałe wiążą się już bezpośrednio z nowym pisarstwem, choć wymagającym, jeśli nie podsumowań to przynajmniej fachowych komentarzy na temat określony w tytule. Celem autorów było przede wszystkim potwierdzenie, na wybranych przykładach, różnorodności odmian gatunkowych cechującej literaturę postmodernistyczną, zasygnalizowanie problemów w identyfikacji gatunków i zwrócenie uwagi na modyfikacje gatunkowe do tej pory nieopisywane.