мне не нравится реальность
519 subscribers
1.3K photos
55 videos
55 files
1K links
Мне не нравится реальность
N.B. waffle is unhinged

- кормить назад: @meowaffle
- кормить вперёд: github.com/sponsors/WaffleLapkin
- чят: https://t.me/+PVSX0XxvY65hYzVi
- блог: blog.ihatereality.space
Download Telegram
не знаю зачем такое может понадобиться, но знания не повредят
Forwarded from Блог*
#prog #rust

Хозяйке на заметку

Что делать, если есть три целочисленные переменные и нужно инкрементировать наименьшую из них (без разницы, какую, если две или три имеют равное значение)? Воспользуемся тем фактом, что для мутабельных ссылок реализован Ord:

let (mut a, mut b, mut c) = (12, 33, 9);
*(&mut a).min(&mut b).min(&mut c) += 1;
assert_eq!((a, b, c), (12, 33, 10));
Окей, Гугл, что делать, если хочешь сделать подкаст, но не умеешь говорить?
Писал сейчас всерос по инфе и понял что хочу больше олимпиадных задачек.

Оптозоракс как обычно был прав.
This media is not supported in your browser
VIEW IN TELEGRAM
Вы понимаете что означает/что (не) позволяет делать

&mut &[T]

?
злюсь на бумагу за то, что она не поддерживает ^C
Forwarded from Блог*
#prog #rust

Если вы делаете вклад в Rust и не меняете LLVM — не собирайте LLVM сами, а возьмите готовый из артефактов CI, это сэкономит вам кучу времени.
🔮🔮🔮
п о ч е м у
В моём режиме жизни есть один фатальный недостаток — нет заметных периодических событий с периодом > дня и < месяца.

У меня нет ни выходных, ни регулярных секций, и т.д.. У меня всё происходит хаотично.

Из-за этого мне очень сложно планировать и вспоминать вещи — не к чему привязать время, каждый день равноправен, похож на любой другой.

Вспомнил из-за оптозоракса — его еженедельное появление в телеге может в конечном итоге стать моим маяком в океане времени 🌊
Раньше я думал что для написания 1-й программы нужен 1 язык...

Мой текущий проект использует rust, awk, sh, sed, python, js, css.....
Forwarded from Валентина