Chybové zprávy v Locify

0 views
Skip to first unread message

jura.dolezal

unread,
Nov 26, 2009, 2:50:59 AM11/26/09
to Locify
Zdravím všechny. Patřím mezi nadšené uživatele programu, který velmi
často používám. Mám pár připomínek, ale nedokážu je posoudit. Jednak
se chci zeptat (mám Nokii E71) proč je Locify tak pomalý? Odezva je
někdy zoufalá. Stisknu tlačítko a zdánlivě se nic neděje často 10
sekund i víc. Čím to je? Není to až tak závažný problém, ale když si
třeba vyhledám nejbližší keše a chci se na ně podívat, tak je to dost
zoufalé... Po načtení otevřu kešku a čekám. Prohlédnout listing...
čekám, mapu, čekám. Pak stisknu zpět a dlouho nic. Pak třeba vyskočí
hlášení, že se v programu vyskytla chyba. Má smysl posílat autorům
všecha tyto hlášení? Za jeden den jich mám i deset. Pokud to posune
vývoj kupředu, tak budu rád hlášení sbírat a posílat k analýze. Ještě
něco k logování nálezu kešky. Když mám v inventáři GC nebo TB šlo by
jej k logu přidat? Nebo zalogovat nález TB či GC? Tady je také problém
s rychlostí. Minule jsem log odeslal 3x a zjistil to až na netu. Dá se
to nějak ošetřit?

Jura

ufaak

unread,
Nov 26, 2009, 3:15:09 AM11/26/09
to Locify
Juro,
s tou odezvou se neda nic delat. Je to zpusobene nasledujicim
procesem:
zadas pozadavek na vyhledani nejblizsich kesek. Ten odejde z mobilu na
nas server. Ten ho zpracuje, a na jeho zaklade vysle pozadavek na
server geocaching.com. Ten ho zpracuje a vrati beznou stranku s
keskama. Nas server tu stranku musi vzit, a vytahnout z ni par udaju,
ktere nasledne prevede do xhtml formatu a posle ti je do Locify.

Opravdu neznam zadny zpusob, jak to urychlit...

Locify ti ovsem v pravem hornim rohu ukazuje, ze probiha zpracovani/
nacitani nejake stranky, takze staci se na to podivat, a nemusis logy
posilat trikrat.

Logovani trackable items je v planu, ale nemam ted moc cas na PC,
musim se venovat jine aktivite.

Samozrejme pokud se ti objevi nejaka chybova hlaska, posli ji sem. Nam
to pomuze v dalsim vyvoji aplikace.

Diky uf

jura.dolezal

unread,
Nov 26, 2009, 5:58:57 AM11/26/09
to Locify
Ahoj Ufaku.
Myslel jsem si, že to tak bude. Máš pravdu, že je v záhlaví vidět
komunikace. Nedošlo mi, že to může trvat tak dlouho. No nic...
Mám uloženou keš. Když se podívám na listing nebo další položky, tak
se Locify připojuje na net. Čím to je? Proč kešku nestáhl celou?
Občas jsem tady v diskuzi viděl přetřásání problému načtení nulových
souřadnic u vyhledávané keše. Také se mi to občas stane. Čím to je?
Tento problém moc nechápu. Hlavně nerozumím tomu, proč se někdy načtou
korektně a někdy ne? Přitom s programem nic nedělám. myslím tím ve
smyslu, že bych něco mazal v adresáři aplikace.

Jura

ufaak

unread,
Nov 26, 2009, 6:14:16 AM11/26/09
to Locify
smaz adresar locify a zacni znova od zacatku. potom zkus stahnout tu
kes do pameti telefonu.
melo by to slapat, listing i posledni logy by se mely uálozit do
pameti kes. Pokud tedy nemas kesovani vypnute primo v Locify.

Nulove souradnice se vetsinou nactou, pokud nejsi prihlaseny na
geocaching.com - to by mela obstarat serverova strana nearest caches.
Ale obcas se to stalo i me. Nektere kese sly v poradku, a z toho se
nasla jedna, ktera furt hazela souradnice 0,0. Nevim proc, kdyz
ostatni sly jak maji.

uf

sedllak

unread,
Nov 28, 2009, 11:29:30 AM11/28/09
to Locify
A nešlo by nějak signalizovat, že byla klávesa stlačena? Bylo by k
tomu hned několik důvodů:
1) Některé telefony blbnou a občas si zmáčknuté klávesy "nevšimnou"
2) U některých telefonů SE se v pravém horním rohu oběvuje ikonka
zeměkoule (při aktivním internetu), tak zakrývá ikonky v Locify (ty
vidět trochu jsou, ale člověk si občas nevšimne)
3) Někteří uživatelé jsou... řekněme roztržití (třeba já) a tak si
nepamatují, zda (a kolikrát) tlačítko zmáčkli.

Většinou to zas tak moc nevadí. Ale najdou se případy, kdy ano.
Například když se vracím z Cache (orazovka s přehledem cache) do
"Nejbližší cache" (seznam cachí v okolí), tak to trvá dlouho (cache se
asi stahují znova, nešlo by to cachovat?) a nejednou se mi stalo, že
jsem se vrátil až na "Najít nejbližší cache" (dialog hledání cachí).

