Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Между тем... (https://javascript.ru/forum/offtopic/51865-mezhdu-tem.html)

__он_самый__ 22.11.2014 20:48

Между тем...
 
Между тем, пока вы тут болтаете, активно идет экстримальная оптимизация ui 2/0:


devote 22.11.2014 21:09

максимус вернулся

__он_самый__ 22.11.2014 21:41

Цитата:

Сообщение от devote
максимус вернулся

древнее зло пробудилось :D

l-liava-l 22.11.2014 22:43

Я скучал)

__он_самый__ 22.11.2014 23:23

пасоны, смотрите какой у меня клевый девтулс на хром ^^






bes 22.11.2014 23:30

максимус
net stop apache2.4
net start apache2.4
вместо apachemonitor.exe :D

РУС - это они над русскими стебаются :D

nerv_ 23.11.2014 10:44

Цитата:

Сообщение от l-liava-l
Я скучал)

он улетал, но обещал вернуться :D

melky 23.11.2014 14:23

Цитата:

Сообщение от nerv_
он улетал, но обещал вернуться

отсюда просто так не уйти :D

Safort 23.11.2014 14:24

__он_самый__,
ну так давай, хвались, что у тебя там за это время получилось. Или только скриншоты смог сделать?)

cyber 23.11.2014 15:28

Цитата:

Сообщение от l-liava-l
Я скучал)

+1)

Gozar 23.11.2014 18:28

Цитата:

Сообщение от l-liava-l
Я скучал)

А я забыл :)

__он_самый__ 23.11.2014 20:54

Цитата:

Сообщение от Gozar
А я забыл

на столько что пришел сюда чтобы написать об этом)

Gozar 23.11.2014 21:15

Цитата:

Сообщение от __он_самый__
пришел сюда чтобы написать об этом

А разве ты создал тему не для того, чтобы все писали сюда о том как кто о ком скучал и кто о ком забыл?

__он_самый__ 28.11.2014 00:47

AnglarJS это здорово!

Но при работе с большими списками, содержащими сложной структуры данных, он может начать работать очень медленно! Мы столкнулись с этой проблемой при переносе нашей административной панели на AngularJS. Она должна была работать без задержек при отображении около 500 строк. Но на первое отображение уходило до 7 секунд. Ужасно!
Мы обнаружили два узких места в нашей реализации. Одно было связано с директивой ng-repeat, а другое с применением фильтров.
Эта статья рассказывает о результатах наших опытов с различными подходами по решению, или смягчению, возникшей проблемы с производительностью. Это даст вам идеи и советы, куда вы можете приложить свои силы, а какие подходы все-таки не стоит использовать.

Почему директива ng-repeat медленно работает с большими списками?

Директива ng-repeat начинает работать медленно, если осуществляется двусторонняя привязка к спискам, имеющим более 2500 элементов. Вы может почитать об этом подробнее в посте Misko Hevery. Это объясняется тем, что в AngularJS отслеживаются изменения способом «грязной проверки». Каждое отслеживание изменений будет занимать некоторое время, что для больших списков со сложной структурой данных выливается в замедление работы вашего приложения.

==========================================

Я просто оставлю это здесь. сколько занимает времени обсервинг массива из 100к элементов репитером. к слову, в кадре 16 миллисекунд.




в хроме используются обсерверы по этому моментально


в осталных используется грязная проверка используя хитромудрые алгоритмы по этому так быстро


в ватчер приходит список минимальных сплайсов чтобы получить из исходного массива измененный, короче список изменений.

Gozar 28.11.2014 14:43

__он_самый__,
Дай ссылку на доку и пости сюда список изменений, а то хз что делать с твоими постами.
Также можешь добавить ссылку на гит, например как тут: http://javascript.ru/forum/project/4...nstructor.html или тут http://javascript.ru/forum/project/3...edovaniem.html

Могу разве что сказать:
- Ну, молодец!

__он_самый__ 28.11.2014 15:57

лол 1 000 000 эллементов за 50 миллисекунд чекает диртичекингом)))))))) и находит минимальное количество сплайсов.
в хроме моментально, я корчое в понедельник выложу её на гитхаб и доки напишу))))))))))))) пасоны, щас коллеге показывал он охуевал в голос) это еще у меня комп слабый, юишка ориентируется на мобильники тоже. короче все потом) это был трейлер считайте, скоро фильм ui 2/0

Gozar 28.11.2014 16:24

__он_самый__,
Ну, ладно. Я немного о другом писал, но ты главное пиши слитно, чтобы люди совсем не читали, что ты пишешь.


Часовой пояс GMT +3, время: 02:05.