Oleg
19.09.2018
20:45:57
Alexander
19.09.2018
20:46:32
Trilium
19.09.2018
20:47:03
Cenator
19.09.2018
20:47:41
sudo node server.js, и ставишь любой порт
Google
Phantom
19.09.2018
20:58:54
Все хорошо работает, нужно было перезапустить терминал.просто это был первый такой глюк в вскод за мою небольшую практику
Sergei
19.09.2018
23:01:51
В express req.headers есть 'user-agent': '...'
мне надо вывести user-agent в консоль
console.log(req.headers.user-agent) так ругается на тире. Как вывести?
dvv
20.09.2018
02:08:31
Да когда же это закончится
Aga
20.09.2018
02:39:27
dvv
20.09.2018
03:00:04
Да когда же это время придёт
Julia
20.09.2018
07:29:21
Как монгуз общается с монгой? Как парсятся ответы от базы? Не думаю, что там долгий JSON.parse с последующей обработкой, но как-то же это работает
Konstantin
20.09.2018
07:29:54
Julia
20.09.2018
07:30:07
Это ODM
И монгуз работает с монгой через сокет, без доп модулей
Konstantin
20.09.2018
07:30:35
Кароче, оно через драйвер делает запрос и в конце на курсор делает .toArray()
Julia
20.09.2018
07:30:39
Вопрос, как парсятся ответы базы.
Mongo - noSQL
Google
Konstantin
20.09.2018
07:33:52
Sergey
20.09.2018
07:36:10
Konstantin
20.09.2018
07:38:16
А монга сама не жавка разве?
Sergey
20.09.2018
07:40:02
Нет
Konstantin
20.09.2018
07:40:50
Да, верно, на плюсах она
Человек
20.09.2018
07:48:52
всем привет, есть кто пользовался phantomjs?
у меня конструктор отчетов сделан на клиенте, с графиками и картой.
phantom мне нужен для рендерига карты и графиков.
я пользуюсь вот этой либой https://github.com/amir20/phantomjs-node
скажите можно ли пользоваться одним инстансом для генерации (и не заверщать его) (интенсивность будет маленькая).
или лучше при каждом вызове генерации создавать новый инстанс и потом заверщать его.
Alexander
20.09.2018
07:57:47
Фантом мертв
Человек
20.09.2018
07:58:44
спс
Denis
20.09.2018
08:40:01
Всем добрейшего денёчка, насколько я знаю в php сессии хранятся в файлах, а в node надо использовать специальные модули для этого? И где они будут храниться?
Josh
20.09.2018
08:40:54
в массиве
Владимир
20.09.2018
08:40:58
Black Star
20.09.2018
08:47:35
Всем привет, я хотал сделать так чтобы сессии хранилис в базе Postgresql. Вот так:
app.use(session({
store: new(require('connect-pg-simple')(session))(),
secret: config.SESSION_SECRET,
resave: false,
saveUninitialized: true,
cookie: {
maxAge: 1 * 24 * 60 * 60 * 1000
} // day
}));
Видаёт вот такую ошибку
Failed to prune sessions: password authentication failed for user "postgres"
Изза чего это ?
Josh
20.09.2018
08:48:57
модно реквайр объявляешь
Артем
20.09.2018
08:49:29
К базе подключиться видимо
Black Star
20.09.2018
08:51:48
Rodion
20.09.2018
09:05:41
https://habr.com/company/jugru/blog/419155/
Yuriy
20.09.2018
09:22:37
Ребята вопрос, надо ли валидировать допустим post_id который пришел с фронта на существования в бд?
Google
Yuriy
20.09.2018
09:22:44
если все валидировать то будет плохой перформанс
Артем / IT
20.09.2018
09:23:10
Yuriy
20.09.2018
09:23:45
это + 4-5 запросов в бд
сама бд такое не могет валидировать? mysql допустим
Josh
20.09.2018
09:24:37
объедини в один запрос
Yuriy
20.09.2018
09:25:42
то есть отсутствие валидации даже не обсуждается?
Josh
20.09.2018
09:26:00
да
Yuriy
20.09.2018
09:26:08
окей, спасибо
Michael
20.09.2018
09:28:34
ChartJS, хочу сделать таймлайн, сделал горизонтальные бары, есть 4 процесса, но их может быть несколько разных в разных днях, не могу понять как это можно реализовать, если вообще можно. Подскажите, пожалуйста. Заранее спасибо. Вот пример, как это выглядит (горизонтально - рабочее время и процессы, вертикально - дни)
Josh
20.09.2018
09:30:12
палитра цветовая неоч секси
Michael
20.09.2018
09:30:25
То есть, по добру, как показано на графике, после бетонирования должно всё повторяться, это всё расписано в массиве, нужно лишь правильно вставить в датасет, идея на ум не приходит
brachkoff
20.09.2018
09:31:54
Josh
20.09.2018
09:33:07
особенно по светлоте bsl ну или hsl палитре
а вопроса я не понял, не помогу
Michael
20.09.2018
09:34:27
Цвет меня, увы, не интересует
Мне нужно думать о датасете.
О цветах вообще нет времени думать. Меня поправит непосредственное начальство, если что-то не так
Josh
20.09.2018
09:35:29
ну ему куда виднее
Google
Michael
20.09.2018
09:35:38
Да
brachkoff
20.09.2018
09:36:04
Josh
20.09.2018
09:36:14
с таким пох*змом можно не валидировать фронт
Michael
20.09.2018
09:36:15
Кстати да
Вначале чтобы работало, потом чтобы красиво было
30% - devel
80% - production
90% - оптимизация
100% крутизны ПО достигают только глупцы
dvv
20.09.2018
09:48:42
Или Джон Кармак
Michael
20.09.2018
09:56:32
Ща буит вакансия
Sveta
20.09.2018
09:56:55
Позже будет)
Nikita
20.09.2018
09:57:05
Sveta
20.09.2018
09:57:32
Ок
Michael
20.09.2018
09:58:45
Позже будет)
Джс Джобс - самая распространённая площадка, и Вашего объявления там вполне достаточно. Нет смысла дублировать в группы, там те, кто не следят за джс джобс не интересуются работой. Такой эдакий лайфхак.
Sveta
20.09.2018
09:59:09
Да я знаю. Я сюда не хантить вписалась)
Спасиб
Black Star
20.09.2018
10:07:08
Ребята еще есть вопрос, я должен в каждом роуте с префиксом /admin проверить существует ли сессия userId. Можно ли сделать один и проверять во всех
Ruslan
20.09.2018
10:24:19
Black Star
20.09.2018
10:26:08
Понятно спасибо
Vitaly
20.09.2018
10:28:51
Mac
20.09.2018
10:46:09
приветсвую коллеги подскажите плиз, * fs не найден, глобально и локально установлен.
message.js —
const fs = require('fs');
—-
ошибка.
—
This dependency was not found:
* fs in ./~/emailjs/smtp/message.js
To install it, you can run: npm install —save fs
——
/usr/lib
├── artillery@1.6.0-22
├── fs@0.0.1-security
├── npm@6.4.1
├── vk-google-music-export-cli@0.2.1
├── vue-cli@2.9.3
├── vuex@3.0.1
├── webpack@4.14.0
├── webpack-cli@3.0.8
└── webpack-command@0.3.1
удалял node_modules устанавливал заново проставлял права, одно и тоже.
куда копать?
Google
Yaroslav
20.09.2018
10:47:58
покажите код
Mac
20.09.2018
10:48:35
подключаю email во vue nfr
так
import email from 'emailjs/email';
он его компилит и выдает ошибку в консоли
соответвенно общая картинка такая
import Vue from 'vue';
import { mask } from 'vue-the-mask';
import VLayout from '@/layouts/Default';
import Notifications from '@/store/modules/driver/notifications';
import DatePicker from 'vue2-datepicker';
import pdfMake from 'pdfmake/build/pdfmake.min';
import pdfFonts from 'pdfmake/build/vfs_fonts';
import email from 'emailjs/email';