Jinak bych chtěl ale poděkovat, aplikace je to opravdu dobrá a patří
mezi moje nejpoužívanější. Takže díky.
sedllak

Libor

unread,
Nov 30, 2009, 10:43:52 AM11/30/09
to Locify
Ahoj,

> Například když se vracím z Cache (orazovka s přehledem cache) do
> "Nejbližší cache" (seznam cachí v okolí), tak to trvá dlouho (cache se
> asi stahují znova, nešlo by to cachovat?) a nejednou se mi stalo, že
> jsem se vrátil až na "Najít nejbližší cache" (dialog hledání cachí).

Na GPRS to trochu nepříjemné, uznávám (sám si někdy zanadávám :)).

Aplikace (myslím tím nejbližší keše) s tím mnoho nenadělá. Pokud by
ufák nastavil kešování stránky se seznamem, už nikdy bys nedostal nový
seznam.
Je to potřeba ošetřit přímo v Locify (aby na tlačítko Zpět neposílala
nové požadavky) a není to taková trivka jak se může na první pohled
zdát.

Ale mám to v hledáčku a hodlám to opravit.

Libor

ufaak

unread,
Nov 30, 2009, 11:02:12 AM11/30/09
to Locify
Signalizaci stisknute klavesy primo v Locify si moc predstavit neumim,
ale vetsina telefonu umi pri stisku klavesy vydavat zvuky, takze si to
muzes nastavit v telefonu.

S ikonou zemekoule u SE mas pravdu, sam pouzivam SE. Mozna by bylo
mozne nastavit nejaky offset pro ty ikonky, podivam se na to.

Na pamet se da v lekarne koupit nejaky pripravek, moje babicka ho,
tusim, uziva :D

seznam nejblizsich kesek se da kesovat, popremyslim o tom, driv se do
kese ukladal... Promyslim to a uvidime. Ale asi ti vyhovim, komu by to
nevyhovovalo, ma moznost si kesovani vypnout primo v Locify.

Kazdopadne diky za feedback ;)

uf

ufaak

unread,
Nov 30, 2009, 11:16:13 AM11/30/09
to Locify
Libore,
dovolim si s tebou trosicku nesouhlasit :)

V Locify tezko opravis, aby to pri tlacitku zpet neposilalo http
pozadavek. To je v podstate to kesovani. Takze pokud stranka posle
hlavicku s tim, ze si nepreje byt kesovana, muzes telefon treba
vyhazovat do vzduchu, ale stranku do kese neulozi.
Pokud (jakoze asi jo) povolim kesovani seznamu nejblizsich krabek,
neni to jeste konec sveta, protoze
a) uzivatel si to muze volitelne vypnout v nastaveni Locify,
b) kesovana stranka ma platnost do vyprseni session - to znamena, ze
staci v menu Locify zvolit moznost "aktualizovat sluzbu" a muzu zacit
s cistym stitem - tato nabidka se nachazi vlastne v kazdem menu, pokud
prohlizim stranku generovanou tou konkretni sluzbou. Tedy pri
prohlizeni seznamu krabek, listingu, logu, ale nenabizi se napr. pri
navigaci ke krabce.

Takze tohle bych asi neopravoval, spis to ja poupravim v nearestCaches
(mam pocit, ze tam nekesuju nic - potreboval jsem to kvuli nekterym
testum vypnout, a uz to tak zustalo) a povolim kesovani. Akorat jeste
musim promyslet, ktera "mista" kesovat budu a ktera ne.

mej se

uf

Libor

unread,
Nov 30, 2009, 11:32:35 AM11/30/09
to Locify
> V Locify tezko opravis, aby to pri tlacitku zpet neposilalo http
> pozadavek. To je v podstate to kesovani.

No, teď jsem se v tom šťoural, takže mám slušnou představu jak to
funguje.
Samozřejmě, že to bude nutné kešovat (navzdory přání aplikace), ale
jen dočasně (do té doby, než se vrátíš tlačítkem zpět nebo neopustíš
aplikaci).
Má to tam mnoho problémů které je nutné řešit, proto píšu, že to
nebude jednoduché (za to to bude univerzální a pekelně rychlé).

> Takze tohle bych asi neopravoval, spis to ja poupravim v nearestCaches
> (mam pocit, ze tam nekesuju nic - potreboval jsem to kvuli nekterym
> testum vypnout, a uz to tak zustalo) a povolim kesovani. Akorat jeste
> musim promyslet, ktera "mista" kesovat budu a ktera ne.

No, to by pomohlo. Kandidát je určitě první menu (tam kde se rozhoduje
zda hledat nejbližší, podle klíčového slova, ...). Možná bys tohle
menu mohl dát do stejného hávu jako všechny ostatní listy (http://
www.locify.com/documentation/list).

Asi si můžeš dovolit i list přímo v keši ("Navigovat","Zobrazit",...),
ale jen pokud je volaný GETem s nějakým unikátním ID (třeba GC Code).
Bude fajn, když to uděláš. Minimálně nám ušetříš nějaké ty kilobytíky.

