@xamarin_russia

Страница 39 из 619
Aleksandr
18.02.2017
16:31:37
Меня интересует как запихнуть кастомный леяут который будет связан с сервисом

Alexander
18.02.2017
20:38:49
Пуш это пуш. А сигналр это сигналр.
Кстати было бы прикольно использовать сигнал р для пушей на устройства и в браузер например.

Google
Roman
18.02.2017
20:39:35
Пуш уведомления это немношк не то.

Alexander
18.02.2017
20:40:11
Да ладно?

Все именно то

Roman
18.02.2017
20:40:34
Кстати было бы прикольно использовать сигнал р для пушей на устройства и в браузер например.
Сигналр позволяет из пушить, но он позволяет и через него пихать данные на сервер. А пуш для мобилок этого не позволяет.

Akhmed
18.02.2017
20:40:52
Саша, SignalR разве работает в фоне?

когда приложение не работает?

Roman
18.02.2017
20:41:04
Ну и в эпл и андроид пули совершенно не через вебсокеты сделаны

Akhmed
18.02.2017
20:41:35
Насколько я знаю SignalR работает через прямое подключение пока приложение включено

Roman
18.02.2017
20:42:16
Да, и вот одно дело когда одна сессия жрет батарею на все приложения другое дело когда все 100500 открывают свои сессии

Google
Alexander
18.02.2017
20:43:30
Но мне с точки зрения разработчика было бы круто пользовать хаб сигналра который в свою очередь пушил через гугл или аппл уже нормадьные нотификейшены

Т.е единый сервис нотификации для мобильных, веб и десктопных приложений

Я думаю можно такое прикрутить

У того же сигналр есть разные возможности подключения к пулу - сокеты, лонгпулинг.

Akhmed
18.02.2017
20:47:20
А как же работа в фоне?

Alexander
18.02.2017
20:47:20
Потому что вот эта тема с пушами в азуре- дорогое удовольствие и мало расширяемое

Slava
18.02.2017
20:49:00
я у себя пуш шарп прикручиваю

Alexander
18.02.2017
20:50:13
я у себя пуш шарп прикручиваю
Аналогично, и считаю это лучшим решением

Но вот как построить архитиктуру проекта когда уведомления не только в мобильные приложения нужны? А в веб, смс, почту, телеграм?

Alexander
18.02.2017
20:53:36
Ну там обертка в ионике

Roman
18.02.2017
20:54:02
Аналогично, и считаю это лучшим решением
та кон же как раз с эпловыми и гугловыми сервисами работает, нет-да?

Alexander
18.02.2017
20:54:09
Да

Конечно

Alexander
18.02.2017
20:55:17
Roman
18.02.2017
20:56:00
пиши быстрее ) единственный выходной кончается!)

Alexander
18.02.2017
20:56:15
;)

Google
Alexander
18.02.2017
20:57:38
Может правильнее это было бы построить на очередях сообщений, но тоже там никаких пушей в аппл и гугл

Roman
18.02.2017
20:58:50
шина не обязательно очередью должна быть

Alexander
18.02.2017
21:00:05
Ну если делать масштабируемон решение - то желательно

Roman
18.02.2017
21:00:53
Не все так просто
серьёзно. бекенды на cqrs + es + ddd очень удачно вписываются в кейсы что например пользователь онлайн отправляй по вебсокету, не онлайн то в пуш, нет пуша шли смс, нет номера телефона шли по мылу

оч советую глянуть в эту сторону. Ну и к слову cqrs + es + ddd гораздо легче делать на F# чем на C#)

Alexander
18.02.2017
21:02:08
Это например чем?

Roman
18.02.2017
21:02:56
Это например чем?
конкретнее?

Alexander
18.02.2017
21:03:02
Библиотеки для пушей есть?

Akhmed
18.02.2017
21:03:03
Это например чем?
Иммутабельность, алгебраические типы данных, PM

Alexander
18.02.2017
21:03:25
Иммутабельность в шарпе ставь библиотеку и вперед

Алгебраические типы данных - тут не нужны в этой задаче

Alexander
18.02.2017
21:04:41
это кажется.
Да не кажется

Roman
18.02.2017
21:04:43
Akhmed
18.02.2017
21:04:45
non-nullable ссылочные типы

сравнение объектов по умолчанию

и т.д. и т.п.

