Size: a a a

2021 June 11

JI

Jalol Imomaddinov in KotlinLangRu
а дальше уже полученные данные фильтрую по оптимальности?
источник

E

Ermac10k in KotlinLangRu
А дальше стандартное рекурсивное решение задачи о рюкзаке
источник

JI

Jalol Imomaddinov in KotlinLangRu
Спасибо, попробую разобраться, думаю это то что мне нужно)
источник

m

mr.Greengo in KotlinLangRu
Ребят, материалы по ссылке просмотрел, но вопрос у меня другой: порекомендуйте, пожалуйста, литературу или качественный курс по разработке под андроид, либо по архитектуре и проектированию приложений, бизнес логика и модели. Если не по теме беседы то прошу прощения, просто подумал, что некоторые вещи общие и вы тоже можете подсказать
источник

.

... in KotlinLangRu
источник

m

mr.Greengo in KotlinLangRu
Спасибо
источник
2021 June 18

NR

Nikita Rudy in KotlinLangRu
Добрый день, подскажите пожалуйста глупый вопрос
Есть кусок кода, условный запрос к API
Как с помощью корутин правильно просто выполнить его асинхронно, запрос не возвращает никакого результата
Пробовал GlobalScope.launch, но сталкиваюсь с ошибкой вида
 Exception in thread "DefaultDispatcher-worker-15" java.util.NoSuchElementException: No value received via onNext for awaitFirst
[14:32:14 WARN]:   at kotlinx.coroutines.reactive.AwaitKt$awaitOne$$inlined$suspendCancellableCoroutine$lambda$1.onComplete
источник

BP

Bogdan Panchenko in KotlinLangRu
Ну глобальный скоуп лучшие не использовать, завести свой. Ну и без минимального примера хз что подсказать. Ошибка точно к вашему коду не относится ? Если не относится тогда лучше попробовать возпроизвести на минимальном примере и зарепортить
источник

NR

Nikita Rudy in KotlinLangRu
Я сохраняю данные в MongoDB с upsert
источник

NR

Nikita Rudy in KotlinLangRu
Если происходит апдейт существующего документа, ошибки нет, т.к. возвращается документ
источник

NR

Nikita Rudy in KotlinLangRu
Если же происходит сохранение нового, запрос возвращает null
источник

NR

Nikita Rudy in KotlinLangRu
И тогда ошибка происходит
источник

NR

Nikita Rudy in KotlinLangRu
Но при этом создание документа все еще отрабатывает как надо
источник

NR

Nikita Rudy in KotlinLangRu
Мне предложили вместо GlobalScope использовать
источник

NR

Nikita Rudy in KotlinLangRu
CoroutineScope(SupervisorJob()).launch {
источник

BP

Bogdan Panchenko in KotlinLangRu
Вполне норм
источник

BP

Bogdan Panchenko in KotlinLangRu
Обычно так и делают. SupervisitorJob нужен что бы при ошибках не закрывался скоуп
источник
2021 June 21

A

Aleksey23 in KotlinLangRu
Есть какой-то единый материал по изучению языка?
источник

.

... in KotlinLangRu
Правила и информация по чату:
https://kotlinlang.ru/etc/chat-rules.html
источник

NR

Nikita Rudy in KotlinLangRu
Доброго времени суток, подскажите пожалуйста
После апдейта на 16 жаву и последний котлин все обращения к Random стали сыпаться с  java.lang.NoClassDefFoundError: Could not initialize class kotlin.random.Random
источник