Тёмный

Open Source Maintenance, 2024-07-14 

Jon Gjengset
Подписаться 86 тыс.
Просмотров 21 тыс.
50% 1

Опубликовано:

 

8 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 30   
@smallclover
@smallclover Месяц назад
I love these Open Source Maintenance VODs since it's so cool to see behind the scenes of a repository/package maintainer like this and how much work goes into it.
@ProjectFinalAudio
@ProjectFinalAudio Месяц назад
Really inspiring! Thanks for maintaining all the open-source projects.
@brandonkauffman7256
@brandonkauffman7256 Месяц назад
Thanks for the day in the life show. I work as devops/sre and I enjoy using Rust and watching your stream 1. to learn about awesome rust things and 2. to feel like I'm working in the office again.
@rodelias9378
@rodelias9378 Месяц назад
I watched this from start to finish.. and man.. this open source stuff requires a lot of time and work! Great stream Jon and thanks for everything you do!
@cocacodes
@cocacodes Месяц назад
This whole VOD felt so frustrating to watch, 10/10
@polares8187
@polares8187 Месяц назад
Please do more crust of rust. They are incredibly informative
@waynelau3256
@waynelau3256 Месяц назад
I really wish my ADHD doesn't restrict me from watching this for 6hours, thank you for the quality content even though i struggle to watch 😂
@pmmeurcatpics
@pmmeurcatpics 8 дней назад
I know the struggle, I've finally finished watching this video after what, 2 months? Sometimes you get into the flow, but sometimes you get distracted after 5 minutes. But the educational value of these is immense, so I always try to return after breaks.
@FerPerez-mc3wr
@FerPerez-mc3wr Месяц назад
The content is a cut above the rest. Keep setting the bar high!
@kunal.....
@kunal..... Месяц назад
Really fucking inspiring
@uncleyour3994
@uncleyour3994 Месяц назад
6 hours, wow
@dzuchun
@dzuchun Месяц назад
git bisect around 5h40m really felt more like git blame 😅
@ferdynandkiepski5026
@ferdynandkiepski5026 Месяц назад
I don't think you actually needed to install nasm. After setting that environment variable it would build without it. Would it be slower? Yes, probably by a lot as well. Does it matter for CI? I don't think so. Would also require an unoptimized build of it.
@jonnyso1
@jonnyso1 Месяц назад
Funny, I failed an test on a job interview a year ago and I've been all this time wondering how I could actually do what they asked the way they asked, I had no idea something like Fantoccini was a thing.
@kunal.....
@kunal..... Месяц назад
Don't you get burned out??
@troyb4533
@troyb4533 19 дней назад
When you truly love what you do, it becomes much less of a chore. Passion is a fuel that can drive a train for hours without ever slowing down.
@danielegger6460
@danielegger6460 Месяц назад
I'd always do a cargo publish before pushing to git. Otherwise, if cargo publish fails in one of it's misterious ways, you'd have to change the history of the repo to if a change is required to make publish work.
@jonhoo
@jonhoo Месяц назад
Then you'd lose the commit hash in the vcs file that Cargo sticks in the crate file though?
@danielegger6460
@danielegger6460 Месяц назад
@@jonhoo Not sure which vcs file you mean, I haven't seen `cargo publish` modify any files in the repo.
@jonhoo
@jonhoo Месяц назад
doc.rust-lang.org/cargo/commands/cargo-package.html#cargo_vcs_infojson-format
@danielegger6460
@danielegger6460 Месяц назад
@@jonhoo Why wouldn't that be accurate? Cargo publish requires you to commit all relevant files before allowing you to publish. So the changes to Cargo.toml etc. would all be part of the branch that would be pushed if and once the publishing succeeds. If cargo aborts the process you get to do over, if you pushed the branch and tag before the publishing, if it aborts, then you either have to rewrite the git history or do another version bump (and so on until it succeeds).
@jonhoo
@jonhoo Месяц назад
Oh, I see what you mean. I thought you also wouldn't commit. Even if you do though, I'd be slightly worried that you then push and end up with failing CI or some such. Or alternatively if you have a branch with succeeding CI that something then lands on main in the meantime. But then again, I suspect every ordering here has some possibility of a race.
@YuruCampSupermacy
@YuruCampSupermacy Месяц назад
Wait 6hrs of coding non stop? Really? Is that even humanely possible?
@nosh3019
@nosh3019 Месяц назад
I think we’re not talking about human here
@kunal.....
@kunal..... Месяц назад
I don't know how
@troyb4533
@troyb4533 19 дней назад
6 hours of non stop programming? Sounds like a typical programming session in college. If you love what you do, 6 hours is gonna feel like 10 minutes.
@hedlund
@hedlund 15 дней назад
​@@troyb4533Or a job...?
@dzuchun
@dzuchun Месяц назад
it's ALWAYS windows 😢
@dzuchun
@dzuchun Месяц назад
"This job failed. Ok, great."
Далее
Crust of Rust: Functions, Closures, and Their Traits
1:06:40
Decrusting the tokio crate
3:31:48
Просмотров 91 тыс.
How GitHub Actions 10x my productivity
8:18
Просмотров 414 тыс.
The mind behind Linux | Linus Torvalds | TED
21:31
Every Developer Needs a Raspberry Pi
27:27
Просмотров 503 тыс.
Open Source Maintenance, 2023-08-06
3:36:07
Просмотров 13 тыс.
Setting up CI and property testing for a Rust crate
2:46:41
Jon Gjengset - Towards Impeccable Rust
55:59
Просмотров 28 тыс.
The Only Unbreakable Law
53:25
Просмотров 327 тыс.
Crust of Rust: Iterators
1:26:27
Просмотров 99 тыс.