Roman
18.02.2017
21:05:17
да и иммутабельность из коробки гораздо лушче чем иммутабельность когда надо писать + 40 строк на домен

Alexander
18.02.2017
21:05:50
лишние зависимости зло.
Ну свои велосипелы страшнеее;)

Google
Roman
18.02.2017
21:06:15
Ну свои велосипелы страшнеее;)
это не велосипед. А свойство языка, природа

Alexander
18.02.2017
21:07:56
Не могу понять чем функциональный язык больше подходит для решения задач нотификации

Akhmed
18.02.2017
21:09:09
библиотека нотификации и задача нотификации в более менее серьезных приложениях занимает меньше 1% в работе

Roman
18.02.2017
21:09:21
алегбраические типы дуанных нужны как раз для DDD

Akhmed
18.02.2017
21:09:46
вот хорошее видео

https://www.youtube.com/watch?v=MHvr71T_LZw

сначала все на C#

и как упрощается решение на F#

Alexander
18.02.2017
21:10:32
Slava
18.02.2017
21:11:16
Не могу понять чем функциональный язык больше подходит для решения задач нотификации
Раздавай права разным приложениям, например, с помощью openiddict. В зависимости от прав отправляй разные пуши

Ну и да, функциональщина тут не нужна)

Alexander
18.02.2017
21:13:09
В другом чатике все предлагают делать на ноде;))

Roman
18.02.2017
21:13:25
В другом чатике все предлагают делать на ноде;))
на тайпскрипт что в принипе фп, лол

Slava
18.02.2017
21:13:29
Roman
18.02.2017
21:14:58
Ну и да, функциональщина тут не нужна)
каждый дрочит та ккак хочет как говорится, нравится тебе заморчаваиться на кучу бойлерплейт кода , заморчивайся, нравистя решать задачу быстро решай. Так что нужна функциональщина или не нужна дело сугубо каждого.

Alexander
18.02.2017
21:16:03
на тайпскрипт что в принипе фп, лол
Тайпскрипт сам по себе не очень функциональный язык. А то во что он конвертируется - да.

Roman
18.02.2017
21:17:11
Тайпскрипт сам по себе не очень функциональный язык. А то во что он конвертируется - да.
функциолнальный не функциональный сегодня это не совсем корректо, можно говорить насколько яп реализует функциональную праадигму, т.к. частично (соврменные яп) используют ее почти все.

Akhmed
18.02.2017
21:17:11
Серьезно - посмотрите просто видео. Послушайте о чем говорит автор. Посмотрите насколько мусора меньше в решении на F#

Google
Akhmed
18.02.2017
21:18:30
Роман дал вполне компетентный ответ. Но похоже Саша не готов читать и воспринимать этот ответ. Вот и вся разница.

Slava
18.02.2017
21:21:22
Просто это же не решение
+1. это уход в демагогию

Alexander
18.02.2017
21:22:08
за видео спасибо

Roman
18.02.2017
21:23:19
+1. это уход в демагогию
там вопрос в общих чертах ответ тоже в ьобщих чертах, так что демегогия неизбежна)

Alexander
18.02.2017
21:24:47
Ну просто всех в f# в последнее время скашивает

А на самом деле R то всяко получше будет

Akhmed
18.02.2017
21:26:10
Ну просто всех в f# в последнее время скашивает
+1. Мнея тоже скосило. F# как наркотик. Первое время немного сложно но если хоть немного к нему привыкнуть то возвращаться на C# и понимаешь насколько больше мусора приходилось писать

Roman
18.02.2017
21:26:28
я и на R пишу) он не плох для анализа данных, длял знакомства с ними, в общем хороши язык для замены excel.

приходится потихноьку вводить.

Alexander
18.02.2017
21:28:35
Может тогда паблик сделать функциональные языки?

Ну или F# хотя бы. Народу много кто интересуется, но лезть в чаты по С# - получают негативную реакцию.

Roman
18.02.2017
21:29:44
Alexander
18.02.2017
21:30:21
фяп оч общее название
Ну F# , Сотникова админом группы сделать;)

Roman
18.02.2017
21:30:22
Ну или F# хотя бы. Народу много кто интересуется, но лезть в чаты по С# - получают негативную реакцию.
тут выше сслыка была, но мы пока туда ничего не писали. Чатик с нули создавать тяжело)

Страница 39 из 619