Rust در عمل ۲۰۲۱
Rust in Action 2021

دانلود کتاب Rust در عمل ۲۰۲۱ (Rust in Action 2021) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Tim McNamara

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2021

زبان

English

تعداد صفحه‌ها

456

نوع فایل

pdf

حجم

6.3 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب Rust در عمل ۲۰۲۱

“این کتاب خوش‌نگارش به شما کمک می‌کند تا از تمام ظرفیت‌های Rust به بهترین نحو استفاده کنید.”رامنیواس لداد، نویسنده کتاب AspectJ in Action

Rust in Action یک راهنمای عملی برای برنامه‌نویسی سیستم با Rust است. این کتاب که برای برنامه‌نویسان کنجکاو نوشته شده، کاربردهای دنیای واقعی را ارائه می‌دهد که فراتر از قواعد و ساختار زبان هستند.

خلاصه

Rust in Action با بررسی مفاهیم و تکنیک‌های متعدد برنامه‌نویسی سیستم، زبان برنامه‌نویسی Rust را معرفی می‌کند. با کندوکاو در نحوه عملکرد کامپیوترها در زیرِ پوسته، Rust را خواهید آموخت. خود را مشغول کار با ذخیره‌سازی پایدار، حافظه، شبکه‌سازی و حتی دستکاری دستورالعمل‌های CPU خواهید یافت. این کتاب شما را در استفاده از Rust برای توسعه برنامه‌های دیگر راهنمایی می‌کند و ترفندهایی برای نوشتن کدهای فوق‌العاده سریع به شما آموزش می‌دهد. همچنین برنامه‌نویسی موازی و هم‌روند را کشف خواهید کرد. این کتاب که مملو از کاربردها و سناریوهای واقعی است، فراتر از قواعد زبان Rust خواهید رفت و خواهید دید که Rust در کاربردهای دنیای واقعی چه چیزی برای ارائه دارد.

با خرید نسخه چاپی کتاب، یک نسخه الکترونیکی رایگان در قالب‌های PDF، Kindle و ePub از انتشارات Manning دریافت خواهید کرد.

درباره‌ی فناوری

Rust یک زبان بی‌نقص برای برنامه‌نویسی سیستم است. قدرت سطح پایین C را به همراه ویژگی‌های ایمنی بی‌نظیری ارائه می‌دهد که به شما امکان می‌دهد بدون ترس کدنویسی کنید. برنامه‌های Rust ایده‌آل برای برنامه‌هایی که نیاز به هم‌روندی دارند، فشرده، خوانا و فوق‌العاده سریع هستند. از همه مهم‌تر، کامپایلر هوشمند Rust به شما کمک می‌کند از بروز خطاهای کدنویسی حتی جزئی جلوگیری کنید.

درباره‌ی کتاب

Rust in Action یک راهنمای عملی برای برنامه‌نویسی سیستم با Rust است. این کتاب که برای برنامه‌نویسان کنجکاو نوشته شده، کاربردهای دنیای واقعی را ارائه می‌دهد که فراتر از قواعد و ساختار زبان هستند. پیاده‌سازی‌های Rust برای دستکاری فایل، شبکه‌سازی و برنامه‌نویسی سطح کرنل را بررسی خواهید کرد و تکنیک‌های شگفت‌انگیزی برای موازی‌سازی و هم‌روندی کشف خواهید کرد. در این مسیر، بر مدل borrow checker منحصربه‌فرد Rust برای مدیریت حافظه بدون garbage collector مسلط خواهید شد.

مطالب داخل کتاب

برنامه‌نویسی Rust از مقدماتی تا پیشرفته
مثال‌های کاربردی از برنامه‌نویسی سیستم
برنامه‌های خط فرمان، گرافیکی و شبکه‌ای

درباره‌ی مخاطب

برای برنامه‌نویسان سطح متوسط. نیازی به تجربه قبلی با Rust نیست.

درباره‌ی نویسنده

تیم مک‌نامارا از Rust برای ساخت خطوط لوله پردازش داده و هنر مولد استفاده می‌کند. او یک متخصص در پردازش زبان طبیعی و مهندسی داده است.

فهرست مطالب

