Knihy

Jiří Hlavenka, Luboš Haško
1001 tipů a triků pro Windows 98
Computer Press, Praha 1999, 340 stran + CD-ROM, 239 Kč, v češtině
Před několika málo měsíci jsem na této stránce vychvaloval publikaci 1001 tipů a triků pro Windows NT 4 Server a už se na trh dostává další kniha psaná zcela identickým stylem, tentokrát vztahující se k operačnímu systému Windows 98. Navazuje na jeden z nejúspěšnějších počítačových titulů, který byl kdy v České republice vydán – 1001 tipů a triků pro Windows 95. 
Na stranách knihy naleznete celkem 1006 (1001 v názvu asi vypadá lépe, proto ta nepřesnost v počtech) odpovědí na nejčastější a vyřešitelné (znám i nevyřešitelné) otázky vztahující se k nejnovější verzi českých Windows. Vyhledávat lze v zásadě dvěma způsoby. Tipy a triky jsou rozděleny do 11 oblastí (ještě se k nim dostaneme), stačí tedy nalistovat příslušnou tematiku a postupovat tak dlouho, až najdete “svůj” problém. Druhou variantou je na konci knihy umístěný rejstřík, který však není příliš podrobný, a tak se v některých případech stejně nevyhnete hledání podle oblastí.
Jak už bylo řečeno, oblastí je jedenáct, proto neuškodí jejich vyjmenování: ovládání, multimédia, začátečníci, pokročilí, instalace, systém, registr Widnows 98, aplikace, hardware, síť a DOS ve Windows. Pro ilustraci se podívejme blíže na kapitolu Instalace. Naleznete v ní odpověď na otázky pro mnohé v podstatě triviální – Jak nainstalovat na Windows 98 nové ovladače?  či Co je lepší: instalovat Windows 98 “přes” předchozí verzi Windows, nebo na čistý počítač? Další rady však již pomohou i zkušeným uživatelům – Tuhnutí počítače při instalaci Windows 98, Jak prohlížet instalační (Cabinet, .cab) soubory? apod.
Na přiloženém CD-ROM jsou zejména programy a utility pro konfiguraci Windows, přičemž návody, jak s některými z nich pracovat, jsou obsaženy přímo u příslušných tipů a triků.
Netroufám si hodnotit, zda všechna předkládaná řešení jsou opravdu účinná. Můj počítač (s Windows 98) naštěstí neobsahuje 1006 problémů, které by bylo třeba odstranit a otestovat tak autory doporučované postupy. Ty, které jsem testoval, však byly účinné stoprocentně. 
Michal Přádka

Marek Brdičko, Martin Popelka
Actrix Technical & Business
Computer Press, Praha 1999, 105 stran, 175 Kč, v češtině
Firma Autodesk byla vždy spojována s elitními grafickými systémy jako AutoCAD, Mechanical Desktop, 3D Studio MAX a podobně. Aktuální potřeby velké většiny normálních vývojářů, inženýrů, techniků i manažerů jsou však výrazně odlišné. Proto na počátku roku rozšířil Autodesk své softwarové portfolio o nový zajímavý produkt – Actrix Technical, který je určen pro snadné a rychlé kreslení schémat či výkresů z různých průmyslových odvětví. Díky tomu se během letošního Invexu objevila na našem trhu tato pozoruhodná kniha s podtitulkem Základní příručka.
Kniha je rozdělena na pět kapitol. V první, krátké části s titulkem Diagramming, obecné zásady kreslení diagramů jsou poměrně podrobně rozebrány základní principy tvorby kvalitních diagramů. Najdete zde skupinové rozdělení různých spojů (konektorů) a správné strukturování přehledných diagramů.
Druhá kapitola, nazvaná Program Actrix Technical, popis  a ovládání, je nejodbornější a nejrozsáhlejší částí celé knihy. Čtenář zde získá ucelený a relativně podrobný popis prakticky všech základních funkcí programu kromě programovacího jazyka VBA (Visual Basic for Applications) a technologie ActiveX. Značná pozornost je věnována spolupráci s okolím (Tisk, Export/Import, Actrix a AutoCAD, Actrix a Internet).
Třetí kapitola – Actrix Business, popis a ovládání – krátce seznamuje s rozdílnými vlastnostmi velmi příbuzného programu, který reprezentuje jednodušší a levnější variantu. Actrix Business nabízí podmnožinu funkcí produktu Actrix Technical.
Čtvrtá kapitola s názvem Ukázková řešení názorně demonstruje, jak můžeme využívat vynikající vlastnosti programu v reálné praxi. Tento velmi podnětný text bude určitě velkým přínosem pro každého uživatele.
Závěrečná kapitola s titulkem V současnosti dostupné české katalogy a nadstavbové aplikace tvoří nejkratší část celé knihy (4 strany). Obsahuje velmi stručný popis tří katalogů značek ActiveShapes (Faster V,P,K – Voda, Plyn, Kanalizace) a tuzemské nadstavby ElProCAD AT, která umožňuje návrh a zpracování úplné elektronické projektové dokumentace. Na této kapitole je vidět rychlost, s jakou byla kniha vytvářena, protože v obsahu je kapitola umístěna na stránce 97, ale ve skutečnosti je až na stránce 99. O dvě stránky je v obsahu také posunuto umístění stručného rejstříku.
Samotný text knihy je doprovázen černobílými schematickými obrázky. Celkově jde o kvalitní publikaci, kterou doporučuji všem začínajícím uživatelům. Její nevýhodou je však dost vysoká cena.
Michal Pohořelský

