Dmitry
Alex
трансляция есть?
Dmitry
Неа
Alex
:(
Dmitry
Вроде запись будет
Alex
было б круто)
Dmitry
https://www.youtube.com/watch?v=8JnOiz7r-g0
Dmitry
есть трансляция
Denis
Какой то маленький зал?
Denis
Pokemon Go Meetup
Denis
Evgeny
Я только выезжаю😬
А что это? Приборку не узнаю
Denis
Бомба! А есть примет для GitHub?
Artur
А что это? Приборку не узнаю
У Дениса шестерка вроде
Roman
Я только выезжаю😬
У тебя не мини случаем?)
Roman
Купер имею ввиду
Roman
Борда знакомая
Denis
Тройка)
Roman
Лол, понял) доволен тройкой?
Roman
Тоже в планах брать
Denis
Надо брать)
Michael
Тройка)
offtop: в хетчбэке больше нравится как-то)
Maks
красивая машина, жалко, без двигателя)
Denis
И да, и нет. У меня раньше было 260 лс. Но Москва такой город, где табун коней под капотом не нужен. Кругом пробки и светофоры. Но это уже оффтоп.)
Mykola
Уж простите за прололжения офтопа, но кто что скажет за CX-5. Как раз ее хочу взять
Michael
Раз уж такая пьянка с оффтопом, никто не знает, по штатовской визе можно въехать вплоть до даты экспайра?
Evgeny
Уж простите за прололжения офтопа, но кто что скажет за CX-5. Как раз ее хочу взять
Ходят слухи что зиму не очень переживает, электрика мерзнет, а так - отличная машина
Michael
Супер
Michael
👍👍👍
Denis
На днях Netflix выложил в OpenSource свою систему автоматического исправления неисправностей под названием Winston. По сути данная система получает событие, например alert от мониторинга и на базе некоторых заранее определенных правил (runbook'ов) проверяет не является ли оно false-positive, собирает дополнительную информацию и пытается его исправить. Подробности в их корпоратичном блоге: http://techblog.netflix.com/2016/08/introducing-winston-event-driven.html
Denis
А что с ним было?
Aleksey
С именами беда. Winston — npm модуль для логирования :/
Дмитрий
чат, всем привет. недавно начал изучать nodejs. сейчас столкнулся со следующим: есть основной модуль (index.js), есть вспомогательный (faq.js) функция в index.js по команде использует функцию answer = faq.getAnswer(question). Так вот, getAnswer делает запрос к серверу вики и возращает ответ. НО выполнение там продолжается дальше, не дождавшись ответа, т.е.: var answer = faq.getAnswer(question); console.log(answer); //undefined sendAnswer(answer); // answer == undefined как правильно решить эту проблему, что лучше использовать?
Denis
https://learn.javascript.ru/promise
Denis
// faq.js function getAnswer(question) { return new Promise(resolve, reject) { // получаем каким либо образом ответ resolve(answer) } } // index.js faq.getAnswer(question).then((answer) => { sendAnswer(answer) })
Denis
как то так
Дмитрий
спасибо, тоже думал что нужно копать в сторону промисов. теперь уверен)
pofigizm
Привет всем! Есть ли тут знатоки nginx? Помогите понять почему не работает - https://github.com/Pofigizm/dnsrr/blob/master/nginx/nginx.conf#L35-L42 ? Отдельно на другом порту все работает, а здесь запрос все равно уходит на front.
Sem
Всем привет! Подскажите, пожалуйста, как сейвить сессию после перезагрузки страницы? Использую пасспорт джс и при логине сессия сейвится, но как только делаю релоад страницы - сессия ресетится и меня снова выкидывает на логин скрин, т.к. я получается что isAuthenticated false.
Vadim
сейвится паспортом куда?
Vadim
куда сохраняешь, туда и нужно сходить
Sem
app.use(session({ "secret": "secretNinja", "store": new SequelizeStore({ db: connection }), "cookie": { "path": "/", "httpOnly": true, "secure": false, "maxAge": null }, name: "sid", "resave": false, "saveUninitialized": false }));
Sem
вот как это выглядит
Sem
сейвится в БД
Sem
но при перезагрузке выполняется апдейт этой записи и она удаляется из БД автоматом, я не пойму почему
Anonymous
как запросить и прочитать данные из консоли во время работы скрипта?
Anonymous
https://gist.github.com/pguillory/729616
Мне надо прочитать из терминала синхронно
Anonymous
Пользователь ввел данные по запросу, скрипт их прочитал, обработал и далее еще данные запросил
Anonymous
и все это в консоле (терминале)
Vladimir
readline
Алексей
единственная ситуация в которой запрос может уходить на front - это если ты забываешь / в конце /ws - > пойдет на front /ws/ -> пойдет на бэк замени на regexp если проблема в этом - а так должно работать https://detailyang.github.io/nginx-location-match-visible/
pofigizm
Почитал логи еще раз повнимательнее. Нашел проблему! Дело было не в nginx, просто клиенская либа по умолчанию берет только host, откидывая все пути. Спасибо всем кто пытался помочь.
pofigizm
https://github.com/Pofigizm/dnsrr/blob/master/frontend/common/transport.js#L4
pofigizm
const socket = io(${host}/ws/) а, так не работает
Алексей
ребят, успокойтесь пожалуйста.. это чат для общения по Node.js
Алексей
А разве не по теме общаются?
Kto Kak ponyat, Артем Матаев усторили тут неизвестно что.. поудаляли видимо потом сообщения
Roman
Аа
Roman
Ок
Sash
В докере не хочется вытягивать публичный repo с гитхабаб
Sash
в package.json: "repo": "github:user/repo"
Sash
npm ERR! node v6.3.1 npm ERR! npm v3.10.5 npm ERR! code ENOGIT
Sash
сталкивались?
Алексей
Git не установлен в контейнере
Алексей
ENOGIT = Error No GIT!!!
Sash
ок, думал в node имадже стоит провреим
Sash
спасибо
Vladimir
А как еще то?
Vladimir
ну то есть, если в нпме нет
Vladimir
ну это совсем не секурно
Vladimir
в репозитории докера два больших треда по этой теме
Vladimir
про секурность такого подхода
Vladimir
я пока что остановился на том, чтобы делать npm install на хосте с установленными ssh ключами
Sash
запускаю в докере nodemon приложение с аттаченого тома
Sash
именения файлов в контейнере появляются
Sash
но nodemon не перезапускает
Sash
тоже самое с node-dev