Wydawca: 8

49449
Ładowanie...
EBOOK

Rust. The Practical Guide

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.

49450
Ładowanie...
EBOOK

Rust Web Development with Rocket. A practical guide to starting your journey in Rust web development using the Rocket framework

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.

49451
Ładowanie...
EBOOK

Rust Web Programming. A hands-on guide to developing fast and secure web apps with the Rust programming language

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.

49452
Ładowanie...
EBOOK

Rust Web Programming. A hands-on guide to developing, packaging, and deploying fully functional Rust web applications - Second Edition

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.

49453
Ładowanie...
EBOOK

Rust Web Programming. A hands-on guide to Rust for modern web development, with microservices and nanoservices - Third Edition

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.

49454
Ładowanie...
EBOOK

Rustlers of Beacon Creek

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.

49455
Ładowanie...
EBOOK

Rusycystyczne Studia Literaturoznawcze. T. 20: Z przemian gatunkowych w literaturze rosyjskiej XX i XXI wieku

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.

49456
Ładowanie...
EBOOK

Rusycystyczne Studia Literaturoznawcze. T. 21: Kobiety w literaturze Słowian Wschodnich

red. Halina Mazurek, red. Beata Pawletko

Kolejny, 21 tom „Rusycystycznych Studiów Literaturoznawczych” poświęcony jest postaciom kobiet. Nie jest to temat nowy, wykorzystywany był bowiem od wieków w literaturze, a w drugiej połowie XX stulecia i na początku XXI wieku bije rekordy popularności. W literaturach wschodniosłowiańskich temat ten odżył i zaistniał na stałe dopiero po pieriestrojce. Literatura odzwierciedla zmiany zachodzące w życiu narodów wchodzących w skład byłego Związku Radzieckiego, w tym zmiany statusu kobiet. Niniejszy tom jest skromnym udziałem rusycystyki śląskiej w trwającym w świecie naukowym dyskursie o kobietach. Autorzy zamieszczonych w nim tekstów podejmują tematy związane z literackimi postaciami kobiet, kobietami - twórcami bądź z zagadnieniami dotyczącymi badań genderowych. Większość artykułów dotyczy literatury dwudziestowiecznej oraz przełomu XX i XXI wieku. Prezentowane teksty są różnorodne. Opierają się przede wszystkim na interpretacji utworów ciekawych i wyjątkowych ze względu na kreację postaci kobiecej bądź znaczących w dorobku twórczym kobiet pisarzy.