Showing posts with label programare. Show all posts
Showing posts with label programare. Show all posts

Wednesday, February 8, 2012

cum am făcut stress-testing

stresstesting

la munca normal. doar nu acasă. am lansat un site de curând cu aplicație iphony. site-ul e live de vreo luna și mai bine, aplicația devine live zilele astea. ambele folosesc același API si se așteaptă unii sa lovească greu serverele. noul director it - am sa-i spun dansatorul în continuare - ca când s-a prezentat el a zis ca nu e personaj tehnic ci mai mult vine din partea management și vede poziția lui ca un dans între tehnic și management - a vrut sa-și dovedească valoarea în firma cu un stress-testing. și mi-a dat mie treaba săptămâna trecuta sa studiez unelte, ca noi n-am mai facut asta in firma. și nici eu personal. da mie îmi place sa am treaba de asta. nu-i plictisitoare și învăț chestii noi care nu au cum sa-mi strice. da m-a iritat ca ieri dimineață m-a anunțat ca ieri seara trebuie sa fie gata testarea pe live. când se face ceva nou pe live este stress. a fost gata, da putea sa-mi zica mai repede, de vineri sau asa. studiasem trei unelte săptămâna trecuta: pylot, siege si jmeter. m-am hotarat la siege ca s-a instalat cel mai repede, are ce ne intereseaza pe noi și e simplu. și ieri am lasat tot altceva deoparte ca stress-testingul era prioritar; dacă seara vroia rezultatele...

am rulat teste la mine pe dev, am învățat sa le cetesc, am facut un document prea frumos în google docs pen'că, da, trebuie sa împart cunoștințele cu colegii săptămâna viitoare. am instalat siege pe live si nu erea nevoie - da asta am aflat dupa - și am fost aproape gata. ce n-am reușit a fost sa urmăresc serverele cum se comporta în timp real. ce load au. ca ne pica conexiunea dintre labs și serverele live. asta e singura problema de infrastructura de vreo luna-încoace. conexiunea aia blestemata. lucrează unii la ea. de la 15:00 la 16:00 am testat cu siege rulând la mine pe dev și cu fișierul de configurarea de url-uri creat din logurile de acces. după 16:00 am digerat datele. dar n-am terminat aseară și am continuat azi jumate de zi. am prezentat rezultatele direct la cei interesați, nu numai la dansator și la pupincurist. ca nu-mi place mie sa se laude ei cu munca mea. de ce sa-l las eu pe directorul it sa plece cu fusele mele la mai mari și sa prezinte? e munca mea, prezint eu. asta am învățat din povestea "fata babei și fata moșneagului". nu lasa fusele din mana. n-am lasat fusele din mana ca sa sar gardul. deși era mai ușor sa pasez datele la director și pupincurist și sa-i las pe ei sa tragă concluzii și sa le prezinte.

noul asta director it nu mi-a facut o impresie buna. e demagog, nu stie sa scrie nici un ping și dacă se întâmplă ceva cu serverele intra în panica. normal. ca unul care nu știe nimic tehnic. și e egoist. n-are grija de echipa. își biciuiește echipa ca sa iasă el bine. acu cateva zile erea la munca la 9 și a picat un site. noi avem pogram flexibil (e prezentat ca un avantaj la angajare) și procedura când pica ceva e sa dea descoperitorul telefon la linia roșie și aia ne suna pe noi în cerc și putem sa fixam și de acasa. dar de când am optimizat codul și serverele mai demult nu se mai întâmplă mai nimic. înainte de optimizare era eveniment cam în fiecare săptămână. acum nu mai e. ei, a fost așa un nimic de eveniment și l-a prins pe ăsta cu pantalonii în vine. ca a coborat un redactor sa zica noua ca nu merge un site. nici măcar un redactor șef. un oarece redactoraș. și dansatorul erea singur. și s-a panicat. n-a știut ce sa facă, cum sa rezolve el, și a căzut pupăză. ne-a facut nouă scandal în ședință ca de ce n-am fost nici unul de la 9 la muncă. ei bine, pentru ca avem program flexibil. și ca sa discutam între noi sa rezolvam. deci nu ia el o decizie ca sa-l urâm pe el. pe mine ma bufnea rasul în ședință. vedeam clar ca s-a simțit prost și vrea sa se protejeze pe el însuși. și nu toata echipa. pe el. șeful vechi n-ar fi facut asta. el proteja echipa. șeful vechi ar fi dat neste pinguri, i-ar fi zis redactorului ca este numar de urgență și sa sune la numarul de urgență (sau ar fi sunat chiar el). nimeni nu tre sa vina la noi la birou sa ne streseze. dar asta nou.. el dansează un dans și ciripește. și cam atât.

eu ieri am fost foarte ocupata și stresata - femeie gravida stresata - și numai din cauza dansatorului. alt coleg care ma bate la cap destul de des cu idei sau pentru ca vrea sa-l țin de mana prin tot felul de cod vroia ieri niște atenție și se tot prezenta la pupitrul meu de relații cu clienții (am câte un dulap de dosare și pe stânga și pe dreapta, înalt ca un zid de apărare, unde numai bine vine cineva și sta cu coatele și mi se adresează). da eu fiind stresata i-am zis de la prima prezentare ca azi nu servesc la relații cu clienții, rămâne pe maine. da el tot simțea ca ce face el e urgent. nu e. și tot încerca din ora în ora. nu azi, nu azi!

de tehnice n-am chef acum..

Friday, October 7, 2011

războiul de 100 de ani cu pyhton

ieri eu și andrei ne laudam unul la altul în drum spre casa ca aproape am rezolvat o problema. da ne laudam asa de tare ca nici unul nu era atent la celalat și vroia el sa vorbeasca mai tare și mai mult. am ramas nesatisfăcută de lauda catre andrei și ma laud acum aici.

