Microsoft SideWinder X8 - myš, která opravdu nenadchne
SideWinder X8 je nová myš od Microsoftu s revolučním senzorem BlueTrack a rozlišením 4000 dpi. Bohužel, senzor je to revoluční jenom na papíře. Ve skutečnosti se tato myš v ceně 1.800 Kč téměř nedá používat.
Na programování jsem si velice oblíbil Microsoft SideWinder X6 klávesnici, která má numerický blok oddělitelný a připojitelný zleva (takže pravá ruka s myší může být o 15cm blíže klávesnici, což je báječné), je dokonale programovatelná, a stisk kláves je doslova božský. Ta klávesnice je tak dobrá, že dokonce nahradila předchozí etalon - Logitech G15 (ten lepší starší model s 3x více "G" klávesami).
SideWinder X8 je ale katastrofa. Moc hezky vypadá, ergonomie držení a tlačítek je v pořádku, řešení nabíjení přes kablík s magnetickým uchycením je dokonce geniální, výdrž jedné AAA baterie (či akumulátorku) je několik desítek hodin, ale přesto se nedá používat.
Proč? Tato myš není přesná a "skáče". Ať už ji máte na dřevěném stole či na Razor eXactMat podložce (jakákoliv strana), tak občas (tak 10x za hodinu) se stane, že kurzor poskočí o pár mm až 1 cm na obrazovce. V praxi se tak netrefíte na zavření okna a už vůbec neoznačíte na 2560x1600 LCD něco přesně ve Photoshopu. Myš "skáče" i když je připojená kabelem (nejedná se tedy u rušení bezdrátového přenosu, přenos jde poté přes USB) a na jakékoliv dpi, jde tedy zjevně o problém senzoru.
SideWinder X8 by byla výborná bezdrátová myš, nemít "revoluční" senzor BlueTrack, který skáče jako nadmutá koza. Tuto myš si opravdu nekupujte.
Vrátil jsem se tedy pokorně zpět k Logitech G9, s "jen" 3200 dpi a nedám ji z ruky. Logitech G9 je přesný a naprosto vždy spolehlivý, je z něj cítit solidnost a jistota, která SideWinderu X8 zcela chybí.
Microsoft SideWinder X8Stejnou zkušenost má i člověk v recenzi na CrunchGear.com.
Internet Explorer 8 - vynikající prohlížeč je ve finální verzi
IE8, nejlepší browser na světě, je finální.
Odinstalujte pomalý Firefox 3.0 se starým jádrem a hlavně s uživatelským prostředím stále podobným IE6 z roku 2001 (tedy skoro s 10 let starou koncepcí), i neschopnou žalobníčkovskou Operu, je tu IE8. IE8 stahujte tady.
IE8 oproti konkurenci vyniká v rychlosti nejen jádra (viz testování rychlosti), ale i rozhraní, perfektní je integrace do Windows Vista a Windows 7, vynikající je bezpečnost, nezávislé tabs (pokud v jedné spadne Flash, SIlverLight či jiný plugin, neohrozí to další taby, což je obrovská výhoda oproti zaostalejšímu Firefoxu), obsaženy jsou mikroformáty, akcelerátory, výborná je historie, integrované vývojářské nástroje, skutečně plná podpora pro CSS 2.1 a mnoho dalších zlepšení.
Doplňky můžete stahovat třeba na ieaddons.com, dostupná jsou i gesta myší pro ovládání.
IE8 je v současnosti nejlepší prohlížeč. Silně doporučuji. :-)
Mix09 - živě na VisitMix.com
Výborná vývojářská konference Microsoftu (nejen) o webu a jeho budoucnosti s názvem Mix09 právě začala. Sledovat ji můžete veškeré tři dny online, včetně právě probíhající klíčové keynote. Docela rozdíl oproti technologicky zaostalejšímu Apple, který se u keynote spoléhá na to, že banda fanatiků to textově přepíše na jejich webíky...
Loni jsem se Mix08 v Las Vegas účastnil osobně, je to opravdu super akce, letos doporučuji sledovat (kromě online přenosů) také feed od Martina Hassmana, popřípadě Zdroják.cz, a oficiální Mix09 Twitter feed.
FingerKeyboard - asi nejlepší klávesnice pro WM (a zdarma)
Na serveru xda-developers.com se objevila fantastická klávesnice s názvem FingerKeyboard pro Windows Mobile. Má nulovou cenu, dobrý vzhled a hlavně se dá snadno upravovat pomocí textových souborů, takže doplnění češtiny či změna QWERTZ -> QWERTY je otázkou pár sekund.
Můžete si v ní snadno nadefinovat přesně takové rozložení kláves a funkcí, které vám vyhovuje. Tlačítka [cop] a [pas] slouží mimochodem pro snadné kopírování a vložení textu.
FingerKeyboard - asi nejlepší klávesnice pro WMWindows 2008 Server na HTC Touch HD telefonu
Spravovat webovou prezentaci s Windows 2008 Serverem a IIS7 je moc příjemná věc. Jedním z důvodů je i možnost nasadit Remote Desktop (Terminal Services) a připojovat se vzdáleně k ploše. Narozdíl od primitivnějších Lixunových řešení se v tomto případě přenáší jen objekty, nikoliv komplet bitmapová grafika, takže vše je opravdu použitelné rychlé i na GPRS/EDGE připojení. A na 3G/HSDPA připojení vše doslova letí.
S HTC Touch HD telefonem a 800x480 displejem člověk pak získá i slušný pracovní prostor:
Windows 2008 Server na telefonu (vzdáleně)Na takovýto komfort se opravdu moc hezky zvyká, pro řadu operací je samozřejmě grafické prostředí mnohem produktivnější než příkazová řádka a vim pod ssh. Samozřejmě ale i tu příkazovou řádku člověk má díky Windows PowerShell.
Vtipné je ukázat podobný desktop na telefonu lidem nepostiženým IT, řada z nich je schopna uvěřit, že na Touch HD mi běží Windows 2008 Server. Nativně :-)
Problém dneška - aktivace software

