Buďme "ready" Norton 2000 Corporate Edition pro nadcházející milénium

1. 4. 1999

Sdílet

Na to, že přechod do 21. století se nevyřeší zvýšenou konzumací šampaňského,nás upozorňoval nejeden článek s tematikou PC versus rok 2000. Fakt, že veškerý problém vychází pře...

Na to, že přechod do 21. století se nevyřeší zvýšenou konzumací šampaňského,
nás upozorňoval nejeden článek s tematikou PC versus rok 2000. Fakt, že veškerý

problém vychází převážně ze snahy o úsporu a lidské pohodlnosti, je nám tedy

dobře znám. Psát (ťukat do počítače) číslo např. 88, je určitě o moc kratší,

než 1988. Navíc dvojciferné číslo zabere jen jeden byte, kdežto na čtyřciferné

už potřebujeme byty dva. Není tedy důvod plýtvat jak prostorem, tak i dvěma

vždy shodnými úhozy do klávesnice. Každému je přece jasné, že máme 20. století.

Ale copak? Že by to s blížícím se rokem 2000 přestávalo být tak jasné?

V úvodu jsme si jen nastínili příčinu problému, teď je ale čas s tím něco

dělat. Naskýtá se i otázka, kde já budu na svém počítači problém hledat a jak

si s ním poradím? Bohužel odpověď není tak jednoznačná, a není tématem tohoto

článku se problémem detailně zabývat. Podstatné pro nás je, že firma Symantec

ve spolupráci s Viasoftem nabízí produkt, který na platformě Windows 95/98, NT

3.51 a vyšší dokáže prohledat datové soubory a nainstalovaný software, a

ohlásit nesrovnalosti v nich nalezené.



Trocha terminologie

V tomto odstavci vám přiblížíme základní pojmy, které se této tematiky

bezprostředně týkají.

date windowing představme si dvacáté a jednadvacáté století jako nádobu s

přepážkou uvnitř. Na levém konci nádoby máme číslo 99, na pravém konci 0 (žádné

číslo nemá více než 2 cifry). Každé číslo vlevo od přepážky znamená rok ve

století 20., každé číslo vpravo spadá do oblasti roků ve století 21. Bohužel

každý výrobce si stanoví polohu této „přepážky“ (hranice) trochu jinak, a

dokonce různé verze téhož produktu tuto hranici mění. Z předchozího vyplývá, že

např. spreadsheet, otevřený ve dvou různých verzích téhož aplikačního programu,

může v jedné verzi interpretovat rok 21 jako 1921 a ve verzi druhéjako 2021.

cusp date takto se v angličtině nazývá ono hraniční datum, od něhož se mění

smysl dvojciferného vyjádření datumu z jednoho století do druhého. Např. u

Excelu verze 8 je to rok 29. Pro zajímavost verze Excelu 2 a 3 nemají cusp date

a uvažují všechna 2ciferná data ve století dvacátém. Excel 4, 5 a 7 stanovuje

cusp date na rok 19. To znamená, že otevřením spreadsheetu starších verzí v

Excelu 8 se budou datumy dříve uvažované jako 1919–1929 interpretovat jako

2019–2029.



Prohledávání

Scanning (prohledávání) probíhá rozdílně podle druhu souboru. Podporovány jsou

i tzv. neformátované soubory, u nichž Norton 2000 nepoznal, jaké z

podporovaných aplikací patří. Podporované spreadsheetové soubory, stejně jako

databáze, jsou testovány na datovou dvouznačnost mnohem detailněji a

pětistupňové ohodnocení závažnosti problému je součástí výsledného reportu. Asi

nejvíce se autoři soustředili na produkty MS Word, Excel, Lotus 1–2–3 a Quattro

Pro, v databázích pak MS Access, dBase, Paradox, FoxPro a Clipper. Prohledávány

jsou i visual-basicové embedded programy v Excelu nebo Accessu. Některý

software, jako např. MS Access, je z hlediska windowingu závislý na podpůrné

DLL knihovně oleaut32.dll. To je nebezpečné faktem, že ve Windows můžeme mít

různý software dodaný s různými verzemi této knihovny. Potom vlastně ani

nevíme, jak windowing probíhá, než se o tom na vlastní oči empiricky

přesvědčíme.



BIOS Fix

Basic Input Output Systém (běžně zkracovaný jako BIOS) sídlí v ROM (obvykle

EEPROM) v malém integrovaném obvodu základní desky. Norton 2000 obsahuje

utilitu BIOS Test, jež dokáže otestovat, zda jsou systémové hodiny schopny

korektně přejít do roku 2000. U nových základních desek snad všech výrobců by

to neměl být problém, leč je vhodné si to před příchodem roku 2000 ověřit. V

případě, že BIOS Test zjistí neschopnost stávajícího BIOSu běžet korektně po

roce 2000, bude se vám hodit utilita BIOS Fix. Ostatně tato utilita je

preventivně nainstalována při default instalaci Nortonu 2000. Je-li váš BIOS v

pořádku, instalací BIOS Fixu se nic nezkazí. Při příznivém výsledku BIOS testu

je vhodné BIOS Fix odstranit (nahrává se v autoexecu). V některých případech

nemusí pomoci ani BIOS Fix a je potom nutné BIOS vyměnit (případně flashovat),

nebo vyměnit celou základní desku.



Agent

Agent je program pracující v režimu příkazové řádky a slouží pro vzdálené

spouštění testů Nortonu 2000 v rámci podnikové sítě. K podstatné části svojí

konfigurace využívá projektové soubory vytvořené v grafickém uživatelském

prostředí a na command-line se dokonfigurují jen detaily.



Závěrem

Při recenzi bylo nejzajímavější dozvědět se, kolik skrytých potenciálních chyb

je uhnízděno v dokumentech a knihovnách obyčejných kancelářských aplikací, jako

je např. Word nebo Excel. Norton 2000 asi doporučíme každému, jehož

spreadsheety a databáze se číselně točí kolem let v blízkosti kritických (cusp)

datumů (pozn.: což není rok 2000, jak je z předchozích odstavců patrné).

Zjistit, zda můj BIOS zvládne přechod do 21. století, je rovněž vhodné vědět a

případný problém řešit. Nutno ale poznamenat, že obsluhu programu je třeba

přenechat osobě počítačově více pokročilé a znalé anglického jazyka.



9 0096/OK



Norton 2000

+ ušetří spoustu času a peněz

+ uživatelské rozhraní

- občasná nestabilita při prohledávání jistých souborů



K recenzi poskytla firma:

PR agentura Virklis

V Nové čtvrti 386, Praha 10



Cena: 2 240 Kč (bez DPH)