leksss
может закешировалась битая картинка когда http юзал?
скорее всего, у меня же как раз стоит кеширование
leksss
Всем спасибо 😊
Denis
скорее всего, у меня же как раз стоит кеширование
Я бы проверил, чтобы разобраться в проблема
Denis
Проблеме*
Denis
Т9 заебал
leksss
Я бы проверил, чтобы разобраться в проблема
выше человек правильно написал. Первый раз я 101% впихнул http, а так как стоит diskCacheStrategy то она закешировалась и не отобразилась. А потом пофигу че уже пихать в url, один фиг из кеша будет показывать. Как то так
Vitaly
Сколько костылей в этом RxJava!!! Жеееесть! Зачем на него молятся все Использовали бы Kotlin Flow и корутины и жили бы спокойно, если нужна цепочка преобразований использовали бы Extension
leksss
по идее глайд должен это обрабатывать, попробуй повторить. Интересный баг если это так
да и так час мучался с этой фигней. Надо теперь научитсья посложнее. Из ФБ отобразить картинки в recyler
Vitaly
Что там за костыли?
Например, при каждой подписке код внутри Observable.create повторяется
Denis
по идее глайд должен это обрабатывать, попробуй повторить. Интересный баг если это так
Мне казалось, что он проверяет URl, поэтому соглашусь, что не должно быть такой проблемоы
padmitriy
там, откуда ты его взял)
leksss
Ес
хорошо
Vitaly
и в чём проблема?
Мне нужно чтобы при каждой подписке Observable.create не срабатывал заново, мне нужен один единственный раз чтобы сработал код внутри Create
Denis
хорошо
Просто он не должен был брать из кэша при новом урле
Denis
Но я могу ошибаться)
Mike
Как правильно использовать, подскажи
🤷‍♂️ я не умею, поэтому не использую :)
Denis
Как правильно использовать, подскажи
Почитать туторы. Это вообще универсальный ответ
Denis
Пока не разберёшься, как это работает и зачем
Vitaly
Я его так и создаю
Denis
Везде пишут про Observable.create()
Если я не ошибаюсь, то в первой Rxjava вообще не очень любили create
Denis
Есть другие способы создать Observable
leksss
Еще вопросик. Не знаю как загуглить. В файрбейзе создал папку Photos. Загрузил туда 3 фотографии. Как их теперь отобразить в recyclerView? И если я добавлю 4 фотографию в папку, то и в приложении она тоже добавится.
Ferrero
ты бы еще загуглил, как это залить в play market после этого в одном вопросе))
Denis
А там разве есть отличия от других удаленный хранилищ?
Denis
Можно подписаться но обновления фотографий
Тип синхронизироваться будет?
roman G
Тип синхронизироваться будет?
Тебя будут уведомлять о добавлении нового элемента и ты сможешь просто обновить recycler
roman G
Это всё в доке есть
Vitaly
.cache() оператор
Спасибо, выручил)
Pavel
Ребята, никто не сталкивался с такой фигней, Location.getTime() в режиме GPS присылает время в наносекундах походу, потому-что в int не влазит и шлет -201907333000. Похоже на переполнение инта
Pavel
или изначально шлет отрицательное время, я просто еще не добрался до этого телефона, чтобы отдебажить
Pavel
какой-то дешевый китаец
Pavel
Digma Linx A452
Stepan
Digma Linx A452
А на других устройствах воспроизводится такое?
Pavel
неа
Pavel
только от этого телефона
Stepan
Если пользователей на них мало, я бы просто забил
Pavel
Если пользователей на них мало, я бы просто забил
да хз, мы пока вообще не владеем кол-ом аудитории, чтобы анализировать, может и забьем
Pavel
у нас аудитория просто водилы - поэтому там куча дешмана
Pavel
ладно, найду его, отдебажу
padmitriy
у нас аудитория просто водилы - поэтому там куча дешмана
может это кулхацкер водитель, который пытается хакнуть твой трекер неправильными данными а сам сливает бенз в гаражах 😉
Pavel
может это кулхацкер водитель, который пытается хакнуть твой трекер неправильными данными а сам сливает бенз в гаражах 😉
)))) это тестовый трэкер, там вроде вообще логист с ним катается. Но такие кейсы в теории могут быть)) Но тогда вопрос - нахрена ему работать водителем)) пусть в офис идет)
Pavel
почитай практику — что только не делают водители в погоне за рублем. Вполне реальный кейс
это да, есть такое, у нас они и сливают и глушат сигнал, умельцы на все руки
Pavel
а как надо скачать наше приложение- говорят, я не могу, не получается))
Pavel
Такси чтоли?
дальнобойшики
Anonymous
А
Anonymous
Тогда не бери getTime
Anonymous
GetElapsedTime
Anonymous
И не забудь сделать смещение с серверным временем
Pavel
И не забудь сделать смещение с серверным временем
и такое тоже рассматривали, там вообще пипец с временем...надо делать модель для синхронизации
Pavel
потому-что они то автотайм убирают и вручную время херачат
Anonymous
Там не сложно
Pavel
типа при старте приложения - лезть на ntp и высчитывать дельту от getElapsed?
Anonymous
Нет
Anonymous
Вам же нужно знать где был водитель по серверному времени?
Anonymous
Значит по идеи в момент авторизации водилы на сервере отослать серверное время считать его за истинное
Anonymous
Перед запросом текущее время получить
Anonymous
От отного вычесть второе, получится смещение и будещь знать