Size: a a a

Kotlin Community

2020 November 16

IN

Ilya Nikolaev in Kotlin Community
Ну да, вроде подойдет . Я что-то такое и хотел. Просто что такое Decoder непонятно, там магия внутри и такие преобразования в JsonObject с ходу не напишешь.)
источник

IN

Ilya Nikolaev in Kotlin Community
А так у меня даже отмазка есть, что парни из телеграма так пишут.)
источник

с#

саша сок #KotlinGang... in Kotlin Community
Ilya Nikolaev
А так у меня даже отмазка есть, что парни из телеграма так пишут.)
не-не, парни из телеграмма не пишут на котлине :)
источник

с#

саша сок #KotlinGang... in Kotlin Community
это пользовательская обёртка вокруг бот апи.  я вообще обёртки для чего угодно в тг на котлине видел только от коммьюнити
источник

OY

Oleg Yukhnevich in Kotlin Community
саша сок #KotlinGang
это пользовательская обёртка вокруг бот апи.  я вообще обёртки для чего угодно в тг на котлине видел только от коммьюнити
я бы сказал, что их уже слишком много, но они всё появляются и появляются...
источник

с#

саша сок #KotlinGang... in Kotlin Community
Oleg Yukhnevich
я бы сказал, что их уже слишком много, но они всё появляются и появляются...
ну и ни в одной нету нормальной обёртки над чатом с юзером, как я хотел сделать, но что-то не дошли руки.
источник

MM

Michael Mazaev in Kotlin Community
что лучше использовать вместо inputStream.read и outputStream.write в корутинах, чтобы избежать блокирования потока?
источник

AN

Alexander Nozik in Kotlin Community
Michael Mazaev
что лучше использовать вместо inputStream.read и outputStream.write в корутинах, чтобы избежать блокирования потока?
Java.nio, но под него над довольно сильно логику менять
источник

с#

саша сок #KotlinGang... in Kotlin Community
Alexander Nozik
Java.nio, но под него над довольно сильно логику менять
по одному байтику писать / читать в flow не вариант ?
источник

MM

Michael Mazaev in Kotlin Community
Я новую логику пишу, так-что терять особо нечего :)
Почитаю про java.nio
источник

MM

Michael Mazaev in Kotlin Community
Видимо, оно не про Android
источник

с#

саша сок #KotlinGang... in Kotlin Community
оно в общем про джаву
источник

AN

Alexander Nozik in Kotlin Community
саша сок #KotlinGang
по одному байтику писать / читать в flow не вариант ?
Где оно неблокирующее?
источник

AN

Alexander Nozik in Kotlin Community
Michael Mazaev
Видимо, оно не про Android
В том числе про андроид. Но обвязку надо будет делать: https://github.com/Kotlin/kotlinx.coroutines/issues/601
источник

с#

саша сок #KotlinGang... in Kotlin Community
Alexander Nozik
Где оно неблокирующее?
нет ну оно блокирущее, но там блокируется только на один байт

flow { stream.readByte() }.toList()

но я не спорю, что это какая-то фигня, мне просто интересно.
источник

AN

Alexander Nozik in Kotlin Community
саша сок #KotlinGang
нет ну оно блокирущее, но там блокируется только на один байт

flow { stream.readByte() }.toList()

но я не спорю, что это какая-то фигня, мне просто интересно.
Короче, по одному байту читать - самый худший вариант
источник

AN

Alexander Nozik in Kotlin Community
Michael Mazaev
Я новую логику пишу, так-что терять особо нечего :)
Почитаю про java.nio
Да, что-то из неблокирующего io уже есть в ktor-io. В том числе для файлов
источник

AN

Alexander Nozik in Kotlin Community
и в okhttp тоже
источник

с#

саша сок #KotlinGang... in Kotlin Community
Alexander Nozik
Короче, по одному байту читать - самый худший вариант
понял, спасибо
источник

MM

Michael Mazaev in Kotlin Community
у меня okhttp
поищу повнимательней
источник