Archive for Srpen, 2011
Úterý, Srpen 30th, 2011
PDB je dnes již velmi málo podporovaný formát eknih, který vznikl kdysi dávno pro Palm OS. I když některé čtečky na androidu tento formát podporují, nenašel jsem takovou, která by správně zobrazila české znaky v českých PDB souborech.
Proto je nejlepším řešením převést tyto soubory na nějaký jiný formát, kterému čtečky na androidu rozumí. Postupů lze najít několik, ale pokud máte hodně souborů, tak je potřeba použít něco, co umí převést všechno najednou dávkově. Takovou skvělou utilitou je PDB2TXT. Při převodu z příkazové řádky jsem nechal výchozí ANSI kódování. Pro čtení na androidu používám Cool Reader kde se vše zobrazuje správně.
Publikováno v PDA, Zákysník | Žádné komentáře »
Středa, Srpen 24th, 2011
Tak mám nový telefon s Androidem – ZTE BLADE. Jelikož s sebou „na práci“ neustále nosím netbook HP mini 5103, nemám již na telefon požadavek aby mi na cestách nahrazoval PC, jen chci aby uměl připojit netbook k internetu sdílením připojení z telefonu – a to Android umí přes wifi, bluetooth i USB kabel.
Kdybych měl porovnat Android 2.2 s Windows mobile 6.x, tak v naprosté většině činností jasně vyhrává Android. Jediné co člověk musí překousnout je naprostá ztráta soukromí, protože Google o vás ví úplně všecko. Například dopoledne ještě bez telefonu jsem něco hledal v PC na internetu, odpoledne jsem si šel koupit nový telefon, a po přihlášení ke google účtu jsem to viděl i na telefonu v historii hledání.
Android je oproti Windows mobile napřed zhruba jako Windows XP oproti Windows 95. Skvělý systém – obsluhuje se snadno a velice pohodlně se vyhledávají z internetu informace. Vestavěné mapy a navigace jsou perfektní. Na nějaké ty mušky jsem narazil, ale vše se dá doladit a vychytat. Například musím převést svůj archív PDB eknih do nějakého formátu, se kterým si čtečky v Androidu poradí.
PS: Služba myphone.windows.com nepodporuje žádný export dat. Opravdu skvělé „zálohování“ Steve
!!!
Publikováno v Blog | Žádné komentáře »
Pátek, Srpen 12th, 2011
Oficiálně tento měsíc přestal Microsoft podporovat telefony s Windows mobile 6.x
Pod pojmem „přestat podporovat“ si člověk představí že už MS nic nového pro ně nebude vyvíjet. Ovšem ve skutečnosti jednu horkou novinku má – dal si práci a zablokoval jim přístup ke službám MYPHONE a MARKETPLACE.
Aplikace MYPHONE na mém telefonu si ovšem se zablokovaným přístupem nerozumí, při pokusu o každodenní synchronizaci dat se neukončí a způsobí stálý enormní odběr proudu z baterie a její totální vybití během několika málo hodin. Microsoft se tedy chová agresivně, úmyslně blokuje přístup ke svěřeným datům a navíc způsobil že jeho aplikace vybíjí baterii a nutí tím uživatele koupit si nový telefon.
Nové „chytré“ telefony jsou čím dál více a více závislé na internetu a různých cloudových řešeních. Uživatelé si libují jak je to skvělé – ale je jasné že pomalu lezou do marketingové pasti, protože výrobci budou záměrně i tyto telefony v budoucnu „přestávat podporovat“.
Díky totální provázanosti těchto zařízení s jejich servery se ve chvíli, kdy výrobce usoudí že potřebuje prodat více nových telefonů a ukončí proto podpooru starým modelům, promění nepoužitelná těžítka.
Publikováno v Blog | Žádné komentáře »
Úterý, Srpen 9th, 2011
Všichni o Facebooku mluví, všichni tam jsou, ale málokdo se v něm vyzná. Návody jak propojit web s facebookem, které jsou k nalezení na webu jsou pár let staré, neaktuální a většinou (vzhledem k změnám které mezitím FB prodělal) nefunkční. V odborné literatuře jsem nenarazil ani na jednu knihu. Jediný rozumný zdroj dokumentace je na facebooku:
http://developers.facebook.com/
Mým cílem bylo zprovoznit tlačítko na coudyho psím blogu tak, aby ukazovalo na obsah, tedy v různých částech webu na různé věci, a navíc na jedné stránce mít dvě různá tlačítka na dva různé obsahy! Popravdě řečeno, ono výsledné řešení je poměrně triviální, ale přijít na to je složité, protože nesmíte postupovat přesně podle návodu tvůrců facebooku
Základem je nepoužívat open graph tagy, které oni píšou jako že jsou „required“. V případě kompletního použití open graph tagů a XFBML verze tlačítka, jak to doporučují , to prostě vždy bude lajkovat na stránku uvedenou v tagu „og:url“, která ale je vždy brána jako base url celého webu (potažmo entity)!!! I když se upraví kód webu tak, aby se tato url na každé stránce měnila podle obsahu, tak to prostě vůbec nefunguje. Toto řešení, které je popsáno na developers.facebook.com je určeno pouze pro lajkování něčeho jako celku – tedy restaurace jako takové, zpěváka jako takového, ale ne oblíbeného jídla na webu restaurace, nebo konkrétní písně zpěváka.
Pokud chceme lajkovat jednotlivý obsah místo celku, je potřeba og:tagy vynechat (až na jeden o kterém se zmíním později), a použít jen kód pro like tlačítko s konkrétní url.
Zde se otevírá další problém – facebook si svým parserem ze stránky automaticky vycucne o čem ten link je a přidá obrázek o kterém si myslí že odpovídá obsahu, ale to nemusí vždy odpovídat realitě. Záleží na struktuře stránky. Dobré je mít požadovaný obsah v div s názvem „content“. Jako náhled si facebook volí nějaký obrázek ze stránky, ale ten také nemusí být správný. Občas třeba vybere reklamu apod. Zde právě pomůže umístit do záhlaví osamocený „og:image“ tag, který facebook parser nebude ignorovat a kterým ukážete na ten správný obrázek.
Důležité je také vědět, že facebook si ukládá vaše stránky do CACHE, která platí cca 24h. Takže při programování tlačítka nebude reflektovat na změny v reálném čase. Zde pomůže facebook URL Linter:
http://developers.facebook.com/tools/lint/
Po zadání konkrétní adresy do linteru se vám zobrazí jak parser facebooku stránku vidí, ale hlavně se vždy vymaže CACHE!!!
Pokud chceme mít pohromadě více like tlačítek na jedné webové stránce, která budou lajkovat různý obsah, trik je v tom že nebudou odkazovat na adresu té jedné stránky na které jsou, ale na různé stránky kde je daným obsah dominantní a linter jej správně pochopí.
Publikováno v Blog, Grafika&Webdesign | Žádné komentáře »