@android_ru

Страница 355 из 3205
Denis
05.10.2016
15:28:25
Там же ссылка на метод в Джава 8, а так анонимный класс

Alexey
05.10.2016
15:28:38
Владислав
05.10.2016
15:28:54
я правильно понимаю, что ответственные и квалифицированные специалисты не могут прочитать и понять лямбды?
Прикол в том, что какой бы ты спец не был, не всегда ты знаешь что за метод реализует интерфейс и нужно лезть в лишние исходники

Google
Gregory
05.10.2016
15:29:04
Ты просто не пробовал rx, считая его злом)
возможно, я не пробовал его именно потому, что у меня никогда в жизни не возникали те проблемы, которые люди им решают

Владислав
05.10.2016
15:29:09
Там же ссылка на метод в Джава 8, а так анонимный класс
Он вроде точно так же делает из этого анонимный класс

Grigoriy
05.10.2016
15:29:18
а потом предлагает заменить анонимный класс на лямбду ;)))
не поверишь, но IDE даёт тебе ворнинги, чтобы ты их настроил так, как надо

Alexey
05.10.2016
15:29:24
А кто использует несколько return в одном методе?

Gregory
05.10.2016
15:29:30
Callback hell?
что это?

Grigoriy
05.10.2016
15:29:37
поэтому, например, дохрена педантичных ворнингов по дефолту вырублено

Grigoriy
05.10.2016
15:29:41
их дохрена, серьезно

Alexey
05.10.2016
15:30:03
что это?
Когда тебе в зависимости от результата одного рест апи метода, надо запросить тот или другой апи метод.

Вот уже получается ветвление

Владислав
05.10.2016
15:30:26
и так по кругу

Google
Alexey
05.10.2016
15:30:46
Seraphim
05.10.2016
15:30:50
что это?
Когда друг в друга вложено n коллбэков

Gregory
05.10.2016
15:31:04
ну да, вложены они друг в друга, и в чём проблема-то блин?)

Владислав
05.10.2016
15:31:22
Seraphim
05.10.2016
15:31:38
Gregory
05.10.2016
15:31:46
А если их больше 2? 5-10? адище же
выглядит так, что это какое-то очень плохое API

Владислав
05.10.2016
15:31:57
Только это не решает проблему

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

Gregory
05.10.2016
15:33:26
просто, это, отправлять 15 запросов на сервер подряд, чтобы что-то сделать — это НЕМНОГО плохая идея

Gregory
05.10.2016
15:34:08
насколько я помню, я в подобной ситуации делал это синхронно

Ну к счастью в вк execute спасает
а ещё лучше — хранимые процедуры

говорю же, тут проще сделать синхронно

Yan
05.10.2016
15:34:59
@grishka Если ты вдруг будешь в субботу в кафе, я объясню свою позицию насчёт лямбд :)

Gregory
05.10.2016
15:35:26
если использовать коллбэки обязательно, то асинхронный код можно превратить в синхронный при помощи CyclicBarrier

не на главном потоке, естественно

Alexey
05.10.2016
15:35:49
говорю же, тут проще сделать синхронно
Кстати в вк в хранимых методах на сервере нельзя вызывать другие хранимые методы? Это меня огорчило

Alexey
05.10.2016
15:36:33
с какого-то момента стало можно
Я пробовал нельзя было, какой синтаксис?

Google
Artem
05.10.2016
15:36:46
return YES;
Свиден йес

Gregory
05.10.2016
15:37:39
Я пробовал нельзя было, какой синтаксис?
такой же, как и для всех вызовов, API.execute.fuckMailRu();

Alexey
05.10.2016
15:38:12
такой же, как и для всех вызовов, API.execute.fuckMailRu();
Хм, надо попробовать, раньше не работало, год назад.

Gregory
05.10.2016
15:38:48
ну да, это добавили незадолго до того, как я уволился

увидимся впервые с вручения дпиломов, лол

Yan
05.10.2016
15:40:20
Я не был на вручении дипломов :))

Gregory
05.10.2016
15:41:02
тогда я вообще уже не помню, когда мы последний раз виделись, но это точно было в контексте универа))

Влад
05.10.2016
15:48:10
Подскажите, у observable doOnNext выполняется на том же шедуллере или улетает в observeOn?

Alexey
05.10.2016
15:52:13
Выяснить где течёт

Наверняка картинки

Admin
ERROR: S client not available

Alex
05.10.2016
15:53:00
outOfMemory?

с помощью фабрики?

Alexey
05.10.2016
15:53:32
На эмуляторе выделить хип как у юзера в другом городе

Alex
05.10.2016
15:54:05
fabric.io

Sergey
05.10.2016
15:54:05
Fabric

Alex
05.10.2016
15:54:14
large heap в манифесте попробуйте

Alexey
05.10.2016
15:55:04
large heap в манифесте попробуйте
Это не гарантированно поможет, но поставить можно

Gregory
05.10.2016
15:58:40
использовать мой загрузчик картинок, когда я его выложу, и больше никогда в этой жизни не иметь проблем с памятью :)

Google
Gregory
05.10.2016
15:59:06
да

Максим
05.10.2016
15:59:53
Привет

Gregory
05.10.2016
15:59:55
я его ещё нигде не выкладывал в виде отдельной библиотеки, но он используется в двух приложениях

Sergey
05.10.2016
16:00:04
да
а удобнее?

Gregory
05.10.2016
16:00:11
во-первых, в версиях ВК, которые делал я

во-вторых, в конкурсном клиенте Телеграма

Максим
05.10.2016
16:00:41
Кто работает в компаниях? Какой в среднем срок создания приложения у вас бывает? Понятно, что зависит от приложения, но все же

Gregory
05.10.2016
16:00:42
а удобнее?
да, он оптимизирован для загрузки картинок в списках

Gregory
05.10.2016
16:01:34
Лол, а чем он лучше glide или fresco?)))
тем, что позволяет более удобно грузить картинки в ListView/RecyclerView и (в случае сраврения с fresco) даёт доступ к самим битмапам

Sergey
05.10.2016
16:02:06
Gregory
05.10.2016
16:05:52
А ты переисполтзуешь битмапы? Object pool pattern
нет, но в моём юзкейсе битмапы были непредсказуемо разного размера

+ нет способа надёжно понять, когда битмап можно переиспользовать

Sergey
05.10.2016
16:07:20
не было никогда ничего подобного

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