úterý 16. února 2010

Kam Safari nemůže

Jako www prohlížeč používám prakticky jen Safari - v Mac OS X, v iPhonu i pod Windows. Dostanu se s ním bez problémů prakticky všude, ale stále jsou některé stránky, na které s ním prostě nemůžu. Jde hlavně o tyhle weby:
  • Blogger.com - do příspěvku se občas dostanou podivné kaskádní styly se slovem "apple" v názvu, kazí formát blogu.
  • Aukro.cz - jde všechno až na zadání nové aukce.
  • www.PostSignum.cz - vygenerování osobního certifikátu v prohlížeči
A ještě pár dalších, ale tyhle mě štvou nejvíc.

Proklatě!

Řešením bývá nastartovat Firefox, ten si poradí prakticky se vším, s vyjímkou aplikací speciálně pro kombinaci Windows/Internet Explorer. K těm patří bohužel právě PostSignum.cz.

neděle 14. února 2010

Windows 95 - větší volnost, větší radost


Také se vám stane, že při úklidu náhodně narazíte na nějakou historickou zajímavost?
Já našel skvěle zachovaný reklamní leták na Windows 95. Je krásný, barevný, nadšený a optimistický, takže jsem neodolal a něco z něj oscanoval.
V letáku se vyzdvihuje zejména tlačítko Start, Hlavní panel (Taskbar), dlouhá jména souborů, vyvolání aktuálních nabídek pravým tlačítkem myši, veškeré možnosti nastavení soustředěné do Ovládacích panelů, ochrana heslem....
Je to už 15 let. Vzpomene si vůbec někdo, co bylo přes Windows 95 na PC předtím? Windows 3.1, MS-DOS a geniální T602...

Zvláště roztomile působí z dnešního pohledu technické požadavky k přechodu na Windows 95:
  • procesor 386DX nebo lepší
  • 4MB operační paměti (tohle píšu na počítači, co má 4GB paměti!)
  • 35 - 40 MB volného místa na disku
  • disketová mechanika 3.5 HD nebo CD-ROM
  • myš (pouze doporučená, ne nutná)
Vypadá to jako historie, ale osobně znám jeden počítač s W95, který je stále v provozu. Slouží jako psací stroj - píše se ve Wordu 95, tiskne se na laserové tiskárně od HP z té doby, scanuje na scanneru připojeném přes SCSI a zálohuje se na diskety. Není to sice 386DX, ale jedno z prvních Pentií, ale W95 na něm jsou a stále bezproblémově fungují. Asi protože to nebylo nikdy připojené k Internetu (a nebude).

sobota 13. února 2010

Na Facebook přes Jabber

