From 660b750f2282b0d124a670a76cd804180e202007 Mon Sep 17 00:00:00 2001 From: opndev <127645204+opndev@users.noreply.github.com> Date: Sun, 27 Aug 2023 11:57:10 -0600 Subject: [PATCH 01/10] =?UTF-8?q?Adding=20Rust=20playlist=20on=20YouTube?= =?UTF-8?q?=20=F0=9F=A6=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4e61af5..e55c164 100644 --- a/README.md +++ b/README.md @@ -132,6 +132,7 @@ The main documentation is always the best beginning, so if you haven't read it y * [Manning Publications Rust channel](https://www.youtube.com/c/ManningPublications/search?query=rust) - Manning Publications * [Introduction to Programming with Rust](https://www.youtube.com/playlist?list=PLbtjxiXev6lpd331MW2dB7UgSIovgv169) - Rhymu's Videos * [Rust Linz](https://www.youtube.com/playlist?list=PL85XCvVPmGQgL3lqQD5ivLNLfdAdxbE_u) - A Rust Meetup aimed at beginners +* [Rust Programming Tutorial 🦀](https://www.youtube.com/playlist?list=PLDbRgZ0OOEpUkWDGqp91ODn0dk7LPBAUL) - Rust fundamentals YouTube playlist by [Trevor Sullivan](https://docs.opensrc.dev) ### Presentations From 9a6c26231b9ef748a0e2b3cc2ad870834b06ac25 Mon Sep 17 00:00:00 2001 From: Arash Sal Moslehian <57039957+arashsm79@users.noreply.github.com> Date: Fri, 1 Sep 2023 14:05:12 +0330 Subject: [PATCH 02/10] =?UTF-8?q?Add=20Intro=20to=20Async=20Rust=20and=20T?= =?UTF-8?q?okio=E2=80=99s=20Architecture?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e55c164..abcb5c8 100644 --- a/README.md +++ b/README.md @@ -318,6 +318,7 @@ Can I use feature X? [caniuse.rs - Rust feature search](https://caniuse.rs/) ### Async * [Futures Explained in 200 Lines of Rust](https://cfsamson.github.io/books-futures-explained/) - Carl Fredrik Samson +* [Introduction to Async Rust and a High-level Overview of Tokio’s Architecture](https://moslehian.com/posts/2023/1-intro-async-rust-tokio/) - Arash Sal Moslehian ### Closures From db8897a88721b7200b2224d63428969c41059ff8 Mon Sep 17 00:00:00 2001 From: Camille TJHOA Date: Wed, 1 Nov 2023 11:54:36 +0100 Subject: [PATCH 03/10] Update PNGme link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index abcb5c8..7f81676 100644 --- a/README.md +++ b/README.md @@ -188,7 +188,7 @@ The main documentation is always the best beginning, so if you haven't read it y * [Rust Crash Course](https://www.snoyman.com/feed/rust-crash-course) - Michael Snoyman * [Web browser from scratch in Rust](https://joshondesign.com/tags/browser) - Josh Marinacci * [Tour of Rust](https://tourofrust.com/) - Richard Anaya -* [PNGme: An Intermediate Rust Project](https://picklenerd.github.io/pngme_book/) - picklenerd +* [PNGme: An Intermediate Rust Project](https://jrdngr.github.io/pngme_book/) - Jordan Grace * [Create Your Own Programming Language with Rust](https://createlang.rs/) - Ehsan M. Kermani * :star: [Command Line Applications in Rust](https://rust-cli.github.io/book/) - Rust CLI working * [Writing a file system from scratch in Rust](https://blog.carlosgaldino.com/writing-a-file-system-from-scratch-in-rust.html) - Carlos Galdino From 111a0293df67ea0c8335c0a91468ce3a77311d0a Mon Sep 17 00:00:00 2001 From: Camille TJHOA Date: Wed, 1 Nov 2023 12:02:10 +0100 Subject: [PATCH 04/10] Update cfsamson links --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7f81676..ebb3493 100644 --- a/README.md +++ b/README.md @@ -317,7 +317,7 @@ Can I use feature X? [caniuse.rs - Rust feature search](https://caniuse.rs/) ### Async -* [Futures Explained in 200 Lines of Rust](https://cfsamson.github.io/books-futures-explained/) - Carl Fredrik Samson +* [Futures Explained in 200 Lines of Rust](https://web.archive.org/web/20230324130904/https://cfsamson.github.io/books-futures-explained/) - Carl Fredrik Samson * [Introduction to Async Rust and a High-level Overview of Tokio’s Architecture](https://moslehian.com/posts/2023/1-intro-async-rust-tokio/) - Arash Sal Moslehian ### Closures @@ -413,7 +413,7 @@ Can I use feature X? [caniuse.rs - Rust feature search](https://caniuse.rs/) * [Moving, Cloning, and Copying Coloring Books in Rust](http://jeenalee.com/2016/08/29/move-clone-copy.html) - [Jeena Lee][] * [Ref patterns, destructuring, and invisible borrows](https://medium.com/@robertgrosse/ref-patterns-destructuring-and-invisible-borrows-2f8ae6902656) - Robert Grosse * [Rust: A unique perspective](https://limpet.net/mbrubeck/2019/02/07/rust-a-unique-perspective.html) - Matt Brubeck -* [The Node Experiment - Exploring Async Basics with Rust](https://cfsamson.github.io/book-exploring-async-basics) - Carl Fredrik Samson +* [The Node Experiment - Exploring Async Basics with Rust](https://web.archive.org/web/20230125023131/https://cfsamson.github.io/book-exploring-async-basics/) - Carl Fredrik Samson * [A closer look at Ownership in Rust](https://blog.thoughtram.io/ownership-in-rust/) - Pascal Precht * [Understanding ownership in Rust](https://blog.logrocket.com/understanding-ownership-in-rust/) - Ukpai Ugochi From 2f352c5ea678489fb79a982a0488b37f01f0ef5f Mon Sep 17 00:00:00 2001 From: Camille TJHOA Date: Wed, 1 Nov 2023 12:04:37 +0100 Subject: [PATCH 05/10] Update rustjobs.dev --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ebb3493..0e6c15a 100644 --- a/README.md +++ b/README.md @@ -486,7 +486,7 @@ Do you want to meet them IRL? [Meetup groups](http://www.meetup.com/topics/rust/ Go to rusty events? [The 2018 Rust Event Lineup](https://blog.rust-lang.org/2018/01/31/The-2018-Rust-Event-Lineup.html), [The 2019 Rust Event Lineup](https://blog.rust-lang.org/2019/05/20/The-2019-Rust-Event-Lineup.html) -Are you looking for a job? [RustJobs.rs](http://rustjobs.rs/) +Are you looking for a job? [RustJobs.dev](https://rustjobs.dev/) Are you fast, friendly, and fearless? [Find something Rusty to work on!](https://www.rustaceans.org/findwork/starters), [Awesome Rust Mentors](https://rustbeginners.github.io/awesome-rust-mentors/) From 59ebdbfd22ab4f6983fddbdef6f72e098478c5bf Mon Sep 17 00:00:00 2001 From: Camille TJHOA Date: Wed, 1 Nov 2023 12:05:09 +0100 Subject: [PATCH 06/10] Remove timetill.rs --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0e6c15a..524ac19 100644 --- a/README.md +++ b/README.md @@ -482,7 +482,7 @@ Are you searching for a rustacean? [http://www.rustaceans.org/](http://www.rusta Do you want to ask a question? [Users Forum](https://users.rust-lang.org/), [Stack Overflow](https://stackoverflow.com/questions/tagged/rust) -Do you want to meet them IRL? [Meetup groups](http://www.meetup.com/topics/rust/), [Community calendar](https://www.google.com/calendar/embed?src=apd9vmbc22egenmtu5l6c5jbfc%40group.calendar.google.com), [Community talks list](https://github.com/rust-community/talks), [RustBridge](https://rustbridge.github.io/), [Time till Rust](https://timetill.rs/#/) +Do you want to meet them IRL? [Meetup groups](http://www.meetup.com/topics/rust/), [Community calendar](https://www.google.com/calendar/embed?src=apd9vmbc22egenmtu5l6c5jbfc%40group.calendar.google.com), [Community talks list](https://github.com/rust-community/talks), [RustBridge](https://rustbridge.github.io/) Go to rusty events? [The 2018 Rust Event Lineup](https://blog.rust-lang.org/2018/01/31/The-2018-Rust-Event-Lineup.html), [The 2019 Rust Event Lineup](https://blog.rust-lang.org/2019/05/20/The-2019-Rust-Event-Lineup.html) From d7cca83bc34e46e93022ad1bb6fb25a67329d3cf Mon Sep 17 00:00:00 2001 From: Camille TJHOA Date: Wed, 1 Nov 2023 12:10:00 +0100 Subject: [PATCH 07/10] Update newrustacean --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 524ac19..3c9102e 100644 --- a/README.md +++ b/README.md @@ -154,7 +154,7 @@ The main documentation is always the best beginning, so if you haven't read it y ## Podcasts * [Moves and Borrowing In Rust With Jim Blandy](https://corecursive.com/016-moves-and-borrowing-in-rust-with-jim-blandy/) - Adam Bell -* [New Rustacean](http://www.newrustacean.com) - [Chris Krycho][] +* [New Rustacean](https://pca.st/DG0A) - [Chris Krycho][] * [The Request for Explanation Podcast: A weekly discussion of Rust RFCs](https://request-for-explanation.github.io/podcast/) - [Manish Goregaokar][] * [Rust And Bitter C++ Developers With Jim Blandy](https://corecursive.com/013-rust-and-bitter-c-developers-with-jim-blandy/) - Adam Bell * [AreWePodcastYet](https://soundcloud.com/arewepodcastyet) From d346cd7521ecbe9ca8184b47a0ddd54b7d5d0c2e Mon Sep 17 00:00:00 2001 From: Camille TJHOA Date: Wed, 1 Nov 2023 12:13:33 +0100 Subject: [PATCH 08/10] Update charlesetc --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3c9102e..9f0a365 100644 --- a/README.md +++ b/README.md @@ -223,7 +223,7 @@ The main documentation is always the best beginning, so if you haven't read it y * [Rustic Symmetries](https://github.com/kmcallister/rustic-symmetries/blob/master/README.md#rustic-symmetries) - kmc * [Rust Container Cheat Sheet](https://docs.google.com/presentation/d/1q-c7UAyrUlM-eZyTo1pd8SZ0qwA_wYxmPZVOQkoDmH4/edit?usp=sharing) - Raph Levien * [Graphical depiction of ownership and borrowing in Rust](https://rufflewind.com/img/rust-move-copy-borrow.png) - Phil Ruffwind -* [Lifetime Reference](https://charlesetc.com/lifetime-reference/) - Charles +* [Lifetime Reference](https://charlesetc.inclouds.space/lifetime-reference/) - Charles * [Phaiax's Rust Cheatsheet](http://phaiax.github.io/rust-cheatsheet/) - Phaiax * [Rust Language Cheat Sheet](https://cheats.rs/) - Ralf Biedert * [Rust cheat sheet (beginner-oriented)](https://www.breakdown-notes.com/make/load/rust_cs_canvas/true) @@ -363,7 +363,7 @@ Can I use feature X? [caniuse.rs - Rust feature search](https://caniuse.rs/) * :star: [Where Rust Really Shines](https://manishearth.github.io/blog/2015/05/03/where-rust-really-shines/) - [Manish Goregaokar][] * [Understanding Lifetime in Rust part 1](https://mobiarch.wordpress.com/2015/06/29/understanding-lifetime-in-rust-part-i/) | [part 2](https://mobiarch.wordpress.com/2015/07/08/understanding-lifetime-in-rust-part-ii-3/) - Bibhas Bhattacharya -* [Rust Lifetimes](https://charlesetc.com/rust-lifetimes/) - Charles +* [Rust Lifetimes](https://charlesetc.inclouds.space/rust-lifetimes/) - Charles * [The Power of Lifetimes](http://pling.jondgoodwin.com/post/lifetimes/) - Jonathan Goodwin * [Understanding Rust Lifetimes](https://medium.com/nearprotocol/understanding-rust-lifetimes-e813bcd405fa) - Maksym Zavershynskyi * [Common Rust Lifetime Misconceptions](https://github.com/pretzelhammer/rust-blog/blob/master/posts/common-rust-lifetime-misconceptions.md) - kirill From 1d9afe5b32f86d229f90100feb23696558689e7c Mon Sep 17 00:00:00 2001 From: Camille TJHOA Date: Wed, 1 Nov 2023 12:18:31 +0100 Subject: [PATCH 09/10] Remove rust-code-coverage --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 9f0a365..34ed586 100644 --- a/README.md +++ b/README.md @@ -263,7 +263,6 @@ The main documentation is always the best beginning, so if you haven't read it y * [Rust, Travis, and Github Pages](http://hoverbear.org/2015/03/07/rust-travis-github-pages/) - [Ana Hoverbear][] * [Shave Some Time From Your Travis Builds](https://llogiq.github.io/2016/07/05/travis.html) - [Llogiq][] * [How to collect test coverages for a rust project](https://users.rust-lang.org/t/tutorial-how-to-collect-test-coverages-for-rust-project/650) - lifthrasiir -* [Rust Code Coverage Guide: kcov + Travis CI + Codecov / Coveralls](http://sunjay.ca/2016/07/25/rust-code-coverage) - Sunjay Varma * [Rust Performance Testing on Travis CI](https://beachape.com/blog/2016/11/02/rust-performance-testing-on-travis-ci/) - Lloyd * [Ensuring Beautiful Commits with rustfmt and Travis-CI](http://kneit.in/2016/11/26/rustfmt-in-travisci.html) - Kyle Kneitinger * [Great Rust CI](https://dev.to/cad97/great-rust-ci-1fk6) - Christopher Durham From a68edd04931c25abb58c71b71e99dbd59c2b6d25 Mon Sep 17 00:00:00 2001 From: Camille TJHOA Date: Wed, 1 Nov 2023 12:44:51 +0100 Subject: [PATCH 10/10] Ignore https://web.archive.org --- .markdown-link-check-config.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.markdown-link-check-config.json b/.markdown-link-check-config.json index c01af69..aa8026b 100644 --- a/.markdown-link-check-config.json +++ b/.markdown-link-check-config.json @@ -17,6 +17,9 @@ }, { "pattern": "^https://cheats.rs/" + }, + { + "pattern": "^https://web.archive.org" } ] }