Knihy D vkov‚ soubory pro Windows 95/98/NT V jazyku JScript Aœ si ý¡k  kdo chce, co chce, jedna z sadn¡ vØc vçem syst‚m…m na b zi technologie MS Windows v z kladn¡ vìbavØ chyb¡ - mo§nost vytv ýet u§iteŸn‚ a smyslupln‚ skripty. Z mØrnØ zde nepou§¡v m pojem d vkov‚ soubory, neboœ se t¡m sna§¡m odliçit nØco, co by ve Windows bìt mØlo, od nØŸeho, co ve Windows u§ sice je, ale jako takov‚ to nen¡ k niŸemu. Snad ka§dì, kdo se sna§il automatizovat nØjakou bاnou Ÿinnost pod zm¡nØnìmi operaŸn¡mi syst‚my, mi jistØ d  za pravdu, §e standardn¡ n stroj v podobØ d vkovìch soubor… mu k tomu poskytl pram lo prostýedk…. D vkov‚ soubory jsou toti§ vhodn‚ pouze k automatizovan‚mu spouçtØn¡ jinìch program…, kter‚ m  jako proces v¡cem‚nØ st le stejnì pr…bØh. O nØjak‚ interakci s u§ivatelem u§ nem…§e bìt v…bec ýeŸ. Dý¡ve to vçe Ÿinilo probl‚m a n sledkem byl zoufalì £nik "norm ln¡ch" (tedy po programov n¡ v¡cem‚nØ netou§¡c¡ch) u§ivatel… k takovìm n stroj…m, jako je Visual Basic a jemu podobn  monstra. Dnes naçtØst¡ ji§ existuje o pozn n¡ m‚nØ drastick‚ ýeçen¡, kter‚ spoŸ¡v  v podpoýe WSH, co§ znamen  Windows Scripting Host. Toto rozç¡ýen¡, kter‚ je standardn¡ souŸ st¡ Windows 98 a Windows 2000 (do ostatn¡ch syst‚m… je mo§n‚ jej dodateŸnØ instalovat), umo§åuje na dan‚ stanici spouçtØt skripty psan‚ v jazyc¡ch JScript a VBScript. Kniha, se kterou se pr vØ seznamujeme, pojedn v  o vyu§it¡ jazyka JScript v kombinaci s prostýed¡m WSH pro tvorbu skript… v uvedenìch operaŸn¡ch syst‚mech. ¬ten ýsky poutavìm a na zkuçenosti s programov n¡m nepý¡liç n roŸnìm zp…sobem se zabìv  jednak popisem vlastn¡ho jazyka JScript (tedy jeho syntax¡), jednak jeho pou§it¡m pro komunikaci s operaŸn¡m syst‚mem (sem patý¡ popis nejd…le§itØjç¡ch objekt… a pr ce s nimi). Jak jsem u§ naznaŸil, autorka se ve sv‚ knize sna§¡ oslovit zejm‚na tu Ÿ st Ÿten ýsk‚ obce, kter  m  sice syst‚my typu Windows velmi dobýe za§it‚ po u§ivatelsk‚ str nce (takzvan¡ pokroŸil¡ u§ivatel‚), avçak na n stroje typu C/C++ si buÔto jeçtØ netrouf , nebo je pro sv‚ jednoduch‚ aplikace zkr tka nepotýebuje. D¡ky rozsahu knihy (118 stran form tu A5) se sem pochopitelnØ nemohl vej¡t vyŸerp vaj¡c¡ popis cel‚ problematiky souvisej¡c¡ s jazykem JScript. Zde uvedenì popis vçak m  pro pý¡padn‚ z jemce sv‚ plynul‚ pokraŸov n¡ v pý¡kladech na domovsk‚ str nce autorky a tak‚ v on-line knihovnØ Microsoftu MSDN. CelkovØ knihu hodnot¡m jako zdaýilou a doporuŸuji ji k pýeŸten¡ zejm‚na zmiåovan‚ skupinØ pokroŸilejç¡ch u§ivatel…. Lenka Tý¡skov  Tom ç Rosa Grada, Praha 1999, 120 stran, 118 KŸ, v ŸeçtinØ Kolektiv autor… Win32 API - pr…vodce vìvoj ýe, svazek 3 UNIS Publishing, Brno 1999, 378 stran, 290 KŸ, v ŸeçtinØ Publikace navazuje na pýedchoz¡ d¡ly, kter‚ byly vØnov ny z kladn¡m funkc¡m rozhran¡ Win32API. Jsou zde prob¡r ny zejm‚na specializovanØjç¡ operace, kter‚ se do pýedchoz¡ch dvou d¡l… neveçly. Pozornost je vØnov na zejm‚na funkc¡m pro ovl d n¡ grafiky (pr ci s kontexty, bitmap m, kreslen¡ obrazc… atd.), ovl d n¡ dialogovìch oken, spr vu pamØti a pro komunikaci prostýednictv¡m DDE. D le jsou prob¡r ny rozç¡ýen‚ funkce pro pr ci se soubory, spr va proces… a vl ken, pou§¡v n¡ tzv. zachyt vac¡ch funkc¡ (v origin le hooks - h ky) a synchronizaŸn¡ objekty. PomØrnØ rozs hl  Ÿ st knihy je vØnov na t‚§ spr vØ tiskovìch operac¡, protokolov n¡ ud lost¡ a pr ci s komunikaŸn¡mi zaý¡zen¡mi (zejm‚na s‚riovìmi porty). Knihu uzav¡r  vìklad funkc¡ pracuj¡c¡ch se syst‚movìm registrem (database registry). StejnØ jako u pýedchoz¡ch d¡l… je i zde souŸ st¡ knihy CD-ROM, na kter‚m jsou jednak demonstraŸn¡ pý¡klady tìkaj¡c¡ se jednotlivìch Ÿ st¡ vìkladu, jednak aplikace a uk zkov‚ programy, kter‚ s t‚matem t‚to knihy £zce souvisej¡. Zpracov n¡ prob¡ran‚ tematiky t‚mØý zcela pýesnØ odpov¡d  origin ln¡ dokumentaci dod van‚ v r mci MSDN pý¡mo Microsoftem, kterou vØtçina program tor… jistØ velmi dobýe zn . V posledn¡ dobØ je na adrese http://msdn.microsoft.com k dispozici jej¡ celkem pou§iteln  on-line verze. Odtud vznik  vt¡rav  ot zka, zda m  v…bec smysl do t‚to knihy investovat. St le toti§ ani vçechny týi svazky neobsahuj¡ to, co je napý¡klad uvedeno v on-line verzi MSDN. Upý¡mnØ ýeŸeno, ono to ani nen¡ mo§n‚, nato§ £Ÿeln‚, neboœ by se de facto jen paralelnØ pýetiskovala u§ existuj¡c¡ dokumentace. Proto lze konstatovat, §e publikace je urŸena jako referenŸn¡ pý¡ruŸka zejm‚na tØm program tor…m, kteý¡ nemaj¡ pý¡stup k MSDN na CD-ROM, a pýitom z nØjak‚ho d…vodu chtØj¡ m¡t k dispozici tiçtØnou referenci. Ti, kdo dostateŸnØ nevl dnou anglickìm jazykem, ji mohou tak‚ vyu§¡t jako patrnØ jedinou obdobu MSDN v Ÿesk‚m jazyce. Ve vçech ostatn¡ch pý¡padech bych ale nejdý¡ve doporuŸoval zkusit zm¡nØn‚ MSDN, a to alespoå v jeho on-line verzi. Tom ç Rosa Ivo Fik Ÿek, Ivo Rozehnal Access - tvorba aplikac¡ Podrobnì pr…vodce program tora Grada Publishing, Praha 1999, 202 stran, 195 KŸ, v ŸeçtinØ Autoýi si vytkli nelehkì c¡l - napsat knihu, kter  v s nauŸ¡ vytv ýet datab zov‚ aplikace s vyu§it¡m microsoftsk‚ho produktu Access, a to kter‚koli z jeho verz¡ 2, 7, 97 nebo 2000. Na poŸ tku v s sezn m¡ se z kladn¡mi zp…soby vytv ýen¡ aplikac¡ pomoc¡ pr…vodc…. Ve zbytku knihy pak ukazuj¡, jak se to dØl  bez pr…vodc…, neboœ jen tak lze vytvoýit opravdu plnohodnotnou aplikaci. Ukazuj¡, §e vytvoýen¡ aplikace v Accesu neznamen  jen programov n¡ ve Visual Basicu, ale pýedevç¡m vyu§it¡ ýady dalç¡ch n stroj…, kter‚ toto prostýed¡ poskytuje. PostupnØ v s sezn m¡ se z kladn¡mi objekty v Accessu, s vytv ýen¡m a pou§¡v n¡m maker, s ukl d n¡m dat, jejich strukturou a vazbami, s vytv ýen¡m formul ý… atd. Samostatnou kapitolu samozýejmØ vØnuj¡ tak‚ u§ zm¡nØn‚mu programov n¡ v jazyce Visual Basic pro aplikace. Vìklad doprov z¡ ýada obr zk…. Je zalo§en na verzi 2000, je ale organizov n tak, aby platil pokud mo§no pro vçechny verze Accessu. Autoýi pr…bاnØ upozoråuj¡ na odliçnosti starç¡ch verz¡; i kdy§ ne v§dy je mohou podrobnØ vysvØtlit. V t‚to knize lze naj¡t pomoc pýi vytv ýen¡ bاnìch i m‚nØ bاnìch datab zovìch aplikac¡ v Accessu. Je jen çkoda, §e se autoýi neodhodlali zaýadit do knihy skuteŸn‚ pý¡klady - nebo týeba alespoå jeden, na z vØr knihy. Velice by to usnadnilo pochopen¡ vykl dan‚ l tky (a m¡sto by na to nepochybnØ bylo). Kniha je urŸena pýedevç¡m Ÿten ý…m, kteý¡ chtØj¡ "vn‚st poý dek" do svìch dat, tj. tØm, kteý¡ zjistili, §e samotn‚ tabulky u§ jejich potýeb m nestaŸ¡, a potýebuj¡ si tedy vytvoýit prostýed¡, kter‚ jim umo§n¡ s daty efektivnØ pracovat. Autoýi tedy pýedpokl daj¡, §e Ÿten ýi znaj¡ nejen z klady pr ce s MS Windows, ale tak‚ nØkterou z verz¡ Accessu. I pýes uveden‚ vìhrady je to nepochybnØ u§iteŸn  publikace, kter  m…§e ýadØ Ÿten ý… pomoci. Miroslav Virius Kolektiv autor… Upgrading to Microsoft Windows 2000 Training Kit Microsoft Press, Redmond (Washington, USA) 1999, k recenzi poskytl Computer Press, 430 stran, 79,99 USD, v angliŸtinØ JeçtØ d vno pýedt¡m, ne§ se objev¡ verze nov‚ho operaŸn¡ho syst‚mu spoleŸnosti Microsoft, v dobØ usilovn‚ho testov n¡ beta verz¡, se na pultech knihkupectv¡ m…§ete setkat s publikacemi popisuj¡c¡mi jeçtØ nenarozenì produkt. Ani u Windows 2000 tomu nen¡ jinak. Microsoft se v pýedstihu sna§¡ pýipravit zejm‚na administr tory a spr vce s¡t¡ na vØci, kter‚ mohou od novìch Windows oŸek vat. V tomto pý¡padØ je nav¡c uplatnØn vcelku logickì pýedpoklad, §e pýechod (upgrade) na Windows 2000 bude uskuteŸnØn z Windows NT 4.0, a tak je na rozd¡ly mezi tØmito dvØma s¡œovìmi platformami kladen nejvØtç¡ d…raz. Zl¡ jazykov‚ by nejsp¡çe ýekli, §e v takov‚ knize nalezneme popis vØc¡, kter‚ jeçtØ nejsou ve skuteŸnosti naprogramov ny a nach zej¡ se jen v hlavØ Billa Gatese. Nen¡ tomu tak. Kniha Upgrading to Microsoft Windows 2000 d…slednØ vych z¡ z funkŸn¡ch beta verz¡. Kniha je rozdØlena do 13 kapitol, pýiŸem§ na zaŸ tku se doŸtete o z kladn¡ch vlastnostech a novink ch Windows 2000, procesu instalace, spr vn‚m poŸ teŸn¡m nakonfigurov n¡ vŸetnØ nastaven¡ vzd len‚ho pý¡stupu, bezpeŸnostn¡ch prvk… atd. D le n sleduj¡ kapitoly zamØýen‚ na spr vu - disky, u§ivatelsk‚ skupiny, profily atd. V z vØru - a§ novì operaŸn¡ syst‚m pozn te podrobnØji - naleznete kapitoly vØnovan‚ problematice upgradu s¡tØ na Windows 2000 a Ÿinnostem, kter‚ je pro to potýeba prov‚st. Pý¡loha A odpov¡d  na Ÿasto kladen‚ ot zky (FAQ). Upgrading to Microsoft Windows 2000 se pravdØpodobnØ nestane bestsellerem, a to nejen kv…li sv‚ cenØ. Jde o publikaci, kterou ji§ dnes ocen¡ zejm‚na ti, kteý¡ po uvolnØn¡ fin ln¡ verze Windows 2000 budou prov dØt jejich implementaci. Michal Pý dka Pavel Macek N stroje pro Windows Kopp, ¬esk‚ BudØjovice 1999, 113 stran, 89 KŸ, v ŸeçtinØ V t‚to £tl‚ kn¡§eŸce najdete popisy sedmi pomØrnØ bاnìch sharewarovìch a freewarovìch program… pro Windows. Postup vìkladu je ve vçech pý¡padech v podstatØ stejnì - zaŸ¡n  n vodem pro instalaci, pak n sleduje popis prostýed¡ a nakonec n vod k pou§¡v n¡; v nØkterìch pý¡padech tu najdete tak‚ pýehledy kl vesovìch zkratek, kter‚ lze pýi pr ci s programem pou§¡t. U § dn‚ho z program… nechyb¡ ani n vod, jak ho z¡skat; zpravidla jde o internetovou adresu, odkud si jej lze st hnout. Nechyb¡ ani informace o tom, zde jde o freeware, nebo shareware, pý¡padnØ kolik Ÿin¡ registraŸn¡ poplatek. Prvn¡ a nejrozs hlejç¡ je Ÿ st vØnovan  spr vci soubor… Windows Commanderu, "okenn¡" analogii nesmrteln‚ho Nortonova Commanderu. Pak n sleduj¡ kompresn¡ programy WinRAR a FastZIP 98, n stroj pro spr vu obr zkovìch soubor… ACDSee, jednoduchì textovì editor NotePad Plus, pýehr vaŸ zvukovìch soubor… WinAMP a prohl¡§eŸ postscriptovìch soubor… Ghost Script View. Je to u§iteŸn  publikace, neboœ dokumentace k tØmto program…m nen¡ v§dy k dispozici. KromØ toho m…§e Ÿten ý…m pomoci pýi vìbØru vhodn‚ho programu. Miroslav Virius Charles Petzold Programov n¡ ve Windows Computer Press, Praha 1999, 1240 stran + CD-ROM, 990 KŸ, v ŸeçtinØ VØýte nebo ne, ale Programov n¡ ve Windows, o kter‚m pojedn v  tato recenze, je ji§ des tìm (pýepracovanìm) vyd n¡m t‚to knihy. Ne vçechna vyd n¡ byla pýelo§ena do Ÿeçtiny, nicm‚nØ toto jubilejn¡ ano a domn¡v m se, §e je to dobýe. Autorem Programming Windows (jak zn¡ n zev anglick‚ho origin lu) je v program torskìch kruz¡ch pomØrnØ zn mì Charles Petzold. Programov n¡ ve Windows urŸitØ nen¡ publikace urŸen  nejçirç¡mu okruhu Ÿten ý…. VØtçina u§ivatel… je r da, §e ji§ zvl dla z kladn¡ ovl d n¡ "Oken" a §e Windows (obŸas) bezprobl‚movØ funguj¡. Autor podle m‚ho n zoru vystihl smysl sv‚ho d¡la naprosto pýesnØ v jedin‚ vØtØ: "Tato kniha vysvØtluje, jak ps t programy, kter‚ budou pracovat v syst‚mech Windows 98, Windows NT 4.0 a Windows NT 5.0 od firmy Microsoft." StruŸn‚, jasn‚ a pravdiv‚. Pro zvl dnut¡ problematiky programov n¡ ve Windows byste (opØt podle autora knihy) mØli splåovat týi z kladn¡ pýedpoklady: zn t dokonale Windows po str nce u§ivatelsk‚, zvl dat jazyk C a m¡t nainstalov no vìvojov‚ prostýed¡, konkr‚tnØ Microsoft Visual C++ 6.0. Pýedchoz¡ zkuçenosti s programov n¡m grafickìch u§ivatelskìch rozhran¡ nejsou potýeba. Kniha je rozdØlena na Ÿ sti Z klady (sezn men¡ s Unicodem, z klady kreslen¡, nab¡dky, dialogy, schr nka apod.), V¡ce o grafice (pr ce s tisk rnou, bitmapy, text a p¡sma) a PokroŸilejç¡ t‚mata (rozhran¡ MDI, multitasking a multithreading, dynamick‚ knihovny, internet). Autor pýitom v § dn‚ Ÿ sti neçetý¡ uk zkami programov‚ho k¢du, co§ podle m‚ho n zoru znaŸnØ zvyçuje u§itnou hodnotu knihy. Z nast¡nØn‚ struktury vyplìv , §e Programov n¡ ve Windows mohou £spØçnØ pou§¡vat zaŸ teŸn¡ci jako uŸebnici i pokroŸil¡ program toýi pro hled n¡ odpovØd¡ na konkr‚tn¡ ot zky. K publikaci tohoto charakteru je dnes ji§ naprosto nezbytn‚ pýibalit CD-ROM. Kdo by tak‚ byl ochotnì pýepisovat rozs hl‚ uk zky zdrojov‚ho k¢du? J  urŸitØ ne. Jako vìraznou vìhodu pýitom vid¡m, §e se v knize nach zej¡ origin ln¡ zdrojov‚ k¢dy anglick‚ i lokalizovan‚ Ÿesk‚. KromØ tØchto stاejn¡ch materi l… nechybØj¡ ani spustiteln‚ soubory vçech prob¡ranìch aplikac¡ a tradiŸn¡ anglickì origin l publikace ve form tu HTML. Michal Pý dka Ben Sawyer, Ron Pronk, Peter Aitken Digit ln¡ fotografie Computer Press, Praha 1999, 534 stran + CD-ROM, 647 KŸ, v ŸeçtinØ Masov‚ rozç¡ýen¡ digit ln¡ch fotoapar t…, kter‚ho se pomalu st v me svØdky, pýin ç¡ doslova revoluci do digit ln¡ho zpracov n¡ obrazu. Digit ln¡ fotoapar t, samozýejmØ v kombinaci s grafickìm softwarem, dok §e t‚mØý z zraky. A publikace Digit ln¡ fotografie m…§e bìt vaç¡m pr…vodcem. Publikace (aŸ jednosvazkov ) se skl d  z Knihy prvn¡ nazvan‚ Digit ln¡ fotografie - spoleŸn¡k na cest ch a Knihy druh‚ s titulkem Digit ln¡ fotografie - zpracov n¡ obr zk…. Zat¡mco Kniha prvn¡ obsahuje sp¡çe teoretick‚ poznatky a je tiçtØna Ÿernob¡le, Kniha druh  ji§ vyu§¡v  barevn‚ho tisku k tomu, aby £pravy obr zk… mohly bìt prakticky uk z ny. Zastavme se nejprve u Knihy prvn¡. Jste-li £plnì zaŸ teŸn¡k, dozv¡te se v prvn¡ch kapitol ch odpovØdi na ot zky, co je digit ln¡ fotoapar t, jak‚ jsou nejbاnØjç¡ typy a kterì z nich nejl‚pe spln¡ vaçe potýeby, co je Photo CD atd. M te-li u§ digit ln¡ fotoapar t v ruce, budou se v m jistØ hodit rady pro jeho pou§it¡ - tedy jak spr vnØ fotografovat, jak pýen‚st fotografie z digit ln¡ho fotoapar tu do poŸ¡taŸe a n slednØ je vytisknout. Proto§e investice do n kupu nov‚ho digit ln¡ho fotoapar tu nen¡ mal , doporuŸuji k pýeŸten¡ i kapitolu 13, ve kter‚ naleznete nØkolik tip…, jak si digit ln¡m fotoapar tem vydØlat pen¡ze. Sv‚ fotografie m te ulo§en‚ na pevn‚m disku sv‚ho poŸ¡taŸe, pý¡padnØ tak‚ vytiçtØn‚ - a to je vçechno? V § dn‚m pý¡padØ. Teprve teÔ zaŸ¡n  tv…rŸ¡ pr ce. S obr zky v poŸ¡taŸi se toti§ daj¡ dØlat doslova z zraky, kter‚ poodhal¡ Kniha druh , pojedn vaj¡c¡ o zpracov n¡ obr zk…. Na zaŸ tku se vØnuje druh‚ mo§nosti, jak z¡skat digitalizovanì obraz, tedy skenovan¡. Z kladn¡mi zp…soby pro vylepçen¡ jak‚hokoli obr zku jsou zmØna jasu, kontrastu, barevn‚ho vyv §en¡, oprava pozad¡ a samozýejmØ retuçov n¡. Jakmile zvl dnete tyto z kladn¡ techniky, smØle se pusœte do vytv ýen¡ kol §¡, speci ln¡ch efekt… atd. Vaç¡m partnerem a r dcem bude opØt publikace Digit ln¡ fotografie. Pýedposledn¡ kapitola se vØnuje vztahu digit ln¡ fotografie a internetu, resp. webu, £plnØ posledn¡ je struŸnìm manu lem pro ovl d n¡ programu Paint Shop Pro. Tento produkt naleznete ve zkuçebn¡ verzi tak‚ na pýilo§en‚m CD-ROM, na kter‚m je i mnoho dalç¡ch grafickìch program… a digit ln¡ch obr zk… vytvoýenìch jejich prostýednictv¡m. Existuj¡ publikace, kter‚ zaujmou ji§ na prvn¡ pohled, a Digit ln¡ fotografie je urŸitØ jednou z nich. D…vodem pýitom urŸitØ nen¡ jen fakt, §e podobn  publikace na Ÿesk‚m trhu dosud chybØla. Chcete-li se dozvØdØt mnoho zaj¡mav‚ho (nejen) o digit ln¡ fotografii, jde urŸitØ o dobrou volbu. Michal Pý dka