@android_ru

Страница 647 из 3205
Dmitri
08.12.2016
21:27:52
нормально вытягиваю?

пробовал toString - не помогло

Quantum Harmonizer
08.12.2016
21:28:52
Эм, может, цикл не отрабатывает столько раз, сколько ожидается?

Кстати, если d.index.size() больше пяти, будет ArrayIndexOutOfBoundsException. Нужно выделять массив, когда заранее известно, сколько будет элементов.

Google
Quantum Harmonizer
08.12.2016
21:30:09
Если неизвестно — использовать ArrayList.

Dmitri
08.12.2016
21:31:09
Запрашиваю всегда 5

А при чем тут цикл

Я ставлю брейк В нем

Срабатывает на каждом шагу

И даже в первом шагу message не заполняется

не пойму - поле body - просто стринг или нет? Как в нем лежат еще поля?

Или это просто свойства строки

(скорее всего да)

?

Ruslan
08.12.2016
21:35:29
Ребят, вопрос по джаве, есть ссылка на либу или урок, где есть пример декодирования md5(знаю это хеш-функция в одну сторону) вопрос в том, как розшифровать md5. Спасибо

Юрий
08.12.2016
21:40:13
братцы, есть вопрос по ionic

есть специалисты?

Google
Ruslan
08.12.2016
21:41:46
Я знаю, но вопрос в том, что нужно как-то или либа со слепками мд5 или что-то еще

Я знаю, что он создан не для того, чтобы его розшифровывать

Konstantins
08.12.2016
21:42:59
Ну для этого не либа нужна, база скорее. Если загуглишь md5 decrypt, то там приличный список баз выдаст гугл

Quantum Harmonizer
08.12.2016
22:09:14
не пойму - поле body - просто стринг или нет? Как в нем лежат еще поля?
Просто стринг. У него есть свойства. Также посмотри на shadow$_klass_ — java.lang.String.

Dmitri
08.12.2016
22:10:14
А не подскажешь в чем проблема, не пихается в message

Quantum Harmonizer
08.12.2016
22:10:49
Вот смотрю сейчас в этот скрин. Разве что приходят null.

Dmitri
08.12.2016
22:17:01
Ну я показал структуру, как видишь там есть значение

Dmitrii
08.12.2016
23:02:06
Я знаю, что он создан не для того, чтобы его розшифровывать
Гугли rainbow tables. Правда, в телефон ты их все равно не запихнешь. Все алгоритмы хэширования работают по системе "нипель". Туда дуй, а обратно х.й. (XOR в самом базовом варианте)

Zhailkhan
09.12.2016
03:02:09
Всем привет! #whois Мурагер, сейчас занимаюсь разработкой приложения для голосования на платформе Андроид. Специалистом пока еще себя не считаю, так как реальный опыт Андроид разработки полтора года. Из Алматы. Про чат узнал из Android Dev Подкаст.

Владислав
09.12.2016
06:27:42
Зошифровать и Розшифровать, то что нужно

Это же гуглится по 1 запросу

Alexey
09.12.2016
06:29:54
нигагг

@korotovskii а чо xor? Из него хреновый нипель

Aidar
09.12.2016
06:55:50
Можно найти колизию но не расшифровать

Потомучто это не шифр

Google
Aidar
09.12.2016
06:56:11
Читай про радужные таблицы

Andrey
09.12.2016
07:11:34
О, кулхацкеров подвезли

Sergey
09.12.2016
07:21:55
Вот нормальный андроид 6 http://screencast.com/t/HgAaDjBsl А вот MIUI на базе андроид 6 http://screencast.com/t/geqPxyzA8 Какого х** не работает View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR Но в тех же настройках этого хуеми есть такое http://screencast.com/t/To07z6rNN

у меня бомбит

Fedor
09.12.2016
07:24:03
а цвет статус бара тебя не смущает не по гайдлайнам?

Fedor
09.12.2016
07:25:22
ну вот и они так решили +)

Sergey
09.12.2016
07:25:26
для этого и придумати стветлый и темный статус бары

но у дибилов сяоми видать думают не так

Quarx2k ?
09.12.2016
07:26:42
Они умеют думать. Но они могут как хотят менять андроид и им так звхотелось

Sergey
09.12.2016
07:27:27
пусть меняют но не ламают при этом сдк

Dmitriy
09.12.2016
07:27:31
Ксиаоми вообще головная боль( у них много что не так как ожидается(

Dmitriy
09.12.2016
07:28:03
Недавно была трабла с пушами. на всех телах работают а на ксиаоми приходилось перегружать телефон(

Quarx2k ?
09.12.2016
07:29:02
Я даже не заморачиваючс под них. Как работает там, так и работает

Проблемы юзеров

Dmitriy
09.12.2016
07:29:32
Угу тока заказчику это не объяснить) Надо чтобы было и все тут)

Quarx2k ?
09.12.2016
07:30:15
Ему надо объяснить, что это не андроид, а обрубок сильно кастомизированный

Dmitriy
09.12.2016
07:30:26
Он еще как специально взял для тестов самые ужасные телефоны) ксиаоми и еще какой то конкретно китайский самый уг

Quarx2k ?
09.12.2016
07:31:06
Ага, а в результате глюки появятся на какомнить самсунге с7

))))))

Google
Ravil
09.12.2016
07:35:29
Ага, а в результате глюки появятся на какомнить самсунге с7
Отношу самсунги в кучу китайцев, ибо тоже все переделали

