Nikita
Может коллективно пильнуть курс по разработке?
ориентированный на начинающих разработчиков или на имеющих уже опыт? платный или бесплатный? какой стек технологий предлагете затронуть в курсе?в каком формате будет курс? чем предполагаемый курс будет лучше других?
Ivan
кто знает как лучше отловить событие в WebViewClient, что основная страница загружена без ошибок (при этом некоторые элементы страницы, например png или js-файлы могут не загрузиться) onReceivedError и onReceivedHttpError не подоходит, т.к. они вызываются и для всех элементов страницы (png, js и тд)
Коротеев
Добрый день! Может кто сталкивался с таким случаем, что то голову поломал: у нас horizontalScrollView в котором три элемента. Хочется чтобы он как бы изначально уже был в положении посередине (на втором элементе), чтобы можно было скролить и влево и вправо, но никак не допру как реализовать это, может там какое то стандартное свойство которое я упустил? ScrollTo не очень хорошо на разных устройствах (
U.
Всем привет, подскажите где может быть проблема. Плавающий баг вылез, когда сворачиваешь приложение и разворачиваешь через иконку - апка открывается заново
U.
на некоторых девайсах 100% воспроизводится, на других вообще нет
Dug
Просто приложение твое выгружается из памяти
U.
не
U.
если свернуть и открыть из многозадачности - то все ок
U.
именно иконка перезагружает апу
U.
в манифесте стоит singleTask для лаунч активити
U.
нашел 100% как воспроизвести эту багу. После установки с маркета есть 2 ярылка. один на рабочем столе - второй в скоупе апок
U.
с рабочего стола все ок, из общего перечня апок по ярлыку - 100% перезапуск
Alexey
Да не, это не критика что ты не знаешь, просто по твоему примеру будут делать люди) Ты же тут не хуй с горы какбэ, имеешь авторитет
Alexey
Ну ты же вопросы читаешь, видишь реальную картину)
U.
спасибо
Igor
Ребят правильно ли я понимаю CPU- потоки это потоки распределенные на ядрах, а IO это потоки в рамках одного ядра (concurrency)?
Maryna
🤔 процессы т.е ?
Igor
🤔 процессы т.е ?
скорее потоки, хотя как параллеляться процессы тоже интересно
Maryna
слишком низкоуровневые вопросы😒
Alexey
Ребят правильно ли я понимаю CPU- потоки это потоки распределенные на ядрах, а IO это потоки в рамках одного ядра (concurrency)?
не, просто io часто простаивают из-за ожидания ввода-вывода. И обычно они когда-то заканчиваются. Поэтому они не ограничены. А задачи, которые юзают ядро по полной, ограничены числом ядер
U.
не помогло
Igor
что-то странное, понятия перемешаны.
попробую чуть расширить, вот допустим зачем в RX разные пулы потоков( IO, computation..) почему не один пул? если, допустим у нас одно ядро? понятно, что они дергаются под разные задачи, но все равно это concurrency и получается, что больше пулов менее эффектвно работает процессор, а если ядер несколько как разбиваются пулы потоков работают ли на одном или на нескольких ядрах
Mike
(всё это, конечно, о блокирующем легаси-ио)
U.
проблема на девайсах где при установке появляется 2 ярлыка. один работает - второй рестартит апу
Sviat
упс, не та ссылка
Alexey
упс, не та ссылка
эй, я не успел прочитать
Sviat
вот
Mike
спасибо, с этим ясно, а что относительно computation?
если завести их больше, чем ядер, эффективность вычислений начнёт резко падать
Alexey
(всё это, конечно, о блокирующем легаси-ио)
легаси ио это что? что-то с корутинами?
Alexey
спасибо, с io понятно, но есть и другие пулы не такие очевидные
computation ограничен числом ядер, новые задачи в очередь ставятся
Igor
если завести их больше, чем ядер, эффективность вычислений начнёт резко падать
да, но зачем тогда Rx дает возможность фактически неограниченного создания потоков в пуле или я ошибаюсь?
Alexey
это все лучше с точки зрения сервера рассматривать вообще, а не ведройда. Вот там каждое подключение - это io, а если есть цпу нагруженые задачи, то сразу видно что их не надо в io пул сувать
Mike
да, но зачем тогда Rx дает возможность фактически неограниченного создания потоков в пуле или я ошибаюсь?
Для ввода-вывода. Эти потоки всегда заблокированы, они крайне редко попадают в проц.
Chriz
Можно ли иметь то же приложение дважды на телефоне ? Приложения будут одинаковыми просто бэкенд другой
Anonymous
Кто юзает SVG напрямую в Андроиде? и чем это чревато против конвертации в xml?
Alexey
2 иконки с разными урлами бэков в интенте запуска.
Konstantin
ProcessLifecycleOwner - пиздец, там временная задержка используется чтобы диспатчить события. кто то юзает? работает стабильно?
Konstantin
events will be dispatched with a delay after a last activity passed through them. This delay is long enough to guarantee that ProcessLifecycleOwner won't send any events if activities are destroyed and recreated due to a configuration change. вот от этого пригорает
Konstantin
со стороны это выглядит как error prone подход
Konstantin
это как тот чувак который замерял время между сменой фрагментов чтобы разогревать датасорс
Anton
Тут возник вопрос а можно ли в Room как-то включить дебаг чтобы он тупо все запросы писал в лог ? на вскидку такого не нашел...
Konstantin
вот и интересуюсь - юзает вообще кто то это или нет, словил ли проблем или все ок
Alexey
вот и интересуюсь - юзает вообще кто то это или нет, словил ли проблем или все ок
я юзаю, но у меня компонент, который рекламу во весь экран показывает. Он знает когда можно показать, а когда нельзя из-за ProcessLifecycleOwner
Alexey
т.е. чтобы не загрязнять активити там или фрагмент, просто биндишь внутри компонента на жизненный цикл
Konstantin
мне надо трекать выход из приложения, и отдельно просто выход из foreground
Akim
Все, он передумал =)))
Вот отвлекся, а уже шуточки пошли;) Да, пока не обдумывал. Рассчитаю применимость и отпишусь сообществу
Anonymous
После конвертации SVG в XML пропали прерывистые линии....
Anonymous
сюда
Там предлагают использовать разные библиотеки для SVG напрямую, вот только какую лучше....
Mike
Там предлагают использовать разные библиотеки для SVG напрямую, вот только какую лучше....
лучше попросить дизайнера нарисовать так, чтобы сконвертилось
Anonymous
на iOS правильно отображается
Mike
на iOS правильно отображается
мб на iOS SVG поддерживается?
Anonymous
Вот отвлекся, а уже шуточки пошли;) Да, пока не обдумывал. Рассчитаю применимость и отпишусь сообществу
Как по мне лучше компанию открыт личную собрав отсюда 10-20 чел)))))))) и дешеве и все акционеры =)
Igor
После конвертации SVG в XML пропали прерывистые линии....
главные проблемы это наличие градиентов или теней надо смотреть чтобы этого не было
Anonymous
нафига плодить компании для вкатыльщиков)
хахах)) заказов много компаний много не бываеть__)))
U.
есть еще какие то варианты фикса того что апа рестартится при открывании ее по иконке ?
Alexey
я так понял что надо ставить lifecycle 1.1.0 ? в 2.0.0 не нашел этот класс
эмм, ну просто AppCompatActivity activity.lifecycle.addObserver(this)
Konstantin
эмм, ну просто AppCompatActivity activity.lifecycle.addObserver(this)
не, это то понятно, я про саму версию библиотек... вобщем я понял, если ставить облегченную версию lifecycle:runtime то там этого класса нет, и приходится тащить полную версию с lifecycle:extensions