Antony
Типа того
Спасибо за разъяснения
Александр
Уникальный случай. Подскажите как загуглить ситуацию, когда адаптер(который RV) не успевает перерисовать итем при быстро скролле, из - за чего там старый контент остаётся.
Antony
Огромное спасибо за столь подробное объяснение
Вячеслав
Уникальный случай. Подскажите как загуглить ситуацию, когда адаптер(который RV) не успевает перерисовать итем при быстро скролле, из - за чего там старый контент остаётся.
столкнулся с этим у себя в проекте, все свелось к тому, что где-то надо было просто оптимизировать viewholder, где то избавиться от if и т.д. и т.п. Не особо помог, наверное, но я думаю, что надо начать с того, чтобы что-то оптимизировать
Александр
что-то похоже, что ты где-то ошибся
Це наследие стажёра, heh. Копаюсь вот.
Александр
ты там часом ничего не постишь на потом?
Если я правильно понял вопрос, то нет. Речь про делеи?
Mike
Если я правильно понял вопрос, то нет. Речь про делеи?
про handler.post и прочее отложенное выполнение
Александр
Вынес наверх код, который был ответственнен за старое наполнение, теперь проблемные области успевают обновиться. Бог меня накажет за такие правки(
Александр
но Бога нет))))0)
Значит живём 👌
Села
но Бога нет))))0)
Сильное заявление
Denis
Це наследие стажёра, heh. Копаюсь вот.
жалко, что никто не делал ревью для стажера. Парень так и не научился, наверное
--------
жалко, что никто не делал ревью для стажера. Парень так и не научился, наверное
вот это жизень, без ревью - оч плохо, сейчас страдаю прям
Александр
Подозреваю и некому было делать)
Правильно подозреваешь.
Denis
Правильно подозреваешь.
стажер работал один?)
Александр
стажер работал один?)
Если вкратце: знакомый, работает стажёром на аутсорсе, ревью у них нет, т.к команда - фулл стажёры. Вот спрашивает меня иногда, тоже по сути стажёра, некоторые вещи.
Andrey Bikmaev
Есть разработчики Android (Java) Москва? Есть предложение о работе.
pavelkostyukov
ой в жизни не вернулся бы к Java
pavelkostyukov
только если легаси поддерживать , и то проще переписать
pavelkostyukov
кто работал с этой либой?
pavelkostyukov
me.tatarka.bindingcollectionadapter2 - хотелось бы найти больше материала по ней
Mike
ой в жизни не вернулся бы к Java
смешно, что сегодня же ты искал человека на JS, а JS в 64 миллиарда раз хуже джавы.
pavelkostyukov
насколько я понял у беков , вообще хз на чем щас бек пишет , я знаю можно на шарпе котлине
pavelkostyukov
а на что переписывать?)
есть несоклько вариантов ? типо Дарт ?
pavelkostyukov
или ты о чем?
Denis
ну ты говоришь, что ты переписал бы
Denis
я и спрашиваю
pavelkostyukov
ясненько
Mike
насколько я понял у беков , вообще хз на чем щас бек пишет , я знаю можно на шарпе котлине
Бэк не андроид. Там любая ОС, любой язык, любой рантайм. На чём хочешь, на том и пишешь.
pavelkostyukov
я конечно далек от бека, но думаю между node js и js разница все же имеется
Julia
Есть вопрос - задавай)
для валидации на сервер нужно отправить токен покупки, а где нужно делать авторизацию (oAuth) для отправки запроса от сервера в гугл (Purchases.products) ? на клиенте или на сервере ?
Mike
я конечно далек от бека, но думаю между node js и js разница все же имеется
Конечно, nodeJS — это рантайм, а JS — язык, который там исполняется. Что никак не меняет сути.
pavelkostyukov
странно , но по разговору с беком для него почему то этот выбор стека стал самым удобным...
Denis
Интересно, сколько у кого активных потоков в приложении? Я вчера попикал 2 минуты, 56 потоков.
Mike
странно , но по разговору с беком для него почему то этот выбор стека стал самым удобным...
потому что он веб фронт, видимо) btw, нода — это не стек, это один инструмент
Mike
а зачем тебе столько?)
а они там самопроизвольно создаются)
Future Franklin
Future Franklin
Denis
а они там самопроизвольно создаются)
печально, что так много где(
Future Franklin
Кому не сложно объяснить?
Denis
печально, что так много где(
Вот именно, пытался что-то с этим сделать, но это достаточно сложно. Дело в том что в проекте Rx и Coroutine, которые в свою очередь имеют свои пулы. Плюс к этому Крашлитиксы и т.д. тоже плодят свои потоки.
Mike
печально, что так много где(
дык это везде, рантайм такой)
Denis
дык это везде, рантайм такой)
а создать свой тред пул?
Denis
а создать свой тред пул?
Никто не шарит тред пулы на сторонние фреймворки
Denis
Это очень проблематично
⬤ vitaly
памагити. Я переименовал пэкэдж в проекте, удалил старый в фаербейсе, регистрирую новый с новым пекедж неймом, а оно мне генерит джейсона, где в каких-то местах старый, а в каких-то местах новый. Что за хуйня, как это лечить?
Mike
а создать свой тред пул?
для своих задач — да, а рантайм сам себе запилит поток компилятора, поток сборщика мусора, потоки байндера и т. п.
Denis
везде можно настроить свой тред пул
Denis
причем очень тривиально
Denis
везде можно настроить свой тред пул
Был бы благодарен если бы вы привели пример для rx, coroutine
Denis
rx Schedulers.from(Executor)
Да, точно, спасибо.
Denis
Да, точно, спасибо.
https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/new-fixed-thread-pool-context.html
Denis
23 потока из них 9
Denis
Не понятно зачем крашлитиксу так много потоков
Denis
еще 1 от крашлитикса
leksss
Подскажите, почему в onActivituResult нельзя передавать (или можно) реквест код -1, -123 (например)? Приложение упадет?
Александр
Александр
Подскажите, почему в onActivituResult нельзя передавать (или можно) реквест код -1, -123 (например)? Приложение упадет?