@android_ru

Страница 1494 из 3205
Kylych
24.05.2017
05:14:18
Если юзер удалил данные приложения через настройки, как можно об этом узнать?

Nikita
24.05.2017
05:18:53
Записывать какой-то булиан

Если он сотрётся - значит пользователь удалил

Ставить на тру можно на эвент установки приложения: https://stackoverflow.com/questions/2227604/is-there-on-install-event-in-android

Google
foxy shell
24.05.2017
05:30:40
есть те кто sql знают как свои пять пальцев?

Nikita
24.05.2017
05:33:05
А зачем тебе?

foxy shell
24.05.2017
05:33:37
мне один запрос составит над

Muzaffar
24.05.2017
05:33:59
Скажи какой может найдется кто то

Nikita
24.05.2017
05:34:17
Большой запрос в базу данных - зло. Так нельзя делать

Nikita
24.05.2017
05:34:50
А хотя не. На Андроиде норм

Ivan
24.05.2017
05:34:58
а где не норм ?

Nikita
24.05.2017
05:35:23
И пчму же?
На сервере это плохо

Ivan
24.05.2017
05:35:29
кто сказал ?

Nikita
24.05.2017
05:35:35
На базу данных должна происходить только выборка

Muzaffar
24.05.2017
05:35:41
Странно однако

Google
Ivan
24.05.2017
05:35:46
если запрос нормальный и индексы есть, то это нормально

Nikita
24.05.2017
05:35:49
кто сказал ?
Наш препод по HighLoad из мейла

Kylych
24.05.2017
05:35:50
Есть gcm, если юзер удалил данные через настройки, gcm не удаляет токен и доставляет до юзера пуш

Nikita
24.05.2017
05:36:00
Ivan
24.05.2017
05:36:08
Наш препод по HighLoad из мейла
и чем он это аргументировал ?

Nikita
24.05.2017
05:36:13
Типо джойнов и прочего

и чем он это аргументировал ?
Воркеров много, а бд одна

Лучше чуть медленнее работает воркер, чем все сваливать на бедную базу данных

Данные должны быть максимально асинхронными

Ivan
24.05.2017
05:37:30
Воркеров много, а бд одна
тяжелые запросы, как правило будут для отчетов, а их можно посылать к реплике

Nikita
24.05.2017
05:38:34
тяжелые запросы, как правило будут для отчетов, а их можно посылать к реплике
Совсем усложняется архитектура. А если таких запросов много? И нужны актуальные данные?

Muzaffar
24.05.2017
05:38:55
вообщето для этого и было создано бд

т.е. намного быстрее обработает чем любая другая прослойка

Nikita
24.05.2017
05:39:42
Бд - хранилище. Это её главное задание

Muzaffar
24.05.2017
05:40:06
а предоставлять данных?

Ivan
24.05.2017
05:40:24
кароче зависит от задачи

Muzaffar
24.05.2017
05:40:38
тогда вообще можно воспользоваться с текстовыми документами

Nikita
24.05.2017
05:41:12
И остуствует синтаксис запросов

Muzaffar
24.05.2017
05:41:25
Медленно
ну вот

Google
Nikita
24.05.2017
05:41:31
ну вот
Что ну вот

А если в памяти хешмапой хранить?

Muzaffar
24.05.2017
05:41:52
и получается бд не только хранилище

Nikita
24.05.2017
05:41:57
А если и то, и то

Умное и быстрое

Muzaffar
24.05.2017
05:42:55
ну ладно не буду спорит может тут в ведроиде все по другому... а я тут вообще новичок

:)

Nikita
24.05.2017
05:43:08
Сейчас как раз не про ведроид

В Андроиде наоборот

Большие запросы это хорошо

Muzaffar
24.05.2017
05:43:48
Nikita
24.05.2017
05:43:58
Бд одна

Обработчик тоже один

C++ быстрее

