
Quarx2k ?
23.12.2016
20:58:25
отвалится фигова туча устройств

J
23.12.2016
20:59:17
андройд получит левый сертификат, не найдёт его у себя в сторе, пойдёт сверяться с геотраст
геотраст скажет что этот сертификат выписал отдел фсб
отдел фсб поддтвердит что сертификат ок

Google

J
23.12.2016
20:59:57
андройд довольный заснёт

Quarx2k ?
23.12.2016
21:00:23
Не пойдет :) Мы юзали на сервере сертификаты и аднроиды старые не знали кто их выдал
и все до 5.1 отвалились
5.1+ работали
а на те SSL handshake failed
и давай до свидания

J
23.12.2016
21:02:29
чото я не понял как вы умудрились

Quarx2k ?
23.12.2016
21:02:50
Если андроид не знает регистратора, он сфейлится
100%

J
23.12.2016
21:02:56
на андройде лежат конреневые сертификаты, с валидностью до 2100 года

Quarx2k ?
23.12.2016
21:03:10
но там нет новых регистраторов
котоыре появились после 14 года
например

Google

Quarx2k ?
23.12.2016
21:03:19
или 13

J
23.12.2016
21:03:24
новые сертификаты валидируются через чейн фо траст
может вы забыли просто валидацию?

Quarx2k ?
23.12.2016
21:03:56
Нет, нвоые аднориды прекрасно работали. Стаковерфлоу сказали юзайте регистратора которого знает андроид

J
23.12.2016
21:04:21
а вы чо юзали?

Quarx2k ?
23.12.2016
21:04:24
Он сам не умеет обновлят ьсиски регистраторов

J
23.12.2016
21:04:42
ну их не надо обновлять
это всё очень подозрительно
я не втыкаю )

Quarx2k ?
23.12.2016
21:05:20
lets encrypt
подпиши им и всякие 4.х поотпадают

J
23.12.2016
21:06:58
ок я понял
lets encrypt подписан DST ROOT
который появился позже ваших андройдов
поэтому андройды про него не знают
но фсб появилось намного раньше андройда впринципе, так что у них проблем не будет
https защищает тока от школоты со снифферами

Quarx2k ?
23.12.2016
21:13:49
ну это не совсем вреное утверждение

J
23.12.2016
21:14:39
либо юзай кастомный keystore с твоим личным CA который у тебя дома раннится на твоём сервере
дверь в квартиру и окна ещё надо заварить

Google

J
23.12.2016
21:15:22
еду получать через окошко 10x20
тогда у фсб будут затруднения
но остаются ещё ректальные термо-декрипторы

Quarx2k ?
23.12.2016
21:17:06
у них и так проблемы
с дешифровкой )
удачи им гигабайты openvpn трафика дешифровать )
который в себе содежрит другие зашифрованные данные
Я уверен на 146% они даже https расшифровать не могут(не свой)
и тот к которому доступа не имеют
ибо зная их супер инновационную современную технику и средства.. кхм.. и не понимание как работает инетрнет...

Edgar Khimich
23.12.2016
21:34:19
500 строчек в одном классе это нормально или нет ?)

Quarx2k ?
23.12.2016
21:35:21
норм, в исхондиках квалкома видел 12к строк. Правда то был С++ класс

Edgar Khimich
23.12.2016
21:36:00

Quarx2k ?
23.12.2016
21:36:10
неа, тормозит редактор:D

J
23.12.2016
21:36:18

Alexey
23.12.2016
21:36:47

J
23.12.2016
21:36:51
вообще, конечно, автора стоит отпиздить

Edgar Khimich
23.12.2016
21:37:17
когда то - месяц так назад - первый раз увидел класс в котором 500 строк было - думал с ума сойду пока читал)
сейчас как то невзначай решил у себя посмотреть - оказалось у меня тоже так же)
росту епт)

J
23.12.2016
21:37:45

Yury
23.12.2016
21:38:05
Edgar Khimich:
500 строчек в одном классе это нормально или нет ?)
TextView размер посмотри

Google

Quarx2k ?
23.12.2016
21:40:24
https://github.com/android/platform_frameworks_base/blob/master/core/java/android/widget/TextView.java

Alexey
23.12.2016
21:40:24

Quarx2k ?
23.12.2016
21:40:34
10k textview :D

Edgar Khimich
23.12.2016
21:40:37
)) та понял я уже)
спасиб)

J
23.12.2016
21:40:43
View 24k!
не ну чувак не просил прислать побольше пиздеца )
а спрашивал ок ли 500 строк

Admin
ERROR: S client not available

J
23.12.2016
21:41:54
http://memesmix.net/media/created/oxae81.jpg

Alexey
23.12.2016
21:46:40
подпилили ещё

Dmitrii
23.12.2016
21:58:52
Чот у меня какой-то кал с этими интерсепторами получился. Походу я запутался в слоях. Скажите, представим что у меня вообще нет сохраненного токена и мне надо открыть активити логина. (юзер почистил кэш а приложение было запущено)
То откуда мне открывать активити? Щас у меня тут замес какой-то, я в интерсептор протащил хендлер, рест-ретрофит сервис, шеред преференсес и кароч все это коллапсирует. Все осложняется тем, что в AsyncTask'ах я делаю синхронные вызовы ретрофита, и получаетя когда в интерсепторе я ловлю 401 в тех тасках мне надо ловить null и защищаться от NPE...

Rafael
23.12.2016
22:54:58
можно вопрос? есть AuthActivity class, в нем много кода - нечитаемо, создал класс Network и в нем метод:
void auth (final Context context, String login, String password) передаю в него логин\пароль и через Retrofit отправляю запрос на сервер. При проверке response.body хочу открыть новое активити а AuthActivity прибить и не получается через context

J
23.12.2016
22:56:36
а чо "не получается"?

Rafael
23.12.2016
22:57:04
context.finish();

J
23.12.2016
22:57:04
(код на пикче довольно стрёмный, избегайте этого по возможности)

Rafael
23.12.2016
22:57:23
да я только познаю

J
23.12.2016
22:57:48

Google

Rafael
23.12.2016
22:58:12
Cannot resolve method 'finish()'

Владислав
23.12.2016
22:58:24

J
23.12.2016
22:58:32
код стайл
хороший пример как не надо делать

Ⓜ️ᵃʳᵃᵗ
23.12.2016
22:58:47
а что будет если во время запроса закрыть активти

Владислав
23.12.2016
22:59:56

J
23.12.2016
23:00:00
finish() надо у активити вызывать, а не у контекста

Владислав
23.12.2016
23:00:17
ну, он в активности без контекста вызывается

Rafael
23.12.2016
23:01:16
тогда как из контекста выдернуть response.body чтобы в активности проверить и стандартно закрыть?
я же OnResponse смотрю из Callback
в контексте

Владислав
23.12.2016
23:01:50
ты в том же онреспонс финиш вызывай

Rafael
23.12.2016
23:01:53
совсем запутался (

Владислав
23.12.2016
23:02:03
без контекста
просто finish()

Rafael
23.12.2016
23:02:16

Владислав
23.12.2016
23:04:10
А, дошло, ты же это не в активности делаешь