
Anton
09.02.2017
21:10:07
поищи

Nikita
09.02.2017
21:11:33
Гипервизор

Alexey
09.02.2017
21:25:32
Если я напишу 2 раза doOnNext в rx цепочке, то оба раза сработает или какой-то один?

Google

Андрей
09.02.2017
21:26:36
оба

Quantum Harmonizer
09.02.2017
21:35:44
Товарищи, кто как хранит дату, чтоб иммутабельно, без всех этих return new Date(date.getTime())?
С учётом того, что long мало о чём скажет сам по себе, а, SimpleDateFormat таки принимает Date.
*ушёл спать* :)

Quarx2k ?
09.02.2017
21:37:48
я везде long храню

Taras
09.02.2017
21:56:25

Sergey
09.02.2017
21:57:16
да

Taras
09.02.2017
21:57:50
да
тоисть утечка всегда должна быть чуть-чуть?)

Sergey
09.02.2017
21:57:57
GC почистил
значит утечки нет

Taras
09.02.2017
21:58:42
ааа, не знал, спасибо)

Sergey
09.02.2017
21:59:43
и GC не моментально чистит после того как ресурс освободился

Google

Alexey
09.02.2017
22:03:22
и GC не моментально чистит после того как ресурс освободился
ага вот этого не знал раньше. Помню не мог понять в дампе рпочему у меня так много инстансов одного объекта, хотя на деле должен быть один. Думал утекает, потом сообразил вызвать явно сборщика и остался как раз 1 как и должен быть. Вот так я понял что не сразу сгребается.
гну и да это логично, чтобы перформанс не портить
сгшребать только тогда, когда память нужнап
такой некий лэйзи

Sergey
09.02.2017
22:04:32

Alexey
09.02.2017
22:04:43
ну да, как бы логично
при том при создании новых он может не очищать, если памяти и так хватает
хип растет постепенно

Sergey
09.02.2017
22:05:15
на андроид 4.х это STOP THE WORLD при сборке

Alexey
09.02.2017
22:05:32
а после 4ки не бывает что ли стоп мирап?
мира*

Sergey
09.02.2017
22:05:39
на 5+ уже не так много пауз, но есть
4.х 2 раза STW, при поиску и маркировке объектов на удаление и собственно при удалении
на 5+ только при очистке

Alexey
09.02.2017
22:07:42
разве не зависит от состояния хипа?

Sergey
09.02.2017
22:08:03
работа GC делится на этапи

Alexey
09.02.2017
22:08:30
ну он сначала помечает объекты, которые недостижимые ссылками

Sergey
09.02.2017
22:08:41
https://realm.io/news/romain-guy-chet-haase-developing-for-android/

Google

Sergey
09.02.2017
22:09:47
даже немного ошибся в этапах
и в завершение

Yergali
10.02.2017
05:10:23
всем привет
кто сможет посмотреть код кидает IndexOutOfBoundsException https://gist.github.com/anonymous/4c37d26ecfc8f6fb15deeccc6f1cda4b#file-auctionactiveadapter-java-L80

Dmitry
10.02.2017
05:14:31
ну, так посмотри дебаггом что у тебя там творится с итемами в строке этой

Gleb
10.02.2017
05:19:14


Ilshat
10.02.2017
05:25:13
начал изучать databinding. но так и не понял. он работает только с аттрибутами или уммет как шаблонизатор вставлять в xml и вьюшки. к примеру создать модель с фрагментами , а в xml {{ current_fragment }} ??

Kuzma
10.02.2017
05:31:05
Парни с опытом фриланса под Android, можете в личку написать? это не HR, мне совет спросить по оценке приложения?

Pavel
10.02.2017
06:59:47
Привет, а кто подскажет куда ключи прятать в андройде? Ну например ключ для расшифровывания данных с сервака или тп

Admin
ERROR: S client not available

Dmitry
10.02.2017
07:00:11
в ндк? Я не знаю как, не практиковал

Anton
10.02.2017
07:00:12
в каритнку
картинку)

Pavel
10.02.2017
07:00:37
картинку? а есть пример
насчет ндк тож подумывал но мож есть что попроще

Dmitry
10.02.2017
07:01:46
по факту там не так сложно если есть пример перед глазами. У меня на работке например накодено в эту тему, тупо стащил, подключил ndk и заработало

Pavel
10.02.2017
07:02:17
ок, ща поищем пример

Google

Dmitry
10.02.2017
07:02:28
а ваще андройд иногда приятно удивляет. Тем для research'a немеренно
всякие шифрования, сертификаты, новые фишки, ndk
не знаешь прямо куда копать )

Dmitry
10.02.2017
07:03:35

Pavel
10.02.2017
07:04:43
https://github.com/pillfill/hiding-passwords-android вот похоже на правду

Sergey
10.02.2017
07:12:50
Собственно и все.

Dmitry
10.02.2017
07:15:04
обфусцируй, заколебется искать
ну или я не знаю тогда зачем это делают. Плохо понимаю пока что

Sergey
10.02.2017
07:23:46
А что вы вообще хотите скрыть?
Https не поможет?
Thrift с бинарным протоколом какой нить
Все равно данные вы потом десериализуете в объекты модели
И там будут поля
Или я не понимаю зачем это надо