n-a durat asa de mult razboiul. problema: importam neste EPF feeduri de la apple cu unealta lor. script python. nu exista suport mai deloc pe internets pentru EPF import și suntem numai trei în firma care mai mișcă în python. da slab. ăștia de la apple zic ca scriptul merge pe python 2.6 și mai sus. mie imi mergea de la linia de comanda și din cron pe dev. dar pe live nu mergea. testam din linia de comanda. una ca era feedul de importat corupt. am încercat și cu altul. am înaintat pana la piciorul broaștei. avem mai multe versiuni de python instalate. ma gândeam oare sa instalez exact 2.6.5 ca asta mergea la mine pe dev? da unu ca nu vreu eu sa instalez chestii pe live și doi m-am gandit ca sigur tre sa fie niste env vars și degeaba instalez eu în padurea de pythonuri deja existente unul anume ca tot n-am sa știu sa-l găsesc mai tarziu. daca tre sa meargă peste 2.6, atunci tre sa meargă! n-a mers din linia de comanda pana n-am specificat versiunea.
python2.6 EPFImporter.py /path/to/unpacked/feed
apoi m-am relaxat eu și am pus cronul și-am plecat acasă. normal. a doua zi, cronul eșuat ca nu găsește MySQLdb. Cum naiba?! ca daca-i dau drumul găsește...
-bash$ python2.6
[..]
>>> import MySQLdb
>>>
nu mergea din cron. am googled si am gasit pe stackoverlow. bazat site-ul ala. env vars era. ca sa vaz diferența am listat env vars din cron pe live și din linia de comanda pe live. am pus asta în script:
import os
import sys
for param in os.environ.keys():
    print "%20s %s" % (param,os.environ[param])
sys.exit()
a mers în sfârșit când am specificat calea absoluta la versiunea care trebuie. ca era o /usr/bin/python2.6 și o /usr/local/bin/python2.6 și command line folosea prima si cron folosea a doua. pff. ce-am găsit util:
whereis python
python: /usr/bin/python2.6 /usr/bin/python2.4 /usr/bin/python /usr/lib/python2.6 /usr/lib/python2.4 /usr/local/bin/python2.7 /usr/local/bin/python3.2m-config /usr/local/bin/python3.2 /usr/local/bin/python2.6 /usr/local/bin/python2.7-config /usr/local/bin/python3.2m /usr/local/bin/python2.6-config /usr/local/bin/python3.2-config /usr/local/bin/python /usr/local/lib/python2.7 /usr/local/lib/python3.2 /usr/local/lib/python2.6 /usr/include/python2.6 /usr/include/python2.4 /usr/share/man/man1/python.1.gz
apoi din alea cu bin si python 2.6 trebuie ales ala care merge cu libraria de MySQLdb. pornit pythonul și executat importul:
-bash$ /usr/bin/python2.6
[..]
>>> import MySQLdb
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named MySQLdb
>>>

-bash$ /usr/local/bin/python2.6
[..]
>>> import MySQLdb
>>>
și apoi scriptul trebuie executat cu pythonul care merge:
/usr/local/bin/python2.6 EPFImporter.py /path/to/unpacked/feed
iha!

Wednesday, July 27, 2011

întâlnirea de la miezul nopții


a doua noapte de mutat servere din doua. ieri a fost prima. planul era sa începem la 1 si sa terminam la 4 dar s-a intins pana dupa 10 cand am plecat eu. nu mult dupa 10.da eu am plecat la 10. in final a fost un succes. da' era sa nu fie. am mutat sistemul de newslettere, directorul shared care e folosit de toate site-urile și încă niște mizilicuri. munca parte în parte cu hostingul. și cu documentație de la sistemul de newslettere. când am ajuns la munca alarma era pornita și doi polițiști se uitau cu lanternele prin geamuri. cica venisera si cu caini si era o trupa întreagă pe drum care a fost contramandata. șeful declanșase alarma. asta pentru ca cineva nu a dezactivat-o cum se înțeleseseră. apoi clonarea si backupul la sistemul de newslettere estimat la 20 de minute s-a intins la doua ore. 

the server migration night

mutatul directorului shared a fost ok, niste erori temporare din cauza de cache care s-au rezolvat de la sine. dupa care a urmat setarea sistemului de newslettere pe noile servere. din care sa zicem ca lipsea o linie. la 6 dimineață șeful vroia sa facă rollback (o ora de lucru la cei de la hosting și 20 de servere în care trebuia ea sa modific iar /etc/hosts și sa scriu ca la scoală aceeași linie de 100 de ori) și eu am început sa insist sa mai încercăm ca îmi era sila sa fac treaba care ar fi urmat. plus ca un rollback înseamnă ca rămâne pe alta data. și lipsea o cifra dintr-un IP. eu la rețele nu ma pricep. și eu consider ca am salvat situația. mi se pare - ieri mi se părea mai tare - ca eu i-am dat ideea șefului sa încerce si cu ip-ul ălalalt. cu ip-ul roșu. asa. ca nu știu exact de ce e roșu pe harta cu servere. cu ip-ul roșu a mers. după care a mai fost ceva minor. o greșeală a tipilor de la hosting. serverele aveau ip-uri duplicate. s-a rezolvat destul de repede. 

da am plecat spre casa la 10 dimineață. cam varza. a fost un fel de tura de 24 de ore. ziua de munca, seara n-am dormit și noaptea încă o zi de munca. 

azi sunt clar mai obosita ca ieri. ca am dormit o ora, m-am trezit și am mâncat aproape toate șnițelele si niște paste cu ton. avem vizitatori: georgiana și lucian. georgiana face mâncare odată la doua zile. eu o ajut și-o las sa fie șefă peste bucătărie. și mănânc mâncarea. fericita. deci am mâncat si am bătut câmpii. i-am povestit ei aventurile. am mâncat și am mai dormit doua-trei ore și m-am trezit și am ieșit cu ei. pana la urma în amsterdam. am încercat sa mai dorm seara dar n-a ieșit foarte bine. încă o ora și a sunat ceasul. azi am început de la 2:00 noaptea. aia de la hosting muta servere fizic și psihic și noi așteptăm sa termine ei și sa facem noi partea noastră.

eu m-am voluntariat. sunt sigura ca o sa-mi prindă numai bine.


Tuesday, May 3, 2011

alex și laura în vizita

de vineri avem vizitatori. joi la munca m-am dat peste cap sa termin treaba ca șeful m-a amenințat ca nu-mi da liber dacă ii încurc scenariu. eh. m-a întrebat numai dacă se bate cap în cap cu planificarea. eu m-am simțit ca trebuie sa ma țin de planificare. cu toata munca, am terminat cu o ora mai repede. la patru seara trimiteam mailul pentru redactorii care trebuiau sa testeze vineri. și cu toate ca am avut mult de munca am rezolvat doua probleme de analiza de load pe servere care au venit în direcția mea. cu o zi înainte colegul b descoperise ca serverul cutare se comporta dubios de 4 zile și a pus o întrebare generala panicata ca ce se întâmplă la care n-a răspuns nimeni cu soluția numai cu noi întrebări. joi dimineață am aruncat un ochi și un ps avx și am descoperit deîndată ce se întâmpla. dar nu aveam timp sa rezolv eu. și i-am dat mail la managerul de proiect cu ce procese o ia razna și sa pună pe cineva sa rezolve.

