
Alexander
09.04.2016
13:05:00
Можем и инструкции, конечно, только не о том, о чем уже 500 раз писали в интернете

Вадим
09.04.2016
13:05:16
Ну или так, да

Meg
09.04.2016
13:05:32

Google

print('hi')
09.04.2016
13:05:36

Meg
09.04.2016
13:06:20
До слез.. сска)))

Somewhere
09.04.2016
13:07:07
А в другом экшене как быть?
Вот тогда, если их несколько можешь сделать подключение к сокету непосредственно в каком-то отдельном модуле, который будет вызывать все экшны по запросу. Это естественно слушать именно меседжи, ничего не отправлять. Если отправлять то чтобы этот модуль отдавал сокет, как-то так.

Alexander
09.04.2016
13:07:37

Вадим
09.04.2016
13:09:35
Ох уж эти писатели игр с нулевыми знаниями

print('hi')
09.04.2016
13:10:20

Alexander
09.04.2016
13:10:22
да лан, надо ж начинать с чего-то https://www.youtube.com/watch?v=ng5I-YRWDEU

print('hi')
09.04.2016
13:10:24
не смей меня осуждать!

Alexander
09.04.2016
13:10:33
Кстати, о чате. Чот ни дескрипшена, ни таргетлайна. Конечно, здорово, что тут гуглить посылают. Но все же. Что есть pro.JS?

print('hi')
09.04.2016
13:10:49
transition задал теперь чуть плавно идет.
но как убрать потдергивания?

Alexander
09.04.2016
13:11:32

Alexander
09.04.2016
13:12:06

Google

Somewhere
09.04.2016
13:12:10

print('hi')
09.04.2016
13:12:27
http://linewire.ru/t/Mario_game/Mario_game.html
вот сама игруля кстати

Somewhere
09.04.2016
13:12:53

print('hi')
09.04.2016
13:12:59
управлять A and D

Somewhere
09.04.2016
13:13:01
Я с сокетами ой как давно не работал
Розкожи
если сокет отрубился, все отправленные по нему сообщения на бек, они в никуда?
или там у тебя умная либа что хранит их где-то пока все не станет ХОРОШО?

Meg
09.04.2016
13:13:47

Somewhere
09.04.2016
13:14:29
А ты как, ждешь пока сокайт подключится и потом приложение_основные_функции_старт?

Meg
09.04.2016
13:15:45
вернее наоборот
и аутентификации

Somewhere
09.04.2016
13:16:47
то есть у тебя экшны типа
createMessage() {
if (!socket) {
request.send...
} else {
socket.emit...
}
}
?

print('hi')
09.04.2016
13:17:21

Meg
09.04.2016
13:18:02

Somewhere
09.04.2016
13:18:26
то есть объект сокета для ОТПРАВКИ туда чего-то не нужен?

Meg
09.04.2016
13:18:56
Но надо бы подумать как это лучше сделать.. Нужен наверное будет..
А кака яразница, объект один же

Google

Somewhere
09.04.2016
13:19:26
ну это типа если ты хочешь что-то менять тип тово

Meg
09.04.2016
13:19:28
и туджа и сюда

Somewhere
09.04.2016
13:19:36
так-то у тебя и так уже в сонтесте уже все есть
так что щитай но проблемс

Meg
09.04.2016
13:20:54
У меня события от сокета слушают вьюхи, и если что приходит вызвают акшен
Не хуяк=хуяк ли это?
Ну компонент чат слушает чат, notifications тоже может слушать чат и еще что-нить, но выполнять что-то другое

Somewhere
09.04.2016
13:22:37
минус пока что вижу в том, что у тебя не в одном месте запуски различных экшонов по сообщениям из сокета. то есть, чтобы изменить формат принятия сообщения/запуска экшана, переименовывания сообщения - тебе надо искать компонент, рыться, вспоминать

Meg
09.04.2016
13:23:32
Если только название события - то да менять в разных местах..

Somewhere
09.04.2016
13:25:18
socket.on('lol') внезапно изменился на socket.on('lolNew')

Somewhere
09.04.2016
13:25:26
тип отрефакторил и такой "лол" недостаточно хорошо
хочу "лолКоторыйДелаетЭто"

Meg
09.04.2016
13:26:16
Тогда можно сделать отдельный модуль с объектом, в котором вся инфа о событиях хранится и меять там только
?

Somewhere
09.04.2016
13:26:37
ну и например у тебя был actions.startLol(lolId)
а теперь должно быть actions.startLoller(lolId, date)
если ты конечно startLol(params) не вызываешь...
что у тебя эээ типа надо бы проверять вероятно

Google

Somewhere
09.04.2016
13:27:32
есть ли сокет или он отвалился и если отвалился делать хттп реквест
как вариант
а если отвалился в этом модуле идет попытка переподключения

Admin
ERROR: S client not available

Somewhere
09.04.2016
13:27:46
как-то так
нарм?

Meg
09.04.2016
13:28:33
Мне нравится, но где ж делать эту проверку*
?
При каждом socket.on&
?

print('hi')
09.04.2016
13:37:20
http://prntscr.com/aq33jf
гайзы а вы не в курсе что это запапка?

Somewhere
09.04.2016
13:37:49
от идешки

print('hi')
09.04.2016
13:37:50
у сайтов на ВП видел такую же папку.
заказчик говорил что то про управление сайтом.

Somewhere
09.04.2016
13:37:53
добавь ее в игнер

Alexander
09.04.2016
13:37:56
ее webstorm/IDEA генерит
это просто метаданные проекта, они на проде не нужны

Somewhere
09.04.2016
13:38:37
При каждом socket.on&
Хм. Я вот не уверен, надо подумать, потому что я не знаю, сохраняется ли socket.on если он отвалился?
или надо снова делать socket.on всегда?

Google

print('hi')
09.04.2016
13:38:54
)))
а то мне закзачик ща звонил грузил про то что у него управление сайто вроде длжно быть.
а я хз.
ВП вроде там не вижу установленного

Meg
09.04.2016
13:39:01
Сохранятся

print('hi')
09.04.2016
13:39:10
спасибо.

Somewhere
09.04.2016
13:39:20
Тогда зашибись. Делать опрос статуса сокета там каждые n секунд и переподключать
как варик

Meg
09.04.2016
13:40:05

Somewhere
09.04.2016
13:41:58
Ребят, а кто с ТайпСкриптом работает?
Скажите, вот если вы напиште
function a(b: number) {
console.log(b);
}
a('sad');
у вас в рантайме выбросится ошибка?

Alexander
09.04.2016
13:43:31
при сборке же (не писал на тс, просто предположение)

Somewhere
09.04.2016
13:43:43
хм. ок погаглю
wow https://github.com/codemix/babel-plugin-typecheck
Ребзя, кто юзает флоутайп и вам недостаточно чека во время сборки, шобы отлавливать все входящие параметры from outside

aodzaki.toko
09.04.2016
13:53:12
Не понял последнюю фразу