@nodejs_ru

Страница 898 из 2748
Maxim
20.06.2017
10:59:15
Парни, подскажите ресурс для изучения node.js на русском. Заранее благодарен

Таймураз
20.06.2017
10:59:17
А где лог npm лежит?
npm-debug.log либо из консоли вырежь

Lulz
20.06.2017
10:59:50
Google
Igor
20.06.2017
10:59:51
$ npm i koa-bodyparser —save npm WARN saveError Unknown system error -25: Unknown system error -25, fsync npm WARN saveError Unknown system error -25: Unknown system error -25, fsync npm WARN beanstalk@1.0.0 No description npm WARN beanstalk@1.0.0 No repository field. + koa-bodyparser@4.2.0 updated 1 package in 6.67s

это всё что выводит консоль

Таймураз
20.06.2017
11:00:16
npm -v что показывает?

Igor
20.06.2017
11:00:23
5.0.3

Таймураз
20.06.2017
11:00:49
открой в блокноте или gedit package.json

Igor
20.06.2017
11:01:24
открыл

и что там?

Таймураз
20.06.2017
11:01:39
ищи свой модуль

Igor
20.06.2017
11:01:52
Нет его там)

https://www.dropbox.com/s/38lvlt2wag4er12/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202017-06-20%2014.01.58.png?dl=0

те что тут есть я руками прописал

но меня это слегка удручает

обидно же что не работает

Google
Igor
20.06.2017
11:02:33
раньше работало

а после обновления на 5ку перестало

и WARN этот начал выскакивать

Таймураз
20.06.2017
11:03:50
Какая ось?

Igor
20.06.2017
11:04:05
macos x sierra

Таймураз
20.06.2017
11:04:23
ls -al package.json Что говорит?

Igor
20.06.2017
11:04:58
-rwxrwxr-x@ 1 Fumo staff 486 Jun 13 17:07 package.json

777?

Таймураз
20.06.2017
11:05:14
757

Ты очень зря ставишь выполнение на все файлы

Igor
20.06.2017
11:06:16
думаешь поэтому не пашет?

Таймураз
20.06.2017
11:06:46
775, точнее Нет, пашет не из-за этого Вот если бы прав не было, тогда бы не работало

Погоди, у тебя пользователь Fumo?

Igor
20.06.2017
11:07:18
да

Таймураз
20.06.2017
11:07:43
тогда хз

Igor
20.06.2017
11:07:48
боль

ПОйду npm переставлю

Сергей
20.06.2017
11:22:05
5.0.3
Поставил бы 5.0.1 Твоя версия с багами + Под nvm надо всё делать

Andrbit
20.06.2017
11:53:57
Привет всем. У вас тут вакансии бесплатно размещаются?)

Google
Konstantin
20.06.2017
11:54:09
и очень дорого

Michael
20.06.2017
11:54:27
Привет всем. У вас тут вакансии бесплатно размещаются?)
> Вакансии и поиск работы: @javascript_jobs и @nodejs_jobs

Таймураз
20.06.2017
11:56:59
А NVM мне npm 5.0.3 поставил
npm тоже люди пишут Выпустили версию с багами

Сергей
20.06.2017
12:01:35
А NVM мне npm 5.0.3 поставил
Ну так поставь 5.0.1

Igor
20.06.2017
12:01:58
понял

