úterý 23. února 2010

IM+ verze 3.6 - vylepšení Jabberu

Vyšel update aplikace IM+ pro iPhone na verzi 3.6. IM+ je výborný klient instant-messaging sítí, který umí celou řadu protokolů. Vylepšení je celá řada (seznam viz screenshot dole), ale mě zaujalo vylepšení Jabber klienta - možnost nastavit si prioritu a resource.
K čemu je v Jabberu priorita?
Protokol a IM síť Jabber počítá už "od přírody" s tím, že můžete být přihlášeni pod svým jménem z několika počítačů najednou. Když jste přihlášeni ze stolního domácího počítače, vyběhnete ven nakoupit a cestou se připojíte ještě z iPhonu, nic se nestane - jste připojeni pod svým id z obou dvou zařízení. Na rozdíl např. od sítě ICQ, která by po přihlášení z iPhonu váš domácí počítač prostě "vykopla".
Mimochodem - to není žádný teoretický problém, stále se setkávám s lidmi, kterým "záhadně vypadává" to "nespolehlivé" ICQ na stolním počítači a to díky tomu, že jsou současně přihlášeni přes Meebo (jinak dobrá služba) nebo něco podobného a zapoměli na to...
Takže u Jabberu se tohle stát nemůže.
Nicméně jistě vás napadá, co se stane, když jste přihlášeni ze dvou počítačů a někdo vám pošle zprávu. Kam dorazí? Na jeden z nich? Na oba? Právě tohle by se mělo teoreticky dát ovlivnit nastavením priority.
Priorita je číslo od -127 do 128 a nastavuje se v konfiguraci klienta. Platí, že pokud jste přihlášeni do sítě Jabber z více klientů, pak zprávy jsou doručovány na toho klienta, který má v konfiguraci vyšší prioritu neboli vyšší číslo. Nastavením priority si tedy můžete zvolit, na kterého klienta se mají zprávy přednostně doručovat.
Poznámka: pokud nastavíte jako prioritu záporné číslo, neměly by na klienta chodit zprávy vůbec.

Příklad:
Stolní počítač mám přes den stále zapnutý a na něm stále puštěného klienta Jabberu (v mém případě Adium). Nechci se zabývat tím, že bych ho vypínal když někam odbíhám. Současně chci, abych se mohl v takovém případě připojit z iPhonu a psát přes Jabber. Jak na to:
Na stolním počítači si v Adiu nastavím prioritu 5, na iPhonu v IM+ prioritu 10. Jakmile se připojím k Jabberu z iPhona, budou se mi zprávy doručovat na něj. Jakmile se odpojím, budou chodit opět na stolní počítač.

Co se stane, když nastavím v obou klientech stejnou prioritu? Kam přijde zpráva, kterou mi někdo pošle?
Podle wiki na www.jabber.cz v takovém případě záleží na implementaci Jabber serveru, u kterého jste se registrovali. Buď pošle zprávu na oba klienty současně nebo jen na jednoho - na toho, který se přihlásil jako poslední.

Tolik teorie a teď jak to vypadá v praxi.
Pohrál jsem si s nastavováním priority u dvou klientů připojených k Jabberu současně a zjistil toto: Zpráva poslaná na moje JID přijde na toho klienta, který komunikoval naposled. Bez ohledu na nastavenou prioritu.
Nečekaný, trochu překvapivý výsledek, ze kterého plyne, že priority jsou mi zatím k ničemu. Nicméně netvrdím, že vůbec nefungují - pravděpodobně je to pouze záležitost implementace Jabber serveru, který používám (jabberd2) - a časem se to možná změní.
Zatím to dávám k ledu.

Ještě dodatky:

1) přehled novinek v updatu IM+ 3.6



2. default hodnoty priorit v některých klientů:
Adium: 1, IM+: 5, Facebook: 0, Miranda: 5

pondělí 22. února 2010

Ach ta reklama...

Stáhl jsem si aplikaci Analytics Agent Lite pro iPhone. Měla by umožnit prohlížet statistiky služby Google Analytics na iPhonu. Google má totiž stránky této služby udělané ve Flashi a ten iPhone neumí.

Jak ta aplikace zobrazuje statistiky není důležité, smazal jsem ji. Verze "Lite" totiž není jen zjednodušená verze placené aplikace na vyzkoušení, ale autoři se pokoušejí něco vydělat i na ní prostřednictvím reklamy. Bohužel stylem, který mi nevyhovuje.
Hned při prvním spuštění se totiž aplikace pokusila zjistit ze systému mé GPS souřadnice:


Když jsem to odmítl, připojila se na net a vzápětí mi naservírovala pěknou reklamku - díky absenci informací ale zjevně určenou pro jinou zemi:

