Trillian Astra - dokonalý komunikátor pro MSN, ICQ, Jabber, Google Talk, Facebook i Twitter
Pořídil jsem si Trillian Astra v4. Trillian jsem používal už dříve, zhruba 5 roků dozadu, ale opustil jsem jej pro samostatnou kombinaci Windows Live Messenger, Miranda (pro Jabber) a Seesmic Desktop (pro Twitter a Facebook).
Jsem u něj zpět. Je dokonalý, krásný, funkční, rychlý a integruje veškeré myslitelné protokoly a web 2.0 služby. Upgrade z předchozí verze stojí pouhých US$ 10, ale používat jej můžete i zdarma.
Oproti konkurenčním řešením skutečně funguje, není to tedy ani nestabilní Miranda ani podivný Digsby ukládající si vaše hesla na centrálním serveru.

Integrace s Facebookem je tak dobrá, že můžete přímo hodnotit jednotlivé příspěvky, přesně si nastavit co se má zobrazovat a samozřejmě účastnit se Facebook chatu. Na Twitteru jsou podporované retweety, pohled na profil daného člověka či na historii jeho tweetů. Integrován je bit.ly zkracovač URL, včetně možnosti zadat váš API klíč.
Na MSN fungují přenosy souborů i video hovory, kontakty můžete slučovat do meta-kontaktů. Pokud někdo používá třeba MSN, ICQ i Facebook, aplikace inteligentně zvolí pro komunikaci profil, kde je právě online.
Trillian Astra v4 je moc povedená aplikace.
Nevýhody? Konfigurace aplikace je opravdu složitá (podobně jako u Mirandy), než proklikáte všechna nastavení a upravíte si vše k obrazu svému, zabere to klidně několik hodin.
SpeedCommander 13 - nejlepší správce souborů v nové verzi
SpeedCommander se dostal do nové verze, konkrétně 13. Tohoto správce souborů považuji za to absolutně nejlepší z funkčního (i designového) hlediska ze všech existujících souborových správců pro Windows. Total Commander není špatný, FAR také ne, ale SpeedCommander je efektivitou práce převyšuje.
Celá aplikace je kompletně konfigurovatelná co se týče vzhledu, chování i klávesových zkratek, samozřejmostí je integrovaná podpora pro FTP, SFTP i FTPS, skvělé je QuickView pro desítky typů multimediálních souborů, integrované je i vyhledávání souborů a textový editor.
Cena aplikace je €40 pro novou licenci či €20 pro upgrade. Dostupná je 32bitová verze i nativní 64bitová verze.
Jak nejlépe otestovat soubor na viry / malware?
Pokud nepoužíváte na svém počítači realtime antivirovou ochranu, můžete přesto občas narazit na potřebu otestovat nějaký soubor na to, zda neobsahuje malware či virus. Příklad může být stažený patch na Windows Live Messenger, který z něj odstraňuje reklamu.
Používám na toto online scan na virusscan.jotti.org. Skvělá věc na tomto nástroji je, že proskenuje až 10MB soubor celkem 18 různými antiviry, přes Avast, NOD32 až po Kaspersky. Bezpečnost takovéhoto skenu je samozřejmě podstatně vyšší než pouhým jedním lokálním antivirem (ne, stále ale není absolutní).

Are you gangsters? – No, we’re Russians!
Znáte Bi-2? Poslechněte si je. V ČR nejsou ruské hudební skupiny moc známé (kromě popových t.A.T.u.), a je to škoda.
Vylepšujeme Synaptic Touchpad
Většina lidí, kteří jsou nuceni se z určitých důvodů smířit s nekomfortní prací na notebooku, nevyužívá jeho možností na 100%. Jedním z bodů, kde se dá práce zlepšit, je přizpůsobit si nastavení touchpadu, který většinou vyrábí Synaptic.
Základní věc je povolit si v ovladačích Tag and drag, poté stačí dvakrát rychle kliknout na titulek okna, podržet prst na touchpadu, a oknem můžete posunovat stejně pohodlně, jako to děláte myší:
Apple iPad mohl být hezký telefon pro důchodce, ale Steve řekl ne
Upozornění: pokud z nějakého důvodu trpíte komplexem z mého názoru, tak tento článek nečtěte.
Apple dnes představil iPad tablet, který není tablet, ale jen nafouklý MP3/4 přehrávač a na Twitteru mu nikdo neřekne jinak než iTampon (to slovo je dokonce významnější Trending Topic než Apple či iPad, půvabné). Jak je u Apple zvykem, obsahuje naprosto podřadný hardware, nejedná se o plnohodnotné PC, má ohavný design se zastaralým 4:3 displejem s nízkým rozlišením a také velice omezený software bez podpory multitaskingu, USB Mass Storage či Flashe. Na čtení knih se díky nutnosti aktivního podsvícení displeje nehodí. Neobsahuje GSM, je to prostě jen napuchlý iPod Touch. Pokud nejste jablečný fanatik zamilovaný do černého roláku Steve Jobse, dokonale zbytečný iPad chtít opravdu nebudete.
Také je jasné, že tento "předražený rámeček na fotky" určitě nebude stát 9.800 Kč + DPH, jako tento skvělý Acer 1420P, ale s pouhými 64GB úložného prostoru zhruba dvakrát tolik. V případě Aceru se přitom jedná o báječný plnohodnotný notebook, nejen nafouklý MP3/4 přehrávač, který má přesto výdrž přes 8 hodin, brilantní 11.6" LED displej (1366 x 768), dualcore procesor, 250GB úložného prostoru, 2GB paměti (+2GB doplníte za 500 Kč), akceleraci HD videa, možnost připojení k televizi přes HDMI, a také klávesnici a multitouch displej plus instalované Windows 7 (které s dotykovým ovládáním a multitouch od počátku počítají). Acer nemá také problém přehrát (bez konverze) film v MKV i s titulky, což iTampon neumí.
Windows PC opět dokazuje svoji naprostou nadřazenost nad módními cetkami od Apple.

