pátek 26. prosince 2008

Myš pro Macintosh od Microsoftu

Microsoft vyrábí myš určenou speciálně pro Macintosh. Co se to děje?
Jde o bluetooth myš určenou hlavně pro notebooky. Připojuje se bezdrátově přes bluetooth, má čtyři tlačítka, scrollovací kolečko a funguje pochopitelně i s Windows, nejen s Mac OS X. Nevypadá to, že by byla něčím "Mac specifická".
Pravděpodobně pouze Microsoft zareagoval na to, že v poslední době roste obliba notebooků od Applu a vidí možnost odbytu pro svoje produkty.

čtvrtek 25. prosince 2008

G-Map - navigace pro iPhone

Objevila se první opravdová navigace pro iPhone - to znamená aplikace, která má mapové podklady uložené lokálně v paměti telefonu a netahá je průběžně z netu.
Výhody jsou jasné: zmizí závislost na připojení k Internetu a díky tomu se také zvýší doba, po kterou iPhone vydrží pracovat na jedno nabití.
Aplikace by měla umět:
- vyhledávat v mapě
- plánovat trasu podle různých kriterií ( nejkratší, nejrychlejší, pro osobní/nákladní auta, vyhlídkovou trasu)
- náhled trasy
- 3d zobrazení křižovatek
- info o restauracích, hotelech apos.
Co aplikace neumí:
- hlasovou navigaci

V současnosti by měla být aplikace G-Map ke stažení z AppStore s mapami pro západní část USA. Mapy pro východní část a pro Evropu se připravují.

Je to zjevně první vlaštovka, ještě ne dokonalá.
Co je ale podstatné: offline navigační aplikace pro iPhone být mohou a budou.

Odkaz: http://www.xroadgps.com

neděle 21. prosince 2008

Young Painter

Young Painter je docela pěkná aplikace pro iPhone - pro kreslení obrázků prstem po displeji, určená pro děti.
Existuje ve dvou verzích: placené a "free".
Free verze se od placené liší tím, že ukazuje v horní části disleje malý reklamní banner. A po poslední aktualizaci také tím, že si po spuštění vyžádá od iPhonu informace o GPS pozici.
Čili jde o další aplikaci, která si na sebe vydělává cílenou reklamou a sbírá údaje o zákazníkovi, aniž by ho o tom informovala...

Vlevo úvodní obrazovka s informacemi o aplikaci.
Uprostřed dotaz systému na to, jestli může aplikaci poskytnout údaje o poloze.
A vpravo www stránka, která se objeví po kliknutí na reklamní banner. Kromě jiného je na ní odkaz na stažení hry TowerDefense, která dělala to samé - získala údaje o GPS pozici hráče, ač k tomu neměla nejmenší důvod a odeslala je po Internetu...

Odkaz z iTunes na autora aplikace vede na http://game-era.com/, kde moc relevantních informací není....

Další informace:

čtvrtek 18. prosince 2008

Zloděj dopaden s pomocí MobileMe

Pěkná historka o hloupém zloději iPhonu:

Jednomu člověku někdo ukradl iPhone. Pořídil si tedy nový.
Po nějaké době zjistil, že se mu v adresáři objevují kontakty na lidi, které nezná. Šlo o blízké známé zloděje, který si je přidával do adresáře na ukradeném iPhonu a přes službu MobileMe se synchronizovaly do nového iPhonu původního majitele.
Dal tedy údaje k dispozici policii a ta zloděje dopadla...

Je to možné? Je. Ale souhrou mnoha okolností:
  • zloděj si nevšiml, že je v iPhonu nastavená synchronizace přes MobileMe
  • okradeného nenapadlo zrušit v MobileMe synchronizaci s ukradeným mobilem
  • policie se zabývala ukradeným mobilem (to mi přijde neuvěřitelné nejvíc)
Zdroj: http://www.tuaw.com/2008/12/17/iphone-thief-thwarted-by-mobileme-sync/

TapDefense už nechce GPS údaje

19. prosince se objevil v AppStore upgrade hry TapDefense pro iPhone - verze 1.1.1.
Po upgradu už hra nechce od iPhonu údaje z GPS modulu.
Nicméně podle analýzy datového přenosu iPhonu po spuštění stále komunikuje po Internetu. Napřed se serverem firmy TapJoy (autora) a pak se serverem firmy Pinch Media (poskytovatele reklamního systému pro iPhone aplikace).

Další info k tématu:

pondělí 15. prosince 2008

iPhone jako vařič

Aplikace Evil Oven promění iPhone nebo iPod Touch v elektrický vařič s keramickou deskou. Ideální na cesty na ohřívání svačinek...


