@nodejs_ru

Страница 72 из 2748
Vladislav
07.07.2016
12:54:13
>во втором варкрафте быдло
Ну Т9 веселый, что тут скажешь ?

Anton
07.07.2016
12:55:20
:D

Google
KlonD90
07.07.2016
12:56:40
причем тут pathfinding, в старкрафте микрят в сражениях
трики + файндинг там обязателен вообще иначе как марином убивать пачку зерглингов

Vladislav
07.07.2016
12:58:40
трики + файндинг там обязателен вообще иначе как марином убивать пачку зерглингов
Патчфайндинг - это математическая модель нахождения кратчайшего пути, которую изучают в высшей алгебре. Хотите сказать., что все про геймер корейцы, которые задротят в старкрафт, понимают, что такое нахождение кратчайшего пути?

KlonD90
07.07.2016
12:59:24
Патчфайндинг - это математическая модель нахождения кратчайшего пути, которую изучают в высшей алгебре. Хотите сказать., что все про геймер корейцы, которые задротят в старкрафт, понимают, что такое нахождение кратчайшего пути?
сорри. ну типа в среднем тогда отвратный паффайндинг доставлял отдельные задачи микро. а сейчас гораздо проще катать за зерга посылая пачку за пачкой и играя в макро

и там скорее идет управление отрядами а не отдельными юнитами, ну не считая дорогостоящих юнитов или имеющих встроенные трики

но это в принципе была аналогия. типа есть прекрасная age of empires это нода. а есть старкрафт это go который вроде похож но по всем параметрам лучше

Oleg
07.07.2016
13:28:47
не нравится мне что-то такая аналогия, когда я юзаю ноджс, не играю в age of empires и люблю старкрафт

Иван
07.07.2016
13:43:46
Немного оффтопа. Кто знает где можно арендовать годный прокси сервер?

Иван
07.07.2016
15:05:54
Что для этого посоветуешь?

Vladislav
07.07.2016
15:08:30
Vds какой-нибудь, лучше за бугром и сразу уточнить о поднятии прокси в личных целях и по авторизации (публичные нельзя)

Alex
07.07.2016
15:23:39
У всех github лагает?

с сертификатами там

у самого github все ок, а вот у его поддоменов жусть

Google
Alex
07.07.2016
15:31:52
Хехей?

Vladimir
07.07.2016
15:36:43
У всех github лагает?
почти у всех в рф, ркн заблочи github cdn по айпи другого сайта

Alex
07.07.2016
15:37:13
блеск

Между прочим, нас записывают

надо короч устроить митинг. Типа в поддержку Яровой. Кричать, что она круче путина и толкать ее в президенты. Путин заревнует и завтра ее найдут в канаве. Многоходовочка =)

Yan?
07.07.2016
15:54:21
пока еще не записывают)

Никита
07.07.2016
16:03:48
Да, у меня лагает.

Vladimir
07.07.2016
16:06:20
http://reestr.rublacklist.net/rec/89105/

Ilya
07.07.2016
16:32:37
Подскажите как в nodejs отловить, что пришел preload (prefetch) запрос? Может кто сталкивался с такой темой? В общем, проблема такова. При загрузке сервиса надо автоматически авторизировать юзера (через API c использованием jwt токена в куках). Сейчас я это делаю на сервере. Но в логах API сервера заметил, что приходят несколько запросов на авторизацию, один (скорее всего) приходит когда браузер делает prefetch (пользователь вводит адрес сайта в строку браузера, соответственно app.get(‘*’) срабатывает), второй когда пользователь загружает страницу. 2 запроса за раз это слишком жирно для сервиса в несколько тысяч пользователей. У меня есть идея отловить prefetch (preload) запрос и не авторизировать юзера. Это если кратко

Подскажите, кто-то может сталкивался с таким. Заранее благодарен за помощь!

ENAMETOOLONG
07.07.2016
16:35:15
А у префетча какие заголовки?

KlonD90
07.07.2016
16:35:45
хз префетча бояться в лес не ходить

ENAMETOOLONG
07.07.2016
16:35:56
Посмотри реквест внимательно, я думаю там есть то что тебе надо

Ilya
07.07.2016
16:36:00
Вроде такие X-Moz: prefetch (Mozilla), X-Purpose: preview (Safari, Opera), and X-Purpose: instant (Chrome)

ENAMETOOLONG
07.07.2016
16:36:21
Ну вот по заголовкам можно фильтровать

Ilya
07.07.2016
16:37:06
Мне интересно кто как такую штуку у себя решал. Странно, если никто не сталкивался с такой темой

KlonD90
07.07.2016
16:37:51
Ну типа эти префетчи не сильно сервер обычно убивают когда он рассчитан на всплески да и мало кто в браузере целиком пишет адрес

