Vladimir
Если минусов нет, то зачем тогда let существует?
Славик
чисто гипотетически использование let позволило бы экономить память
A
Ну как нету. А блочная видимость? А в цикле ты себе переменную объявил, а потом за пределами цикла еще одну такую же и словил радостей? Я не знаю, в блоке if объявил переменную и ловишь потом её по всей функции?) >> Если ты понимаешь как работает var В принципе можно и глобальные переменные использовать. Если понимаешь, как они работают )
A
А в чем странность?
A
Кстати, есть у кого-то успешный опыт с какими-нибудь библиотеками для реализации форм в React? Сразу скажу, проект не на Redux )
Anton
есть смысл в других орм для монги, окромя монгуся?
Alan
ну mongorito например не требует схему
Alan
побыстрому подключил и накидал код
A
Хз. Монгус вроде очень неплохой. Особых проблем с ним не испытывал
Vlad
лол, из жс'а получают доступ к памяти https://www.vusec.net/projects/anc/
Vladimir
Вроде нет речи даже о чтении
Vlad
Вроде нет речи даже о чтении
Разве не получают последний бит страницы?
Vladimir
Не увидел такого
Sergey
atom, vscode, webstorm
snatvb
(Sequelize) я тут уже спрашивал, думал что поправил, а оказывается нет в общем такой проблемс, есть хук User.afterFind(( user, options ) => { console.log( 'HOOOK!!!!!' ); }); всеб хорошо, но при include он не срабатывает
Anton
emacs vim
snatvb
ну а какой мне хук написать чтоб работало?
snatvb
мне надо преобразовывать json to text и наоборот
snatvb
get, set оказывается надо вызывать отдельно
snatvb
@iamstarkov я помню ты хотел помочь
Vlad
@iamstarkov уот
Я хз про sequlize
snatvb
:( эх
Evgeny
Верный выбор. Первое предупреждение
snatvb
ща
snatvb
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
Ну уж больно глупо было
snatvb
@safonovklim
snatvb
эх
snatvb
читал
snatvb
я все поперерыл
snatvb
толковой инфы нет(
snatvb
долго
snatvb
я уже думал за форк
Vlad
прочитать
Vlad
а не переписывать
snatvb
https://github.com/sequelize/sequelize/issues/4627
Vladimir
connection pool нужен не для всех бд
Vladimir
это зависит от протокола
Rendol
Ну вот, например, нужно сделать кучку микросервисов с апи, разными структурами данных, валидайией бла бла бла. Ну не руками же это все реализоввывать! Ну дно ж
Вот пока изучаю лупбэк так просто кайфую от его возможностей для организации общения между сервисами. Настройка работы с микросервисом, если он тоже на лупбэке, сводится к созданию в конфига и пустой модели. Таким образом ты работаешь с моделью как будто напрямую из микросервиса, хотя по факту http запросами.
Rendol
Пока не нашёл чем плох лупбэк, по мне так тот же самый экспресс, только со своими надстройками...
snatvb
я решил свою проблему
snatvb
можете поздравить, ядибил
snatvb
get, set прекрасно работают ток вот я json stringfy делал дважды
snatvb
и при парсе я получал строку опять
snatvb
от старого кода осталось
snatvb
snatvb
get: function ( key ) { const value = this.getDataValue( key ); let res = null; if ( value ) { res = JSONparse( value ); } return res; }, set: function ( value, key ) { return this.setDataValue(key, JSON.stringify( value )); }
snatvb
JSONparse моя функция с отловом исключения
Дима
Забавно, что все этим регулярно пользуются, но если спросить, всплывает ли const, твёрдо отвечают «нет»
Vladimir
Всплывать то всплывает, но ведет себя по другому
Дима
Естественно
Vladimir
Тем более что они всплывают только внутри блоков
snatvb
Вообще то let тоже всплывает, и даже const
Ну лет за ифом не всплывает, а вар всплывает
Anton
Ну нормальную видимость сделали. Осталось деструкторы допилить
Завтра
Кто-нибудь помнит сайт, на котором наглядно показывались распространенные способы сортировки? Там были демки,и их вроде перематывать можно было
Dmitrii
Забавно, что все этим регулярно пользуются, но если спросить, всплывает ли const, твёрдо отвечают «нет»
какой профит или недостатки от всплытия let/const если при обращении к ним из мертвой зоны все равно ошибка?
Дима
какой профит или недостатки от всплытия let/const если при обращении к ним из мертвой зоны все равно ошибка?
Прямой, убирается головная боль порядка объявления переменных, не снимая плюсов let/const const print = result => { if( validate( result ) ) { // validate всплыл, но доступен только после объявления console.log(result) } } const validate = result => !!result print({})
Nikolay
тут tj make переписал https://github.com/tj/mmake
А ВОТ ТЕПЕРЬ ПАБЛИК
тут tj make переписал https://github.com/tj/mmake
это TJ перешел на ГО после ноды?
Izzzy
Это тот самый TJ который с новостями или какой-то другой?
Yan👀
С какими новостями?
Dmitriy
Это который TJ Holowaychuk
Anonymous
TJ вообще разочаровался в Ноде.
Anonymous
https://medium.com/@tjholowaychuk/farewell-node-js-4ba9e7f3e52b#.mbgsp3ke8
Evgeny
Он в го за 2 года не разочаровался?
Sergey
год назад было
Алексей
не разочаровался но в Node.js вернулся хотя обещал что уходит навсегда :)
Vladimir
Да не вернулся
Vladimir
В этом прелесть го - невозможно разочароваться
Vladimir
И так все понятно