pe la doua la amiaza șeful îmi trimite mail ca stie ca am mult de munca si daca vreu sa ma uit de ce unul din serverele de baze de date are deodata mai mult trafic? da de când? de miercurea trecuta. de cand colegul b a facut un deployment gras. i-am explicat colegului b ce trebuie sa faca si i-am aruncat mitza in curte. eu am scapat de treaba suplimentara in 10 minute. pheeeew...

joi seara am făcut un maraton de cumpărat saltele pentru pătârlan dar n-am reușit. nu ni le dădeau pe loc. ce oameni! durează și astea doua săptămâni. și era urgent ca veneau oaspeții a doua zi. am cumparat o saltea de cort pe care dormim noi acum. tarziu in noapte am facut mancare.

ieri am fost destul de iritata. dupa ce eu am facut tot posibilul sa termin la timp și sa ma țin de planificare, cei care trebuiau sa testeze nici macar nu s-au uitat pe proiect. n-am gasit nici un ticket, nici un mail si m-am uitat in loguri inainte sa scriu un mail de ala incriminator sefului meu. nici o linie în error logs, iar in access logs erau numai 10, ca s-a uitat cineva pe design odata. șeful. și am scris mailul șefului si le-am scris și lor care trebuiau sa testeze cu avertizare ca plec îndată în concediu. ieri era a doua zi de testare din cele 3 și nici o mișcare. azi au mișcat.

pozele lui alex

în weekend a fost koninginendag și am fost in grup de șase în amsterdam și am facut baie de mulțime. nu am purtat portocaliu. verde și albastru. eram trei cupluri. color-coordinated. un cuplu verde-albastru, unul gri si unul portocaliu. mi-e mi-a plăcut îngrămădeala. îmi place sa fiu in mulțime, mai ales ca mulțimea erea bine-dispusă. am luat o vază.

pozele lui alex

duminica a fost mai aventuros. am mers cu bicicletele, tot în grup de șase, pana la mare și apoi pana la niște câmpuri cu flori. am plecat la 11 dimineață si ne-am intors dupa 16:00. am facut o cină, ne-am uitat la un film - 12 angry men - si ne-am grăbit sa ducem bicicletele. la 11 noaptea. și am avut un fel de accident cu o mașină, eu. am căzut spectaculos cu bicicleta. mașina nici nu m-a atins. dar nu ne puteam hotărâ care sa treacă primul, eu, mașina, eu, mașina, eu, mașina. m-am dezechilibrat. am cazut spectaculos dar n-am pățit nimic. niste zgârieturi pe palme și doua vanatai pe picior. n-am dat cu fața de asfalt, n-am dat cu genunchii, nu mi-am spart telefonul sau ochelarii. m-am ridicat, scuturat si pe cai. ca la 12 noaptea se transforma caleașca în dovleac. trebuia sa ducem bicicletele pana la 12 noaptea.

IMG_20110703_202642

la biciclete am descoperit ca mi-am pierdut actele. panică! mi-au sarit din buzunar la locul faptei. accidentului. am presupus. panică că era mare deranj sa le fac din nou. deranj si bani. panică. cu maxima viteză m-am întors la locul faptei. și erau acolo! în mijlocul drumului, husa draguță cu fructe in care aveam eu cele mai importante carduri. numai jumătate! și cealaltă jumătate mai încolo. am gasit tot, pana și banii care ii aveam. noroc chior :)
am avut noroc si cu ziua reginei ca orașul era plin de mizerii si o mizerie in plus n-a atras atenția. și că era noaptea, și că a fost în mijlocul drumului pe unde toata lumea trece în viteză.

Tuesday, March 22, 2011

am rootat google nexus s

rooted google nexus s

ieri. am stat vreo 4 ore. poate mai mult. m-am culcat tarziu. vroiam foarte tare. n-a mers cum trebuie, normal. n-a mers fara probleme intai a trebuit sa instalez JDK-ul, apoi SDK-ul, sa-mi pun telefolun pe usb debug mode, sa-l vad de pe computer cu adb si cu fastboot. intai (multe minute) n-am inteles ca fastboot e diferit de adb si nu integrat in adb si nu e necesar sa fie telefonul vizibil pentru adb ca sa meargă fastboot-ul. în sfârșit. am facut dar n-am reușit sa fac un recovery. mai trebuie sa încerc odată.

cu ocazia asta cred ca mi-am invalidat garanția. încă n-am pierdut speranța dar este o posibilitate. a fost interesant. e androidul meu, trebuie sa fiu root pe el. nu i-am făcut nimic altceva decât l-am deblocat și am superuser. n-am instalat alt mod.

și mi-a resetat toate aplicațiile. nici o problema, nu aveam nimic important. am instalat altele. în sfârșit am citit emailul de la munca despre wifi și acum am și la munca și acasa wifi, deci n-o sa trebuiască sa folosesc datele din abonament aici si pot prin urmare sa stau mai mult pe net in afara.

din ce am instalat azi este o aplicație care mi se pare superfaina, dar numai pentru olandezi. e de la un supermarket care e foarte mare in olanda. firma locala. albert heijn. are lista de cumpărături, oferte, produsele disponibile, rețete, hărți cu magazinele, are integrare cu cardul de puncte și reduceri. rețetele care iți plac poți sa le pui la favorite, poți sa adaugi toate ingredientele in lista de cumpărături sau numai unele si poți sa vezi direct cât o sa te coste. rețetele poti sa le cauți dupa ingredient. daca ai ceva prin casa, ca de exemplu doua borcane de mazare de jumate de an, poți sa cauți o rețetă cu mazare și sa adaugi in lista de cumpărături numai ce nu mai ai in casa. și dacă nu găsești ardei umpluți - hihihi - poți sa scrii singur rețeta. oalalaaa! acuma nu știu dacă poate rețeta sa fie privata și în românește sau e musai publica și deci trebuie scrisa în olandeza. au rețete pe tari. bucatarie olandeza. bucatarie franceza. ramanesca nu este. poate o incep eu. hihi. ah, si colac peste pupăză, are sincronizare cu alții. deci daca fac eu lista de cumpărături si andrei merge la cumpărat vede ce trebuie. n-am încercat încă pentru ca mai înainte am descoperit-o si andrei e la olandeza. da ce bazata mi se pare...

tot ieri am dat una din canapele. avem doua la fel si vrem sa le vindem si sa luam un pătârlan. andrei vrea tare pătârlan. mie imi place canapea. dar sa mai fie si pe-a lui. am vândut-o și-am si carat-o la cumparator (o tipa studenta probabil) si i-am si montat-o. am avut o discuție ce s-a întins zile întregi înainte de tranzacție. ca ea n-avea cu ce s-o ia și astepta pe cineva din alt oraș sa vina cu o mașină și cineva-ul nu putea decât in timpul săptămânii in orele de munca. i-am zis ca i-o ducem noi. mi-a trimis mail dupa aia ca e foarte multumita de canapea :)

