
Unknown
08.05.2017
13:19:31

Mikhail
08.05.2017
13:19:37
Лонг поллинг был придуман когда не было веб сокетов и не было двучторонней связи

Михаил
08.05.2017
13:19:50
Протокол http?

Unknown
08.05.2017
13:19:53

Google

Unknown
08.05.2017
13:20:06

Михаил
08.05.2017
13:20:12

Mikhail
08.05.2017
13:20:12
Да и просто сокеты тоже
Там же двусторонняя связь

Михаил
08.05.2017
13:20:51
Лонг пуллинг нужен только если протокол http, т.к. он односторонний

Unknown
08.05.2017
13:21:00
А я думал, что это плохо, когда сервер сам сообщает о новых событиях...

Mikhail
08.05.2017
13:21:17
Поэтому приходилось извращаться

Unknown
08.05.2017
13:21:53
Ах вот оно что. А я то собирался примерно как у вк long poll сервер писать).
Выходит, что при получении нового сообщения сервер просто берет и рассылает его в цикле всем клиентам?

Михаил
08.05.2017
13:23:35
Ну а вообще. В вебе теперь есть веб сокеты, поэтому этот лонгпулинг нафиг не нужен. Слишком много от него проблем

Google

Mikhail
08.05.2017
13:23:51

Михаил
08.05.2017
13:23:54

Mikhail
08.05.2017
13:24:16

Unknown
08.05.2017
13:24:45
Учебная задача, решили делать на tcp. Веб сокеты лучше?

Михаил
08.05.2017
13:24:56

Mikhail
08.05.2017
13:25:13

Unknown
08.05.2017
13:25:35
Нет, у меня чат в локальной сети.

Михаил
08.05.2017
13:25:55

Михаил
08.05.2017
13:25:55
Если у него веб аппликуха, и клиенты браузерные, то только веб сокеты и остаются

Зайчатки Разума
08.05.2017
13:25:56

Михаил
08.05.2017
13:26:13
А так, я бы выбрал просто tcp, если клиент своё приложение

Unknown
08.05.2017
13:26:24
Клиенты - приложения на С# тоже.

Михаил
08.05.2017
13:27:25
Ужасный бот

Unknown
08.05.2017
13:30:00
Ну смотрите, если подключения с клиентами сервер держит в виде task'ов, то как им можно разослать новое сообщение?

Михаил
08.05.2017
13:30:26

Friedrich
08.05.2017
13:30:50
Прально, обзёрваблы надо!

Unknown
08.05.2017
13:31:14

Friedrich
08.05.2017
13:31:58
Нет, просто Observable. Вернее даже... Subscriber? Или как там этот тип называется, через который можно постить сообщения в Observable? Topic?
Кто шарит в Rx, подскажите. Задачка для него как раз :)

Google

Михаил
08.05.2017
13:32:30
что мешает взять погнуть готовый фреймворк?

Igor
08.05.2017
14:32:15

Friedrich
08.05.2017
14:33:00

Egor
08.05.2017
14:34:27
я беру вебсокеты даже когда мне всего-то и надо два десктопа/мобилы связать
у вебсокетов практически нет оверхеда по сравнению с голым tcp
пара лишних пакетов на хендшейке

Igor
08.05.2017
15:06:22
@angmarr ↑
Даже не знаю что ещё советовать,
это основанная обязанность
IObservable<out T>
берешь и используешь.
Другой вопрос какой источник сообщений "события" или просто в цикле чтение из стрима

Илья
08.05.2017
15:11:20
При вызове Console.SetCurrentPosition(0, 0) выдает System.ArgumentOutOfRangeException: Value must be positive and below the buffer width.

Михаил
08.05.2017
15:16:18

Илья
08.05.2017
15:16:28
к тому же с параметрами 1,1 та же ошибка

Андрей
08.05.2017
15:20:19
Кикните бота уже

Летучая
08.05.2017
15:23:57
Что это за хрень
На чати кто-то бота решил обучить?

Friedrich
08.05.2017
15:25:30
Такое обычно бывает, если у тебя консоль не аллоцирована — или в GUI-приложении (apptype=windows), или если тебя куда-нибудь запайпали.

Sign
08.05.2017
15:28:40
в мейл.ру imape до сих пор не завезли сортировку ?)

Friedrich
08.05.2017
15:34:12

Ilya
08.05.2017
15:35:32

Friedrich
08.05.2017
15:36:10
Надо сразу пилить по нормальному
Это не аргумент вообще. Будет машина времени — будем сразу пилить по-нормальному. А пока что никто не может вернуться в две тысячи седьмой.

Google

Ilya
08.05.2017
15:38:17
Просто довольно трудно интегрировать винфррмы в впф по нормальному, чтобы потом вышла конфетка а не кусок кода

Летучая
08.05.2017
15:38:43
Поиграем

Ilya
08.05.2017
15:39:01
И судя по задаче она не очень объемная

Aga
08.05.2017
16:07:45
k.lb
люди
у кого лина
где находится папка с установленными прогами?
я Visual Studio Code поставил
ярлык есть в приложениях
в юнити надо выбрать

Slava
08.05.2017
16:12:08

Aga
08.05.2017
16:12:15
no way

Slava
08.05.2017
16:12:38

Aga
08.05.2017
16:12:43
ne

Slava
08.05.2017
16:12:46
чем винду поставить

Aga
08.05.2017
16:12:48
ti owibayewsya

Владимир
08.05.2017
16:13:05
сделай поиск
как у вас там в линуксе
по vs code

Google

Slava
08.05.2017
16:13:31
ti owibayewsya
я?) я под линухи на сях и плюсах прогал, знаю о чем говорю

Aga
08.05.2017
16:13:42
Ты дурак? Мне виднее
если я сижу на лине
значит есть причины
по которым я ушёл с винды
Ты не знаешь чем я занимаюсь

Владимир
08.05.2017
16:14:03
Есть библиотеки для работы с прокси, которые сами будут качать прокси листы, сами чекать и отдавать мне рабочий WebProxy?

Slava
08.05.2017
16:14:21

Владимир
08.05.2017
16:14:29

Aga
08.05.2017
16:14:34
я установил
Эта группа больше не существует