Před týdnem jsem prodal HP notebook a koupil si jiný. Protože prodej proběhl rychleji než jsem čekal, tak jsem v kavárně před jeho osobním předáním jen zformátoval (kompletně zašifrovaný) disk a vůbec mě přitom nenapadlo, že instalovaná kopie Adobe Creative Suite 4 Web Premium bude na novém notebooku protestovat. Samozřejmě, že protestovala...
Adobe CS4 sadu můžete legálně instalovat na dvou svých strojích (typicky hlavní pracovní stroj a notebook; nesmíte na nich pracovat současně), a tento limit je bohužel tvrdě vynucován. Pokud zapomenete na deaktivaci nebo když vám třeba zkolabuje pevný disk, máte smůlu. Adobe to neumí řešit telefonicky, jako například Microsoft s automatizovanou aktivací jeho produktů. Neexistuje doba třeba půl roku, po níž by se přidala volitelná aktivace další a byla vám automaticky povolena nová instalace.
Poslal jsem email na Michala Metličku, ten jej přesměroval na technickou podporu Adobe v ČR, a ta zase na centrálu Adobe EE (easteur-custserv@adobe.com). Přestože se jednalo o cestu spíše preferenční, celý proces zabral několik dnů, než mi bylo přiděleno nové číslo a mohl jsem produkt aktivovat (nutno říci že i bez aktivace můžete s Adobe CS4 po 30 dnů pracovat).
Proces byl zdárně vyřešen, ale drobný úžas nad složitostí zůstal.
Adobe je ale ten lepší případ. Podmínky jsou jasné a můžete uživatelsky deaktivovat.
Nicméně i pokud vám nezkolabuje pevný disk a při reinstalaci poctivě deaktivujete, můžete mít jednoho dne smůlu. Třeba zrovna Adobe omezuje nejen počet aktivací, ale i počet deaktivací, a to na 20. Není tedy možné, pokud střídáte PC, pravidelně deaktivovat třeba 1x měsíčně, protože za necelé 2 roky vaše licence pozbude platnosti.
Já vím, říkáte si, to je extrémní případ. Asi je.
Windows Mobile - ostuda pro Microsoft, sláva pro HTC
Často píšu, že dnešní Windows Mobile telefony jsou absolutní špička, která nemá konkurenci, viz třeba srovnání Touch HD telefonu na iPhone.
Ta věta ovšem není úplně přesná.
Windows Mobile je dílo Microsoftu. Je to systém s výborným kernelem, vysoce funkčním multitaskingem, enterprise funkcemi (třeba push technologií emailů v návaznosti na Exchange) a s řadou dalších dobrých vlasností. Jenže jeho ovládání je v roce 2009 koncipováno stále stejně jako v roce 2000 - tedy na dnešní dobu zastarale pro výhradní použití stylusu, nikoliv prstu.
Touch HD je ovšem tak dobrý proto, že v podstatě celé ovládání je přepsáno jednou (v porovnání s kolosem velikosti Microsoftu) doslova miniaturní taiwanskou firmou - HTC.
HTC není jen výrobce hardware. Vývojářský team této společnosti může za to, že Windows Mobile s Touch Flo 3D grafickou a aplikační nadstavbou jsou dnešní absolutní špičkou v telefonech nad 10.000 Kč. Nokia, Apple, SonyEricsson, Asus, ETEN, LG, Motorola - všichni jsou horší ve srovnání na HTC.
Firma, která může zaměstnávat 50 - 100 lidí ve vývoji software to natřela Microsoftu, který jich v dané oblasti zaměstnává tisíce, a přitom produkuje jen mírná (pro uživatele spíše neviditelná) zlepšení. Ano, Windows Mobile 6.1 jsou rychlejší než 6.0 a než 5.0, ale na vzhledu se nemění téměř nic.
Jiří Hrma na SmartMania.cz hezky popisuje současné nejnovější provedení Touch Flo 3D (mám je nainstalované i na svém Touch HD) a je hezky vidět, že z původního Windows Mobile od Microsoftu tam není vůbec nic vidět :-)
jeden z desítek modulů HTC Touch Flo 3D - počasíResco má výborného správce kontaktů pro Windows Mobile
Windows Mobile telefony od HTC jsou dnešní absolutní high-end, a kromě HTC s Touch Flo 3D a Microsoftu za jejich perfektní funkčnost a ovládání může i slovenské Resco. Jejich sadu aplikací Resco Media Suite jsem popisoval před třemi roky a dnes se podívám na novinku - Resco Contact Manager 1.0.
Resco Contact Manager vstupuje na trh, kde je velká konkurence freeware i komerčních aplikací (třeba SunnySoft Contacts, iContact a další), přesto se Rescu už v první verzi podařilo tuto konkurenci, dle mého názoru, výrazně překonat.
Základem telefonování je snadná volba konktaktu, zde Resco Contact Manager pomůže snadnou volbou kontaktu z oblíbených, ze všech kontaktů, či z databáze uskutečněných hovorů. Vybírat si kontakt můžete i pomocí "T9", kde klidně za jízdy v autě jen klikáte prstem na 0-9 číselník a Resco filtruje odpovídající kontakty:
Resco Contact Manager - veškeré kontaktyProč IE musí být neodinstalovatelnou součástí Windows?
Někteří lidé bez základních IT vědomostí v poslední době neustále žvatlají cosi o tom, že Internet Explorer by měl být odinstalovatelnou součástí z Windows. Toto prostě není možné. Internet Explorer, zejména jeho renderovací jádro Trident (obdoba Webkitu v Safari, Gecko ve Firefoxu či Presto v Opeře) je součástí naopak naprosto klíčovou.
Spousta aplikací by bez něj nefungovala. Trident jádro se totiž používá v tisících aplikací třetích stran a Microsoftu. Provázání na Trident API používá třeba Google Talk, Maxthon, Microsoft Outlook, RealPlayer, herní Steam klient od Valve či Windows Media Player.
Chcete jiný příklad? Vytvořil jsem Hulán Browser. Můžete si jej stáhnout zde, má jen 7KB.
Důvodem pro tuto miniaturní velikost je fakt, že daná aplikace používá komponentu WebBrowser vloženou ve Visual Studiu 2008 do formuláře a s přednastavenou URL adresou na hulan.cz. Ona komponenta není nic jiného než volání Trident jádra ve Windows, proto je celá aplikace tak miniaturní.
Hulán BrowserPodobně se chová řada dalších aplikací.
Verze Internet Exploreru a jádro spolu úzce souvisí, nové číslo verze IE znamená i jinou verzi jádra, podobně jako Firefox 3.0.2 obsahuje jinou verzi Gecko jádra než 3.0.3.
Jádro Internet Exploreru používají nejen intranetové systémy, ale i běžné aplikace třeba pro zobrazování nápovědy. Bez jádra Internet Exploreru se obrovská spousta aplikací prostě neobejde, je to stejně důležitá součást Windows jako samotné WinAPI.
Moc dobře to nakonec ví i tržně neúspěšná Opera Software ASA...
Hostuji na ASPOne.cz: W2k8 Server, IIS7 a PHP s FastCGI
Po dnešním kolapsu Hostmonster.com hostingu jsem se rozhodnul uspíšit přesun veškerých prezentací někam jinam. Co se vlastně stalo? Na Hostmonster.com došlo k porušení databáze (MySQL tabulek). Tabulky nemůže porušit programátor SQL příkazem, toto je vždy chyba databáze samotné, hardware či pochybně upraveného Linuxového kernelu. Vzhledem k všeobecně známé problémovosti MySQL bych si ale tipoval databázi, k porušení tabulek v MySQL dochází zcela běžně.
Nabořené tabulky znamenaly, že SQL dotazy trvaly neůměrně dlouho. Hostmonster.com se tuto chybu MySQL programátorů či jeho adminů rozhodl vyřešit poněkud svérázným způsobem - suspendoval celý můj (dopředu zaplacený) účet, takže neběžel žádný web. Ani ten, na kterém jsou ryze statické stránky.
Když jsem to zjistil, rozhodl jsem se okamžitě migrovat jinam.
Mám to usnadněno v tom, že striktně odděluji DNS providera (regzone.cz), emailového providera (Live.com Custom Domains a Hosted Exchange) a webhosting providera (dříve Hostmonster.com).
Už předtím jsem jednal s ASPOne.cz o W2k8 VPS serveru na Windows a s Banan.cz o VPS na Linuxu (s Hostmonster.com to nebyl první problém, viz výpadky, ale ty předchozí nebyly takto brutálního rozsahu). Windows 2008 Server s IIS7 je výborné prostředí, bezvadná je možnost spouštět ASP.NET aplikace i PHP skripty, na druhou stranu na Linuxovém hostingu by nebylo nutné předělávat žádné skripty, migrovat data a provádět další práce.
Nakonec rozhodla spíše náhoda, Radovan Kaluža byl na dovolené, telefonická podpora Banan.cz o dohodě s VPS nic netušila a neuměla ji rychle zrealizovat (šlo opravdu o minuty, což není zrovna běžný požadavek), tak jsem zvolil Hyper-V VPS Enterprise hosting od ASPOne.cz, protože tam jsem testovací prostředí měl již dva týdny zřízené.
