Jun 01 2009

Mr. John Mayer…

Category: English posts,MiscellaneousIuliana @ 11:25

… i think you owe me a beer.

A friend of mine heard your songs playing on my computer while she was at my place yersterday(she never ever knew you existed until yesterday, by the way) and now she is a fan of yours.

So… mhm… how about that beer? :D


May 22 2009

Java Certification Exams(Part n+1)

Category: English posts,TechnicalIuliana @ 9:03

I decided to write this posts in English, because I think they would be useful to more people this way. I know that the things written here may not be new and that on the internet you might find them explained in another 2000 ways, but if is possible that my approach may be easier to understand for some peeple so I’m writing it anyway.
About a month ago I quit my job. I did that because I was unsatisfied with the way the things were going in that company and with the way things were going on in my head. To be more precise, I went to an interview to another company and screwed up the java fundamentals test part. Why? I consider that the main reason was because I wasn’t seriously programming in a while. I was doing code by patterns(mostly via copy-paste) a lot of bash scripting, sql queries(which is not a bad thing though) and deploys. Disappointed of myself I decided to take some time of to reevaluate my programming skills and the knowledge that I thought I had of Java, Poo, algorithms, etc. Also I must add that I was in a hurry at that interview because I was on my lunch break and I had no interest in that job. But still…
I started three days ago to solve java certification tests and so far so good. Except the fact that sometimes I am not as attentif as I should be at the question or get confuzed by some context everything works out great. I still can’t understand what happend to me at that interview. I really screwed up. Badly.

So I’ll go on doing these tests and write here all the wrong or incomplete things I find. I am doing java certification tests dated from 2001-2005 and because java language has suffered a lot of changes during its existence I will not comment on questions that are “deprecated”. Let get it started, shall we?

Continue reading “Java Certification Exams(Part n+1)”


May 13 2009

K3Guitune

Category: English posts,MiscellaneousIuliana @ 2:52

Me need help with it… The bloody thing doesn’t seem to work on gentoo :(( !!! ( And documentation for it is 0).


May 11 2009

What do you drive?

Category: Funny,TechnicalRpx @ 17:02


Apr 17 2009

Ce mai patenteaza Microshit…

Category: TechnicalRpx @ 12:49

…puteti citi aici.

Sincer, eu le-as fi recomandat cu caldura CTRL+ALT+DEL :)


Apr 17 2009

Peri albi si draci cu Jboss, Fedora Core 8, Ant si Eclipse

Category: TechnicalIuliana @ 12:39

La servici la instalarea masinii pe care urma sa lucrez la serviciu mi-am instalat ca bututilca jboss in usr. Avand in vedere ca mi-am facut partitia pe care se afla usr-ul de 15G la sfatul sysadminului, ca sunt slabe sansele sa am nevoie de mai mult si avand in vedere ca jboss scrie kile de loguri de care am nevoie, ma trezeam din cand in cand ca imi rage sistemul ca nu mai are spatiu.

Asa ca am mutat jboss-ul pe partitia de lucru, care are dimensiunea “imensa: de vreo 40g. Oricum e mai mult decat aia 15. La instalarea jboss este nevoie sa fie declarata o variabila de mediu numita JBOSS_HOME, care va contine calea catre directorul unde jboss este instalat. Acasa puneam respectiva variabila doar in /etc/profile. Si era de ajuns. La servici a trebuit sa o declar si in /etc/environment ca acolo trebuiau declarate toate variabilele de mediu necesare pentru functionarea corecta aplicatiei. De asemenea, la un moment dat cand tot nu mi-o vedea am pus-o si in ~/.bashrc.

Cand am schimbat locatia jboss-ului am modificat lejer doar in .bashrc. Asta a fost acum cateva luni bune. Totul a mers bine, pana la aparittia unul nou proiect in aplicatie. Acest proiect nu voia cu nici o culoare sa-si copie jarul rezultat in urma executiei task-ului ant respectiv in directorul de deploy al jboss-ului meu. Nu m-a deranjat nici asta, aplicatia mergea, de n-avea rost sa imi aprind paie in cap singura.

In Eclipse, un proiect folosea o clasa din respectivul jar, care nu era gasita din cauza ca nenorocitul de jar nu se updata. Si aveam in toata suita de proiecte o eroare, una singura. Avand in vedere ca foloseam taskuri ant pentru compilarea separata a proiectelor, iarasi… nu era o problema. Ceea ce ma deranja era faptul ca imi aparea acolo o linie de cod subliniata cu rosu si proiectul respectiv era decorat cu un insuportabil semn “X” rosu. Si azi am incercat sa-mi dau seama ce naiba se intampla.

In taskurile noastre ant calea catre directorul jboss este luata cu ${env.JBOSS_HOME}. Si desi am modificat nenorocita de cale peste tot, expresia aia returneaza inca valoarea veche sau cel putin asta o printeaza, ca de copiat jarurile se copie unde trebuie. Toate in afara de acela mentionat mai sus. Daca printam cu echo variabila respectiva si pe userul normal si pe root, valoarea respectiva era cea corecta.

Am dibuit-o pana la urma. Se pare ${env.JBOSS_HOME} ia valoarea din ~/.bash_profile a userului curent. Deci daca vreodata aveti probleme de genul acum stiti ce  fisier sa verificati din prima. Eu una stiu acum :).


