
Anton ?
20.01.2017
18:18:45
https://realm.io/docs/get-started/installation/mac/

Михаил
20.01.2017
18:19:04
realm browser ток для яблочников
а вебморда пока довольно скудный функционал имеет

Google

Anton ?
20.01.2017
18:21:27
то ли ещё будет, первая версия же только)

Михаил
20.01.2017
18:21:45
ага. вообще очень интересная тема

Anton ?
20.01.2017
18:25:41
доступ к базе с сервера только для professional и enterprise editions, работать через nodejs sdk

Михаил
20.01.2017
18:28:45
кстати есть триал

Anton ?
20.01.2017
18:33:34
думаю мне пока хватит developer edition для экспериментов
Вот и нашлось развлечение на выходные

Taras
20.01.2017
18:41:25
вчера задавал вопрос о библиотеках для работы с видео, но спрошу ещё раз(нужно склеить несколько видео + сделать между ними переход + доставить свою аудио-запись ). Мне посоветовали Mp4parser и media4mobile . Есть ли ещё варианты или готовые обёртки?

Valentin
20.01.2017
18:47:38
Ребят привет всем! Такой вопрос: внедряю аналитику в приложуху, сделаю что-то типа интерфейса и через него буду события прокидывать в файрбэйз\GA итп. Вопрос, такой: делать ли реализацию такого интерфейса синглтоном или через даггер инджектить его куда нужно?

Михаил
20.01.2017
18:50:08

Anton ?
20.01.2017
18:50:21
Если используешь Timber то можно написать кастомный Tree для аналитики

Valentin
20.01.2017
18:51:09
@vaccum121 не знаю что за зверь такой
@Mihail_t разница ? хочу clean code. вот думаю что будет "чище"

Михаил
20.01.2017
18:52:15
ну имхо если в проекте есть дагер, то логичнее сделать через него

Google

Anton ?
20.01.2017
18:52:17

Alexey
20.01.2017
18:53:16
лог конечно можно, только вроде и обычный лог устраивает

Valentin
20.01.2017
18:54:03
@vaccum121 гляну

Rafael
20.01.2017
21:20:33
почему не работает?
searchView = (MaterialSearchView) findViewById(R.id.search_view);
searchView.setClickable(true);
searchView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent i = new Intent(MarketActivity.this, ShopSearchActivity.class);
startActivity(i);
}
});
надо лупу переопределить раньше в строке искали, ща надо в новом окне. Лень лупу такую искать

Ⓜ️ᵃʳᵃᵗ
20.01.2017
21:24:00

Rafael
20.01.2017
21:24:28
хотел закостылить ) андроид познать )
ладно понял - спасибо

Ⓜ️ᵃʳᵃᵗ
20.01.2017
21:28:17
ну вообще то серчвью, вполне нормально на клик у меня реагирует

Dmitrii
20.01.2017
21:29:32
А у кого нибудь был кейс передавать по апи время а в приложении десериализовывать его gson'ом?

Roman
20.01.2017
21:31:40
Парни, подскажите, мне надо сохранять в Shared Preferences текст, который ввводит юзер. Если я использую метод addChangeListener и в нем onTextChanged - это нормальное решение или будет тормозить? На каждое нажатие кнопки там будет дергаться save, мне кажется это не совсем правильно.

Ⓜ️ᵃʳᵃᵗ
20.01.2017
21:32:28

Dmitrii
20.01.2017
21:32:39
Не используй синхронный и все.
В докблоке даже написано об этом, что синхронная запись будет тормозить. То логично, если на onChange такое висеть будет то хуева будет.

Roman
20.01.2017
21:37:09
Не используй синхронный и все.
Я посмотрел - у меня apply() в отдельном классе для работы с Shared Preferense. Ну т.е. саму запись постоянно дергать нормально?

Dmitrii
20.01.2017
21:38:06
Так apply это тот что асинхронный? Я просто сам не помню. Я сам то еще под андроид первый месяц пишу. Но. Преждевременные оптимизации — зло
Лучше потрать свое время на что-то другое ИМХО )

Roman
20.01.2017
21:42:38
Вот, кстати, тот самый вопрос:http://alvinalexander.com/source-code/android/android-programming-how-save-edittext-changes-without-save-button-ie-text-change

Ilya
21.01.2017
04:58:14
Привет всем. Никто не сталкивался с FileNotFoundException: Permission denied при попытке открыть ParcelFileDescriptor через ContentResolver на API 25?

Google

