/forums/comment/221377-z4-zagljani-sjuda-tozhe-mnogo-interesnoj-infy
02.12.2015 15:01
z4

Загляни сюда тоже, много интересной инфы!
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/221380-wasd-quote-name-wasd-post-221369-pishut-testy-a-pod
02.12.2015 15:06
WasD,
<quote name=WasD post="221369">
пишут тесты, а под них уже пишут код - это TDD, очень крутой и продвинутый подход</quote>
круто 😃

<quote name=WasD post="221369">
А не исчезла иконка слева на общей карте?</quote>
Исчезла. Иконка исчезла, а маркер остался. По тапу по маркеру - отображаеся инфо о площадке (0 учстников и 0 еще чего-то там)

<quote name=WasD post="221369">
Ты точно в Загреб её отправил? </quote>
100%.
Я же говорю, я ее добавил - она села. Похоже и на сайт ушла. У меня было в регистрации 111 площадок, после регистрации стало 112. По удалению - отработал крешь программы, потом сообщение об аварийном удалении (см пост выше), затем хз. Картинку площадки удалил. В базе на гаджете она сидит. На сайте в статистике вижу 111 регистарий, т.е вроде как с сайта удалилась. С сайта удалилась, на гаджете осталась (по крайней мере след от нее в виде маркера остался).
"Принимай критику только от тех, кто добился больше тебя"(c)
/forums/comment/221382-quote-name-wasd-post-221369-ty-tochno-v-zagreb-ejo
02.12.2015 15:12
<quote name=WasD post="221369">
Ты точно в Загреб её отправил? http://workout.su/areas/city/721?refreshed=1&classes%5B%5D=1&classes%5B%5D=2&classes%5B%5D=3&types%5B%5D=1&types%5B%5D=2&types%5B%5D=3&types%5B%5D=4&types%5B%5D=6 - здесь никакой площадки нет в Южной Африке, хотя должна быть.</quote>
я площадку оформил в загреб, а локацию указал по тапу на карте. вот она и села куда я ей указал. я мог обозначить, что площадка московская, а локацию указать где-то в гватемале - и привет 😃



"Принимай критику только от тех, кто добился больше тебя"(c)
/forums/comment/221385-quote-name-vago-post-221380-ischezla-ikonka-ischezla
02.12.2015 15:34
<quote name=vago post="221380">
Исчезла. Иконка исчезла, а маркер остался. По тапу по маркеру - отображаеся инфо о площадке (0 учстников и 0 еще чего-то там)</quote>

так, иконка слева исчезла, значит площадка загрузилась (для случая добавления площадки без инета).

<quote name=vago post="221382">
я площадку оформил в загреб, а локацию указал по тапу на карте. вот она и села куда я ей указал. я мог обозначить, что площадка московская, а локацию указать где-то в гватемале - и привет </quote>

Локация на карте неважна, сортировка происходит по указанному городу. То есть хоть на луну поставь маркер, если город стоит Загреб, на сайте в Загребе она должна быть.
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/221392-quote-name-wasd-post-221385-esli-gorod-stoit-zagreb
02.12.2015 16:05
<quote name=WasD post="221385">
если город стоит Загреб, на сайте в Загребе она должна быть.</quote>
Да. Указал Загреб. Отправил в Кейптаун (Луну не нашел). На карте есть (Южная Африка). Чуть позже - удалю.
При отправке площадки прозрел что вайфай включен.. Опустил шторку, отключил вайфай... упс - крешь. 😃
Но площадка сесть успела.

"Принимай критику только от тех, кто добился больше тебя"(c)
/forums/comment/221772-quote-name-vago-post-221392-quote-name-wasd-post
04.12.2015 17:02
<quote name=vago post="221392">
<quote name=WasD post="221385">
если город стоит Загреб, на сайте в Загребе она должна быть.</quote>
Да. Указал Загреб. Отправил в Кейптаун (Луну не нашел). На карте есть (Южная Африка). Чуть позже - удалю.
При отправке площадки прозрел что вайфай включен.. Опустил шторку, отключил вайфай... упс - крешь. 😃
Но площадка сесть успела.

</quote>

