@JessTheUnstill Unrelated note: The predecessor to "vim" -- "vi" -- was not named "vi" because it was a "visual" editor (as opposed to a line editor like "ed"), but because it was the sixth attempt at such an editor. The previous five attempts were either utterly unsuccessful or drove their creators to insanity, and never got past the prototype stage.
"vim", of course, is a misnomer, not conforming to standard Roman numeral conventions. It should properly be "mvi".
@timursagdenov Зачем первое или второе? Про первое не знаю, я им не пользовался.
Теперь, чтобы похвастаться красивым треком в Strava даже не обязательно вставать с дивана.
https://fakemy.run/
Кстати у меня там живой профиль, добавляйтесь в друзья.
https://www.strava.com/athletes/14323604
У меня в мониторинге домашнего роутера используется хост Cloudflare (1.1.1.1), по доступности которого, в том числе, я сужу о доступности интернета. Ночью пришло уведомление о том, что этот хост был недоступен. Оказалось, что действительно была проблема публичным резолвером Cloudflare [1], а я её своим колхозным мониторингом обнаружил.
https://www.cloudflarestatus.com/incidents/28r0vbbxsh8f
The current breakaway leader in the Tour de Nap 🚴
Наименьшее количество лет — 14, — понадобилось, чтобы стать чемпионом мира, Михаилу Талю (научился играть в 10, а чемпионом стал в 24).
via
Интересный хинт для того, чтобы сгенерировать брейкпойнт в отладчике из кода:
__asm__("int3");
Если бы мне нужно было из кода остановиться в отладчике, то я бы запустил бесконечный цикл и печатал номер процесса для подключения отладчика (как здесь [1]).
1. https://eax.me/debugging-trick/