мне не нравится реальность
505 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
страшно страшно страшно страшно страшно страшно страшно страшно
день разочарования
Все мои силы сегодня ушли в эксперименты с раскладкой.

А я думал хоть один спокойный день будет.
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Блог*
Что нужно делать при начале разработки тулзы по работе? Правильно, искать подходящее название в греческой мифологии.
У меня большая амплитуда 😎
последние посты бесят оптозоракса
This media is not supported in your browser
VIEW IN TELEGRAM
Блог*/1330

Хороший пост от Антона, но он кое в чём...

> По аналогичным причинам не подойдёт Iterator::zip. К сожалению, придется написать немного кода самому, с ручными вызовами next <достаточно неприятный кусок кода>

На самом деле zip тут отлично подходит, надо только проверить, что префикс закончился:

fn starts_with_ignoring_case(s: &str, prefix: &str) -> bool {
let s = s.chars().flat_map(char::to_lowercase);
let mut prefix = prefix.chars().flat_map(char::to_lowercase);

for (a, b) in s.zip(prefix.by_ref()) {
if a != b { return false; }
}

prefix.next().is_none()
}
я зол и запутан
Forwarded from <илья as Человек> (ilya sheprut)
блять, опять я всё своё свободное время потратил в телегу и нихера не напрогал. Надо удалять её нафиг