
Konstantin
24.04.2017
18:02:46
https://vk.com/video98365169_456239879

Albert
24.04.2017
18:06:38
кто может сказать на каком жс фреймворке написан https://yukon.to/rus

Artem
24.04.2017
18:07:53
есть чат по .net?

Vladimir
24.04.2017
18:08:54

Google

Albert
24.04.2017
18:09:20
я в восторге от реакта
есть лучше?

Yan
24.04.2017
18:28:11
парни, а в какой бд сейчас в тренде хранить сессии?
у меня проект на монге
настройки все там
слышал, что для этого редиску используют
имеет ли смысл хранить сессии в монге?

Konstantin
24.04.2017
18:28:54
редис лучше

Yan
24.04.2017
18:28:55
или подключить все же редиску
?
понял

Konstantin
24.04.2017
18:28:58
быстрее*

Yan
24.04.2017
18:29:22
если не ошибаюсь, он данные как-то в оперативке хранит же?

Google

Alexander
24.04.2017
18:29:41
Redis шустрее будет, но он все данные в РАМе хранит. Если же сессий будет слишком много, то лучше в монго

Konstantin
24.04.2017
18:30:04
у них разный принцип обработки и хранения, да редис через буфер в памяти и сбрасывает на диск по рассписанию

Rafael
24.04.2017
18:30:23

Yan
24.04.2017
18:30:29
понял

Rafael
24.04.2017
18:30:33
А решит ещё и дампает на диск

Alexander
24.04.2017
18:30:50
Да, я это и имел в виду. Высказался не точно

Yan
24.04.2017
18:30:53
а имеет ли смысл в него и настройки перенести пользователей? или сделать просто связку монга+редис?

Konstantin
24.04.2017
18:31:21
редис лучше для кэша и сессий
да, мемкеш кстати же вариант, давно не натыкался)

Yan
24.04.2017
18:32:04
понял, ладно, напердолю редиску тогда + монга

Sergey
24.04.2017
19:43:52
о, я тоже тогда заюзаю редиску для сессий + postgresql

Konstantin
24.04.2017
19:47:03

Rafael
24.04.2017
19:47:56

Konstantin
24.04.2017
19:48:35
На сколько изначально? ?
А, ram db, ну все верно, а кешу же сладко в kv, почему нет?

Rafael
24.04.2017
19:50:46
А вот редис как kv разрабатывался
Я даже в рамках проектной работы писал редис протокол парсер :D
На плюсах
А потом его же в реализацию rpc засунул

Google

Vladimir
24.04.2017
20:10:08
Храни в монге и не парься
Будет медленно - положишь в редис

A.
24.04.2017
20:27:19
Были же бенчмаркинги где-то, здравые

Konstantin
24.04.2017
20:29:22
10mb RAM проблема?
чтобы сразу на редис натравить

Sergey
24.04.2017
20:34:24

Rafael
24.04.2017
20:36:10
а если 100к сессий?
Ну ты можешь сделать композицию и я более чем уверен, что шардирование для редиса уже запилили

Sergey
24.04.2017
20:37:05
спасибо за инфу! ?

Rafael
24.04.2017
20:37:08
Да и потом, полюбасу редис быстрее, потому что не нужно проверять целостность, нет связей,красота
How fast is Redis? – Redis
https://redis.io/topics/benchmarks

Rafael
24.04.2017
20:38:07
Пфф, да даже без композиции можно обойтись

Mikhail
24.04.2017
22:09:43
Привет. Поможет кто разобраться с отдачей статики в koa?
Раздаю вот так: app.use(static(__dirname + '/static/html'))
На фронте подключаю в файле index.html css вот так: <link rel='stylesheet' href='./static/css/index.css'>
Структура папок такая: static -> html, css, js -> в каждом папке один файл index
Если открыть локалхост, то отображается index.html, но css не подгружается. Как пофиксить?

Klim
24.04.2017
22:14:12
Покажи структуру папки static/html

Mikhail
24.04.2017
22:15:14

Klim
24.04.2017
22:15:56
Ну так только она и шарится у тебя

Mikhail
24.04.2017
22:18:11
Ну так только она и шарится у тебя
Добавил в код app.use(static(__dirname + '/static/css'));. В браузере в консоли опять вижу GET http://localhost:8000/static/css/index.css 404 (Not Found)

Klim
24.04.2017
22:18:25
Удивительно)
А GET http://localhost:8000/index.css

Google

Klim
24.04.2017
22:19:03
Что пишет

Mikhail
24.04.2017
22:21:44
Удивительно)
Всё, поправил. Надо было подключать css в файле index.html вот так: <link rel='stylesheet' href='index.css'>
Спасибо!

Sergey
24.04.2017
23:24:24

Mikhail
24.04.2017
23:36:44
Глобальные переменные не хотелось бы использовать

arts
24.04.2017
23:57:59
Написать мидлварь, которая будет добавлять pool в ctx, например.
А лучше завернуть работу с БД в модуль и экспортировать нужные функции.

Admin
ERROR: S client not available

Mikhail
25.04.2017
00:01:39

Дмитрий
25.04.2017
00:02:44
Тогда мидлварь
Как раз для этого же

Mikhail
25.04.2017
00:22:34

Rafael
25.04.2017
04:56:34

Lulz
25.04.2017
06:20:03
кто-нибудь работал с либой demonize? как убить процесс? =D (желательно через ноду реализовать)
я убиваю его, он перезапускается

North
25.04.2017
06:30:40
Можете помочь? Нужно макет загрузить в авокод через плагин который только на маке есть. 200р на киви закину. 15 минут займет

ASergey
25.04.2017
09:40:46
есть потребность в ноде выполнять jobы по мере их появления, что посоветуете?

Rafael
25.04.2017
09:41:27
мне кажется ты сказал это слишком обще

Anton
25.04.2017
09:43:02
нужен общий ответ видимо, в духе советуем очередь с джобами

Никита
25.04.2017
09:46:42
Кто использует тытрак — вы же обновились, да?

ASergey
25.04.2017
09:47:40
имеется ввиду какой job wjrker используете вы?

Google

Harry
25.04.2017
09:49:02
пасаны, кто нить генерил комнаты в сокет ио?
интересно из чего брали название

Rafael
25.04.2017
09:52:07
или заведи счетчик

Maxim
25.04.2017
09:58:21
самопальную модель акторов )

Rafael
25.04.2017
10:02:48
зачем акторы к сокет ио???

Harry
25.04.2017
10:12:02

Таймураз
25.04.2017
10:13:04
укажи модуль в package.json
и заново npm i

Lulz
25.04.2017
10:13:21
так сделал, если pg-native устанавливать то он с ошибкой плюется

Таймураз
25.04.2017
10:13:43
То, что ошибкой плюется- другое дело
Какой ошибкой?
Какой командой инсталлишь?
https://github.com/brianc/node-pg-native#install
Казалось бы, обычный запрос в гугл "node js pg-native windows"
Он у тебя валится на сишном модуле

Lulz
25.04.2017
10:20:02

Таймураз
25.04.2017
10:20:16