@web_structure

Страница 1392 из 5834
?? L.A
15.03.2017
11:51:01
привет мошейники

Георгий
15.03.2017
11:51:55
Доброго утра всем
домен тебе нашел))) alek-design.ru

isrkar
15.03.2017
11:53:11
а никто не сталкивался случайно с кешированием авито?

вот была объява

Google
isrkar
15.03.2017
11:53:17
её бы поднять

сейчас этой объявы больше нету

?? L.A
15.03.2017
11:54:01
какая-то неочевидная проблема попалась, мб есть у кого решение? есть сервер, он отвечает порциями. то есть на бекенде готовится ответ из, например 30 элементов, после первого запроса он может отдать 15, может 20, может 25 - рандомно, в зависимости от того, сколько ответов он успеет подоготовить

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

проблема вот в чем, щас код примерно такой » если ответ не полный, сложи его в общий массив ответа, если получил "последнюю часть ответа", то передай весь ответ обработчику

лол вот в чем, ответы очень большие (4-5 мегабайт) и получается такая ситуация. я отправляю 3 запроса @ @@ @@@ и иногда получается так, что пока первые два запроса выполняются (загружаются эти 4-5 мегабайт), третий уже выполнился (потому что часто в в нем только 1 запись) и соответственно он передает ответ дальше, но проблема в том, что ответ неполный

нужно что-то типа события "Когда ответ сервереа полностью загружен". Я так понимаю что ajax.success вызывается просто когда он видит в заголовках ответа 200 код

есть событие ajax.complete но оно выполняется в не зависимости того отработал запрос удачно или нет

Anton
15.03.2017
12:01:54
запросы послежовательно отправлять через промисы?

?? L.A
15.03.2017
12:03:18
не хотелось бы усложнять. я щас попробую одну штуку с этим complete, может получится

Anton
15.03.2017
12:03:29
делать проверку на "это последний кусочек ответа", если нет - то второй запрос, если да - то все

?? L.A
15.03.2017
12:03:39
дак

у меня так и есть щас примерно

Google
?? L.A
15.03.2017
12:04:23
проблема в том, что грубо говоря, ты шлешь запрос каждые 3 секунды запрос 1 - 3 секунда запрос 2 - 6 секунда запрос 3 - 9 секунда

но может быть так, что запросу 1 нужно будет 10 секунд на загрузку данных

при этом "выполнен" он будет на 3 секунде, а получен по факту - хз когда) и за время пока он получается, ответ с "последним кусочком" может уже придти

а поскольку он намного меньше, то выполняется намного быстрее

самый лол, что до поры, до времени все круто работало, потому что сборка HTML шаблона тормозила приложение, и к моменту когда начинал обрабтаываться массив ответов, он уже был заполнен, но щас я оптимизировал приложение, и стало "не успевать" ?

Anton
15.03.2017
12:07:06
ты шлешь запрос каждые 3 секунды - почему нельзя просто заменить на промисы, котореы будут срабатывать сразу по загрузке каждого куска?

?? L.A
15.03.2017
12:07:57
они выполняются в правлиьной очередности щас, но из за того что ответ большой, он долго обрабатывается

Anton
15.03.2017
12:08:14
при загрузке будут срабатывать

единственная проблема возможная - запрос на второй кусок пойдет только после загрузки первого, а это может быть чуть медленнее, потому что они по очереди будут загружаться

?? L.A
15.03.2017
12:09:26
мы оба подразумеваем что загрузка - это фактическое получение ответа, а не 200 код от сервера?

?? L.A
15.03.2017
12:17:15
я не знаю сколько запросов может быть

может он с 1 запроса все данные получит

может с 5 )

Anton
15.03.2017
12:18:08
тада с проверкой на последний кусок заново отправлять промис

Георгий
15.03.2017
12:18:54
тада с проверкой на последний кусок заново отправлять промис
а если рандомное кол-во запросов, как промисом сделать?

Anton
15.03.2017
12:19:10
рекурсия

Google
Anton
15.03.2017
12:19:22
хотя можно и проще наверн, надо пробовать

