Packt Hands-On Systems Programming with Rust-XQZT | Apps-Tutorials | MP4 | 335.82 MiB
317 kb/s 1920×1080 | AAC 159 kb/s 2 CH eng
Another exquisit release Packt.Hands-On.Systems.Programming.with.Rust-XQZT Title: Hands-On Systems Programming with Rust Publisher: Packt Size: 336M (352132565 B) Files: 8F Date: 03/18/2020 Course #: 9781838822132 Type: N/A Published: 17 Feb 2020 Modified: N/A URL: www.packtpub.com/programming/hands-on-systems-programming-with-rust-video Author: N/A Duration: 2 hours 15 minutes Skill: N/A Exer/Code: [X] Installation: Unpack that shit, run that shit Description: Scripting languages will provide safety, but not concurrency and speed, while traditional systems programming languages such as C and C++ will definitely give you speed and some concurrency, but forget about safety! If you need safety, concurrency, and speed, then Rust is the only viable option. In this course, you will learn how Rust guarantees memory and thread safety at compile-time, yet uses zero-cost abstractions without the runtime overhead of a garbage collector. You'll learn how to monitor the flow of data through a pipeline by building your own middleware utility. You'll learn how to utilize I/O to interact with the command line, work with standard library mpsc channels to perform data flows, and create an ergonomic timer for your project. You'll apply key concepts in every section while creating your own middleware tool in Rust along the way. By the end of this practical course, you will feel comfortable designing safe, consistent, parallel, and high-performance applications in Rust using systems
336M Hands-On Systems Programming with Rust [Video] 52M Hands-On Systems Programming with Rust [Video]/1.Preparing for Systems Programming with Rust 7.6M Hands-On Systems Programming with Rust [Video]/1.Preparing for Systems Programming with Rust/01.The Course Overview.mp4 9.2M Hands-On Systems Programming with Rust [Video]/1.Preparing for Systems Programming with Rust/02.Systems Programming in Rust.mp4 12M Hands-On Systems Programming with Rust [Video]/1.Preparing for Systems Programming with Rust/03.Configuring Your Editor_IDE.mp4 18M Hands-On Systems Programming with Rust [Video]/1.Preparing for Systems Programming with Rust/04.The Many Faces of Cargo.mp4 1.6M Hands-On Systems Programming with Rust [Video]/1.Preparing for Systems Programming with Rust/05.Preview Finished Project.mp4 5.0M Hands-On Systems Programming with Rust [Video]/1.Preparing for Systems Programming with Rust/06.Layout the Skeleton of the Project.mp4 89M Hands-On Systems Programming with Rust [Video]/2.Operating with I_O 17M Hands-On Systems Programming with Rust [Video]/2.Operating with I_O/07.Read from stdin, Count Bytes, and Write to stdout.mp4 9.6M Hands-On Systems Programming with Rust [Video]/2.Operating with I_O/08.Inspecting Values with dbg!().mp4 9.5M Hands-On Systems Programming with Rust [Video]/2.Operating with I_O/09.Working Effectively with cargo fmt and cargo clippy.mp4 18M Hands-On Systems Programming with Rust [Video]/2.Operating with I_O/10.Handling Errors Gracefully.mp4 16M Hands-On Systems Programming with Rust [Video]/2.Operating with I_O/11.Handling Command Line Arguments with Clap.mp4 20M Hands-On Systems Programming with Rust [Video]/2.Operating with I_O/12.Reading_Writing Files, Buffered I_O, and Traits.mp4 103M Hands-On Systems Programming with Rust [Video]/3.Applying Multithreading Features to Your Project 29M Hands-On Systems Programming with Rust [Video]/3.Applying Multithreading Features to Your Project/13.Working Effectively with Organized Library Modules.mp4 36M Hands-On Systems Programming with Rust [Video]/3.Applying Multithreading Features to Your Project/14.Separate Input, Statistics, and Output Threads.mp4 22M Hands-On Systems Programming with Rust [Video]/3.Applying Multithreading Features to Your Project/15.Operating with MPSC Channels for Data Flow in Sequence.mp4 17M Hands-On Systems Programming with Rust [Video]/3.Applying Multithreading Features to Your Project/16.Refactor Code to Use Crossbeam Channels.mp4 46M Hands-On Systems Programming with Rust [Video]/4.Dealing with Time and Terminal 4.3M Hands-On Systems Programming with Rust [Video]/4.Dealing with Time and Terminal/17.Working with Instant.mp4 7.5M Hands-On Systems Programming with Rust [Video]/4.Dealing with Time and Terminal/18.Calculate a Delta Time Using Instants.mp4 9.0M Hands-On Systems Programming with Rust [Video]/4.Dealing with Time and Terminal/19.Use Durations to Create an Ergonomic Timer Struct.mp4 9.8M Hands-On Systems Programming with Rust [Video]/4.Dealing with Time and Terminal/20.Using Timer and Output Progress Statistics at a Steady Rate.mp4 15M Hands-On Systems Programming with Rust [Video]/4.Dealing with Time and Terminal/21.Applying Crossterm and Colorizing the Output.mp4 48M Hands-On Systems Programming with Rust [Video]/5.Systems Programming in Rust - Best Practices 18M Hands-On Systems Programming with Rust [Video]/5.Systems Programming in Rust - Best Practices/22.Creating a Library and Organizing it into Modules.mp4 7.3M Hands-On Systems Programming with Rust [Video]/5.Systems Programming in Rust - Best Practices/23.Writing and Running Tests on Your Code.mp4 9.2M Hands-On Systems Programming with Rust [Video]/5.Systems Programming in Rust - Best Practices/24.Documenting Your Code.mp4 3.5M Hands-On Systems Programming with Rust [Video]/5.Systems Programming in Rust - Best Practices/25.Understanding the Ins and Outs of Semantic Versioning.mp4 11M Hands-On Systems Programming with Rust [Video]/5.Systems Programming in Rust - Best Practices/26.Publishing Your Project as a Crate on crates.io.mp4 16K Hands-On Systems Programming with Rust [Video]/Exercise Files 12K Hands-On Systems Programming with Rust [Video]/Exercise Files/code_9781838822132.zip 336M total
File: 01.The Course Overview.mp4 Size: 7930397 bytes (7.56 MiB), duration: 00:03:19, avg.bitrate: 319 kb/s Audio: aac, 48000 Hz, stereo (eng) Video: h264, yuv420p, 1920x1080, 30.00 fps(r) (und)
Download Packt Hands-On Systems Programming with Rust-XQZT ( Size: 335.82 MiB ) :
http://nitroflare.com/view/B67AFF428F40B86/cbfhjPaHaOnSyPrwiRuXQ.zip
http://rapidgator.net/file/d97c579f3de311c279f3e5632a702483/cbfhjPaHaOnSyPrwiRuXQ.zip.html