
Andrew
05.03.2017
07:08:21
Хотя у жены китаефон, и там все ровно

whalemare
05.03.2017
07:08:57

Глеб
05.03.2017
07:09:05

Andrew
05.03.2017
07:09:09
Вайлифокс свифт

Google

Глеб
05.03.2017
07:09:22

whalemare
05.03.2017
07:09:23
там циан

Глеб
05.03.2017
07:09:42

whalemare
05.03.2017
07:09:48
кстати линедж новый их на моторолу поставил, и стандартно ребуты каждые часов 6-7))
они вообще не парятся. аппликуха зависла? го ребут
мб у меня бетка была

Andrew
05.03.2017
07:11:25
Обычно на flame пиздес
Ну, это разве моя проблема, что флейм кривой? Я даже под сяоми не горю желанием ложиться, есть стандарты, я делаю по ним

Глеб
05.03.2017
07:12:10

Михаил
05.03.2017
07:19:44
У них есть класс который не декомпилится
Не знаю как это сделано, но в бвйткоде как будто какой то мусор накидан

whalemare
05.03.2017
07:30:38

Google

whalemare
05.03.2017
07:31:11
мб от square dexguard какой нибудь
это кстати очень интересная тема и я диплом наверное на нее буду писать через годик

Михаил
05.03.2017
07:56:37

whalemare
05.03.2017
07:56:58
я не знаю, не работал с ним, просто слышал что это апнутый прогуард

Михаил
05.03.2017
07:57:40
Там прошлись прогвардом, а один класс чем то еще

Quantum Harmonizer
05.03.2017
08:28:51
Байт-код позволяет гораздо больше, чем языки программирования. Классы, которые называются спецсимволами. Перегрузка методов по типу возвращаемого значения. Локальные переменные неопределённого типа.
Видел DexProtector — он зашифровывает весь dex и строки в нём, но это не помогает.)

whalemare
05.03.2017
08:33:02

Nikolai
05.03.2017
08:33:27
> @Harmonizr
Перегрузка методов по типу возвращаемого значения
это как?

Quantum Harmonizer
05.03.2017
08:34:06

Nikolai
05.03.2017
08:34:23
вижу 2 функции в байт коде

Quarx2k ?
05.03.2017
08:35:08
void do()
int do()
Тот же jeb такое хавает. И даже корректно кроссрефернсы создаёт по декомаиленной проге. Можно как в идеи прыгать по методам :)

Nikolai
05.03.2017
08:35:44
в байт-коде вообще есть понятие перегрузка метовов?

Quantum Harmonizer
05.03.2017
08:36:12

Nikolai
05.03.2017
08:36:14
я думал это всё синтаксический сахар и таблицы процедур
даже не так. в байт коде есть классы?

Quantum Harmonizer
05.03.2017
08:37:04

Quarx2k ?
05.03.2017
08:37:23
Люди С++ защитить и декомпиляции нкмогут. Что уж про джаву говорить )

Михаил
05.03.2017
08:37:32

Quantum Harmonizer
05.03.2017
08:38:49

Google

Nikolai
05.03.2017
08:44:04
надо почитать про байт-код java.

Konstantin
05.03.2017
08:44:58
Я думал байт код он общий а не Джава

Nikolai
05.03.2017
08:45:54
байт код под платформу, а у джавы своя виртуальная машина

Roman
05.03.2017
08:48:25
Скажите, а имена классов и методов декомпиляторы показывают?

Nikolai
05.03.2017
08:48:44
да

Quarx2k ?
05.03.2017
08:48:52
Да, если ты их не убьешь

Nikolai
05.03.2017
08:48:54
если код не обфуцирован

whalemare
05.03.2017
08:49:37
Бл, пацаны, надо было в айос идти, там никто не запаривается

Quarx2k ?
05.03.2017
08:49:43
И он даже обратно собирается :)

