
Sergey
30.12.2016
10:59:27
Если highload посмотри protobuf или kryo для механизма сериализации
Это Бинарная сер

Daniil
30.12.2016
10:59:54
и что?

Sergey
30.12.2016
11:00:10
Быстрая и компактная

Google

Daniil
30.12.2016
11:00:22
быстрая и компактная это копию объекта создать
это же внутри приложения блин, я понимаю по сети гонять

Sergey
30.12.2016
11:00:40
Этот hashmap для передачи по сети

Daniil
30.12.2016
11:01:00
причем тут тогда слово "неизменяемый"?

Sergey
30.12.2016
11:01:12
Просто так

Daniil
30.12.2016
11:01:20
а ну лан

Sergey
30.12.2016
11:01:39
Для надежности)
А что за система, че делает?

Dmitrii
30.12.2016
11:13:27
Это мой горе стартап
Когда первая бета будет я обязательно расскажу)
У меня там не сколько "хайлоад" (его даже в перспективе нет) сколько адовая бизнес-логика на бекенде.
Конечный автомат жизненного цикла доменного объекта у меня занял примерно 4 листа А4.

The
30.12.2016
11:28:46
Это что за слайдер?
Tablayout?

Google

Anton
30.12.2016
11:29:21
?

Quarx2k ?
30.12.2016
11:29:39
какой слайдер

Anton
30.12.2016
11:29:52
Сверху как таб

Roman
30.12.2016
11:31:39
Какой ужас

Quantum Harmonizer
30.12.2016
11:35:37
чо, клиент для соцсетей?

The
30.12.2016
11:36:31
Еще при реверсе апк исчезают классы но код не превращен в непонятные символы вроде djsjwjisnsjsn class. Это своего рода тоже обфускация ?

Artem
30.12.2016
11:36:34
даже знаем для какой

The
30.12.2016
11:37:39
Тупо исчезают классы при реверсе

Quantum Harmonizer
30.12.2016
11:41:16
Чем реверсишь? baksmali или dex2jar?

The
30.12.2016
11:41:39
Dex2jar
Smalli не понятен

Quantum Harmonizer
30.12.2016
11:42:24
Значит, инструкции так переставлены, что их не собрать в более-менее валидный java-код
Насколько ты знаком с java-байт-кодом?

The
30.12.2016
11:44:12
Не глубоко знаком )
Примерно знаю. До хрена чего реверснул, вытаскивал от туда годные вещи)
Учился даже

Quantum Harmonizer
30.12.2016
11:45:08
Короче, JVM-байт-код складывает параметры на стек, а smali — в регистры.
в остальном команды похожи, скажем, invokevirtual и invoke-virtual :)

The
30.12.2016
11:46:00
Предлагаешь через смоли попробовать

Google

The
30.12.2016
11:46:55
Насколько заметил это с лямбдой связан и еще чем-то

Quantum Harmonizer
30.12.2016
11:47:06

The
30.12.2016
11:48:10
До лямбда нормально реверснулись
Некоторые проекты

Alex
30.12.2016
11:56:58
Народ, подскажите, пожалуйста, можно ли вынести номер версии из блока buildscript рутового build.gradle в отдельное место? Чтобы вместо конкретной версии 1.0.6 указывать что-то типа $kotlinVersion
buildscript {
repositories {
jcenter()
}
dependencies {
//kotlin plugin
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.0.6"
}
}

Sergey
30.12.2016
11:57:38

Quantum Harmonizer
30.12.2016
11:58:57
Project
buildscript {
ext.kotlinVersion = '1.0.5-2'Module
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion"

Михаил
30.12.2016
12:04:13
Котлиновский плагин для студии сам это делает)

Alex
30.12.2016
12:04:37
заработало
спасибо )

Stas
30.12.2016
12:18:08
2 пола в 2017?

Roman
30.12.2016
12:18:59
согласен, у нас в апках уже везде минимум 4

Stas
30.12.2016
12:19:03
Где гендерное разнообразие?)

Roman
30.12.2016
12:19:16
в снг не знают слова разнообразие)

Yuri
30.12.2016
12:20:43
Только регался в спотифай, там есть Non-Binary третим

Stas
30.12.2016
12:20:44
Религия+национальность

Sergey
30.12.2016
12:28:59

Dmitrii
30.12.2016
12:40:15
Так вопрос. А на чем вы пилите сервисную шину?

Quarx2k ?
30.12.2016
12:40:39
Все плохо

Google

Quarx2k ?
30.12.2016
12:41:41
Модем у тебя в некорректнм состоянии

Adel
30.12.2016
12:42:23
Да плевать на modem,главное - wifi

Alexey
30.12.2016
12:42:36
@Quarx2k ничо не понятно, можно погуглить в строну smem_get_entry_failed
@khamidullin23444 а модем - возможно бинарная прошика вайфай модуля левая, ну или что-то с ней не так

Adel
30.12.2016
12:46:00
Это вообще от другого телефона ?
на люмию поставили Android)

Admin
ERROR: S client not available

Adel
30.12.2016
12:48:30
от прошивки Sony Xperia M

Quarx2k ?
30.12.2016
12:49:38
Мда

Pavel
30.12.2016
12:50:12
Уебки

Roman
30.12.2016
12:50:15
Ребята, а после onActivityResult какой метод жизненного цикла идет следом?

Pavel
30.12.2016
12:50:25
Простите, вырвалось.

Alexey
30.12.2016
12:51:00
@ViewHolder как повезет

Quarx2k ?
30.12.2016
12:57:08

Dmitrii
30.12.2016
13:04:08

Sergey
30.12.2016
13:04:54
нинада ничего наследовать

Dmitrii
30.12.2016
13:06:24
Вот и я тоже так думаю.
Но душа поэта требует типизацию для сервисов
Я думал билдер туда пихать, он то у меня типизирован. Но тоже не понятно, хорошо это или плохо. Плучается билдер может под конец перехуярить боди как угодно.
Как то так это сейчас выглядит: https://gist.github.com/anonymous/fbb9320eb28b574fed51ffcbfdccab86

Google

Adel
30.12.2016
13:09:28
точнее он в WP

Quarx2k ?
30.12.2016
13:10:56
Без управляющих команд работать не будут

Adel
30.12.2016
13:11:23
хм,хотя есть раздел с модемом,если память не изменяет

Quarx2k ?
30.12.2016
13:11:25
Родных
Он не совместим с андроидом
Из него надо управляющие команды реверсить
И создавать свой модем из утечек
От квалкома

Adel
30.12.2016
13:12:38
?
ну вообще,вроде существует что-то
я вчера качал исходники

Quarx2k ?
30.12.2016
13:13:03
Внутри модема там своя ос

Adel
30.12.2016
13:13:04
для wcn36xx

Quarx2k ?
30.12.2016
13:13:21
С ней qmi общается

Adel
30.12.2016
13:14:47
но нужно учитывать то,что модем Wi-Fi/Bluetooth
А второй после манипуляций работает Bluetooth
ой