@nodejs_ru

Страница 1907 из 2748
Alexander
19.04.2018
12:08:59




Доброго времени суток. Нужна ваша помощь или совет. В общем у меня есть две функции, парсящие инфу (с сайтов местных автошкол, если это важно): первая написана с использованием cheerio и request, вторая - с помощью xpath. У меня возникло два вопроса. Во-первых, функция с xpath не срабатывает, ничего в консоль не выводится в то время, как функция с cheerio и request работает отлично. Во-вторых как мне результат выполнения этих функций отправить в таблицу в клиентской части (использую vue + vuetify). P.S. я еще новичок в этом деле, поэтому не сех фишек понимаю, так что прошу прощения если что-то непонятно объяснил

Sergey
19.04.2018
12:24:44


Google
Cenator
19.04.2018
12:27:06
А где ты смотришь консоль?

Sergey
19.04.2018
12:28:01
в командной строке



в браузере пусто



Артём
19.04.2018
12:40:59
Ребята, подскажите, плз У меня есть форкнутый процесс Предположим, myProcess = fork('app.js', [], []); Внутри app.js я хочу отправить кастомное событие, которое должно пойматься в родительском процессе, т.е. myProcess.on('customEvent', ...) Процессы наследуют от EventEmitter? Если я пишу внутри process.emit('customEvent'), это сработает или нужен отдельный emitter = new EventEmitter И в родительском процессе как ловить?

Game
19.04.2018
13:06:43
кто-то знает где по-дешману можно захостить apache kafka

