
Artem
21.10.2016
16:11:13
ну так найти и наказать

Artem
21.10.2016
16:12:24
Придется искать

Максим
21.10.2016
17:15:33

Seraphim
21.10.2016
17:15:57
Жаль только гитхаб лежит

Google

Максим
21.10.2016
17:16:22

Seraphim
21.10.2016
17:16:31

Владислав
21.10.2016
17:16:44
А почему?
https://techcrunch.com/2016/10/21/many-sites-including-twitter-and-spotify-suffering-outage/

Andre
21.10.2016
18:37:30
wikia тоже рип

Grigoriy
21.10.2016
18:40:35

Andre
21.10.2016
18:41:10
всё живое
автозамена сработала, я не про википедию

Grigoriy
21.10.2016
18:41:34

Вовка
21.10.2016
18:41:53
Парни,подскажите может кто в теме.
Хочу с помощью rxJava сделать следующее.
Мне нужно запросить 50 одинаковых Retrofit GET запросов, но все 50 запросов с разными параметрами. Но сделать это скажем так, чтобы одновременно исполнялось только 4 потока (к примеру).
каждый запрос возвращает список песен (к примеру по 50 треков на запрос)
и чтобы в конце цепочки получился список треков склееный.
итого как бы хочу получить список на 2500 треков.
вот что выходит сейчас приблизительно. Собирал на основе статеек в интернете. У самого опыта не хватает.
Может кто подскажет как сделать???
в данный момент плохо то, что (как я понимаю) в потоке, когда я возвращаю userTopTracks то он скорее всего еще пуст.
и да, правильнее было бы userTopTracks.clear() + userTopTracks.addAll(response)


Vitaliy
21.10.2016
19:27:01
Вейпер на гироскутере играет в покемон го
Программист на Котлине использует Rx
Не хочу никого обидеть, если что, но вряд ли такие обсерваблы и вложенные операторы будут работать быстро

Google

Vitaliy
21.10.2016
19:28:39
Код читабельным тоже не кажется
Вот вам и Rx

Seraphim
21.10.2016
19:28:42

Vitaliy
21.10.2016
19:29:07
Я просто вижу тот же callback hell

Seraphim
21.10.2016
19:29:48
Поток сразу на юи переключается и вся работа не в беке идёт. Привет фризы

Vitaliy
21.10.2016
19:30:37
А что в нем не так? Это перенесет работу в ui? Я просто совсем не эксперт во внутренностях Rx
Ааа

Seraphim
21.10.2016
19:32:01

Alexandr
21.10.2016
19:33:20

Seraphim
21.10.2016
19:34:07

Вовка
21.10.2016
20:07:52
Программист на Котлине использует Rx
Я как бы не претендую на статус Про. Расскажите плз что не так в словосочетании ПРОГРАММИСТ + Kotlin + Rx?
Плохо? Медленно? не модно? хуже чем *ВАШВАРИАНТ*?
хоть бы один ответ по делу) обосрали и довольные :)

Vitaliy
21.10.2016
20:09:03
Я ж пишу — не хочу никого обидеть. Просто не люблю моду на Котлин, Rx и ему подобное.
Как многие не любят вейперов, например.

Вовка
21.10.2016
20:10:39
ок, есть еще желающие?

Roman
21.10.2016
20:11:21
Полностью согласен с Виталием

Вовка
21.10.2016
20:13:12
Ну хоть хорошо что на вопрос
КАК НА КОТЛИНЕ + RX сделать ....
ответом не* стал
.NET в каждый дом) JVM говно!

Seraphim
21.10.2016
20:14:40
@vovan_banan сам пишу на Kotlin + Rx + много чего ещё модного, но твой код выше - тихий ужас. Читай доки, статьи, смотри что могут операторы
Почитай как работает subscribe|observeOn

Google

Вовка
21.10.2016
20:15:25
этим мне и приходится заниматься тк ответов тут найти мне не удастся. Всем спасибо, комьюнити

Seraphim
21.10.2016
20:15:56
Глупо рассчитывать, что все начнут распинаться и писать огромные портянки что не так, если видно, что всё очень плохо

Denis
21.10.2016
20:17:06
тут не научиться, на работе времени нет - а где учиться и доки читать тогда, во сне?

Seraphim
21.10.2016
20:17:25
там просто прогнорят, т.к. модерация жёстче

Вовка
21.10.2016
20:18:00
ну я и не с пустыми руками пришел. уверен там варианта 2
1) все плохо, забудь. твоя задача по хорошему так не решится вообще
2) да, сейчас не работает потому что,,,,, вот если бы ты почитал про.... и поменял Х на У то все должно заработать

Dmitriy
21.10.2016
20:18:03
neuro-linguistic programming?

Denis
21.10.2016
20:18:23
ссылоку бы на gitter

Seraphim
21.10.2016
20:18:42
Почитай как работает subscribe|observeOn

Вовка
21.10.2016
20:19:31
спс

Seraphim
21.10.2016
20:20:25
Потому что там дальше subscribeOn всё не так

Admin
ERROR: S client not available

Seraphim
21.10.2016
20:21:11
Весь твой код по-нормальному должен был в 7-8 строк уложиться
без всяких subscribe внутри map

Denis
21.10.2016
20:22:28
а долго новичка junior-middle уровня в проекте rx'у надо обучать?

Seraphim
21.10.2016
20:26:03
RxJava 1 от RxJava 2 тоже сильно отличается

Denis
21.10.2016
20:33:26

Seraphim
21.10.2016
20:34:54

Google

Seraphim
21.10.2016
20:35:00
Стоит
https://github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0
Они передизайнили библиотеку, повынимали костыли, которые вставляли по ходу разработки первой версии, нормально вкрутили Backpressure
Добавили унификацию, оптимизицию, перепилили операторы
Её нет, что логично. Сколько переделывать - зависит от кода

Sergey
21.10.2016
20:49:35
что вы используете когда нужно объединить результаты нескольких Observable (разных типов) и обработать в одном onNext?
RxTuples, javatuples или создаете класс на каждый такой случай?

Seraphim
21.10.2016
20:51:20
И простенький Pair

Anton
21.10.2016
22:21:15
Подскажите плз как правильно загружать картинку (джпг пнг ) на сервер. Пик файла из галлереи -> конверт в битмап -> уменьшение размера -> конверт в файл - > отправка?

Seraphim
21.10.2016
22:29:38

Artem
21.10.2016
22:32:49
вот у нас сегодня спор был, byte array или же все-таки base64

Anton
21.10.2016
22:35:04
если пнг хочет сервер

Hey
22.10.2016
01:46:42
кто-нибудь работал со скала? есть пара вопросов

Владислав
22.10.2016
01:47:18
Что-что ты хочешь сделать?

Gregory
22.10.2016
01:49:07
думаю, ffmpeg это может
мы всё видели