Bogdan Mocanu

Silverdocs, sau memoria de elefant

In Bogdan Mocanu, Java on 8 noiembrie 2009 at 23:18

memorie de elefantEi bine, se stie ca sintagma cu memorie de elefant nu este adevarata, micutele animale avand chiar o memorie mica, comparativ cu frumoasa incinta in care o stocheaza. Si totusi titlul e potrivit pentru articolul curent, in care ma adresez in special programatorilor ce lucreaza pe platforme ce comporta o multime de biblioteci, care necesita o multime de configurari si bucatele mici de cod configurate cum trebuie, astfel incat aplicatia dezvoltata sa functioneze cum trebuie. Cititorul atent a observat ca ma adresez cu predilectie programatorilor de Java, insa nu numai.

Problema pe care o ridic este urmatoarea: cum reusiti sa tineti minte toate configurarile, bucatelele de cod, posibilitatile de configurare, toate optiunile ce trebuie folosite atunci cand lucrati cu Hibernate, JPA, Spring, JSF, Struts, etc, faceti deploy pe JBoss, Weblogic, Websphere, doriti sa aveti HTTPS pe server, doriti sa aveti basic/digest/form authentication, trebuie sa va semnati aplicatia cu un certificat de test generat tot de voi, cum tineti minte care sunt URL-urile pentru API, documentation, manual de utilizare, reference page, cheat sheets, downloads page, etc. Cum reusiti sa tineti minte toate chestiile astea? Le notati undeva? Sau le cautati de fiecare data pe Google? Citeste mai departe…

Sub JME – Java card si Smart cards (Part 1)

In Bogdan Mocanu, Java on 1 noiembrie 2009 at 14:07

Chip de smard cardDupa cum bine se stie in aria de Java, avem 3 platforme de dezvoltare: JEE (aplicatii enterprise, application servers, web stuff), JSE (desktop applications, Windows forms, GUI, Swing/AWT/SWT) si JME (MIDP si CLDC, aplicatii pentru device-uri cu limited capabilities (procesor+memorie), cum ar fi, in special, telefoanele mobile dar si frigidere, cuptoare cu microunde, etc).

Recent am citit niste stiri care, combinate cu curiozitatea nativa, m-au dus sa descopar inca o platforma, mai mica decat JME, si anume Java Card. In cele ce urmeaza doresc sa prezint cateva informatii legate de Java Card si Smart cards, urmand sa revin, intr-o parte a 2-a, cu informatii suplimentare, development process si sample-uri de cod.

Citeste mai departe…

automate celulare [introducere]

In Alexandru Paler on 30 octombrie 2009 at 00:35

Schimband din nou directia in care vor oscila interesele mele stiintifice am ajuns sa cunosc automatele celulare. Spre rusinea mea nu auzim de ele pana acum 6 luni. Ma minunasem si apoi am inceput sa citesc materialele existente pe internet. Chiar am inceput sa imi fac ganduri sa citesc anumite carti despre ele.

Modul in care eu le-am inteles este urmatorul. Automatele celulare sunt construite din celule. Cel mai simplu este ca acestea sa fie imaginate drept caroiajele unui caiet de matematica. Un rand al unei pagini de caiet este un automat celular unidimensional. O pagina este un automat celular bidimensional. Un caiet inchis este un automat celular tridimensional (a treia dimensiune este data de paginile stranse laolalta intre coperti). Si asa mai departe….