MVP
19.04.2018
13:09:51
В чем может быть дело? как добавить mongo в автозагрузку? $ mongo дает Failed to connect to 127.0.0.1:27017, in(checking socket если же вызвать $ mongod то все стартует - но тогда у меня Mongo сервис запущен только пока этот юзер залогинен .. пробовал делать - systemctl enable mongod.service но не помогло... система - Unbutu @ Digital ocean

MVP
19.04.2018
13:39:01
Юзай докер
раньше без докера работало. да и вообще лень это настраивать, скажи просто как поднять процесс в фоне

Galymzhan
19.04.2018
13:43:24
раньше без докера работало. да и вообще лень это настраивать, скажи просто как поднять процесс в фоне
Поднимите докер и portainer или что-нибудь подобное. Администрировать не придется почти.

Иначе systemd

Google
MVP
19.04.2018
13:44:56
Поднимите докер и portainer или что-нибудь подобное. Администрировать не придется почти.
ну там же такое количество гемора - как запустить все (node, mongo, apache)? как вытящить наружу - "чтобы открывалось в браузере"? поменял один файлик - все по новой

MVP
19.04.2018
13:46:21
а данные у нее где будут лежать - внутри контейнера или в моей фс ?

MVP
19.04.2018
13:47:59
а как узнать что торчит наружу?

Дмитрий
19.04.2018
13:48:29
а как узнать что торчит наружу?
Что высунеш то и будет торчать

Galymzhan
19.04.2018
13:49:43


можно в контейнере nginx сделать volume mapping и проект в своей файловой системе уже держать

зато потом добавлять сервисы типа очередей и кэша очень быстро будете

Труба
19.04.2018
13:53:49
Доброго времени суток. Нужна ваша помощь или совет. В общем у меня есть две функции, парсящие инфу (с сайтов местных автошкол, если это важно): первая написана с использованием cheerio и request, вторая - с помощью xpath. У меня возникло два вопроса. Во-первых, функция с xpath не срабатывает, ничего в консоль не выводится в то время, как функция с cheerio и request работает отлично. Во-вторых как мне результат выполнения этих функций отправить в таблицу в клиентской части (использую vue + vuetify). P.S. я еще новичок в этом деле, поэтому не сех фишек понимаю, так что прошу прощения если что-то непонятно объяснил
data возвращает состояние компонента, methods изменяет это состояние, created() срабатывает при создании компонента. Тебе нужно прочитать про реактивное программирование и документацию vue.js она хорошо написана https://ru.vuejs.org/v2/guide/ И эта группа по node.js тебе лучше обращаться сюда https://t.me/vuejs_ru

Труба
19.04.2018
14:00:12
да, только у тебя нету бэкенда, когда ты скомпилируешь проект у тебя будет html, js и css файлы.

вообще, чтобы лучше понять можешь поискать примеры на гитхабе напиши в гугле starter kit vue.js и посмотри код

Alexander
19.04.2018
14:02:12
окей, поищу

а как быть со второй функцией? или ее лучше по-другому вообще делать?

которая с xpath

Труба
19.04.2018
14:09:57
а как быть со второй функцией? или ее лучше по-другому вообще делать?
Это xml парсер? Лучше используй cheerio, он нормально работает с xml. const $ = cheerio.load(xml, { normalizeWhitespace: true, xmlMode: true });

Google
Егор
19.04.2018
14:32:58
Подскажите, пожалуйста. Хочу на ноде сделать апи. Как мне передать вместе с запросом файл или изображение?

Куда копать вообще

Валерий
19.04.2018
14:33:40
А обычные сервера с html поднимать умеешь?

Егор
19.04.2018
14:33:59
Да

Подскажите, пожалуйста. Хочу на ноде сделать апи. Как мне передать вместе с запросом файл или изображение?
Нужно каким-то образом из любой программы или приложения передавать фотографию, которая будет обрабатываться на сервере

Roman
19.04.2018
15:01:24
на ютубе какая то реклама-триллер курсов по ноде. просто решил с вами поделиться, не пугайтесь, это всего лишь реклама

Труба
19.04.2018
15:12:08
Подскажите, пожалуйста. Хочу на ноде сделать апи. Как мне передать вместе с запросом файл или изображение?
Используй form data. Только body будет занято и Json можно передавать в одном из текстовых полей

Egor
19.04.2018
15:20:56
Подскажите, пожалуйста. Хочу на ноде сделать апи. Как мне передать вместе с запросом файл или изображение?
Уверен, что одновременно передавать данные и файлы - это хорошая практика? Возможно, будет лучше передать данные и id файла, после чего скачать файл по id, как сделано в ВК

Егор
19.04.2018
15:21:41
Не обязательно это делать одновременно. Сам факт больше интересует, как через обычный запрос к апи передать файл

Egor
19.04.2018
15:21:56
Можно копнуть в эту сторону https://github.com/expressjs/serve-static

Mishell
19.04.2018
15:47:49
Подскажите пожалуйста по HTML. Есть форма, внутри которой select и input. При нажатии кнопки - отсылается input нормально, а вот значение из меню select не попадает в запрос. Как связать вместе это всё в форме?

Или мне по нажатию кнопки в js снимать значение из select и input, и посылать запрос на сервер?

Mishell
19.04.2018
15:56:57
Admin
ERROR: S client not available

Mishell
19.04.2018
15:57:55
name есть у селекта?
Спасибо, теперь работает.

Егор
19.04.2018
16:40:50
Спасибо всем

Google
Stas
19.04.2018
16:58:09
Не обязательно это делать одновременно. Сам факт больше интересует, как через обычный запрос к апи передать файл
на клиенте делаешь форму, привязываешь файл и отправляешь в апи, на сервере я принимал через multer (npm библиотека), multer сохраняет файл по твоим критериям и потом можешь обработать как тебе удобно (сохранение пути в бд и т.д.)

Stivn
19.04.2018
17:10:03
есть какой-то простой пакет для login-изации?

Morsik
19.04.2018
17:10:19
passport

Никита
19.04.2018
17:45:12
Не надо так

Отсылаешь файл на cdn, данные на сервер, все в b64 и в json

Илья
19.04.2018
17:47:13
у let все то же самое, просто он не доступен до места создания. Можно сказать, что он находится в safe area до места инициализации, и к нему никак нельзя получить доступ

Илья
19.04.2018
17:53:15
?

Farid
19.04.2018
17:59:45
Кто пишет на express, что использовать в качестве model в MVC?

Grigorii
19.04.2018
18:02:32
Кто пишет на express, что использовать в качестве model в MVC?
а какя БД? SQL подобная - Sequelize, ORM2 MongoDB - Mongo

Vitaliy
19.04.2018
18:02:54
еще typeorm норм

Grigorii
19.04.2018
18:02:58
В качестве модел идёт вполне или ОРМ, или собственно модел

Vitaliy
19.04.2018
18:03:01
а для монго одм mongoose

Grigorii
19.04.2018
18:04:44
Ну, в случае Монго, например, как таковой ОРМ нет

Farid
19.04.2018
18:06:11
Есть ли что нибудь типа django_filters?

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