
Andrey
08.02.2018
18:51:09

Daniel
08.02.2018
18:52:37
возможно кейс специфичный

Google

Albert
08.02.2018
19:00:26
Если кратко, то нужно сигнализировать об окончании потока для закрытия накопленного состояния (сегментация на from_time, to_time результатов поиска шаблонов в данных timeseries)
Исходный поток строится из Sql запроса, то есть на практике ограничен
Возможно стоит DataSet использовать для этого, но я там тоже не увидел подобной возможности

KrivdaAllStars
08.02.2018
19:28:52
Спасибо за доклады !

Oleg
08.02.2018
20:12:44
http://slides.com/olegnizhnik/knock

Andrey
08.02.2018
20:20:16
Вот это уровень

Kirill
08.02.2018
20:20:40
Scala == anime

Alex
08.02.2018
20:24:13
а будут видосы? а то я с середины стрима скипнул пушо кода не видно

Daniel
08.02.2018
20:25:37
Потом будут видосы в норм качестве

Alex
08.02.2018
20:26:36

_
08.02.2018
20:28:34
@odomontois ?✨

Sergey
08.02.2018
20:30:53
за аниме отдельный плюсик

Google

Nick
08.02.2018
20:46:49

Oleg
08.02.2018
20:47:40
т.е. bounded semi

Aleksey
08.02.2018
21:42:36

Nick
08.02.2018
21:42:55

Aleksey
08.02.2018
21:43:11

Nick
08.02.2018
21:43:29
я тот самый умный и красивый
ну ты понял

Sergey
08.02.2018
21:43:53
на следующем митапе всех входящих надо спрашивать, "ты собака?"

Nick
08.02.2018
21:44:16
мне кажется кому надо, уже давно знают)

Sergey
08.02.2018
21:44:25
я слоупок просто
я вроде всех знаю, кроме тебя

Nick
08.02.2018
21:45:23
@narmaru будешь угарать, но я прям перед тобой сидел

Sergey
08.02.2018
21:45:31
омг)
я видел спину собаки, окей)

Nick
08.02.2018
21:47:09
широкую красивую спину)
хотя кстати не факт, что и я перед тобой сидел
спроси у @eld0727

Alexey
08.02.2018
21:50:59
Я хз кто за кем сидел, но он точно стоял рядом с Фомкиным
Главный любитель гоферов

Google

Oleg
08.02.2018
21:52:40
а что за аниме кстати

Sergey
08.02.2018
21:52:43
кстати да, что гофер делал на доске у тинькова в офисе?
по ночам на го пишите? признавайтесь

Alexey
08.02.2018
21:53:01

Sergey
08.02.2018
21:53:04

Alexey
08.02.2018
21:53:36

Sergey
08.02.2018
21:55:34
лично у меня хейта нет к гошечке, тулзы, что-нибудь мелкое хорошо заходит
на проде кушать мало просит, в докер легко суется

Nick
08.02.2018
21:56:15
@eld0727 не пускаем его больше на митапы

Alexey
08.02.2018
21:56:25
Я есть честно не уверен что это был гофер на доске)

Sergey
08.02.2018
21:56:34
чорт)))

Nick
08.02.2018
21:56:48
это был @nikitamelnikov нарисован

Alexey
08.02.2018
21:57:28

Sergey
08.02.2018
21:57:47
?

Nick
08.02.2018
21:57:54
тогда там только я и буду

Alexey
08.02.2018
21:58:32
Ну я имел ввиду сочувствующих к го чтобы не пропускал, ты же их всех знаешь

Sergey
08.02.2018
22:00:52
Ну а как не сочувствовать, когда у них через строчку`if err != nil` и дженериков даже нет

KrivdaAllStars
08.02.2018
22:29:25

Nikita
08.02.2018
22:34:22
Ну и опять напомню: если вы хотели бы прочитать доклад на митапе, то пишите
Если у вас есть идея, но вы не знаете как из неё сделать доклад, то мы поможем

Google

Nikolay
08.02.2018
22:36:11

Oleg
08.02.2018
23:20:37

Mikekekeke
08.02.2018
23:30:52

Oleg
08.02.2018
23:31:15
я не анимешник

Oleg
09.02.2018
03:40:12
для lightbend ничего нет

Daniel
09.02.2018
05:02:11
@krivdaallstars https://github.com/finagle/finch/releases/tag/0.17.0 спешл фор ю

Nikita
09.02.2018
06:59:54

a.
09.02.2018
07:05:37
Мб поменять elems: T* на elems: List[T]

Р
09.02.2018
07:06:26
Это может быть overkill.

Nikita
09.02.2018
07:08:34
Мб поменять elems: T* на elems: List[T]
Тут вопрос больше не в "как сделать", а "почему так"?
Почему компилятор находит конструктор вида elems: T* подходящим для кейса new Queue(some: List[T], Nil)?

Oleg
09.02.2018
07:09:31
ты объявляешь кучу конструкторов, вместо того, чтобы делать кучу методов компаньона, вызывающих в итоге один конструктор

a.
09.02.2018
07:09:56
Точнее в Seq

Р
09.02.2018
07:10:32
Не забывайте, что в компаньоне это другая T

Nick
09.02.2018
07:12:22
С чего она там другая?

Google

Oleg
09.02.2018
07:12:46
а ещё ты делаешь private val в параметрах конструктора, неизвестно зачем
Хочешь юзать их в компаньоне?
И, да, в правильной реализации три списка. Один из них ленивый посередине

Daniel
09.02.2018
07:13:54

Р
09.02.2018
07:15:14

Oleg
09.02.2018
07:15:51

Daniel
09.02.2018
07:16:02
компаньон к ошибке отношения вообще не имеет

Oleg
09.02.2018
07:16:22

Nick
09.02.2018
07:16:34
Эх

Oleg
09.02.2018
07:17:00
new Queue(Nil, Nil), на всякий случай вмешивается КО

Р
09.02.2018
07:17:41
Строчку перепутал
А тип попробовали в def enqueue вернуть?

Daniel
09.02.2018
07:20:23
@dmsol подтверди ж

Nick
09.02.2018
07:21:21

Р
09.02.2018
07:21:45

Nick
09.02.2018
07:23:12

Nikita
09.02.2018
07:23:20

Р
09.02.2018
07:23:31
Если говорить о типичных скалистах, то типичный скалист вообще такого ужаса с кучей конструкторов писать не будет.
Я так понял это задача просто на поведение компилятора, а не реальный продакшн код.

Daniel
09.02.2018
07:24:00