@android_ru

Страница 188 из 3205
Gregory
09.09.2016
16:21:07
в ВК 3.х была активити с прозрачным фоном

Поэтому и спрашиваю как обезопасить
или семафором, или synchronized

Gerc
09.09.2016
16:22:02
или семафором, или synchronized
База один раз открывается?

Александр
09.09.2016
16:22:14
Gregory, а что по зп в ВКонтакте для андроищиков? :)

Google
Gregory
09.09.2016
16:23:02
База один раз открывается?
я открывал обычно для каждого обращения и потом закрывал обратно, но у меня были специальные методы, которые все операции с базой для каждого конкретного случая делают за 1 раз

но меня зарплаты не интересуют

Gregory
09.09.2016
16:24:38
штаа

это вообще никаким образом не соотносилось с интерфейсом

Gerc
09.09.2016
16:25:38
штаа
Каждое сообщение открывало бд и закрывало?

Gregory
09.09.2016
16:25:52
ну вот если пришло сообщение в реалтайме, то да

Gerc
09.09.2016
16:27:38
Что за методы которые сами делали за один раз?

Anna
09.09.2016
16:28:51
потому что CALLER_IS_SYNCADAPTER, нет?
Only sync adapters may write to account_name

Gregory
09.09.2016
16:29:51
Что за методы которые сами делали за один раз?
просто статик метод в классе, который, например, добавляет в базу сообщения

Gerc
09.09.2016
16:30:28
просто статик метод в классе, который, например, добавляет в базу сообщения
В какой момент? При сворачивании активити/фрагмента?

Gregory
09.09.2016
16:30:45
при получении сообщения

Google
Gerc
09.09.2016
16:31:18
при получении сообщения
Открывается и закрывается бд на каждое сообщение?

Gregory
09.09.2016
16:31:28
если получили одно, то да

если, например, загрузили пачку сообщений из истории, то на пачку

Vanya
09.09.2016
16:32:16
Привет, ребята, чуточку не по теме, но все же. Есть у кого-нибудь kotlin in action, хоть какие-нибудь главы, кроме первой, что лежит в паблике?

Gerc
09.09.2016
16:32:18
Поэтому и не было проблем с пропуском

Gregory
09.09.2016
16:32:46
Поэтому и не было проблем с пропуском
видимо, именно из-за того, что я не пытаюсь решать проблемы, которых у меня нет ;)

я делаю всё "в лоб", и это просто работает

и да, ты не сможешь ускорить запись в файл, пиша в него из нескольких потоков сразу

Gerc
09.09.2016
16:34:40
Конечно если на каждую запись открывать и закрывать бд

Там внутри и так синхронизации напиханно

Еще само переоткрытие время отгимает

Gregory
09.09.2016
16:35:47
в файл может писать только один поток в один момент времени

это не параллелится, от слова совсем

Максим
09.09.2016
16:36:15
Там Window, да
А ты чем отличился? Делал какой-нибудь продукт известный?

Gregory
09.09.2016
16:36:20
поэтому либо пиши в базу с одного потока, либо с нескольких, но синхронизируй доступ

Vitaliy
09.09.2016
16:37:02
Просто перешел в чат по ссылке, чтобы стать крутым разработчиком

Максим
09.09.2016
16:37:48
А ты я смотрю юморист. Правда плохо получается

Vitaliy
09.09.2016
16:38:17
Я не люблю, когда по человеку судят по месту работы или продуктам.

Я вот не знаю, где работаешь ты, и буду в любом случае относиться к тебе по знаниям.

Google
Максим
09.09.2016
16:39:18
Gregory
09.09.2016
16:39:32
новый ВК делали мы с ним

и нам было хорошо

Максим
09.09.2016
16:39:54
Я вот не знаю, где работаешь ты, и буду в любом случае относиться к тебе по знаниям.
Ну, по ВК можно примеерно судить по знаниям. Хотя бы минимальным

Gregory
09.09.2016
16:39:59
а потом ВНЕЗАПНО взяли ещё одного разработчика

Vitaliy
09.09.2016
16:40:16
Я не знаю твою страничку ВК :)

Но вообще да, я два года ВК

А до этого полгода в Моджо

Александр
09.09.2016
16:41:24
Баг показать полностью

С самого начало новой версии херня с этим

Gregory
09.09.2016
16:42:11
а что тут не так?

Александр
09.09.2016
16:43:02
а что тут не так?
Если я нажимаю показать полностью ничего не происходит, оно в состоянии onclicked бэкграунд сохраняет и не показывает полное

