@nodejs_ru

Страница 363 из 2748
Ҫѐҏӗѫӑ
23.11.2016
00:46:55
изи

Andrey
23.11.2016
00:51:20
#whois > Какой у вас проект или где работаете? Я работаю в Злых марсиан над Амплифером. Пилю PostCSS и Логакс. > В чём вы специалист? Автоматизация CSS. Пиар пенсорса. > Чем можете быть интересны или полезны сообществу? Могу помогать пиарить опенсорс :) > Чем интересно сообщество вам? Спрашивать про применение ноды в продакешене, чтобы сделать удобнее логакс-сервера из коробки > Откуда вы? Digital Monad > Как узнали про группу? @glukki сказал

Google
Denis
23.11.2016
01:12:38
?
Окей, Google. У тебя какая-то уведмлялка стоит на коммиты?

Ҫѐҏӗѫӑ
23.11.2016
01:12:47
нет

Klim
23.11.2016
01:15:49
@DenisIzmaylov интересно за coreos зачитал

спс

посмотрел запись

выглядит вкусно все

Denis
23.11.2016
01:20:29
Аккуратней со вкусненьким на ночь :) Но в целом да, всё красиво и радует. Мы сейчас дальше ушли. Сделали one-click install для всей инфраструктуры, вообще интересно получается. :)

Klim
23.11.2016
01:22:10
?жесть

Andrey
23.11.2016
01:23:55
парни, а помогите с логоами :) кто как их хранит?

Denis
23.11.2016
01:24:16
Андрей, ты бы к Макиму обратился :)

Vitaliy
23.11.2016
01:24:58
парни, а помогите с логоами :) кто как их хранит?
я вот такое заклинание знаю: elasticsearch + logstash + kibana

Denis
23.11.2016
01:25:05
А вообще: bunyan + logstash, но смотрим в сторону агрегации через InfluxDB, потому что на production их может быть миллионы )

Andrey
23.11.2016
01:26:17
я правильно понимаю, что всем этим форматам проще с каким-то одним JSON-форматом, чем парсить лог в тексте?

Google
Denis
23.11.2016
01:26:50
Мы на прошлой недели общались с Simon из Startup Bank. У них та же инфраструктура, что у наших проектов (CoreOS + Kubernetes), они как раз уходят от ELK в сторону TICK (Telegraf + InfluxDB + Chronograf + Kapacitor).

Конечно)

Andrey
23.11.2016
01:27:44
о, у logstash надо плагин подключать, если формат лога хитрый. Отлично, я как раз думал как он будет парсить мета-информацию

спасибо, записал в туду

Denis
23.11.2016
01:28:24
@pipopolam поднимет logstash за 3 мин, включая перерыв на кофе :)

Anton
23.11.2016
02:01:07
мне одному кажется что тут лажа?

https://gist.github.com/FrancescaK/3832874#file-gistfile1-txt

в этой проверке: if (!user.isModified('password')) return next();

было бы логичнее написать так: if (this.isModified('password')) { /* hash password */ }

в этой проверке: if (!user.isModified('password')) return next();
просто если мы что-то поменяем, но пароль при этом не изменится, то все что идет после этой проверки в preSave hook не отработает

Дмитрий
23.11.2016
02:08:53
Дальше генерируется соль для пароля, зачем её генерировать, если он не поменялся

Anton
23.11.2016
02:21:00
userSchema.pre('save', async function (next) { if (this.isModified('password')) { try { this.password = await bcryptHash(this.password, SALT_ROUNDS); } catch (err) { return next(err); } } this.increment(); return next(); }); вот так

Алексей
23.11.2016
08:06:25
у меня сразу вопрос — а как кто логи нода-сервера хранит?
Если ты не Yandex и не Google - то смый простой вариант PM2 + logrotate plugin (а искать можно с помощью grep / gzrep)

и просто хранить логи на hard drive

Vladimir
23.11.2016
08:15:09
и просто хранить логи на hard drive
Доступ к таким логам ограничен

Логстеш, кибана как раз спасают

Алексей
23.11.2016
08:18:55
Доступ к таким логам ограничен
В чем ограничен? SSH нет доступа? logstash нужен если очень много разных источников для логов. Для nodejs сервера вводить logstash? Rly?

Vladimir
23.11.2016
09:15:14
Геморрой это все, конечно

