мне не нравится реальность
504 subscribers
1.33K photos
57 videos
56 files
1.02K links
Мне не нравится реальность
N.B. waffle is unhinged

- кормить назад: @meowaffle
- кормить вперёд: github.com/sponsors/WaffleLapkin
- чят: https://xn--r1a.website/+5Dtuan4dVE5kYTcy
- блог: blog.ihatereality.space
Download Telegram
Мне кажется ещё немного и я напишу библиотеку для HList'а...
Когда я доставал ключи из кармана у меня оттуда выпали маникюрные ножницы и ШЕЛУХА ЛУКА
Это очень глупо, но я реально долгое время думал что "арт блок" это как "арт блог", только почему-то с к на конце 😂
Теоретически хорошие модераторы могут существовать.
какао ❤️ шарлотка
Пришло время сделать ещё один 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 с документацией. Но гораздо реже можно встретить документацию напрямую из "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 значёк: [![Documentation (dev)](https://img.shields.io/badge/docs-dev-blue)](https://yourlib.netlify.com/yourlib)

Готово, теперь у вас всегда есть документация из последних исхоников! #rust
This media is not supported in your browser
VIEW IN TELEGRAM
Я напоминаю что это всё ещё самый милый комикс (перевод, оригинал)
Выложил arraylib на crates.io ¯\_(ツ)_/¯