Thursday, December 27, 2012

Experiment: Durata de viata a becurilor (I)

Poate mi se pare mie, dar prea se ard becurile astea asa zis ecologice. Ar fi o problema daca ar fi doar ele, dar din pacate eu vad ca si alte tipuri de becuri se ard.

Cand spun ca prea se ard e clar ca asta se intampla cam des, cel putin in perceptia mea.

Ce incerc eu sa fac este sa loghez momentul cand schimb becurile, tipul becului si pe cat posibil momentul cand becul se arde.

Pe langa aceste lucuri de bun simt pentru realizarea experimentului este posibil sa mai adaug si alte elemente precum pretul si magazinul de achizitie. Daca acest lucru tinde sa devina mai mare decat e prevazut atunci e probabil sa realizez un proiect pe sourceforge, in care sa arunc ideile.

Orice sugestie e binevenita.

--------
Locatia instalatiei cu becuri: Bucatarie
Configuratia instalatiei:
  • 4 becuri in linie dreapta de la E la V. 
  • Identificator 0 primul bec ... Identificator 3 ultimul bec.
{Identificator + locatie} ar putea fi cheie primara daca sql-ul din mine nu-i destul de prafuit.

27 Decembrie 2012, schimbat Becul cu Id-ul 1 din Bucatarie. Tip bec: G9, Lampa Halogen, 35W (Facut Importat din China de Lohuis Romania)

Software development: Dealing with legacy code - The Zorro Approach

Like most of software developers today, I inherit code.

Of course, I also write new code and stuff but there are situations when legacy code must be fixed, updated, improved and so on. The bad part is that you rarely get to meet the original author of the modules you'll need to work at.

Well, in this situations, I think one should accept some facts about legacy code:
  • it is usually considered good code
  • it has been tested
  • has brought and most likely still brings money to the company
  • because of the above a rewriting decision is unlikely to happen with it
So what do you do when you need to add new functionality, fix some issues that didn't happen until now?

As a child I watched the Zorro series and all that the main character did after catching the bad guys was putting the "Z" from Zorro mark. This is what you should do with software that worked and now encountered unexpected cases. Only touch it where it is not working. Do not try to reorganize code that worked for many years, unless you covered all the cases.

Usually you will need to get familiar with that code. This probably takes months/years in order to reach a good level of understanding.


So here are my recommendations for such cases (I call this the Zorro approach):
  • consult original authors or responsible people for guidance
  • prefer local hacks to code refactoring/rewriting, unless rewriting is approved and easy to do
  • keep documentation about what you did (you or someone else may need that later)
  • always have tests (no matter what type: unit tests, validation tests, subsystem tests, etc) to check the code
  • always run tests that worked with the previous version of code
  • for each hack/patch always add a test with documentation about the problem
  • tests imply that previous functionality shouldn't be affected; so don't affect previous functionality
  • be proud ?!
  • avoid this if possible :)

Wednesday, October 10, 2012

Help Google adding correct street numbers in maps

I stumbled upon a nice way of distributing tasks implemented by Google. It's about street numbers, which in most of the navigation applications are problematic. Google is trying to fix this by giving you this refined CAPTCHA mechanism:

Each time you post to a blog comment you get this CAPTCHA (if you get it).

I imagine that these images are in a database which associates them to:

* street
* gps coordinate
* direction (left/right)
* ...

I completed with a wrong number and got no complains :)

Happy mapping Google!

Saturday, October 6, 2012

Which image looks more messy?



Created with this dumb python script:

#!/usr/bin/python

import random
import sys

def write_pgm(filename, width, height, buf):
    header = "P2\n#%s\n%d %d\n255" % (filename, width, height)

    f = open(filename,"wt")
    f.write(header)

    bufsize = len(buf)
    for i in range(bufsize):
        if i % width == 0:
            f.write("\n")
        f.write( "%03d " % (buf[i]) )

    f.close()


if __name__ == "__main__":

    random.seed()

    w=320
    h=240

    stains=32

    # uniform mess
    buf=w*h*[0]
    for i in range(stains):
        n = random.randrange(w*h)
        buf[n] = 255

    write_pgm('uniform.pgm',w,h,buf)

    # concentrated mess (only the upper part)
    buf=w*h*[0]
    for i in range(stains):
        n = random.randrange(w*h/10)
        buf[n] = 255

    write_pgm('concentrated.pgm',w,h,buf)

Wednesday, August 8, 2012

Negustoria la romani

Eu(E): Vreau lapte batut marca X?
Vanzator(V): Nu avem.
E: Dar de care aveti?
V: Y la cutie, Z la bidon... Dar Z e cel mai bun. Eu din asta cumpar.

-------

E: Vreau si eu baterii marca X (marca cunoscuta)
V: Avem marca Y (prima oara cand aud de ea). Sunt cele mai bune. Eu din astea folosesc si tin cel mai mult.

------

E: Bocancii astia cum sunt?
V: Sunt foarte buni. Cel mai bun raport calitate pret.

[ ma uit pe net, caut si vad numai probleme... mai ales la magazinul ala ]


~~~~~~~~~~

Astept cu interes si alte intalniri cu acesti negustori innascuti.

E: Vreau si eu un pachet de prezervative?
V: Astea-s cele mai bune. Le folosesc in fiecare seara.

E: Vreau si eu hartie igienica. Ce aveti?
V: Asta e cea mai buna. Cu asta ma sterg la cur si o folosesc si pe post de servetel.

~~~~~~~~~~~~~~

Exista oare o replica mai penibila decat "asta folosesc si eu" sau asta e "cea mai buna". Cum dracu sa vinzi ceva cand nu stii nici sa prezinti produsul?

Ca sa continuam Ce stim sa facem?

Negustorie: FAIL!

Friday, August 3, 2012

Ce stim sa facem?

Frunzarind aiurea site-urile nu vad efectiv nimic interesant. Nimeni nu spune nimic, doar relateaza, doar copiaza rezultate/stiri de pe alte siteuri, rareori ceva interesant.

Vad oameni panicati cu referendumul, comentarii infierbantate din ambele tabere, declaratii care mai de care mai dure si amenintatoare... nimic.

Stau si ma gandesc? Ce stie natia asta sa faca? Ce face ea efectiv cand nu copiaza stiri (fara sa dea sursa de multe ori), cand nu traduce stangaci si cu greseli gramaticale de pe site-uri straine, cand nu sparge seminte, cand nu urla la microfoane ca cutare fura si altul e prost... Ce avem de oferit pentru a ne crea o imagine de tara non-africana?

Pai sa vedem:

Fotbal - FAIL (ultra FAIL)!
Nu stim, suntem praf. Aici nu (mai) existam. Era o data (da, asa trebuie sa inceapa relatarea) o echipa de fotbal care a ajuns in 1994 in sferturile cupei mondiale. De mentionat ca echipa aia a fost educata intr-un sistem in care se impunea disciplina. Vezi disciplina dupa 1990. Vad cum si-o fura echipele noastre "valoroase" prin diverse competitii si apar zeci de articole care sa explice esecul, sa spuna ca uneori e nevoie si de "noroc", nu e suficient sa fii mai bun. Evident noi suntem praf, dar daca spui asa ceva nu se mai uita bizonii si scade "reitingu".
Nu pricep cine dracu se uita la fotbal la tv de se discuta mereu cine o sa difuzeze meciurile din divizia a. Si recent am inteles ca mai toate televiziunile-s pe pierdere, deci wtf...

Gimnastica - almost WIN!
E clar ca e mai bine decat la fotbal, dar promovarea lasa de dorit. Daca vrei sa vina copiii de mici sa faca performanta, fa-ti reclama. Ia antrenorii, abureste ceva cu medalii, munca, dedicatie, chestii. Eu nu am vazut un articol legat de gimnaste si de antrenament de mai bine de 4-5 ani. Pai asa ne promovam? Eu as aparea de minim 2-3 ori pe an cu un mesaj bine gandit, frumos impachetat, in care imi fac reclama. Cer prea mult ca o data la 4 luni sa iesi si macar sa lauzi noile achizitii de personal, de echipament, dotari, whatever?

Scoala - FAIL!
Avem olimpici internationali cu rezultate intr-o tara in care nici 50% nu ia bacul. Banuiesc ca asta e o problema nu? Este, evident. E clar ca sistemul asta favorizeaza oarecum oamenii care nu prea au nevoie de scoala. Si atunci care e rolul lui? E clar ca in loc sa fie convinsi mai multi sa invete, se intampla contrariul. Nu poti sa dai vina doar pe elevi, ar fi trecut mai multi bac-ul, mai e si sistemul.