Ilya
21.01.2017
04:58:28
Пермишены есть, разумеется

Anatol
21.01.2017
05:31:42

whalemare
21.01.2017
05:56:18

Gerc
21.01.2017
05:58:55
Ну норм. Просто так запрос будет выполняться

whalemare
21.01.2017
05:59:14
Но потом фрагмент убился и показывать результат запроса негде

Gerc
21.01.2017
06:00:18
Остановить запрос при убийстве. Зачем ему продолжать выполняться тогда

whalemare
21.01.2017
06:01:42
Потому что не main thread.
Как ты собрался посылать запрос об отключении? И зачем если он уже все равно выполнился?

Ilya
21.01.2017
06:01:56

Gerc
21.01.2017
06:02:52

whalemare
21.01.2017
06:03:46

Ilya
21.01.2017
06:04:16
Вот я что-то подозреваю что в прошивке дело. Тестирую на Galaxy Note 2 прошитом на CM14.1

Ilya
21.01.2017
06:04:24
Щас проверю на другом девайсе

whalemare
21.01.2017
06:04:48

Ilya
21.01.2017
06:05:34
Походу да. Вот это жесть(

whalemare
21.01.2017
06:06:17
Придётся костылить))
Можешь issue кинуть им
Хотя бесполезно, СМ же уже вроде бы всё

Ilya
21.01.2017
06:06:59
Дак а тут не закостылить даже нифига
Не, я на девайсе прошу переставлю, мб поможет, спасибо

Google

whalemare
21.01.2017
06:07:38
Ну try catch на эксепшн, и просьба ВКЛ пермишен самостоятельно)
Либо target version понизить ?

Ilya
21.01.2017
06:08:16
Оно уже в релизе, таргет не понизить

whalemare
21.01.2017
06:08:40
Ну тогда костыли))

Ilya
21.01.2017
06:08:55
Да не, приложение же впорядке получается. А владельцы кастомных прошивок сами себе злобные буратины

Admin
ERROR: S client not available

whalemare
21.01.2017
06:09:44
Ты же разработчик ?? нельзя так!))

Ilya
21.01.2017
06:10:35
Я подозреваю что это баг на этой единственной прошивке, т.к. если бы был баг в CM, уже тонны людишек бы взвыли и воззвали к issue трекеру их)
фоточки в инсту не загрузить, как же так

Alexander
21.01.2017
06:16:56
Всем привет. Может кто подсказать такую штуку: "Можно ли в одном приложении реализовать платную подписку + встроенные покупки расширенного функционала" ?

whalemare
21.01.2017
06:17:58
Обезопасить себя от рутованных андроидов

Alexander
21.01.2017
06:18:59
@whalemare Спасибо большое

Roman
21.01.2017
08:15:59

Gerc
21.01.2017
08:18:55
Лучше бы в книге про RX написали как дебоунсом сохранять
И на котлине с лямбдами

Gleb
21.01.2017
08:30:47

Andrew
21.01.2017
08:31:22
Есть спецы по иос и carthage?

Igor
21.01.2017
09:19:17

Google

Daniil
21.01.2017
09:23:18

Igor
21.01.2017
09:24:37
почему нечего?
Потому что все ломяться в андроид - уже предложение давно перевалило спрос

Ivan
21.01.2017
09:24:50
Лол

Gleb
21.01.2017
09:25:25
Android - всё равно java-based
java - всё равно ооп-based
ооп - программирование&алгоритмы based
программирование&алгоритмы - базовая информатика-based
и хуй его где тут срезать ?

Igor
21.01.2017
09:26:37
Лол
Щырые хохлы кажуть "ліл"

Daniil
21.01.2017
09:26:42

Roman
21.01.2017
09:28:16
По моим наблюдениям тоже заметил, что предложение больше спроса.
Смотришь на вакансии - меньше чем Андроида только какая-то экзотика

Igor
21.01.2017
09:28:33

Ivan
21.01.2017
09:28:46
Квалификацию нужно повышать значит
Естественно джунов перебор

Gleb
21.01.2017
09:28:55

Kirill
21.01.2017
09:29:51
Hi, tcnm Rx:
есть 2 Observable dialogsFromDb и dialogsFromDb.
Потом я делаю так
Observable.merge(dialogsFromDb, dialogsFromServer)
.first()
.toSingle();
dialogFromServer это запрос к API. Когда отклчаю инет, вылетает throwable, как этого можно избежать?
Вопрос по Rx*

Daniil
21.01.2017
09:30:22
ловить его