Ruslan
09.12.2016
08:07:32
Мамины хацкеры в чате появились чтоль.
Такие все умники сидят, я прекрасно знаю, что это односторонняя хеш-функция, причем тут 'хацкеры'. Тема курсовой работы в универе "декодирование строки, закодированной при помощи md5

Admin
ERROR: S client not available

Alexey
09.12.2016
08:09:42
Ruslan не уточнял у препода, чо ему конкретно надо?

Ruslan декодирование - это, конечно, уже не расшифровывание, но всё равно подозрительно

Alexey
09.12.2016
08:14:52
Ruslan уточни ещё, какой курс и какой предмет. Не удивлюсь, если всего-то надо найти md5 от строки и сравнить с имеющейся

Ruslan
09.12.2016
08:17:05
Ruslan уточни ещё, какой курс и какой предмет. Не удивлюсь, если всего-то надо найти md5 от строки и сравнить с имеющейся
3ий курс, организация системного интерфейса, это должен быть драйвер для вин хп, но можно сделать программу, я тему дословно написал

Валерий
09.12.2016
08:19:55
а стоит ли пытаться запустить андроид на virtualbox ? этот вариант быстрее обычного эмулятора, имеет серьезные недостатки?

Alexey
09.12.2016
08:20:27
Ruslan над ебануто поставленными тех. заданиями можно гадать долго и в итоге сделать совсем не то, чего просил заказчик. Уточняй подробности. Больше похоже, что это действительно просто какая-то форма логина и пароль должен сверяться по md5 хэшам

@Namolem андроид на virtualbox - это genymotion же, не?

Валерий
09.12.2016
08:25:10
Ну да, но я на эту статью наткнулся https://www.nuxeo.com/blog/speeding-up-the-android-emulator/ Вообще интересно, если кто-то разбирался в этом вопросе, я слышал, что родной эмулятор сильно ускорили и непонятно будет ли разница

Dmitriy
09.12.2016
08:26:52
Сейчас родной работает на нормальном железе быстрее чем любой телефон)

Max
09.12.2016
08:27:37
@Namolem андроид на virtualbox - это genymotion же, не?
Он самый. Только как верно выше заметили, родной работает сейчас как минимум не хуже

balolam
09.12.2016
08:54:29
http://stackoverflow.com/questions/1240852/is-it-possible-to-decrypt-md5-hashes

Хотя можно написать скриптец что бы сгенерировать несколько миллионов хешэй для часто употребляемых слов, словосочетаний и использовать это как словарь)

Google
Глеб
09.12.2016
09:02:24
и изобрести радужные таблицы

Aidar
09.12.2016
09:13:47
Не факт что ты найдешь ту же строку

Радужные таблицы как раз для того чтобы словарь посжимать

Sergey
09.12.2016
09:42:10
Achtung!! Щас будет глуппый вопрос: какой тип callback предпочтительнее использовать (через setter или имплементацию в класс)?

Roman
09.12.2016
09:43:30
шо

Alexander
09.12.2016
09:44:13
setCallback(Callback cb) или implements Callback, видимо имеется в виду)

Sergey
09.12.2016
09:44:39
так: // Интерфейс колбека interface MyCallback { void callbackCall(); } // Этот класс выполняет какое то действие class Worker { MyCallback callback; // по этому событию у нас происходит вызов колбека void onEvent() { callback.callbackCall(); } } //дальше в нашей активити обрабатываем этот колбек class MainActivity extends Activity implements MyCallback { void callbackCall() { // что то происходит здесь } }

или так: //обявляем интерфейс private OnScoreSavedListener onScoreSavedListener; //создаем интерфейс с колбеком public interface OnScoreSavedListener { public void onScoreSaved(); } //создаем сеттер для листенера public void setOnScoreSavedListener(OnScoreSavedListener listener) { onScoreSavedListener = listener; } //где то вызывается его метод для срабатывания onScoreSavedListener.onScoreSaved(); //а дальше вызываем в активити MyCustomView slider = (MyCustomView) view.findViewById(R.id.slider) slider.setOnScoreSavedListener(new OnScoreSavedListener() { @Override public void onScoreSaved() { Log.v("","EVENT FIRED"); } });

Quantum Harmonizer
09.12.2016
09:45:51
Этот класс vs. анонимный класс?

Alexey
09.12.2016
09:46:44
я нихера не понял первый вариант, но используй второй

Quantum Harmonizer
09.12.2016
09:47:16
первый вариант –– реализовать интерфейс в данном классе, второй –– использовать анонимный класс

Владислав
09.12.2016
09:48:42
ребят, а как обновлять вьюхолдер в ресайклере чтоб рипл нормально отрисовывался?

Quantum Harmonizer
09.12.2016
09:49:20
так: // Интерфейс колбека interface MyCallback { void callbackCall(); } // Этот класс выполняет какое то действие class Worker { MyCallback callback; // по этому событию у нас происходит вызов колбека void onEvent() { callback.callbackCall(); } } //дальше в нашей активити обрабатываем этот колбек class MainActivity extends Activity implements MyCallback { void callbackCall() { // что то происходит здесь } }
В первом варианте можно немного просрать инкапсуляцию. Например, вполне возможно new MyActivity().callbackCall(), потому что методы интерфейсов торчат во внешнюю область видимости. Во втором варианте можно накодить много визуального мусора плюс нагенерировать синтетических аксессоров.

Mikhail
09.12.2016
09:49:41
Вот человеческий пример реализации https://special.habrahabr.ru/kyocera/p/120643/

Страница 647 из 3205