Size: a a a

(F|R|FR)P - русскоговорящее сообщество

2018 December 05

Вл

В ладу in (F|R|FR)P - русскоговорящее сообщество
Гц сильно выиграет
источник

MS

Max Shammasov in (F|R|FR)P - русскоговорящее сообщество
Denis Mayorov
Часто ты с ними работаешь?
Часто ли пишешь сортировку ?
источник

Вл

В ладу in (F|R|FR)P - русскоговорящее сообщество
Бывает приходится писать штуки с inplace свапом
источник

Вл

В ладу in (F|R|FR)P - русскоговорящее сообщество
Хотя конечно не бизнес задачи
источник

J

JavaScript верстальщик in (F|R|FR)P - русскоговорящее сообщество
источник

DM

Denis Mayorov in (F|R|FR)P - русскоговорящее сообщество
Max Shammasov
Часто ли пишешь сортировку ?
Использую точно чаще
источник

MS

Max Shammasov in (F|R|FR)P - русскоговорящее сообщество
Denis Mayorov
Использую точно чаще
йоу, а массив в js или объект  ?
источник

DM

Denis Mayorov in (F|R|FR)P - русскоговорящее сообщество
Ну вот недавно сортировал массив посчитанных перекрытий дом элементов
источник

DM

Denis Mayorov in (F|R|FR)P - русскоговорящее сообщество
Массивы там были
источник

DM

Denis Mayorov in (F|R|FR)P - русскоговорящее сообщество
При этом там считается на каждом pointermove эвенте, т.е оверхед крайне не желателен
источник

MS

Max Shammasov in (F|R|FR)P - русскоговорящее сообщество
пункты 6, 9 мне нравятся
источник

MS

Max Shammasov in (F|R|FR)P - русскоговорящее сообщество
Denis Mayorov
Ну вот недавно сортировал массив посчитанных перекрытий дом элементов
это конечно бесполезный разговор, но ты по каждому кадру условно пересчитывал все перекрытия ?
источник

DM

Denis Mayorov in (F|R|FR)P - русскоговорящее сообщество
На каждой новой позиции плавающего элемента
источник

MS

Max Shammasov in (F|R|FR)P - русскоговорящее сообщество
а зачем все ? Дели на иммутабельные кластеры, например по 16 штук, и регистрируй какие изменились, и пересчитывай их - влоб пересчитывать массив данных - это смерть
источник

MS

Max Shammasov in (F|R|FR)P - русскоговорящее сообщество
сорян, делал графики, где в ОЗУ влезало до 16 гб данных, с зумом паном хоть куда (хоть на весь массив данных) на 60 фпс
источник

DM

Denis Mayorov in (F|R|FR)P - русскоговорящее сообщество
Почему? Считать перекрытия это очень простая логика, там функция меньше 1мс выполняется
источник

DM

Denis Mayorov in (F|R|FR)P - русскоговорящее сообщество
На 45 элементах
источник

DM

Denis Mayorov in (F|R|FR)P - русскоговорящее сообщество
Я профайлил
источник

DM

Denis Mayorov in (F|R|FR)P - русскоговорящее сообщество
Естественно координаты тянутся не от веб апи, а просчитываются искусственно
источник

DM

Denis Mayorov in (F|R|FR)P - русскоговорящее сообщество
Чтобы не вызывать пересчёт лейаута
источник