Re[9]: Работа моей мечты
От: koenig  
Дата: 06.01.18 11:26
Оценка: :)
mgu>Аполитично рассуждаете: у тупого разработчика есть огромный плюс -- он никуда не сбежит.

вот это просто неправда. бегаю только так-рынок позволяет
Re[11]: Работа моей мечты
От: · Великобритания  
Дата: 06.01.18 12:59
Оценка:
Здравствуйте, mgu, Вы писали:

mgu>·>Как ты enum с фабрикой отправишь?? На клиент коллекции не отправляются.

mgu>Ну это, Петька, смотря какая бабель, то есть клиент. Не вебом единым...
Причём тут веб? Даже IPC умеет передавать только байты.

mgu>·>Отправляются только байты. Ну хорошо, с натяжкой можно сказать, что отправляется json или xml, но там выбор либо список, либо словарь. Но причём тут языковые конструкции?

mgu>А формировать-то "json или xml" из чего? Или предлагаете вытаскивать из библиотеки для каждого запроса?
Ты говоришь, как будто это что-то плохое. Или без нескольких слоёв, фреймворков и велосипедов задача решенной не считается? Если тормозит — кешируй, что уже другая задача, скорее всего можно просто готовый json или xml кешировать.

mgu>·>Кстати, в этом самом enum первый день понедельник или воскресенье?

mgu>Воскресенье -- исторически. При необходимости первый день недели определяется отдельной переменной.
"Monday is the first day of the week according to the international standard ISO 8601", однако.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re[7]: Работа моей мечты
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 07.01.18 07:18
Оценка:
Здравствуйте, mgu, Вы писали:

mgu>>>Самая распространённая нынче проблема -- перегруженность веб-страниц фреймворками. Из-за этого сайты адски тормозят, а прокручивание страницы превращается в пытку. А на ванильном ДжаваСкрипте писать западло, да и не умеют.


I>>А можно пример сайта тормозящего, на твой взгляд, по причине "перегруженность фреймворками"?


mgu>Не буду оригинален: www.youtube.com, попробуйте почитать текстовые(!) комментарии к любому видео.


Нажимаю кнопку "Show more", список пополняется через некоторое время. Проблемы "прокручивание страницы" не наблюдаю.

Кнопка "Show More" появилась в голове у дизайнера задолго до того, как девелоперы начали кодинг. И это никакого отношения к фремворку не имеет.

Какие у тебя еще аргументы есть ?
Re[7]: Работа моей мечты
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 07.01.18 07:19
Оценка:
Здравствуйте, wamaco, Вы писали:

I>>А можно пример сайта тормозящего, на твой взгляд, по причине "перегруженность фреймворками"?


W>легко! фейсбук, например


Что именно там тормозит по причине "перегруженности фремворками" ? Что мне надо понажимать у себя, что бы получить эти тормоза ?
Re[8]: Работа моей мечты
От: koenig  
Дата: 07.01.18 10:15
Оценка:
W>>легко! фейсбук, например

I>Что именно там тормозит по причине "перегруженности фремворками" ? Что мне надо понажимать у себя, что бы получить эти тормоза ?


ленту поскроллить
не скажу, какой тут вклад именной фреймворков
Re[9]: Работа моей мечты
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 07.01.18 16:21
Оценка:
Здравствуйте, koenig, Вы писали:

I>>Что именно там тормозит по причине "перегруженности фремворками" ? Что мне надо понажимать у себя, что бы получить эти тормоза ?


K>ленту поскроллить

K>не скажу, какой тут вклад именной фреймворков

У меня нет никаких тормозов. Есть паузы при подгрузке следующей порции. Раз ты не знаешь, при чем здесь фремворки, стало быть, фремворки здесь ни при чем
Re[10]: Работа моей мечты
От: koenig  
Дата: 07.01.18 17:26
Оценка:
K>>ленту поскроллить
K>>не скажу, какой тут вклад именной фреймворков

I>У меня нет никаких тормозов. Есть паузы при подгрузке следующей порции. Раз ты не знаешь, при чем здесь фремворки, стало быть, фремворки здесь ни при чем


в профайлере видно, что тормозит только подгрузка?
какое железо?
Re[12]: Работа моей мечты
От: mgu  
Дата: 08.01.18 05:35
Оценка:
Здравствуйте, ·, Вы писали:

mgu>>·>Как ты enum с фабрикой отправишь?? На клиент коллекции не отправляются.

mgu>>Ну это, Петька, смотря какая бабель, то есть клиент. Не вебом единым...
·>Причём тут веб? Даже IPC умеет передавать только байты.

Досери... десериализуем.

mgu>>·>Отправляются только байты. Ну хорошо, с натяжкой можно сказать, что отправляется json или xml, но там выбор либо список, либо словарь. Но причём тут языковые конструкции?

mgu>>А формировать-то "json или xml" из чего? Или предлагаете вытаскивать из библиотеки для каждого запроса?
·>Ты говоришь, как будто это что-то плохое. Или без нескольких слоёв, фреймворков и велосипедов задача решенной не считается? Если тормозит — кешируй, что уже другая задача, скорее всего можно просто готовый json или xml кешировать.

