Denis
@Harmonizr ?
Denis
LiveData - просто Observable RxJava - библиотека для реактивщины, куда еще добавили возможность переключения потоков
Никита
Вопрос был — зачем можно захотеть их смешивать
Да. И если смешивать, то в каких "пропорциях"
Denis
их имеет смысл смешивать, если ты не хочешь иметь RxJava в своих activity/fragment/view
Denis
но тогда еще больше не понятно, зачем он нужен)
Никита
Я нашёл инфу, что rx у нас для сетевого взаимодействия, бд и т.д., лайвдата - для работы со вью. Но если лайвдата это просто Observable, то почему бы не использовать rx и там
Никита
их имеет смысл смешивать, если ты не хочешь иметь RxJava в своих activity/fragment/view
По каким причинам я могу не захотеть его там иметь?) Какие проблемы это может принести?
Никита
очень узколобая инфа)
Неправильно выразился. Написал, будто это конкретные цели, а имел в виду общепринятую практику
Denis
По каким причинам я могу не захотеть его там иметь?) Какие проблемы это может принести?
LiveData умеет сама отписаться, когда нужно. За rx придется следить
Denis
но мне сложно сейчас отвечать, так как мне LiveData и Rx вообще не нравятся)
Никита
Мне казалось, что rx давно уже что-то обязательное в разработке, не? Я понимаю, что никто никого не заставляет, но вроде надо идти в ногу со временем)
Denis
он много у кого есть
Denis
но далеко не везде
Олександр
По каким причинам я могу не захотеть его там иметь?) Какие проблемы это может принести?
Rx как сторонняя либа идёт, мощная для работы с потоками данных. LiveData - как часть Android Jetpack, куча всяких других компонентов из Jetpack с ней поддерживают работу
Никита
Понял, всем спасибо за информацию, пойду обрабатывать)
Дмитрий
Всем привет) Столкнулся с необычным багом. Подскажите, пожалуйста, при каких условиях может глючить equals?
Дмитрий
Egor
Две строки
То есть строки одинаковые и equals false?
Egor
да
Может в одной строке символы выглядят одинаково, но на разных языках
Никита
Для сети он нахрен не нужен.
Тогда зачем он вообще нужен? Для работы с многопоточностью?
Дмитрий
Когда код плохой, тогда и глючит.
Это логично) При этом не мошгу понять в чем дело. Копировал значения, сравнивал отдельно - одинаковые. Такое только с 1 элементом списка
Дмитрий
Может в одной строке символы выглядят одинаково, но на разных языках
Это 2 айдиншика. Сначала генерируется по UUID, а потом этот же измененный обьект сравнивается по айди, чтобы заменить в списке старый
Дмитрий
Это образно) Для того чтобы можно было что-то сравнивать)
Никита
Настроения относительно rx в этом чате я понял) Это немного порвало шаблон, был уверен, что это обязательное условие современной разработки.
BDB 🏴‍☠️
Щас корутины тащят
Никита
Я понимаю, но заступника ещё не появилось
Mike
а, точно, фанатики переобулись же
Никита
Корутины для меня вообще просто "слово" на данный момент)
Металлов
Что ерыкс что корутины, одно говно, используйте что по душе, или вообще не используйте
Металлов
Там кстати РхЖаба 3 появился
Иван
Всем привет! Может кто знает. Приложение вывода контакта на экран во время звонка. Для приложения нужно READ_CALL_LOG разрешение (узнавать номер при звонке). Получил второй reject. Нашел недопустимый вид использования: "Показ SMS и звонков на обоях, панели запуска или в других инструментах." Это значит всё, смириться и забиться в уголок? Или есть какие-либо пути решения?
Mike
Какое конструктивное рассуждение
мне особенно «ерыкс» понравился
Mike
а вообще, кажется, мы начали забывать, что определённая технология — это не инструмент для решения задач, а культ и идол для поклонения
BDB 🏴‍☠️
Осёл из Шрека* Асынк Таск!
Mike
Print
т-арисчи, а что значит "стать девок-хлоп-хером"?
Dug
На каком языке тут стали разговаривать, я что-то совсем не понимаю
Print
Просто чат называется ""Андрон Девок-хлоп-хер" - шо та ни па-нашенски...
Dug
Просто чат называется ""Андрон Девок-хлоп-хер" - шо та ни па-нашенски...
У меня отсутствует чувство юмора, чтобы понять настолько глубокую шутку
Print
Да ладно, я просто много сегодня в андройд-студии проторчал. Мозг вскипает(((
Print
Доброго вечера всем
Металлов
Какое конструктивное рассуждение
Задача корутин в основном улучшить читаемость кода, но когда потребуется сделать что-то более-менее серьезное, корутины не смогут сравнится с рх, да и в скорости рх не уступает корутинам, тем более после обработки прогуародом. Я не ярый сторонник рх, говорю же используйте то, что больше по душе. Про рх говорили так же в свое время, как про корутины сейчас
Дурний Кіт
уууу давай конкретный пример чего-то "более-менее" серьезного или пустослов
Mike
Работа с говенным 1с
ппц, офигительно объяснил, как будто каждый работал с 1с и решал ровно те задачи, которые и ты, и ровно таким же способом
Дурний Кіт
што
Anonymous
друзья, работаю с algorithmia там использую алгоритм для обработки фотографий. после этой самой обработки они сохраняются в data structure. у документации не нашел, как можно их получить и отобразить в приложении. в этом и заключается проблема.
Дурний Кіт
причем тут 1с ебат
Металлов
Фига вы набросились, просто описал на основе своего опыта, и сказал что можно использовать что больше по душе
Металлов
Что с вами не так?
Металлов
Словно я вас задел
Dug
Никаких набросов. Просто ты несешь чушь и запросто введешь в заблуждение человека, который послушает тебя и будет считать так же.
Металлов
Я посижу подумаю, и сделаю выводы
Александр
Тогда можно же объяснить, что я сказал не так? Я все таки не гений
Я не оч вчитывался в то что вы тут понаписали все, но предъявил бы следующее: "Задача корутин в основном улучшить читаемость кода" - давай пруфы "но когда потребуется сделать что-то более-менее серьезное, корутины не смогут сравнится с рх" - давай пруфы "да и в скорости рх не уступает корутинам" -давай пруфы "тем более после обработки прогуародом" - причём тут proguard? "Про рх говорили так же в свое время, как про корутины сейчас" - давай пруфы. Короч, обсуждайте предметно и по фактам, или не говорите ничего вообще.
Металлов
так зачем вбрасывать, если не готов пояснить за наброс?
Так я же не вбрасывал, мне вопрос задали, я вот и описал
Mike
«X круче Y, вот моё ценное мнение» ага, очень ценное
Arsen
так зачем вбрасывать, если не готов пояснить за наброс?
Потому что это тешит ЧСВ, даёт чувство обладания экспертизой. Чего на человека набросились, обычный синдром джуна, переболеет
BDB 🏴‍☠️
Щас корутины тащят
А все началось из ничего