ufaak

unread,
Nov 30, 2009, 11:46:50 AM11/30/09
to Locify


> Samozřejmě, že to bude nutné kešovat (navzdory přání aplikace), ale
> jen dočasně (do té doby, než se vrátíš tlačítkem zpět nebo neopustíš
> aplikaci).

abych rekl pravdu, tohle konkretne mi prijde trosicku zbytecne, kdyz
to lze celkem snadno osetrit standardnim kesovanim :)
nemluve o tom, ze pokud budu mit dobry duvod pro to, abych na nejake
strance kesovani vypl, tak ty ho v podstate i pres to chces nechat
zapnute. Tim padem muzes teoreticky zpusobit nekterym sluzbam nemale
problemy.

> No, to by pomohlo. Kandidát je určitě první menu (tam kde se rozhoduje
> zda hledat nejbližší, podle klíčového slova, ...). Možná bys tohle
> menu mohl dát do stejného hávu jako všechny ostatní listy (http://www.locify.com/documentation/list).

to byla dobra pripominka, uz jsem to udelal

> Asi si můžeš dovolit i list přímo v keši ("Navigovat","Zobrazit",...),
> ale jen pokud je volaný GETem s nějakým unikátním ID (třeba GC Code).

uz jsem to poupravil a kesuje se to.


uf

Libor

unread,
Nov 30, 2009, 12:09:14 PM11/30/09
to Locify
> abych rekl pravdu, tohle konkretne mi prijde trosicku zbytecne, kdyz
> to lze celkem snadno osetrit standardnim kesovanim :)

U některých případů to nejde. Konkrétně seznam nejbližších keší. Po
tom co vlezu do nějaké, přečtu si co je zač a chci se vrátit zpět na
seznam, zbytečně čekám na odezvu serveru. Kdyby se po stisku tlačítka
Zpět zobrazil nový seznam (třeba kvůli tomu, že jsem se pohnul),
neřeknu ani popel a budu spokojený. Ale takhle je to jen zbytečné
plýtvání časem a konektivitou (a teď v zimě, je čas rozhodující :-)).

> nemluve o tom, ze pokud budu mit dobry duvod pro to, abych na nejake
> strance kesovani vypl, tak ty ho v podstate i pres to chces nechat
> zapnute. Tim padem muzes teoreticky zpusobit nekterym sluzbam nemale
> problemy.

Nějaký konkrétní případ, kdy by to mohlo vadit? Tlačítko Zpět, je
tlačítko Zpět. Tím, že ho zmáčknu se chci dostat na předchozí stránku.
Tedy, zobrazit si původní obsah. Je zbytečné se znovu dotazovat na
server.

Není to ta samá keš (vyrovnávací paměť) co se používá na ukládání
stránek, pokud to aplikace chce.

> uz jsem to poupravil a kesuje se to.

Hm. Zdá se to svižnější. Zkusím to vzít do terénu. Díky.

ufaak

unread,
Nov 30, 2009, 2:40:44 PM11/30/09
to Locify
> Nějaký konkrétní případ, kdy by to mohlo vadit? Tlačítko Zpět, je
> tlačítko Zpět. Tím, že ho zmáčknu se chci dostat na předchozí stránku.
> Tedy, zobrazit si původní obsah. Je zbytečné se znovu dotazovat na
> server.

napriklad jedna ma nezverejnena sluzba sleduje uzivatelovu aktivitu, a
po jistem casovem useku ho odhlasi ze sveho systemu. Pokud da tento
tlacitko zpet, NESMI videt obsah, ktery tam byl predtim, ale musi se
mu zobrazit prihlasovaci dialog. U teto sluzby neni vhodne ukladat si
prihlasovaci udaje do pameti Locify.

Libor

unread,
Nov 30, 2009, 4:25:21 PM11/30/09
to Locify
To jsem se dostali hodně daleko od tématu. Až to bude venku, napiš.
Nějak si nedokážu představit důvod, proč když už jednou tu stránku
dostal, proč by ji nemohl dostat znova. Ten přihlašovací dialog můžeš
přece vyhodit na další stránce, kterou bude požadovat.

ufaak

unread,
Nov 30, 2009, 4:43:01 PM11/30/09
to Locify
jasne nechme to zatim plavat
ted jsem upravil v locify (dle prani vyse) ikonky zobrazujici stav
gps, http... - na sony ericssonech jsou posunute trosku doleva, aby se
tam vesla jedna systemova ikona Sony Ericssonu a neprekryvala je.
Poslal jsem to userovi na vyzkouseni, tak uvidime jak to dopadne.

Ted spis premyslim o moznosti zobrazit v locify mapu tak, aby se
podklad otacel podle meho smeru pohybu (tak jak to je napr. v
autonavigacich).
No ale to jeste uvidime jestli se do toho pustim, neco uz jsem zkousel
ale byla to slepa ulicka, uvidime co dal.
Reply all
Reply to author
Forward
0 new messages