Ну, теперь я хотя бы примерно представляю что такое этот ваш блохчейн.
https://www.youtube.com/watch?v=bBC-nXj3Ng4
https://www.youtube.com/watch?v=bBC-nXj3Ng4
YouTube
But how does bitcoin actually work?
The math behind cryptocurrencies.
Help fund future projects: https://www.patreon.com/3blue1brown
An equally valuable form of support is to simply share some of the videos.
Special thanks to these supporters: http://3b1b.co/btc-thanks
This video was also funded…
Help fund future projects: https://www.patreon.com/3blue1brown
An equally valuable form of support is to simply share some of the videos.
Special thanks to these supporters: http://3b1b.co/btc-thanks
This video was also funded…
Когда я доставал ключи из кармана у меня оттуда выпали маникюрные ножницы и ШЕЛУХА ЛУКА
Это очень глупо, но я реально долгое время думал что "арт блок" это как "арт блог", только почему-то с к на конце 😂
Пришло время сделать ещё один PR который не будут принимать 10 лет 🤩
Forwarded from вафля 🧇🍓
Мне кажется в
core не хватает такого метода:impl<T> Option<T> {
fn zip<U>(self, other: Option<U>) -> Option<(T, U)> {
Some((self?, other?))
}
}## docs | dev
Зачастую в rust проектах есть ссылка на docs.rs с документацией. Но гораздо реже можно встретить документацию напрямую из "
На днях нашёл удобный способ как автоматически, бесплатно и без смс билдить и выкладывать документацию своего крейта!
Итак, по порядку:
1. зарегистрируйтесь на netlify
2. найдите и нажмите на кнопку "new site from git"
3. подключите github/gitlab/bitbucket
4. выберите ветку
5. устанавливите в build command что-то вроде "
6. устанавливите в publish directory "
7. Domain settings -> Custom domains [options] -> edit site name -> выбирите имя поддомена (например по имени вашей библиотеки)
[8.] Добавляете в
Готово, теперь у вас всегда есть документация из последних исхоников! #rust
Зачастую в rust проектах есть ссылка на docs.rs с документацией. Но гораздо реже можно встретить документацию напрямую из "
dev" ветки. Особенно этого не хватает когда крейт ещё не был выложен на crates.io (и следовательно его доки нет на docs.rs).На днях нашёл удобный способ как автоматически, бесплатно и без смс билдить и выкладывать документацию своего крейта!
Итак, по порядку:
1. зарегистрируйтесь на netlify
2. найдите и нажмите на кнопку "new site from git"
3. подключите github/gitlab/bitbucket
4. выберите ветку
5. устанавливите в build command что-то вроде "
curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain nightly --profile minimal && source $HOME/.cargo/env && RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --no-deps --features concat"6. устанавливите в publish directory "
target/doc"7. Domain settings -> Custom domains [options] -> edit site name -> выбирите имя поддомена (например по имени вашей библиотеки)
[8.] Добавляете в
README.md значёк: [](https://yourlib.netlify.com/yourlib)
Готово, теперь у вас всегда есть документация из последних исхоников! #rust
мне не нравится реальность pinned «Выложил arraylib на crates.io ¯\_(ツ)_/¯»