
Сергей
20.06.2018
16:24:49
давайте не оффтопить

dima
20.06.2018
16:26:45

Andrey
20.06.2018
16:33:26
@sergeysova я примерно говорил про такую ситуацию, что у нас ни в одной сфере монополиста нет. Даже рантайма для ноды уже 2)

Сергей
20.06.2018
16:33:53

Google

Andrey
20.06.2018
16:34:00
Хотя не, соврал. Для мобмлок только реакт живой( там пипец вендоры.

Сергей
20.06.2018
16:35:06

Andrey
20.06.2018
16:35:21
Сейчас реакт 90%, если не больше, держит.

dima
20.06.2018
16:36:00
вот могу скоро составить конкуренцию рн-у

Andrey
20.06.2018
16:36:43

dima
20.06.2018
16:36:52

Сергей
20.06.2018
16:37:02

Andrey
20.06.2018
16:37:25

dima
20.06.2018
16:37:25

Andrey
20.06.2018
16:37:44
Если ты посмотришь на качество китайского рынка, то это жопа полная.

Google

dima
20.06.2018
16:39:56
ну регистрация нативных модулей

Dead
20.06.2018
17:03:37
Тут есть люди которые учились по направлению от предприятия ?

Вишневый чай
20.06.2018
18:36:55
Ant самый топовый кит

Дмитрий
20.06.2018
18:49:11
Топ пранков, которые зашли слишком далеко

Maksim
20.06.2018
18:56:47
Добрый день, подскажите если кто нибудь работал с этим компонентом treeMultiselect https://github.com/patosai/tree-multiselect.js
Как можно программно раскрыть дерево категорий? например на стороне клиента выбираем пункт перезагружается страница и мне надо показать что мы выбрали

Вишневый чай
20.06.2018
18:58:52

Vladimir
20.06.2018
19:06:34
господа, а что у three.js есть проблеммы с воспроизвеением при каких то условиях?? 3 из 10 сказали что у них не отигрывает анимация ._.
http://ifx.pw/
куча способов передать инфу
searchParams
вот у вас так ищутся вроде, с самой либой не знаком, но по описанию похоже вроде

Maksim
20.06.2018
19:11:46

Duego
20.06.2018
21:26:15
Как можно получить содержимое страницы сайта с помощью js?

Oleg
20.06.2018
21:54:00

Duego
20.06.2018
21:56:46
Cross-Origin Read Blocking (CORB) blocked cross-origin response

Котяй Негодяй
20.06.2018
21:57:25

Duego
20.06.2018
21:57:43
Спасибо, попробую

Google

Denis
21.06.2018
03:06:32
есть jpg карта района, на ней нужно показывать текущее местоположение человека. gps координаты я получать умею, но как привязать к ним карту?

Quiphop
21.06.2018
05:27:53
Jpg карта ?
Ты уверен ?

Nikita
21.06.2018
06:31:04
Привет, кто подскажет, есть ли способ избавиться от сдвига модалки, когда пропадает скроллбар справа?

Bauyrzhan
21.06.2018
06:33:07
там надо маргины убрать
искать кароче где-то там

Iva93
21.06.2018
06:47:25
Ребята помоги с меню нужен чтобы при нажатии на меню бургера меню нельзя было скролить а при закрытии можно было
http://ivashenko.top/ol

mak
21.06.2018
06:51:55
Пацаны такой вопрос. Реалтно ли завалить защиту диплома? На комиссии 90% - наши преподы. Тему свою знаю нормально, но могу поплыть из за переживаний. Вообще есть у вас знакомые кто не смог защититься?

Сергей
21.06.2018
06:53:29
насколько я слышал ещё до защиты уже начинают готовить документы для оформления дипломов. поэтому сильно маловероятно. у нас защищали даже те кто почти ничего не знал. кое-кто даже один на двоих диплом защитили))))))

Bauyrzhan
21.06.2018
06:55:45
кто-нибудь юзал date fns?

Yura
21.06.2018
07:06:13