Ну в плане не язык быстрее, а sqlite

Muzaffar
24.05.2017
05:44:33
Сейчас как раз не про ведроид
это да но как бы в других чатах обычно банять за несоответствия...

Nikita
24.05.2017
05:46:05
Мы обсуждаем бекэнд приложения на сервере с архитектурной точки зрения

Не думаю что это не по теме совсем

Muzaffar
24.05.2017
05:46:28
просто мой один знакомый всегда работает через jdbc и в стороне бд работает с процедурами, на самом то деле быстро обрабатываются чем ОРМ

Google
Nikita
24.05.2017
05:47:36
Быстро понятие относительное. Мы обсуждаем не технологию, а архитектуру в целом

Muzaffar
24.05.2017
05:48:17
это да

Ivan
24.05.2017
05:48:27
нужна метрика )

Muzaffar
24.05.2017
05:49:21
прослойки всегда уменьшает быстродействия, или может я не прав

Nikita
24.05.2017
05:49:55
Не всегда

Особенно в многопоточной программе

Muzaffar
24.05.2017
05:51:04
может быть но все же они по одному пулу соединяются в бд или же сколько потоков столько пулов будут?

Nikita
24.05.2017
05:55:52
Чегось

Admin
ERROR: S client not available

Muzaffar
24.05.2017
05:56:41
?

&

Андрей
24.05.2017
05:57:11
пул будет один, только он в данном случае вообще ни при чем (если говорить о ORM vs чистый sql)

Muzaffar
24.05.2017
05:57:36
кстати у ведроида нет чтоли библиотека для работы с хттп?

Ivan
24.05.2017
05:57:48
есть

Ivan
24.05.2017
05:59:58
HttpUrlConnection епта

Ivan
24.05.2017
06:00:03
какая?
да хрен его знает ) я не дочитал, что из коробки

Google
Ivan
24.05.2017
06:00:15
а во )выше

Ivan
24.05.2017
06:01:29
апачевый клиент депрекейтед, вообще в половине проектов есть retrofit + okhttp

okhttp более чем хватает

Muzaffar
24.05.2017
06:03:46
почему деприкейтед?

your-mirror
24.05.2017
06:08:45
утра

Ivan
24.05.2017
06:11:22
https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-apache-http-client

just because they can :)

Александр
24.05.2017
06:19:43
Всем двс! Нубский вопрос. Если в главной activity делать drawer то все остальные элементы должны быть внутри него, верно? А как запихать туда два независимых фрейма чтобы они друг друга не перекрывали? Или внутри дровера фрейм а уже внутри него вложнные фреймы? В основном нужно для landscape. Сорри за мутноватое изложение вопроса.

Dmitriy
24.05.2017
06:20:56
Привет всем! Каким словом обобщить смартфон и десктоп? Форм-фактор? Формат?)

.
24.05.2017
06:22:19
LinearLayoutManager с горизонтальной ориентацией странно работает. По 2 айтема в несколько строк разделил список

holder.recyclerAds.setLayoutManager(new LinearLayoutManager(mContext, LinearLayoutManager.HORIZONTAL, true));

в чем мб проблема?

Dmitriy
24.05.2017
06:25:45
Десктоп? Или планшет?
Десктоп. Мне нужно академическим языком обосновать выбор между разработкой для десктопов и разработкой для гаджетов.

Kylych
24.05.2017
06:35:58
Как можно создать не ленивый observable ? Что б он при создании сразу начал работать, не дожидаясь подписки ?

Kylych
24.05.2017
06:38:13
Да

Alexander
24.05.2017
06:38:49
Ну так гуглить на тему hot observable?

Kylych
24.05.2017
06:39:26
???, спасибо

Alexander
24.05.2017
06:41:17
Я просто так сходу код не вспомню, но если вы точно знаете, как называется инструмент для вашего случая, то почему бы не загуглить. Тем более, тема очень популярная.

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