@nodejs_ru

Страница 675 из 2748
Котяй Негодяй
26.03.2017
10:33:48
Yargs
Пасиба.

equicolor
27.03.2017
07:53:39
Как тестируете отправку HTTP-запросов с сервера куда-нибудь? Я писал мок-сервер на экспрессе, поднимал его в тесте, запрос отправлял на локалхост к мок-серверу и и внутри обработчика в моке вызывал кэлбэк с полученными данными. Может есть пакет для этого вместо моего велосипеда?

equicolor
27.03.2017
07:58:52
Я про автоматические тесты, конечно же)

Google
equicolor
27.03.2017
07:58:59
У меня mocha

да и постман это же клиент, он сам отправляет запросы, а мне нужно ловить их

Aleh
27.03.2017
08:01:04
Подмени зависимость

Если ты все равно ответы стабишь

equicolor
27.03.2017
08:03:16
сейчас посмотрю

Подмени зависимость
это типа мок для request/axios/... в контрутор "отправлялки" передать?

А просто chai-http не пойдет?
вместо chai-http у меня supertest, но спасибо за наводку. а у меня другой кейс

equicolor
27.03.2017
08:08:41
Ну типа того
а как сделать прям вообще хорошо?)

Павел
27.03.2017
08:24:37
https://github.com/node-nock/nock

equicolor
27.03.2017
08:26:01
ага, спасибо! есть еще такой https://github.com/moll/node-mitm

Никита
27.03.2017
08:27:35
https://www.theregister.co.uk/2017/03/26/miele_joins_internetofst_hall_of_shame/

Google
Lulz
27.03.2017
08:33:13
почему в pg у ноды result возвращает только подсчитаные строки

а например errors там хотя бы расписано какие ошибки

KlonD90
27.03.2017
08:39:45
? а что еще надо вернуть?

Lulz
27.03.2017
08:50:02
? а что еще надо вернуть?
к примеру у mysql result это массив объектов в котором содержатся поля affected rows, changed rows и т.д

KlonD90
27.03.2017
08:50:29
для update? returning *; добавляй к запросу

если хочешь получать строки

Lulz
27.03.2017
08:51:20
не, для insert

Vasyl
27.03.2017
11:00:53
nodemon еще не под цензурой?)

Глеб
27.03.2017
11:40:14
Пипл, что есть для блогов типа Ghost, но не такое кривое и убогое аля Wordpress? И желательно на Node.

Stas
27.03.2017
12:02:52
Denis
27.03.2017
12:12:50
Jenkins?

Владислав
27.03.2017
12:52:52
всем привет! поделитесь, кто как изучал node js? потихоньку перелажу с PHP Laravel, хотелось бы узнать как сделать переобучение более быстрым и продуктивным)

Denis
27.03.2017
13:50:46
Потом - посомтреть на гитхабе awesome списки репозиториев чтобы код посмотреть и/или книжки

Сева
27.03.2017
13:51:38
кстати, да

https://github.com/sindresorhus/awesome-nodejs

Владислав
27.03.2017
14:05:36
всем большое спасибо!)

Google
Владислав
27.03.2017
14:05:47
Roman
27.03.2017
14:07:08
Для начала - забыть пхп как страшный сон
лол как будто js это мир прекрасных фей и единорогов)

Denis
27.03.2017
14:09:11
лол как будто js это мир прекрасных фей и единорогов)
ну мне лично js кажется намного кривее питона, а питон слишком коротким по сравнению с Obj C, а Obj C слишком зажатым по сравнению с голым C

Но так можно бесконечно)

Roman
27.03.2017
14:11:38
а слишком короткий это плохо?)

Dmitry
27.03.2017
14:17:17
всем привет!

тут можно обсудить про странный эффект клонирования окна nodejs чата?

и при каких обстоятельствах это проявляется?

чат запускается с помощью forever

вот это хорошо видно в chrome - консоль рапортует о следующем: WebSocket connection to 'ws://******.ru:8999/socket.io/1/websocket/mGKmwiGjaS0x55G4R98x' failed: WebSocket opening handshake timed out

