Roman
Никита
https://i.gyazo.com/2b5f1fe9ac05f46fb45fb0919cd86288.png
Roman
Loyd
Нет, господа. Я верю, что движки со временем нормально соптимизируют async-await
Никита
вот как полностью выглядит(не знаю зачем мне редьюс был нужен.тупанул)
Никита
варнинг остался
Sergey
ты вызываешь 50000 промисов одномоментно?
Roman
Loyd
Мы не страдаем вроде
Люди вон на ещё более медленном говне пишут вроде руби и ничего, тоже считают, что не страдают
Sergey
нет смысла юзать bluebird
он не стандартен же
Roman
Loyd
Ну будет медленнее не в 100, а в 80 раз. Похуй же
Никита
а как ещё вытащить инфу?
Никита
по айдишнику файнд делать?
Roman
Sergey
Roman
В блуберде ещё и инструментов больше
Никита
дак надо учиться :)
Sergey
Ну вот
так смысл использовать нестандартную фигню, когда есть нативная реализация?
Yuriy
Промисы bluebird'а не только быстрее нативных, они еще и более полно реализуют спецификацию Promise/A+. И ими тупо удобнее пользоваться. Например, в нативных нет аналогов Promise.bind(), ЕМНИП.
Loyd
Roman
Roman
Наоборот
Sergey
если ты не можешь писать код без bluebird
то это вопрос к тебе
Roman
Кстати, промисифай.алл есть в стандартной либе?
Roman
Roman
Это уже php way
Никита
Дак как надо? Расскажите, а то я тогда долго искал, но кроме популэйта не нашёл ничего
Sergey
видимо ты из тех кодеров, которым нужен left-pad
Roman
Roman
Ещё реактоебом обзови
Sergey
Sergey
Никита
Sergey
мб return windows.find()?
Roman
Никита
@ybogomolov варнинга нет только так:
.then(windows=> {
res.render('admin', {windows})
return null;
}))
видимо res.render() ничего не ретурнит
Yuriy
Мне кажется, взвешенная позиция — это писать, используя применяющиеся на проекте технологии и библиотеки, чтобы код соответствовал имеющемуся code style. И осознанно игнорировать библиотеку, которой много кто пользуется (а bluebird действительно очень популярен) — мне кажется, несколько недальновидно: тем самым ставишь палки в колёсе не только себе в плане ущерба широте охвата технологий, но и вредишь проекту.
Никита
То есть в модели про окно, должны быть поля сразу о создателе? минуя ref'ы?
Sergey
Yuriy
Да, это был эпик фейл, спорить не буду.
Sergey
если вдруг перестанет поддерживаться bluebird?
Sergey
а со стандартом такой фигни не будет
Yuriy
@baranovnikita надо видеть всё тело функции, чтобы сказать, почему варнинг. Сообщение там достаточно однозначно трактуемое. Про return в начале ф-ции я не зря написал. Проверь, чтобы все функции, работающие с промисами, возвращали их.
Никита
https://i.gyazo.com/b8ceee7d41ee5892af27109d2a282e71.png
Никита
дак вот она вся :)
Sergey
давно mysql умеет нативно json?
Semyon
5.6 вроде
Никита
Тут мой косяк, я не силён в SQL. На работе MDX
Sergey
Semyon
https://dev.mysql.com/doc/refman/5.7/en/json.html
Semyon
5.7
Vlad
когда сегодня будут ноду релизить?
Sergey
хм
У постгреса получше реализация ИМХО
Даже jsonb есть
Semyon
А что там нового?
Никита
тут мой сэндбокс грубо говоря. не на прод
Sergey
а какая нода должна выйти?
Vadim
7 сдуя по расписанию
Sergey
уже?
Yuriy
1 октября должна стать LTS версия v6.X (вероятно, 6.7.0, если они не выпустят чего-то вида 6.7.1 или 6.8.0).
Vadim
https://github.com/nodejs/node/milestone/15
Vlad
Sergey
не вышла же ещё
Sergey
в 7 подвезут async/await вроде
Anton
Sergey
да —harmony ((
Джон
Ребят, как мне отрендерить пдф? Впервые сталкиваюсь со стримом..
Джон
Vlad
Anonymous
Сап, чат.
В свободное от работы время изучать ноду. Поставил перед собой задачу. На данный момент, для её решения мне нужно залогиниться на Gmail.com и использовать полученные cookies. Пытался сделать это с помощью nodejs phantom (https://github.com/amir20/phantomjs-node), но не выходит. Можете подсказать рабочий вариант, правильную ли библиотеку я использую в данном случае?
Alex
Залогиниться на gmail === залогиниться в гугле, passport в помощь
Anonymous
Oleg
Кто юзал гугл таблицы через апи?
Alex