
Sergey
29.01.2017
22:29:40

Igor
30.01.2017
00:46:41
А где можно посмотреть платежи гугла ко мне? (google play). Перерыл уже все.

Andrew
30.01.2017
02:48:24
Это?

Google

Dmitry
30.01.2017
04:41:58

Vadim
30.01.2017
05:46:52
Всем привет) решил тут попробовать поковырять котлин с андроидом, впечатления от хелловорлдов положительные, а вот https://antonioleiva.com/kotlin-android-developers-book/ не завезли случаем на торрент маркеты?) (может я плохо гуглил) И стоит ли ее смотреть или чего другое есть по полезней?

Gerc
30.01.2017
05:56:57

J
30.01.2017
06:11:37
Flutter
я так понял это JavaScript-аналог от гугла под названием Dart?

Gerc
30.01.2017
06:18:22

J
30.01.2017
06:25:58
Вроде лучше чем жс
ну в факу у него написано, что неизвестно как он работает на таблетах. тоесть фрагментацию он даже на уровне джаваСкрипт не берёт

RaZoR
30.01.2017
06:29:10
Помогите пожалуйста
Кто разбирается в движках игр
И как с ней работать
И чем

J
30.01.2017
06:30:51

RaZoR
30.01.2017
06:31:22
Я спрашиваю.

Andrew
30.01.2017
06:36:26

Google

RaZoR
30.01.2017
06:38:31

Andrew
30.01.2017
06:40:53
есть конечно

Alexey
30.01.2017
06:50:04
softinputmode adjustnothing программно нельзя установить?

Gundabadec
30.01.2017
06:52:50
Расскажите кто как кеширует видео в exoplayer2?

Александр
30.01.2017
06:53:52
Такс, а расскажите мне необходимость РхДжавы. Я два раза ее использовал для проектов но потом выпиливал из-за необходимости
Вообще не понял зачем оно
Для меня он служил оберткой над ретрофитом, который ничего почти не делал

Andrew
30.01.2017
06:54:58
тебе значит не нужен, как и мне)

Александр
30.01.2017
06:54:59
Разжигаем

Gerc
30.01.2017
06:55:12
Типикал юзкейс ирикса

Александр
30.01.2017
06:55:47
Типикал юзкейс ирикса
Ну вот ты сейчас разводишь не нужные обсуждения, я так и не нашел ответа за чем он )

Andrew
30.01.2017
06:55:51
Вообще не понял зачем оно
это либа для реализации концепции реактивного программирования, если моск её пока не принимает, то смысла в ней нет

Александр
30.01.2017
06:56:08
Не нужно там про потоки говорить и ориентацию экрана )

Alexey
30.01.2017
06:57:19

Andrew
30.01.2017
06:57:21
@Molbert представлять ивенты в виде стримов данных, короче в проге всё поток данных и данные и события и даже небо и даже аллах

Alexey
30.01.2017
06:57:24
rx её решает

Andrew
30.01.2017
06:58:39
и ты отдаёшь потребителю не данные, а поток, и там короче всё магическим образом само меняется типа. На деле много боли и халявная многопоточность
и замена ивентбасу

Beka
30.01.2017
06:59:25
Это такой же вопрос. Зачем Стримы?

Google

Beka
30.01.2017
06:59:45
ЭрИкс это бидайрекшнал дата флов.

Andrew
30.01.2017
06:59:56
во загнул)
вот нахрена я его дропнул в 2009? сейчас бы уже наверное хорошо его знал)

Beka
30.01.2017
07:00:38
не загнул. Зачем стрим? Эрикс это тот же стрим. но с фишками. И Стрим это юни дайрекшнал датафлов. А ЭрИкс би дайрекшнал.

Gerc
30.01.2017
07:01:24
rx её решает
Не решает. Наоборот очень много калбеков становится, на каждый простой оператор. Еще и советуют много в одном операторе не делать и разделять на несколько

Beka
30.01.2017
07:01:26
И облегчает твой код если там много слоев и много трансформации между слоями

Alexey
30.01.2017
07:02:07

Beka
30.01.2017
07:02:29
Ты найди золотую середину между ООП и ФП. Используй в благо.

Alexey
30.01.2017
07:02:33
если вам не нравится rx, то вы просто не умеете его готовить

Andrew
30.01.2017
07:03:04
не только лишь все могут готовить рх)

Gerc
30.01.2017
07:04:26
ты первый кто мне такое заявил
Ну так надо самому смотреть и понимать, а не вестись на хайп и слушать на сходках инновационные решения в примерах хелловорда, а потом в споре затыкать ТЫ НЕ УМЕЕШЬ ГОТОВИТЬ