Facebook zprovoznil rozhraní ke svému chatu přes standardní protokol Jabber. Super! Multiprotokoloví chat klienti typu Adium se sice dokázali k chatu Facebooku připojit i předtím, ale nebylo to moc spolehlivé. To by teď mohlo skončit. Bude stačit standardní a hlavně spolehlivé rozhraní pro Jabber. Návod na konfiguraci klientů Facebook zveřejnil zde. Je nutné být přihlášený - v návodech se pak zobrazí přímo vaše osobní údaje, šikovné. Vyzkoušel jsem s Adiem, funguje.
Mé nadšení bohužel zchladilo to, že se klient s Facebookem nespojí přes SSL. To znamená, že veškerá komunikace jde po síti v otevřené formě, nezašifrovaně. Heslo jde zřejmě v md5, což je lepší než nic, ale nedostatečné, SSL to nenahradí.
Opět jsem to tedy odkonfiguroval, podíval se na www.facebook.com a uvědomil jsem si, že SSL se zde používá jen na přihlášení a všechno ostatní včetně chatu už běhá po Internetu volně, také nezašifrovaně. Není to tedy o moc lepší než ten Jabber bez SSL :-(
Měl bych si dát na monitor cedulku, která byla dřív příslušenstvím vojenských radiostanic: "Pozor, nepřítel naslouchá!"

pátek 12. února 2010

Apple zakázal GPS jen pro reklamu

Ve starších příspěvcích na tomto blogu jsem upozorňoval na iPhone aplikace, které nemají s GPS nic společného, ale přesto se z GPS modulu iPhonu snaží získat informace o aktuální pozici.
Šlo především o podivné chování hry TapDefense a programu Young Painter. U obou aplikací jsem pak detekoval to, že po přečtení GPS souřadnic odešlou nějaká data na server firmy, která se zabývá distribucí reklamy. Osobně bych to klasifikoval jako utajené sbírání osobních údajů.

Proto mě potěšilo, že Apple 3. února 2010 napsal vývojářům, že aplikace, které budou využívat funkci zjišťování aktuální pozice bez rozumného důvodu (ve vztahu k funkci aplikace), do AppleStore nepustí.
Konkrétně "If your app uses location-based information primarily to enable mobile advertisers to deliver targeted ads based on a user's location, your app will be returned to you by the App Store Review Team for modification before it can be posted to the App Store."

Osobně si myslím, že primárním účelem tohoto pravidla není blokovat utajený sběr osobních údajů, ale dělat aplikace více "user friendly" - neboli aby uživatel nebyl zbytečně obtěžován a hlavně zmaten dotazem, jestli aplikace smí nebo nesmí použít lokalizační funce. Ale i přesto to považuji za dobrou věc.

Zdroj: mujmac.cz

čtvrtek 11. února 2010

Spánek podle iPhonu

iPhone má v sobě zabudovaný detektor pohybu a polohy - prostě pozná, jak je zrovna natočený. Ze začátku okouzloval tím, že sám měnil zobrazení aplikací na displeji na výšku nebo na šířku, podle toho jak jste s ním otočili. Pak se objevila hra Labyrint - neuvěřitelná věc. Ovládání her otáčením iphonu se stalo celkem běžnou věcí, ale autoři her postupně přicházejí na další a další nápady, jak šikovně to polohové čidlo využít.
Narazil jsem na zajímavou aplikaci Sleep Cycle, která také tohle čidlo využívá.
Jak to funguje:
iPhone si dáte do postele na matraci (viz obrázek), pustíte aplikaci a jdete spát.

Během spánku člověk střídá dvě fáze. V jedné spí tvrdě "jako dřevo" - leží a nehýbe se. V druhé fázi spí jen lehce a všelijak se převrací. iPhone umístěný na matraci registruje a zaznamenává její otřesy a podle toho usuzuje, ve které fázi spánku právě jste.

Dokáže pak nakreslit hezký graf o průběhu vašeho spánku, kterým se můžete (když chcete) pochlubit přátelům na Facebooku:

Ovšem hlavním účelem aplikace Sleep Cycle není jen zveřejňování toho jak spíte na Facebooku, jejím hlavním úkolem je vás šetrně a příjemně ráno probudit.
Vychází z teorie, že nejšetrnější je vzbudit člověka v té fázi spánku, ve které spí lehce. Zatímco místo násilného probuzení z fáze tvrdého spánku je lepší probudit se raději o něco dříve.
Takže:
  • nastavíte si, v kolik hodin chcete vstávat
  • aplikace celou noc monitoruje váš spánek
  • když se během 30 minut před nastaveným časem dostanete do fáze lehkého spánku, vzbudí vás příjemnou, pomalu se zesilující hudbou
  • když se do fáze lehkého spánku nedostanete, tak vás v nastavený čas přesto vzbudí, abyste nezaspali
Důležité je umístění iPhonu v posteli. Nemůže být moc daleko, aby na vaše převracení v posteli ještě zareagoval. Nemůže být moc blízko, abyste ho nezalehli nebo naopak neshodili na zem, pod polštářem se přehřívá a není slyšet, prostě chce to trochu laborování. Aplikace na to pamatuje, můžete zapnout testovací režim, ve kterém reaguje na pohyb zabzučením. Pokud nejste v posteli sami, ale s nějakou kočkou (nebo psem), nemá to pochopitelně smysl ani zkoušet.
iPhone je dobré mít celou dobu připojený na nabíječku.
Pokud nechcete mít v noci u hlavy zdroj mikrovlnného vyzařování, není nic jednoduššího, než přepnout iPhone do Airplane modu.

Je s tím docela zábava. Jednak je zajímavé zjistit, jak vlastně spíte... a osobně jsem se přistihl, že v noci při otáčení na druhý bok ještě podvědomě plácám rukou do postele, aby to iPhone na tuty zaregistroval...