Upgrade ZTE blade

25. 1. 2012 – 13.39

Po několika měsících používání telefonu s Androidem se u mě dostavilo postupné zklamání. I když už nejsem takový hračička jako dříve, a používám telefon k práci a nevrtám se v něm pokud to není nutné, tak jak se telefon naplnil aplikacemi a daty, změnil se, stejně jako dříve telefony s windows mobile v něco pomalého, sekavého a tuhnoucího. Aplikace, které jsem používal a které dříve skvěle a hlavně rychle fungovaly, se postupem času, jak do nich vývojáři přidávali nové a nové funkce, staly stejně pomalé jako u windows mobile. Dokonce některé se staly postupnými aktualizacemi až nepoužitelné (facebook, superstatusbar) a sledovat desítky vteřin točící se kolečko symbolizující, že telefon „je zaneprázdněn“ mě utvrdilo v tom, že android se v tomto směru plně vyrovná windows mobile.

Velkou roli však také jistě hraje to, jak je android výrobcem vyladěný. U ZTE blade to není nijak optimální a proto komunita nadšenců nabízí způsob jak telefon vytunit. Shodou okolností jsem včera objevil návod krok za krokem na to, jak úpravami nedotčený telefon, jako byl ten můj aktualizovat na novou verzi androida, která je zároveň mnohem lépe optimalizovaná.

http://djkure.blog.zive.cz/2012/01/zte-blade-prechod-z-froyo-22-na-gingerbread-237/

Vše mi fungovalo podle návodu, jen jsem musel v bodu 4 použít pouze „Temporary root“. Výsledný rozdíl v rychlosti celého systému je patrný na první pohled.

Děkuji autorovi velice za tento stručný a jasný návod, protože dobrat se funkčního postupu dosud znamenalo prokousat se zkrze stovky stran diskusních fór, kde si však navíc informace často odporují a jsou často zastaralé.


Opice vs Zombie… kdy???

6. 1. 2012 – 1.08

395319m-zrozeni-planety-opicTak jsem viděl film Zrození planety opic… Nejnovější film do série, jež začala filmem Planeta opic. Filmem, který mne kdysi neskutečně dostal… Filmem, který měl hloubku a pointu, a nutil mne k zamyšlení. Zrození planety opic má jen řemeslo. Perfektně odvedené. Nic víc. Vše je přesně vykalkulované a načasované. Neříkám, že to nefunguje. Funguje. To je právě to řemeslo. Ale jestli se opice v čele s Cézarem mydlí s lidmi, nebo Xmeni v čele s Magnetem mydlí s lidmi, nebo se zombíci mydlí s lidmi v čele s Millou Jovovich, nevidím v tom kromě kostýmů a masek moc velký rozdíl. Dějová linka je identická a stejně prostá. (odolal jsem pokušení použít v předchozí větě slovo debilní).

Planeta opic má své universum. Hitem hollywoodu je spojovat různá universa dohromady… a dělat z toho sračku. Ale vždyť když se mydlí spiderman s batmanem, a do toho jim přicmrndává superman je to cool, nebo snad ne!?

Tak schválně… dovolím si tvrdit, že propojení dějové linie vzniku Planety opic a  zániku lidstva se  zombíky z Resident Evil, kdy by se v epickém masakru utkali opice se zombíky o to, jaký bude osud planety Země, točil by to Peter Jackson ve stylu pána prstenů by mohl být hit některého z následujících let… Vždyť predátoři s vetřelci si to rozdali už dvakrát!!!


Jak přehrávat filmy z uloz.to bez čekání až se stáhnou

15. 12. 2011 – 9.51

Dneska se podělím o jednu cool fintu – přišel jsem náhodou na způsob, jak si pustit na počítači film uložený na uloz.to aniž by bylo nutné si jej stáhnout do počítače. Je k tomu potřeba přehrávač The KMplayer a prohlížeč Opera. Funguje to ve windows 7.

Přehrávač The KMplayer musí být asociovaný s AVI soubory tak, aby byl jako výchozí přehrávač, to znamená po kliknutí na AVI soubor se musí otevřít v KMplayeru. Pak už stačí začít v opeře stahovat videosoubor z uloz.to a v jejím download manageru kliknout na stahovaný soubor během stahování. Ten se otevře v KMplayeru a zvláštní je, že KMplayer registruje během přehrávaní přírůstky ve velikosti stahovaného souboru a reaguje na ně. Pokud stahujete rychlostí větší než je datový tok videa (rychlost jeho přehrávání), tak můžete začít sledovat hned po začátku stahování a přehraje se vám celé video ;-)