Я правильно понял, что в поле город ты поставил Загреб, а точку поставил в Кейптауне и на сайте она отображается в Кейптауне?
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/221773-vago-2-15-https-mail-google-com-mail-u-0-shva-1-inbox
04.12.2015 17:03
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/221778-wasd-pomoemu-ty-shutish-ssylka-na-gugl-mejl-v-inboks
04.12.2015 17:16
WasD, помоему ты шутишь.
Ссылка на гугл мейл в инбокс. В мой инбокс я вхожу под своим логином, а инсталяха, наверное, в инбоксе твоего ящика. Или я чего-то не понимаю ?
"Принимай критику только от тех, кто добился больше тебя"(c)
/forums/comment/221781-quote-name-vago-post-221778-wasd-pomoemu-ty-shutish
04.12.2015 17:24
<quote name=vago post="221778">
WasD, помоему ты шутишь.
Ссылка на гугл мейл в инбокс. В мой инбокс я вхожу под своим логином, а инсталяха, наверное, в инбоксе твоего ящика. Или я чего-то не понимаю ?</quote>

Я не проспался 😆
https://www.dropbox.com/s/45tsjvme2mi4z4u/workout.2.15.apk?dl=0
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/221790-wasd-quote-name-wasd-post-221773-2-15-quote-1-gljuk-s
04.12.2015 18:53
WasD

<quote name=WasD post="221773">
2.15</quote>

1. глюк с персональной инфой- повторяется

[!] 2. #2 (ошибка подсоединения к сети) - профикшен.

3. переинициализация площадок по новой при возврате с предыдущего экрана (первый вход в программу - база площадок на гаджет еще не приехала полностью) - повторяется
4. при перезаходе в программу заново скан площадок - стартует 10+ и поехало накопление (при условии что при прошлом входе программы я не дождался пока ВСЯ база площадок приедет с сайта.. дождался лишь 100+ по Москве и вышел)- повторяется
5. ввел новую площадку через приложение. вернулся на предыдущий экран (общая карта всех площадок) - нововведенной площадки нету. появилась минут через 5-10... делал перезаходы в программу. Похоже идет фоновый рескан базы, и синхронизация - какую-то бы визуализацию, что ли ! А то непонятно - площадку вел, на сайте она появилась, а в приложении ее не вижу (считайте что бага).
6. крешь по нажатию на площадки без картинки.
7. в приложении отметил что тренируюсь на площадке (чадовской), на сайте площадка в моем списке не появилась.
вышел из программы, вошел - на площадке показывается 1 тренирующийся, т.е я на ней тренируюсь (приложение это запомнило), а вот на сайт не отправило - не синхронизировало.
Ага !.... Прошло минут 5-10 - наблюдаю, что в приложении отметка на площадке, что я на ней тренируюсь - сбросилась.
Т.е синронизация с приложения на сервер не прошла, а при повторном выходе-входе в программу - синхронизация с сайта в приложение отработало, и затерла "правильные" данные.
Хинт - рекомендовал бы ввести статистику изменения, и проводить обоюдостороннюю синхронизацию в зависимости от значения даты измененного реквизита.
<quote name=WasD post="221369">
В следующей версии будет Фильтр, сможешь поставить отображение только своего города и все будет отлично </quote>
8. опять заводил Загреб площадок в Южную Африку.
9. В приложении вошел на площадку. Вызвал ее на редактирование. Все реквизиты подтянулись, кроме города (город Загреб). Наверное таки ошибка. Указал город - Загреб, сохранить не смог - обругало что площадка сохранена быть не может, мол ошибка при сохранении (как=то так).
10. Зашел в приложении на площадку. Вошел в корректировку. Нажимаю на красную кнопочку (удалить площадку) - "Ошибка удаления площадки". Смотрю на сайте список Хорватии по Загребу - площадки нету. Удалилась, что ли ? А в приложении она есть... я так понимаю, что минут через 5-10 пройдет синхронизация, и информация с сайта, как обновит кешь приложения..

[!] то что стоит контроль на запрет удаления фото площадки, если оно единственное - гуд.

11. после выполнения действий пункта 10, нажатие на клавишу "back" - и крешь программы.

pps: Предлагаю делать сборку 2.16 после того как будут профикшены вышеупомянутые баги. Или же по меньшей мере - указывать перечень проведенного багфикса

😃


"Принимай критику только от тех, кто добился больше тебя"(c)
/forums/comment/222209-vago-na-kakuju-imenno-ploshhadku-bez-kartinki-ty
07.12.2015 15:40
vago

