
Andrew
15.02.2017
14:39:11
С чего все вдруг взяли что var - это зло?

Сергей
15.02.2017
14:39:27
es6 же вроде

Andrew
15.02.2017
14:39:54
и чо?
аргументация нормальная есть, кроме того что es6?

Google

Дмитрий
15.02.2017
14:42:36
Все, сорян - понял где протупил
Не в том блоке была
Спасибо

Notmedia
15.02.2017
14:44:25
и чо?
К примеру - https://github.com/airbnb/javascript#references

Дмитрий
15.02.2017
14:45:06

Notmedia
15.02.2017
14:46:23

Andrew
15.02.2017
14:47:10

Дмитрий
15.02.2017
14:49:10
Ну линтер в вебшторм встроенный ругается на var если выбран es6

Notmedia
15.02.2017
14:50:10

Дмитрий
15.02.2017
14:54:44

Google

Кирилл
15.02.2017
14:58:19
Шо там 7.6 еще не вышел?

Сергей
15.02.2017
14:58:29
rc1

Кирилл
15.02.2017
14:58:50
Релиз кандидат это не то
Это тоже самое что и флаг

Сергей
15.02.2017
14:59:05
я имею ввиду, что не вышел

Кирилл
15.02.2017
14:59:23
Оке, я понял

Alex
15.02.2017
15:04:45

Кирилл
15.02.2017
15:05:29
На 95% безопаснее

Andrew
15.02.2017
15:07:51
а в том то и соль что по большому счету похер что ты используешь, если понимаешь как это работает.
Если ты понимаешь как работает var, пользуйся им, если знаешь как работает let - юзай его, но он тебе не всегда подойдет.
Так что ты можешь использовать в коде 3 типа объявлений и они не будут пересекаться по назначениею.

ENAMETOOLONG
15.02.2017
15:08:58

Andrew
15.02.2017
15:10:57
мне eslint запрещает использовать var, потому что используем конфиг airbnb.
Но я не вижу ни одного минуса в использовании var.

Vladimir
15.02.2017
15:11:42
Если минусов нет, то зачем тогда let существует?

Славик
15.02.2017
15:13:52
чисто гипотетически использование let позволило бы экономить память

Сергей
15.02.2017
15:14:15

Alex
15.02.2017
15:15:18
Ну как нету. А блочная видимость? А в цикле ты себе переменную объявил, а потом за пределами цикла еще одну такую же и словил радостей?
Я не знаю, в блоке if объявил переменную и ловишь потом её по всей функции?)
>> Если ты понимаешь как работает var
В принципе можно и глобальные переменные использовать. Если понимаешь, как они работают )

Кирилл
15.02.2017
15:38:25
Let кстати странно с подключаемым кодом взаимодействует. Или это я не очень понимаю какую область создает require

Alex
15.02.2017
15:59:55
А в чем странность?
Кстати, есть у кого-то успешный опыт с какими-нибудь библиотеками для реализации форм в React?
Сразу скажу, проект не на Redux )

Anton
15.02.2017
16:05:41
есть смысл в других орм для монги, окромя монгуся?

Alan
15.02.2017
16:06:46
ну mongorito например не требует схему

Google

Alan
15.02.2017
16:06:57
побыстрому подключил и накидал код

Alex
15.02.2017
16:11:02
Хз. Монгус вроде очень неплохой. Особых проблем с ним не испытывал

Vladimir
15.02.2017
16:31:21
лол, из жс'а получают доступ к памяти https://www.vusec.net/projects/anc/

Andrew
15.02.2017
16:52:16

Vladimir
15.02.2017
16:55:03
Вроде нет речи даже о чтении

Vladimir
15.02.2017
16:58:33

Vladimir
15.02.2017
16:59:19
Не увидел такого

Real Human
15.02.2017
17:46:42
поцаны

Сергей
15.02.2017
17:50:05
atom, vscode, webstorm

Andrew
15.02.2017
17:50:19
(Sequelize) я тут уже спрашивал, думал что поправил, а оказывается нет
в общем такой проблемс, есть хук
User.afterFind(( user, options ) => {
console.log( 'HOOOK!!!!!' );
});
всеб хорошо, но при include он не срабатывает

Anton
15.02.2017
17:50:20
emacs vim

Admin
ERROR: S client not available

Сергей
15.02.2017
17:50:40

Andrew
15.02.2017
17:50:51
ну а какой мне хук написать чтоб работало?
мне надо преобразовывать json to text и наоборот
get, set оказывается надо вызывать отдельно
@iamstarkov я помню ты хотел помочь

Vladimir
15.02.2017
17:59:22

Andrew
15.02.2017
17:59:51

Vladimir
15.02.2017
18:00:37

Google

Andrew
15.02.2017
18:00:43
:( эх

Кирилл
15.02.2017
18:50:56
Что бы не смочь это сделать требуется приложить недюжие усилия

Evgeny
15.02.2017
19:08:47
Верный выбор. Первое предупреждение

Кирилл
15.02.2017
19:09:24
Предупреждение? Ну такое

Klim
15.02.2017
19:09:40

Andrew
15.02.2017
19:09:59
ща
const options = {
where: {
id: profileId
},
include: [
{
model: models.User
}, {
model: models.Game
}
]
};
const profile = models
.Profile
.findOne( options );
profile.then(record => {
callback( record );
});
profile.catch(( err ) => {
callback( null );
});

Evgeny
15.02.2017
19:11:43

Andrew
15.02.2017
19:12:03
@safonovklim

Klim
15.02.2017
19:12:31
тогда не подскажу
судя по всему все в порядке

Andrew
15.02.2017
19:12:44
эх

Klim
15.02.2017
19:12:46
почитай за хуки
может ограничения есть какие

Andrew
15.02.2017
19:12:52
читал