Apr 08 2009

Conficker tip

Category: TechnicalRpx @ 10:32

Conficker (a.k.a. Downadup / Kido) este deja celebru. Acesta infecteaza computerele cu MS Windows care nu au un anumit update instalat, dupa care opreste serviciile de System restore, Automatic updates si Windows Defender. De asemenea, acesta omoara toate aplicatiile antimalware/antivirus de pe sistem si blocheaza accesul la site-urile ce contin unelte de dezinfectare. Acest lucru este efectuat prin blocarea serviciului DNS spre acele adrese, facand foarte grea dezinfectarea computerului.

Acest aspect poate fi ocolit prin folosirea unui proxy. Deoarece folosind un proxy, practic rezolvarea domeniului se face de catre acel proxy, Conficker nu poate bloca accesul la nici un site (cel putin, nu inca).

Prin urmare, pun la dispozitie un proxy public prin care se poate accesa site-ul http://www.bdtools.net unde se poate descarca o unealta de dezinfectare pentru Conficker.

Instructiuni pentru configurarea proxy-ului:

  • Pentru Internet Explorer: Alegeti optiunea Internet Options din meniul Tools. In noua fereastra, dati click pe eticheta Connections din lista de sus, apoi dati click pe butonul LAN settings. Bifati optiunea Use a proxy server for your LAN (partea de jos a ferestrei de dialog). Se vor activa cele doua campuri text. In campul Address introduceti 89.122.134.33 iar in campul Port introduceti 3128. Dati OK -> OK si apoi incercati sa accesati site-ul http://www.bdtools.net . Acolo veti gasi instructiuni detaliate pentru dezinfectarea computerului. Dupa descarcarea utilitarului, dezactivati proxy-ul prin aceeasi metoda, dar debifand optiunea Use a proxy server for your LAN.
  • Pentru Firefox: Din meniul Edit alegeti optiunea Preferences. Din lista de categorii, alegeti Advanced, apoi efectuati click pe butonul Settings… din zona Connection. Din noua fereastra de dialog, alegeti optiunea Manual proxy configuration. Se vor activa campurile text de mai jos. Introduceti in casuta de text HTTP Proxy adresa 89.122.134.33, iar in casuta de text  Port 3128. Inchideti ferestrele cu OK -> Close. Accesati site-ul http://www.bdtools.net si urmati instructiunile de acolo pentru descarcarea utilitarului de dezinfectare. Dupa aceasta, dezactivati proxy-ul prin aceeasi metoda, dar selectand No proxy (sau Direct connection to the internet in Firefox 2) in loc de Manual proxy configuration.

Proxy-ul nu permite decat accesul la site-ul http://www.bdtools.net . Pentru a putea viziona filmul de pe site ce descrie operatiunea de dezinfectie, va trebui sa dezactivati temporar proxy-ul dupa ce se incarca site-ul. Nu uitati sa-l reactivati daca vreti sa mai descarcati ceva de pe acel site!

Pentru cei ce se grabesc si stiu deja cum sta treaba, iata un link direct catre removal tool. Nu uitati sa activati proxy-ul in cazul in care Conficker blocheaza site-ul.