Wednesday, March 2, 2011

eveniment google

Paul Kinlan @Google GTUG Event

am fost in seara asta la Google Chrome Webstore Meetup, undeva in amsterdam. azi am aflat. imi spusese andrei despre el saptamana trecuta dar era dupa certificare si nu puteam sa vad dupa certificare. evenimentul a fost simpatic. mic si simpatic si interesant. putini vorbitori. unii mai buni, unii foarte rai. unul adica. ma umfla rasul de ce engleza vorbea. si stateam si in primul rand. webstore si html5. m-a facut sa am chef sa programez.

am ajuns la 11 acasa si am pus rufe la spalat. in ceasul al doispelea. poate se usuca pana maine dimineatza cand fac bagajul. plecam la 4:00 direct de la munca.

Monday, February 28, 2011

l-am luat minca-mi-as coada!

acum m-am intors de la examen. Zend Framework Certification. in traista. pfff, si cat de mult m-am ingrijorat de examenul asta... si m-am lamentat si n-am invatat...

l-am luat ca am fost foarte incordata. stiam ca n-am invatat mai nimic. in weekend am mai ingrasat porcul dar cum ar veni am citit 10% din materie odata. m-a ajutat si asta la examen. m-au mai ajutat conferintele la care am fost si faptul ca lucrez cu zend framework de mai mult de doi ani.

ce s-a dat: ZF coding standards, Zend_Search_Lucene (asta mi-am adus aminteo prezentare de la conferinte), Zend_XmlRpc (am facut SOAP server pt integarea cu Messagent si la astia le place sa faca cod consistent), Zend_Form (prezentarea lui Steven), Zend_Session si Zend_Auth (avem in proiecte), Zend_Memory, Zend_Debug (avem in proiecte), Zend_Mail, Zend_Locale, Zend_Cache (avem in poiecte), Zend_Acl, Zend_Config, Zend_Currency, Zend_Date, Zend_Filter. unde chiar n-am avut idee am folosit common sense. Au fost si doua intrebari asemanatoare despre ZF coding standards unde am folosit logica. am stat o ora jumate, n-am iesit mai repede, am revazut toate intrebarile. am castigat.

si cu asta mai pot sa tai un task de pe usa si am realizat si una din rezolutii. repede sa pun pe linkedin.

Monday, January 24, 2011

femeile si programarea

in romania nu am simtit asa de tare ca nu sunt femei in informatica. ca in facultate erau destule. dar in cipru am simtit si in olanda simt. am fost singura in birou de barbati de cand am plecat din romania. nu zic ca e rau. din punct de vedere al atentiei e bine. din punct de vedere al realizarilor e mai enervant. colegii mei intotdeauna se baga in seama si se intrec la tot felul de prostii si mai este si joaca pe calculator, care e implicita la barbati, impreuna cu cultura de gamer. cultura! parca is nascuti cu joaca in brate. asta e ceva care pe mine nu ma intereseaza decat o luna pe an. luna ianuarie. acum ianuarie trece, eu am terminat assassins creed si nu ma mai joc; am si uitat ca se poate face asta. si sa ma intrec imi place. dar nu in prostii. imi place sa ma intrec cu masina la plecat de pe loc; imi place sa ma intrec cu bicicleta; in sport. si in rest, sa tac si sa fac. de ce sport? munca de programator degenereaza fizic. daca nu e combinata cu sport rezulta in jumatate de om calare pe jumatate de iepure schiop. programarea pentru intelect, sportul pentru fizic si atunci este cat de cat ok. echilibrat.

da de ce in romania sunt multe femei in IT? programarea e grele. e grele. trebuie intr-una sa inveti. nu se mai termina. si cred ca de asta nu se apuca femeile de programare in tarile cu nivel de trai ridicat. de ce sa-si bata capul si sa le iasa cosuri de la stres? da in romania ai face bine sa-ti bai capul daca vrei sa traiesti decent. mi-am batut capul si mi-l bat in continuare. cateodata is asa de satula de tinut pasul cu colegii ca imi vine sa ma fac frizerita. ca sa nu mai zic de medic veterinar. acuma cu medicul veterinar a trecut trenul. nu se mai poate. da cariera de frizerita pot s-o imbratisez in jumate de an. da n-am sa ma duc incolo. ca nu vreau sa-i las sa castige.

da ele, femeile, pleaca din IT. renunta ba din facultate, ba dupa vreo 4-5 ani. ca e mediul masculin magaresc. ma oftica destul de des colegii cu glumele de prost gust si pupincuristul cu comentariile redundante si truismele lui. da pe urma imi iau o fusta si-mi iau revansa. observ cum se schimba comportamenul, cum se fasticeste cate unul... n-am avut evaluarea inca, da o sa fie. si o sa vin in fusta. andrei nu e de acord, ca cica nu e corect. ce? eu cum ii suport toata ziua cu glumele intre baeti? nici nu ma intereseaza daca ii prostesc ca port fusta. mai castigi, mai pierzi.

si mai simt de cand am plecat din romania mai mult misoginism in colegii mei actuali. asta pentru ca nu-s obisnuiti, au crescut cu ideea ca programarea e rezervata exclusiv baetilor. ia da-te mai incolo ma. trebuie sa fiu mai nesimtita decat e natura mea. mai bine as zice zen. nici misoginismul nu-mi place, dar nici feminismul. cu masura.

si aici neste linkuri. asta am citit azi: http://www.jeanhsu.com/?p=134; astea mai demult, da le-am tinut minte: http://www.stubbornella.org/content/2010/07/26/woman-in-technology/;
http://blog.rebeccamurphey.com/2010/07/27/i-need-to-say-a-few-things. au dreptate cu neste chestii.

Wednesday, January 19, 2011

profilele pe linkedin

la ora 12 noaptea, cu cate un whisky, ne actualizam profilele pe linkedin. si eu si andrei. eu am evaluarea poimaine. deja am facut o tura de modificari acu vreo doua zile, cand am primit diploma de la scoala de olandeza. si azi am stat toata seara si am citit articole despre marire de salar. mi-am fixat suma, procentul, am facut un google doc, m-am pregatit. am cerut marirea deja lui andrei si m-a refuzat pe multe voci, da pana la urma s-a induplecat. maine seara trebuie sa ma pregatesc cu realizarile pentru evaluare, sa iasa bine.

