Anton
и установить
Anonymous
BroadCastReceiver У меня, в методе onReceive, прописано моного кода который делает HTTP post запросы, читает данные из sqlite. И еще есть куски кода которые должны запустится через определенное вермя. К примеру я использую Handler().postDelayed(Runnable { ... }, 2000) или RxJava Completable.fromAction {} .subscribeOn(Schedulers.newThread()) .subscribeOn(AndroidSchedulers.mainThread()) .delay(2000, TimeUnit.MILLISECONDS) .subscribe {} Бывает так что handler и subscribe просто не запускают кусок кода, и ничего не срабатывает, в чем может быть причина такого поведения?
Flogiston
Если я хочу заинжектить дагером тесторую реализацыю, мне нужно создать тэстовый AppComponent?
Aleksey
Ivan
Так весь из репозиторий же
весь код – говно и палки, что ли?
Andrew
Павел Дуров обвинил WhatsApp в слежке за пользователями Создатель Telegram считает, что мессенджер нарочно постоянно открывает какие-то уязвимости, чтобы можно было следить. В своём посте он призвал удалить WhatsApp всех, кто не хочет однажды обнаружить свою переписку в общем доступе. Подготовили для вас свежий перевод: «Ещё в мае я предсказал, что в WhatsApp будет появляться всё больше уязвимостей [1]. На этой неделе в WhatsApp нашли очередной бэкдор [2]. Как и предыдущие уязвимости, новая «лазейка» делает уязвимыми все данные на вашем смартфоне. Хакеру достаточно отправить вам видео — и все ваши данные уже у него [3]. WhatsApp не только не защищает ваши сообщения в мессенджере, это приложение выступает в качестве троянского коня, с помощью которого можно заполучить доступ к вашим личным фотографиям и сообщениям, не имеющим никакой связи с WhatsApp. Зачем им это? Facebook был частью программ слежения задолго до того, как приобрел WhatsApp [4] [5]. Наивно полагать, что компания изменит свою политику после приобретения мессенджера. Это стало еще более очевидно после признания основателя WhatsApp насчёт сделки с Facebook: «Я продал приватность своих пользователей» [6]. Facebook попыталась обмануть общественность, после того как стало известно о новой уязвимости. В компании заявили, что нет никаких доказательств, что хакеры воспользовались лазейкой [7]. Конечно, у них нет таких доказательств: чтобы получить их, Фэйсбуку нужно бы было проанализировать видео, которыми обмениваются пользователи. А WhatsApp постоянного не хранит видеофайлы на своих серверах (вместо этого он отправляет незашифрованные сообщения и мультимедиа большинства своих пользователей прямиком на сервера Google и Apple [8]). Так что, нечего анализировать — «нет доказательств». Удобно. Но будьте уверены, уязвимостью такого масштаба обязательно воспользуются. Так же было и с предыдущим бэкдором, его использовали использовали против журналистов и активистов, которые оказались достаточно наивными, чтобы пользоваться WhatsApp [9] [10]. В сентябре сообщили, что данные, которые получили с помощью уязвимостей WhatsApp, ведомства США передадут другим странам [11] [12]. Мы постоянно убеждаемся, что WhatsApp — это приманка для людей, которые всё ещё верят Facebook в 2019 года. С другой стороны, может быть и так, что WhatsApp случайно внедряет критические уязвимости во все свои приложения каждые несколько месяцев. Готов поспорить, что у Telegram, похожего по своей сложности приложения, ни разу за шесть лет, с момента запуска, не было таких серьёзных проблем уровня WhatsApp. Крайне маловероятно, что кто-то постоянно может совершать случайные ошибки, удобные для наблюдения. Независимо от намерений материнской компании WhatsApp, рекомендации для их пользователей одна. Если вы не хотите, чтобы ваши фотография и сообщения в один прекрасный день стали общедоступными, нужно просто удалить WhatsApp со своего телефона».
У самого аудитория от силы 13%, а на других бочку катит
Ivan
Нужно выполнить позже
тогда Observable.timer, а не delay
Andrew
У самого аудитория от силы 13%, а на других бочку катит
тот же слак куда круче чем эта телега
Aleksey
весь код – говно и палки, что ли?
Да, но надо понимать, что в первую очередь это потому, что там нет Dagger/Moxy/RxJava/your-fancy-framework
Aleksey
тот же слак куда круче чем эта телега
Зависит от задач, если что
Andrew
как это связано?
что связано?
Ivan
что связано?
13% аудитории и то, что он констатирует дырявость вотсапа?
Almas
У самого аудитория от силы 13%, а на других бочку катит
а при чем тут % аудитории ,и его высказывание ?
Ivan
что связано?
типо, если моим приложением пользуются 10 человек, я не могу сказать, что вотсап дырявый, или что?))
Andrew
При том, что он своими высказываниями не изменит ровным счетом ничего, и вместо того, чтобы жаловаться на других, улучшал свой мессенджер, чтобы люди пользовались им , а не "дырявым" ватсапом
Almas
не заметно
whatsApp -то улучшается постоянно,просто пользователи whatsAppа люди 40+ и сейчас сложно изменить баланс и обучить их заходить в телеграмм.
Yurka
хочешь сказать, что там вообще весь код в активити?
Там кастомные фрагменты реализованные на подобии view насколько помню. Но да, весь код в них
Kanstantsin
Но бля, винда пожалуй худшая система для разработки
почему ? работаю давно на винде, сейчас на маке, мне винда удобней, но осбых проблем не испытываю на чем работать, работал и на убунте, слишком там уже по мне не хватало
Kanstantsin
но почему винда худшая реально не понимаю, вполне удобно
Kanstantsin
единственно что порой бывает нужен sketch и для этого мак выигрывает только
Kanstantsin
POSIX через костыли
глянул что это, если честно даже не знаю зачем это может быть нужно )) в моей практике не встречал )
Kanstantsin
или я не понимаю правильно что это такое )
🇷🇺El Mariachi
POSIX через костыли
Андроид тоже
Kanstantsin
это для взаимодействия компьютеров с разными системами ? типо мак и винда, винда и линукс
Kanstantsin
Андроид тоже
как бы ну это от системы не зависит )
Kanstantsin
или я не понял этой фразы, Андроид на винде через костыли ? шта ? )
Kanstantsin
это для взаимодействия компьютеров с разными системами ? типо мак и винда, винда и линукс
Kanstantsin
я правильно понимаю слово POSIX ?
Mike
Андроид тоже
Во-первых, андроид таки линукс, а линукс вполне посикс. На нём и баш-сурипты более-менее работают. Во-вторых, на нём же всё равно не разрабатываешь.
🇷🇺El Mariachi
Не совсем, это набор интерфейсов, библиотек и окружения обеспечивающие в теории переносимость программного кода
🇷🇺El Mariachi
🇷🇺El Mariachi
Жаль, я не знаю критериев линукса)
ну, линукс - это очевидно ядро linux, ни больше ни меньше )
🇷🇺El Mariachi
часто еще говоря линукс, подразумевают на самом деле GNU/Linux
🇷🇺El Mariachi
андроид имеет кое-какое отношение к первому и почти никакого ко второму
Gregory
Ребят, не подскажите, я немного запутался. У меня опубликованны сейчас версии: ABI: arm64-v8a API: 23-28 + ABI: armeabi-v7a API: 19 + 28 Получается есть устройства например на Android 8.0 у которых только armeabi-v7a и там приложение как раз не работает, потому что используется TLS 1.2, который после Android 6.0 выпилили. Как мне версиями управлять?
Gregory
То есть они ставят версию ABI: armeabi-v7a API: 19 + 28 и ловят TLS fault, а если я снижу API то перестанут поддерживаться.
Andreu
Доброе всем. Хочу реализовать кнопку выхода из приложения по клику на айтем в меню. Вот этот способ отлавливает клики, но тогда придется остальные пункты меню прописывать тут тоже, что не очень хорошо. Возможносто есть другие пути решения этой задачи?
Aleks
Почему в Google Play Console описание "Что нового" для внутреннего тестирования берется для рабочей версии? Хотя для рабочей версии указали свое описание.
Anonymous
Всем 🖐️
Line'R
На практике нет. Почему разница более чем в два раза?
Жаль конечно что SURFACE_TYPE теперь deprecated и его смена на тот же GPU или HARDWARE ничего не даёт. Хотя оно может и к лучшему
Leonid
подскажите пожалуйста как вызвать один фрагмент не находящийся в контейнере из другого
Anton
activity.suppotFragmentManager и поехал
Владимир
или я не понял этой фразы, Андроид на винде через костыли ? шта ? )
Андроид нет, Но очень много чего через костыли
Kanstantsin
Андроид нет, Но очень много чего через костыли
ну нужны примеры ) я ж не первый день работаю что выбрал случайно систему, писал и на линукс и на маке, и на винде, для меня лучший выбор это винда
Владимир
Очень много патчей которые что-то убивают. Или после которых что-то работает через одно место. Сама по себе структура системы, если что-то зависло. То ребутайся.
Line'R
В той же surfaceView можно юзать шейдеры к примеру?
Сергій
В той же surfaceView можно юзать шейдеры к примеру?
там можно юзать OpenGL, surfaceview просто место куда это будет рендерится
Line'R
Я к тому что написать свой шейдер и юзать.
Kanstantsin
Очень много патчей которые что-то убивают. Или после которых что-то работает через одно место. Сама по себе структура системы, если что-то зависло. То ребутайся.
мы наверное разные системы юзаем, уже и не помню на свою 10-ку патчей таких(у меня лицензия), на маке стабильность такая же. Я пишу сейчас конкретно на маке, потому что ещё бывает и под иос пишу, хотя дома я юзаю просто винду и мак мне не интересен.
Line'R
А можно ли у wallpaper service выудить его surfaceView и рисовать у себя?
Nikita
Всем привет, можно ли как-то получить Rect видимой части item'a в RecyclerView ?
Сергій
А можно ли у wallpaper service выудить его surfaceView и рисовать у себя?
не работал с воллпеперами, но юзал такие что используют OpenGL
Kanstantsin
я уже писал пару отличий: если надо писать на иос(неочень люблю, по-хорошему не писал бы) нужен скетч - вот это реально удобная тема, жаль что нету его нигде
Владимир
мы наверное разные системы юзаем, уже и не помню на свою 10-ку патчей таких(у меня лицензия), на маке стабильность такая же. Я пишу сейчас конкретно на маке, потому что ещё бывает и под иос пишу, хотя дома я юзаю просто винду и мак мне не интересен.
Домашнее использование одно, разработка другое. Простейший пример это nuclead(патч на атом от Фейсбука для работы с react-native) Мак ось, пожалуйста, Линукс пожалуйста. А на Винду через костыли ставь и мучайся с багами
Владимир
Да и сами приложения сравни на винде и на мак ос. Оооочень много приложений которые на мак реализованы в разы лучше чем на винде.
Kanstantsin
Домашнее использование одно, разработка другое. Простейший пример это nuclead(патч на атом от Фейсбука для работы с react-native) Мак ось, пожалуйста, Линукс пожалуйста. А на Винду через костыли ставь и мучайся с багами
я если что дома пишу свои проекты, есть и стартапы и т.д. по размерам я бы сказал 50х50 сейчас проекты и дома поддерживаю, плюс я бывает работаю из дома на своем проекте с винды
Kanstantsin
Line'R
не работал с воллпеперами, но юзал такие что используют OpenGL
А ещё бы круче брать у приложений которые имеют живые обои, брать их component и рисовать у себя, а не передавать wallpaper.engine и ничего не биндить. Потому что бинд без рута или не системного применения невозможен
Владимир
ну вот нет, даже мак ос менее стабильна как по мне, последнии обновы так вообще ужс
Я говорю про приложения, а не про саму систему.... Это разные вещи.
Владимир
Сама система скатывается да. Один релиз последней версии сколько шума навёл.
Владимир
Я не вижу смысла засирать чат тупым спором не о чем.