@android_ru

Страница 290 из 3205
Seraphim
24.09.2016
09:07:07
Дублирование информации Надо, конечно, проверить, но существует мнение, что если убрать все джойны, то получится быстрее
Конечно быстрее. Скорее не дублирование, а переиспользование. Я в таких объектах просто внешние ключи храню

Alexey
24.09.2016
09:07:17
Seraphim
24.09.2016
09:07:27
И быстрее насколько? Ты 1кк объектов извлекаешь? Между 10мс и 15мс ты разницы не увидишь

Google
Seraphim
24.09.2016
09:08:09
5 мс разница большая
Пользователь её никогда в жизни не увидит

Rtem
24.09.2016
09:08:29
Разница накапливается

Seraphim
24.09.2016
09:08:30
Треть кадра, ты чего
Ты в ui треде фетчишь?))

Rtem
24.09.2016
09:08:35
Там 5, тут 10

Andre
24.09.2016
09:09:19
Ты в ui треде фетчишь?))
Нет, но в таком случае можно И вообще, что на флагмане 15 мс делается, на бюджетках дольше может выполняться

Seraphim
24.09.2016
09:10:00
Там 5, тут 10
Как ни говнокодил, разница никогда не была видна. Может потому что у меня базы всегда маленькие и там данных кот наплакал

Andre
24.09.2016
09:11:16
Кстати, реляционные модели не просто так не использовались очень долго в компах - как раз потому, что иерархическая работала быстрее

Rtem
24.09.2016
09:11:44
Кстати, а кто какие ормы юзает в проде? Интересует на больших проектах, а не todo листах ;)

Seraphim
24.09.2016
09:12:32
Кстати о маленьких базах. Если поковыряете официальный клиент вк, увидите, что новостей в бд он всегда хранит не больше 26(или что-то около того). Они тупо друг друга перетирают

Google
Alexey
24.09.2016
09:14:20
StorIO
Это типо не орм, а дао

Rtem
24.09.2016
09:14:23
StorIO
это не орм, но ок =)

Alexey
24.09.2016
09:14:43
Это знаменитого Джейка все хорошо работает обычно, поэтому автор тоже роль играет при выборе либы.

Rtem
24.09.2016
09:15:15
Sqlbrite
а чем обоснован выбор?

Я знаю, что от Джейка, но руки до нее не доходили еще.

Она many-to-many хорошо умеет?

Seraphim
24.09.2016
09:15:52
это не орм, но ок =)
Ну да. Это тупо облагороженный API нативного SQL

Gerc
24.09.2016
09:16:11
21 вк хранит

Alexey
24.09.2016
09:16:33
а чем обоснован выбор?
С rx хорошо вяжется sqlbrite и storeio, между двумя выбор пал на sqlbrite наверно потому что от Джейка.

Ну и как бы что по новее всегда лучше обычно

Seraphim
24.09.2016
09:16:58
21 вк хранит
Почти угадал. Месяца 3 назад ковырял

Alexey
24.09.2016
09:18:30
Кстати, а кто какие ормы юзает в проде? Интересует на больших проектах, а не todo листах ;)
Но проект был небольшой конечно, скорее todolist. Апи удобное, проблем не заметил.

Gerc
24.09.2016
09:19:09
Мало кто умеет мэни2мэни как realm

Seraphim
24.09.2016
09:19:19
С rx хорошо вяжется sqlbrite и storeio, между двумя выбор пал на sqlbrite наверно потому что от Джейка.
Requery умеет и в rx1, и с недавних пор в rx2. Так что она из всех бд самая реактивная

Rtem
24.09.2016
09:19:59
Мало кто умеет мэни2мэни как realm
У него других проблем хватает.

Alexey
24.09.2016
09:20:05
Вообще хорошо бы таблицу сравнений этих либ для работы с БД

Google
Rtem
24.09.2016
09:20:25
Да есть таблица. На хабре. Plain SQL тащит =)

Каких?
невозможность передачи объектов между потоками, жесткая иерархия наследования. Это только что сходу вспомнилось.

Seraphim
24.09.2016
09:20:59
Хм, надо попробовать
Ета будет больно. Я до сих пор не могу свыкнуться с мыслью, что придётся работать с не immutable, да ещё и сгенерированными дата классами

Alexey
24.09.2016
09:21:37
невозможность передачи объектов между потоками, жесткая иерархия наследования. Это только что сходу вспомнилось.
О да, решил попробовать реалм и сразу хлебнул гавна с тем что надо наследовать все объекты от их класса

Rtem
24.09.2016
09:22:08
Я к нему 2 подхода делал в разное время. Плевался и выпиливал =)

Rtem
24.09.2016
09:23:04
Неудобно. Там только один уровень иерархии.

Seraphim
24.09.2016
09:23:17
Rtem
24.09.2016
09:23:19
Можно похоливарить, но лень =) Иногда нужно больше

Sergey
24.09.2016
09:23:49
объекты можно «отсоединять» от бд и спокойно передавать между потоками

Rtem
24.09.2016
09:24:26
Опять же. Если кому-то Realm в кайф, то наверное вы знаете что делаете

Seraphim
24.09.2016
09:24:37
Танцы, приседания, балет =)
Скорее дрочка в присядку

Rtem
24.09.2016
09:25:33
Скорее дрочка в присядку
а потом еще вприпрыжку и вприскок =)