Так я, собственно, и предлагаю кешировать названия дней недели.

mgu>>·>Кстати, в этом самом enum первый день понедельник или воскресенье?

mgu>>Воскресенье -- исторически. При необходимости первый день недели определяется отдельной переменной.
·>"Monday is the first day of the week according to the international standard ISO 8601", однако.

И в каких же ЯП так реализовано?
Re[8]: Работа моей мечты
От: mgu  
Дата: 08.01.18 05:37
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>>>А можно пример сайта тормозящего, на твой взгляд, по причине "перегруженность фреймворками"?


mgu>>Не буду оригинален: www.youtube.com, попробуйте почитать текстовые(!) комментарии к любому видео.


I>Нажимаю кнопку "Show more", список пополняется через некоторое время. Проблемы "прокручивание страницы" не наблюдаю.


I>Кнопка "Show More" появилась в голове у дизайнера задолго до того, как девелоперы начали кодинг. И это никакого отношения к фремворку не имеет.


I>Какие у тебя еще аргументы есть ?


В моём youtube комментарии подгружаются по мере прокручивания страницы.
Re[10]: Работа моей мечты
От: mgu  
Дата: 08.01.18 05:39
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>У меня нет никаких тормозов. Есть паузы при подгрузке следующей порции.


Божественно!
Re[11]: Работа моей мечты
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 08.01.18 08:22
Оценка:
Здравствуйте, mgu, Вы писали:

I>>У меня нет никаких тормозов. Есть паузы при подгрузке следующей порции.


mgu>Божественно!


Именно. Пауза возникает при загрузке порции каментов. Это вызывается или по кнопке Show more, или по прокрутке, в зависимости от используемой версии UI.

Если включить мозг, то можно увидеть, что на каждую порцию каментов делается вот такой запрос:
POST /comment_service_ajax?action_get_comments ...


Занимает этот запрос 800-900мс. Собственно, это и есть причина паузы.

Итого, где здесь "перегруженность фремворками" и "неумение писать на чистом javascript" ?
Re[9]: Работа моей мечты
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 08.01.18 08:24
Оценка:
Здравствуйте, mgu, Вы писали:

mgu>В моём youtube комментарии подгружаются по мере прокручивания страницы.


Это называется Infinite Scrolling, в разных версиях UI используется или кнопка, или вот этот скроллинг. В любом случае делается запрос на сервер, который и обеспечивает ту самую паузу.
Re[11]: Работа моей мечты
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 08.01.18 08:27
Оценка:
Здравствуйте, koenig, Вы писали:

K>>>не скажу, какой тут вклад именной фреймворков


I>>У меня нет никаких тормозов. Есть паузы при подгрузке следующей порции. Раз ты не знаешь, при чем здесь фремворки, стало быть, фремворки здесь ни при чем


K>в профайлере видно, что тормозит только подгрузка?


http://rsdn.org/forum/job/7013308.1
Автор: Ikemefula
Дата: 08.01.18


K>какое железо?


Железо хилое да впридачу лет пять ему.
Re[13]: Работа моей мечты
От: · Великобритания  
Дата: 08.01.18 11:11
Оценка:
Здравствуйте, mgu, Вы писали:

mgu>>>·>Как ты enum с фабрикой отправишь?? На клиент коллекции не отправляются.

mgu>>>Ну это, Петька, смотря какая бабель, то есть клиент. Не вебом единым...
mgu>·>Причём тут веб? Даже IPC умеет передавать только байты.
mgu>Досери... десериализуем.
Десериализуем что? И как десериализуется enum с фабрикой?

mgu>·>Ты говоришь, как будто это что-то плохое. Или без нескольких слоёв, фреймворков и велосипедов задача решенной не считается? Если тормозит — кешируй, что уже другая задача, скорее всего можно просто готовый json или xml кешировать.

mgu>Так я, собственно, и предлагаю кешировать названия дней недели.
Зачем?
Кешировать в виде enum? Я уже перестал понимать какую задачу ты решаешь.

mgu>>>Воскресенье -- исторически. При необходимости первый день недели определяется отдельной переменной.

mgu>·>"Monday is the first day of the week according to the international standard ISO 8601", однако.
mgu>И в каких же ЯП так реализовано?
А в каких ЯП вообще дни недели есть? Или ты имеешь в виду не ЯП, а стандартные библиотеки?
Отвечая на суть вопроса как я его понял, например, в python.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Отредактировано 08.01.2018 11:48 · . Предыдущая версия .
Re[14]: Работа моей мечты
От: mgu  
Дата: 08.01.18 23:26
Оценка:
Здравствуйте, ·, Вы писали:

·>Десериализуем что? И как десериализуется enum с фабрикой?


Фабрика остаётся в тылу, десериализуем готовую продукцию -- перечислитель.

·>Кешировать в виде enum?


А что, сегодня постный день?

mgu>>·>"Monday is the first day of the week according to the international standard ISO 8601", однако.