Vitaliy
09.09.2016
16:43:07
(ящик Пандоры открылся)

Сейчас начнется, Гришка

Gerc
09.09.2016
16:43:45
Gregory
09.09.2016
16:43:54
угу

Vitaliy
09.09.2016
16:44:20
В Студии

Через Gradle

На Java

Gerc
09.09.2016
16:44:37
угу
И как без MVP разделяете задачи?

Google
Gerc
09.09.2016
16:45:01
На Java
Почему не Котлин с rxjava?

Vitaliy
09.09.2016
16:45:15
Потому что Котлин генерит байькод с неким оверхэдом

Gregory
09.09.2016
16:45:20
И как без MVP разделяете задачи?
а как их разделяют с MVP?

Sergey
09.09.2016
16:45:20
И как без MVP разделяете задачи?
Думаю в старых добрых менеджерах и хелперах

Fedor
09.09.2016
16:45:25
лошары, не на котлине

Gregory
09.09.2016
16:45:26
и как вообще выглядит MVP?

Fedor
09.09.2016
16:45:29
тут таких не любят

Vitaliy
09.09.2016
16:45:30
А Rx сам по себе огромный оверхэд

Gregory
09.09.2016
16:45:43
я просто не знаю, что там и у кого "принято", я всегда делаю, как проще

Admin
ERROR: S client not available

Fedor
09.09.2016
16:45:48
поди еще и без ормок

Gregory
09.09.2016
16:46:03
лошары, не на котлине
ну теперь, когда я уволился, можно переписать на котлин, но я бы этого не допустил

Gerc
09.09.2016
16:46:06
Gregory
09.09.2016
16:46:26
поди еще и без ормок
Виталик свою написал зачем-то

Vitaliy
09.09.2016
16:46:28
Флуд функторами по каждому чиху

Да и бред все эти новомодные течения, помню, как все ещё скалой увлекались

Gregory
09.09.2016
16:47:34
ну и использовал только в своём коде, ага)

Vitaliy
09.09.2016
16:47:54
Попробовал немного на Котлине для себя пописать, не могу сказать, что жизнь проще стала

Gregory
09.09.2016
16:48:02
Да и бред все эти новомодные течения, помню, как все ещё скалой увлекались
сказал человек, который вхерачил в проект ретролямбду, несмотря на все мои аргументы против

Vitaliy
09.09.2016
16:48:06
Зато от байткода мне не по себе

Google
Vitaliy
09.09.2016
16:48:39
сказал человек, который вхерачил в проект ретролямбду, несмотря на все мои аргументы против
Это развитие языка, а не новомодная фича. Как параметризация в Java 6

Gregory
09.09.2016
16:48:53
языку не требовалось развитие

анонимные иннер классы лучше

Fedor
09.09.2016
16:49:28
разве внутри не тоже самое генерится?

Gregory
09.09.2016
16:49:42
ну по сути генерятся те же иннер классы, да

только код становится нечитаемым

Vitaliy
09.09.2016
16:49:53
Тут разница в принципиальном подходе

Ну бесит его этот синтаксис

Щито поделать

Gregory
09.09.2016
16:50:21
меня бесит то, что не видно название реализуемого интерфейса и метода

сама концепция "чтобы писать меньше кода" мне неприятна

Gerc
09.09.2016
16:50:42
Зачем их видеть

Gregory
09.09.2016
16:50:54
чтобы понимать, что делает код, блджад

Ilnar
09.09.2016
16:50:59
Ретролямбда не обязательна, студия сама может генерить за тебя, для вида хотя бы

Vitaliy
09.09.2016
16:51:08
Гришка везде, вот в каждом чате начинает этот срач :)

Ilnar
09.09.2016
16:51:26
А так, то билдтайм повышается и следить за method count надо

Gregory
09.09.2016
16:51:28
ну вообще начинаю не я, а те, кто пытается научить меня жизни

Vitaliy
09.09.2016
16:51:29
Я уже запасся попкорном

Gregory
09.09.2016
16:53:22
люди пишут о каких-то проблемах, о том, "ой, а как же вот это сделать в rx", а я просто делаю свою работу

у меня этих проблем просто нет

вот в аске однажды спросили "как ты борешься с callback hell", а я даже не знаю, что это такое и почему с этим надо бороться

Vitaliy
09.09.2016
16:54:06
Какой оператор использовать в Rx, чтобы асинхронно смержить два листа?

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