Aplikace se dá zakoupit na AppStore za 0.79 EUR.

neděle 14. prosince 2008

Šlechtický titul na prodej

Šlechtický titul se dá koupit na e-shopu smartstore.cz.

Finta v tom, že si údajně koupíte asi tak čtvereční stopu (cca 30 x 30cm) půdy ve Skotsku a jakožto vlastník půdy pak máte údajně automaticky ve Skotsku nárok na šlechtický titul. Konkrétně na na "The Laird of Glencairn & John O' Groats" podle místa, kde se pozemek nachází.

Aby se formality ohledně koupě pozemku co nejvíce zjednodušily, v praxi se zakoupí balíček s aktivačním kódem, který se použije pro vyplnění registračního formuláře na Internetu.
Připomíná mi to zakoupení a registraci softwaru.

Má to drobné nedostatky:
  • tak malý pozemek se údajně nedá prodat (dá se pouze koupit?)
  • podle našich zákonů (z roku 1918, ale platných) není možné šlechtický titul oficiálně používat (např. nechat si ho zapsat do občanského průkazu)
Pro blázny do Skotska nezbytnost.

Více informací zde.

sobota 13. prosince 2008

Jaké údaje o nás sbírá TapJoy?

Včera jsem zkoumal, proč hra TapDefense potřebuje znát údaje o místě, kde se zrovna nacházím a co s těmi údaji dělá.
Přišel jsem na to, že hra komunikuje po síti a to se serverem autora hry (firmy TapJoy) a pak se serverem firmy Pinch Media, která provozuje systém pro reklamu v iPhonech.
A vadilo mi, že v aplikaci ani v AppStore, ze kterého se dá hra stáhnout, není téhle činnosti ani zmínka.

Dogůglil jsem se o kousek dál:

Na jednom fóru jsem se doslechl o tom, že údaje z GPS iPhonu používá TapJoy k vytváření mapy světa s přehledem kolik lidí a kde zrovna jejich hru hraje.
Bohužel se mi nepodařilo tu mapu zatím najít :-(
Stránky firmy obsahují jen odkaz na fórum o hře na Facebooku a to existuje zřejmě teprve od 6. prosince 2008...

Dále existuje na webu firmy TapJoy Privacy Policy, ve které firma definuje, které osobní informace sbírá a jak s nimi nakládá.
Nejzajímavější je asi toto (volně přeloženo, originál viz http://tapjoy.com/privacy/):

"Když spustíte nebo pracujete s TapJoy aplikací, sbíráme tyto informace: typ vašeho zařízení a IP adresu. Dále používáme unikátní Devide ID (UUID), které má každý iPhone/iPod."

To by se mohlo vztahovat i na spuštění hry TapDefense a na její komunikaci po síti.
Nicméně o GPS souřadnicích v Privacy Policy není ani zmínka.

pátek 12. prosince 2008

Spyware v iPhone

Spustili jste někdy na iPhonu aplikaci, která nemá nic společného s GPS navigací a ona se vás přitom zeptala, jestli může použít GPS modul? Vrtalo vám taky hlavou k čemu to chce? Tak tady o tom něco najdete:

Stáhnul jsem si hru TapDefense. Na to, že je zadarmo, je docela propracovaná, ale.... no, má jedno velké ALE. Při jejím spuštění se totiž iPhone zeptá, jestli jí může povolit přístup ke GPS modulu:


Vrtalo mi hlavou, k čemu to ta hra potřebuje, protože s navigací nemá vůbec nic společného. Napadlo mě podívat se, jestli náhodou hra něco neposílá na Internet.

Při spuštění hry se rozjede šifrované SSL spojení s IP adresou 64.209.142.124 alias 64-209-142-124.discountasp.net. To je adresa webhosting serveru, na kterém běží aplikace firmy TapJoy, která hru napsala.
Pak se objeví ten dotaz na svolení k použití GPS modulu.
Když nesouhlasíte, žádná další komunikace se nekoná.
Pokud souhlasíte, dojde ke komunikaci se serverem iphone-maps.apple.com a poté se něco přenese z adresy 63.246.8.198:80 alias 63-246-8-198.contegix.com. Na adrese sídlí aplikace firmy Pinch Media a už jsme doma.

Firma Pinch Media podle své stránky poskytuje služby vývojářům iPhone aplikací:
  • analytické (kolik lidí si aplikaci stáhlo a jak ji používají)
  • reklamní (zobrazování nevtíravé reklamy v jejich aplikacích).
Jinými slovy: aplikace (v tomto případě hra TapDefense) po svém spuštění odešle někam na Internet informaci o tom, že byla spuštěna, IP adresu iPhonu a vaši GPS pozici. Následovně si stáhne z Pinch Media reklamu, pravděpodobně cílenou na místo, kde se právě nacházíte a tu vám "nevtíravě" ukáže.

Chápu, že naprogramovat pěknou hru dá hodně práce a autoři chtějí i něco vydělat a zvolili si k tomu prodej reklamy.
Nelíbí se mi ale, že neřeknou lidem, že o nich sbírají informace. A už vůbec neřeknou, o jaké informace jde. Aplikace to při spuštění nenapíše, v helpu to není, v informacích o hře na AppStore také ne.
Nejsem v principu proti tomu, aby vývojáři za své úsilí dostali peníze zpátky z reklamy a já jako uživatel za to platil svými osobními údaji, ale vadí mi, že si nemůžu vybrat, jestli na to přistoupím nebo ne.

Setkali jste se už s nějakou aplikací, která chtěla použít údaj o vaší poloze a přitom neměla nic společného s navigací? Připište prosím info o ní do komentáře, díky.

Další podobné aplikace:

středa 10. prosince 2008

Macintosh a serial port

Jak připojit něco k Macintoshi přes seriový port?

Hlavní problém je, že Macintosh nemá seriové porty, jen USB. Je potřeba redukce z USB na serial a to taková, pro kterou jsou ovladače pro Mac OS X. Docela pěkná je Keyspan USA-19HS, ke které výrobce dodává ovladače jak pro Mac OS X, tak pro Windows včetně Vist - je tedy dost univerzální.

Instalace:
Použití pro konfiguraci CISCO zařízení z terminálu:
  • v programu Terminal z příkazové řádky napsat screen /dev/cu.KeySerial1
  • ukončení: stisknout Ctrl-a a Ctrl-\, na prompt "Really quit and kill all your windows [y/n]" odpovědět "y"
Vyzkoušeno s Mac OS X 10.5.5
Inspirováno tímto.

úterý 9. prosince 2008

Převod filmů s titulky pro iPhone na Windows

Takže... máme film v angličtině v souboru s příponou .avi, k tomu další soubor s titulky s příponou .src. Cílem je vyrobit jeden soubor s příponou .mp4, který bude obsahovat obojí a půjde přehrát v iPhone.

Včera jsem hledal, jak udělat takovou konverzi na Macintoshi. Dnes jsem se podíval, jak by to šlo pod Windows.

Pro Windows jsem našel pěkný program Media Coder.
Je zadarmo a umí asi tisíc věcí, což je jeho velká výhoda, ale současně i nevýhoda - je výrazně složitější než Submerge na Macu.
Naštěstí má připravené předvolby pro různá mobilní zařízení včetně iPhonu, které konverzi zjednoduší.

Postup konverze:

Přes tlačítko Add se vybere .avi soubor s filmem.
Přes tlačítko Extension se vybere extenze pro iPhone/Touch.


Ještě zbývá přidat titulky. V extenzi kliknout na Subtitle:


A v dalším malém okénku "Subtitle" vybrat soubor s titulky


Zavřít malé okénko, kliknout na Start a jede to.

Nezkoušel jsem všechny funkce programu (na to nebyl čas), ale pokusná konverze jednoho filmu dopadla dobře. Na novém PC s Windows Vista běžel Media Coder svižně. Pod VMware na iMacu je ale tak pomalý, že nemá cenu ho pouštět.

pondělí 8. prosince 2008

Převod filmů s titulky pro iPhone

Hledal jsem, jak překonvertovat film s titulky do iPhonu. A přesněji - jak to udělat na Macintoshi. A našel jsem na netu program Submerge.

Program Submerge umí překonvertovat film pro iPhone a vložit do něj přitom titulky. Funguje hezky a jeho ovládání je extrémně jednoduché. Vybere se film, soubor s titulky a ťukne se na export pro iPhone. Nástrojová lišta mluví za vše:

Přitom je současně možné v Settings nastavovat hromadu věcí:
  • font pro titulky, velikost, zda mají být titulky s podkladem apod.
  • kódovou stránku použitou pro titulky - program umí všechny, na které jsem si dokázal vzpomenout
  • jde si i pohrát s konverzí tak, aby se u širokoúhlého filmu přidal dolů na nevyužité místo obrazovky černý pruh a titulky se zobrazovaly v něm, místo přes film


Co program neumí je dávková konverze - zadat do fronty několik filmů, pustit to a jít spát... Na druhou stranu jde otevřít několik oken současně a v každém pustit konverzi jednoho souboru a všechny pak běží najednou a pomalu...
Prográmek jsem stáhnul a vyzkoušel - dělá všechno co má, jen bez seriového čísla občas místo titulku vloží text "neregistrovaná verze". Seriové číslo stojí 9USD, což není moc, tak o tom uvažuji....

sobota 6. prosince 2008

MobileMe a narozeniny

Po delší době jsem se vrtal v synchronizaci kontaktů a kalendáře přes službu MobileMe. Musel jsem synchronizaci resetovat - v MobileMe všechno smazat a nahrát tam nově všechna data z Outlooku.

Při té příležitosti jsem zkontroloval, jak se přenesla data narození. A zdálo se mi, že problém se změnou data narození, ze kterého jsem šílel, je už vyřešený. Že už se u záznamů v adresáři při přenosu z Outlooku do MobileMe neposune datum narození o den dopředu.

Nicméně jsem zkontroloval víc záznamů a přišel jsem na to, že problém stále přetrvává - u většiny kontaktů se datum nezměnilo, ale u některých ano. Proč? A proč zrovna u nich?

Trochu jsem s tím experimentoval - zakládal fiktivní kontakty s různým datem narození a synchronizoval je tam a zpět.
Výsledek:
  • nově založené kontakty jsou synchronizovány vždy dobře
  • když u "problémového" kontaktu v Outlooku jen změním datum narození a pak ho zas změním zpátky, začne se synchronizovat taky dobře
Svůj adresář mám už v Outlooku hodně dlouho a postupně jsem během té doby upgradoval - z Outlooku 98 na Outlook 2000, Outlook 2003 a Outlook 2007. Interní datový formát Outlooku se během té doby také měnil. Je to snad tak, že u starých záznamů je datum narození interně ve formátu, který nový Outlook už nepoužívá, ale přečte ho, ale MobileMe se s tím nesrovná?
Stále nepříjemná záhada, ale už trochu jasnější.

pátek 5. prosince 2008

DVD regiony a Mac OS X

DVD regiony jsou nepříjemnost, kterou si na nás vymysleli vydavatelé filmových DVD. Svět rozdělili na šest regionů. DVD zakoupené v jednom regionu (například v USA) nejde kvůli nim přehrát v přehrávači zakoupeném v jiném regionu (například u nás v Evropě).

Proč? Protože producenti filmů chtějí získat co nejvíc peněz. Divák nesmí mít na výběr, jestli se půjde na film podívat do kina nebo si ho koupí na DVD. Správný konzument musí jít do kina a současně si koupit DVD.
Jak toho docílí? Nový film napřed uvedou v kinech. A teprve po nějaké době, když už na něj skoro nikdo nechodí, tak ho vydají na DVD. DVD se proto podle jejich logiky nesmí prodávat v době, kdy film běží v kinech.

Zdánlivě jim v tom nic nebrání a nemusí zavádět žádné regiony.
Ale je tu jeden háček: filmy z Hollywoodu se tradičně dostávají do kin v Evropě o něco později než v Americe. A v době premiéry filmu u nás jsou již v USA DVD s tím samým filmem k dostání v obchodech. Kdyby si je divák z Evropy mohl koupit, mohl by se rozhodnout, že mu bude stačit podívat se na ně doma a už si nekoupit vstupenku do multikina s výhodným rodinným balením předraženého popcornu a cocacoly.
Další nebezpečí je v tom, že ceny téhož filmu na DVD by se nemohly v USA v Evropě od sebe moc lišit, jinak by hrozilo, že si dvd nějací chytráci budou objednávat ze zámoří a obchodníci přijdou o zisk...
Kvůli tomu si na nás vymysleli DVD regiony.
Mapka rozdělení světa na regiony je k mání třeba na Wikipedii.

DVD vyráběná u nás v Evropě mají na sobě zakódovaný region 2.
DVD přehrávače vyráběné v Evropě byly od výrobce nastavené tak, že přehrávaly jen DVD s regionem 2 a žádné jiné.
Jelikož se ale od jisté doby DVD přehrávače pro celý svět vyrábějí v Číně, je to zařízené tak, že ten, kdo si přehrávač koupí, si může nastavit region sám. Může to i později změnit, ale pozor - může tak udělat obvykle jen pětkrát, víckrát už ne.

S DVD mechanikami do počítačů je to to samé.
Ideální by bylo sehnat mechaniku, která regiony ignoruje, jsou ale různé finty jak omezení na regiony obejít jinak.

Když se do Macintoshe dá prvně filmové DVD, spustí se automaticky DVD Player a nabídne nastavení regionu mechaniky tak, aby odpovídalo vloženému disku - v našem případě na region 2.

Když tam pak dáte DVD z jiného regionu (třeba koupené přes Amazon.com, tedy s regionem 1), objeví se to samé menu znovu, tentokrát ale s upozorněním, že už to můžete udělat jen 4x:

Ťuknete-li na Cancel, tak Mac vysune DVD z mechaniky a nazdar.

Vypadá to zdánlivě neřešitelně, ale je tu jedna klička: to menu a vystrkování "nevhodného" dvd z mechaniky dělá DVD Player. Mechanice samotné je to jedno. Sice sdělí DVD Playeru svůj region a region disku, ale dál to neřeší a přehraje jakýkoliv disk. Proto stačí
  1. nastavit Macintosh tak, aby nespouštěl DVD Player při vložení disku
  2. pro přehrání disku použít jiný program, než DVD Player
Zrušit automatické spouštění DVD Playeru při vložení disku je jednoduché - System Preferences, CDs & DVDs a u When you insert a video DVD zvolit Ignore:

Pro přehrání disku je možné použít výborný a free program VLC Media Player (viz www.videolan.org).

Pak už stačí vložit DVD do mechaniky, spustit VLC a v něm Soubor - Otevřít disk


a pohodlně se usadit a vychutnávat si film.


Nebo si pomocí Handbrake z dvd udělat kopii pro iPhone....

Poznámka: popsané funguje na iMacu 24 s Mac OS X 10.5.5 Leopard a VLC 0.9.6

středa 3. prosince 2008

GPS v iPhonu IX - Kde to bylo foceno?

V tomto příspěvku blogu jsem psal o tom, že kamerka iPhonu 3G ukládá do fotografií GPS souřadnice místa, kde byl snímek pořízen.

Jak využít tu informaci na Macintoshi (Mac OS X)?

1. otevřít fotku v Preview (obvykle stačí dvakrát na ni poklepat)



2. stisknout Cmd-I - zobrazí se informace o fotografii. Kliknout na prostřední kartu, ukážou se GPS souřadnice plus místo na mapce světa:



3. ťuknout na "Locate" a přesná pozice se ukáže na Google Maps:

úterý 2. prosince 2008

Rybníky Sterlings

Další spam do sbírky a to z kategorie falešných loterií.
Tenhle obsahuje pár perliček díky strojovému překladu do češtiny.


Linux na iPhonu


Po netu se šíří zpráva o úspěšném spuštění Linuxového kernelu 2.6 na iPhonu. Znamená to, že jde na iPhonu spustit alternativní operační systém a používat iPhone s ním?

Odpověď je ano a ne. Alternativní operační systém je možné na iPhonu spustit. Používat iPhone s Linuxem jako telefon/pda možné není. Zatím.

Současný stav je možné vidět na videozáznamu: iPhone je restartován, po restartu je vybrán boot Linuxu, ten naběhne a je možné se přihlásit do příkazové řádky. iPhone se ovládá přes klávesnici připojenou zřejmě přes USB port. To je vše.

Je to samozřejmě velký úspěch linuxových nadšenců, kteří portaci Linuxu na iPhone provedli a je za tím hodně práce. Ale k tomu, aby byl iPhone s Linuxem použitelný stejně jako s operačním systémem od Applu, je ještě dlouhá cesta. Potřebné jsou
  • ovladače pro hardware - dotykový displej, zvuk, akcelerometr, GSM část, wifi rozhraní
  • grafické uživatelské rozhraní
  • aplikace
Je málo pravděpodobné, že by Apple vývojářům vše usnadnil zveřejněním technických specifikací iPhonu. Napsání ovladačů bude asi docela problém.
Pokud jde o grafická uživatelská rozhraní nad Linuxem, existuje jich několik. Osobně si myslím, že největší šanci má projekt Android, za kterým stojí Google a který má proto šanci, že bude portován na hodně platforem a že se do jeho vývoje zapojí nejvíc nezávislých programátorů a firem.

Takže - spuštění kernelu Linuxu na iPhonu sice není momentálně z hlediska vlastníka iPhonu žádným přínosem, je to ale rozhodně dobrý začátek.

Odkazy:

pondělí 1. prosince 2008

Švindlíři

Švindlíři (Matchstick men) - film o dvou podvodnících, rejžujících bez skrupulí na důvěřivosti nebo hlouposti ostatních.
Motto je klasické "profesionální podvodník nesmí nikdy nikomu věřit" a příběh běží tak trochu podle známé šablony...
Jedinečné ovšem je, že jeden z dvojice trpí hned několika fóbiemi najednou. Hraje ho úžasně Nicolas Cage a film by mohl sloužit jako názorná učební pomůcka pro studenty psychiatrie.

Odkazy: info o filmu na CSFD