The best Instructor in the field out there👌🏽😲 Fascinating video! Thank you so much for the time you invest in helping our poor souls here haha Take care, Trevor.
Found this series a few days ago and the videos have helped me understand how to implement some stuff that the rust docs didn't explain the best. Would you maybe be able to do a video about signal handling? I know signal-hook is the crate used but my attempts to use that crate have been less than great.
If you could explain how rust on lambda works and how to make a custom runtime that supports ODBC drivers and similar dependencies it would be very useful ❤ thanks for everything you provide again. I learned the majority of my rust knowledge from you
That is some high praise! Thanks so much for being part of the Rust community, and helping to push this language forward! I am so happy to hear that you've been learning from these videos.
@@affanyunas7693 thank you Affan! No I'm not a lecturer, I actually work as a Solutions Architect in the sales side of things! Thanks for learning Rust! It's a great language. 🦀
@TrevorSullivan I have built a small ai navigator in rust I want visualize it so I am thinking to use ratatui but any recommendations ? It's like cave map i have to visualize
I was trying to figure out what it was about your face that tickled something in the back of my brain. Eventually I figured it out: You look a bit like a younger Guido Van Rossum, the creator of Python.
Love your videos! Was looking for a little help setting up a workspace for advent of code. Right now, I just have a folder with crates for each day. I individually run the specific part (1 or 2) by running "cargo r --bin partX" in each day subdirectory. I'm trying to turn this into a workspace to be able to work directly from the parent folder if possible. The problem is I'm getting an output file name collision when building since the day crates are outputting part1 and part2 files. Is there a way to possible prepend the crate name onto the output bin file? So "day_XX-partX.exe" ... If there is a better way to handle this that is more suited to Rust, I'd be happy to hear it as well! Layout below for clarification: workspace --Cargo.toml --day_01 ----Cargo.toml ----src ------bin --------part1.rs --------part2.rs --day_02 ----Cargo.toml ----src ------bin --------part1.rs --------part2.rs ...
Great question! I understand the challenge you're running into. I would recommend searching for "different-binary-name" on this page: doc.rust-lang.org/cargo/reference/unstable.html It's an unstable feature but should allow you to structure your project the way you're attempting to, without name collisions on the binary output files. I hope this helps! God bless you.
🚨📦 Help support this channel - shop through my Amazon storefront!
⬇⬇⬇
www.amazon.com/shop/trevorsullivan
⬆⬆⬆
Ur one of the goats of rust videos fr
The best Instructor in the field out there👌🏽😲
Fascinating video!
Thank you so much for the time you invest in helping our poor souls here haha
Take care, Trevor.
Thanks so much for your kind comment and involvement in the Rust community!
Found this series a few days ago and the videos have helped me understand how to implement some stuff that the rust docs didn't explain the best.
Would you maybe be able to do a video about signal handling? I know signal-hook is the crate used but my attempts to use that crate have been less than great.
I am going to love Rust each time I am learning new things about it!!!
Waiting for your video on ffmpeg rust
If you could explain how rust on lambda works and how to make a custom runtime that supports ODBC drivers and similar dependencies it would be very useful ❤ thanks for everything you provide again. I learned the majority of my rust knowledge from you
Thank you for these videos Trevor, they are head and shoulders above other educational Rust content. Really looking forward to the channel taking off
That is some high praise! Thanks so much for being part of the Rust community, and helping to push this language forward! I am so happy to hear that you've been learning from these videos.
Thank you Sullivan ! And also, It will be good If you want to teach us design patterns in Rust 👌
Are you a lecturer? Your explanation is easy to understand for a layman like me. Thank You.
@@affanyunas7693 thank you Affan! No I'm not a lecturer, I actually work as a Solutions Architect in the sales side of things! Thanks for learning Rust! It's a great language. 🦀
@@TrevorSullivan yeah good job, do you think rush will be the future?
Thanks for sharing
Thanks for video. Can you Create Playlist related rust web server
Perfect, as usual, maybe one day a bevy intro ?
Good idea 😉 Thank you, kind sir! Glad you enjoyed it!
when you do 'cargo add', how does it know in which crate to add the dependency?
@@AshishRaiVfx based on the directory you're running the command from. 📦
once again. great explanation, thanks
maybe its compiling travlib01 even if we put in exclude list because its part of default-member
Thank you for that suggestion, and your kind feedback! I didn't think about that possibility while I was in the middle of recording the video. 😊
Any plans on making a ratatui rust tutorial ?
I definitely want to! I have toyed around with it a little bit, but I'm not really good with it yet. It seems like an awesome framework!
@TrevorSullivan I have built a small ai navigator in rust I want visualize it so I am thinking to use ratatui but any recommendations ? It's like cave map i have to visualize
@@praveenpp2929 hmmm have you considered a 3D game engine like Bevy? That sounds like it could be a lot of work!
well done
When are you going to upload next lecture.
Sorry it's been a while. I'm hoping to record another one soon. Been busy with lots of other things.
Which are the ones you are planning to create next? @@TrevorSullivan
@@TrevorSullivan will there be anymore rust videos sensei?
@@johnforeverrules check out the StratusGrid TH-cam channel! I've been posting over there youtube.com/@GoForthandCloud?si=wat5O2VSeBQa610r
I was trying to figure out what it was about your face that tickled something in the back of my brain. Eventually I figured it out: You look a bit like a younger Guido Van Rossum, the creator of Python.
Love your videos! Was looking for a little help setting up a workspace for advent of code. Right now, I just have a folder with crates for each day. I individually run the specific part (1 or 2) by running "cargo r --bin partX" in each day subdirectory. I'm trying to turn this into a workspace to be able to work directly from the parent folder if possible. The problem is I'm getting an output file name collision when building since the day crates are outputting part1 and part2 files. Is there a way to possible prepend the crate name onto the output bin file? So "day_XX-partX.exe" ...
If there is a better way to handle this that is more suited to Rust, I'd be happy to hear it as well! Layout below for clarification:
workspace
--Cargo.toml
--day_01
----Cargo.toml
----src
------bin
--------part1.rs
--------part2.rs
--day_02
----Cargo.toml
----src
------bin
--------part1.rs
--------part2.rs
...
Great question! I understand the challenge you're running into. I would recommend searching for "different-binary-name" on this page: doc.rust-lang.org/cargo/reference/unstable.html
It's an unstable feature but should allow you to structure your project the way you're attempting to, without name collisions on the binary output files. I hope this helps! God bless you.