Size: a a a

Rude P[rogramming]Offtop

2021 June 06

AM

Andrew Mikhaylov in Rude P[rogramming]Offtop
Я рад, но я визуальную эстетику ConEmu не переношу.
источник

AN

Alexander Nozik in Rude P[rogramming]Offtop
о. и даже фирменный слайд-даун есть
источник

AM

Andrew Mikhaylov in Rude P[rogramming]Offtop
А вот в Windows Terminal я такой фичи не обнаружил.
источник

AN

Alexander Nozik in Rude P[rogramming]Offtop
В смысле? Там же настраивается чуть больше чем все
источник

AN

Alexander Nozik in Rude P[rogramming]Offtop
источник

AN

Alexander Nozik in Rude P[rogramming]Offtop
но это возможно только в превью
источник

AM

Andrew Mikhaylov in Rude P[rogramming]Offtop
Странно, мне тут нахваливали винду как то, где все всё в коробочном варианте используют. А тут на тебе, настраивать надо.
источник

AN

Alexander Nozik in Rude P[rogramming]Offtop
Так мне-то нравится коробочная версия. Я просто не понял чего плохо с визуальным стилем.
источник

AM

Andrew Mikhaylov in Rude P[rogramming]Offtop
Я ж говорю, эстетика. Тут каждому своё.
источник

AN

Alexander Nozik in Rude P[rogramming]Offtop
это само собой. Но интересно
источник

АХ

Алексей Худяков... in Rude P[rogramming]Offtop
А общался б нормально — мог бы изучать recursion schemes
источник

VB

V B in Rude P[rogramming]Offtop
Я почти убеждён, что он вызывает  отторжение скорее у тех, кто начинал с текстмоде 80х25 и 80х50. Конечно никаких доказательств, просто личные ощущения меня и ещё восьми человек.
источник

AN

Alexander Nozik in Rude P[rogramming]Offtop
В смысле в конэму или вообще? Так-то я тоже с компом познакомился в году так 95 +-.
источник

VB

V B in Rude P[rogramming]Offtop
В первую очередь - локалконсоль.
Это на уровне привычки к  crt мониторам.
источник

VB

V B in Rude P[rogramming]Offtop
Театр абсурда побеждает.
источник

VB

V B in Rude P[rogramming]Offtop
В Москве на Красной площади полиция задержала пикетчика, призывавшего Ленина проснуться

Активист встал в одиночный пикет рядом с мавзолеем Ленина с плакатом "Wake up we have a tsar again" ("Проснись, у нас снова царь").
источник

KD

Konstantin Dovnar in Rude P[rogramming]Offtop
Такой пуньк с UDF архитектурой (а именно redux).
Работаю с поиском данных и вскрылась такая вот проблемка.

Есть экран поиска с тремя стейтами.
• IDLE — запрос поиска пуст.
На экране просто текст, мол «Введите запрос».
• LOADING — что-то там грузится.
На экране вертится прогрессбар.
• LOADED — данные загрузились и отображаются на экране.
Тут либо показывается список данных, либо сообщение о том, что данные найти не удалось.

Запрос идёт на каждый введённый символ. Debounce пока не предусмотрен.

Кейс:
- Пользователь зашёл на экран. Стейт IDLE.
- Пользователь ввёл какой-то запрос, пошла загрузка. LOADING.
   - Данные могли загрузиться, но это тут неважно.
- Пользователь ПОЛНОСТЬЮ удаляет запрос. Снова стейт IDLE.

Однако!
Т.к. сам запрос идёт с какой-то задержкой (запрос к бэку), то последний удаляемый символ идёт как последний запрос.
Соответственно — уже после того, как прилетел IDLE, обрабатывается эффект с последним символом и нам прилетает стейт LOADED с данными.

Собстна, вопрос — как с этим бороться?
Вроде как, всё можно свести к какой-то общей отмене или перекрытию эффектов, но я с таким не сталкивался, интересно как это принято решать.
источник

Kd

Konstantin dmz9 in Rude P[rogramming]Offtop
как и в не-udf
источник

Kd

Konstantin dmz9 in Rude P[rogramming]Offtop
генеришь request id на каждый запрос потом сравниваешь
источник

Kd

Konstantin dmz9 in Rude P[rogramming]Offtop
работает безотказно
источник