Spitale - FAIL!
Du-te sa iti iei nu stiu ce reteta de la medic (spital de stat). Ditai coada, batrani, femei, copii si o asistenta care IMPARTE bonuri de ordine (hartii cu numere scrise cu pixu'). Dar nu imparte mereu, ci doar cand o gasesti pe acolo, ca face si alte rahaturi/freaca mentolul. Nu se stie. Solutia e sa te duci direct la privat si rezolvi rapid problema. Time is money! Praf, again.

IT-stuff - almost WIN!
Aici deja e complicata treaba. Fara firme din exterior o sugem fara drept de apel. Ca tot is in domeniu pot sa zic ca deja e foarte greu sa gasesti un om competent. Hai sa presupunem ca-l gasesti, trebuie sa il si convingi sa vina. Vad cum se aplica metode vestice de angajare intr-o tara estica prin excelenta (semi-fail). De ex: se pierd angajati cu potential doar din simplul motiv ca "(s)he doesn't fit the profile", asta fiind o analiza facuta din avion, doar citind cv-ul. Probleme-s multe aici, si cred ca datorita excelentei noastre scoli se vor inmulti si acutiza in scurt timp (mai putin de 5 ani) Suntem prea putini ca sa ne laudam cu ceva de proportii.

Datul cu parerea - WIN!
Suntem activi pe forumuri, comentam, ne agitam, injuram, atacam persoane doar de dragul de a le ataca, futem in gura, amenintam cu datul in judecata, vin cu "raketzii dupe tine"... Nu oferim argumente, ca nu avem. Mai bine oferim "concluzia" la care am ajuns: s_ugi p_ula, muist uslist, basist imputit, esti praf, esti un idiot, esti bou etc.

Asteptarea salvatorilor - WIN!
Behai in fata blocului, la coltul strazii, pe borduri, in parcuri, o arzi pe net acasa in timpul zilei? Spargi seminte si faci covor de coji jos? Te-ntelegi cel mai bine cu cainele? Esti specimenul perfect pentru viitoarea masa de manevra. Stai linistit, asta e ideea, they say jump you say how high...

Jurnalism - FAIL!
jurnalisti corupti, santajisti, oameni fara coloana, agitatie, dezinformare, relatari contradictorii. Evident, depinde pe ce site/ziar te uiti. Prea putini care au de gand sa isi faca meseria cat de cat obiectiv. Intuiesc si sper falimentul presei scrise. Asta cu toate ca online-ul nu e, inca, un mediu pentru care lumea sa fie dispusa sa plateasca.

Agricultura - FAIL!
Ne rugam sa ploua pe timp de seceta, si cand ploua ne rugam sa se opreasca. Care e diferenta intre agricultura de acum 100+ de ani si cea din prezent? Un sistem de irigatie nefunctional, furat si dus la fier vechi. Atat.

Wednesday, July 18, 2012

19 ani de invatamant romanesc (pe capitole)

Acum ca am terminat in mare istorisirile despre anii petrecuti in cei 19 ani de invatamant m-am gandit sa aranjez totul pe capitole, astfel incat cei curiosi sa poata rasfoi fiecare etapa parcursa de subsemnatul.

Ca sa fie clar, eu sunt unul din aia care a invatat, dar nu s-a omorat facand asta. Puteam sa invat si mai mult (asta e clar!), mai ales in facultate, dar am preferat sa ma apuc de altele (chiar daca pe multe nu le-am terminat).

(I) Clasele primare (click)

Am mentionat in treacat si gradinita dar n-am pus-o la contorul de 19 ani. Mintile noastre necoapte nu au fost invatate nimic util, valabil in societate: cum se trece strada, reguli minime de igiena... totul a venit din exterior.

Am invatat bazele cu care vom invata mai tarziu: scris, citit, calcule aritmetice simple (adunari/inmultiri). Nimic altceva.

(II) Generala (click)

Am dat de mai multi profi. Devenea interesant sa vezi diverse abordari, diverse experiente de viata. Metodele de invatat prin bataie erau inca practicate.

(III) Liceul (click)

Am invatat ce inseamna sa alergi dupa note. Asta pentru ca in generala nu prea aveam concurenta, cel putin la chestiile care ma interesau (mate, fizica, chimie) si faceam fix ce voiam, ce imi placea. Era clar, la liceu nu mai eram chior in tara orbilor. Aceasta concurenta se manifesta prin: invat azi, maine uit, dar am nota. Sa nu fiu inteles gresit, asta se intampla oarecum si prin generala, dar in liceu practica asta a atins nivelul de arta.

Incepea lumea sa fie oarecum orientata, doar disperatii invatau la toate.

(IV) Admiterea la facultate (click)

Unele facultati stiau cum sa faca bani "vanzand" mascat unele problele de la examen printr-o culegere aparuta cu cateva luni inaintea examenului. Inca existau facultati cu probleme organizatorice grave (vorbim de anul 2001).

(V) Anul I la Poli (click)

Mda, caminele din regie, vai de soarta lor, dar plm, no money for rent. O mare dezamagire facultatea de automatica si calculatoare, cel putin in primul an. Parca nu imi ajunsese liceul cu toate bullshiturile, imi trebuia si aici sa o lalai cu materii inutile. Se punea accent pe toceala... trist dar adevarat. Unii profi nu puteau sa discute cu tine decat teorie, la atat se rezuma competenta lor - valabil pentru toti anii de studiu, aproape fiecare an avand cate o "materie de toceala".

Dar comparativ cu liceul aveai libertate totala, aveai libertatea sa nu inveti nimic sau sa inveti sa iei bursa. Erai stapan pe situatie. Nu stiu daca era intr-adevar un lucru bun pentru toti...

Internetul curgea, roedu ne ajuta sa downloadam tot ce voiam, de la porneturi la jocuri, filme sau documentatii...

(VI) Anul II la Poli (click)

Am dat de spagari, adica din aia nesimtiti, care toata lumea stia ca te ajutau sa treci contra unui pret corect (200 $/Euro parca). Am dat peste oameni frustrati, a caror fericire era efectiv supararea studentului.

Am inceput sa imi pun problema pentru prima oara daca e pe bune facultatea asta, daca am nimerit unde trebuie, adica eu vedeam ca nu invat nimic, pentru ca tot mai lucram la cateva proiecte si parca nu avea legatura cu tampeniile din faculta (electronice, fizici, matematici...) decat tangential.

(VII) Anul III la Poli (click)

Fraier si rabdator fiind, am sperat ca ceva se va schimba in facultatea aia. Chiar mi-am facut sperante dupa ce am vazut ce materii am pus pe contractul de studii. Mda, doar numele era de ele. Cu mici exceptii, toate erau facute de dragul de a se alinia cu facultatile din diverse colturi ale lumii in care chiar se face ceva. Nu mai vorbim de experienta profilor in domeniu... unii erau oricum preocupati de afacerile personale.

Au fost si oameni competenti, dar deh, nu cu exceptiile defilam. Degeaba pui tu o umbreluta colorata unui cacat, nu devine deodata cocktail, tot cacat ramane.

(VIII) Anul IV la Poli (click)

Scoala + munca = obositor. Dar e posibil la Poli, chiar daca nu calci decat rareori pe la scoala (si atunci obligat). Asistentii erau majoritatea studenti si ii cam durea in cot. Satul de bullshit mi-am ales specializarea cea mai simpla, nu mai aveam chef de stat la facut tone de teme a caror utilitate nu reuseam sa o vad.

(IX) Anul 5 la Poli (click)

Un semestru lejer si un semestru pentru diploma. Lejer lejer... Si sustinerea lucrarii de diploma a fost o gluma proasta, chiar mai proasta decat facultatea. Puteam sa nu fac nimic si tot treceam.

(X) Master la Poli (click)

Nu stiu de ce, dar poate pentru ca era gratis... Daca as fi facut o facultate la distanta cred ca as fi trecut mai des decat la master. Cu toate astea am avut niste note care m-au surprins cand m-am uitat pe foaia matricola. Habar nu am la ce foloseste... dar oricare "absolvent" de master poate confirma ca a fost o frectie. Dar bani de la stat au venit? Pai da!

Trageti voi concluziile!

Eu m-am gandit ca nu mai are sens sa le trag, desi ma gandeam la ceva solutii.

Solutia pe scurt: INVATA cat mai multe SINGUR! Daca poti sa ii inveti si pe altii INVATA-I! Comunica, fa-te remarcat in alte cercuri: forumuri, job, intalniri, conferinte etc. Doar asa vei intelege cum sta treaba cu adevarat. Pentru joaca inocenta si fara urmari/castig/experienta exista facultatea.

Sunday, July 15, 2012

19 ani de invatamant romanesc (X)

Da domne, m-a mancat in cur. Nu-mi ajunsese timpul pierdut din "fuckultate" am bagat si un master. Cum a inceput? Eu intors dintr-o delegatie de vreo 3 luni aflu ca diversi se baga la master.

[ paranteza ]

Poate ca am uitat dar inainte sa sustii lucrarea de licenta trebuia sa faci o tura pe la toate bibliotecile si sa iei adeverinta ca nu mai ai de dat carti pe la biblioteci... Doar eram la o facultate de calculatoare, de ce sa folosim internetul/calculatoarele? Mai bine sa faci drumuri prin energetica, rectorat, polizu, electronica etc etc etc. Noroc ca se duceau oamenii si luau pentru mai multi...

Acest lucru era valabil la orice examen cu care te "desprindeai" de facultate. Deci si la master. Aici a fost din cate imi amintesc o chestie mai interesanta.

Nu aveam nici macar carnet de biblioteca, ce dracu carti sa iei de acolo? Eu ma duc la secretariat si intreb:
- Daca nu am carnet de biblioteca inseamna ca nu pot sa imi iau carti de la biblioteca. E corect?
- Da
- Deci e clar ca nu am nici o carte de dat inapoi la biblioteca. Deci adeverinta care mi-o cereti e deja inutila, eu neavand carnet.
- Hai domne, lasati-ne in pace, asa se face, ce atatea discutii. Aduceti adeverinta ca nu aveti nimic de adus la biblioteca si gata. I-auzi mai, stam la discutii. Asa se face, asta e procedura.
[ / paranteza ]

Eu ma mai consult si cu altii, se baga si ei. Eu ma gandesc ce dracu e asa interesant la masteru' asta ca nu inteleg. A, ca cica prin strainezia nu iti recunoaste facultatea fara master, bullshituri din astea. Pana la urma ma hotarasc eu sa ma bag, dar asa cu efort minim, de parca pana acum m-am obosit. Aflu eu ca-s 3 specializari dintre care la 2 din ele s-au depasit locurile (cam 20 la fiecare). Say WTF? In schimb la o specializare (AAC - arhitecturi avansate de calculatoare) erau sub limita de 20. Ma bag la AAC, ca nu era dorinta mare de a ajunge la masterul premiantilor.

In cele din urma aflu ca la AAC s-au inscris cam 18 pe 20 de locuri. Cu o zi inainte de examen il intreb pe unu ce dracu ne da la examen. Ala zice ca din vreo 3-4 materii. Eu deja "zburasem" toate cursurile intr-un ritual care devenise common practice la final de an: te duceai pe camin cu cursurile (xeroxuri in general), le rupeai si le aruncai. Ma uit eu pe net cam 3-4 ore si consider ca-s destul de "bine" pregatit, ca orice inginer care a citit ceva cu 1 zi inainte de examen).

Ma duc la examen, primesc subiectele. Multe erau ca un final de ecou in memoria mea. Parca auzisem de ele, dar oare sunt in cursurile alea? Anyway, am bagat si eu acolo abureala la tot ce am putut. Ce miroseam din subiecte am dezvoltat sa arat ca "stiu" si ca nu am "picat" pe subiect.

Aflam si rezultatul. Din cei 18 concurenti la AAC au intrat doar 14 (sau ceva de genu'). Motivatia? Cele 4 lucrari respinse erau "sub limita admisibila de cunostiinte pe care un inginer trebuie sa le aiba". Da, trist, dar asta e adevarul. Eu eram intre cei 14 ingineri "tru".

Totusi au fost cativa sonati care au platit masterul cand puteau sa vina la AAC, unde nu se completasera locurile. Adica ei au intrat la master la specializarile alea cu taxa si voiau acolo... Nu stiu ce era interesant pe la ceilalti, dar cert e ca nu era mare filozofie nici acolo. Cine stie, poate la AAC era chiar sub limita lor de demnitate...

Erau 3 semestre, care eu cum lucram le-am facut mai ceva ca la o facultate la distanta. Adica am trecut unde se cerea prezenta explicit si in rest am dat mail-uri. Toata lumea raspundea pe mail, chiar ne ruga sa venim sa prezentam diverse proiecte and stuff. Stiu ca nu prea am dat examen, doar se prezentau proiecte in general.

Sa luam materiile pe rand:

Complemente de informatica - CI - nu imi amintesc mai nimic.

Complemente de matematica - CM - la fel - I suffer from CRS (Can't Remember Shit)

STRM - Sisteme in timp real cu microprocesoare. Am facut cu proful de PS, deci nici aici nu a trecut decat sa ne salute. Am facut niste proiecte care le-am prezentat direct pe la el pe la firma. La scoala nu voia nici macar el sa mai ajunga. Se comunica prin mail cu angajati de-ai lui, care tineau loc de seminaristi si de profesori si de persoane de legatura.

VLSI - am facut tot cu creatorul HC-ului. Ceva interesant. Cu practica mai greu.

SPD - Sisteme paralele distribuite - cu seful de catedra (din nou) - deci omul facea 5 cursuri doar la calculatoare (stiu ca avea si la automatica). Fixed cu teme de laborator si proiect. Omul cerea prezenta, cam obositor ... :)

Ceva cu NP complete - o continuare AA (Analiza algoritmilor), cu acelasi prof de la AA. Fixed cu un proiect.

Sistene neurale - SN - se ruga seminaristul sa venim si sa prezentam ceva. Am gasit ceva matlab care face ce voia el pe net, l-am modificat sa faca mai bine si fixed materia. Nici nu stiu cine a fost prof...

SPI - sisteme de prelucrare a imaginilor. Aici s-a facut ceva in opencv. Temele erau efectiv copierea si modificarea minora a exemplelor din opencv. Surpriza mea a fost cand i-am dat profului proiectul, un program cu toate temele (all in one) - toate copiate din exemplele din opencv. A fost multumit si mi-a zis ca are pe o tipa care nu stie ce sa faca la proiectul de diploma si daca as putea sa o ajut. Eu i-am dat direct proiectul. Am primit multumiri si am inteles ca tipa a luat diploma la timp si fara probleme. Deci merge si sa prezinti la proiectul de diploma o adunatura de exemple de cod. Aviz amatorilor.

Dizertatie... greu cu servici. Cu 4-5 zile inainte de sustinerea lucrarii de dizertatie ma apuc de lucru. Fac o chestie pur teoretica, nu aveam timp. Abureala maxima, chestii din astea... mi-era si mie rusine.

Ma duc la sustinerea dizertatiei si cand ii vad pe cei dinaintea mea, incep sa prind curaj. Prezentare scurta, intrebari putine, nota maxima - asta la toti. M-am intors la servici cu doar 2-3 ore intarziere, total win. Si cu master si fara zi de concediu pierduta, mai ales fara zi de concediu pierduta.

Pai, cam asta e tot - 19 ani de invatament romanesc. Chiar daca ultimii ani au fost prezentati succint tin sa precizez ca ei chiar au zburat destul de repede si eu nu imi prea-mi mai amintesc multe chestii. Efectiv am dubii referitoare la materiile din ultimii ani (2-3 ani), pentru ca efectiv nu imi aduc aminte mai nimic, stresul fiind la un nivel minim. Se pare ca atunci cand te agiti, te implici in ceva, ramai cu anumite amintiri, idei. N-a fost cazul. Din semestrul 2 anul 4 (adica odata cu alegerea specializarii) nici nu mai tin minte ce naiba s-a intamplat in faculta. Imi dadeam minimul de interes, dar si aici am dubii daca aveam vreun interes, fie el minuscul. Eram preocupat cu alte treburi...

Lucrurile stiu ca s-au mai schimbat intre timp. Eu nu vreau sa jignesc facultatea, pe care unii au terminat-o cum chiar eu consider ca trebuie terminata o facultate. Spun doar ca exista un sistem destul de tolerant, astfel incat poti trece prin el fara prea mare stres de-ndata ce intelegi cum functioneaza...

Dar concluzii/rezumat intr-un episod ulterior.

Saturday, July 14, 2012

Nepăsarea-i țara mea

Se da o bucata om care pleaca dimineata de acasa si in drum spre servici vede cum iese apa din sosea intr-un anumit loc. Omul remarca dar se gandeste ca deja cineva a anuntat compania de apa responsabila. Omul se intoarce de la servici, vede ca s-a strans deja apa multa si curge in acelasi ritm. Se hotaraste sa sune la compania de apa si surpriza: in 30 de minute cineva vine si incepe sa lucreze la problema cu toate ustensilele necesare. (Dupa cel putin 9 ore de la aparitia problemei!)

Aceeasi bucata de om iese intr-un parc din apropierea locuintei cand la un moment dat simte un miros puternic de gaz in zona. Se duce si intreaba pe cei/cele care erau deja in parc daca stiu despre ce e vorba si daca au sunat pe cineva de la compania de gaz. Raspunsul e unul destul de surprinzator: "Doar am vazut ca mai vine din cand in cand un miros de gaz, nu am sunat pe nimeni". Nu stiam unde sa sun dar cu un telefon am obtinut si numarul de la deranjamente gaz (800 877 778 in case you're curious). Un om cu aparate de detectie gaz apare in 20 de minute in zona respectiva.

Ca o concluzie: nu presupune nimic, actioneaza! Mai bine o informatie redundanta decat niciuna.

Acum nu vreau eu sa fac pe superman dar mortii ma-sii cand vezi ca ceva(orice!) e in neregula, stai ca prostu?

Da? Dă-te-n căcat că-ți meriți soarta!

19 ani de invatamant romanesc (IX)

Cu cele mai prastie materii de la cele mai prastii specializari am ajuns in anul 5. Lejer, lejer, nu prea aveai ce face. Incepe si orarul de poli sa semene cu cel din ASE. Nu neaparat ca aveam zi libera ci pentru ca chiar era o relaxare generala. Ai ajuns aici, e cam clar ca termini, decat daca vrei tu sa nu termini. Treceai cand voiai pe la scoala, program lejer. Toate cool.

Dintre materii: PRC(Proiectarea reteleor de calculatoare), Evaluarea performantelor (EP), STD (Sisteme tolerante la defecte), CI (Complemente de informatica) + optionale: PS (prelucrarea semnalelor) si IE (interfete evoluate).

La PRC s-a propus ca cine vrea 5 sa dea un examen mai simplu. M-am bagat, n-aveam timp... fixed.

La PS profu n-a venit la nici un curs. Cauta sa angajeze oameni, era in cardasie cu profa de EGC la niste afaceri din ce imi amintesc. Totul era frectie; niste teme de laborator care il faceam cu un angajat de-al lui ... fixed.

La IE/CI am facut ceva xml, prelucrarea limbajului natural, chestii, nu mai stiu. Fixed destul de rapid, fara stres.

STD, materie misto, practica inexistenta. Fixed rapid cu un proiect sec.

EP ... nici nu imi amintesc despre ce era vorba ... clar fixed :)

A urmat un semestru in care trebuia sa ne facem lucrarea de diploma. Si nimic altceva...

Drept urmare mai toti s-au angajat.

Aflu eu ca e cam o data limita la care trebuie sa te duci sa spui ce faci la proiectul de diploma. Nici nu aveam habar, nici o idee, nimic. Ma duc repede la proful de BD (baze de date) si ii zic pe loc ce vreau sa fac, idee care mi-a venit in drum spre faculta. El zice da, foarte interesant, sunt trecut pe foaie, ok, fixed, back to work.

Apoi aflu ca trebuie sa mai fie si etape intermediare in care ii zici ce mai faci. No problem, ma duc cu abureala pe acelasi subiect... fixed, back to work. Asta de vreo 2 ori. Cu maxim 1 luna inainte de diploma, ca orice inginer adevarat ma apuc de scris la documentatie. Mai bag si ceva cod, dar subtirel. Pana la urma bag eu ceva pagini de documentatie, chiar nu mai stiam ce sa aburesc ca sa se atinga limita inferioara la numar de pagini. Da, era cu numar de pagini...

Ajung la prezentare, sala plina. Incep unii sa prezinte... astia calculeaza timpul, vad ca nu e timp sa ne "termine" pe toti in cateva ore si incep cu expresii gen: "ok, treci peste", "fii mai concis", "treci la subiect", "lasa introducerea" samd. Astfel dintr-o prezentare de 10 minute s-a ajuns la 5-6 minute maxim. De mentionat e ca in perioada aia murise si Gica Petrescu, asta fiind subiect de discutie intre profii mai batrani, printre care si proful de BD. Ii auzeam cum discuta numai despre asta, nici nu ascultau prezentarile. Noroc cu un tip care era pe la doctorat sau ceva de genu' si asta mai punea intrebari, altfel simteai ca iti usuci gura degeaba. Am prezentat eu un proiect rapid, nimeni nu a fost interesat; nici la partea practica. Am luat, ca si ceilalti, nota maxima.

Fixed!

Luat diploma si dus la servici ca sa nu mai plateasca firma impozit, ca deh, asta e(ra) legea. In loc sa imi vina mie banii aia, astia mi-au scazut brutul ... muisti.


Faceti loc, s-a deschis in nou țarc si e plin de ingineri diplomati!

Thursday, July 12, 2012

19 ani de invatamant romanesc (VIII)

Barabum bum. Incepe anul 4. Teoretic incepe ca practic eu lucram... si lucram in ma-sa. Adica bagam masiv. Daca erai angajat la gameloft prin 2004-2005 stii cum era treaba. Se angajau oameni masiv, de la politehnica, universitate, pasionati de jocuri... ca abia incepea sa se dezvolte un domeniu care azi e omniprezent: jocurile pe dispozitive mobile.

M-am mutat in anul 4 in camin p16, camera de 2, paturi supraetajate, ca voiam ceva liniste daca tot m-am angajat, ce cacat. Stateam cu un coleg de grupa, om de treaba, serios la bautura si la rockareli. De departe eram cam cei mai salbatici de pe palier, in sensul ca ni se spunea mereu sa dam muzica mai incet, colegului sa nu mai fumeze pe hol... si alte cacaturi din astea care ii deranjau pe locatarii cu "vechime". Au si chemat politia cand am scos boxa pe hol. Ne-am baricadat in camera si politaiul zicea: "Deschideti" ! si noi din interiorul camerei: "Nu e ba nimeni!". Pana la urma pleca. O singura data m-au luat la sectia aia de langa P21 cand am aruncat vara cu apa de la geam... dar nu s-a intamplat nimic, nici macar avertisment sau inregistrarea datelor personale

Incep sa dau skip eu pe la mai toate cursurile. Ce m-a socat: un prof facea 3 cursuri: retele de calculatoare(RC), proiectare cu microprocesor(PM) si structura sistemelor de calcul (SSC). Adica inteleg eu ca era sef de catedra, competent, nu zic, dar 3 cursuri... parca e totusi cam mult. Mai apare si un curs facut profi: sisteme de operare (SO) si apoi inca unu de managementul proiectelor (MP) + un curs de baze de date (BD).

De precizat este faptul ca in primul semestru nu am trecut pe la nici un curs. Mai cereau unii prezenta, asta e, ghinion. Surprinzator, singura restanta a fost SO ca nu am avut timp sa imi fac temele, desi recunosc ca materia era chiar facuta la standarde inalte. Am luat-o in toamna dupa ce am facut 2 teme care imi asigurau nota 5. La examen nu am invatat nimic, nu aveam timp ===> 5. La laborator SO trebuie sa ii multumesc asistentului (cu nume de oras din vestul tarii noastre ;) ). Pe la laboratorul asta am fost o singura data, la inceput si dupa aia nu am mai trecut. Tipul care era acolo ne da un anunt sa venim in ultimele 2 saptamani ca se trec notele pe laborator. Ma invoiesc de la servici si ma duc la laborator. Si asta incepe cu oamenii la rand, din amintiri:
- "tu stateai acolo, ai facut tu dar nu ai terminat lucrarile de laborator"; ii pune intrebare...; "nota 8"
- "tu stiu ca ai facut bine"; ii pune o intrebare, omu' raspunde; "bun, 10"
- samd
Ajunge si la mine:
"- pe tine nici nu te stiu". Eu cu tupeu: "- cum domn' asistent ca si acum gasesc TOATE lucrarile de laborator pe calculator" (si arat convingator spre un calculator din camera). Asta semi-mirat: "ok; nota 9". De mentionat e ca nota din laborator mi-a permis sa nu ma stresez cu mai mult de 2 teme pentru a lua materia in toamna... Greu sa notezi ce face fiecare la laborator, dar cum era si el student il cam durea in cur... Din categoria dupa munca si rasplata! ... NOT!