Nurik
20.06.2017
12:13:19
Ребят посдкажите каким образом можно делать emit`ы снаружи сервера socket.io ? Пока вижу один вариант: Сделать endpoint для приложения php на ноде, которое будет инициировать emit в нужную мне room по её id. Есть ещё варианты ?

Или может сделать через redis pubsub (Если это конечно не геморрно) ?

Извините, если вопрос нубский.

Zaur
20.06.2017
12:29:30
[иное предложу в чате] а в @QuanBot можно предложить и добавить в голосование :)

Сергей
20.06.2017
12:32:17
Какое название выбрать для пакета по управлению ролями и правами пользователя? ▪️ 46% (7) roleshuff ???????? ▫️ 26% (4) rolemodel ???? ▪️ 13% (2) coronary ?? ▫️ 6% (1) uquity ? ▪️ 6% (1) slavery ? ? 15 - всего голосов ? 10 - в этом чате

Aleksandr
20.06.2017
12:37:05
Или может сделать через redis pubsub (Если это конечно не геморрно) ?
для этого есть почти коробчное решение https://github.com/socketio/socket.io-redis

Oleg
20.06.2017
12:44:46
Привет всем. Мне нужно ставить планировщик (cron) на конкретное время когда добавляется новый элемент в базу. Проблема в том что планировщиков может быть очень много. Насколько это затратно по ресурсам? Или подскажите альтернативу

Quiss
20.06.2017
12:46:50
+ к очередям

Oleg
20.06.2017
12:47:25
Я думал использовать это: https://www.npmjs.com/package/node-schedule

Google
Aleksandr
20.06.2017
12:47:36
В общем случае использование cron не контролируется и ты моментально получишь фантастический context-switch между десятками поднятых процессов и уронишь эффективность утилизации CPU до нуля

Quiss
20.06.2017
12:47:37
https://github.com/petruisfan/node-supervisor лучше это, тогда уже

Nurik
20.06.2017
12:48:30
Aleksandr
20.06.2017
12:48:54
Я думал использовать это: https://www.npmjs.com/package/node-schedule
на мой взгляд проще и удобнее использовать нормальные очереди, они помогут решить кучу других задач и не придется тащить для каждой задачи свою поделку

Alex
20.06.2017
12:50:49
К слову https://github.com/agenda/agenda

Admin
ERROR: S client not available

Aleksandr
20.06.2017
12:51:28
Спасибо
из очередей либо kue на redis, либо rethinkdb-job-queue на rethinkdb, на queues.io можно выбрать любую другую очередь и использовать клиентскую библиотеку. тут выбор богатейший

К слову https://github.com/agenda/agenda
PR не разобранные с 2015 года висят, плохой очень признак

Konstantin
20.06.2017
13:18:21
Возможно, мне стоит оформить свою поделку для планирования задач в модуль :) Я смотрю, довольно частая задача.

Nurik
20.06.2017
13:37:46
Ребят подскажите. Хорошая ли практика делать emit самому себе на socket.io сервере ? Например есть событие которое генерирует клиент: OrderCreate - внутри обработчика которого я пытаюсь создать заказ с данными клиента и если они валидные - то пишу данные в БД и генерирую событие OrderCreated (c room("service"), чтобы никто не мог, повесив, обработчик считать данные) - далее, внутри него я создаю событие SearchDrivers (тоже внутреннее событие, которые недоступно клиенту, но нужно для логирования и так далее), и опять же у себя же его обрабатываю, а пользователь в свою очередь получает только событие DriverFound.

Nurik
20.06.2017
13:40:45
то есть ты спрашиваешь нормально ли делать внутреннюю шину событий?
Да, используя, socket.io. Просто я не знаю как это правильно сделать в контексте socket.io.

Алексей
20.06.2017
13:40:58
Блин, а когда я начну понимать про что вы говорите

Aleksandr
20.06.2017
13:42:18
Да, используя, socket.io. Просто я не знаю как это правильно сделать в контексте socket.io.
это нормально, единственное что внутренние события не нужно гонять через поток событий socket.io, делай классы свои и наследуй их от EventEmitter, либо сделай синглтон-объект, такую глобальную шину событий внутреннюю и гоняй их через нее

Vadim
20.06.2017
14:01:05
А есть какие-нибудь крутые курсы по ноде?

Таймураз
20.06.2017
14:01:40
KlonD90
20.06.2017
14:07:13
Полистай чат
хммм. чтобы узнать что их нету? :о

Alexander
20.06.2017
14:07:29
А есть какие-нибудь крутые курсы по ноде?
У джаваскриптру есть хороший скринкаст по ноде. Там же есть курсы, как логичное продолжение скринкаста.

Google
Таймураз
20.06.2017
14:07:57
апи ноды сильно изменилось?

KlonD90
20.06.2017
14:08:11
Так там async проповедуется в 2k15

уже было неактуально

Таймураз
20.06.2017
14:08:22
Это уже к JS-у вопросы

KlonD90
20.06.2017
14:08:27
а на дворе 2k17

Таймураз
20.06.2017
14:08:34
Нода- платформа, JS- язык

Alexander
20.06.2017
14:08:37
В чем устаревший?
Он имеет в виду то, что нода там мохнатой 0.х версии. Но это не очень страшно

KlonD90
20.06.2017
14:08:57
Апи ноды конечно тоже поменялось как и подходы к написанию программ на JS'е

Konstantin
20.06.2017
14:09:09
Нода- платформа, JS- язык
программирование - тема, не знаешь математику - получишь втык, ЙООООУУУУУУ

Сергей
20.06.2017
14:09:13
апи ноды сильно изменилось?
Много где возвращает буфер

Таймураз
20.06.2017
14:09:46
Много где возвращает буфер
Мне кажется, когда до таких нюансов дойдет- курсы искать уже не понадобится

Апи ноды конечно тоже поменялось как и подходы к написанию программ на JS'е
Если кто-то такую мизерную разницу не сможет прочувствовать, понять- то это как-то хз

KlonD90
20.06.2017
14:11:03
Ну а толку от этих дико устаревших курсов

которые учат пользоватся говном мамонта

так еще и не правильно

Таймураз
20.06.2017
14:11:16
Ну а толку от этих дико устаревших курсов
К тому, что нужно изучать JS и изучать ноду

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