в firefox все хорошо

есть жалобы и от пользователей IE 10

Dmitry
27.03.2017
14:26:33
/stat@combot

Combot
27.03.2017
14:26:34
combot.org/chat/-1001041204341

Ruslan
27.03.2017
14:30:13
/stat@combot

Combot
27.03.2017
14:30:14
combot.org/chat/-1001041204341

Vitaliy
27.03.2017
14:37:09
парни, чем сейчас хорошо вести каталог типизированных ошибок на бэкенде? помню раньше были https://www.npmjs.com/package/error и https://www.npmjs.com/package/terror они все еще ок, или есть что-то лучше?

Dmitry
27.03.2017
14:43:25
всем привет! Тоже есть вопрос как новичка node js (сейчас пишу на Ruby On Rails). Нужно рендерить на сервере финансовыек графики в png. Решили попробовать ноду (потому как phantomjs + rails медленно). Поэтому ряд вопросов: * чем деплоить (capistrano подойдет?) * как конфиги хранятся? (какой-то аналог .env в рельсах) * я так понял что лучше node_modules в репозиторий положить, чтобы при деплое их не затягивать? * для редеринга решили попробовать d3 + jsdom. Насколько быстро будет работать? Кешировать мне не подойдет, графики постоянно меняются...

Славик
27.03.2017
14:45:31
чем же это тогда отличается от phantomjs?

Dmitry
27.03.2017
14:47:03
ну как я понимаю jsdom это ведь не webkit под капотом

Google
Dmitry
27.03.2017
14:47:12
из-за этого скорость выше должна быть

разве нет?

Admin
ERROR: S client not available

Славик
27.03.2017
14:47:28
а сам рендеринг png как?

Dmitry
27.03.2017
14:48:07
а разве jsdom не умеет такое? в svg у нас получилось вроде...

Славик
27.03.2017
14:48:29
svg же формат по типу html

Dmitry
27.03.2017
14:49:00
угу, мне почему-то думалось что нода может в png рендерить...

Славик
27.03.2017
14:49:14
через phantomjs и может

Dmitry
27.03.2017
14:49:29
хотелось бы без него :)

Славик
27.03.2017
14:49:32
но есть еще imagemagic и подобные, но они не позволят рендерить html, только если сам парсер не напишешь

да чем он плох?

если хочется именно html превратить в изображение, то вполне себе ок решение

Dmitry
27.03.2017
14:50:17
медленное очень. Целый браузер поднимать чтобы маленький график отрисовать

Славик
27.03.2017
14:50:31
делали тесты?

там не целый браузер

а кастрированный

если говорить именно о рендеринге html в png, то, по-моему, phantomjs самое быстрое решение

на js

Олег
27.03.2017
14:54:27
а чем svg то не нравится

Dmitry
27.03.2017
14:55:36
да может и нравится :) Никогда не рендерил графики на бекенде _)

Google
Dmitry
27.03.2017
14:55:45
он всеми сейчас поддерживается?

и мобилками?

Dmitry
27.03.2017
14:56:04
d3 + данные с сервака ок решение

по крайней мере я сам так бы и делал

Олег
27.03.2017
14:56:30
http://caniuse.com/#feat=svg

Dmitry
27.03.2017
14:57:26
о, тогда может и на svg сойдемся... Спс, буду смотреть. Так а насчет остльных штук? Деплой и конфиги?

Волчик
27.03.2017
15:11:48
svg все таки лучше для статических и очень слабо анимированных вещей

Олег
27.03.2017
15:14:28
коими являются графики

Андрей
27.03.2017
16:21:36
Snap.svg норм

Волчик
27.03.2017
16:22:05
Анимацию с svg тоже можно
проблема в том что он относительно тормозной в прорисовке

особенно если нужно создавать и удалять объекты. ты же манипулируешь DOM по сути

Страница 675 из 2748