ieri seara am vazut un film olandez: zwartboek. ok. cu evrei si al doilea razboi mondial. doua subiecte care mie nu-mi plac. am vazut atatea filme despre razboi si evrei... dar a fost fain facut. olandeza, germana, titrari in romaneste. nu stiu cat a invatat andrei din film. era tema lui la olandeza. da eu i-am subliniat cuvinte. si la stasit am cautat informatii despre kibbutz. am auzit prima data de asta la ancutza, acum cativa ani.

la munca am avut o zi deosebita iar. s-a dat liber la deployments dupa o saptamana si au fost vreo 30 pe 7 titluri si inca alte modificari si la sfarsitul zilei serverele iar erau innebunite. la 17:15 eram in sedinta (in loc sa fiu pe drum spre casa) si am facut rollback-uri. am stat cu totii pana la 19:30. dar e ok ca primim orele inapoi.

Monday, January 17, 2011

poveste cu masina

vineri am avut o zi cam obositoare. am trosnit masina putin la iesirea din garaj dimineata si m-am ingrijorat. a zornait, am turat-o, i-a trecut, mie nu. de la munca am plecat cu dureri de cap si cu stele verzi. una ca n-am mancat la amiaza, alta ca m-am batut cu valgrind-ul. avem memory leak si vreau sa descopar inaintea pupincuristului de une vine. unde e spartura. azi a fost consultantul dar n-a descoperit nimic. cred. ca ar fi urlat. asha a stat jumate de zi in sedinte. si pupincuristul manarea strace-ul. eu le-am instalat pe amandoua. eu cu manutele astea doua. eu le-am instalat si le-am zis ca sunt doua unelte, sa vada ce pot face cu ele. si am si stat vineri cu pupincuristul si i-am prezentat ipoteze si i-am dictat ce sa scrie in consola.

deci vineri m-am incordat tare si nu am realizat nimic si eram deprimata in destul de mare masura, astfel incat nici n-am mai vrut sa merg la bere cu andrei si colegii lui. am plecat acasa. am pus benzina full. la o treime din drum am pornit dezaburirea si mi-a mirosit a ars. m-am uitat la temperatura la motor. era la maxim. whooooaa! panica totala. am tras pe dreapta. ce sa fac acuma? credit in telefon n-am de un an de zile, nu pot sa sun. daca ia foc motorul? si e si in lucru partea aia de drum. benzile sunt inguste, intuneric si ploaie. tot treceau pe langa mine masini in viteza, vaj, vaj. nici sa ies din masina nu indrazaneam. mi-am zis ca stau pana se raceste motorul. dupa aia conduc pana se incalzeste si stau iar. dupa 10 minute am verificat. la maxim. dupa alte 5 minute am verificat iar. maxim. ce naiba? nu se raceste chiar deloc?

si m-am holbat mai bine. ma uitam naibii la cadranul de benzina. pffff. si m-am dus si-am ajuns acasa cu bine. temperatura la motor era la sfert si pana la jumate.

acasa am gasit diploma de la scoala de olandeza. yay! am mai taiat un punct de pe lista. si am pus repede in linkedin ca sa vaza angajatorii. am indata evaluare. s-a amanat din decembrie. si vreu marire de salar. am sa fac o sedinta pregatitoare cu andrei.

Thursday, January 6, 2011

revelionul 2011

cam tarziu. da na. am inceput sa ma joc assasins creed de pe 2 ianuarie, cred. si n-am mai avut chef de altceva. am ramas datoare cu cateva telefoane de felicitare. tanti chitza, dna rudeanu, tanti geta...

a fost bine la revelion. a fost mancare, bautura, caldut. m-a durut capul un timp, da am baut neste tuica. m-am oprit la timp cu tuica. am plecat cu masina, am venit fara masina. ne-a adus edward acasa iar. am chiuit, am facut galagie, am ras, am dansat putin, m-am socializat cu o brazilianca care s-a dovedit mai tarziu ca e milionara. dupa care m-am incordat putin. parca nu mai aveam ce discuta. discutiile care au mers bine pana mi-a zis rodrigu ca e milionara s-au turtit. da si starile noastre de ebrietate erau mai avansate. da orisicum, atmosfera a fost de veselie maxima.

new year's eve 2010

new year's eve 2011

new year's eve 2011

new year's eve 2011

seara s-a incheiat neplacut pentru rodrigu si un asiatic care a fost imbatat cu tuica. asiaticii nu tin la bautura. asiaticu, i s-a facut rau. rodrigu a trebuit sa aibe grija.

pe unu am fost couch potatoes. tv si mancare. am pus doua kile de sarbatori. da acum revin incet da sigur la normal. cred ca agitatia de la joaca are efect.

pe doi am lucrat la sculptura de dimineatza pana seara. pana la apusul soarelui, ca nu mai aveam lumina buna. nu e terminata, da arata mai bine. si pe urma joaca. ieri am reusit sa vindem si chiuveta veche. tot ieri m-am hotarat in sfarsit sa-mi iau galaxy s la abonament, dupa comanda m-a apucat ca vreau de fapt google nexus s, ca andrei mi-a atras atentia asupra diferentelor. le confundam total pana ieri. numai bine ca tocmai am primit mail de la vodafone ca nu au telefonul in stoc si datorita conditiilor extreme - 6 grade iarna - nici nu stiu cand o sa-l primeasca. numai bine sa anulez comanda.

tot de rev am jucat la loto. si eu si andrei. si am castigat! sure :)))) fiecare a castigat jumate din suma jucata. eu 27, andrei 3.

la munca am avut zile frustrante. in primul rand n-am avut chef de socializare. azi am fixat un bug si apoi am stat la parlamentat si la explicat cu redactorul care trebuie sa-mi dea acordul de pus live. luni am venit la munca la niste servere cu loadul debilitat. am stat toaaata ziua si am cautat cauza. fara rezultat. am instalat strace pe un server si m-am holbat ca gaina in rezutate. nimic. trei servere aveau loadul oarecum ok, 3 erau total si asemanator turbate. marti si miercuri i-am lasat pe altii mai destepti ca mine (numai o expresie, nu cred eu asta) sa caute cauza.

Tuesday, December 21, 2010

cache de craciun

de ceva timp facem optimizare la munca. global. site-urile sunt incete si serverele se busesc des. am avut si un expert pt 3 zile. si a sugerat cateva solutii dar inca nu merge totul cum am vrea noi. serverele de baze de data is ok. dar alea web nu; au spikes si crapa din cand in cand si e naspa.

azi imi bat capul din nou cu caching. avem implementat o gramada de layere de cache:
core cache, page cache, file cache, browser cache, sql cache. pheww.

