Size: a a a

Kotlin Community

2020 June 18

LS

Lev Shagalov in Kotlin Community
delay принимает явовский Dutarion, а не котлиновский. wtf?
источник

RI

Ruslan Ibragimov in Kotlin Community
Ruslan Ibragimov
Все в канале это сложное понятие, там нельзя сделать snapshot, поэтому можно вычитывать долго, пока пишут. Поэтому хочется добавить какие-то условия когда перестать читать и начать обрабатывать (1000 сообщений или 1 секунда)
Получается вычитывать не "все", а вычитывать "batch с условиями по времени, количеству, предикату"
источник

RI

Ruslan Ibragimov in Kotlin Community
Если такое устраивает, могу поделиться своей реализацией
источник

LS

Lev Shagalov in Kotlin Community
Ruslan Ibragimov
Все в канале это сложное понятие, там нельзя сделать snapshot, поэтому можно вычитывать долго, пока пишут. Поэтому хочется добавить какие-то условия когда перестать читать и начать обрабатывать (1000 сообщений или 1 секунда)
Не подумал, учту
источник

LS

Lev Shagalov in Kotlin Community
Ruslan Ibragimov
Если такое устраивает, могу поделиться своей реализацией
Поделитесь
источник

AN

Alexander Nozik in Kotlin Community
Lev Shagalov
Поделитесь
По времени я тебе скидывал, в plotly.kt так сделано.
источник

RI

Ruslan Ibragimov in Kotlin Community
Lev Shagalov
Поделитесь
https://gist.github.com/IRus/8ba3e80389cab90769dc55d997204b33

Только это писалось еще до structured concurency, поэтому без нее
источник

LS

Lev Shagalov in Kotlin Community
Alexander Nozik
По времени я тебе скидывал, в plotly.kt так сделано.
Да, я посмотрел
источник

LS

Lev Shagalov in Kotlin Community
Ruslan Ibragimov
https://gist.github.com/IRus/8ba3e80389cab90769dc55d997204b33

Только это писалось еще до structured concurency, поэтому без нее
Спасибо
источник

AN

Alexander Nozik in Kotlin Community
Lev Shagalov
Да, я посмотрел
можно в принципе сделать lock-free структуру. Но это как раз надо только при очень высоких загрузках
источник

AI

Aynur Iceman in Kotlin Community
Alexander Nozik
Какой же котлин красивый! Это я взялся переписывать свой джава код примерно пятилетней давности...
Несколько дней назад решил попробовать Kotlin. Т.к. версия 1.3.7 к этому обязывает. Какой же это классный язык оказался по сравнению с Java, которую я лет 8 назад пробовал! Сейчас читаю доки по нему и кайфую. И чем больше читаю тем больше удовольствия.
источник

AL

Alexander Levin in Kotlin Community
Aynur Iceman
Несколько дней назад решил попробовать Kotlin. Т.к. версия 1.3.7 к этому обязывает. Какой же это классный язык оказался по сравнению с Java, которую я лет 8 назад пробовал! Сейчас читаю доки по нему и кайфую. И чем больше читаю тем больше удовольствия.
Справедливости ради, за восемь лет Джава тоже немало продвинулась. Но да, Котлин хорош :D
источник

AN

Alexander Nozik in Kotlin Community
Alexander Levin
Справедливости ради, за восемь лет Джава тоже немало продвинулась. Но да, Котлин хорош :D
Мне правда пришлось-таки чуть ли не с нуля переписывать, потому что архитектурные подходы другие совсем...
источник

I

Igor in Kotlin Community
Aynur Iceman
Несколько дней назад решил попробовать Kotlin. Т.к. версия 1.3.7 к этому обязывает. Какой же это классный язык оказался по сравнению с Java, которую я лет 8 назад пробовал! Сейчас читаю доки по нему и кайфую. И чем больше читаю тем больше удовольствия.
Судя по вашим чатам, вы ценитель качественных языков 👌
источник

BP

Bogdan Panchenko in Kotlin Community
Igor
Судя по вашим чатам, вы ценитель качественных языков 👌
F# нет 🌚
источник

AN

Alexander Nozik in Kotlin Community
Bogdan Panchenko
F# нет 🌚
Идите подеритесь в @pofftop :)
источник

M

Mi in Kotlin Community
В ktor  есть возможность запустить периодическую фоновую задачу?
источник

AN

Alexander Nozik in Kotlin Community
Mi
В ktor  есть возможность запустить периодическую фоновую задачу?
В корутинах есть. Ктор - это только сервер
источник

M

Mi in Kotlin Community
му может там что-то встроенное есть
источник

AN

Alexander Nozik in Kotlin Community
Mi
му может там что-то встроенное есть
Почему это должно быть в ктор встроено?
источник