mgu>>И в каких же ЯП так реализовано?
·>А в каких ЯП вообще дни недели есть? Или ты имеешь в виду не ЯП, а стандартные библиотеки?

В JS, например. И то, и то.

·>Отвечая на суть вопроса как я его понял, например, в python.


В Гитхабе можно реализовать всё, что угодно. Я Питоном не владею, но, похоже (https://docs.python.org/2/library/datetime.html), в нём неделя действительно начинается с понедельника. Не знал.
Re[15]: Работа моей мечты
От: · Великобритания  
Дата: 08.01.18 23:41
Оценка:
Здравствуйте, mgu, Вы писали:

mgu>·>Десериализуем что? И как десериализуется enum с фабрикой?

mgu>Фабрика остаётся в тылу, десериализуем
Что поступает на вход десериализатора?

mgu> готовую продукцию -- перечислитель.

Что такое перечислитель? enum что-ли? Вообще ничего непонятно. Можно код какой-нибудь показать?

mgu>·>Кешировать в виде enum?

mgu>А что, сегодня постный день?
Да ты меня запутал. Начал с enum, а теперь какая-то десериализация откуда-то. С такой логикой на интервью вы точно друг друга не поймёте.

mgu>>>·>"Monday is the first day of the week according to the international standard ISO 8601", однако.

mgu>>>И в каких же ЯП так реализовано?
mgu>·>А в каких ЯП вообще дни недели есть? Или ты имеешь в виду не ЯП, а стандартные библиотеки?
mgu>В JS, например. И то, и то.
Date это не языковая конструкция, а стандартный класс вроде как.

mgu>·>Отвечая на суть вопроса как я его понял, например, в python.

mgu>В Гитхабе можно реализовать всё, что угодно.
В том числе и ЯП типа питона.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re[2]: Работа моей мечты
От: neFormal Россия  
Дата: 09.01.18 21:26
Оценка:
Здравствуйте, semen.semenovich, Вы писали:

SS>[url=http://www.sql.ru/forum/1280846/vyzhivanie-sredi-govnokoderov

SS>]Тынц[/url]

а зачем нахваливать себя под левым акком на другом форуме?
...coding for chaos...
Re[16]: Работа моей мечты
От: mgu  
Дата: 09.01.18 22:22
Оценка:
Здравствуйте, ·, Вы писали:

mgu>>·>Десериализуем что? И как десериализуется enum с фабрикой?

mgu>>Фабрика остаётся в тылу, десериализуем
·>Что поступает на вход десериализатора?

Байты.

mgu>> готовую продукцию -- перечислитель.

·>Что такое перечислитель? enum что-ли?

enum, индидли.

mgu>>·>Кешировать в виде enum?

mgu>>А что, сегодня постный день?
·>Да ты меня запутал. Начал с enum, а теперь какая-то десериализация откуда-то. С такой логикой на интервью вы точно друг друга не поймёте.

Так вы же спросили, как передавать объекты (в широком смысле) по проводам.

mgu>>>>·>"Monday is the first day of the week according to the international standard ISO 8601", однако.

mgu>>>>И в каких же ЯП так реализовано?
mgu>>·>А в каких ЯП вообще дни недели есть? Или ты имеешь в виду не ЯП, а стандартные библиотеки?
mgu>>В JS, например. И то, и то.
·>Date это не языковая конструкция, а стандартный класс вроде как.

Да. Это важно?
Re[3]: Работа моей мечты
От: mgu  
Дата: 09.01.18 22:23
Оценка:
Здравствуйте, neFormal, Вы писали:

F>Здравствуйте, semen.semenovich, Вы писали:


SS>>[url=http://www.sql.ru/forum/1280846/vyzhivanie-sredi-govnokoderov

SS>>]Тынц[/url]

F>а зачем нахваливать себя под левым акком на другом форуме?


С вашим аналитическим умом... У нас почерк разный.
Re[17]: Работа моей мечты
От: · Великобритания  
Дата: 10.01.18 10:33
Оценка:
Здравствуйте, mgu, Вы писали:

mgu>>>Фабрика остаётся в тылу, десериализуем

mgu>·>Что поступает на вход десериализатора?
mgu>Байты.
Так и причём тут веб? Даже IPC умеет передавать только байты.

mgu>>>·>Кешировать в виде enum?

mgu>>>А что, сегодня постный день?
mgu>·>Да ты меня запутал. Начал с enum, а теперь какая-то десериализация откуда-то. С такой логикой на интервью вы точно друг друга не поймёте.
mgu>Так вы же спросили, как передавать объекты (в широком смысле) по проводам.
Ок. Так как сериализовать, передать и десериализовать enum??

mgu>>>·>А в каких ЯП вообще дни недели есть? Или ты имеешь в виду не ЯП, а стандартные библиотеки?

mgu>>>В JS, например. И то, и то.
mgu>·>Date это не языковая конструкция, а стандартный класс вроде как.
mgu>Да. Это важно?
Различать же надо. Это не конструкция ЯП, как иногда бывает enum, например. Или как в бейсике даты/время поддерживаются на уровне языка #8/13/2002 12:14 PM#.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.