
Andrey
05.08.2016
17:16:51
"Сюда лезут за ответами" - это не значит что тут можно обсуждать решение подобных квизов. Приват для этого используйте, пожалуйста.

Igor
05.08.2016
17:24:06
сюда лезут не только за ответами, а и просто чатик почитать

Котяй Негодяй
05.08.2016
21:38:33
.bind() полностью пересоздаёт метод? Насколько более ресурсоёмко сделать .bind(), чем просто передать функцию в переменную?

Vλαdmιr
05.08.2016
21:52:31
котаны, как раскрутить технологический канал в telegram? конкретно у меня про девопс

Google

Владимир
05.08.2016
22:01:10

Котяй Негодяй
05.08.2016
22:01:40
Уже решил.
bind() создаёт обёртку.
По сути, созданная обёртка — есть декоратор, который делает originalMethod.call(cоntext, arg1, arg2, ...)
Я беспокоился о том, насколько повлияет на производительность использование bind() в конструкторе класса для копирования определённых методов в другие объекты с привязкой контекста.
Ведь при создании экземпляра класса, его методы не копируются в экземпляр, а экземпляр получает к ним доступ через другой объект. Серьёзно ли изменится положение в плане производительности, если я начну создавать новые методы при создании экземпляра класса.

Konstantin
05.08.2016
22:25:12
Второй час ночи и тут это((
Короче прежде чем создавать объект его прототип инициализируй
Если будешь добавлять свойства которых нет в прототипе получишь просадку
https://www.youtube.com/watch?v=ZAJmJmKWNPw

Владимир
05.08.2016
22:33:57
там же о хидден классах

Konstantin
05.08.2016
22:39:17
Спросили что будет если динамически создавать атрибуты у класса/объекта

Котяй Негодяй
05.08.2016
22:40:22

Google

Konstantin
05.08.2016
22:41:00
Код есть?

Котяй Негодяй
05.08.2016
22:41:38
Конкретно в моём случае, это хэлперы, которые отправляются в шаблон. Они же являются методами класса.
https://github.com/bigslycat/pbem
https://github.com/bigslycat/pbem/blob/master/lib/Block.js#L18

Anton
05.08.2016
22:58:30
Привет

Alexander
05.08.2016
22:58:33

Anton
05.08.2016
22:58:39
function transitive(x,y,z) {
return x && x == y && y == z && x != z;
}
При каких значениях вернет true?

Maxim
05.08.2016
23:05:27

Anton
05.08.2016
23:06:55
Я не усну пока не узнаю ответ)))

Владимир
05.08.2016
23:07:18
ты не уснешь когда на следующую задачу перейдешь
а когда узнаешь рекорд перестанешь программировать

Anton
05.08.2016
23:10:01

Владимир
05.08.2016
23:25:18
так пиши сколько символов

Anton
05.08.2016
23:29:42
10 символов
точнее 8, если без пробелов

Владимир
05.08.2016
23:30:37
что бы тебе херово спалось
рекорд 7

Google

Anton
05.08.2016
23:33:22

Alexander
05.08.2016
23:44:09

Artyom
06.08.2016
04:06:49
Спасибо)

Vasiliy
06.08.2016
05:14:18
ребят, а как вы обновляете у себя глобальные пакеты?
кто-то пользуется ncu (npm-check-updates)? он ведь не умеет ncu -g -a
а ручками это же куча времени
мб знает кто-то простой способ автоматизировать это?

Anton
06.08.2016
05:22:18
Есть задачка
function symmetric(x,y) {
return x == y && y != x;
}
Имеет ли значение положение переменных при сравнении? В данном примере Y во втором сравнении на место первой переменной.
В примере нужно подобрать x,y чтобы вернулось true

Andrey
06.08.2016
05:24:22

Anton
06.08.2016
05:48:22

Andrey
06.08.2016
05:52:29

Anton
06.08.2016
06:01:12
Даже пару способов?)

Andrey
06.08.2016
06:04:31
Даже пару способов?)
ага :) и это не defineProperty (мы тут ни явно ни не явно не запрашиваем свойство объекта.

Anton
06.08.2016
06:06:15
... ни не явно не явно не запрашиваем ...?
Черт побери)))

Andrey
06.08.2016
06:15:44
ну есть неявный запрос свойства. даже двумя способами.
когда мы пишем просто название переменной, а запрашивается свойство объекта с таким именем.

Anton
06.08.2016
06:43:15

Andrey
06.08.2016
06:44:10
один из способов - использование with очевидно. берите любой пример)

Silent Bob
06.08.2016
08:23:53
phantomJS после нескольких часов работы сжирает всю память и падает. Что делать ? Надо как то сессию переодически во время работы сбрасывать ?Или что? Как это сделать?

Google

hlomzik
06.08.2016
08:40:27
@javascript_jobs

Vλαdmιr
06.08.2016
08:42:29
котаны, на чем написан этот сайтик http://moscoding.ru
react чтоль? там похоже html вообще отсутствует

hlomzik
06.08.2016
08:44:55
да там жиквери во все поля

Admin
ERROR: S client not available

pepsi ¯\_(ツ)_/¯
06.08.2016
08:45:40
+ jquery + webpack

Vλαdmιr
06.08.2016
08:45:45
спс
>Основная цель курса — сделать качественный скачок от уверенных знаний «ванилла-JavaScript» к актуальному стеку технологий, минуя реликтовые фреймворки и прочие «jQuery». Вы не просто научитесь работать с React, Webpack и ES6, но и примените их в работе над реальным проектом — сервисом для публикации медиаконтента.
им самим видимо этот скачок не удался :D

Yevhenii
06.08.2016
09:13:10
причем даже на главной странице

Vλαdmιr
06.08.2016
09:20:46
у них мобильная версия

Yevhenii
06.08.2016
09:21:08

Vλαdmιr
06.08.2016
09:21:14
я вот не пойму, как они могут быть на первой странице гугла при условии, что без js сайт вообще контента не имеет

Дмитрий
06.08.2016
09:22:39

Vλαdmιr
06.08.2016
09:25:18
гугл исполняет js уже?
или для гугла там есть спецверсия:

Andrey
06.08.2016
09:26:18
изоморфности там нет, а вот js да, может исполнять)

KlonD90
06.08.2016
09:26:26

Дмитрий
06.08.2016
09:29:32

Google

Vλαdmιr
06.08.2016
09:29:59

Дмитрий
06.08.2016
09:30:12
Бэкенд исполняет его, рендерит, и отдаёт тебе html
А потом уже не спеша грузит интерактив

Vλαdmιr
06.08.2016
09:30:27
Ты тут такое видишь?

Дмитрий
06.08.2016
09:30:42
Да

Vλαdmιr
06.08.2016
09:31:39
Но как? С выключеным js дальше заставки сайт не грузится

Andrey
06.08.2016
09:33:15
нет там изоморфности, тебе приходит ошметки html

pepsi ¯\_(ツ)_/¯
06.08.2016
09:34:03
в общем-то в гугле с этого сайта показываются только урлы и описание из <meta description="">
хотя нет, местами текст со страницы показывает, видимо бот гугла правда умеет в js

Vλαdmιr
06.08.2016
09:54:40
да. и самое интересное, он даже не особо пессимизирует их за такой сайт
первая страница по запросу "школа программирования"
кстати, реально этот вебпак такой неспешный или они затянули заставку?

Дмитрий
06.08.2016
09:59:43