Alexey
30.01.2017
07:05:05

Gerc
30.01.2017
07:05:28

Beka
30.01.2017
07:05:28

Alexey
30.01.2017
07:05:36

Beka
30.01.2017
07:05:52
И да. ЭрИкс именно и решает колбек хела
Если не правильно готовить и умножает головной боли)

Alexey
30.01.2017
07:06:23

Google

Alexey
30.01.2017
07:06:39
без rx ты бы в колбэке первого вызвал второй

Beka
30.01.2017
07:06:50
Мне кажется русоязычная общество не особо тепло воспринимает новые подходы(Не хочу ни кого обижать)

Alexey
30.01.2017
07:06:58
а с rx ты можешь склеить эти запросы

Beka
30.01.2017
07:07:09

Alexey
30.01.2017
07:07:17

Gerc
30.01.2017
07:07:20

Alexey
30.01.2017
07:07:27
слишком скептичное русское сообщество

Admin
ERROR: S client not available

Alexey
30.01.2017
07:07:34

Sergey
30.01.2017
07:07:36
все новое в штыки

Gerc
30.01.2017
07:07:55

Beka
30.01.2017
07:08:10
У америкосов чуток другой подход кстати. Они всегда дослушает и попробует. Стараются извлечь пользы от этого. Русские чуваки обычно очень умные, талантливые но очень консервативные))

Alexey
30.01.2017
07:08:18

Sergey
30.01.2017
07:08:41
наверное и половина даже не представляет как rx работает там у себя под капотом?

Beka
30.01.2017
07:09:09


Gleb
30.01.2017
07:09:41
Rx круче потому что AsyncTask говно, не отрабатывает поворты, создает утечки, много кода.
Rx сам отрабатывает повороты (если ты его положишь в неубиваемый объект типа ретэйн фрагмент)
вообще не имеет утечек( потому что, когда пишешь через стрелочку кажется что инер класса нет и всё пиздато) а если утечки будут сам дурак - Rx вообще то надо правильно отписывать.
Не нужно много кода (ясен хуй - патерн билдер - всё через точечку)
Не нужно много кода(нужно просто много либ, чтобы писать ещё и через стрелочку)
потому что Rx и стрелочка - созданы друг для друга.
И вообще там есть все как в андроиде - RXTextView, наверно RxContext ... не удивлюсь
А лоадеры - тоже плохи потому что есть rx, правда у них тоже почему-то лоадеры заимплеменчены... ну да ладно
И вообще RxJava - это не про андроид а про Java - ток почему-то не один джавист не андроид это не юзает - ну ладно, они просто не в курсе
Так, что запомни Rx лучше! потому что .... ммм.... потому что АсинкТаск
А когда изобретут RxAsyncTask - вообще счастье мировое наступит


Sergey
30.01.2017
07:11:09
мы на аутсоресе нам часто приходят проекты где уже есть rx приходится работать с ним.
И в почти 40% вакансий уже нужен rx.
Так что какой бы он плохой ни был его придется знать и использовать

Gerc
30.01.2017
07:11:36


Gleb
30.01.2017
07:11:46

Google

Beka
30.01.2017
07:12:14


Alexey
30.01.2017
07:12:25

Andrew
30.01.2017
07:12:30
вот допустим я не очень понимаю суть оборачивания ретрофита в стандартные обёртки, оно ж после запроса обрубает стрим и всё, плюс запрос сразу по подписке, один хрен нужна обёртка над этим чтоб что-то дельное заимплементить например с кэшированием в локальную бд

Gleb
30.01.2017
07:13:04

Alexey
30.01.2017
07:13:11

Andrew
30.01.2017
07:13:14
колбэки и последовательные запросы например через Bolts можно решить

Sergey
30.01.2017
07:13:53

Alexey
30.01.2017
07:14:01

Beka
30.01.2017
07:14:16
Чуваки. Мы и без ФП жили замечательно. Но как то внедрили. Оно как бы облегчает жизнь.

Alexey
30.01.2017
07:14:20

Andrew
30.01.2017
07:14:27

Sergey
30.01.2017
07:16:08
а как в ретрофите решаете вопрос если все запросы с токеном а несколько надо без токена отправить?

Andrew
30.01.2017
07:16:26

Sergey
30.01.2017
07:16:42

Beka
30.01.2017
07:16:46

Sergey
30.01.2017
07:16:52
угу

Beka
30.01.2017
07:16:56
Это не ретрофит решает)