Evangelos Petroutsos
Visual Basic 6 Průvodce programátora
Grada Publishing, Praha 199, 484 stran, 390 Kč, v češtině 
V této knize najdete překlad první části publikace Mastering Visual Basic 6, vydané nakladatelstvím Sybex; v době, kdy budete tuto recenzi číst, bude už nejspíš na trhu i část druhá. 
Autor nás na počátku seznámí s integrovaným vývojovým prostředím Visual Basicu a se správou projektů v něm. Pak se pustí do výkladu jazyka (popis jazyka ovšem není úplný, chybí zde například zpracování chyb pomocí konstrukce On Error). Následují kapitoly o práci s formuláři (tedy s okny) a o používání ovládacích prvků ActiveX. Další kapitoly hovoří o kreslení ve Visual Basicu a poslední dvě kapitoly o dalších prvcích ActiveX. 
Autor nepožaduje od čtenářů žádné předběžné znalosti Visual Basicu, předpokládá ovšem, že mají alespoň základní programátorské zkušenosti, tj. že znají pojmy jako proměnná, cyklus atd. Výklad tedy začíná od základů a postupuje ke složitějším tématům; doprovází ho řada příkladů, jejichž úplné zdrojové texty lze získat prostřednictvím internetu. V některých příkladech ukazuje autor i různé možné postupy a vysvětluje, proč považuje zvolený způsob řešení za nejlepší.
Výklad je velmi dobře srozumitelný, i když místy až příliš rozvláčný. Pozorný čtenář se může naučit řadu postupů, které umožňují snadno a rychle vytvořit kvalitní aplikaci ve Visual Basicu. Ovšem teprve s druhým dílem této knihy získá plnohodnotnou publikaci, která postihuje všechny důležité aspekty jazyka i vývojového prostředí Visual Basic 6.
Miroslav Virius