Tuesday, November 23, 2010

saptamana trecuta am stat sub pat

saptamana trecuta am fost racita. luni am fost la doctor si mi-a facut trimitere la radiografie. marti dimineatza m-am trezit racita si am stat acasa 3 zile, sub pat. racita si prostdispusa. cu febra si transpirat si durere de cap de la lumina. ma uitam la tv, venea durerea de cap, dormeam la tv. ma trezeam, iar venea durerea si iar ma culcam. joi am vazut niste filme faine pe mgm. ultimul danez cu subtitrare in olandeza. pana nu mi-am pus subtitrarea nu puteam nici macar sa ghicesc ce limba e aia. ciudata.

vineri am fost la radiografie in sfarsit si la munca si am fost bine dispusa. mai ales ca aveam impresia ca e joi si am aflat ca e vineri. m-am distrat cu memcached/core-cache foarte bine. rezultatul de la radiografie vine peste 3 zile lucratoare, la doctor.

sambata de dimineatza m-am frasuit putin si am plecat unde am vrut eu, la decathlon in amsterdam. numai de plimbare. decathlon e un magazin mare de articole sportive. placerea mea. am stat doua ore acolo. mi-am luat patine de gheazta. yay! acum astept sa se deschida pista. si in rest am probat de toate. ne-am uitat la biciclete, la role, le-am si probat si le-am si luat in cos dar m-am hotarat la casa ca nu e cazul sa-mi iau role la inceputul iernii, la trotinete de adulti. iar m-am lipit de o trotineta si nu ma dadeam dusa. m-am plimbat prin magazin cu ea, s-a dat si andrei. erau si skateboarduri pe acolo, m-am dat si eu cu unul si am picat in fund. andrei stie sa se dea un pic, da mi-a explicat dupa ce am cazut, nu ca n-ar fi vrut, dar n-a avut timp. pana sa-mi explice el ceva eu m-am si dat. si ce mai? echipament de calarie (am), de pescuit (vreau), de tras cu arcul, de campat (vreau). pfff. am plecat in sfarsit.

duminica am facut curat de dimineatza apoi am iesit cu bicicletele si seara am facut peste iar si de data asta a iesit mai bun. da l-am facut cu bulion, nu cu rosii.

azi am prelucrat emailuri. care vin de la cronjoburi in cutie la webmaster. am amutit cronjoburi si am sters emailuri. am prelucrat ~100000. mai sunt 200000. loadul pe serverul de baze de date e superb. de vineri cand am facut si eu si steven optimizare a scazut sub 1. lovable. dar in schimb pe serverele web am avut in ultimele 24 de ore 3 spikes enormi. unul de 50. si m-am apucat sa analizez access log-ul. da stiu eu ce? habar n-am... daca as fi stat macar odata in spate la un system admin sa vaz ce face... daca vine dick maine il pun pe el sa analizeze si eu ma uit. azi am numarat linii. cate linii au fost in jur de 10:00, cate in jur de 9:00, cate in jur de 11:00. spike-ul a fost la 10:20. si pe urma am numarat cate de la un site, cate de la altul... astea toate mi-au demonstrat ca nu a crescut numarul de hit-uri, numai a fost ceva groaznic, probabil mai multe grozavii, care au rulat cam una peste alta. da care? maine le iau la puricat...

Monday, November 8, 2010

museum nacht

sambata a fost museum nacht (noaptea muzeelor). am fost la foam, van gogh, bols, diamante si doua case olandeze. la ultima pictau portelan si am trecut printr-o gradina interioara tare faina. si frumos luminata. am trebuit sa parchez iar in gaura de iad de la ebuddy. am parcat perfect pt ca am patit-o de alte ori si ma streseaza. inainte de museum nacht am fost sa cautam oglinda. vroiam una mare cu rama de teak sa mearga cu masoiul. am mers pana la haga la un depozit si n-am gasit dimensiunile care le vroiam. am dat o tura pana la magazinul de unde am luat masa si erau reduceri de 50% la totul. se muta cu magazinul. si am gasit oglinda perfecta. si redusa la 50%. si mai luat un puf. si fiidca era patronul si deja suntem clienti ne-a redus si mai mult. am platiti cu vreo 70 de euro sub cei 50%. sunt tare multumita. am mai fi luat ceva dar nu mai aveau lemn de teak neprelucrat. numai baitzuit; negru. ma gandesc sa mai dau o tura.

hell hole

duminica a venit ramona pe la noi cu laura. laura are deja 1 an jumate. si eu nu m-am mai vazut cu ramona de 1 an. cu ocazia vizitei am facut curat in toata casa. andrei a facut in dormitor si chiar e mult mai placut de stat acolo acuma. tot sunt mobilele din baie pe jos.

azi la munca am inceput o saptamana de optimizare la toate site-urile. tot felul de optimizare. tot ce se poate. am tinut o prezentare. a fost foarte relaxata treaba. am pregatit prezentarea miercuri la munca si azi dimineatza am mai aruncat un ochi si am mai adaugat neste slideuri si am lansat-o pe apa si a plutit. andrei m-a criticat puternic ca n-am pus poze si ca am avut mult text pe slideuri. dar e o prezentare de munca nu de distractie. o sa trebuiasca sa implementeze colegii mei ce am facut eu deja la zoom. asha ca fara glume. serios. si pentru saptamana de optimizare am fost sponzorizati cu doua plase de dulce si chipsuri. iata pe dick cum face recensamantul.

speed week candy

eu am ras niste chipsuri si smarties si pe seara mi s-a facut rau. plus cu caldura din tren, plus cu caldura din autobuz, plus cu raul de miscare, raul de junkfood, andrei (care m-a ajuns din urma in autobuz) cu mirosul de tigara si apoi de parfum. vreo ora am fost knocked out acasa.

Friday, September 10, 2010

boston

andrei pleaca in octombrie la boston la o conferintza de jquery. yay! sparge bariera. primul si singurul din familie care pleaca peste ocean. deocamdata. eu in octombrie am examenul de stat la olandeza, plus ca merg in cipru, plus ca nu mai am zile de concediu. dar bostonul a adus o problema. nu mai avem nici unul pasaport. si la haga cica este coada pana in decembrie. asha ca o solutie ar fi o fuga pana in tara si un pasaport normal pe un an. eu am incercat sa-mi fac dar era fie normal pe un an si n-am considerat ca are rost, fie biometric si n-aveam timp sa-l astept. dar boston... yay!

am avut ieri o zi de training ATK. a mers bine. in olandeza bineinteles si chestiie de baza le stiam si nu m-am putut concentra la teorie, dar la practica a fost fain. incepe sa-mi placa ATK-ul asta.

