
Seraphim
27.09.2016
11:39:06
62% С/С++
UI конечно весь на Java

Vitaliy
27.09.2016
11:39:19
Шифрование и работа с сервером требует много ресурсов, логично писать это на низкоуровневом языке
Именно так

Google

Vitaliy
27.09.2016
11:39:39
UI на Java, тяжелая работа на Си

Seraphim
27.09.2016
11:40:01
Ну вот тебе и рецепт 60 фпс

Gundabadec
27.09.2016
11:40:06
Там просто шифрование на c

Vitaliy
27.09.2016
11:40:37
Посмотри на https://github.com/DrKLO/Telegram/tree/master/TMessagesProj/jni
Там большая часть это библиотеки

Gundabadec
27.09.2016
11:40:52
Такое ошушение будто до этого vk писал серафим )

Seraphim
27.09.2016
11:41:23

Alexander
27.09.2016
11:42:05
Ребят, подскажите, как в стилях сослаться на другой стиль, который включает несколько атрибутов

Seraphim
27.09.2016
11:42:30

Alexander
27.09.2016
11:42:40
Блин. Как код вставить?

Seraphim
27.09.2016
11:42:49
Никак

Google

Roman
27.09.2016
11:42:54
Всмысле?

Seraphim
27.09.2016
11:42:54
Это не gitter

Alexander
27.09.2016
11:43:04

Alexander
27.09.2016
11:43:16
<style name="IndigoTheme.Light" parent="AppTheme">
<item name="colorsStyle">@style/IndigoTheme</item>
</style>
<style name="IndigoTheme">
<item name="colorAccent">@color/md_indigo_500</item>
<item name="material_drawer_selected_text">@color/md_indigo_500</item>
</style>

Artem
27.09.2016
11:44:14
Привет ребята. Чем обоснованна невозможность replace статик фрагмента?

Владимир
27.09.2016
11:46:11
По крайней мере было
Давно не смотрел

Alexey
27.09.2016
11:47:21

Seraphim
27.09.2016
11:47:35
А я могу, активити там миллион
Кому надо, чем угодно могут расковырять. Ничем особо apk не защищена. Я когда пару месяцев назад вскрывал оф.прилу, там ни обфускации, ни шифрования, ничего

Александр
27.09.2016
11:48:33
Как в ретрофите такую модель сделать?
https://gist.github.com/RobiOxx/9aa480c435e7e9a35d313bb42a4c422e

Seraphim
27.09.2016
11:49:08
Гришку не ругаете там ? ?
Все всегда ругают старых девов. Каждый думает, что он умнее и скилованней прошлого разраба и определённо напишет лучше

Александр
27.09.2016
11:49:16
List<Object> не прокатывает, т.к. сразу начинается []

Владимир
27.09.2016
11:49:26

Dmitriy
27.09.2016
11:49:29
List<Model>, Model{ String currency; String balance;}

Александр
27.09.2016
11:49:51
List<Object> не прокатывает, т.к. сразу начинается []
List<Model>, Model{ String currency; String balance;}
или так можно?

Google

Alexey
27.09.2016
11:49:57

Grigoriy
27.09.2016
11:50:27

Seraphim
27.09.2016
11:50:29

Alexey
27.09.2016
11:50:54

Grigoriy
27.09.2016
11:51:00
вот говоришь ты – “ну что за говнокод, кто так пишет!”, а через пару лет и про тебя так будет

ThisIs
27.09.2016
11:51:08
Как RecyclerView отключить selectable?
setSelectable(false) не пашет

Alexey
27.09.2016
11:51:28

Владимир
27.09.2016
11:51:33

ThisIs
27.09.2016
11:51:46
т.е setFocusable

Seraphim
27.09.2016
11:52:18

Vitaliy
27.09.2016
11:53:04

Seraphim
27.09.2016
11:53:15
Мне никакой мой код спустя даже месяц не нравится

Vitaliy
27.09.2016
11:53:34
Гришка норм пацан ?

Alexey
27.09.2016
11:53:47
смотрю на свой и грущу?

ThisIs
27.09.2016
11:54:31

Artem
27.09.2016
11:59:20
Привет ребята. Чем обоснованна невозможность replace статик фрагмента?

Alexey
27.09.2016
11:59:30
?
можно внутри элемент просто это разрулить

Google

Alexey
27.09.2016
11:59:48
?
background item'а сделать не selectable

ThisIs
27.09.2016
12:00:15

Denis
27.09.2016
12:04:14

Admin
ERROR: S client not available

Kirill
27.09.2016
12:08:18
Source code

Seraphim
27.09.2016
12:14:43

Gundabadec
27.09.2016
12:18:08
var i = 0

Alexander
27.09.2016
12:19:38
i = 5

Kirill
27.09.2016
12:24:09

Seraphim
27.09.2016
12:25:42

Kirill
27.09.2016
12:26:27
Могу забанить там, если хочешь ?

Seraphim
27.09.2016
12:28:03
Если я захочу бан, я просто говна везде понабрасываю)

Kirill
27.09.2016
12:28:45
Ну как вариант) так то достаточно много админов

Kirill
27.09.2016
12:42:55
никто не работал с tesseract, а точнее с tess two? не подскажите как ускорить распознование можно? или какие более шустрые библиотеки для этого?

Gundabadec
27.09.2016
12:43:34
народ kapt будет работать в тестах? не обязтельно ж писать kaptTest?

Владислав
27.09.2016
13:01:20
обфускации* :>

Denis
27.09.2016
13:03:27
Dexprotector кажется советовали, но он платный вроде

Andrey
27.09.2016
13:04:38
Любой "другой способ" будет обфускацией. Так как байткод доступен, то другое придумать на так уж и просто.

Google

Sergey
27.09.2016
13:05:08
я сейчас сам занимаюсь разбором хорошо защищенной апки. Не надо делать больно, таким как я (: не спасают ваши защиты. мы только времени больше тратим на разбор кода

Andrey
27.09.2016
13:06:07
Кстати есть 1 вариант - пиши на плючах, никто зареверсить не сумеет)

Timur
27.09.2016
13:11:23

Gerc
27.09.2016
13:11:24
Rx же

Denis
27.09.2016
13:12:14

Andrey
27.09.2016
13:12:53

Denis
27.09.2016
13:13:09
не так уж сильно

Andrey
27.09.2016
13:13:23

Denis
27.09.2016
13:13:55
единственное что с байткодом не сделаешь (наверное) – нельзя сделать дешифрование кода кусками по мере выполнения

Sergey
27.09.2016
13:16:46
есть информация, что гугл подозрительно относится к обфусцированным прилкам. может наложить ограничения/забанить. не все, конечно, но были случаи

Denis
27.09.2016
13:16:53
зачем?

Alexander
27.09.2016
13:18:02