Никита
https://i.gyazo.com/2b5f1fe9ac05f46fb45fb0919cd86288.png
Loyd
Нет, господа. Я верю, что движки со временем нормально соптимизируют async-await
Никита
вот как полностью выглядит(не знаю зачем мне редьюс был нужен.тупанул)
Никита
варнинг остался
Sergey
ты вызываешь 50000 промисов одномоментно?
Loyd
Мы не страдаем вроде
Люди вон на ещё более медленном говне пишут вроде руби и ничего, тоже считают, что не страдают
Sergey
нет смысла юзать bluebird он не стандартен же
Yuriy
варнинг остался
Гхм. return window.find()..., не? )
Loyd
Ну будет медленнее не в 100, а в 80 раз. Похуй же
Sergey
Так промисы блюберда быстрее же :))
какая разница? В реальном проекте разницы в скорости промиса ты никогда не увидишь
Никита
а как ещё вытащить инфу?
Никита
по айдишнику файнд делать?
Roman
В блуберде ещё и инструментов больше
Никита
дак надо учиться :)
Sergey
Ну вот
так смысл использовать нестандартную фигню, когда есть нативная реализация?
Yuriy
Промисы bluebird'а не только быстрее нативных, они еще и более полно реализуют спецификацию Promise/A+. И ими тупо удобнее пользоваться. Например, в нативных нет аналогов Promise.bind(), ЕМНИП.
Roman
Наоборот
Sergey
если ты не можешь писать код без bluebird то это вопрос к тебе
Roman
Кстати, промисифай.алл есть в стандартной либе?
Roman
Это уже php way
Никита
Дак как надо? Расскажите, а то я тогда долго искал, но кроме популэйта не нашёл ничего
Sergey
Это уже php way
php-way это писать используя нативный функционал?
Sergey
видимо ты из тех кодеров, которым нужен left-pad
Roman
php-way это писать используя нативный функционал?
Это писать свои велосипеды и костылтный код ради мнимых принципов)
Roman
Ещё реактоебом обзови
Sergey
Алсо, хинт: return Promise.all(windows.map(getWindowInfo)).then(...)
нормальная реализация причем нативная
Sergey
Ещё реактоебом обзови
реакт тут причем?
Никита
Гхм. return window.find()..., не? )
не :D не прокатило
Sergey
мб return windows.find()?
Roman
реакт тут причем?
Ну там тоже кучу либ подрубить можно, которые есть в паблике
Никита
@ybogomolov варнинга нет только так: .then(windows=> { res.render('admin', {windows}) return null; })) видимо res.render() ничего не ретурнит
Yuriy
Мне кажется, взвешенная позиция — это писать, используя применяющиеся на проекте технологии и библиотеки, чтобы код соответствовал имеющемуся code style. И осознанно игнорировать библиотеку, которой много кто пользуется (а bluebird действительно очень популярен) — мне кажется, несколько недальновидно: тем самым ставишь палки в колёсе не только себе в плане ущерба широте охвата технологий, но и вредишь проекту.
Sergey
Которые можно написать самому)
эти либы не пытаются переписать стандарт на свой лад
Никита
То есть в модели про окно, должны быть поля сразу о создателе? минуя ref'ы?
Yuriy
Да, это был эпик фейл, спорить не буду.
Sergey
если вдруг перестанет поддерживаться bluebird?
Sergey
а со стандартом такой фигни не будет
Yuriy
@baranovnikita надо видеть всё тело функции, чтобы сказать, почему варнинг. Сообщение там достаточно однозначно трактуемое. Про return в начале ф-ции я не зря написал. Проверь, чтобы все функции, работающие с промисами, возвращали их.
Никита
https://i.gyazo.com/b8ceee7d41ee5892af27109d2a282e71.png
Никита
дак вот она вся :)
Sergey
давно mysql умеет нативно json?
Semyon
5.6 вроде
Никита
Тут мой косяк, я не силён в SQL. На работе MDX
Sergey
5.6 вроде
удивил
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
в 7 подвезут async/await вроде
За флагом, на сколько я знаю
Sergey
да —harmony ((
Джон
Ребят, как мне отрендерить пдф? Впервые сталкиваюсь со стримом..
Джон
Anonymous
Сап, чат. В свободное от работы время изучать ноду. Поставил перед собой задачу. На данный момент, для её решения мне нужно залогиниться на Gmail.com и использовать полученные cookies. Пытался сделать это с помощью nodejs phantom (https://github.com/amir20/phantomjs-node), но не выходит. Можете подсказать рабочий вариант, правильную ли библиотеку я использую в данном случае?
Alex
Залогиниться на gmail === залогиниться в гугле, passport в помощь
Oleg
Кто юзал гугл таблицы через апи?