?? L.A
15.03.2017
12:19:35
у меня щас через интервал сделано

и при получении последнего куска - clearInterval

Anton
15.03.2017
12:20:36
в коде надо ковырять, так не сказать уже точнее

Dr
15.03.2017
13:11:37
проблема в том, что грубо говоря, ты шлешь запрос каждые 3 секунды запрос 1 - 3 секунда запрос 2 - 6 секунда запрос 3 - 9 секунда
Я бы создал счетчик = 0, при создании запроса увеличиваешь счетчик на еденицу, при выполнении запроса и получения данных уменьшаешь на еденицу, и проверяешь, если счетчик = 0 то показываешь все пришедшие данные.

запросы все одновременно создавать надо

так и быстрее будет

?? L.A
15.03.2017
13:13:49
так ты не знаешь изначальное какое будет кол-во запросов

как ты хочешь отслеживать момент получения данных?

именно данных, а не ответа от сервера

Roman
15.03.2017
13:15:04
Ребята, кто знаком с MODX. Как обратиться к ресурсу по id, чтобы вывести его дополнительное поле?

вернее содержимое этого поля

Sanjar
15.03.2017
13:23:11
Кто бэкендом занимается?

Anton
15.03.2017
13:23:43
Sanjar
15.03.2017
13:24:09
Не, я у тех, кто здесь спрашиваю)

Anton
15.03.2017
13:24:34
я как то файлы на фтп заливал, я бэкендер?

Sanjar
15.03.2017
13:25:33
Да

Google
Денис
15.03.2017
13:30:22
чанк задать и там уже нужный TV вывести

ну т е [[!getResources? &includeTVs=`1` &tpl=`CHUNK` &parents=`ID` ]]

или pdotools свежий может fastfields [[#id.tvname]] https://modx.pro/help/9434/

Vitaliy
15.03.2017
13:36:45
Привет

Ребят подскажите где можно скачать хакнутый Фотошоп ?

Без вирусов)

Я только начинаю

One
15.03.2017
13:38:20
Можешь закончить на этом

Admin
ERROR: S client not available

Anton
15.03.2017
13:38:44
=)))

One
15.03.2017
13:39:14
Умение гуглить -- основа любой ветви веб-разработки

Vitaliy
15.03.2017
13:40:09
Гулял , столько вирусов получил)

Гуглил

Sanjar
15.03.2017
13:40:45
Vitaliy
15.03.2017
13:41:05
Что?)

Alexander
15.03.2017
13:41:53
и не только разработки

Vitaliy
15.03.2017
13:42:42
Это понятно

С сылку скинете ?)

Alexander
15.03.2017
13:43:18
у меня нет я типа скетч онли

Google
Серега
15.03.2017
13:43:43
С сылку скинете ?)
да вон на торрентах есть

Vyacheslav
15.03.2017
13:43:54
С сылку скинете ?)
Ну тов.майор

Мы не пользуемся пиратским по

Alexander
15.03.2017
13:44:53
кто мы то, кто мы - я тут один (с) ЗС

Vitaliy
15.03.2017
13:45:27
Так и думал

Kirill
15.03.2017
13:47:41
http://nnmclub.to/

Vitaliy
15.03.2017
13:52:56
Подскажите, можно ли увеличить сылку при наведении , чтоб соседняя ссылка не сдвигалась с места

?

Kirill
15.03.2017
13:54:38
поясните вопрос, пожалуйста)

Vitaliy
15.03.2017
13:55:27
Не работает

Пробывал

Anton
15.03.2017
13:55:40
пили кодепен

Vitaliy
15.03.2017
13:55:41
Не чего не происходит

Anton
15.03.2017
13:55:44
все должно работтаь

Vitaliy
15.03.2017
13:56:21
Я его в hover ставлю

Сейчас попробую

Денис
15.03.2017
13:56:39
https://codepen.io/wifeo/pen/qzwkb

если правильно понял, конечно, что нужно

Vitaliy
15.03.2017
13:57:56
Трансформ не подходит

Страница 1392 из 5834