Nikita
21.06.2018
07:09:33

Anton Saprykin
21.06.2018
07:13:57
свч

Олег Иванович
21.06.2018
07:20:26
кто сталкивался с таким багов в Mongoose? интересует решение
суть
при выборке данных с помощью драйвера, документ по определенному запросу не находится
если обращаться напрямую в БД, то все ОК

Yura
21.06.2018
07:22:58
Скорей всего что-то не так в твоем коде

Олег Иванович
21.06.2018
07:23:35
в коде все ОК
с другим запросом он работает
http://mongoosejs.com/docs/api.html#findone_findOne
то что используется
думаю тут мало что скажет

Sergey
21.06.2018
07:24:36

Google

Yura
21.06.2018
07:24:37
Код завпроса лучше скинь

Олег Иванович
21.06.2018
07:25:32
import Model from '../models/EmailTpl';
const q = {tplName, locale};
Model.findOne(q, (err, data) => {
if (err) {
return reject(err);
}
if (data && data._id) {
return resolve(data);
}
return resolve({subject: '', text: ''});
});
в последних версиях часто стал стречаться такой баг

Yura
21.06.2018
07:27:36
Откуда переменные?
const q = {tplName, locale};

Admin
ERROR: S client not available

Олег Иванович
21.06.2018
07:27:52
из функции, входные параметры
function getEmailTpl(tplName, locale) {
return new Promise((resolve, reject) => {
const q = {tplName, locale};
Model.findOne(q, (err, data) => {
if (err) {
return reject(err);
}
if (data && data._id) {
return resolve(data);
}
return resolve({subject: '', text: ''});
});
});
}

Yura
21.06.2018
07:28:59
Ты в функции вывод в консоль делал?
Они норм приходят?

Олег Иванович
21.06.2018
07:29:22
да, там норм
я этим же сгенерированным запросом и проверял в БД
проблема явно в драйвере

Yura
21.06.2018
07:31:46
Никогда не слышал о таком

Олег Иванович
21.06.2018
07:32:00
сейчас услышал )))

Вишневый чай
21.06.2018
07:44:10

Roman
21.06.2018
07:44:52
Всем привет!
Подскажите, как лучше всего сделать вот такую деструктуризацию:
const { currentUser : { id, username } } = this.props;
Проблема текущего варианта в том, что currentUser не всегда будет в пропсах, из-за этого выкидывает ошибку

Вишневый чай
21.06.2018
07:45:29

Andrey
21.06.2018
07:45:36

Roman
21.06.2018
08:01:45

Roman
21.06.2018
08:02:45
можно более явно
const {currentUser} = this.props
const {id, username} = currentUser || {}
параметры по умолчанию тоже гуд

Google

Roman
21.06.2018
08:04:12
можно конечно :)

Антон
21.06.2018
08:04:25
тогда уж
const { currentUser = {} } = this.props;
const { id, username } = currentUser;

Roman
21.06.2018
08:04:44

Roman
21.06.2018
08:04:51

Roman
21.06.2018
08:05:08

Антон
21.06.2018
08:05:18
если какой-нибудь дятел не передает currentUser = null

Roman
21.06.2018
08:05:21
если в currentUser будет явный null, то он не превратится в {}

Антон
21.06.2018
08:05:23
или что-то вроде )

Roman
21.06.2018
08:05:26
даа

Roman
21.06.2018
08:05:50
прЕкол

Roman
21.06.2018
08:06:21
но это в целом везде так
в функциях параметры по умолчанию подставляются только при отсутствии значения целиком
и в других языках такая же штука

Roman
21.06.2018
08:31:46
const { currentUser: { id, username } = {} } = this.props
так работает?
Так тоже не работает. Оказывается currentUser в пропсах приходит всегда, только в одном случае он объект, а в другом null. Пока что проблему решил таким способом:
const {currentUser} = this.props;
const defaultUser = { id: 0, username: 'Anonymouse' };
const { id, username } = currentUser ? currentUser : defaultUser;