From c904eaddef546e8c7735d98c020ee80c5910c6c9 Mon Sep 17 00:00:00 2001 From: Scarlett Halima Date: Sun, 7 Jul 2024 07:47:14 -0700 Subject: [PATCH] chore: Add goals --- README.md | 2 +- .../01_implement_video_list_api_and_visualize_data.md | 11 +++++++++++ rust/scarlett/README.md | 1 + 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 rust/scarlett/01_implement_video_list_api_and_visualize_data.md create mode 100644 rust/scarlett/README.md diff --git a/README.md b/README.md index 2c0d354..70f7e28 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ # learning-resources -Ochub group learning resources +Ochub group learning resources and individual learning goals diff --git a/rust/scarlett/01_implement_video_list_api_and_visualize_data.md b/rust/scarlett/01_implement_video_list_api_and_visualize_data.md new file mode 100644 index 0000000..f2c65c1 --- /dev/null +++ b/rust/scarlett/01_implement_video_list_api_and_visualize_data.md @@ -0,0 +1,11 @@ +Six years later, I'm finally starting to work on this MR https://github.com/ADLSOceanHub/OceanHub/issues/14. + + +I'm going to use Rust. Is this some sort of self punishment for not working on the MR? Could be, and that's okay. + +Will learn the following from working on the MR: +- Tree structures in HTML DOM + - Rust webscraping library: [Scraper crate](https://docs.rs/scraper/0.19.0/scraper/) +- Will a [6 year old Python library still work?](https://github.com/tjcrone/pycamhd) + - If so, learn how Python libraries can be used in Rust with [PyO3](https://pyo3.rs/v0.22.1/) + - If not, understand what the initial library was doing and see if a rewrite needs to happen \ No newline at end of file diff --git a/rust/scarlett/README.md b/rust/scarlett/README.md new file mode 100644 index 0000000..e18c5f7 --- /dev/null +++ b/rust/scarlett/README.md @@ -0,0 +1 @@ +# Scarlett's Rust Learning Goals