La retele de calculatoare imi amintesc ca laboratorul l-am facut cu un coleg de servici, deci solved. Oricum laboratorul tinea de diverse chestii de linux care fie le stiam, fie le pricepeam oarecum repede.

Poate ca merita mentionat ca din anul 2, mai ales 3, cand apareau materii cat de cat de programare, dispareau asistentii mai batrani si erau luati asistenti tineri, care erau cu 1 sau 2 ani mai mari ca noi. Nu ma intrebati de legalitatea angajarii acestora pentru ca nu are sens discutia asta. Chiar si mie mi-a fost propus dupa cursul de protocoale de comunicatie sa fiu asistent la retele de calculatoare sau protocoale de comunicatie. Ma batea gandul, dar n-a fost sa fie, m-am si angajat si am inceput sa privesc treburile altfel. Nu stiu cum sa spun, dar cand stai in camin (cost maxim 1 milion pe luna, mai ales ca mama era in invatamant ===> reducere pana la gratis) si primesti deodata cam 10 milioane in mana parca se schimba TOTAL perspectiva. Din 10 de milioane eu traiam cam 3-4 luni in camin like a boss daca nu ma intindeam la cheltuieli (primeam cam 500 mii pe saptamana + pachet din autogara rahova inainte sa ma angajez). Stiu cum am platit fara sa clintesc cazarea in camin pe perioada verii (vreo 3 milioane si ceva, poate 4). Aveam salar' ce kkt, nu aveam timp de pierdut, ca munceam deseori si sambete si duminici; chiar mi-am luat un monitor LCD, pentru servici, ca aveam niste CRT-uri penibile care ma oboseau. Am dat o groaza de bani pe LCD-ul ala care si acum merge perfect (dupa >7 ani).

La SSC am facut temele de laborator, am ajuns la examen, am scris din ce am citit cu o zi inainte si am depasit cu putin pragul minim de trecere.

La PM trebuia sa fac un proiect, unde erai indrumat de asistenti, dar cum eu nu am trecut decat 1 data ... ghinion. Unii faceau scheme electrice and shit; eu cu viitoarea mea nevasta angajati si fara nici o idee cum dracu sa luam materia asta, mai ales ca de lipit piese nu aveam timp. Salvarea? Colegul de camera. Baga omul un proiect de simulare in proteus cu 1 sau 2 PIC-uri. Simuleaza, totul ok. Doar ca din cand in cand mai apareau probleme si ramanea un sunet la sfarsitul executiei simularii... Se intampla rar... ce cacat. Cu tupeu ne bagam cu el in proiect si eu si nevasta. Ne ducem la scoala si ne stabilim ce spunem. Eu zic ca am facut nu stiu ce algoritm, nevasta alt algoritm, colegul partea de simulare si alt bullshit. Ne ducem noi si din 3 simulari la toate se terimna cu sunetul ala enervant. Asta vede ca e facut proiectul in scarba dar ne da un 9 la fiecare. Beton de beton si astfel intru in examen si trec. Sarumana dom' student/doctorand/masterand, pardon asistent!

Managementul proiectelor a trecut ca o ploaie, nici nu imi amintesc despre ce era vorba. Doar ca era cu nevasta aluia de la TS (singura restanta care a trecut de toamna). Multa dragoste in politehnica asta... ce mai. Totul merge pe relatii... de dragoste si nu numai.

La BD, nici nu prea stiam despre ce e vorba, stiam doar ca e ceva SQL pe la laborator. Recuperat eu ceva laboratoare, facut si ceva in examen si am luat o nota jenanta la cat de simpla era materia, dar n-aveam timp. Bine ca am luat.

Semestrul 2 in anul 4 incepe cu specializarile. Dupa cum am zis am reuntat la vise de a face specializari savante gen C3 (multe teme si multe materii mai tech-ish) si mi-am ales C1 (APC - arhitecturi paralele de calcul, structura si arhitectura sistemelor numerice - SASN, PVLSI - proiectare in VLSI) cu optionale din C2(sisteme cu microprocesoare - SM) si C3 (proiectarea bazelor de date - PBD). Cele mai prastie materii!

La SM erau niste documente vechi de vreo 3-4 ani pe retea si pe regielive si pe alea le-a printat toata lumea pentru temele de laborator. E clar ca toti au trecut, desi proful corecta linistit aceleasi greseli la fiecare. Sa mor daca am idee despre ce e vorba in materia aia! Doar atat stiu, c-am printat tot ce am apucat, dupa ce mi-am trecut numele pe toate referatele. L-am vazut pe prof maxim de 2 ori.

