joi, decembrie 22, 2005

O claie de zări şi-o căciula de stele

A venit si-aici Craciunul
Să ne mangaie surghiunul.
Cade alba nea
Peste viata mea.
Peste suflet ninge.
Cade alba nea
Peste viata mea
Care-aici se stinge.
Tremura albastre stele
Peste lacrimile mele.
Dumnezeu de sus
In inimi ne-a pus
Numai lacrimi grele.
Dumnezeu de sus
In inimi ne-a pus
Palpairi de stele...
Numai casa mea posaca
A'mpietrit sub promoroaca.
Stam în bezna grea,
Pentru noi nu-i stea,
Cerul nu s-aprinde.
Pentru sgribuliti
Ingerii grabiti
Nu aduc colinde.
O Iisuse imparate,
Iarta greseli si pacate.
Vin de-nchizi usor
Ranile ce dor,
Visul ni-l descuie.
Noi Te-om astepta ,
Căci pe crucea Ta
Stam batuti în cuie.

Maica Domnului Curata,
Ad'o veste minunata,
Infloreasca-n prag
Zambetul Tau drag
Ca o zi cu soare.
Zambetul Tau drag
L-asteptam în prag,
Noi, din inchisoare.


Peste fericiri apuse,
Tinde mila Ta Iisuse.
Cei din inchisori
Te asteapta-n zori,
Pieptul lor suspina.
Cei din inchisori
Te asteapta-n zori
Să le-aduci lumina.

Radu Gyr




Un colind scris din vecinatatea mortii ca multe din poeziile lui. Mai multe poezii tulburatoare scrise in temnitele comuniste gasiti aici. Eu am ramas impresionat si de aceasta poezie (anterioar am fost foarte impresionat de cartea lui Virgil Maxim ~ Imn pentru crucea purtata). Colindul il puteti asculta in interpretarea lui Tudor Gheorghe aici.

joi, decembrie 15, 2005

Celelalte capturi video din 11 - 12 - 95 le gasiti aici:

1.2.3.4.5. 6.7.8.9.10.
Timpuri bune pente JSF.

Intre timp s-au petrecut urmatoarele evenimente. Sun a facut free unealta sa specializata in dezvoltarea de aplicatii web bazate pe JSF pe numele ei Java Studio Creator. Nu stiu din ce motive nu a vrut sa se instaleze pe laptop, dar am reusit instalarea cu succes pe desktop. Arata destul de bine (un NetBeans modificat), se misca destul de bine si permite sa faci aplicatii Web in stil RAD tragand componente pe suprafata de lucru in stil drag'n'drop. E tocmai partea cu care Visual .Net Studio se lauda acum ceva timp. Dar de data asta free si cu tehnologii Java.

Oracle a facut free libraria lor de componente ADF. Este un aspect important pentru ca arata cu adeavrat bine. Mai exista astfel de componente unele free altele pe bani. MyFaces dezvolta de ceva timp un set de astfel de componente sub numele Tomahawk. ADF va fi disponibil spre sfarsitul anului sub titrarea Apache Faces Cherokee gestionate desigur de Apache.

Ce pot spune eu este ca in partea de prezentare, a gandi in componente in defavoarea manuirii sistemului cerere-raspuns impus de HTTP reprezinta productivitate. Am simtit asta folosind librariii de taguri cum ar fi tabele cu sortare si paginare, meniuri, structuri arborescente, etc.

Dupa cum spuneam vremuri bune!

miercuri, decembrie 14, 2005

Spring Experience

Zilele acestea a avut loc prima conferinta TSE ~ The Spring Experience dedicata framework-ului Spring. Cei care au organizat: Interface21 firma care intretine framework-ul si ofera suport si NoFluffJustStuff organizatori profesionisti de conferinte pe teme Java.

Mai multe informatii despre framework-ul Spring gasiti la: http://www.springframework.org/. Cam toti pe care i-am intrebat despre Spring au inteles ca este un alt framework Web. Spring este mult mai mult! In primul rand este un container usor bazat pe Dependency Injection. Partea lui Web este un MVC in gen Struts si e doar unul din modulele acestui framework. In locul partii de Spring MVC poate fi folosit oricare alt framework Web orientat pe request-response sau pe componente.

Prin ce se remarca Spring, este partea lui de middleware. De fapt ce pot sa spun eu despre Spring este ca reprezinta un mod standard de neegalat de a face J2EE fara EJB.

Acest framework ramane un necunoscut pentru multi nestiutori, neglijenti si nepasatori (ca o paranteza - acestia sunt chiar cei care nu au invatat ca singurul expert este Google). Sunt multi care fac J2EE fara EJB si reinventeaza roata de fiecare data netinand cont de productivitate. Sunt multi care nu costientizeaza ideea de framework si productivitatea pe care o pot aduce acestea prin faptul ca ofera un cadru comun de lucru care abstractizeaza partile rudimentare.

Consider ca Spring e ceea ce lipsea pentru a avea un stack complet de framework-uri in J2EE. Aveam framework-uri Web (sa enumeram Struts, Tapestry, JSF...) si aveam de asemenea framework-uri ORM (Hibernate, iBatis, OJB ...). Dar nu era nimic care sa le lege.

Ce aduce Spring:
- integrarea framework-urilor Web cu cele ORM
- un mod standard de a face securitatea prin Acegi
- servicii pentru aplicatii via AOP
- o arhitectura pentru aplicatii formata din straturi decuplate
- abstractizarea conexiunii la baza de date
- un mod standard de a instantia graful de obiecte prin DI
- independenta fata de serverul de aplicatii data de DI
- integrarea sistemului cu serviciile remoute si de mesagerie

marți, decembrie 13, 2005

Fiti ascultatori

Cateva cantece grecesti luate de la un prieten. Se incarca in background, deci trebuie sa mai asteptati pana porneste. Odata incarcat il puteti asculta fara intreruperi.

Am sa incerc sa pun colinde de Craciun cat de curand. Problema e ca de acasa merge foarte greu upload-ul chiar daca download-ul e OK. In rest: fiti ascultatori!!!