la simulari pt olandeza iar a mers bine. am luat la scris "suficient" si la vorbit tot suficient. am mai dat "ascultat". nao, de asta nu ma tem.

Thursday, August 12, 2010

n-am mai facut nimic

discutam cu sis si m-a intrebat cum stam cu decorarea. nu facem nimic. ne relaxam. am pus sambata o sina de perdele si doua perdele, la care am stat si am cusut (multumita) vreo 2 ore, ca erau pentru batz si le-am scos niste bucatele si le-am agatzat carlige. si dupa aia am vazut ca nu le-am agatzat bine si deci mai trebuie sa fac treaba odata. si am abandonat. tre sa treaca ceva timp sa incepem din nou. cum ar veni am facut o unitate din 4. dar nu-i nici o graba. de la tanti chitza stiu ca in casa nu se termina niciodata ce-i "de facut". :) tinem o lista foarte dragutza in google docs. la care am pierdut eu foarte mult timp. femeile si listele.

un palat

in schimb toata saptamana am invatzat la olandeza. in fiecare zi am invatat. si ne-am uitat la 4 episoade din true blood si mai avem mad men. si in fiecare zi am spalat aragazul.

am introdus spanacul in meniu. am facut de doua ori. ieri am facut poze la ciupercile din parc si m-am conversat cu un tzap. tot din parc. si in timp ce coceam spanacul am reusit sa spal si balconul si usile de le sufragerie.

la munca am inceput un proiect mare, masiv. si interesant. si ma adancesc tare in el si uit de toate. uit si sa plec acasa.

Tuesday, June 15, 2010

Dutch PHP Conference 2010

vineri 11

Keynote: 97 Things Every Programmer Should Know - Kevlin Henney
dragutz, interesant. bine vorbit. numai ca a impanat cu niste captain obvious jokes care au scazut punctajul.

Premature Optimization Mistakes - Ilia Alshanetsky
subiectul bun si interesant, vorbitorul, mmm, ok. imi venea un cuvant in minte: mormon. nu moron :)) ca tot se uita la ceruri si mai si dadea din cap cumva si mai avea si barba de aia numai pe gat si cum statea pe piedestal se vedea barba. oh da. subiectul. da. nu fa optimizare pana n-ai terminat cu functionalitatea. poate poti sa dai neste bani pe hardware si sa scapi cu fatza curata. poate poti optimiza fara sa umbli la cod. daca totusi umbli la cod ar fi bine sa optimizezi - cu un tool - gatuiturile. aaaaha! ah, da. o posibila solutie la un bug de page cache care-mi sta in lista ca l-am rezolvat pe jumatate. tre sa mai studiez problema.

Technical Debt - Elizabeth Naramore
subiectul interesant. pt mine. dar vorbitoarea a fost slaba, cea mai slaba. citea slidurile, din cand in cand facea o dubla, repeta linia. si a impanat cu 'right?' si 'makes sense.' si 'make sense, right?'. oh. mi-am cam pierdut rabdarea. femeia nu era in control. si nici nu s-a pus la zid pe joindin, sa-si ia si ea bataie.

The Art of Scalability - Lorenzo Alberton
interesant. vorbitorul ok. articulat dar un pic de accent ciudat. dar ok.

Database version control without pain - Harrie Verveer
nimic folositor aici pt mine. omul a prezentat 4 solutii:
1) patch strategy (automated) - asta avem noi.
2) phing & dbdeploy - cu xml. am impresia ca e echivalentul retetei din capistrano ce o folosim noi. ok. not usefull.
3) liquibase - java. no thanks.
4) akrabat - clase de la zend. dar mi s-a parut preaaaaa complicat pt asha o problema de nu chiar majora.

Testing untestable code - Stephan Hochdoerfer
ca noi nu avem teste automate inca. si ma intereseaza. numai sptamana trecuta am bagat doua buguri in productie fixand notice-uri din loguri. eh, daca aveam teste automate... se spargea deploymentul ca marea de stanci si ma intzepam imediat. dar prezentarea asta a fost cam complicata. m-am pierdut in ceatza pe la jumate.

Agile PHP Software Development - Thorsten Rinne
Despre scrum, ce foloseste andrei la el la munca. a fost interesant ca au fost vreo doi in public care aveau experientza si s-au bagat si cel putin unul suna foarte inteligent. prezentatorul, neamtz. la olandezi. oh, vad ca-l critica puternic.

sambata 12

Keynote: Security-Centered Design: Exploring the Impact of Human Behavior - Chris Shiflett
cea mai buna prezentare. antrenanta. si cu experimente pe noi. nice. si o problema care o avem si noi la un site.

Stress-free deployment - Rob Allen
chestii pe care le stim si le folosim deja, dar nu strica o compilatie si un exemplu de cum fac altii. a fost buna prezentarea ca avea exemple.

APC & Memcache the High Performance Duo - Ilia Alshanetsky
asta m-a pacalit. am crezut, did titlu, ca merg impreuna, dar de fapt e 'sau'. una sau alta. noi folosim memcached. nimic folosibil. dar intersant.

In Search Of... Integrating Site Search - Ian Barber
kind of boring dar am invatzat ceva nou despre search. dragutz.

Reviewing PHP Code - Sebastian Bergmann
foarte, foarte interesant. super. code review. cu poza cu wtf per minute. asta trebuie sa facem si noi. si cu unelte, si cu exemple. mai ca-mi vine sa ma apuc acuma de cautat si exersat. deja avem la munca un fel de reviewing dar nu merge, nu e folosit. mail automat la departament la fiecare commit. exista degeaba insa. pentru ca avem multe produse si avem multe commituri si nu sta nimeni sa citeasca acolo ce a facut altul. si sa-i dea cu batzul in cap. tipuri de code review: formal inspection, over the shoulder, email pass-around, pair programming, tool assisted. si tools care le-a folost ca exemplu: phploc, pdepend, phpcs.

discutiile si slideurile care is is aici

generalitati

putine femei, multi barbati. eu am fost ca de obicei foarte asociala. nu m-am simtit deloc bine intre programatori, numai si numai din motivul ca era mana libera la facut cunostintze. well, asta nu-mi place deloc. am avut htc-ul lui andrei cu android si wifi si cartela mea pe care n-am mai incarcat-o de mult. am citit reader si literatura. am fost invitata de organizatia de femei la cina dar m-am dat cotita. am facut poze numai documentare. singura buna cat de cat e aici. cred ca toata munca asta de o ora si ceva de am depus-o in post pot s-o refolosesc si sa fac o prezentare - scurta si proasta - colegilor mei. ca am carentze la knowledge sharing. si acum pot sa bifez digestul din lista de task-uri urgente. mda. l-am pus imediat in lista (digestul) si duminica dimineatza m-am trezit cu urgentza. si n-as fi facut azi, dar nu am avut lectia de olandeza. presupun ca din cauza meciului olanda - danemarca.