Randy Byrne
Building Applications with Microsoft Outlook 2000 Technical Reference
Microsoft Press, Redmond (USA) 1999, k recenzi poskytl Computer Press, 752 stran + CD-ROM, 1890 Kč, v angličtině
Nová verze kancelářského balíku Microsoft Office 2000 iniciovala vznik celé řady publikací popisujících jednotlivé komponenty i celý balík komplexně. Česky psaných publikací zatím na trhu není tak mnoho (v příštích měsících se však máme určitě na co těšit), americký trh je však jimi již doslova zahlcen. Největší zásluhu na tom nemá nikdo jiný než nakladatelství Microsoft Press, které v průběhu několika málo týdnů představilo desítky publikací vztahujících se k Office 2000. V Chipu 10/99 jste si již mohli přečíst recenzi na Running Microsoft Office 2000 Small Business, dnes tedy trošku z jiného soudku.
Z Outlooku, před několika lety ještě naprostého outsidera mezi komponenty Office, se od verze 97 stal nepostradatelný pomocník. V Office 2000 jeho důležitost díky rozvoji internetu ještě stoupá. Knihu Building Applications with Microsoft Outlook 2000 Technical Reference jsem však ze široké nabídky na trhu vybral k představení nejen z tohoto důvodu. Jde totiž o publikaci, která není zaměřena na koncového uživatele (těch bude v češtině k dispozici opravdu obrovské množství); jak ostatně vyplývá z názvu, cílovou skupinou jsou profesionálové v oblasti informačních technologií, tedy programátoři a vývojáři, navíc používající Microsoft Exchange Server. 
V celkem sedmnácti kapitolách rozdělených do pěti částí je snad nejčastějším slovem zkratka VBA (Visual Basic for Applications), což hovoří samo za sebe. Pro úplnost uveďme názvy jednotlivých částí, pro přesnost raději v anglickém originálu: Introducing Outlook, Quick Guide to Building Applications, Building Blocks of Applications, Beyond the Basics a Advanced Topics.
Nemůže samozřejmě chybět CD-ROM, který je jakousi samostatnou částí knihy nazvanou jednoduše Sample Applications. Ukázkové příklady obsažené na CD-ROM (tj. PST soubory) lze v případě potřeby modifikovat a rovnou využít v praxi. Pro využití CD-
-ROM je třeba instalovat Outlook 2000.
Michal Přádka

Jana Pšenčíková
VisualAge for Java 2.0 Příručka programátora
Computer Press, Brno 1999, 372 stran, 395 Kč  /495 Sk, v češtině
Knih věnovaných produktům firmy IBM na našem trhu není mnoho; kniha J. Pšenčíkové je čestnou výjimkou. 
Úvodní kapitola obsahuje povídání o Javě – jak vznikla, k čemu je určena, že je nezávislá na architektuře počítače atd. V následující kapitole pak najdeme velmi stručný popis základních balíků Javy a tříd, které jsou v nich definovány. Po kapitolách věnovaných základnímu rozhlédnutí po vývojovém prostředí a jeho ovládání přijde na řadu popis vytváření tříd a dalších součástí programu, ladění, nástrojů pro týmovou práci atd. Na konci je zařazen i slovníček pojmů.
Přehled tříd seřazený podle balíků je nepochybně velice užitečná věc, kterou ocení i programátoři používající jiné vývojové nástroje. Autorka předpokládá, že čtenář zná jazyk Java, a proto do knihy nezařadila ani stručný přehled jeho syntaxe (pak by ovšem mohla také předpokládat, že čtenář zná i obecnou charakteristiku tohoto jazyka, a vypustit první kapitolu). Také přehled práce s prostředím, postupů pro vývoj tříd a aplikací, využití nástrojů pro vizuální programování atd. je poměrně obsáhlý a čtenář tu najde odpovědi na řadu běžných otázek.
Na druhé straně si neumím představit, že se z této knihy naučím ve VisualAge for Java programovat. Tato kniha totiž neobsahuje příklady, které by předvedly použití jednotlivých nástrojů z tohoto prostředí ve vzájemné návaznosti. (Od příručky programátora neočekávám, že to bude učebnice, ale předpokládám, že mne seznámí s používáním popisovaného nástroje. A nejlepší úvod do jakéhokoli programování je příklad...)
V některých místech je vyjadřování autorky poněkud nepřesné. Například v kapitole o vizuální kompozici hovoří o komponentách JavaBeans jako o něčem, co je zvláštností VisualAge for Java – ve skutečnosti jde ale podle nejnovější specifikace o standardní součást jazyka. Také vyjadřování je místy těžkopádné, působí dojmem neobratného překladu z angličtiny.
Vzdor uvedeným výhradám tato kniha své poslání příručky programátora nepochybně splní, neboť v ní lze najít řadu užitečných informací.
Miroslav Virius