1. معرفی Rust
بخش 1: ویژگی‌های متمایز زبان RUST
2. مبانی زبان
3. انواع داده مرکب
4. طول عمر، مالکیت و قرض گرفتن
بخش 2: رمزگشایی برنامه‌نویسی سیستم
5. داده‌ها در عمق
6. حافظه
7. فایل‌ها و ذخیره‌سازی
8. شبکه‌سازی
9. زمان و زمان‌سنجی
10. فرآیندها، threadها و کانتینرها
11. کرنل
12. سیگنال‌ها، وقفه‌ها و استثناها


فهرست کتاب:

۱. داخل جلد رویی

۲. راست در عمل

۳. حق تکثیر

۴. تقدیم

۵. محتویات

۶. مطالب مقدماتی

۱ معرفی راست

۸. بخش ۱ ویژگی‌های متمایز زبان راست

۲ مبانی زبان

۳ انواع داده مرکب

۴ طول عمرها، مالکیت و قرض گرفتن

۱۲. بخش ۲ رمزگشایی برنامه‌نویسی سیستم

۵ داده در عمق

۶ حافظه

۷ فایل‌ها و ذخیره‌سازی

۸ شبکه‌سازی

۹ زمان و زمان‌سنجی

۱۰ فرآیندها، نخ‌ها و контейнерها

۱۱ هسته

۱۲ سیگنال‌ها، وقفه‌ها و استثناها

۲۱. نمایه

توضیحات(انگلیسی)
"This well-written book will help you make the most of what Rust has to offer." - Ramnivas Laddad, author of AspectJ in Action

Rust in Action is a hands-on guide to systems programming with Rust. Written for inquisitive programmers, it presents real-world use cases that go far beyond syntax and structure.

Summary
Rust in Action introduces the Rust programming language by exploring numerous systems programming concepts and techniques. You'll be learning Rust by delving into how computers work under the hood. You'll find yourself playing with persistent storage, memory, networking and even tinkering with CPU instructions. The book takes you through using Rust to extend other applications and teaches you tricks to write blindingly fast code. You'll also discover parallel and concurrent programming. Filled to the brim with real-life use cases and scenarios, you'll go beyond the Rust syntax and see what Rust has to offer in real-world use cases.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the technology
Rust is the perfect language for systems programming. It delivers the low-level power of C along with rock-solid safety features that let you code fearlessly. Ideal for applications requiring concurrency, Rust programs are compact, readable, and blazingly fast. Best of all, Rust’s famously smart compiler helps you avoid even subtle coding errors.

About the book
Rust in Action is a hands-on guide to systems programming with Rust. Written for inquisitive programmers, it presents real-world use cases that go far beyond syntax and structure. You’ll explore Rust implementations for file manipulation, networking, and kernel-level programming and discover awesome techniques for parallelism and concurrency. Along the way, you’ll master Rust’s unique borrow checker model for memory management without a garbage collector.

What's inside

Elementary to advanced Rust programming
Practical examples from systems programming
Command-line, graphical and networked applications

About the reader
For intermediate programmers. No previous experience with Rust required.

About the author
Tim McNamara uses Rust to build data processing pipelines and generative art. He is an expert in natural language processing and data engineering.

Table of Contents

1 Introducing Rust
PART 1 RUST LANGUAGE DISTINCTIVES
2 Language foundations
3 Compound data types
4 Lifetimes, ownership, and borrowing
PART 2 DEMYSTIFYING SYSTEMS PROGRAMMING
5 Data in depth
6 Memory
7 Files and storage
8 Networking
9 Time and timekeeping
10 Processes, threads, and containers
11 Kernel
12 Signals, interrupts, and exceptions


Table of Contents

1. inside front cover

2. Rust in Action

3. Copyright

4. dedication

5. contents

6. front matter

1 Introducing Rust

8. Part 1 Rust language distinctives

2 Language foundations

3 Compound data types

4 Lifetimes, ownership, and borrowing

12. Part 2 Demystifying systems programming

5 Data in depth

6 Memory

7 Files and storage

8 Networking

9 Time and timekeeping

10 Processes, threads, and containers

11 Kernel

12 Signals, interrupts, and exceptions

21. index

دیگران دریافت کرده‌اند

زنگ: طولانی ترین جنگ ۲۰۱۵
Rust: The Longest War 2015

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.