Dutch PHP Conference 2010

Tuesday, May 11, 2010

pisalogeala

incep sa-i simt lipsa lui sander deja. n-am mai avut o sedintza de cand a plecat, de fapt de cand a anuntzat ca pleaca, bugurile se aduna, ma simt aglomerata si stresata si azi am avut de-a face cu mancatori de timp. un ticket care merge live maine si care e de 5 zile pe beta la client si azi pe la amiaza au vrut functionalitate noua. stai si explica la un non-tehnic care e treaba ca el sa transmita mai departe. si apoi carca de mailuri (30) cu scoate tabul, pune tabul, schimba textul, schimba imaginea, pune link, schimba textul, ce imi place mie mai tare si mai tare. in timp ce incercam sa lucrez la taskul superimportant. care e cam neclar. azi pe seara discutam video la taskul important. clientul are doua video (vreo 6 de fapt din care nu e clar pe care le vrea live) si a fost de acord sa folosim youtube. am zis ce trebuie sa faca si apoi ma asteptam sa primesc niste iduri de youtube. cand colo raspunsul este: da stii cum se face? faci tu? stiu cum se face, dar sa le pun in contul meu??? da. mmkay. maine o sa trebuiasca sa gasesc alta solutie ca nu cred ca o sa le convina cand se duc de pe reclama la mine pe canalul de youtube...

ieri am scapat de cartea de mai jos. scrisa de o turcoaica ziarista. nu m-a impresionat. a mers bine cititul in olandeza. insa cartea neplacuta. o povestire pe cate o foaie. dar cam plate. dupa fiecare povestire dadeam o tura de camera sau aruncam un ochi la altceva. n-am terminat-o. numai am dus-o si am scapat de ea.
nilgun yerli - turkse troel

Saturday, March 6, 2010

papuci si casino

bineinteles ca subiectul a fost acoperit deja de oprah. sau descoperit. in articolele mele cu barfe am gasit designer shoes for hire: cinderella-me.co.uk. si in uk. aproape. poate trimit si aici. o gasesc o idee foarte buna ca pot numara pe degete de cate ori am purtat eu pantofi.

aseara am fost la casino. foarte placut. andrei cu doi colegi a venit cu ideea. eu l-am luat pe colegul meu obisnuit al casinourilor, care ne-a si dus prima data, si s-a facut imediat un partid de jucatori si de mergatori la distractie seara. pacat ca a fost pe nepusa masa si nu aveam pantofi si rochie. ce imi place in casino: e cu adevarat curat si mobilierul este de calitate. pana si in cristal club in bucuresti puteam sa vad mizerie pe sub sclipici. o sala de sport de scoala, spoita. ala de la mare in schimb era mai de calitate. ala m-a impresionat. mda. si am stat cu cipsurile in mana pentru mult timp si m-am uitat, ba la ala, ba la ala... am stat de la 8 la 12. eu as mai fi stat. dar restul nu se mai jucau. si eram in castig si ma temeam ca am sa pierd. la poker cu colegii lui andrei n-am mai fost demult. din cauza parcarii.

luni, marti si miercuri o sa fiu la utrecht pentru un curs de linux. si pe urma se anuntza o certificare zend framework. ah, in curand o sa fie o iesire cu echipa la snowboard. a fost sander (seful direct) o luna in america si s-a dat o zi undeva si a descoperit ca-i place. cu atat mai bine. more for me. :)

si vine si primavara. fix de pe 1 martie a inceput sa bata soarele. avem in casa un borcan de lalele si neste frezii care rezista bine de 5 zile. afara brandusele au rasarit deja pe un coltz intre doua case pe care il urmaresc. trec cu masina pe langa. si o sa se deschida keukenhof indata. poate o sa mergem mai mult pe afara. iarna asta a fost cam plictiseala. in afara de cand am mers la bulgari. restul, nu a fost nimic deosebit.

si la vara nunta lui iancu. pt care o sa-mi iau doo sapamani. luna asta trebuie sa facem taxele. si imi propun in fiecare zi si uit in fiecare zi. azi mergem sa vedem niste open houses. si mai am de luat o zi libera de aia ATV. iar am sa uit...

Wednesday, February 24, 2010

ce s-a mai intamplat...

m-am agatzat de sticla de whisky. am simtit nevoia de intarire. dar la masa am facut stanga imprejur. andrei e la karting si probabil o sa ma sune sa o fac pe soferul.

ieri noapte si aseara am avut de facut ronduri. am stat iar pana la 3 treaza. azi era sa intarzii. mi-a luat 25 de minute de cand m-am trezit si pana am fost in birou si pe urma am fost zapacita de la alergat si grabit. la 10 fix eram prima in birou. doi is in vacantza, doi aveau zi libera si doi au venit tarziu. seful a fost unul dintre ei. s-a intors sa se asigure ca a scos fierul de calcat din priza si m-a si sunat sa-mi spuna ca el intarzie si ca celalat l-a sunat ca intarzie si el si daca eu is deja in firma? nu! tocmai ma urcasem in masina.

mda. am broscorodit toata dupaamiaza ca lucram pe cod prost scris si cu niste buguri mari care nu stiu cum n-au fost descoperite in 200 de zile de la ultimul fix pe partea aia de cod. tare iritata. ca lucrez si lucrez si nu se vede nimic. si la sedintze se zice ca "o sa fie usor si n-o sa ia mult ca functionalitatea deja e implementata". eu nu zic, ca nu stiu proiectul si ma surprinde mereu de unde mai sare cate o pagina de care nu stiam. am lustruit 3 formuri. si am optimizat niste javascript. din 50 de linii l-am facut 5 si foarte general. sa mearga pe orice combinatie.

si acum mai devreme m-am pus la curent cu teenage movies. doua, deosebite: high school musical si hannah montana. stiam ca-s proaste. dar vroiam sa le vad ca sa stiu sigur si pe pielea mea cat de proaste is. vai de capul meu. cu hannah montana nu m-am intepat care e mersul. e pe episoade. prostii, defazari, soft sex, of doamne. faza in HSM: dezirabilul trece pe langa o oglinda in fuga si se opreste si intoarce sa se priveasca si sa-si dea singur nota zece. dar se opreste undeva de unde el nu vede oglinda, dar astia care il filmeaza il vad in oglinda. oooof doamne.