
Nick
26.01.2017
10:30:43

Artem
26.01.2017
10:31:06

Nikolay
26.01.2017
10:31:17

Sergey
26.01.2017
10:31:19
Да netty была, она и в новом сервере сейчас. Я про саму бизнеслогику говорю.

Google

Artem
26.01.2017
10:31:24
м

Nick
26.01.2017
10:31:27

Sergey
26.01.2017
10:32:24

Artem
26.01.2017
10:33:41
темпы хорошие были, но наш бизнес облажался с правообладателями игр, ну и подали на нас в суд riot games )
а потом инвестор почему-то решил быстренько это свернуть, вот такая история
не разбираясь )

Sergey
26.01.2017
10:34:07

Artem
26.01.2017
10:34:41

Hell
26.01.2017
10:35:19
Привет. Тут есть спецы по silhouette?

Sergey
26.01.2017
10:35:28
Ну исключили бы LoL из платформы и дальше бы работали

Hell
26.01.2017
10:35:51
Кроме того на мой взгляд отличный фреймворк для авториации/аутентификации silhouette который позволяет всякие виды авторизцаии из коробки и плюс позволяет легко выбирать где хранить информацию о текущем пользователе (сессия, куки, и т.п.)
Это с ЛОРа. У меня вопрос именно по кукам

Google

Artem
26.01.2017
10:36:38

Sergey
26.01.2017
10:36:50

Artem
26.01.2017
10:38:17

KrivdaTheTriewe
26.01.2017
10:39:33
Дота это же очень круто

Artem
26.01.2017
10:40:19
Хотели, и даже вроде как собрались

Hell
26.01.2017
10:40:21
https://github.com/mohiva/play-silhouette/blob/0b32a4816f56dadf43c53a356a0601a96fe76c36/silhouette/app/com/mohiva/play/silhouette/impl/providers/oauth2/state/CookieState.scala#L149

Artem
26.01.2017
10:40:33
а потом наш CEO просто взял и сделал какой-то странный http://streampub.net/

Hell
26.01.2017
10:40:44
что делает этот код?

KrivdaTheTriewe
26.01.2017
10:42:04
Очень странно , что англоязычный сервис ведет на русскоязычный вк

Artem
26.01.2017
10:44:59
там много странного, но я уже не имею отношения к этому )

Sergey
26.01.2017
11:00:52
Это у него рот нос или яйца ? )

Artem
26.01.2017
11:04:24
Взаимодействие с игровыми серверами, наш протокол обмена, бизнес логика, система реактивных банов, плюшек, бафов

anton
26.01.2017
11:04:25
это он верхнюю губу поджал, как маскот голанга

Artem
26.01.2017
11:04:30
пример вот основной скоуп
маскот голанга ?

Sergey
26.01.2017
11:05:40
Кстати а чем Go лучше Akka ? Есть кто разобрался ?
Я в поисках

Google

anton
26.01.2017
11:06:38

Artem
26.01.2017
11:06:40
тосто )

anton
26.01.2017
11:06:48
и как язык можно сравнивать с фреймворком вообще?
ухахха! хорошо..

Sergey
26.01.2017
11:08:34

anton
26.01.2017
11:09:38

folex
26.01.2017
11:10:15
> use actors for state
А должно быть
> use actors for state in concurrent environment

Sergey
26.01.2017
11:10:31

anton
26.01.2017
11:10:57
ну просто на мой взгляд сравнивать горутины и акторы не совсем корректно.. но почему то сравнивают..

Sergey
26.01.2017
11:12:34

anton
26.01.2017
11:17:07
Почему не корректно ?
ну потому как горутины это CSP, это более примитивная штука. у акторов акки больше оверхеда, который позволяет из коробки иметь локейшн транспаренси, фолт толеранс

Andrey
26.01.2017
11:19:57
Да вполне можно их сравнивать, т.к. большинство задач на них обоих можно делать.

Nikolay
26.01.2017
11:20:19
https://mobile.twitter.com/jvican/status/824561488962711552 интересно, кто проголосовал за "нет"

anton
26.01.2017
11:21:20

Sergey
26.01.2017
11:21:33

Andrey
26.01.2017
11:21:51

Sergey
26.01.2017
11:23:11

anton
26.01.2017
11:24:48
ладно, убедили. пойду писать на го

Google

Sergey
26.01.2017
11:25:21
можно по старинке стационарным телефоном пользоваться
что ещё можно по старинке ?

anton
26.01.2017
11:29:03

Oleksandr
26.01.2017
11:29:18
если задача не требует бегать туда-сюда по кластеру, то, имхо, проще (и быстрее) го + лоад балансер

Admin
ERROR: S client not available

Sergey
26.01.2017
11:29:31
Это акторы на ноде ? )

Vyatcheslav
26.01.2017
11:30:18
это я на тему старины )

Oleg
26.01.2017
11:30:27
здесь есть бот оповещатель?
/notifymewhen в этой группе снова начнут говорить о scala

anton
26.01.2017
11:31:40
да, поря завязывать с го..
чего после книги одерски почитать?
и как заставить друга выучить скалу, если друг на пыхпых пишет :(
или проще найти нового друга?

Sergey
26.01.2017
11:33:10
Да кстати, такой вопрос от человека не знающего Scala :
Если программа написанная функционально, то она по поределению автопаралелится на ядра. Зачем тогда Akka ? Или тут всё не так просто ?

KrivdaTheTriewe
26.01.2017
11:33:21
https://www.safaribooksonline.com/library/view/functional-programming-in/
https://www.safaribooksonline.com/library/view/learning-concurrent-programming/

Sergey
26.01.2017
11:33:42
404 error

anton
26.01.2017
11:33:57
раскупили

KrivdaTheTriewe
26.01.2017
11:34:05
https://www.safaribooksonline.com/library/view/learning-concurrent-programming/9781783281411/
https://www.safaribooksonline.com/library/view/functional-programming-in/9781617290657/

Google

Nikolay
26.01.2017
11:34:45

Alexander
26.01.2017
11:35:15

Sergey
26.01.2017
11:36:02

KrivdaTheTriewe
26.01.2017
11:36:25

Alexander
26.01.2017
11:37:05

KrivdaTheTriewe
26.01.2017
11:37:10
ааааааа,аа я даже и не подумал

Nikolay
26.01.2017
11:37:31
в Try

Oleg
26.01.2017
11:37:45
обычно во flatMap всё-таки функция передаётся

Nikita
26.01.2017
11:37:48
подскажите, а что такое Shapeless в скале (и зачем)?

KrivdaTheTriewe
26.01.2017
11:37:51
def apply[A](x: A): Option[A] = if (x == null) None else Some(x)
Нон стопом посыпаю голову пеплом :)

Oleg
26.01.2017
11:39:09
возможно, есть
implicit def option2ДругFunc[A, B](f: Option[B]): A => Друг[B]

anton
26.01.2017
11:40:45
? ох уж эти имплиситы..

Oleg
26.01.2017
11:40:46

Alexander
26.01.2017
11:41:15
Бета редукция, все дела.

Nikita
26.01.2017
11:42:34

Oleg
26.01.2017
11:42:37