Bože, kdy už to s těma záložkama někoho napadne…

12. 12. 2011 – 15.26

Dnešní monitory jsou širokoúhlé s rozlišením cca 1600px. Většina www stránek má pevnou šířku cca 800px. To znamená že při maximalizovaném okně prohlížeče se v pohodě vejdou dvě stránky vedle sebe. Proč nejde zobrazit alespoň dvě záložky v prohlížeči současně?

Ano, lze si otevřít dvě okna prohlížeče vedle sebe, ale to zase nelze přepínat záložky mezi okny navzájem :-(


Vylepšení televize pomocí multimediálního přehrávače EAGET M6

26. 10. 2011 – 9.35

eagetNa televizi příliš nekoukám. Nejsem typ člověka, který by hledal v televizních programech nějaký zajímavý pořad. Nemám na to čas a energii. Nehodlám si kvůli nějakému pořadu přizpůsobovat svůj denní rozvrh. Televizi vlastně zapínám ve chvílích, když potřebuju „vypnout“. Obvykle pak přepínám z kanálu na kanál do té doby, než najdu něco, na co se dá koukat. Během deseti minut je však program přerušen reklamou, a zvuk se nesnesitelně zesílí. To vydržím jen někdy a většinou to končí „vypnutím bedny“.

Ne, že by v TV nebyly zajímavé pořady, ale nehodlám utrácet svůj čas čekáním na konec pásma reklam! Objevil jsem ale vtipné řešení – krabičku EAGET M6, která nejen že umí přehrát prakticky jakýkoliv multimediální soubor, ale po aktualizaci firmware i přehrávat pořady z internetového archívu českých televizí. Filmy i pořady z TV archívu jsem využíval, na počítači i mém androidím telefonu, ale prostě to není „ono“. S EAGET M6 si nyní mohu pohodlně na velké TV pustit z archivu TV Prima třeba svá oblíbená „Soukromá dramata“ – bez reklam a kdy chci…


Jak si přečíst české pdb eknihy v androidu.

30. 8. 2011 – 10.43

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ě.


Poslechl jsem výzvu Microsoftu a přešel na konkurenční Android :-)

24. 8. 2011 – 10.23

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 :-( !!!


Microsoft mi blokuje a vybíjí telefon abych si koupil nový

12. 8. 2011 – 9.03

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.


Jak zprovoznit facebook „LIKE BUTTON“ na vlastním webu tak, aby ukazoval na požadovaný obsah

9. 8. 2011 – 8.50

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í.


Jak přenést e-maily z jednoho imap účtu na druhý včetně zachování složek

5. 4. 2011 – 14.05

Vypadá to jako snadná věc, ale pokud je na takovém účtu řádově několik gigabajtů dat, desetitisíce zpráv roztříděných v desítkách imap složek, tak je to problém jak hrom. Kdyby byl svět krásný, tak  by stačilo v Microsoft Outlooku nakonfigurovat dva imap účty, a jen přetáhnout složky z jednoho do druhého. Zkuste si to, možná to bude fungovat s desítkami zpráv, ale s desítkami tisíc to neprojde. Pokud máte opravdu hodně zpráv, tak to již  normální programy absolutně nezvládají. Outlook třeba vytuhne, a po restartu zjistíte, že zprávy nejsou ani na zdrojovém, ani na cílovém účtu. Což může být pěkný průšvih.

Naštěstí existuje jednen superhrdina, který situaci zachrání: MailStore

MailStore server umí archivovat imap e-mailové účty včetně podsložek a poradí si i s obrovským objemem dat aniž by se zasekl, nebo se něco ztratilo. Archivované zprávy umí obnovit zpět na libovolný účet, a to je vlastnost, která se dá k přenosu všech mailů z jednoho imap účtu na druhý využít. Navíc je k dispozici časově omezená trial verze, která není omezena funkčně, takže pokud je přesun jednorázová akce, lze to udělat i zadarmo. Ovšem toto není hlavní účel programu – MailStore server je hlavně perfektní řešení pro archivaci a následnou správu všech mailů ve firmě, takže bych tento program všem doporučil.