
Oleg
12.07.2016
14:31:01
а так эт та фришная тема, тогда не уточню

Ҫѐҏӗѫӑ
12.07.2016
15:29:03
@DenisIzmaylov
http://www.meetup.com/BeerJS-Moscow/events/232563227/

マイク
12.07.2016
15:36:41

Evgeny
12.07.2016
17:24:09
А есть тут кто-то кто пытался работать с Google Tag Manager API из ноды?

Google

Mikhail
12.07.2016
17:25:24
вы че весь барчик забронили?

Джон
12.07.2016
19:28:55
Ребят как вы с реактом работаете
я вот пол-дня посидел и у меня уже руки трусятся от нервов

Aleh
12.07.2016
19:37:50
ну ты неврный, как ты вообще с js-ом работаешь?

Джон
12.07.2016
19:42:32
надобросать это дело, идти дворником
там спокойнее

Brs
12.07.2016
19:56:57
Посмотри туториал на эггхэде, будешь спокойнее

Oleg
12.07.2016
20:44:45

Brs
12.07.2016
20:46:20
Я смотрел только про редакс, много видео доступно бесплатно, а вот исходники только по подписке

Джон
12.07.2016
20:58:28

Alex
12.07.2016
21:53:07
Спите?)
Кто что юзает для балансировки?) Haproxy или nginx?

Google

Denis
12.07.2016
21:53:31
Kubernetes :\

Evgeny
12.07.2016
21:53:32
N

Alex
12.07.2016
21:54:36
Меня вот смущает, что дофига у upstream "Эта директива доступна как часть коммерческой подписки."

Evgeny
12.07.2016
21:54:59
ну да, игорь хочет кушать :)

Denis
12.07.2016
21:55:29
В смысле? Они закрыли upstream?

Alex
12.07.2016
21:55:30
Ну цены непомерные для стартапа из России :D
Да не, просто куски большие
типа "least_time", "health_check", "sticky"

Evgeny
12.07.2016
21:56:36
не закрыли, просто куча ништяков в подписке

Alex
12.07.2016
21:57:12
Я вот даже задумался, стоит ли уезжать с haproxy
какие еще балансировщики посоветуете?) С поддержкой ws

KlonD90
12.07.2016
21:59:01
метеору ничем не поможешь

Vladimir
12.07.2016
22:00:58
да оно все не нужно)

Evgeny
12.07.2016
22:01:18
только апач? только хардкор?

Vladimir
12.07.2016
22:01:29
не, я про платные фичи конкретно

KlonD90
12.07.2016
22:01:57
давать доступ по VPN. стоит ли менять haproxy? по-моему нет - штука хорошая. во nginx можно для sticky скачать другие плагины их много. плюс балансировать через куку к примеру на фронте или еще по какой-то логике на lua

Vladimir
12.07.2016
22:03:03
а для чего sticky?
лучше без этого обходиться

Alex
12.07.2016
22:03:52
ок, без least_time тоже можно обойтись, но вот health_check - как без него-то?)

Vladimir
12.07.2016
22:04:40
consul, например

Google

Vladimir
12.07.2016
22:05:11
https://github.com/hashicorp/consul-template

Alex
12.07.2016
22:06:54
@klond90 хм, а для health_check есть плагины? Я что-то не нагуглил

KlonD90
12.07.2016
22:08:56
Какой-то особый healt check что ли?

Alex
12.07.2016
22:09:31
ну такой, чтобы при недоступности сервера выбрасывал его из upstream, пока он не включится

KlonD90
12.07.2016
22:09:52
это и так происходит

Denis
12.07.2016
22:11:09
А как это включить?

Alex
12.07.2016
22:11:11
ага, но если запросов нет, а воркер упал, то nginx об этом не узнает
потом придет запрос и бац - сервер недоступен, ааа стоп.
так он просто дальше пробросит
вот я краб
я понял