На какую именно площадку без картинки ты кликаешь?
кто не сворачивает тот дойдет (c) DoXoD
/forums/comment/222406-quote-name-wasd-post-222209-na-kakuju-imenno
08.12.2015 09:44
<quote name=WasD post="222209">
На какую именно площадку без картинки ты кликаешь?</quote>
Вопрос поставлен некорректно. Ошибка повторяется не на какой-то площадке, а при какой-то последовательности действий.

Вот, что-то типа такого.
Деинсталировал приложений. Установил по новой. Завел площадку. Не знаю, случайность (наложение фоновых процессов), или еще что-то - при сохранении площадки приложение упало в крешь. При оформлении площадки загрузил фото1, загрузил фото2. Затем фото1 удалил (фото2 осталось единственным, т.е стало первым) - может это послужило причиной креша ?... незнаю.

ScreenRecorder при записи видео иногда перегружает устройство, и делает видео битым. Это напрягает. Потому я видео предоставляю удачно записанных сессий - как частный репродьюс, а не демонстрацию того как повторить ошибку.

В общем, на видео показано, что площадка в базе есть (может структура кеша для этой площадки битой оказалась - по причине креша программы). Не думаю, что рекомендация чистить данные программы и кеша каждый раз после креша программы будет разумной (хотя, может это и было бы решением).
На сайте площадка есть. При просмотре этой площадки в приложении - площадка без картинки, крешь приложения при просмотре площадки.
Чтобы сделать репродьюс ситуации - воспроизведите крешь приложения при записи площадки.
Как было в прошлый раз (констатация бага в предыдущем посте) - я не помню.


"Принимай критику только от тех, кто добился больше тебя"(c)
/forums/comment/222410-eshhe-odin-kresh-znachit-posle-togo-kak-prilozhenie
08.12.2015 10:05
Еще один крешь.
Значит, после того, как приложение крешанулось в прошлый раз при записи площадки - я захожу, чтобы ввести новую площадку, а мне подтягиваются данные предыдущей регистрации. При том что та площадка на сайт ушла - на сайте она есть.
Значит, я, похоже, отправил еще одну площадку (поменял улицу и фото) - площадка ушла на сайт с той же локацией, но другой фото. На карте их (в приложении) не наблюдаю - это южный берег Южной Африки (на сайте обе площадки есть на карте).
Значит, чтобы наверняка - ввел еще плодадку. Показательно, что улица у нее "стрит #1". Локацию закинул в Атлантический океан. При сохранении - какой-то косяк,... я так понимаю на уровне АсинкТаска, потому что индикатор того, что процесс не завершен, и говорит что данные не отправляются, а принимаются - в общем запарился ждать. По back вышел из приложения. Вошел в приложение, тап по площадке - картинки нету. Тап по описанию (чтобы войти в просмотр площадки) - крешь.
Сморим на сайте - площадка в базе нет. Потому как последняя введенная это та, у которой улица "йвфсф 321" (именно 321, а не 123!), а ожидалась "стрит #1".


"Принимай критику только от тех, кто добился больше тебя"(c)
/forums/comment/222413-quote-name-wasd-post-222209-vago-na-kakuju-imenno
08.12.2015 10:15
<quote name=WasD post="222209">
vago
На какую именно площадку без картинки ты кликаешь?</quote>
WasD, теперь ты видишь что бага не в какой-то статической площадке, а по причине хз какой.
В первом примере - площадка есть в базе, во втором примере площадки в базе нет. Но в обоих случаях площадки присутствуют в кеше, и что-то косячит.
Предлагаю - выкладывайте приложение на паблик (в доступ - может как тестовую сборку).
И в случае ошибки, пользователи будут отправлять крашь-отчеты. А вы уже по этим отчетам смотрите в каком классе в какой сроке из за чего упало. Скорее всего это будут NullPoinеterЫ. А вот отчего они возникли - ну, затыкайте их (обрабатывайте, ставьте эксепшены, чтобы эти исключительные ситуации не возникали).
Если считаете что я придираюсь - выкладывайте приложение как есть. Может у людей не будут таких "искусственных" багов, на которые я наткнулся.

😃

"Принимай критику только от тех, кто добился больше тебя"(c)
/forums/comment/222422-davno-pora-zapilit-v-prilozhenie-chto-to-tipa-fabric
08.12.2015 10:44
Давно пора запилить в приложение что-то типа Fabric (https://get.fabric.io/).