La PBD lucrurile au devenit mai interesante. Cu o luna inainte de sesiune imi dau demisia si cu bani in buzunar ma hotarasc sa ma duc la ISWINT (international student's week in Timisoara). Beton tata, stat prin caminele politehnicii, workshopuri, chestii misto tare. It was fun! Dar ce legatura are cu PBD? Pai i-am dat flit la laborator... am ramas doar cu proiectul. Dupa ce m-am intors am facut proiectul si am dat ceva teme de laborator si mi-a mai dat o amarata de nota si pe laborator. Ca si la BD, am trecut.

PVLSI am facut tot cu creatorul HC-ului. Materie misto. Doar ca nu aveam unde sa pun in practica cunostiintele alea. Repet, materie foarte misto!

APC, tot cu seful de catedra, deci am facut 4 cursuri intr-un an cu dansul. Facut teme, dat peste un seminarist mai ciudat, dar care trebuia sa il lasi in lumea lui. Aici lingaul de care v-am zis ca a convins-o pe aia de EGC sa ii dea de la 4 nota 9 a facut o gafa care l-a cam costat. S-a dus cu tupeu la un asistent si i-a zis ca el a vorbit cu proful sa dea examenul in alta zi. Evident ca asistentul a verificat asta si s-a dovedit ca omul doar isi imagina conversatii... Drept urmare l-au cam picat... oricum deja era cam nesimtire. Acum e pe la doctorate and shit prin strainezia. Apropo, tin sa precizez ca un "mare" doctor (FP pentru cunoscatori) din automatica a fost prins cu teme copiate la SO. Ce sa mai zici... it's in our blood!

La SASN stiu ca era ceva cu retele neuronale. Am facut un proiect cu "retele neuronale" care cica ghicea caracterele. Evident ca n-am avut timp si am facut un random in spate si i-am zis ca detecteaza doar 0 si 1. Cand am prezentat nu a tinut generatorul de numere random cu mine de fiecare data dar a fost destul de convingator sa mi se dea o nota de trecere.

Am facut si teme pentru cei care doreau sa ia SO-ul. Dat fiind faptul ca oamenii erau disperati le-am cerut 1.5 milioane ROL pe o tema in care se citea din fisier. Sfâșietor... Au mai fost si teme serioase, al caror pret a crescut la 2 milioane cand le-am zis cat am cerut pe citire din fisier, mai ales ca a luat omul nota maxima. Eu eram mic copil, faceam doar rareori si la cerere, erau unii care aveau industrie de asa ceva si faceau bani seriosi - vorbim aici de zeci de milioane de lei.

Am luat si TS-ul in toamna si am intrat restante-free in anul 5 ... Proful fuma in sala de examen, batea soarele si era o caldura de te termina, geamurile nu se puteau deschide...

Ce constat eu e ca incepand cu semestrul 1 anul 1 media a fost intr-o scadere continua, trend care s-a cam pastrat pana in sem2 din anul 4, dupa care luai note cam degeaba si fara stres. Profii te cam "intelegeau" ca lucrezi si nu emiteau pretentii prea mari. Existau si mici exceptii dar prea putine care sa mai conteze (un 5 intre note maricele nu prea mai conteaza). Ma apropiam de capatul facultatii ...

Tuesday, July 10, 2012

19 ani de invatamant romanesc (VII)

Anu' 3. Anul in care teoretic te desprindeai de cultura generala, de materiile care le facea mai toata politehnica. A fost si anul in care seria noastra (care era mixta) s-a spart si am fost repartizati in functie de specializare: unii la automatica, altii la calculatoare.

Poate ca am uitat un detaliu important. Pentru ca la facultate era "cerere", s-au suplimentat locurile si, astfel, dupa ce s-au completat mai toate seriile au mai ramas niste puleti (si de la automatica si de la calculatoare - cele doua specializari de pe atunci) pe dinafara. Intre puletii aia eram si io si inca o droaie. Pentru noi, ca tot se face acelasi cacat in primii 2 ani s-a facut o serie "speciala", mixta. A fost bine pentru ca aveam si profi de pe la alte facultati care erau obisnuiti cu lepre autentice, nu cu din astia ca noi care daca aveau chef chiar invatau... Ma rog ideea era ca mai multi elevi, mai multi bani de la buget si alte calcule perverse pe care le face orice facultate de stat. Pe scurt investitie minima, profit maxim - ca doar s-a vazut ce dotare am prins in primii 2 ani.

Si ma uit mandru pe contractul de studii, materii cu denumiri umane: calculatoare numerice, analiza algoritmilor, grafica pe calculator, ingineria programarii, protocoale de comunicatie, limbaje formale si automate, masurari electronice si sisteme de masura, teoria sistemelor... Parea ca se terminase domnia materiilor de cacat, inutile si fara sens, predate cu scarba.

Am avut onoarea sa-l am profesor pe cel care a facut HC-ul, un om de respectat. Era un reper pentru oricine care vrea sa stie ce inseamna sa fii dedicat, sa iti duci ideile pana la capat, cu convingerea ca vei reusi. Respect!

Am dat si peste o clica. Familia Saracin. Tatal profesor, fiica asistenta de laborator (cica ar fi profa prin electrotehnica?), ginerele asistent de laborator. Niste amatori ajunsi profesori. Oameni cu pretentii, cu criterii dure, ca tre' sa iei peste 5 la orice subiect. Apoi inteleg frate ca esti batran si inca ti se scoala, dar nu o mangaia la curs (prin buzunar!), in amfiteatru, in fata intregii serii. Am asistat la astfel de manifestari, chiar a fost inregistrat omul. Laboratorul era domeniul lu' fiica-sa, o chiraitoare care se rastea, ca un cioban la turma. Ce mai, o mare "valoare", adusa pe merit in politehnica. Cand latra la noi ne gandeam daca barba-su, asistent si el i-o trage bine cu o seara inainte. Cred ca nu pica prea bine laboratorul... raportat la orarul lor de futai. Asta la masurari electronice si sisteme de masura (MESM) sau MEIV (iv=instrumentatie virtuala). Examenul a fost un jeg, sa inveti pe de rost, placerea mea ...

La analiza algoritmilor (AA), un prof mega decent, la locul lui, stia treaba bine. Nu emitea pretentii, doar iti dadea cat meriti. Deci se poate!

Mai si ajungem la grafica pe calculator (EGC - elemente de grafica pe calc.), domeniu in care am inceput eu sa ma joc cu limbaje de programare. Dau aici peste o semi tuta. Incepe sa imi toarne algoritmi de desenat linii, cercuri si alte chestii. Nu zic nu, dar plm, parca prea de tot, oricum le copiaza toata lumea de pe net + ca is deja in diverse frameworkuri. Mai pui si faptul ca mi s-a cerut sa dau examen pe foaie; adica scrie ma muistule cod pe foaie, ca plm capul tau e si compilator si editor si pe foaie poti sa adaugi si intre randuri comentarii sau o functie intreaga daca ai uitat ceva... NOT. NOT in gatu' matii! Mai tarziu am aflat ca profa, ca si altele, isi folosea influenta pentru a prinde diverse proiecte, eu fiind in relatii bune cu "concurenta" ei. Clar, o persoana "dedicata" meseriei.

Au aparut mai proeminenti si lingaii in cur. Adica nu aveau ei treaba cu materiile tehnice, s-au descurcat in primii 2 ani cu jegurile alea in care trebuia sa tocesti putin si gata. Dar cand s-a ajuns la materii tehnice, error! problem! Hai sa lingem in cur! Asa aveam eu un coleg care lingea in cur, se hlizea si ma scotea din sarite. La grafica picase boul cu 4. Ba si s-a dus la profa, ca eu oricum vin la marire, ca eu vreau bursa!!, ca fac mult drum din orasul pulii calului pana la poli in toamna, ca eu inteleg materia...; o scoate pe asta din sarite cam 20 de minute si ii da 9(noua), 9-n pula mea de la 4. Facultate serioasa, profesori de exceptie. Noroc ca pe la materiile astea mereu gasea pe cineva sa ii faca temele. Atfel o sugea grav... lucru care evident ca s-a intamplat de ceva ori.

Ingineria programarii (IP) tot cu tuta de la EGC am facut. Tot un cacat. Tot acelasi stil. Am avut un proiect care l-am facut stand vreo 36 de ore nedormit. Am prezentat si imi cadea mana de pe masa de somn. Nu mergea nimic, dar am convins-o pe seminarista ca totul e ok. printf-urile nu mint :)))) Mai ales un document bine scris, in format PDF, elimina orice dubiu ca programul nu merge. Logic nu?

Ajungem in semestrul 2 cand mai toti incep sa isi instaleze linux. Da domne, s-a facut o materie, protocoale de comunicatie (PC), in care trebuia sa bagi ceva cod in linux. Ca deh, asa e pe la noi. Sa vezi show, intrebari, dar de ce nu merge sunetul, dar de ce nu imi vede reteaua, dar cacat, dar pisat. Masinile virtuale inca nu erau foarte la moda pe vremea aia. Pentru o tema cu null modem mi-am pus calculatorul la dispozitie, sa testeze oamenii ca ei nu puteau sa isi puna cablul intre seriale, sau sa creeze niste porturi seriale virtuale. Materia asta a fost facuta destul de profi, cu intrebari din cartea lu' Tannenbaum. Noroc ca pe net gaseai raspunsurile la intrebarile din carte ... greu domne. Inca era goana aia dupa note, sistem educational de cacat, in care ramai permanent cu sechele.

Erau si cersetori in facultate. De exemplu veneau unii profi cu carti care sugerau ca tre' sa le cumperi, chiar faceau lista cu cei care au cumparat. Niste comori ale stiintei, nu altceva, cartile alea. Erau traduceri cu probleme rezolvate... de invidiat nu altceva. Editurile obscure tipareau cartile astea; Da domn profesori de TS (Teoria Sistemelor), despre dumneavoastra este vorba. Da, despre dumneavoastra care fumati intr-o sala in care nu se puteau deschide geamurile (asa era in energetica - corp EG - pe vremuri). Da, dumneavoastra cel cu pretentiile absurde de a sti pe de rost o teorie pe care o intelegi, e utila si chiar vezi ceva aplicatii. Asta a fost singurul examen pentru care am platit ca nu l-am luat in toamna (vreo 700 de mii). Facultatea asta o termin cu gandul ca am invatat sa inghit si sa tocesc, nicidecum sa gandesc. Asa ma gandeam cand ma uitam pe cursul perfect inteles de TS, dar care era aproape imposibil de reprodus fara o practica serioasa. Domn profesor, care dai nota cu lista celor care au luat cartea langa, esti inutil, esti departe de adevar, de lumea reala. Pentru tine exista doar o teorie si niste tipare de probleme! Da-te-n cacat, sa nu mai mirosi a tutun!

Inca o profesoara interesata de activitatea "extra" scolara era cea de IA (inteligenta artificiala). Adica erau unii care lucrau la ea de prin facultate. Ca deh, era cam scump sa angajezi unul mai cu experienta, mai bine sa ii minti pe studenti sa isi "faca" experienta. Materia nu am inteles-o, recunosc. Nu i-am gasit nici o aplicabilitate practica minunii de prolog. Nici nu imi amintesc examenul, stiu doar ca am trecut cu scarba, aveam alte treburi mai importante de facut. O materie pana la urma e interesanta si daca cineva stie cum sa o prezinte; aici nu era cazul, era doar un curs care nu conta daca il citeai tu sa ti-l preda profa', the same fucking shit.

La LFA (limbaje formale si automate) am invatat niste chestii care le-am folosit deseori in practica. O materie care as pune-o in anul 1, sa elimin toti retarzii care nu au legatura cu calculatoarele. Respect!

Daca stau sa ma uit la anul asta, ma gandesc ce sperante am avut eu cand am vazut materiile. Am zis ca o sa imi aleg cele mai misto specializari si alte cacaturi. Adevarul e ca pana am terminat anul m-am convins ca sunt cam idealist si ca astept prea multe de la niste profi cu durere anala fata de asteptarile studentilor. Astfel din avantul meu de a-mi alege C3 (specializare cu multe teme si multe materii tech-ish), mi-am ales C1 (specializare pentru oameni care nu au chef sa fie deranjati, care vor sa o frece samd).

Incepeam sa inteleg ca daca vrei sa faci un lucru bun tre' sa il faci cu mana ta. Dar cum eu fost-am prost si am asteptat de la sistem acest lucru bun, m-am vazut prins in mijlocul unui vartej de cacat din care daca ma hotaram sa ies, ieseam cu 3 ani pierduti. Drept urmare am ales calea simpla, cele mai seci specializari si stresul minim. Anul 3 s-a terminat si cu primul contract de munca semnat de mine.

Friday, July 6, 2012

19 ani de invatamant romanesc (VI)

Da domne, si incepe si anul 2 (sau anul 14 de invatamant). Tot in P5, tot cu Adriana ca sefa de trib, tot cu niste Kent la ea pe masa. O ajut putin si raman in camera de la parter in care am stat si anul trecut. Am uitat sa zic ca am fost 4 in camera ... da, cam neplacut dar interesant. Aveam internet de super mare viteza de la roedu. Evident in scopuri educationale. Aveam toate seriile Bang Bus, Slap Happy, MILF Hunter etc. Ne uitam mai mereu la cate un film, si intre filme la pornoace.

Tot cu "veteranii" in modul suntem, ei avertizandu-ne ca anul asta (2) e greu, ca ei au picat ceva electronice, ca de aia au picat ei anul. La noi in camera trecuseram toti ok anul intai, poate maxim o restanta. Da domne, aflam informatii de materiile extraordinare numite electronici. Dintr-un calcul banal iti dai seama ca poti sa pici toate electronicele si tot treci anul daca nu mai ai inca 2 restante cu multe credite pe langa. Dar ma rog, dupa cum am zis, parerea acestor personaje nu era mereu de luat in seama.

Despre materiile astea din anul 2 stiam deja destule chiar din auzite din anul I. Se stia ca era un mare smecher care lua bani ca sa te "ajute" sa treci examenul de dispozitive si circuite electronice (DCE). Posdarascu il chema. Stiu ca un coleg i-a tras o mare tapa, trecand ambele electronici (DCE1, DCE2) fara sa dea un ban - pe promisiuni. Partea proasta e ca anul ala am facut cu smecherul asta si SCD (Structura circuitelor digitale) si l-a amenintat clar (in fata tuturor) ca nu o sa treaca materia cat o sa fie el in facultate. Noroc ca l-au prins cu spaga pe om cumva ca a disparut in urmatorul an. Unul dintre "veterani" luase materia ca platise la Pozda sau Pozdarascu sau Pizdarescu cum i se mai spunea. In schimb picase ca nu prea avea idee de calculatoare in general. Nu intrebati de ce era la facultatea asta, nu am raspunsul. Asta era un caz concret de spaga stiut de ani de zile si pentru care nu s-a facut nimic decat in 2003 cand deja se auzise ca va fi dat afara din faculta dupa ce se termina anul.

Rezultatul:

Materia SCD, care o faceam cu el am dat-o cu cursurile pe banca, ca asa a vrut el, baremul de trecere fiind destul de lejer (3 probleme din 10 - ceea ce nu era deloc complicat). Cu alte cuvinte l-a durut in cur, stia ca pleaca, a facut si el un cadou. Subiectele le-a tras omul la xerox inainte de examen cu vreo 2 ore. Evident ca xeroxistul stia care e smecheria si stia cum sa faca un ban, a pastrat ceva subiecte in plus ca sa plateasca elevii dornici de note mari sau sa treaca. Curios e faptul ca nu oamenii care voiau o nota de trecere au facut rost de subiecte ci aia care aveau burse! I mean, WTF! Go figure, am trecut o materie la care altii invatau 1 saptamana si picau. Nu pot sa zic decat mersi!

Celelalte electronici au fost picate cu brio in timpul anului dar luate-n toamna. O chestie curioasa a fost al doilea curs de DCE1, dupa care n-am mai trecut pe la curs decat din greseala: m-am apucat sa copiez schema de pe tabla; tranzistoare, diode, impamantari, toate cele si la un moment dat am inceput sa scriu ce dicta omul. Bai cand a terminat omul de dictat am ridicat capul si mi-a picat fata, o tabla intreaga era plina cu o schema gigantica pentru creierul meu de atunci. Sa o copiez nici nu mai aveam loc pe foaie, am zis ca nu are sens. Am gresit si mi-am dat seama doar cand am pierdut zile bune din vacanta sa iau gunoaiele astea de materii. Sa nu fiu inteles gresit, le inteleg pe deplin utilitatea lor dar modul in care au fost facute a fost cel putin penibil si total lipsit de o parte practica coerenta. Laboratoare DCE? Glume proaste, placi care nu mergeau, alimentari cu afisaje proaste (am ars 2 placi ca alimentam cu mai mult decat trebuia cu toate ca transformatorul era teoretic pe voltajul corect). Copiam schema si simulam in Orcad, apoi generam intr-un program date apropiate astfel incat abaterea/eroarea/deviatia standard sa fie in niste limite "normale". Chiar puneam date mai departe de adevar asteptand replica "aici nu ai masurat prea bine, dar restul masuratorilor sunt ok". Un pamflet despre cei doi asistenti aici (jurnalul lui shotae). Eu am facut si cu chelu si cu șotae. Chelu asta isi dadea aere de smecher, ca vezi domne a scos el o carte despre laborator. A venit sa se laude cu ea la mine (am lucrat putin timp la aceeasi firma) ... l-am lasat in pace.