Google
Vladimir
23.11.2016
09:15:25
Особенно эластик

Славик
23.11.2016
10:38:44
https://www.npmjs.com/package/html-png-stream

кто-то юзал?

Vladimir
23.11.2016
10:41:57
> 4 downloads in the last week

Славик
23.11.2016
10:42:18
либе 2 года

так кто-то да мог бы

Vladimir
23.11.2016
11:04:39
наврядли

за месяц 64

из них две трети на тревисе

кто-то один использует и всё

скорее всего автор

Farrux
23.11.2016
11:14:22
всем привет, как можно избавиться от require('../../../../file.js');

Nikolay
23.11.2016
11:15:51
@webstyle запилить отдельный пакет

Сергей
23.11.2016
11:16:03
npm link

хуки

Farrux
23.11.2016
11:20:01
пробовал symlink создать но не получился

Vladimir
23.11.2016
11:20:32
Farrux
23.11.2016
11:21:14
вебпак алиасы?
webpack а нету =)

Vladimir
23.11.2016
11:21:30
npm link умеет линковать файлы

Google
Vladimir
23.11.2016
11:21:33
прочитай доку по нему

Farrux
23.11.2016
11:22:04
ln -s ./folder ./node_modules/

Vladimir
23.11.2016
11:23:10
ls -al node_modules | grep folder проверь что правильно всё сделал

Farrux
23.11.2016
12:13:00
пробовал через npm link, все работает но intelliJ idea не деляет autocomplete

Vladimir
23.11.2016
13:01:38
плюс она ведь наверняка игнорит изменения в node_modules

Admin
ERROR: S client not available

Farrux
23.11.2016
13:03:48
все равно не делает

nick
23.11.2016
13:11:09
всем привет, такой вопрос, собирал ли кто сервер webpack-ом

Vladimir
23.11.2016
13:19:52
зачем?

Vladimir
23.11.2016
13:20:43
так, после изменения таргета тайпскрипт с вебпаком перестали понимать функцию require

я что-то сварил не так или вебпачный require надо использовать по-другому в тс?

nick
23.11.2016
13:33:58
задача такая node@4.... а хочеться es next

)

Semen
23.11.2016
13:34:54
Бабель?)

nick
23.11.2016
13:37:10
да

Vladimir
23.11.2016
13:43:50
да
ну так babel src --outdir dist && node dist

задача такая node@4.... а хочеться es next
зачем вебпак для сервера?

nick
23.11.2016
13:44:17
собирает webpack

Vladimir
23.11.2016
13:44:26
зачем собирать сервер?

Google
nick
23.11.2016
13:44:26
задача такая

Vladimir
23.11.2016
13:44:44
ты пьян

Pavel
23.11.2016
13:44:54
ребята в буффер с утройства прилетает какая-то инфа, как ее разобрать можно? инфа такого вида <Buffer 06 06 06 06 1e 18 06 00 06 06 06 06 1e 18 06 00>

Igor
23.11.2016
13:45:00
чтобы иметь один большой файл и привязывать к нему sourcemap)

nick
23.11.2016
13:45:06
думаю всё к этому ведёт

Vitaliy
23.11.2016
13:45:42
ты пьян
ну, может, им надо страницы на сервере рендерить? не знаю..

Vladimir
23.11.2016
13:45:58
Vitaliy
23.11.2016
13:46:41
и к слову, сорсмапы могут быть внутри файла или снаружи. и если файлов много, а не один — сорсмапы тоже работают

Igor
23.11.2016
13:46:48
на самом деле я возможно тоже буду собирать сервер вебпаком скоро ?

Sergey
23.11.2016
13:46:56
мб просто нужно билд для деплоя собрать а не упаковывать бандл?)

Pavel
23.11.2016
13:47:04
https://nodejs.org/api/buffer.html
проще всего кинуть доку. Данные прилетают с устройства, в каком виде - хз.

если бы задача была тривиальная: типа разобрать буфер с известным набором данных, то я бы не спрашивал

Pavel
23.11.2016
13:49:26
ну там буфер, приведение его к строке не помогает?
нет) данные прилетают с устройства, подключенного к компу через переходник usb -> rs-232

тут либо как-то байты нужно получить, либо биты

Vitaliy
23.11.2016
13:50:16
так вот они в буфере и есть — байты

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