Continuing on with "The Rust Programming Language" Book, this video covers chapter 10 section 3, which goes over Rust's lifetimes. ... https://www.youtube.com/watch?v=c4_6xHKjkU4
In this video, I show off a piece of a personal project where I built a in memory cache in my Warp project.
Note: For my project, I created the tag v0.1.0 to mark where the repo was at when I created this video.
Links:
- Cache Wiki: https://en.wikipedia.org/wiki/Cache_(computing)
- Warp TODOs example: https://github.com/seanmonstar/warp/blob/master/examples/todos.rs
- My project: https://github.com/crazcalm/omdb-service/tree/v0.1.0
- OMDB API: https://www.omdbapi.com/
My Social Links:
- Twitter: https://twitter.com/Crazcalm
- IG: https://www.instagram.com/crazcalm.tech.stack/
...
https://www.youtube.com/watch?v=djjH4BU19KE
Continuing with the Rust Programming Language Book chapter 11 section 2, this video goes over controlling how your tests are run.
...
https://www.youtube.com/watch?v=KT3M0BCSe90
Continuing with "The Rust Programming Language", this video goes over the first homework assignment given in Chapter 8.3.
"Given a list of integers, use a vector and return the mean (the average value), median (when sorted, the value in the middle position), and mode (the value that occurs most often; a hash map will be helpful here) of the list."
...
https://www.youtube.com/watch?v=FC-zZ-dzxwg
This video goes over the how to setup your vim for Rust development. It covers rust.vim, syntastic, and rust-analyzer.
Links:
- Rustlang tools page: https://www.rust-lang.org/tools
- rust.vim github page: https://github.com/rust-lang/rust.vim
- Syntastic github page: https://github.com/vim-syntastic/syntastic
- Pathogen package manager for vim: https://github.com/tpope/vim-pathogen
- Rust Analyzer website: https://rust-analyzer.github.io/
- coc-rust-analyzer: https://github.com/fannheyward/coc-rust-analyzer
- coc.vim: https://github.com/neoclide/coc.nvim/wiki/Install-coc.nvim
- Info on installing vim 8.2 via a ppa: https://itsfoss.com/vim-8-release-install/
- nvm (node version manager): https://github.com/nvm-sh/nvm
- Node release schedule: https://github.com/nodejs/Release#release-schedule
- Install yarn docs: https://yarnpkg.com/getting-started/install#global-install
- Vim cheat sheet: https://vim.rtorr.com/
My social links:
- Twitter: https://twitter.com/Crazcalm
- IG: https://www.instagram.com/crazcalm.tech.stack/
...
https://www.youtube.com/watch?v=kaIFf2J-JSk
This last segment of videos goes over the final project of "The Rust Programming Language" Book, which is about building a web server (Chapter 20).
...
https://www.youtube.com/watch?v=xE6u3s5frRw
Continuing with "The Rust Programming Language" Book with Chapter 10, this video will go over the basics of testing in Rust.
...
https://www.youtube.com/watch?v=8_wh1fnv_PQ
Continuing with The Rust Programming Language (Starting Chapter 10). In this video we will go over how to reduce code duplication.
...
https://www.youtube.com/watch?v=FxTFlePDpKs