Evgeny
12.07.2016
22:12:00

Alex
12.07.2016
22:12:31
все) Кстати, а есть какая webморда у nginx upstream?
как у haproxy?

KlonD90
12.07.2016
22:12:49
такой красивой нету точно

Alex
12.07.2016
22:12:57
да пофигу
любой

Vladimir
12.07.2016
22:13:44
https://github.com/eBay/fabio
вот неплохой лодбалансер

Alex
12.07.2016
22:17:49
@klond90 ?

Google

KlonD90
12.07.2016
22:17:57
??
ну короче смотри страта
так как в последнее время для nginx все больше китайцев пишут
то проще набрать в github nginx + то что ты хочешь и найдется
какой-нибудь лихой китаец написал уже крутой плагин на C

Admin
ERROR: S client not available

Alex
12.07.2016
23:20:43
@klond90 а ты говорил красивого нет =)

Denis
13.07.2016
10:33:41
Парни, всё, регистрацию на сегодняшний Node.js Meetup в Яндексе закрыли. Итого 250 человек зарегистрировалось. :)

Andrey
13.07.2016
10:41:08
Хороший прогресс)

Denis
13.07.2016
10:43:04
Мы все растём и это здорово

Alxander
13.07.2016
10:45:41

Denis
13.07.2016
10:46:12
Разве записи это также интересно, как вживую и пообщаться со всеми?

Alxander
13.07.2016
10:46:24
Слухайте, есть сервачёк на koa. Там koa-generic-seesion и koa-passport. И я чёт не могу придумать как по грамотному сделать авторизацию для мобильных через токен (т.е. без куков).

マイク
13.07.2016
11:57:54
А почему без кук?
Ну в целом какая разница, пробрасывать стейт через куку или через все запросы.
Через path*
Разве что палить её всем подряд (левым скриптам).

Alxander
13.07.2016
12:14:38
А почему без кук?
Вебвью не умеет в куки в file:// режиме.
Основная засада в том, что там вся логика авторизации через пасспорт, а он через koa-generic-session работает. Там какие-то кишки мутные.
Захачить его что ли и сделать вид, что всё через куки.

Google

マイク
13.07.2016
12:16:57
забиндить http-сервер на локалхост и натравить вебвью туда проще
А натравить вебвью на хост в интернете ещё проще :)

Alxander
13.07.2016
12:18:34

Brs
13.07.2016
12:20:10
а ты через кордову http-запрос с нужными заголовками никак не можешь создать?

マイク
13.07.2016
12:27:12
Ну если у тебя там SPA с XHR-вызовами, то ты можешь использовать обычные (не HttpOnly)-куки и записывать их в локалсторадж.
Съехав на альтернативные хедеры

Alxander
13.07.2016
12:38:52

マイク
13.07.2016
12:39:11
Никто не позволяет
Накрути миддлварь с X-Set-Cookie

Alxander
13.07.2016
12:40:06
О, а ведь идея. Ща попробую сделать по хорошему и если не получится впилю костыль этот.

DenJel
13.07.2016
13:29:54
Что посоветуете почитать по серверному программированию? Надо сейчас написать простой лендинг с авторизацией и с платежной системой на node.js. Всю свою короткую жизнь занимался фронтендом, но проблема в том что серверную часть знаю только в теории какие виды авторизации и платежных систем бывают? В чем их отличия? С чего начать чтоб в кратчайшие сроки вкурить все эти вопросы именно по основам серверного программирования, а не конкретно по node.js?

Denis
13.07.2016
13:30:23
:) https://www.youtube.com/watch?list=PLNBNS7NRGKMGLeJj3cuE4JDqJ0_9xAbZV&v=kI19MCP-wIE
http://www.slideshare.net/denisizmaylov/performance-and-scalability-art-of-isomorphic-react-applications

Vladimir
13.07.2016
13:30:49
https://github.com/sahat/hackathon-starter