Sergey
24.09.2016
09:25:34
юзаю как кеш. Норм

Seraphim
24.09.2016
09:26:19
А Hawk кто-нибудь использует?

Gerc
24.09.2016
09:52:09
Что-то новый редактор лэйаута тупой, не слушается

Rtem
24.09.2016
09:52:56
Тоже пишу

Google
Alexey
24.09.2016
09:53:13
Что-то новый редактор лэйаута тупой, не слушается
А мне понравилось, работает лучше старого, который протекал во все щели и отказывался рендерить.

Тоже пишу
Доволен? Какие проблемы с ним есть?

Rtem
24.09.2016
09:53:38
А мне понравилось, работает лучше старого, который протекал во все щели и отказывался рендерить.
Угу. Новый просто прекрасен. Надо чуть привыкнуть, но он прямо хорош.

Доволен? Какие проблемы с ним есть?
Не могу сказать, что сильно доволен. Порой возникают всякие глюки (щас поменьше). В основном на стыке андройдного тулчейна и котлина.

Gerc
24.09.2016
09:54:14
Rtem
24.09.2016
09:54:23
А раньше дебагер очень криво работал. Прямо утомил меня гад)

Александр
24.09.2016
09:54:59
А можно как-то показать chooser с выбором приложений даже, если нажали - Открывать всегда с помощью ...

?

Admin
ERROR: S client not available

Александр
24.09.2016
09:55:06
без алертов

Alexey
24.09.2016
09:55:28
Я его с констрейнтом юзаю)
Констреинта не опасаешься, он еще же альфа?

Seraphim
24.09.2016
09:55:35
На котлине и я пишу

Alexey
24.09.2016
09:55:47
Получится вот так а то

Rtem
24.09.2016
09:56:08
alpha8 он уже =) Можно писать =)

Seraphim
24.09.2016
09:56:41
Констреинта не опасаешься, он еще же альфа?
Норм он работает. Делает ровно то, что должен и что ожидаешь

Rtem
24.09.2016
09:56:58
Угу. Я еще не видел глюков. Говорят они есть, но я сильно сложные вьюхи не делаю на нем.

Alexey
24.09.2016
09:57:36
Кстати, гугл похоже лаяут дизайнер перепилили только потому что со старым будет просто невозможно расставлять констреинты.

За это ему спасибо))

Gerc
24.09.2016
09:57:56
С одной вью правильно показывает. А с несколькими нет. Показывает разбросано, хотя в хмл написал что все в середине были

Google
Seraphim
24.09.2016
09:58:04
Угу. Я еще не видел глюков. Говорят они есть, но я сильно сложные вьюхи не делаю на нем.
Претензии в основном к скорости рендеринга. Он, говорят, сейчас самый медленный. Правда как замеряли - не понятно

Rtem
24.09.2016
09:58:39
Претензии в основном к скорости рендеринга. Он, говорят, сейчас самый медленный. Правда как замеряли - не понятно
ничего не имею сказать по этому поводу. Просадок по скорости не увидел. Но опять же я его юзаю для очень простых вьюх

Вот скоро будет новый проект, там буду активно юзать. Может статейку накатаю по итогам.

Seraphim
24.09.2016
10:01:59
ничего не имею сказать по этому поводу. Просадок по скорости не увидел. Но опять же я его юзаю для очень простых вьюх
Ну там как всегда разница в пару миллисекунд, но ведь это всё равно повод орать МЕДЛЕННА

Gerc
24.09.2016
10:18:15
http://pastebin.com/w4eGxqgB у кого как отображается в новом редакторе эта разметка?

в середине ли все, или все разбросанно?

Alexey
24.09.2016
10:22:22
не поленился, запустил студию, которая при запуске дуплит проект градлом, но я дождался))

Gerc
24.09.2016
10:22:29
Ну вот да, как у меня. Че разбросанно

Alexey
24.09.2016
10:23:10
ну значит так сверстал ?

Gerc
24.09.2016
10:23:41
В эмуляторе и в старом редакторе норм

Alexey
24.09.2016
10:26:23
В эмуляторе и в старом редакторе норм
кстати layout_gravity в релатив лаяуте плохо работает, лучше юзать centerInParent, alignParentLeft/right/top/bottom

Seraphim
24.09.2016
10:29:17
В эмуляторе и в старом редакторе норм
Странно, потому что оно свёрстано кое-как. У элементов вообще нет отношений друг к другу. Проставь align и всё станет нормально

Seraphim
24.09.2016
10:34:23
да даже перетаскиванием мышкой правильно не выстраиваются
Что в новом, что в старом Designer'e это довольно сложно сделать. Гораздо проще и быстрее ручками в тексте

Gerc
24.09.2016
10:34:47
Не, в старом всегда мышкой делал и норм

Seraphim
24.09.2016
10:35:40
Не, в старом всегда мышкой делал и норм
На простых да, а когда там накидано 15+ вьюх и накидано довольно плотно...

Gerc
24.09.2016
10:36:03
Ну вот простая с 3вью и нифига

Seraphim
24.09.2016
10:37:58
Половину(если не больше) ui рисую программно через anko. Вот там реально хардово, когда у тебя никакого preview нет)

Gerc
24.09.2016
10:39:04
да вы странные, то пихаете либы и котлин чтоб быстррее меньше писать, то верстаете в слепую, без превью

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