Acer 1420P je krásný, dotykový a zprovozníte na něm jakoukoliv existující PC aplikaci. Co chtít lepšího? Možná HP Slate :)
Nicméně je škoda, že iPad nemá GSM. Mohl to být aspoň takový hezký dotykový telefon pro důchodce, co se jinak netrefí na 3.5" LCD...
Přihlášení uživatele a ukládání hesla v databázi
Přihlášení uživatele je na většině webů realizováno pomocí kombinace uživatelské jméno / heslo. V databázi je uživatelské jméno uloženo typicky jako plaintext a heslo jako nějaký hash. Většina starších systémů používá md5(heslo)
(třeba i tento web, MyEgo.cz, protože hesla jsou zde z roku 2003, kdy md5 bylo považováno za dostatečné; nicméně budu to měnit), novější třeba sha1(heslo)
, moderní například sha1(SALT.heslo)
. Sůl je v tomto případě náhodný řetězec, třeba |L$k!#Lcj29+RbXA=*N)
, unikátní pro každou instalaci. Důvodem pro použití soli je stížit možnou rekonstrukci skutečného hesla z hashe, pokud by tento byl odcizen.
Tento postup je jednoduchý na realizaci a všeobecně známý. Zajímavější je, jak poznat, že je klient přihlášen. Osobně toto řeším uložením náhodně vygenerovaného hashe do cookie. Tento náhodný řetězec přitom nijak nesouvisí s heslem. Generuje se třeba takto:
mt_srand( (double) microtime() * 100000000);
$this->cookiekey = sha1(COOKIE_SALT.uniqid(mt_rand()));
Poté, co je ověřeno jméno a heslo klienta, vygeneruje se a zapíše do databáze a do cookie tento hash s tajnou solí. Při návratu klienta na web je tato hodnota v cookies porovnána na databázi, a pokud se shoduje, je uživatel přihlášen. Navíc je více než vhodné kontrolovat IP adresu.
Tento postup samozřejmě nezamezí tomu, že někdo odposlechne danou cookie a má identickou IP adresu (zejména za NATem to není nemožné), ale pro běžné (nebankovní) redakční systémy je to rozumný kompromis mezi bezpečností, pohodlím a náklady na zabezpečení.
Celé je to samozřejmě možné ukládat do session namísto cookies, což dále zvýší bezpečnost, ale sníží komfort.
Pokud používáte ve svém CMS jiný postup, budu rád když se o něj podělíte v komentářích.
Bajka o zodpovědnosti za svůj život
Klasická verzia:

Mravec ťažko pracuje celé leto v úmorných horúčavách. Stavia si svoj dom a znáša zásoby na zimu. Kobylka si myslí, že je blázon. Smeje sa, tancuje a hrá sa celé leto. Príde zima a mravec je pekne v teple a dobre nakŕmený. Kobylka nemá kde bývať a nemá nič na jedenie a tak zomrie niekde vonku v mraze.
“Moderná” verzia:
Mravec ťažko pracuje celé leto v úmorných horúčavách. Stavia si svoj dom a znáša zásoby na zimu. Kobylka si myslí, že je blázon. Smeje sa, tancuje a hrá sa celé leto.
Príde zima a kobylka, klepúca sa zimou, zvolá tlačovú konferenciu, kde sa dožaduje odpovedí na otázku, ako to, že je dovolené mravcovi hovieť si v teple a v hojnosti jedla, zatiaľčo iní umierajú hladom v zime. CBS, NBC a ABC sa vzápätí vynoria so zábermi polozmrznutej kobylky nasledované videom, ktoré ukazuje mravca vo svojom pohodlnom obydliu a so stolom prehýbajúcim sa jedlom.
Amerika žasne nad týmto hrozným rozdielom. Ako sa môže stať, že v zemi tak bohatej sa nájdu kobylky takto strašne strádajúce? Kobylka vystúpi v Oprah Show a všetci plačú pri speve “Nie je ľahké byť zelená”. Jesse Jackson usporiada demonštráciu pred mravcovým domom, kde televízne stanice natáčajú skupinu spievajúcu “My prežijeme - We shall overcome”. Jesse potom prikáže skupinu kľaknúť si a modliť sa k Bohu pre pomoc kobylke.
Al Gore vykrikuje v interview s Petrom Jenningsom, že mravec zbohatol na úkor úbohej kobylky a požaduje okamžité zvýšenie dane pre mravcov - aby v zmyslu spravodlivosti platili “svoj spravodlivý podiel”. Konečne, Komisia pre Rovnoprávnosť (The Equal Opportunities Commission) navrhne “Ekonomicky Rovnoprávny a Protikobylkový Zákon tj. Economic Equity nad Anti-Grasshopper Act” platný spätne k začiatku leta.
Mravec je pokutovaný pre zabudnutie najať proporčné množstvo zeleného hmyzu a keďže nemá na zaplatenie spätných daní, jeho dom je skonfiškovaný vládou. Hillary získa možnosť, aby jej pôvodná advokátska firma mohla zastupovať kobylku proti mravcovi v súde o hanobenie a prípad je prejednávaný pred panelom federálnych sudcov, ktorí boli menovaní z listiny slobodných matiek na sociálnej podpore. Mravec súd prehrá.
Príbeh končí tým, že vidíme kobylku dojedajúcu posledné zvyšky mravcovho jedla vo vládou pridelenom dome, ktorý, akoby náhodou, je mravcov pôvodný dom. Dom je už značne schátraný, pretože kobylka ho neudržuje. Mravec zmizol niekde v snehu. Kobylku nájdu mŕtvu v súvislosti s drogovým incidentom. Dom, dnes opustený, sa stáva domovom gangu pavúkov, ktorí terorizujú kedysi tak pekné a kľudné susedstvo.
Tuto bajku mi poslal jeden čtenář, a já ji rád zveřejňuji.
Nejlepší Bluetooth sluchátko na světě se přestává vyrábět
To co vidíte na následujícím obrázku je nejlepší Bluetooth sluchátko na světě. Jmenuje se Plantronics Voyager 815 a přestalo se vyrábět. Taky se už nevyrábí jeho stereo verze s označením Plantronics 855. A to je velice nemilé.

Netuším, proč tento klenot v ceně zhruba 1 500 Kč přestal výrobce dodávat, k dispozici jsou ale ještě skladové zásoby. Jednejte rychle. Na vině bude určitě cena, která je zhruba 3x vyšší než noname sluchátka (ale zcela odpovídající kvalitě), a také in-ear provedení, kterému hloupé masy nevěří.
Nicméně právě ono in-ear provedení dělá z Plantronics 815 nejlepší Bluetooth hands-free na světě. Mám s Bluetooth HF spoustu zkušeností, už 10 let nevolám nikdy jako opičák s telefonem a rukou u ucha, ale zásadně s Bluetooth hands-free. Za tu dobu jsem vystřídal více než 15 různých sluchátek. Většina z nich měla tradiční sponu kolem ucha, takže se špatně nasazovala a spona se občas zlomila v kapse. Také neměla in-ear provedení, takže byl slyšet okolní hluk a sluchátko muselo "řvát" aby se popralo s okolním hlukem. Stejně jako telefon.
Plantronics 815 je ve všem lepší. Díky in-ear provedení se na něm nejen nemá co zlomit, mimořádně snadno se nasazuje na levé i pravé ucho, snadno se vytahuje z kapsičky od košile či kalhot, ale také má mimořádnou kvalitu zvuku, může hrát tišeji (protože izoluje proti okolnímu hluku) a déle mu vydrží baterie. Nabíjí se microUSB konektorem, stejně jako HTC HD2 telefon.
Je to geniální sluchátko.
Pokud chcete nejlepší Bluetooth sluchátko, tak poptávejte staré zásoby. Dokud jsou.
Automatické odpojení GPRS/EDGE na Windows Mobile
Pokud máte na telefonu nastavené stahování emailů každých 5 minut, a ve vaší lokaci je aktivní pouze GPRS/EDGE připojení namísto 3G/HSDPA, je možné, že se vám občas nikdo nedovolá. Tento problém závisí především na operátorovi, a jako majitel telefonu (libovolné značky či výrobce) s tím nemůžete téměř nic dělat.
GPRS/EDGE připojení a příchozí hovory se spolu občas nekamarádí.
Jedna věc, kterou můžete v případě Windows Mobile poladit, je zvolit si periodu, po které se GPRS/EDGE připojení bez aktivity odpojí, a to editací registrů v sekci HKLM | Comm | ConnMgr | Planner | Settings
.

Zde nastavte hodnotu CacheTime
na požadovaný počet sekund a hodnotu v SuspendResume
smažte (nebo nastavte na text GPRS_bye_if_device_off).