Size: a a a

ReactiveX - русскоговорящее сообщество

2020 September 02

S

Singular in ReactiveX - русскоговорящее сообщество
Игорь
о , не надо так делать - видимо не смотрел ты видос)) там это не раз подмечали - подписка в подписке - зло. мне кажется, тебе не тут советы спрашивать надо, а базу курить - потому что везде об этом говорится - что так плохо
Ну я мож видос не тот смотрел, там для новичков был видос
источник

S

Singular in ReactiveX - русскоговорящее сообщество
Advanced версию не нашел
источник

И

Игорь in ReactiveX - русскоговорящее сообщество
Singular
Ну я мож видос не тот смотрел, там для новичков был видос
ну тебе базу курить еще, честно. везде гвоорят об этом
источник

S

Singular in ReactiveX - русскоговорящее сообщество
Игорь
о , не надо так делать - видимо не смотрел ты видос)) там это не раз подмечали - подписка в подписке - зло. мне кажется, тебе не тут советы спрашивать надо, а базу курить - потому что везде об этом говорится - что так плохо
Понимаю что зло, но логика работает, конечно хотелось бы лучше
источник

S

Singular in ReactiveX - русскоговорящее сообщество
Игорь
ну тебе базу курить еще, честно. везде гвоорят об этом
Может ссылку на видос дадите лучше? что за курс такой вы смотрели не пойму
источник

И

Игорь in ReactiveX - русскоговорящее сообщество
Singular
Может ссылку на видос дадите лучше? что за курс такой вы смотрели не пойму
гугл в помощь - там всего четыре канала такие андроид академия москва или андроид академия минск. Я за тебя гуглить не буду - у меня ссылко нет. там - youtube. Да и не в конкретно этом видосе дело, есть книги. есть кучи статей, есть кучи других видосов - ты просто не хочешь
источник

S

Singular in ReactiveX - русскоговорящее сообщество
iamthevoid
Ты можешь в insert all возвращать список, можешь через toSingle
Вот так имеете ввиду?
источник

S

Singular in ReactiveX - русскоговорящее сообщество
Красота)
источник

S

Singular in ReactiveX - русскоговорящее сообщество
Спасибо
источник

S

Singular in ReactiveX - русскоговорящее сообщество
Красивее код как можно заюзать?
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
Игорь
о , не надо так делать - видимо не смотрел ты видос)) там это не раз подмечали - подписка в подписке - зло. мне кажется, тебе не тут советы спрашивать надо, а базу курить - потому что везде об этом говорится - что так плохо
Мы ему это говорим 2ую неделю)
источник

И

Игорь in ReactiveX - русскоговорящее сообщество
Артем Кулик
Мы ему это говорим 2ую неделю)
Возможно, кому-то надо задуматься:) если уже не один человек, и не раз говорит. Пока это больше похоже - учиться не хочу, в гугл искать не хочу - пусть другие морочатся))
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
Singular
Красивее код как можно заюзать?
ну этот вариант "абы скомпилилось".
Почему и зачем ты используешь never()
внешняя переменная в стримах - опасная тема.
в onErrorResumeNext нет хоть какой-то логики понимания что за эксепшн.
Короче, плз, покури видосы академии, почитай книгу по Rx. Пока выглядит так что ты хочешь взять не самый легкий фреймворк с наскока не понимая как он работает
источник

i

iamthevoid in ReactiveX - русскоговорящее сообщество
Singular
Красивее код как можно заюзать?
сделай себе уже экстеншн для лоадинга

fun <T> Sungle<T>.loading(loadingState : MutableLiveData<Boolean>) =
   doOnSubscribe { loadingState.value = true }.doFinally { lodingState.value = false }

Кстати это не будет работать. Точнее будет если лоадинг свой будешь использовать только для одного запроса. Если у тебя на странице будет несколько одновременных запросов, на которых нужно показывать прогресс - тогда у тебя вразнобой будет true false херачиться. Нужен инструмент, который будет гаратированно отдавать true, когда хотя бы один запрос из одновременных лоадится и false когда не лоадится ни один
источник

AP

Alex Petrov in ReactiveX - русскоговорящее сообщество
Артем Кулик
ну этот вариант "абы скомпилилось".
Почему и зачем ты используешь never()
внешняя переменная в стримах - опасная тема.
в onErrorResumeNext нет хоть какой-то логики понимания что за эксепшн.
Короче, плз, покури видосы академии, почитай книгу по Rx. Пока выглядит так что ты хочешь взять не самый легкий фреймворк с наскока не понимая как он работает
А какую книгу по Rx ты мог бы порекомендовать? Ничего кроме этого не нашел особо, но она какая-то староватая, 2016 год)
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
Alex Petrov
А какую книгу по Rx ты мог бы порекомендовать? Ничего кроме этого не нашел особо, но она какая-то староватая, 2016 год)
Фундаментальные вещи там есть. Принцип работы стримов не изменился. Изменилось апи
источник

AP

Alex Petrov in ReactiveX - русскоговорящее сообщество
Артем Кулик
Фундаментальные вещи там есть. Принцип работы стримов не изменился. Изменилось апи
Спасибо за ответ
источник

v

vitaly in ReactiveX - русскоговорящее сообщество
есть ли нормальный способ мутировать существующую последовательность, в частности, делать так, чтобы я мог "проглотить" последний полученный подписчиком элемент без пересоздания источника и переподписки и прочих танцев с бубном?
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
vitaly
есть ли нормальный способ мутировать существующую последовательность, в частности, делать так, чтобы я мог "проглотить" последний полученный подписчиком элемент без пересоздания источника и переподписки и прочих танцев с бубном?
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
а просто посмотреть на методы никак?
источник