O alta materie cu o intamplare misto la laborator a fost electrotehnica. Era un experiment cu un sistem trifazat (380 or something). Nu aveam voie sa dam drumul la alimentare decat dupa ce verifica seful de laborator conexiunile. Tin sa precizez ca firele pentru conexiuni erau arcuite de atata vreme si se fixau cu greu in gaurile de contact. Vine asta, ne da ok-ul. Dam drumul la experiment si un fir arcuit se desprinde (camp magnetic sau ce dracu o fi fost) si trece frumos prin tot panoul si face ceva scurtcircuite cu alti conectori. Bum serios si din trifazat ajungem la monofazat. Asta tremura, noi admiram fumul care se ridica incet deasupra mesei cu experimentul. Examenul a fost la fel ca anu' trecut. Important era sa faci problemele, in rest copiai ca porcul teoria. Chiar daca mai trecea seminaristul si iti aseza cursurile pe banca cand te vedea ca copiezi, puteai sa le iei din nou si sa continuui nestingherit activitatea.

Ma, am dat si peste un carnat misogin, da' rau de tot. Adica cum dracu sa zici ma la curs ca femeile nu-s bune decat sa faca copii? Da bre, la automatica sunt si femei si nu e doar una intr-o grupa cum era-n grupa noastra. Asta era prof de ASDN (Analiza si Sinteza Dispozitivelor Numerice). Sa zic ca m-a futut cu proiectul ca nu voia sa ma accepte pentru nush ce motiv de cacat, ca nu am stat jos cand a intrat el in sala or something? Pana la urma s-a calmat si mi-a primit proiectul.

Am facut matematici avansate cu un ciudat, omul avea curs dimineata si cerea prezenta (facea la toate orele din curs prezenta!). Toti dormeau pe ei cand uneori incepea omul sa tipe: da' ce e cu galagia asta? de ma trezea din somn. E clar ca omul visa multa forfota in jurul lui chiar in conditiile in care toti abia asteptau sa puna capul pe banca. Sper sa fie un medicament eficient pentru dansul. Tot la materia asta, la examenul altor grupe asteptam omul sa iasa cu subiectele afara din sala sa i le rezolvam. Amicii arabi stiu de ce! Era apoi o practica cunoscuta sa stai in sala de proiectare a amfiteatrului, sa faci lucrarea perfect si cand se strangeau oamenii sa dea lucrarile sa intri si tu in sala sa predai lucrarea. Aviz celor care dau examene in A250 (corp electronica). Seminarul era cu un tip tanar care era usor de mituit cu niste cd-uri cu ultimul expansion pack de la nu stiu ce joc. Incerca el sa explice, dar tot la discutii non-math related ajungeam. Seminaristul era cel care era consultat de profesor referitor la ce a facut X-ulescu in examen. El nu zicea decat ca "a facut" si astfel cam toti luau examenul, lucrarile nefiind in realitate nici macar corectate. Conta sa ai ceva scris acolo, adica daca nu aveai ceva 4-5 pagini, nu era bine. Puteai sa scrii si meciul de aseara, volum sa fie. Se puneau si note dupa ureche si cei care invatau se ofticau si odata cu ei si proful care psihic era departe de stabilitate. Fun!

Iubirea mea, fizica, a lovit puternic in anul 2. Am fost dat afara din laborator de nefututele alea 2. De 2 ori. Prima oara am aflat ca trebuia sa stiu ce experiment fac dinainte sa vin la laborator - adica acel caiet de laborator cu experimentul trebuia stiut pe de rost. Fuck me! A doua oara habar nu am de ce, dar tot un motiv cretin; cert e ca am recuperat in aceeasi saptamana, fiind dat ca exemplu de elev silitor, care isi recupereaza constiincios laboratorul la care nu a putut ajunge. Lobotomia, salveaza Romania!

O materie misto a fost Metode Numerice; se facea Matlab, era cool. Se faceau exercitii chiar utile, ingineresti. Singura chestie care mi s-a parut funny era frustrarea seminaristului, care voia cu orice pret sa vezi ce muschi are el, si cum trage la sala. In orice pozitie se aseza, nu putea sa o faca daca nu se incorda, dar lent, ca sa se vada munca la fiare.

Mai era si PLAS (Programare in Limbaj de Asamblare). Aici am avut un prof care contrar CV-ului, in care parea destul de competent, nu putea sa tina in frau oamenii de la un curs. Chiar la ultimul curs a zburat un avion care a ajuns fix la tabla, de care s-a lovit. Omul a iesit din sala spunand: "ne vedem la examen". Nu a fost nici o problema. Pe foaia de prezenta se modificau numele unor colegi, aparea Hagi, Lacatus ... Un coleg, frustrat ca ii schimbam numele a sarit peste banci spunand in gura mare ca el are "centura neagra" sau nush ce dracu de centura. Era mai bizar omul ... ajung si ciudati pe la facultatea asta. In rest cu asamblarea faceam bani din teme pentru cei de la electronica si am ajutat pe cineva de la cibernetica sa treaca examenul cu handsfree-ul, dictandu-i ce trebuie scris prin telefon. Ne-am intalnit la laborator cu calculatoarele care butau de pe server si care share-uiau acelasi harddisk. Scria unul un program pe server, il copiai si continuai... Am reusit sa-l convingem pe asistent sa facem 3 laboratoare intr-o jumatate de ora pe motivul ca avem partial si nu mai avem timp... Aveam o foaie de prezenta cu toata grupa pe care o trageam la xerox. Dadeam foaia de prezenta cu data din ziua respectiva. Nu conta ca nu eram nici jumatate, foaia de prezenta era foaie de prezenta. Asta la mai toate seminariile/laboratoarele.

O chestie ciudata s-a intamplat cu engleza. Daca in primul an am facut undeva intr-o sala in care incapeam ok in al doilea an am facut 2 grupe intr-o sala stramta prin rectorat la etajul 3. Eram 2 grupe de la 2 serii diferite. Aia invatau, noi nu prea. Au existat conflicte, comportamente deviante, nu aveam loc in sala etc. Profa manca iaurt in fata noastra cand noi muream de foame (era seara dupa 18 ora de engleza). Cool...

Practica am inceput-o pe la un laborator din elth unde aveau domnii d-acolo un proiect de cercetare. Fac eu ce mi-au cerut oamenii, le zic ca pot sa le arat cum functioneaza inainte sa prezinte un gigel. Ei nici nu m-au bagat in seama. Dupa 1 saptamana timp in care suca isi sustinuse lucrarea de doctorat sunt apostrofat ca de ce nu merge programul meu. Say what? Ii dau 2 comenzi si ii arat ca merge si il intreb de ce nu a cerut explicatii pentru ca eu chiar m-am oferit. Tipul foarte ofticat spune ca "acum nu mai conteaza". Mananci cacat! Am zburat apoi cu un coleg pe la laboratoarele microsoft unde ne-am trecut pe o lista si nu am facut nimic. In toamna am luat o adeverinta ca am facut practica.

Am facut si programare orientata pe obiecte unde trebuia sa stii clase intregi din cadrul frameworkului Java, ca naiba documentatia aia nu e available, tre' sa stii pe de rost. Am zis ca vreau sa dau examenul pe calculator, a acceptat si nu mai tin eu minte ce dracu a cerut omul, cert e ca pana m-am dumirit eu cu documentatia de Java trecuse timpul si nu am terminat in totalitate. Am luat examenul, nu prea m-a mai interesat nota, mai ales ca trebuia sa stiu nush ce clase obscure Java pe de rost...

Bum bum ... a venit vacanta. Am pierdut ceva vreme sa iau electronicele. In toamna am avut parte de o evaluare penibila. Desi conform rezultatului din examenul final meritam nota 7 mi s-a trecut 5 fara nici o explicatie. Unii chiar au cerut explicatie. Li s-a dat o mare muie. Profu' era decan si il durea fix in cur.


Era sa uit. Mai aveam si un secretariat unde era o inghesuiala de nu mai stiai de tine. Si asteptai la coada sa ti se deconteze abonamentul pe RATB si alte cacaturi sinistre precum adeverinta ca esti student ca sa nu te ia aia in armata. Dar ca sa vedeti cum spaga era generalizata, fiti pe faza: m-am dus odata cand nu era prea multa lume, dupa program, la secretara noastra de an cu niste flori. Nu erau scumpe + ca era o florarie fix pe Iuliu Maniu langa automatica. A devenit deoadata foarte amabila spunandu-mi ca face ea un efort pentru ca nu e in timpul programului (care era de 2 ore, cam cand mai toti aveau cursuri). Astfel cand asteptam odata la coada a iesit doamna secretara cu capul ei tremurand, m-a vazut si a zis deodata: "hai vino ca de cand astepti" (eu fiind asezat cu 1 minut mai devreme la coada). Asta dovedeste faptul ca avea antrenament in spagutze din astea inocente recunoscandu-mi fata foarte repede, doar aruncand o privire la cei care asteptau la coada.

Usor, usor deveneam produsul unui sistem cu functionalitate anormala ... si totusi eram la facultatea cea mai tare din parcare; sau cel putin asa se spunea pe vremea aia (2001-...)

Wednesday, July 4, 2012

19 ani de invatamant romanesc (V)

Si asa am ajuns eu la calculatoare. M-am cazat in superbele camine din regie. Evident, superbe dupa ce au stat parintii colegilor si efectiv le-au renovat pentru ca acolo chiar nu puteai sa stai. Asta e, nu aveau ai mei bani sa-mi plateasca o chirie. Dar nici ca mi-a parut rau. Acum gandindu-ma la modul serios, trebuie sa fie cam de cacat sa faci facultatea in orasul in care ai si copilarit. Adica naiba, nu vezi nimic nou si in plus in cele mai multe cazuri stai cu ai tai, in loc sa te bucuri de libertatea neasteptata si ieftina pe care o gaseai in camin. Evident si libertatea asta costa, adica sa nu isi imagineze cineva ca acum mai invata omul cum invata in liceu.

Mai pui si faptul ca distractia in regie pe vremea aia era la tot pasul:
- seri cu chitari pe holurile caminelor sau pe malul dambovitei
- discoteci la cateva minute de mers (chiar in campus) sau usor accesibile cu 601
- chefuri care nu se opreau nici cand venea politistul campusului (totul se aranja cu o sticla, sau o alta atentie).

Multe discutii pe tema galagiei barurilor din regie au fost. Adevarul ca le criticam putintel doar in sesiune, in rest le adoram, ne inchinam bautirii ieftine (berii de 8000 de lei), le populam in fiecare seara si ne zgarceam sa dam bacsis prea mare. Ba chiar ne duceam direct la bar si luam bautura ca sa nu fie nevoie sa zambim la ospatari(țe). Mai aduceam si bautura din camin si umpleam usor paharele pe sub masa. Barurile erau si in drum spre facultate si cam de fiecare data dupa curs, examen luam o pauza prin ele. Cunosteam barmani, ospatari, bucatari si ei ne stiau pe noi.

La cazarea in camine m-am intalnit cu "veteranii", adica persoane care erau intr-un an "bis" pentru ca au invatat "prea mult". Adica omul trebuia sa fie anul 3 dar era 2 ("2 bis"). Erau 2 specimene de la care "invatai" cat de cacat era cu materiile alea "naspa". Ce-i drept erau inutile, dar de la inutilitatea lor pana la idealismul imbecil de genu' "decat sa invat cacatul ala mai bine pic" e cale lunga si prostie pe masura. Evident veteranii, probabil din frustrare, incercau sa se afirme cu oarecare veleitati. Adevarul era ca in afara de tastatul rapid (antrenament de pe yahoo messenger si de pe chaturile de counter strike) nu prea aveai ce fura de la ei. Mai apareau ei ca atotstiutori in anumite domenii cand de fapt doar voiau sa se bage in seama. Unu' dintre "veteranii" de atunci, inca mai "este" prin facultate desi teoretic trebuia sa fie anul 13. Cred ca ii place la nebunie... de se intoarce mereu. Nobody gives a FUCK about your diploma! Cel putin dupa ce prinzi ceva experienta, pentru care nu iti trebuie NEAPARAT diploma. Dar cacat, asta pe la concluzii, ca mai e mult de discutat despre invatamantul romanesc, abia sunt in anul 13 cu istorisirea.



Tot la cazare am vazut "puterea alintaromei", sau a ciocolatei, sau a pachetului de tigari, sau a tuturor adunate. Daca dadeai lu' Adriana (Adriana Paun - sefa P5/P6 pe vremea aia - de acolo venea A. Paun de pe legitimatiile de camin) imediat puteai lua o saltea relaxa din care nu ieseau arcurile sa iti zgarie spatele. Ba chiar iti alegeai si camera, ba chiar era "ocupata" inainte sa se inceapa cazarile. Asta s-a mentinut si dupa ce s-au facut cazari online. Evident vorbeai direct cu oamenii care se ocupau de cazari si se rezolva.


Dar anul 1 a inceput brutal. Eu la Poli, multi dintre colegii mei de liceu la ASE. Astia la ASE aveau 3-4 ore maxim pe zi si aveau si o zi libera. Eu in pusca mea aveam lunea de la 7 sau 8 dimineata pana la 8 seara cu 1 ora pauza de pranz si inca vreo 2 ferestre de 1 ora intre niste cursuri/seminarii. Mai rau ca pe plantatie. Acum pentru unu ca mine care venise dintr-un oras mic drumul din regie pana la Automatica si Calculatoare echivala cu traversarea orasului. Greu tare. Adica pauza aia de 1 ora puteai sa te caci pe ea daca nu alergai ca animalul sa mananci repede si apoi sa fugi inapoi la cursurile lu' peste. Acum sa nu credeti ca lunea aveam toate orele si celelalte zile erau libere. Nu bre, aveam in rest in medie 4-5 ore minim.