whalemare
05.03.2017
08:49:54
Кнопочки перетаскивай на экранчик да функции объявляй
Вот поэтому и декомпилится))

Roman
05.03.2017
08:57:05
Только надо сначала прогораммировать научиться, а то без декомпилияторв иной раз ничего не поймешь.

Quarx2k ?
05.03.2017
08:59:23
Самая лучшая защита от декмпиляции это писать кривой непонятный код
И игнорировать все правила

Nikolai
05.03.2017
09:00:28
писать говнокод код который никому не нужен
?

Quarx2k ?
05.03.2017
09:00:58
Именно

Владимир
05.03.2017
09:18:29
Сегодня провожу бесплатный вебинар https://geekbrains.ru/events/528

Google

whalemare
05.03.2017
09:23:26

Владимир
05.03.2017
09:25:08
Запись будет?
не уверен, первый раз провожу по ютьюбу пока не разбирался

yadro
05.03.2017
09:26:06
для тех, кто не хочет регаться https://www.youtube.com/watch?v=F0hGvEUZVGw

whalemare
05.03.2017
09:26:08

Alexey
05.03.2017
10:40:43
У кого linux с xfce? У вас в эмуляторе хардварная клавиатура работает?
о, заработала, ахренеть. Всем спасибо :) Нашел в issues эту проблему. https://code.google.com/p/android/issues/detail?id=211056

DEFACE
05.03.2017
11:05:34
https://www.youtube.com/watch?v=vgDrh81drEc

Владислав
05.03.2017
11:06:02
Какой уместный чат для роликов Навального

Quarx2k ?
05.03.2017
11:07:22
я думюа только слепой не видел его

Admin
ERROR: S client not available

Quarx2k ?
05.03.2017
11:07:31
уже баян

Владислав
05.03.2017
11:08:39
Самое грустное, что это не меняет ситуации в стране)
Хоть 10кк просмотров будет, а ничерта не изменится

Ivan
05.03.2017
11:10:48
расплачься еще тут

@
05.03.2017
11:11:39
Поставил Ubuntu, но чет не фартануло Java в студии падает, мда

Roman
05.03.2017
11:22:46
Xubuntu

Dmitrii
05.03.2017
12:31:29
Подскажите, а куда копать чтобы без боли переместить полосочку активного таба наверх как тут?

Михаил
05.03.2017
12:38:44

Google

Михаил
05.03.2017
12:39:23
или добавить поверх еще один таблейаут чисто с инидкатором
второй мне кажется довольно простым вариантом, но я так не делал - хз какие грабли всплывут

Dmitrii
05.03.2017
12:42:12
Хмм
Под "сутка кастомизировать" подразумевается как то отнаследовать тему, или наследовать View?

Арсений
05.03.2017
12:43:13
Или наследовать xml ресурс
В смысле переопределить у себя в проекте

Dmitrii
05.03.2017
13:05:38
А кто нибудь пробовал скрестить ViewPager + NestedScrollView + CollapsingToolbarLayout?
В Интернетах пишут что это боль и унижение так делать
Т.е. я тут пытаюсь сделать экран профиля, ну по типу заезжанного материала, где фотка с тулбаре паралаксом скролится, а вот контент экрана в табах

Andrey
05.03.2017
13:15:42
Ребят, кто знает как из прилы, кликая по номеру телефона прокидывал номер на меню вызова
?

Dmitrii
05.03.2017
13:18:27
Только оно начнет сразу звонить. Но это был мой кейс

Andrey
05.03.2017
13:19:48
а если просто на экран?

Dmitrii
05.03.2017
13:19:55
хз

Andrey
05.03.2017
13:20:01
там уже юзер сам решает звонить или нет
а во нашёл, Action_DIAL не Call

Dmitrii
05.03.2017
13:25:21
Так есть он на телефон кликает, зачем его заставлять идти через еще один шаг?

Илья
05.03.2017
13:29:17

Alexey
05.03.2017
13:47:04