Victor
введи в настройках wi-fi левый прокси6 несуществующий
Victor
или попробуй скачать по мобильной сети при 0-ом балансе
Victor
и в обоих случаях повторные попытки делать бесполезно
Victor
всё же часть ошибок юзеру нужно отображать. а если где-то что-то сорвалось, то какой-нибудь красный "!" рисовать где-нибудь рядом с вернувшейся кнопкой скачать
Dmitry
App Store - дураки делали опять же, который имеет точно такую же логику загрузки как я описал.
Victor
Но обычно юзеру достаточно показать что-то типа "Ошибка сети. Попробуйте повторить позже."
Victor
так что там не полный игнор, часть ошибок выводится юзеру, и ты не знаешь какая часть
Victor
И одно дело проблемы скачивания, а вот как быть с загрузкой на сервер?
Victor
Вот умный человек пришёл и всё разрулил 🙂
Dmitry
Он такой же теоретик как и вы, рассуждает на о том, что не нужно. А главное в случае загрузок это физическое расстояние от пользователя до сервера. Чтобы в Азии не качали из Европы, а с Америки из Азии. Если это решается, никаких проблем не будет, а если этого нет, то показывайте не показывайте ошибки, вас закидают камнями со всех сторон.
Dmitry
Это не другая степь, это 99% процентов негатива от пользателей и основная причина ошибок сети.
Dmitry
Ты говоришь о нештатной ситуации, исключительной. А я тебе говорю, что у тебя каждый день будет.
Victor
Не ставит стартап рассчитаный на США 100 серверов по миру, у них пара инстансов в двух амазоновских зонах
Aleksey
нубский вопрос наверное, но все же, в соседнем чате с работами зарплату часто указывают в "net", понятно что это вроде тыщи деревянных, но откуда эта штука пошла?
Victor
Aleksey
да вот первая же вакансия
Денис
net это не про тысячи, а про налоги
Денис
net gross
unnanego
Net это на руки
Aleksey
а спасибо👍
Денис
Касаемо обработки ошибок - я думаю все просто, оба варианты приемлемы, каждый в определенных ситуациях. Только ситхи возводят все в абсолют😈 Пример с appStore интересный, да.
Dmitry
Денис, надо прежде всего понимать куда ты попал. Идеология Apple - одна максимально умная кнопка. Второй вариант, который ты делаешь и который защищал, идеология Андроида или там не знаю чего, виндавс. Поэтому ты опять ошибся.
Artem
как генерируется boundary?..
Artem
ну он вообще генерируется для каждого юзера или вот он как есть один, так и есть?
Victor
смотрю на красивую машину в окно… все ли считают её красивой?
Алексей
/warn вакансии в другом чате @mobile_jobs
Group Butler [beta]
Warn removed! (0/3)
(Admin: Алексей)
Алексей
Aleksey
Это подстава
Valery
ну возможно)
Aleksey
Я ленив
Алексей
Это подстава
Это кстати классный способ подставить человека под бан 🙂 надо запомнить
Алексей
Aleksey
Тем более вакансия по андроиду была, тут глупо было бы хантить
Ilkhom
😄👍
Алексей
Valery
Aleksey
жуть
Anonymous
в iOS при повороте экрана нужно предварительно сохранять данные экрана как в андроид или данные экрана не стираются при смене ориентации экрана ?
Anonymous
Не стираются
Деда
Anonymous
ну да
Eug
разрушается фрагмент/ активити и данные теряются
Sergey
Добрый день. У меня есть проверка наличия подключение к интернету с помощью библиотеки Alamofire. Работает правильно, кроме случая если человек подключился к Wi-fi, но эта вафля не раздает интернет.
Sergey
Как это исправить? Или пользоваться другой проверкой на наличие интернета?
Donna
Sergey
Donna
там много прекрасного 🙁 и главное стандартного метода решения - не существует. бесконечные споры про архитектуру упираются в необходимость на каждом проекте очередной раз подбирать оптимальное решение под обстоятельства
Donna
ладно, это точно оффтоп )
Bogdan
для того, чтобы добавить новый девайс в фабрике, мне нужно сначала добавить юид, потом заново сгенерировать провижн профайл с уже вшитым юидом девайса. Отключить automatically manage signing в xcode и вручную указать новый провижн профайл?
Bogdan
ну да, а в остальном все так? не слишком ли геморройно?
Anonymous
по идее все должно разруливаться хранением данных не в активити, а в чем-то типа вьюмодели
Деда
Dmitry
с OpenGL еще веселее, надо тушить весь рендер и пересоздавать его заново при несчастном повороте экрана.
Serhii
Donna
всмысле? Вью модели не мастхэв? )
так, хочешь дискутировать про андроид - в личку ) или пошли в андроид девелоперс ругаться, там хотя бы народ подтянется. в архитектуру не пойду! там вообще только клин
Anonymous
ну если с активити исчезают все данные - то в любом случае мастхэв
Anonymous
если только портрет, то, насколько я понимаю, не обязательно
Anonymous
вообще, гугл же вам архитектурные компоненты все расписал. Должны все пользовать
Anonymous
ну это еще можно терпеть
Serhii
Ilkhom
может это решается стейт стором?
Stanislav
а вообще на андроиде вполне себе комфортно, есть вещи более удобные, чем в iOS (локализация, цвета :))
Ilkhom
Donna
Serhii
ой все
Serhii
пойду я лучше вьюшки двигать)
Деда
Stanislav
Stroyboard…