Knihy Jiý¡ ¦ ra VRML97 Laskavì pr…vodce virtu ln¡mi svØty Computer Press, Praha 1999, 238 stran, 248 KŸ, v ŸeçtinØ Kniha Jiý¡ho ¦ ry pojedn v  o popisn‚m jazyku pro virtu ln¡ realitu nazvan‚m VRML97 (Virtual Reality Modeling Language). Tento form t je pomØrnØ novì (koneŸn  verze 1997) a umo§åuje prezentovat prostorov  data (3D modely, cel‚ sc‚ny apod.) na internetu. Jde o standard, tud¡§ jej dnes dok §e zobrazit ka§dì modern¡ prohl¡§eŸ. S form tem VRML je to obdobn‚ jako s form tem HTML. Existuj¡ sice vizu ln¡ n stroje, kter‚ dok §ou pýevod 3D dat (geometrie) do VRML, ale § dnì z nich nedovede vyu§¡t vçech vlastnost¡ form tu, ani vytvoýit VRML efektivnØ. StejnØ jako u HTML je i ve VRML obŸas nutn‚ s hnout pý¡mo do zdrojov‚ho k¢du, tud¡§ je týeba porozumØt vnitýn¡ struktuýe a z pisu form tu. Laskavì pr…vodce je urŸen pr vØ pro vçechny ty, kdo se nespokoj¡ s automatickìm pýevodem do VRML a kdo chtØj¡ "vidØt pod pokliŸku" tohoto form tu. Forma, kterou je kniha naps na, dovoluje porozumØt VRML (do detail…) i £plnìm zaŸ teŸn¡k…m bez vØtç¡ch pýedchoz¡ch zkuçenost¡. Kniha mne svìm obsahem i formou velmi pý¡jemnØ pýekvapila a ýekl bych, §e je (nejen) na Ÿesk‚m trhu unik tn¡. Nen¡ to toti§ bاn  referenŸn¡ pý¡ruŸka jazyka, ale pr…vodce, kterì se sna§¡ bìt maxim lnØ vstý¡cnì ke svìm Ÿten ý…m. Hned na prvn¡ pohled si napý¡klad vçimnete netradiŸn¡ho pou§it¡ Ÿesk‚ho jazyka. Autor se zhostil nelehk‚ho £kolu a pro vØtçinu spornìch Ÿi neexistuj¡c¡ch vìraz… z oblasti virtu ln¡ reality vymyslel Ÿeskì ekvivalent. Pro mnoh‚ lidi se tak kniha m…§e st t i slovn¡Ÿkem z kladn¡ch pojm…, proto§e je pro ka§dì pý¡pad uveden i anglickì origin l. Autorovi se podaýilo vhodnØ spojit uŸebnici pro £pln‚ zaŸ teŸn¡ky s odbornou, prakticky orientovanou pý¡ruŸkou. Oproti konkurenŸn¡m knih m na trhu, kter‚ jsou mnohdy pouze pýelo§enìmi HTML str nkami standardu nebo vìŸtem kl¡Ÿovìch slov s parametry, obsahuje Laskavì pr…vodce daleko v¡c praktickìch rad a je skuteŸnØ p…vodn¡ uŸebnic¡. ReferenŸn¡ pý¡ruŸka je obsa§ena a§ v £pln‚m z vØru knihy. Nav¡c je doplnØna o ýadu u§iteŸnìch pozn mek, kter‚ jinde nenajdete. Jiý¡ ¦ ra je zkuçenìm autorem, kterì ç¡ý¡ osvØtu o poŸ¡taŸov‚ grafice ji§ mnoho let. Vçechny jeho knihy se staly pro poŸ¡taŸov‚ grafiky a odborn¡ky evergreenem. Mysl¡m, §e ani Laskavì pr…vodce nebude v tomto smØru vìjimkou. DoporuŸuji knihu ka§d‚mu, kdo chce pracovat s VRML97 i s virtu ln¡mi svØty obecnØ. Jan Buri nek Miroslav Renda ¬eskì Internet a MS Internet Explorer 5 Podrobnì pr…vodce zaŸ¡naj¡c¡ho u§ivatele Grada, Praha 1999, 264 stran, 149 KŸ, v ŸeçtinØ Kniha je urŸena pro ty, kdo s internetem teprve zaŸ¡naj¡, a je rozdØlena do 14 kapitol. V nich autor vysvØtluje z kladn¡ pojmy v oblasti internetu a objasåuje principy jeho nejz kladnØjç¡ch slu§eb. KromØ WWW se tak Ÿten ýi dozvØd¡ z kladn¡ informace o slu§b ch FTP, telnetu, elektronick‚ poçty Ÿi diskusn¡ch skupin. Pro mnoh‚ Ÿten ýe bude objevn  a u§iteŸn  osm  kapitola s radami, jak prac¡ off-line uçetýit na n kladech za pýipojen¡ k internetu. Samostatn  kapitola je vØnov na i novìm slu§b m, jako je ICQ, IRC Ÿi telefonov n¡ prostýednictv¡m internetu. I kdy§ to autor Ÿin¡ z mØrnØ a v £vodu a vlastnØ i v n zvu knihy na tuto skuteŸnost upozoråuje, mysl¡m, §e je nespornou çkodou, §e internetov‚ slu§by jsou a§ na vìjimky prezentov ny ve spojen¡ s programy spoleŸnosti Microsoft (zejm‚na s nejnovØjç¡ verz¡ internetov‚ho prohl¡§eŸe MS Internet Explorer 5). Ta m  sice na tomto poli v ¬esk‚ republice v¡ce ne§ 50% pod¡l, nen¡ vçak jedin , kter  prostýedky pro vyu§it¡ vìçe jmenovanìch slu§eb nab¡z¡. ObecnØjç¡ charakter u§ maj¡ kapitoly vØnovan‚ nejr…znØjç¡m internetovìm technologi¡m, kter‚ se d¡ky podpoýe novìch prohl¡§eŸ… st le ŸastØji objevuj¡ na webovìch str nk ch. K nim patý¡ zejm‚na takov‚ technologie, jako je Java, JavaScript, ActiveX Ÿi DHTML. UrŸitou pozornost vØnuje autor i problematice bezpeŸnosti na internetu a mo§nostem nakupov n¡. Podle m‚ho n zoru zde vçak zab¡h  pý¡liç do teorie a m‚nØ se vØnuje skuteŸn‚ praxi. Jako pý¡klady jednotlivìch internetovìch slu§eb autor vyu§¡v  Ÿesk‚ servery, kter‚ jsou v naç¡ republice ve sv‚ oblasti skuteŸnØ na çpiŸce, tak§e mohou bìt pro Ÿten ýe i zdrojem zaj¡mavìch internetovìch odkaz… (napý¡klad bezplatn‚ poçtovn¡ servery, vyhled vac¡ servery Ÿi servery pro interaktivn¡ p¡semn‚ diskuse - chat). Vìklad je pod n ucelenØ a pýehlednØ, co§ je dokonale podtr§eno vzornou grafickou £pravou. CelkovØ je kniha pomØrnØ zaj¡mav  a dobýe seznamuje Ÿten ýe se çirokìm spektrem internetovìch slu§eb. Pavel Louda Jiý¡ Kosek PHP Tvorba interaktivn¡ch internetovìch aplikac¡ Grada, Praha 1999, 490 stran, 390 KŸ, v ŸeçtinØ Internetov‚ aplikace se staly pomØrnØ § danìm zbo§¡m, a tak se nelze divit, §e se objevuj¡ i programovac¡ n stroje pro nØ. Jedn¡m z nich je tak‚ programovac¡ jazyk PHP, kterì slou§¡ pro vytv ýen¡ aplikac¡ prov dØnìch na stranØ serveru (podobnØ jako napý. Pearl). Jeho podstatnou vìhodou ovçem je, §e jde o freeware. KromØ toho nen¡ sv z n se § dnìm konkr‚tn¡m prostýed¡m - v souŸasn‚ dobØ existuje verze pro Unix a pro Windows. Jiý¡ Kosek n m ve sv‚ knize nab¡z¡ velmi podrobnì popis tohoto jazyka a n stroj… potýebnìch pro jeho pou§it¡. V £vodu najdeme struŸnou historii WWW a programov n¡ pro toto prostýed¡. Pak u§ autor postupuje podle osvØdŸen‚ho receptu pro vìuku programovac¡ch jazyk…, tj. n sleduje kapitola, ve kter‚ nap¡çeme sv…j prvn¡ skript. Tato kapitola sice neobsahuje podrobnì vìklad, uk §e n m vçak logiku jazyka, z kladn¡ obraty, sezn m¡ n s s prostýed¡m atd., co§ v dalç¡m textu umo§n¡ autorovi prezentovat alespoå trochu smyslupln‚ pý¡klady. V dalç¡ch kapitol ch pýijde na ýadu podrobnì vìklad jazyka PHP, kapitoly o ladØn¡, o pr ci s formul ýi a samozýejmØ o vyu§it¡ datab z¡. Po dokonŸen¡ vìkladu jazyka PHP a n stroj…, kter‚ jej doprov zej¡, n m autor nab¡dne kapitolu s pý¡klady. V n¡ najdeme ýadu kr tkìch, sice jednoduchìch, ale plnØ funkŸn¡ch program…; prvn¡m z nich je poŸ¡tadlo pý¡stup… na webovou str nku. Tyto pý¡klady ukazuj¡ hlavnØ z kladn¡ konstrukce jazyka, najdeme tu vçak i nØkter‚ uk zky zaj¡mavìch program torskìch obrat…. Posledn¡ kapitoly knihy se zabìvaj¡ bezpeŸnost¡ aplikac¡, autentizac¡ u§ivatel… atd. Na sam‚m konci najdeme referenŸn¡ pýehled funkc¡, kapitolu o protokolu HTTP a o instalaci a konfiguraci PHP. Kniha je naps na ŸtivØ; to ostatnØ nepýekvap¡ nikoho, kdo zn  nØkterou z pýedchoz¡ch kn¡§ek tohoto autora. Jej¡ t‚ma je velice aktu ln¡ a je pý¡jemn‚, §e jde nejsp¡çe o prvn¡ knihu o PHP na svØtØ. Miroslav Virius Lenka MotyŸkov  Distribuovan‚ syst‚my, vìpoŸty v s¡t¡ch Science, Veletiny 1997, 180 stran, 240 KŸ, v ŸeçtinØ Paraleln¡ algoritmy, kter‚ vznikly de facto jako podp…rnì n stroj pro urychlen¡ vØdeckìch vìpoŸt…, se d¡ky sv‚mu charakteru pomalu, ale jistØ st vaj¡ samostatnou vØdn¡ discipl¡nou, a to ne pr vØ snadnou. Publikace, na kterou se dnes pod¡v me, pýedstavuje ve sv‚ podstatØ £vodn¡ text k problematice distribuovanìch syst‚m… (kter‚ jsou zde definov ny jako mno§iny autonomn¡ch spolupracuj¡c¡ch procesor…, kter‚ nesd¡lej¡ spoleŸnou pamØœ a komunikuj¡ spolu prostýednictv¡m zas¡l n¡ zpr v) jako vØdn¡ho oboru. Publikace zaŸ¡n  vìkladem princip… a probl‚m…, se kterìmi se mus¡ umØt distribuovanì syst‚m vypoý dat. Je zde i pýehled v souŸasnosti nejpou§¡vanØjç¡ch programovac¡ch jazyk…, kter‚ v sobØ maj¡ zabudov nu podporu pro psan¡ aplikac¡ v tomto prostýed¡. Po t‚to, m…§eme ý¡ci, £vodn¡ Ÿ sti se kniha postupnØ zabìv  vybranìmi aspekty cel‚ problematiky. Za vçechny jmenujme napý¡klad zjiçœov n¡ topologie dan‚ho prostýed¡, £lohy o vz jemn‚m vylouŸen¡ proces… a o volbØ jednoho z nich, spr vu distribuovanìch dat, detekci a prevenci uv znut¡ syst‚mu, detekci ukonŸen¡ vìpoŸtu atd. Zaj¡mav  je t‚§ kapitola vØnovan  smØrov n¡ v distribuovanìch syst‚mech. Pou§itì styl vìkladu je odbornì a je urŸen zejm‚na posluchaŸ…m vysokìch çkol nebo jejich absolvent…m, kteý¡ se touto problematikou zabìvaj¡. Hloubka vìkladu pýitom odpov¡d  vlastn¡mu z bØru knihy, kterì je pomØrnØ çirokì na to, aby zde bylo napý¡klad m¡sto pro d…kazy spr vnosti uvedenìch hypot‚z Ÿi jejich hlubç¡ form ln¡ rozbor, za jeho§ n hradu lze pova§ovat pýilo§en‚ fragmenty d¡lŸ¡ch Ÿ st¡ jednotlivìch algoritm…. Nemysl¡m si vçak, §e absence form ln¡ho rozboru je u t‚to publikace nedostatkem, sp¡çe naopak. Jej¡ smysl lze spatýovat zejm‚na v pýimØýenØ n roŸn‚m £vodu do problematiky distribuovanìch proces…, kterì m  za c¡l podat pýehled o souŸasn‚m stavu tohoto vØdn¡ho oboru a ve Ÿten ý¡ch podn¡tit z jem o sh nØn¡ a studium dalç¡ch pramen…. V t‚to roli si kniha vede velmi dobýe. Tom ç Rosa