M-a lovit lipsa totala de concordanta intre materii. Adica sa nu fiu inteles gresit, si in liceu nu strica sa ai idee de derivate ca sa intelegi niste chestii de la fizica de clasa a IX a, dar puteai ajunge si prin alte metode la formule. Aici nu, din prima ti se cerea la mecanica ceva ce se facea prin anul 2 sem 2. Te lua din prima cu niste concepte care sa-ti bati neamurile, ziceai ca ai nimerit la alt curs. Sa nu mai zic de calitatea profei de algebra liniara care sincer a fost cel putin dezastruoasa. Si nu e o parere personala, eram efectiv o serie intreaga care contempla lipsa totala de pricepere, idiotenia, talentul de a te incurca in chestiuni banale, lipsa de explicatii coerente etc. Am avut si profesori foarte competenti, dar asta nu era o regula.

Cam asa a debutat semestrul 1, multe cursuri, multe materii ciudate, a caror utilitate o intrezaresc abia acum (dupa 11 ani) doar partial, multa gargara inutila in loc de chestii concrete. Dotarea era decat acceptabila iar in acea vreme mai toti aveau un calculator cu mult mai bun decat gaseai prin facultate. Am facut programare pe calculatoare ancestrale, la care daca "#include"-ai mai multe fisiere decat trebuie se marea considerabil timpul de compilare. A fost un semestru in care am invatat, desi ritmul era clar unul relaxat.

Semestrul doi a insemnat o frana la capitolul scoala, adica am inceput sa mai dau skip la cursuri, ca deja devenea "obositor". Ma duceam doar la ce voiam si daca aveam chef. Ma saturasem la alerg intre camin si facultate in pauza de masa, dadeam flit la un curs sau fiu si eu relaxat. Erau multe concerte, ultimele cu Kempes ale Cargo, si incepusem sa gust viata culturala destul de bogata din capitala. Scoala deja trecuse in plan secundar. Mai interesant era sa pleci cu 601 seara in centru si sa te intorci pe jos, ca daca dadeai bani pe taxi nu-ti mai ramanea de bautura maine. Deja cam stiam preturile si calculam cam de cate beri tine treaba, intram in barurile cu free drink la intrare, ne orientam dupa oamenii care faceau cinste. Cautam distractia si o gaseam deseori, dar in cele din urma trebuia sa te duci si pe la scoala ca sa te bage "bulangiii aia" in examen. Ca au vazut ei ca prezenta la curs deja devenise problematica si au inceput cu diverse conditii. Taranii dracului! Io cand ma mai distrez, sau am venit sa invat? Good question. Am dat si in semestrul asta de diverse curiozitati:

- optionale cretine gen mecatronica (da! am fost prost ca am ales-o) cand am dat de 2 ori examen in aceeasi sesiune. Un coleg a dat de 6-7 ori, era deja expert :)
- electrotehnica unde conta sa faci problemele si teoria erai invitat sa o copiezi in liniste dar sa nu bata la ochi; adica cu cursul pe banca era indeajuns de subtil!
- laboratoare cu o persoana (da, asistentul!) aflata intr-o stare usoara de ebrietate - prelucrari de date
- liste cu subiecte date anii trecuti, evident tot alea se dadeau. Naspa cand ti se dau copiute in care lipseste un subiect si ala iti cade tie :)
- daca faci tu un laborator (lucru rar avand in vedere ca toti copiau ce prindeau pe net) ai grija sa te duci tu cu el inaintea tuturor
- fizica - laboratoare cu frustrate/nefutute care incercau sa NU te ajute pe cat posibil
- cursurile deveneau din ce in ce "mai xeroxate"; cand am strans sa plec din camin dupa sesiune am constatat acest interesant fenomen
- deja faceam naveta intre rectorat, automatica, energetica, electrotehnica, imst, electronica de ma saturasem. Cred ca o bicicleta era perfecta, dar de unde?
- cel mai interesant a fost sa gasesc sala in care se facea laboratorul de mecatronica (CH102 - si acum imi amintesc pentru ca am cautat-o 40 de minute). Era atat de bine ascunsa incat cred ca experiena mea in first person shootere m-a ajutat enorm. Era un fel de "You found a secret area", nu exagerez.
- copiat la programare cu handsfree (nu eu, eu cu un coleg dictam la telefon din camin!); partea nasoala era ca in A250 (in electronica) semnalul era an naibii de prost
- am vazut ca poti sa faci bani ducandu-te in locul altuia la examen. Din nou, nu eu, am cunoscut un om care efectiv traia din asta
- prima rasplata pentru programare pentru ca am facut o tema unui tip
- dotarile laboratoarelor erau sub nivelul decent pentru o facultate de top (facultatea de calculatoare din poli bucuresti era considerata the shit intre facultatile din domeniu...)
- am intalnit confruntarea inginer/matematician:
  [ matematicianul ne dadea exemple cu colegul lui de camera care voia sa scoata o masa din camera desi masuratorile aratau ca nu incape pe usa decat demontata ]
  [ inginerul ne spunea cum uda un matematician o planta avand un pahar plin cu apa: varsa paharul sa reduca totul la o problema cunoscuta si apoi umple paharul si uda planta ]

O parte buna care o vad si care cred ca e valabila in toti anii e faptul ca aici m-am intalnit cu oameni cu adevarat pasionati, cu colegi de treaba, fiecare incercand sa contribuie la crearea unui grup unit. Nu ne strangea facultatea cu usa sa ne prezentam la toate cursurile/seminariile/laboratoarele, dar, daca iti dadeai un minim de interes, nu erau probleme.

Avand in vedere ca primii 2 ani sunt(erau?) in proportie de peste 70% la fel la orice facultate din politehnica nu stiu ce sa zic despre utilitate.

Lista materii anul 1: analiza matematica (I,II), mecanica, programare in c, algoritmi si structuri de date, fizica, algebra liniara, ecuatii diferentiale, grafica inginereasca/introducere in informatica, mecatronica/gestiunea documentelor, prelucrari de date, electrotehnica, ceva ore de sport, engleza, doctrine politice (nu mai tin minte cu cine am facut toate materiile si lista am luat-o de pe suplimentul diplomei)

Monday, June 25, 2012

Timings (I)


Useful for planning

ActivityTime
Vacuum-cleaning entire house45 min
Taking out the garbage<5 min

Sunday, June 24, 2012

Build systems: cmake (period)

Yeap, that pretty much says it all. Previously I had played with scons which is in my opinion pretty good but somehow cmake is even simpler.

The main reason for switching to cmake is the fact that starting from some specification files I can generate project files for:

- make (for various toolchains)
- eclipse projects - I use Eclipse
- codeblocks
- kdevelop
- visual studio
- and probably others

Can you beat this?

And don't tell me that GNU Build System is easy to use because you gotta be kidding, or you never used something decent, which mostly means anything but GNU Build System.

Nevoia de minciuna

"L-am votat pe primar (si acum, a treia oara) pentru ca mi-a zis ca imi face casa." (asta spera o tiganca dintr-un sat... )

"Da Gigel, tu esti bun la matematica, doar ca proful ala batran nu vrea sa iti dea nota mare." (discutie in fata blocului cu multi ani in urma. Gigel avea probleme usor sesizabile, dar ma rog matematica era punctul sau forte... )


"Hai, ca ne face pod peste Dunare, sa-l votam" (abia s-a facut un bac dupa 18 ani de promisiuni, avea 3 traversari pe zi, dar rareori mai face 2 - cand pleaca elevii sa viziteze ceva din Bulgaria, sa isi ridice moralul vazand ca se poate si mai rau... )

"Hai ca face aeroport, sa-l votam!" (aeroport din parti, zeci de planuri si cheltuieli pe studii; Din 4 in 4 ani: nu am avut finante, dar acum gasim un investitor... )

"Asta e stiinta viitorului" (asa m-am ales eu cu o materie optionala foarte interesanta, am dat examenul de 3 ori in aceeasi sesiune... ce-i drept era de viitor)

"Avem bani sa marim salariile" (dar le taxeaza pe alea mari, deci le maresc doar pe alea mici, mediocrii se bucura... )

"Hai ma ca nu e asa de rau" (deja e patologic, te minti singur)

"Da-i si lui, ca saracul de el..." (ai avut timp sa citesti afisul cersetorului? naspa, te-a prins, ai scos bancnota, monedele nu mai is la moda... evident ca tot ce scrie e adevarat)

"Romanii sunt oameni harnici" (un expat (manager) sustine ca trebuie sa ii tina sub presiune mereu ca sa munceasca, altfel freaca duda)

"Noi suntem urmasii dacilor si romanilor" (ai lor si doar ai lor... toti care au trecut sute de ani pe aici ca la ei acasa nu au avut nimic de zis si nici nu au lasat nimic... )

....

Saturday, June 23, 2012

19 ani de invatamant romanesc (IV)

Bun, s-a terminat liceul. Luat diplome sau adeverinte ca am terminat liceul si ca am luat BAC-ul + Nota la BAC, ca deh, BAC-ul avea 20% din nota finala de la admitere - un mare cacat daca ma-ntrebi pe mine dar asta e. Asa era si la ASE (Cibernetica) si la Poli (Automatica) din cate imi amintesc.

Inscriere la Poli:

Macel! Lume, inghesuiala, nici o noima. Nici o coada, nimic. Era si cald si ferestrele de fier vechi nu prea se puteau deschide. Stateam ca animalele sa platim taxa de examen. Banii erau pusi intr-o cutie si ti se dadea nu stiu ce cacat de hartie. Organizare din cur. Anul de gratie 2001 la Automatica in Politehnica. Mai era si mama cu mine care a zis ca nu mai calca pe aici in viata ei cand a vazut ce haos era. Promisiune care si-a pastrat-o pana cand a dus-o frate-meu in grota mea de camin cand eram prin ultimul an. Cam trei ore sa ma inscriu si sa dau din coate sa imi fac loc prin gloata neorganizata de oameni.

Inscriere la ASE:
Frate, jos palaria. M-am dus la un ghiseu, am platit, mi-a dat o adeverinta. A mers totul PERFECT. Dovada ca daca stii ce inseamna sa fii eficient in colectarea banilor faci treaba bine si rapid, nu tii omul sa stea aiurea. In total cred ca am stat sub 15 min.

Examen la Poli:

Dus in BN-uri peste cateva zile, pe la etajul 2 parca, dat examen, facut ok. Media era destul de ok, slabe sanse sa nu intru. Totul se termina ok dupa vreo 3 ore cat a durat examenul, timp in care portile de acces in Politehnica erau pazite. Aici a fost cat de cat organizat pentru ca am ajuns la sala destul de usor, erau sageti cu indicatoare si alte chestii.

Examen la ASE:

Aici pot sa zic ca m-am dus doar ca am dat taxa de examen. De mentionat este faptul ca, cu 3 luni inainte de examen, vestita facultate a scos o carte de probleme. Am aflat si eu de la profesori de ea. M-am apucat sa ma uit pe probleme din ea. Nu erau grele dar aveau ceva smecherii care iti luau ceva timp sa te prinzi de ele. Si ma duc eu la ASE, intru in sala de examen, cu numar cu tot, extrem de ok organizat. Si vin subiectele. You gotta be fucking me!!! Din prima am recunoscut vreo 3 probleme din alea cu schepsis care mi-au atras atentia cand am frunzarit cartea lor recent publicata. Iti dai seama ca le-am facut in 5 min pe toate si toate subiectele erau in jumatate din timp cam gata. Asta si cu verificarea. Restul de timp ce sa fac? Sa verific, ce dracu, facusem deja asta. Dar aud o voce de sus din amfiteatrul ala care, dandu-si seama ca am cam terminat, imi zice sa ii arat si lui niste raspunsuri. Erau aceleasi probleme doar ca grila era diferita. Imi zic ca n-am ce pierde oricum si subtil ii arat grila mea de rezultate. El face translatia intre grila mea si a lui. Am aflat apoi ca omul a intrat frumos la fara taxa. Am facut bine sau nu? Eu nu pot decat sa ii doresc multa fericire si sa ii fi folosit mica noastra frauda pentru a face lucruri mari. Eu am ramas la Politehnica.

And the show begins...

Development: Why Eclipse *is* the IDE

Probably many of you have seen question like this one: What IDE to use for GNU/Linux?

Many of the answers are from people who are really far away from what developers need. Some of the people simply suggest vi/emacs, gcc/g++, gdb, make and friends. Nothing wrong with that but can you handle a *project*?

And by handling project I mean you can:

- debug in a reasonable amount of time (also in large projects)
- be able to find fast in the code: definition, cross-referencing, call graph, etc
- refactor code fast and easy
- to be able to go from a message window directly to referenced file/line in the code
- to be able to integrate easily with multiple libraries or projects

An editor and a compiler/debugger is good enough to write some programs like the entire command line utilities (cd, ls, which, grep, sed ... ), but I'm pretty sure that for large projects you will end up using an IDE, or you will struggle with those tools (vi/emacs+gcc+gdb) just to prove that it might be possible.

Why do I think will you struggle?

Because for a large project things quickly start to get out of control:

- many (source) files
- the need to refactor some huge parts of code when you found out that something doesn't fit
- inefficiency when it comes to check for errors (working on huge code with command line tools is not an easy job)

Try imagining you need to copy some code from one file and moving into another file, or rename a function in all the places where the function is called (imagine there is a function with that name already... ). Can you do that with "sed" and friends. No! Or yes, after you've built yourself a language interpreter that makes the difference between function A from class X and function A (that will become A1) from class Y.

Let's face it, it is not an easy job, not even for an experienced programmer.

So use an IDE at least as good as Eclipse.

My reasons to use Eclipse:

- it ready to use with many languages via some plugins (c++, python, java ...)
- it has nice features like refactoring
- it is not slow as some people say. Just because it is Java doesn't means it is slow... things have evolved since Java version 1.2 you know?
- it supports different types of code style that you can use. You can format all your code to use a certain code style.
- has code completion
- has very good code searching
- has an internal language interpreter that helps you with errors before starting to compile
- it works on many platforms
- ... many others
- and yes, IT WORKS



I know that there are many tools that cumulated do just that (cscope, ctags, vi with some "nice" .vimrc, gdb, sed, grep, awk ) but I don't have the time and the patience to INTEGRATE them. I somehow know how to use each tool and I will use it if needed but hey, I need to be PRODUCTIVE. Using a tool is not cool for me, and certainly it is not my purpose. My purpose is to get the job done. If I know some command line shortcuts I will use them, I won't rely only on the IDE if I smell that the job can be done faster in a different way.


This is where I think there's a problem with the command line folks. They don't want to start some IDE because it is "heavyweight", "bloated" and that IDE simply wraps around some command line tools and hide everything for you. But that's the fucking purpose, to hide some complexity so you can focus on the job and not on the tool. For simple tasks you might make it with command line and an editor, but for larger projects you will fuck up fast, or die in anger.


So don't use a tool to be cool!

Use it to get the job done! No matter the tool is an IDE or some obscure perl script.

Tuesday, June 19, 2012

Teza doctorat victor ponta versus "bibliografie"

Extrase din lucrarea plagiata a lu' victor ponta comparata cu "sursele" de copiere se poate gasi aici. Asta in caz ca dispare de pe site-ul tvrinfo.

Lucrare doctorat vs bibliografie.

Monday, June 18, 2012

S-a deschis sezonul la pescuit de plagiatori

Dupa ce retarzii astia din USL nu au fost in stare sa gaseasca ministru al educatiei cat de cat curat a venit randul sefului suprem al gloatei USL sa fie acuzat de plagiat.

Extras din lucrare si din surse originale aici.

In engleza.
Sau germana.

Suntem de căcat.

Cum sa faci bani? (II)

Se pare ca gică cu nume de rege (Artur) din postul anterior mi-a raspuns intr-un final. Se pare ca am ceva intuitie cand vine vorba de "afaceri" din astea. Aveti raspunsul mai jos. Gramatica e la loc de cinste!



Poate ca nu era chiar un căcat MLM dar era la fel de util. Si cum i-am lui promis lui Artur, va transmit si voua propunerea de afacere.

Mult succes!

Cum sa faci bani?

Da domne, asta e intrebarea. Sau nu? Habar n-am...

Cert e ca intotdeauna vei gasi un om care va incerca sa te bage intr-o chestie din care "vei face bani". Un sistem garantat, plm din care sigur ies bani. V-am spus povestea omului care incearca sa se imbogateasca "inteligent". Dar pe langa tipul asta mai sunt si altii.

Era prin 2005 daca nu ma insel, cand ma abordeaza un coleg de camin. Ca vezi, ca am o idee de afacere, ca plm, daca putem sa ne intalnim. Omul facuse el facultatea de calculatoare dar nu putea convinge pe nimeni de asta... ma rog, decid ca nu am ce pierde si zic sa ne vedem. Ne intalnim noi prin Bucuresti la Liceul Sincai (aici). Intram intr-o sala a liceului asta si vad eu ca incepe sa se imputa treaba, reclame, slobozuri din astea menite sa arate frumos. Asa am aflat eu de Amway. Amway astia (sa numim asa gloata de spalati pe creier) voiau sa imi vanda mie produse. Dar voiau sa imi vanda in cantitati industriale-n plm. Pasta de dinti la kilogram sau plm, de parca as spala cu pasta de dinti si in baie si pe jos. Oricum niste prezentari subtiri, dar bine gandite pentru prosti, ca vezi tu cum ajunge la nivel diamant, smarald, cacat, muie cu pisat si alte pietre pretioase in sistemul lor MLM. Era si un ex-cercetator de la institutul de fizica care zicea el ca ce de bani are in plm cu Amway astia (nush ce pietroi pretios era) si ca a plecat de la institutul de fizica ca era platit prost. Am vazut cat de bine castiga cand l-am vazut la ski la Straja, o statiune semi-mizera pe vremea aia. Cool man! Amuzant e ca colegul asta al meu avea si un cont si putea vedea produsele pe site. Am luat si eu niste preturi si comparand cu pretul unor paste de dinti "mainstream" am concluzionat ca era mai scump sa iei de la Amway (pret/ml). Deci o mare muie din nou referitoare la partea cu "produsele noastra sunt mai ieftine, ca nu au in pretul lor si reclama". Oamenii erau insistenti, m-am intalnit cu ei la terasa. Am platit eu sucul ca ei erau prea ocupati sa imi explice cum devin ei nush ca cacat de piatra pretioasa. Trebuia sa cumpar initial de 10 milioane pe luna MINIM (sau pe acolo). Poate acum au mai scazut pretentiile ca criza ca chestii, plm. Mai imi explica unul ca el nu se duce la mare sa lucreze la "afacerea" lui. Ca apoi o sa se relaxeze el pe nu stiu ce cacat de plaja cu o denumire exotica de care mi se cam rupea mie. Asa se alintau ei, ca au o "afacere". In ce consta afacerea asta? Pai simplu, sa iei oameni si sa ii convingi sa ia produse din alea "ieftine" si "bune", mai ales bune, super mega calitate. Yeah right!

M-a mai chemat un coleg de camin (statea vizavi de mine in P16 regie) ca plm, are si el o idee "afacere". Imi da cateva zile in care putem sa ne intalnim. Intr-o zi pe undeva prin cartierul Militari, in alta zi prin Tineretului. Intuiesc eu ca e ceva Amway la mijloc dar ma bag, sa vad ce mai fac oamenii. Ne vedem la metrou Tineretului si ma duce in aceeasi sala. Dar de data asta era taxa de intrare(!), care era incasata de o semi-ștorfy. Eu zic ca nu vreau sa platesc, ea zice ca nu pot sa intru. Dar stau acolo si ma uit in sala, aceleasi mecle, am vazut ex-cercetatorul si pe o tipa cu talent (pe bune!) de prezentatoare. Adica sa fim realisti, tipa reusea sa convinga mintindu-te frumos. Daca erai mai bou sau nu te documentai, al ei erai. Deja ma gandeam la toti detergentii, substantele de curatat si pasta de dinti care o vindea la litru/kg/metru cub. Mi-am continuat drumul spre centru ca deja eram aproape.

Si ca sa fie treaba completa cu Amway ma cheama de data asta un coleg, om mai competent decat cei de mai sus pentru o "afacere". Stiu ca omul se bagase cu multe proiecte pe net si chiar ma asteptam la o idee de la el. Dar ma duc si apar doi imbracati frumos la el acasa. Alti cretini Amway. Aia abia asteptau cu o servieta sa imi prezinte produse de curatat bijuterii & stuff. Auzi tu-n pula mea, la cate bijuterii am eu cu prietena, au intuit exact ce imi lipsea... NOT. Si imi arata cat de albe devin dupa ce le baga in apa amestecata cu cacat de-al lor. Imi mai arata niste cacaturi si imi spun ca ei au statut, ca plm, ca ei au o "afacere" in Slobozia (pe bune!) Eu le zic ca asemenea afaceri nu produc nimic ca-s de cacat, dar politicos, ca eu doar pe net sunt vulgar :) Pleaca aia de la amicul asta, care sincer m-a surprins ca s-a bagat in basina aia de "afacere" si noi bem o bere. Tot raman oarecum surprins de cum cacat l-au convins pe asta.

Anyfuckingway aud de prezentatori TV care sunt bagati in alte cacaturi asemanatoare. Deci prostia capata noi proportii, e bine de stiut. E bine ca exista o masa critica de prosti care sa ii faca pe astia bogati. Sa nu fiu inteles gresit, eu sunt de acord sa cumpere omul produse cand vrea el si cum vrea el, dar sa nu ma futa astia la melodie cu cacaturile lor ca nu-i inghit. Sunt cam ca aia ce vor sa ma convertesc la turnul lor de veghere si sa ma duc la intalnirile lor.

Imi aduc aminte si de tapa cu masinile de cusut Zinger/Singer. Ca cica castigi, ca nu stiu ce cacat. Doar ca la inceput tre' sa le dai niste bani ca sa verifice ei nu stiu ce serie. Si culmea am vazut "afacerea" singer in afise acum maxim 2 ani. Deci despre asta e vorba in teapa cu masini Singer/Zinger daca nu stiati. Evident ca banii aia nu ii mai vedeai, dar plm, aveai masina Zinger. Puteai sa iti cosi cu ea pantalonii in cur, ca bani de imbracaminte pula, doar i-ai dat.

Ceva vreme n-am mai auzit de amway astia dar recent ca tot is pe facebook ma contacteaza un gică, Artur Rusu, cu o idee de "afacere". Nu-l stiu, evident, dar sper sa devenim prieteni odata cu postul asta :)


Deci puletul gaseste introducerea ideala: "poate nu ma cunosti dar e posibil sa ..." extrem de clar, ce kkt.

Apoi imi explica despre munca cu oamenii - intuiesc ca se refera la faptul ca tre' sa ii bullshituiesc sa cumpere produse de kkt de la nu stiu ce producator/distribuitor obscur.

Ii cer sa imi explice intr-un mesaj modul "real" de a face bani.

Raspunsul vine destul de repede. E greu de explicat, hai cu noi sa vezi ce prezentatori bullshituitori avem pe langa parcul Cismigiu. Te conving aia sa cumperi pasta de dinti cu galeata, ca doar doar s-o spala tot neamul, rudele de gradul 5 included.

Marș la căcat, draga Artur!

Da, am presupus chestii, dar sa bat drumul pana acolo ca sa ma port frumos mai bine ii injur pe internet, ca de aia am internet nu?

In concluzie, de la mine, utilizator de internet:

Dragi:

- tepari mlm
- amway-isti
- oameni care vreti sa imi vindeti ceva
- oameni care vreti sa ma convertiti la religia X
- straini imbracati frumos care imi spuneti ca "jesus loves me" si care imi spun ca sunt trist ca nu cred in spiritul sfânt

Ma piș pe afacerea voastră, mă piș pe lucrurile care vreți sa mi le turnați pe gât. Mă cac pe critica voastră, mă cac pe prefăcătoriile voastre, pe costumele prin care vreți să îmi arătați că aveți statutul lu' pește. Mă cac în cutia voastră craniană că poate așa incepeți sa gândiți.

Și o dedicație



Vad ca ma mananca degetele in ultimul timp; pentru amuzament poate sa va dau noile mail-uri de spam primite dupa ce au spart aia conturile de linkedin.

Thursday, June 14, 2012

19 ani de invatamant romanesc (III)

Dupa generala a urmat liceul (devenit colegiu in timpul studiilor mele)  si odata cu el am fost nevoit sa strabat zilnic "metropola". Eu in capatul nordic al orasului, liceul in sud. Facea bine la sanatate sa bagi vreo 4x2 km zilnic, asta daca nu te intalneai cu colegii de generala, caz in care nu stiai in ce boscheti sau lac vei fi impins.

Imi amintesc ca pentru intrare la liceu s-a dat examen. Dupa examen am nimerit in clasa doar cu 2 colege de an de la generala de cartier. Nu am avut pe nimeni de la mine din clasa. Multi s-au bagat pe la alte licee si altii au ajuns la bio-chimie sau filologie-istorie.

Acum treaba se complica aici fiind profesoara mama(biologie). Cu ani in urma, cand frate-meu ajungea la liceu mama a vorbit cu directorul sa nu ii puna ore la clasa lui, ca nu e corect. Nu a avut ore. Intre timp au trecut ani si relatiile cu directorul erau mai putin amicale ca-n trecut. Aceeasi rugaminte, sa nu aiba ore la clasa mea, cand colo surprize surprize, mama diriginta. Say what? Iti dai seama ca in 2 minute tot orasul stia asta si eu nu mai puteam de "bine", fiind subiect de barfa discutie intr-un micut oras de provincie.

Faptul ca in generala am avut rezultate la olimpiada de fizica au transformat clasa mea intr-un eldorado pentru profii de fizica. Ca sa rezum: am avut 4 profi de fizica in 4 ani (5 daca as fi riguros).

S-au dus metodele de stimulat omul sa invete prin bataie.

Oamenii invatau (mai) la toate, nu (prea) era loc de copiat. A fost ceva bizar pentru mine care invatam doar la ce-mi placea mie.

Erau deja niste bisericute formate, multi fiind colegi in generala (la scoala aia cool unde au plecat unii in generala). Eu ca am venit din cartierul rau famat, eram privit cumva ciudat. Barfe despre mine existau, mai ales fiind mama diriginta. Nu putea decat sa ma doara undeva de discutii. Nu eram eu cine stie ce dornic de comunicare cu oamenii care efectiv nu aveau ceva de spus, sau care intr-un fel sau altul nu ma agreau. Nu voiam sa fiu "the good one", ba din contra. Ma amuza sa ii stresez putin si sa le vad reactiile.

Acum era destul de complicata treaba cu mama, ea fiind nevoita sa fie la fel de corecta cu mine cum era cu ceilalti. Evident mama a incercat sa fie mai "corecta" in sensul ca incerca prin toate metodele sa ma depuncteze, pentru a arata ca nu ma favorizeaza.

Cum toti invatau la toate m-am pus in primul an am inceput sa invat la botanica. Pac, ma asculta mama si pune si pune intrebari si eu raspund si eu raspund cu tot ce tocisem din manualul ala. Vede mama ca nu merge sa ma faca, ca invatase baiatul si imi pune o intrebare mai ciudata la care eu nu aveam raspunsul. Pac, 9! Ce rahat, ma gandesc eu - de atunci nu am mai invatat. Apoi mi-am dat seama ca daca imi daca imi punea 10 iar era discutie, plm. Oras mic, guri multe.

