neděle 26. srpna 2007

Sníh


Píše se rok 2xxx a hodně toho je jinak. Tak třeba mapa kontinentu Severní Amerika. A země, které se na ní nachází, mají jednu z nejhorších ekonomik na světě. Jsou ale čtyři věci, které tam dovedou dělat lépe, než kdekoliv jinde:
  1. muziku
  2. filmy
  3. software
  4. rychlou rozvážku pizzy
Problematika rozvážky pizzy je nový vědní obor, který se studuje na Pizzeriánské univerzitě. A samotnou pizzu rozváží CosaNostra a používá svůj osvědčený přístup k věci. Být lepší než konkurence? Nikoliv. Konkurence je špatná, konkurence nesmí existovat. Ale to, že každý zákazník dostane svou pizzu nejpozději do 30 minut po objednávce a nikdy později, to je prostě "ta naše věc".

Tak začíná román Neala Stephensona Sníh a hlavní hrdina Umi Neywitz, dle své vlastní vizitky "poslední programátor na volné noze, nejlepší šermíř na světě, zpravodaj Celosvětové informační centrály (CIC) a specialista na softwarové zpravodajství (hudba, film a programy)" se právě živí jako Transportér neboli jako ten, kdo rozváží pro mafii pizzu. To je ovšem pouze začátek. Knížka má 540 stránek a je napraná dějem a zajímavým popisem možné budoucnosti, ne příliš vzdálené, kterou úplně změnily informační technologie a prvky informatiky a programování se nečekaně objevují tam, kde by je nikdo nehledal.
Román byl v originále prvně vydán v roce 1992. Tou dobou byl Internet zatím jen akademická záležitost a jen pomalu se šířil mimo území Spojených států. World wide web ještě neexistoval, počítače s 32 bitovým procesorem na 20MHz byly považovány za zneužitelné k výrobě atomových zbraní a jejich vývoz byl omezován CoComem (a neuvěřitelnou cenou).
Počítačová síť Metaverzum, která v románu spojuje celý svět, se s dnešním Internetem moc srovnávat nedá. Spíš než jako Internet samotný by se dala klasifikovat jako jedna aplikace, která ho využívá a kterou ale všichni používají.
K Metaverzu se dá připojit odkudkoliv - z domácího počítače, z veřejného terminálu, z letadla a z voru nebo i z jedoucí motorky. Kvalita a tím i možnosti ale reálně závisí na rychlosti a ta na způsobu připojení - optické vlákno je něco jiného, než připojení přes satelit nebo mobilní telefon.
A k těm mobilním telefonům: ano, existují a běžně se používají, autor má velké plus! S úsměvem si vybavuji jednu scifi knížku, ve které v daleké budoucnosti kladní i záporní hrdinové pobíhají po Měsíci a každou chvíli shání telefonní budku.
Označení "kultovní román" ve mně vyvolává skepsi, tento si to ale zaslouží.
Z amerického originálu Snow Crash přeložil Tomáš Hrách, obálka Martin Zhouf, vydalo nakladatelství TALPRES s.r.o.

Synchronizace s PDA


Jak synchronizovat data na PDA s Windows mobile se stolním počítačem s Windows Vista?
Na XP k tomu sloužil program ActiveSync. Ve Vistách údajně není potřeba. V praxi se to má tak, že Visty PDA s Windows Mobile po připojení k USB poznají, nainstalují si samy driver a PDA se v systému objeví - dají se kopírovat soubory sem a tam a ožije Windows Media Player a pokusí se sesynchronizovat hudbu a video (úžasné, když to nechcete).
To, co by ale člověk nejvíc potřeboval, tj. sychronizovat adresáře, kalendář a úkoly, to neproběhne a nedá se ani najít v žádném menu.
Nicméně udělat to jde:
  • ze stránky www.microsoft.com/windowsmobile stáhnout a nainstalovat Windows Mobile Device Centre
  • počítat s tím, že synchronizovat kalendář, kontakty apod. jde pouze s Outlookem z MS Office, nefunguje to s aplikacemi Windows Mail, Windows Calendar a Windows Contact, které jsou součástí Vist
  • nechtít hned všechno a poprvé se o synchronizaci pokusit připojením PDA přes USB kabel. Teprve po nastavení a první úspěšné synchronizaci přes USB je možné připojit PDA přes Bluetooth a synchronizovat bezdrátově
