Size: a a a

2019 September 24

IN

Igor N in Frontend_ru
Valentin
как это сделать на ксс? без указания модификатора или хел класса?
Там скорее всего есть классы, если не самописный
источник

NV

Nick Volkov in Frontend_ru
Valentin
как это сделать на ксс? без указания модификатора или хел класса?
Модификатор там нужен, как ни крути. На элементы дат, обозначающие начало и конец диапазона, но там и сложность линейная. А дальше я написал выше, через &+&
источник

V

Valentin in Frontend_ru
Nick Volkov
Модификатор там нужен, как ни крути. На элементы дат, обозначающие начало и конец диапазона, но там и сложность линейная. А дальше я написал выше, через &+&
Вообщем я выбираю свой вариант. Проблем не вижу в нем.
источник

NV

Nick Volkov in Frontend_ru
Valentin
Вообщем я выбираю свой вариант. Проблем не вижу в нем.
В рендер-цикле, на каждый элемент нужно проверить его вхождение в массив через условный includes. Это квадратичная сложность, или как оно там по правильному
источник

NV

Nick Volkov in Frontend_ru
Вот тебе и проблема) ну да ладно, спорить не хочу больше
источник

V

Valentin in Frontend_ru
Nick Volkov
В рендер-цикле, на каждый элемент нужно проверить его вхождение в массив через условный includes. Это квадратичная сложность, или как оно там по правильному
Приведение даты к числу и сравнение? Сколько дат показано в календаре? Возможно это действительно невероятные сложности вычисления и придётся арендовать доп сервак, писать балансировщик который будет помогать в этом не простом деле, ну в общем ты наверное догадался о моем мнении.
Такая же квадратичная сложность, как из даты полной вынимать день
источник

NV

Nick Volkov in Frontend_ru
Valentin
Приведение даты к числу и сравнение? Сколько дат показано в календаре? Возможно это действительно невероятные сложности вычисления и придётся арендовать доп сервак, писать балансировщик который будет помогать в этом не простом деле, ну в общем ты наверное догадался о моем мнении.
Такая же квадратичная сложность, как из даты полной вынимать день
Не, мужик, ты не врубил. В твоём варианте цикл внутри цикла. В моем - в стейте плоско лежат два таймстампа (начало и конец диапазона) и в рендер цикле идёт прямое сравнение с каждым из этих таймстампов, вместо поиска вхождений внутри диапазона.

А про приведение даты к числу - в бэкенде даты должны храниться в виде таймстампов и на фронт отдаваться так же. А на фронте уже форматироваться в строку, и от выполнения этой операции ты никуда не денешься. Можно конечно и строки с бэка принимать, но с ними особо ничего не сделаешь, манипулировать тяжело.

Твоя ирония на тему микрооптимизаций мне ясна, но для многих проектов это важно, поверь)
источник

V

Valentin in Frontend_ru
рука лицо, я негодую...
источник

NV

Nick Volkov in Frontend_ru
Valentin
рука лицо, я негодую...
Ну существует объективная реальность, а то, что ты негодуешь, когда твое внимание обращают на то, как в ней обстоят дела - лишь твои проблемы)
Или ты не согласен что прямое сравнение внутри цикла - более эффективный алгоритм, чем поиск вхождений в массиве внутри цикла - это есть объективная реальность?)
источник

NV

Nick Volkov in Frontend_ru
И зачем из полной даты вынимать день, чтобы сравнить две даты мне тоже не особо понятно
источник

IN

Igor N in Frontend_ru
Вы тут рассуждаете о высоких материях, а проблема скорее всего лежит в стилизации уже проставленных классов)
источник

V

Valentin in Frontend_ru
Nick Volkov
Но это не точно)
В какой компании работаешь, сеньёрка?
источник

V

Valentin in Frontend_ru
)
Скажешь или перейдёшь на оскорбления моего отца?
источник

NV

Nick Volkov in Frontend_ru
В стартапе работаю, название и все остальное под NDA
источник

V

Valentin in Frontend_ru
Кек
источник

РК

Рамон Крюшон in Frontend_ru
Да какая по сути разница-то, в какой компании работает человек? Перевод темы и аргументация уровня «Батюшка».
источник

IN

Igor N in Frontend_ru
Какой же ты токсичный, Валентин
источник

V

Valentin in Frontend_ru
Рамон Крюшон
Да какая по сути разница-то, в какой компании работает человек? Перевод темы и аргументация уровня «Батюшка».
Хочу знать где он получил такую заносчивость
источник

V

Valentin in Frontend_ru
Igor N
Какой же ты токсичный, Валентин
А переход на родителей? А эта заносчивость? Я один негодую? Он бы ещё про типы расписал =D
источник

РК

Рамон Крюшон in Frontend_ru
Так переход условный, если ты считаешь, что он оскорбил твоих родителей, то лишь использовал твоё же обращение к нему :)
И у него аргументов больше твоих лол кек чебурек :)
источник