La o ora de anatomie ne da mama o lucrare din aia cu teste complement simplu, complement multiplu ..., ca la admitere la medicina. Doar 2 persoane care dadeau la medicina mai miscau ceva pe acolo, in rest, toti pamant. Eu cu cartea in fata cred ca imi luau 2 ore sa le rezolv, dar aveam mai putin de 1h. Si astia frustrati si terminati dupa lucrarea aia ca vezi ca ne-a dat greu. Toti is cu sufletul la gura cu variantele de raspuns notate pe foaie. Eu? Am pus si eu cateva cat de cat gandite si restul la nimereala. Nici nu mi-am notat raspunsurile mele ca sa verific sa vad cat iau. Si incepe mama:
1.A, 2.C, 3.B, ..... In clasa oamenii se vaitau, ca ne-a dat greeeu, ca nu stiu ce. Eu cu mana pe sus, vreau sa pun o intrebare: Daca avem 9.50 ne puneti 10? Liniste in clasa, simteam ura/invidia :), mama era oarecum socata de performanta mea. Apoi am aflat nota de la mama inaintea tuturor caci indata ajuns acasa a corectat lucrarea mea si a rasuflat usurata: 4.50!

In cladirea veche era si sala de festivitati. Liceul avea cam 110 ani si un spectacol in sala aia echivala cu mersul pe gheata subtire. Tremura sala aia cand bagau bas oamenii de ti-era frica. De fiecare data se dadea muzica mai incet, sa nu cumva doamne fereste sa cada tot plafonul cu noi. Daca coborai sub sala de festivitati iti puneai intrebarea cum de mai rezista. Cool ...

Aveam totusi o sala de sport, era ea veche cu un miros de lemn cariat si care era mereu plina de praf. Dar aveam o sala de sport, ceea ce insemna ca chiar ne miscam si iarna. Unu din profii de sport era tot cel din generala care obisnuia sa dea pe gat. Am inteles ca a venit machit la unele ore. Old habits die hard.

Proful de romana(directorul) a fost mare bos/senator in pedesere pe vremea aia. faceam ore de romana din joi in pasti si uneori incepeau de la si 20-25 unii chiar plecand. Asta explica oarecum faptul ca eu si mult prea multi din clasa mea au avut la bac 10 la romana scris. Eu recunosc ca nu aveam mari probleme sa iau proba scrisa, dar cu 10? ... da-o-n cacat de treaba, prea bate la ochi, domnu' (ex) senator. E doar o presupunere, oricum nici unul din clasa-mi nu era de 10 la romana.

Am facut ore in "sala de romana", o clasa cu poze ale poetilor, scriitorilor, etc din cladirea veche. De mentionat ca orele de romana se desfasurau aici mereu (ma rog, cand venea profu'), cu toate ca noi invatam la un moment dat in alta sala. Aici s-a desfasurat o intamplare oarecum amuzanta. Scaunul care era subred (ca si scoala veche) a cedat in timpul orei de romana profu aratand cam ca aici, cand se tinea cu disperare de catedra.

Am facut ore si intr-o clasa parca desprinsa din domnuil Trandafir "frig iarna si cald vara". Pe vremea asta deja eram colegiu national, ce kkt, doar trebuia sa ne respectam. Era iarna un cancer acolo de iti crapau mainile si cu manusi. Plm, what does not kill you makes you stronger?

Imi aduc odata aminte o intamplare cu o "profa" de biologie care a inlocuit-o pe mama o ora, cand nu a putut veni. Ne strangem noi in laboratorul de biologie si incepe predatul. Ma si incepe asta sa citeasca cuvant cu cuvant din carte. Eu ce sa zic, eram obisnuit cu desene, explicatii, chestii, nu invatam eu, dar dictare nu mai facusem de vreo 10 ani. Evident ca noi ne-am plictisit si am inceput sa citim din carte inaintea ei, cu voce tare, cateva cuvinte. A inceput sa se agite. Auzi domne, aveam super profesoara si nu stiam sa apreciem. Apoi m-am prins ca asta e noul val de profesori, plm. La un moment dat s-a oprit si ne-a spus de la ce pagini sa invatam.

Nu a lipsit religia care era un fel de anunt in gara, lumea venea, lumea pleca. Da preotii semnau si erau platiti pentru orele alea-n mama lor. Cam la fel a fost si cu franceza; dupa ce se facea prezenta unii sareau pe geam (eram la parter). La franceza luai note pe citeala, am uitat ceva franceza in liceu si chiar imi pare rau. Stiu ca odata trebuia sa fiu ascultat ca nu aveam note si eu cu tupeu i-am zis: "m-ati ascultat data trecuta daca va aduceti aminte". Ea: "Da, asa e." Si asa mi-a fost trecut un 10. (Moi, l'expert!)

La religie s-a petrecut la o alta clasa o intamplare cu urmari amuzante. Era acolo un tip care nu facea religie. Preotul nu ii stia, si s-a dus un coleg de-al meu acolo si s-a dat drept X (tipul respectiv), a facut ceva spectacol, ca vorba aia, ce se putea intampla? Peste ceva luni timp vine preotul cu boboteaza or something la el si el ne spunea cum se ascundea prin casa cand preotul ii zicea: "Buna X, ce mai faci? Nu te-am mai vazut la ore. Esti ok? El, ca nu, ca ma confundati." Plm, sa zica cineva ca n-au preotii memorie vizuala.

In unele clase mai studiau si preotii de la seminarul teologic. Erau de un taranism tare interesant. La capatul orelor cand trebuia sa vina ei in clasa intrau ca berbecii, in timp ce oamenii se inghesuiau printre ei sa iasa. (Viitori) preoti, ce kkt.

O profa de fizica, una din alaiul de profesori, se auzea ca era cam machitoare. Stiu ca in laboratorul de fizica s-a dezechilibrat odata si noroc ca doar i-a cazut caciula din cap. Din spate s-a vazut ca si cum ar urma un dezastru, fiind urcata pe un piedestal ca sa sa scrie sus pe tabla.

Tot la ora de fizica, unde eram cam nesimtit (faptul ca stiam treaba), incepe profa o problema mai dificila. Eu o termin repejor si stau si ma uit linistit, din ultima banca, la tabla. Profa incepe sa faca niste chestii care mi se par ca complica treaba si la un moment dat cand i se pare ca se departeaza se intoarce la mine si ma intreaba: "E bine?" plm

La un moment dat, de plictiseala am dat cu bocancul pe zidul de pe hol (avea jos o parte de lemn) si am vazut ca lasa o dâră interesanta de cauciuc. Atat mi-a trebuit sa vad si am inceput sa umplu tot holul impreuna cu cativa colegi. Vine femeia de serviciu si vede isprava-mi. Ea se duce si ii spune lu' maica-mea, nestiind ce sa faca (adica eu baiatul lu' mama etc). Vine maica-mea val vartej, se uita si ii zice femeii de serviciu: pune-l sa curete. Asa am curatat asa eu peretele de cauciuc de pe hol.

Istoria, "iubirea mea", m-a deranjat si aici. Cam aceeasi metoda de predare: Date, date, date... Imi aduc aminte o lucrare din aia in care ne-au fost prezentate o tona de date si noi sa completam cu ce s-a intamplat atunci. Placerea mea absoluta, nu altceva. In fata mea era unu care parea sa stie ceva, ma dar omul asta avea un spate de acoperea toata banca. Dupa ce ii zambesc tamp profei, care se plimba printre randuri, ma prefac ca scriu ceva si cand o vad ca se intoarce ma ridic sa vad ce scria asta. Cacat, nu ma ridicasem de ajuns si asta avea lucrarea si aproape de el. Mai incerc odata cu tupeu - eram in picioare - si profa se intoarce: "Refuz sa cred ca nu vrei sa gandesti!". Eu deja sictirit de toate datele si bullshiturile care trebuia sa le completez acolo ii raspund simplu: "La ce?" I-am predat frumos lucrarea si m-am dus sa ma aerisesc.

La istorie mai adaugati si vestitul manual sigma (da, l-am prins) in care erau mineriadele prezentate precum o mini-vacanta in bucuresti a minerilor. Mai aparea si Esca in manual, plm, cititorii de prompter erau deja in istoria romanilor. Am concluzionat verbal, in ora de istorie, ca daca asa sunt scrise manualele bine ca nu invat istorie din ele.

Pe vremea asta m-am apucat si de programare. Informatica la noi nu era chiar mainstream, ci mate-fizica, unde eram eu. Si odata vine profa de fizica cu un program pe calculator in care, vezi chipurile, intelegeam noi mai bine cum merge curentul alternativ and stuff. Sa mor daca a inteles cineva ceva si culmea intelegeam fenomenul. Drept urmare la anul aveam eu programe care chiar puteau explica ceva. Asta a fost primul program cat de cat serios. Din nou, lucru invatat in afara scolii.

Calculatoare: Lu' frate-meu care era deja la faculta i s-a luat un Pentium la 100Mhz cu 16 MB RAM si cu CDROM + etc cu ~1000$. Eu mi-am luat aproape 3 ani mai tarziu un Pentium la 60Mhz, IBM cu 8MB RAM (3 milioane). Uitandu-ma inapoi nici nu vreau sa ma gandesc cat au strans cureaua ai mei pentru asa achizitii, avand in vedere ca amandoi munceau la stat. Mai tarziu am aflat si ce salarii aveau in perioada aia.

Budele erau cam la fel de oribile, dar parca puteai sa respiri cand nu le umpleau oamenii cu fum de tigara. Mai era o buda afara dar aia era cu adevarat mai naspa decat cea din generala. Era un fel de pisoar cu canal combinat cu o buda turceasca. Putea oribil inainte sa ajungi la ea. Cred ca era pentru situatii de urgenta. Cand s-a hotarat sa nu se mai fumeze in bude, unii s-au dus la buda aia sa fumeze ... gizăs faching craist.

Banii contau deja in liceu. S-a vazut clar cum oamenii care nu erau imbracati cat de cat se (auto)izolau. Problema lor... A aparut primul celular din clasa prin clasa a-XI-a, o caramida, nu aveai cu cine sa vorbesti, dar aveai. Era un semn. Incepea omul sa inteleaga cumva ca banul incepe sa faca diferente. Plm, eram mai naivi pe vremea aia. Acum astia din primara stiu tot ce misca, RON, Euro, celular plm.

Am sarit in ajutorul unui coleg de generala (era la alt liceu) care dadea o corigenta la matematica. Mi-a dat subiectele pe geam si i le-am rezolvat. A trecut omul.

L-am mai ajutat pe un amic (cu un an mai mic) sa treaca la alta clasa la care proful de mate era "mai bun". Metoda a fost aceeasi: subiecte->geam->back rezolvate. Asta pentru ca proful a zis ca nu il primeste decat cu un test.

Profa de engleza: noroc ca aveam filme in engleza si manualul, ca de la ea nu puteam prinde multe. Sa nu aducem aminte si de faptul ca oamenii care faceau pregatire cu ea (WHY THE FUCK?) erau laudati in sensul ca "ce bine pronunti, ia mai zi o data". S-a dus ea in Londra si cica englezii sunt reci si neprimitori, nu te ajuta, nu iti zic nimic. Peste vreo 6-7 ani am aflat contrariul. Eu cred ca nu au inteles ce voia sa spuna ... plm.

Bacul:
A fost cam ca in 2011, doar ca s-a putut copia si au picat foarte putini. Picture this: eu la fizica, unde ma pricepeam destul de bine, am luat mai putin decat tipul care a copiat litera cu litera de la mine, el luand 10 :) Cum a copiat tipul va intrebati? Simplu: a fost efectiv pus langa mine de unul dintre cei doi care ne "pazeau" (s-a dat intr-o singura sala). Mai tarziu am aflat ca se dadea nush ce cacat de premiu in urbea-mi pentru cel care are cea mai mare nota la bac si ar fi fost culmea sa fiu eu, plm, urbe mica, mancatorie mare.

Proba de sport la bac a fost dovada ca o duba nu poate fi incapatoare pentru cadourile primite. E vorba de duba profului de sport cu care am dat probele. Sa zic ca cineva care a scos 5 min la 1000m rezistenta a luat 10? Stiti deja, ca doar nu sunteti prosti, asta era sistemul, mergea. Ce cacat conta ca te antrenezi de un an. Nu dadeai spaga si erai putin sub barem: muie, nu luai 10!

Banchetul a fost ceva oarecum normal. Un fel de mini nunta, haleu, poze de calitate acceptabila pentru acele vremuri, dar tot asa, ceva ca sa facem si noi. A fost si clasica melodie "ani de liceu" si plansete. Nu stiu ce sa zic de plansete alea, dar plm, melodia aia chiar nu ma induioseaza deloc, ba dimpotriva.

----

Pot sa zic ca la liceu profesorii erau totusi mai aproape de realitate din anumite puncte de vedere dar totusi inca departe. Era inca prezenta vechea generatie si mentalitatea ei, iar profesorii tineri nu aveau "loc" de ei. Pe langa asta era si marga, ministrul minune, care a operat ceva schimbari "in bine". Stiu ca la unele materii aveam deja toate subiectele posibile pe net. Mergea netul ca curu pana am downloadat pdf-urile alea. Apoi si cu imprimanta era problematic ... putini aveau. Vremuri...

Per ansablu s-a pastrat cam aceeasi idee ca in generala: adica daca vrei inveti, ca oricum poti sa treci fara sa stii/intelegi multe, chiar cu nota mare. Imi aduc aminte recapitularile unde toti aia cu note mari se dadeau defecti la chestii pe care le facusera in trimestrul trecut si care conform notelor trebuiau stiute perfect. Asta e invatamantul romanesc, inveti pentru maine si te-ai scos: nota maxima. Peste 3 zile se curata cache-ul.