Po necelé minutě se to opakovalo, ale tentokrát už naběhla reklama pěkně lokalizovaná pro mě. Pravděpodobně na základě IP adresy telefonu.

Takže "Lite" aplikace putovala do koše. Jednak reklama na displeji iPhonu dost nešťastně překáží při ovládání, jednak zjišťování mé polohy přes GPS považuji už za dost velký zásah do soukromí. Myslel jsem, že se to trochu omezí, ale zjevně ne.

pátek 19. února 2010

Digitální podpis od České pošty - prodloužení certifikátu

Rok uběhl a platnost mého certifikátu pro digitální podpis, který jsem si loni vyřídil od České pošty a její certifikační autority PostSignum, se nachýlila ke konci.

30 dní před vypršením platnosti certifikátu mi přišlo e-mailem upozornění spolu s návodem, jak získat certifikát na další rok:
  • vygenerovat si další klíč a žádost o certifikát
  • žádost poslat e-mailem na adresu podatelny
  • a samozřejmě podepsat stávajícím, ještě platným certifikátem
Výborně, nemusí se nikam chodit.

Klíč a žádost je možné vygenerovat
  • On-line ve www prohlížeči - nejjednodušší, ale funguje jen v Internet Exploreru a pod Windows
  • Off-line pomocí programu PostSignum Tool, který je napsaný v Javě a měl by tedy běžet všude
Jelikož mám Apple Macintosh, rozhodl jsem se pro PostSignum Tool. Po loňských problémech s tímto programem jsem začal přečtením návodu k instalaci.
Je stručný. Program potřebuje Sun Javu verze 1.4.2. Na mém Mac OS X Snow Leopard je Java distribuovaná Applem, ne přímo od Sunu, a to verze 1.6.0.
Mám špatnou zkušenost, že programy psané pro určitou verzi Javy obecně nemusí fungovat s novější verzí. Proto jsem jen letmo pohlédl na další řádku "je potřeba nainstalovat neomezené politiky JCE" a aniž bych začal googlovat co to znamená, zbaběle jsem spustil VMware a Microsoft Windows...
Takže už mám certifikát na další rok a k tomu aspoň jednu dobrou zprávu - na rozdíl od loňska jdou vygenerovat klíč a žádost už i pod Windows Vista.

čtvrtek 18. února 2010

Kontextová reklama podruhé

Na www stránce o iPhonu se objevují reklamy na ochranná pouzdra na iPhone, na stránkách věnovaných outdooru reklamy na goretexové bundy a pod článkem o tragické nehodě na dálnici bliká adresa pohřební služby. Tomu se dnes nikdo nediví, každý bere jako samozřejmost, že reklama se přizpůsobuje obsahu stránky a tím i (možná) zájmům člověka sedícího za počítačem.

Že z počítače v Čechách vidím na českých stránkách reklamy v češtině, ale z počítače ve Španělsku na českých stránkách reklamy ve španělštině, je už trochu zvláštní, ale stejně nepřekvapí - jsou to reklamy na firmy, které jsou nejblíž.

Ale dnes jsem si všiml něčeho, co už mě zarazilo. Na stránkách o počítačích se zničeho nic místo obvyklých reklam na super-nové-výkonné-notebooky objevují jen obrázky zasněžených hor, rozesmátých lyžařů a krásných rakouských penzionů. Může to mít spojitost s tím, že jsem strávil asi dvě hodiny googlováním ubytování v Alpách a informací o lyžařských střediskách? Že by Google sledoval co hledám a podle toho mi servíroval odpovídající reklamu i poté, co jen tak brouzdám po webu? No - uvidím, jak dlouho to vydrží...

Dva předchozí uvedené způsoby "cílení" reklamy jsou celkem neškodné - podle obsahu stránky nebo zeměpisné polohy počítače. Ale třetí způsob vypadá, jako by Google sbíral informace přímo o mě jako o konkrétní osobě. To už se mi moc nelíbí.
Nezapomeňte - to že jste paranoidní ještě neznamená, že po vás nejdou!

středa 17. února 2010

Proč IP telefonie