Vypadá to celkem jednoduše, ale může se objevit spousta zádrhelů. Například s firewallem - PDA totiž se stolním počítačem komunikuje přes IP protokol, takže když použijete jiný firewall než ten co je ve Vistách vestavěný nebo ho nastavíte trochu paranoidně, Visty se s PDA nedomluví.
Co všechno je potřeba na firewallu povolit a jaké porty jsou potřeba je pěkně popsané na stránce Windows Mobile Device Center Troubleshooting http://modernnomads.info/wiki/index.php?page=Windows+Mobile+Device+Center+Troubleshooting

Zatímavé je, že stolní PC si nastaví adresu 169.254.2.1 a PDA 169.254.2.2. PDA se přitom současně pokouší získat IP adresu přes DHCP, což za několik minut vzdá a oznámí, že nedostalo IP adresu. Nicméně synchronizace běží dál a dokonce má PDA připojení k Internetu (zprostředkovaně přes stolní PC).

Poznámka: zde uvedené zkoušeno s WMDC 6.1 a s Windows Mobile 5.

sobota 25. srpna 2007

Visty nespí

Ke své nelibosti jsem zjistil, že Visty se odmítají nechat uspat, přesněji řečeno se uspí, ale okamžitě se zase probudí a naběhnou.
Nejjednodušší metoda - vrátit zpátky poslední změny v systému - nebyla použitelná, protože jsem si toho všiml pravděpodobně až po dlouhé době.
Takže čím by to tak mohlo být:
  • Control Panel / Power Options - nikde uspání není zakázané, nicméně pro jistotu podrobná prohlídka všech zákoutí, reset na defaultní hodnoty, pár pokusů, dokonce pokus o vyvolání nápovědy (který se ukázal k ničemu, nápověda k oknu Power Settings jen poradí "otevřete Power Setting a nastavte co potřebujete", ale význam jednotlivých položek už neobsahuje.
  • BIOS - propátral jsem nastavení, hlavně zda je povolené ACPI, co všechno může systém probudit, zakázal jsem všechny periférie, od kterých si nepřeji, aby mi počítač budily - žádný vliv to nemělo
Spásný nápad - podívat se do sytémových logů. Computer Management / Event Viewer / Windows Log / System, chvilku se hrabat záznamy a je to tady: The system has resumed from sleep a co ho vzbudilo: Wake Source: Device - USB Root Hub.

Takže USB zařízení. Ale které, to se nepíše. Hm, tak hurá do experimentování. Odpojovat jedno za druhým a uspávat... a už je odpojené všechno kromě klávesnice... a je to klávesnice! Úžasná nová klávesnice Genius Slimstar PS2/USB, kterou jsem před časem přepojil z PS/2 portu na USB. Klávesnice, které se zasekávala tlačítka Ctrl, Shitf a Alt a kterou jsem kvůli tomu úspěšně vyreklamoval, vyreklamovaná to dělala také a pak jsem náhodou přišel na to, že když je připojená přes USB, tak se klávesy nezasekávají. Výborně. To znamená, že přepojit ji zpátky na PS/2 nepřipadá v úvahu.
Po chvíli úvah na téma ekologické recyklace klávesnice zkouším hledat jiné řešení a ono existuje:
Device Manager / Keyboards / SUPERGATE USB Keyboards with PS/2 Mouse Port (zajímavé jméno pro Genius SlimStar klávesnici) a ve vlastnostech je Power Management a tak zaškrtnuto "Allow this device to wake the computer".

Odškrtnout, OK, pozavírat okna, zkusit uspat, nefunguje, restart Windows, zkusit uspat, FUNGUJE!