Andrei Ermicioi's Blog

Just another WordPress.com weblog

My ZendFramework presention, an old one

leave a comment »

Iata si una din prezentarile mele pe ZendFramework din trecut ZendFramework.

Written by eraniblog

June 11, 2010 at 19:33

Posted in Simple posts

Page numbering in OpenOffice

with 3 comments

OpenOffice este un produs foarte super, si cu succes deja il utilizez de ani de zile, incepind inca cu versiunea 1.1, daca nu gresesc. Dar iata este o functionalitate in el care inca nu este adusa la perfectiune, si ma refer la “page numbering”. Este greu sa faci asa ca pe prima pagina sa nu apara numerotarea, sau un offset, etc. Deci in ajutor vine o extensie cu numele de “Pagination”, ea poate fi gasita la adressa: http://extensions.services.openoffice.org/node/374.

Pentru a o instala accessam “Toos>Extension manager”, instalam extensia, dupa e obligatoriul sa restartam aplicatia. Dupa o noua startarea a aplicatiei putem insera numarul paginilor din meniul “Insert > Page Number”. Functionalitea extensiei este foarte simpla!

Written by eraniblog

June 6, 2010 at 11:38

Posted in Simple posts

Free governoment!!!

with one comment

Fiind inspirat de unele reporsuri din partea a citorva utilizatori de pe forum.linux.md si insusi fiind indignat de unele metodeci de lucru de la Universitatea Tehnica, credca aceeasi situatie e si in alte institutii, mi-a venit ideea, dar caredca nu sunt eu primul caru-i ia venit aceasta idee, de creat un blog sau web site cu numele de freegov.md.

Defapt despre ce merge vorba? 🙂 Ma refer la sfera de IT din cadrul sistemului nostru guvernamental si educational. Marea majoritate din populatie ce achita impozitele nu isi da seama ca majoritatea, daca nu toate, sistemele IT implementate in cadrul guvernului nostru, Republica Moldova, sunt bazate pe soft comercial sau in utilizarea lor necesita un soft comercial, adica se cheltii mii de $ pentru realizarea sistemului IT si impune utilizatorul final, adica pe noi, sa cheltuim $ pentru a utiliza aceste sisteme.

In continuare incerc sa aduc exemple pentru a aduce clritate.

Read the rest of this entry »

Written by eraniblog

May 14, 2010 at 11:27

Posted in Simple posts

Hibernate UserType field

leave a comment »

Nu voi incepe sa vorbesc ce este Hibernate, doar voi spune ca e ORM Framework pentru Java.

Problema pe care o voi incerca s-o tratez este, cum facem atunci cind vrem sa mapam un tip de date defenit de noi cu relatia bazei de date? Incerc sa explic. Presupunem avem un bean care are un parametru ce arata starea obiectului, sa zicem SUCCESS/ERROR, acest parametru este un ENUM. Apare intrebarea sub ce tip de date pastram acest parametru in DB, si cum facem asa ca atunci cind bean-ul se pastreaza in DB sa lucreze conform tipului de date ales in DB, iar cind lucram cu el in applicatie el sa fie un ENUM? Aici in ajutor ne vine interfata UserType, astfel vom avea ca field-ul in DB va fi de tip varchar, iar in bean el va fi ENUM.

Read the rest of this entry »

Written by eraniblog

May 4, 2010 at 10:46

Posted in Coding

Web proiect pe SpringFramework 3.0

Acest post va fi un refactoring la alt post de al meu postat pe fostul blog, pe care nu-l mai utilizez 🙂

Aici voi incerca sa arat cum utilizez eu SpringFramework-ul si MVC-ul sau.

Tehnologiile utilizate in proiect sunt:

  • Spring framework 3.0
  • Hibernate
  • Tiles2
  • Maven

Tiles2 – este un framework ce tine de partea de layouting.

Maven – raspunde de satisfacerea dependetilor de librarii. Read the rest of this entry »

Written by eraniblog

April 26, 2010 at 17:30

Posted in Coding

Fu**ing with java PL localization :(

That was the post on twitter 16 min. ago, without stars :). What happen?

I’m working on a Java web application which must have PL localization. The current task was to add the PL localization to application, so with fmt tag lib from jstl I start to implement it. When all static text was replaced with fmt tags I found that some chars are not rendered correctly. Today all morning I was searching why it happening, I was thinking that problem was JSTL, but not at finally I found that the problem is JVM it trying to convert sources and resource files from any encoding to unicode and somewhere something is not working as I expected :(. Ok here is the solution if you have resource files in ru, pl, etc.

In java exist utility native2ascii translate your files with that utility like:

# native2ascii dict_pl.properties dict_pl.properties

and all will be ok.

Ok, I leave to take a launch, now I can do it quite 🙂

Written by eraniblog

April 20, 2010 at 13:40

Posted in Coding

Adding a Java library to local maven repository

Downloading jar file somewhere on hdd.
Execute command:

mvn install:install-file -Dfile=/home/erani/jlibs/kaptcha-2.3.jar -DgroupId=com.google.code
-DartifactId=kaptcha -Dversion=2.3 -Dpackaging=jar

adding dependency in pom.xml

<dependency>
<groupId>com.google.code</groupId>
<artifactId>kaptcha</artifactId>
<version>2.3</version>
</dependency>

Written by eraniblog

April 20, 2010 at 13:36

Posted in Coding