Koukám na měsíční vyúčtování mé pevné linky. Jsou tam zajímavé údaje, tak třeba: 143 hovorů v celkové délce 6 hodiny 13 minut, cena 89Kč. Pravda, strávit na telefonu víc než šest hodin za měsíc vypadá dost šíleně. Ale zajímavá je cena - 24 halířů za minutu hovoru? To je podezřele málo, hlavně ve srovnání s účty za stejné období před rokem. Ale je to tak. Přešel jsem totiž na IP telefonii.
Kdysi dávno (z hlediska IT - řekněme necelých 10 let?) bylo telefonování přes Internet spíš technickou zajímavostí a ne běžně používanou věcí.
Pro technické nadšence to znamenalo koupit si sluchátka s mikrofonem, zalézt pod stůl, připojit to zezadu k počítači do správného konektoru, nainstalovat Skype a dlouho laborovat s nastavením zvukové karty a instalací různých verzí driverů. Pak zavolat stejně postiženému kamarádovi a opájet se zázrakem - tím že ve sluchátkách slyším jeho hlas, se zpožděním několika vteřin a bez některých slov.
Pro laickou většinu bylo telefonování přes Internet jen synonymem levnějších mezinárodních telefonních hovorů, které byly ovšem výrazně nekvalitnější, než ty běžné. A které nabízeli podomní obchodníčci předstírající, že jsou z Telecomu.
Mít kvůli telefonování zapnutý stolní počítač, nasazená sluchátka, počítač připojený přes modem k Internetu a předem domluvený čas, kdy totéž udělá ten druhý - volaný - aby mohl hovor "zvednout", bylo strašně nepraktické. Znám dost lidí, kteří to přesto používali - většinou pro hovory s příbuznými žijícími v zahraničí - nepohodlí a špatná kvalita hovoru byla prostě přiměřená cena ve srovnání s cenou mezinárodních telefonních hovorů.
V dnešní době je IP telefonie něco úplně běžného. Změnilo se totiž dost věcí, které to umožnily:
  • Připojení k Internetu je výrazně lepší než dřív, hlavně rychlostí. Domácnosti jsou připojené většinou přes ADSL nebo rozvody kabelové televize a to za paušál - tedy nepřetržitě a není nutné hlídat a počítat čas, kdy jste připojeni k netu. Ve městech je zase možné se připojit poměrně kvalitně k Internetu přes WiFi z restaurací, hotelů, obchodních center, škol...
  • Zlepšily se počítače - zvukové karty dnes patří do standardního vybavení každého počítače, fungují bezproblémově a není nutné složitě shánět ovladače a experimentovat s nimi.
  • Programy pro IP telefonii se také zlepšily - používají standardní protokoly a jsou dostatečně "chytré" na to, aby nastavily v počítači vše potřebné a uživatel nemusel složitě laborovat.
  • Prodávají se specializovaná zařízení - IP telefony. Z hlediska člověka je to normální stolní telefon, který se místo do telefonní zásuvky zapojí do Internetu. Je stále zapnutý a používá se jako klasický telefon, můžete si zavolat kdy chcete a není nutné mít k tomu zapnutý počítač. Jeden takový telefon je na obrázku nahoře - vypadá úplně normálně, že?
  • Stále více mobilních telefonů a PDA se umí připojit k Internetu přes WiFi. Do těchto telefonů se dá nahrát program pro IP telefonii a můžete pak telefonovat přes Internet všude, kde se přes WiFi připojíte k Internetu. Pochopitelně jedním z telefonů, které toto umí, je i iPhone.
A jaké jsou výhody IP telefonie? Z mého pohledu tyto:
  • Máte normální telefonní číslo, ze kterého můžete volat a na které může kdokoliv zavolat vám.
  • Ceny volání jsou nižší, než ceny volání z běžné pevné linky, o mobilním telefonu nemluvě.
  • Ceny volání do zahraničí jsou nízké přímo extrémně, v mnoha případech je volání do zahraničí levnější, než volání v rámci ČR
  • Volání v rámci jednoho operátora bývá zdarma. V ČR navíc existuje skupina operátorů, kteří mají vzájemnou dohodu o tom, že zdarma je i volání mezi jejich zákazníky navzájem.
  • IP telefon je z hlediska tarifů "pevná linka". Pokud vám volá často někdo, kdo má pevnou linku, je to pro něj výhodné (zvlášť když má tarif, který obsahuje volání na pevné linky za paušál).
  • Můžete telefonovat z kteréhokoliv místa na světě, kde se připojíte k Internetu, ze svého telefonního čísla a za stejné ceny. Když v zahraničí zajdete do restaurace, kde je WiFi zdarma a zavoláte odtamtud ze svého iPhonu přes IP domů, voláte za cenu cenu místního hovoru po ČR.
  • Když se přestěhujete, připojíte telefon v novém bydlišti k Internetu a máte stále stejné telefonní číslo - dokonalá přenositelnost :-)
  • VoIP operátoři většinou poskytují další služby typu hlasová schránka, přesměrování hovoru, podrobný výpis hovorů, které se snadno nastavují a ovládají přes Internet
Tak, dost bylo nadšení, možná někdy příště napíšu něco podrobnějšího o možnostech jednotlivých zařízení a programů.