
Di7aK
22.09.2018
06:30:12
вы уже показали свою непрейвзойденность

Anton
22.09.2018
06:31:38
заканчивайте

Mikhail
22.09.2018
06:54:17

Di7aK
22.09.2018
06:56:00

Google

Mikhail
22.09.2018
06:57:40
Вот чем я люблю котлин - все из стд либы, с которым я сталкивался, имеет классный недусмысленный и консистентный нейминг.

Di7aK
22.09.2018
06:58:15
заканчивайте

Kirill
22.09.2018
12:22:34
Бот, удаляющий сообщения, сломался?

Руслан
22.09.2018
12:25:19
Может быть

Alexey
22.09.2018
13:35:48
Split по запятой + filter(it.nonEmpty)

Oleg
22.09.2018
16:12:12
Может кто знает, зачем ktor подменяет classLoader?

Bogdan
22.09.2018
16:12:47

Oleg
22.09.2018
16:18:03
эх, ладно, спасибо

Bogdan
22.09.2018
16:19:07
эх, ладно, спасибо
это предположения, я бы спросил на гитхабе, если сильно нужно. И зачем вы этим заинтересовались...

Oleg
22.09.2018
16:20:28
просто из-за этого ломается сериализатор(kotlinx.serialization) на sealed классах
точнее десериализатор

Bogdan
22.09.2018
16:23:05

Google

Alexander
22.09.2018
16:23:30
У меня он чего-то и без ktor-а особо не работает. Правда из common модуля

Kirill
22.09.2018
16:23:31

Руслан
22.09.2018
16:49:33

Leonid
22.09.2018
16:50:04
Сомневаюсь что проблема сериализации из-за ktor. Там sealed и так не очень хорошо работают...
А класслоадер скорее всего для авторелоада, да. (но это не точно)

Oleg
22.09.2018
16:53:06
это не из-за ктор, а из-за того, что другой classLoader как я понял
там PolymorphicSerializer десериазует в Any, делаешь toString, выводит то, что нужно, пробуешь скастить к нужному классу, и вылетает ошибка, что объект класса А не может скаститься к классу А)
там одна и та же логика

Alexander
22.09.2018
16:55:50
Там все сложно. Второй день туплю над вот этой штукой: https://github.com/Kotlin/kotlinx.serialization/blob/refactoring_sourcegen/integration-tests/test-data-sourcegen/src/SimpleData.kt#L61 Только сейчас вроде начал понимать, что к чему

Oleg
22.09.2018
17:27:34
хм, добавил в watchpath-ы ktor-a "serialization" и всё заработало

Aleksandr
22.09.2018
21:29:43
Всем привет!
Есть у кого-то книга "Kotlin в действии" для читалок (epub, ...) ?
pdf у меня есть, но его трудно читать/масштабировать

dimiii
23.09.2018
07:45:57

Aleksandr
23.09.2018
07:46:45

dimiii
23.09.2018
07:49:05

Aleksandr
23.09.2018
07:49:46
)))

Иван
23.09.2018
09:21:48
Флибуста же есть
Ходят слухи
Печатная кстати неудобная в дороге
Я купил. Она слишком большая
В жёстком переплёте

Google

Alexander
23.09.2018
09:22:56
Я купил для студентов.
Самому уже не надо :)

Иван
23.09.2018
09:25:15
Благо доки офигенные

Alexander
23.09.2018
09:27:14
Есть такое дело

Quantum Harmonizer
23.09.2018
10:06:12
Прошу прощения за кросспост.
Нет ли обёртки, которая снижает степень уродливости Data(Input|Output) и Parcel?

OlegKrikun
23.09.2018
10:13:54

Quantum Harmonizer
23.09.2018
10:19:52

Kirill
23.09.2018
11:39:11
Привет, кто-нибудь работал с firebase admin sdk?
На ios не приходят data пуши, не могу понять почему
Код:
Message.builder()
.putAllData(data.toMap())
.setApnsConfig(ApnsConfig.builder()
.setAps(Aps.builder()
.putAllCustomData(data.toMap())
.setContentAvailable(true)
.build()
)
.build())
.setToken(user.deviceId)
.build()
.let { fcm.send(it) }

Boris
23.09.2018
12:35:29
Тут недавно про di терли, не было времени написать, что хороший пример когда диаем провайдятся необходимая функциональность фреймворка в "плагины" это грейдл. Жаль этот механизм не дают в сторонних плагинах полноценно использовать
Несравнимо с андроидовским провайдером сервисов

Igor
23.09.2018
13:16:58

Konstantin
23.09.2018
13:23:58

Kirill
23.09.2018
13:29:10

Igor
23.09.2018
13:29:31

Kirill
23.09.2018
13:29:57
лол

OlegKrikun
23.09.2018
13:51:19

Igor
23.09.2018
13:56:17
ископаемое какой-то
Да нет, на самом деле. Просто слишком хорошего мнения о своих знаниях, и отказывается воспринимать все новое. Вот и все. История которых миллион.

Admin
ERROR: S client not available

Dmitri
23.09.2018
14:03:46
Подскажите как можно вылечить доглое появление подсказки в intellij на котлине

Google

Dmitri
23.09.2018
14:04:02
всё обновил до последних версий

Алексей
23.09.2018
14:15:23
Настройки проверяли?

Dmitri
23.09.2018
14:16:18

Алексей
23.09.2018
14:16:35

Dmitri
23.09.2018
14:16:35
они есть но долго думаются
я не про наведение мышкой
а про набор кода

Алексей
23.09.2018
14:16:47
Возможно, у вас индекс сломался

Dmitri
23.09.2018
14:17:28

Алексей
23.09.2018
14:17:49
File -> Clean Cache/Restart

Dmitri
23.09.2018
14:20:03
не помогло

Bogdan
23.09.2018
14:24:15
не помогло
сколко ОЗУ, иногда помагает увеличения максимального хипа

Dmitri
23.09.2018
14:24:35

Bogdan
23.09.2018
14:27:16
ну с джавой и android studio такого нет
андроид студия основываетяс на идее, но там вроде как раз этот параметер больше. A разыне яп сравнивать тоже такое себе. @jvmchat обратись к разрабочтикам идеи

Dmitri
23.09.2018
14:27:49

Bogdan
23.09.2018
14:28:24

Anton
23.09.2018
14:29:27

Google

Bogdan
23.09.2018
14:30:44
я не разработчик идеи ?
ну я имел ввиду представителей компании, к которым по таким вопросам можно обратится. Не правильно выразился, извините

Anton
23.09.2018
14:32:32

Kirill
23.09.2018
14:39:35

Алексей
23.09.2018
14:40:46

Dmitri
23.09.2018
14:41:23