ENAMETOOLONG
07.07.2016
16:59:59
Вообще не ок если на апи сервер префетчи ходят не от вашего приложения

Ilya
07.07.2016
17:00:51
На апи сервер ходят запросы авторизации

Google
Ilya
07.07.2016
17:01:51
Получаются лишние. В этом баг

マイク
07.07.2016
17:11:35
Почему лишние

Браузер должен получить страницу?

Должен

Ну либо отдавай Bad Request

Ilya
07.07.2016
17:20:19
Браузер пусть получает, но без пользователя в сторе

マイク
07.07.2016
17:20:41
Почему без?

Ilya
07.07.2016
17:22:18
Когда приходит префетч происходит запрос к апи на авторизацию. А затем когда страница загружена этот запрос уходит ещё раз.

マイク
07.07.2016
17:22:55
Так префетч и страница у тебя разные

/ и /routes

Ilya
07.07.2016
17:25:16
Да. Разные. Но у меня все роуты обрабатываются в app.get("*'). Либо я тебя не допонял.

KlonD90
07.07.2016
17:26:10
у тебя какой-то стор дорогой :(

マイク
07.07.2016
17:26:30
Либо аборти реквест с концами, либо забей

Ilya
07.07.2016
17:26:43
Использую стандартный стор с redux

KlonD90
07.07.2016
17:27:53
эммм?

Ilya
07.07.2016
18:15:15
Спасибо за советы парни.

trump ? trump ? hillary
07.07.2016
21:48:17
/routes

Denis
07.07.2016
21:50:23
Сегодня заезжал в Яндекс, нам предоставят новый, недавно открывшийся зал. :) Кто ещё не успел, регистрируемся: https://events.yandex.ru/events/yagosti/13-jul-2016/ Внимание! Есть секция 5-7 минут для короткого доклада в рамках рубрики "Открытый микрофон", пишите в личку. Отличный способ попробовать свои силы даже если никогда не выступал до этого. Тема может быть любая полезная в контексте Node.js. :)

Admin
ERROR: S client not available

KlonD90
07.07.2016
22:54:40
/routes

Google
andretshurotshka?❄️кде
08.07.2016
02:59:14
/routes

Никита
08.07.2016
04:06:05
почти у всех в рф, ркн заблочи github cdn по айпи другого сайта
Кстати, чинится через 151.101.12.133 assets-cdn.github.com prod.github.map.fastlylb.net

dig два айпишника выдаёт, 151.101.36.133 и 151.101.12.133.

Зароскомнадзорили один.

Котяй Негодяй
08.07.2016
04:09:10
почти у всех в рф, ркн заблочи github cdn по айпи другого сайта
А где можно пруф глянуть для пдробного ознакомления?

Никита
08.07.2016
04:55:55
А где можно пруф глянуть для пдробного ознакомления?
Он же уже кинул: https://reestr.rublacklist.net/rec/89105/

151.101.36.133 заблочен

А дальше проверь дигом, куда assets-cdn.github.com ведёт.

Котяй Негодяй
08.07.2016
05:25:33
151.101.60.133

Это с удалённой машины.

151.101.12.133 с локальной.

Я так понимаю, далеко не у всех отлетело.

Но методы идиотские, да.

Konstantin
08.07.2016
06:52:16
/routes

Ilya
08.07.2016
09:08:06
Привет всем! Как посмотреть все заголовки, которые приходят в риквесте к NGINX и проксировать их все через nginx? а то прокидывать каждый через proxy_set_headers что-то нудно.

И другой вопрос, как прокинуть Prefetch хэдер через proxy_set_headers? не могу в доке найти. Спасибо заранее!

KlonD90
08.07.2016
09:34:51
можешь на lua прочитать какой-нибудь мета заголовк и распарсить его

это на стороне nginx если что ._.

вообще все же заголовки и так проксируются

Google
KlonD90
08.07.2016
09:39:25
proxy_pass_request_headers on;

Ilya
08.07.2016
09:39:56
Смотрю в логах и не вижу хэдеров может я где накосячил в настройках да вроде нет server { listen <IP>:80; server_name <exmaple.com>; root /usr/share/nginx/html; index index.html index.htm; location / { proxy_pass http://127.0.0.1:3001; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_cache_bypass $http_upgrade; proxy_pass_request_headers on; } }

KlonD90
08.07.2016
09:42:04
а на нгинксе эти хидеры видны?

Ilya
08.07.2016
09:42:43
там не смотрел, напомни какой файлик надо посмотреть?

KlonD90
08.07.2016
09:43:23
настрой логирование с хидером

и смотри в том файле

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