luni, 22 februarie 2016

Winter tri - primul meu triatlon

Postarea asta nu e una spectaculoasa, despre un ultra terminat in genunchi sau un maraton la care mi-am scuipat plamanii. Este o poveste despre un concurs simpatic, dupa care am fost super ok, dar mi-a placut asa ca experienta, fiind primul meu triatlon. Nu se punea problema sa nu termin, intrebarea era, in ce timp? Problema principala era ca proba de bicla presupunea MTB. Nu sunt eu un biciclist fenomenal, adica pot sa tin 30 cu cursiera o perioada destul de lunga, dar pe MTB nu mai sta treaba chiar asa. Iar cand ai un Rockrider 5.0. model 2012 de la Decathlon (prima mea bicicleta, am luat-o sa merg cu ea la facultate ca era mai rapid), lucrurile se mai complica. Am facut inainte un mic antrenament cu ea sa vad cum merge treaba, am reusit sa tin 28 prin Bucuresti vreo 5 km, dar mi-am scuipat plamanii, asa ca mi-am dat seama ca probabil nu voi reusi aceeasi performanta. Deci ma asteptam ca bicicleta sa o fac cam in 30 de minute, 12 km, iar alergarea undeva sub 25, fiind 5.5 km. La inot ma gandeam la 15 minute, fiind 500 metri.. venea cam 1 ora si 10, asta fara tranzitii.. deci undeva la 1:15-1:20, asa mi-am aproximat timpul.

Concursul consta in 5.5km alergat, urmati de 12 km bicicleta, iar la final 500 m inot. Asa, o lejereala scurta, o mica distractie. Am ajuns acolo chitit sa dau tot ce pot. Erau trei starturi, cred ca in ordinea valorii sau asa ceva, eu am fost la startul a 2-lea, si am plecat tare la alergat, 4'00 pe km estimez, cumva am reusit sa fiu in primii 5 la start la alergare, si pe la mijloc chiar am si depasit inca 2, am terminat alergarea al 3-lea din startul meu. Am scos undeva peste 23 de minute la alergare, probabil putin peste 4'00 pe km, dar pentru mine asta era partea lejera, era un efort cu care eram obisnuit.. Alergarea a mers bine, nici nu am avut timp sa imi dau seama cand a trecut, lumea tot imi striga bravo, esti al treilea, pe mine ma amuzau ca stiam ca dupa ce vine bicicleta o sa ma intreaca toata lumea.. Am ajuns intr-un final pe bicicleta, dotarile biclei sunt exceptionale, pinionul mic e de 14, foaia mare de 42, deci din start daca vrei sa scoti ceva viteza trebuie sa pedalezi cu o cadenta foarte mare. Cumva chiar si asa m-a obosit pinionul cel mai mic, am mers cu penultimul, poate m-a ajutat asa mai mult psihic, oricum la 15.5 kg cat are bicicleta aia trageam in ultimul hal, mai avea si drumul gropi.. Erau si cateva urcari mici unde mai bine alergam ca aveam viteza mai mare decat cu bicicleta :)) Evident, m-au depasit o gramada, dar cel putin am tras tare de mine, la final deja vederea mea era incetosata, dupa ce am revenit in tranzitie m-am oprit sa beau niste apa si izotonic, pentru ca ma cam deshidratasem si trasesem tare.. In tranzitia de dinainte de inot am pierdut o gramada de timp, lumea era smechera sa dezbraca pe drum spre bazin, eu am asteptat pana la vestiar, a trebuit sa imi scot toate hainele, colantii aia de alergare refuzau sa se dea jos.. Am pierdut foarte mult acolo, cateva minute bune, nu mai zic ca era dubioasa intrarea, trebuia sa treci neaparat prin vestiar si dadea direct in bazin, eu nu am stiut, si am iesit din vestiar sa caut intrarea.. Sa mai spun cat m-am chinuit sa imi pun chipul de la picior din nou? :)) In fine, am ajuns in bazin, si primul lucru pe care l-am observat e ca bazinul era bestial, eu merg la un bazin de 25m cu adancime de 2m doar la inceput si la final, in rest 1.5, si apa foarte calda.. Asta era imens, avea dimensiuni olimpice, deci 50 de metri si sigur cel putin 2 metri adancime peste tot, daca nu mai bine, mie mi s-au parut a fi chiar 3 dar poate era doar o senzatie. Oricum, cel mai misto bazin pe care l-am vazut vreodata, merita toti banii, si apa era relativ rece.. Foarte tare senzatia sa inoti acolo si sa vezi steagul Romaniei pe pereti. Din pacate a fost un pic aglomerat, eram destul de multi pe culoar la un moment dat, si m-am dezorientat destul de tare, nu as fi crezut ca nu o sa fiu in stare sa numar pana la 5, avand in vedere ca reusesc sa tin minte ca am dat 25 de ture de alergat acasa.. Dar cumva in bazin e altfel, nu stiu ce se intampla, o tura e scurta si dupa vreo 8-10 deja nu mai stii exact cate ai facut, le pierzi numarul.. Initial m-a obosit un pic inotul, dar dupa mi-am intrat in ritm, si cand ar fi trebuit sa ies (sau cel putin asa cred acum) pur si simplu nu mai aveam nicio idee cate ture facusem, eram confuz total.. Puteam sa ies ca nu ma verifica nimeni, ca nu eram eu primul.. da' era prea marfa bazinul ala asa ca am zis ca si asa, ce mai conteaza, ma mai distrez un pic, asa ca am mai dat o tura dus-intors.. Acum ca analizez situatia la rece, sigur am facut 600 de metri in loc de 500, pentru ca am terminat in acelasi timp cu o tipa care inota bras si care cumva tinea aproape acelasi ritm cu mine, desi eu inotam craul (nu sunt nici un inotator minunat, fac asta de amuzament), si sunt destul de sigur ca nu era in bazin cand am intrat, nici macar nu era mai in fata sa zici ca m-am apropiat de ea pe ultimele ture.. Deci e clar, am facut 6 ture, iar ceasul de pe perete era cu 4 minute in urma si am fost convins ca am terminat cu 1:16 pana am vazut ca de fapt era 1:20. Daca stiam ca e in urma nu mai dadeam tura aia de siguranta, ieseam si gata, da' nu imi pare rau, a fost distractiv. La final m-am relaxat cu niste paste si niste bere Radler. Am iesit foarte prost ca si clasament, dar si concurentii au fost tari, adica intre 1:11 si 1:20 erau 100 de locuri, venea lumea la 5 secunde diferenta..
Oricum, per total un concurs frumos, si sper sa prind locuri si la anu'. La final, o poza de pe bicla, facuta de Radu Cristi, un fotograf renumit printre sportivii amatori de atletism :)

marți, 16 februarie 2016

Calculatoare anul 4 semestrul 1 (sau "nu da la C3")

Fiecare om din facultatea asta are de facut o decizie la finalul anului 3. La ce specializare sa merg? Asta este intrebarea care este pusa de fiecare student in parte, cel putin o data, la un moment dat in anul 3. Eu m-am dus, din ambitie, la C3. Pe moment mi s-a parut o decizie buna, ma gandeam eu  "ce poate fi rau?". Cumva, o data cu trecerea timpului, am realizat ca a fost cea mai proasta decizie din viata mea de student. De ce? Raspunsul e simplu: dupa ce ca nu inveti nimic, ai si note semnificativ mai proaste comparativ cu restul specializarilor. Voi analiza mai jos materiile, dar mai intai voi analiza pe scurt fiecare specializare si ce se face pe primul semestru.

C1 - retele si alte chestii de genul acesta. Se fac materii cu Tapus, Francisc Iacob si Rughinis, din cate stiu eu. Trebuie sa alegi un optional de la C2 si unul de la C3-C5 (toti iau de la C5 ca sunt cele mai usoare). Nu sunt foarte multe teme si este destul de greu sa ai o medie sub 8.50, chiar si daca nu inveti nimic.

C2- sisteme embedded. Se face cu Dan Tudose, Popcorn si inca cineva. Plus un optional de la C1 si unul de la C3-C5. Oricum, nici cei de acolo nu stiu prea bine, pentru ca toti se duc doar in ideea in care nu vor sa mai faca absolut nimic in anul 4. Majoritatea lucreaza, chiar full time. Notele nu sunt neaparat mari, dar nu ii pasa nimanui de ele, toti vor media 5. Doar SI este singura materie unde se mai si pica daca nu inveti macar un pic.

C3- sisteme de baza - compilatoare, baze de date, inteligenta artificiala si sisteme de programe pentru retele (SPRC), cu nasu'. Le voi analiza pe fiecare mai jos.

C4- probabil cea mai buna alegere daca vrei sa inveti ceva. Sunt destul de multe teme, dar sunt facubile, spre deosebire de C3. Se face inteligenta artificiala, grafica partea a 2-a, inteligenta om calculator cu Trausan si inca o materie, AII, aplicatii pentru intreprinderi, nu stiu exact ce se face dar toti incearca sa o schimbe, laboratoarele au zeci de pagini fiecare, fara exagerare, si am inteles ca nici temele nu sunt frumoase. N-am vrut sa merg aici pentru ca era grafica, dar acum imi pare un pic rau. Cum ziceam, multe teme, dar macar le poti face.

C5- site-uri; se spune ca nici nu iesi cu diploma de inginer de acolo, sau ca nu iti scade impozitul, nu stiu. Cert e ca e la bataie cu C2-ul ca si specializari la care nu faci nimic. Se face EP , evaluarea performantelor, cel mai dorit optional - nu faci nici curs, nici lab, nici macar profii nu vin, UBD - utilizarea bazelor de date, si inca vreo 2 materii, MS si ISI, despre care nu stiu absolut nimic. Cert e ca nu faci absolut, dar absolut nimic. E degeaba, e ca si cum ai spune ca nu vrei anul 4. La fel ca si la C2 de altfel. Nici la C1 nu este cu mult mai bine, dar zvonurile spun ca acolo ai mai invata ceva, o data la cateva saptamani.

La toate acestea, se adauga o mare mizerie specific romaneasca, numita Managementul Proiectelor (MP). Teoretic e la alegere dintre MP si BM (bazele managementului), practic tine nevasta lui Sever cursul, este unul singur, si la inceputul semestrului te sfatuieste "prietenesc" sa alegi MP ("la MP nu pica nimeni..la BM s-a mai picat"). O materie mizerabila, cu un proiect tampit pe 5 etape unde trebuie sa folosesti grafice Gantt. Notele pe proiect au fost random, intre 60 si 75 din 80, cam asa. S-a mai dat un test grila, unde s-a corectat lejer, erau aproape toate grilele pe net. Am avut 15/20 pe grila si 70/80 pe proiect => media 9. Daca mergi pe la curs ai si ceva bonusuri, am auzit ca ar fi dat si o tema, dar nu am fost decat la inceput sa vad cum e, asa ca nu stiu.

Inainte sa trec la C3, sa analizam un pic si EP - cel mai dorit optional. Anul acesta s-a schimbat profu', a venit echipa ghinda si la materia asta. Asa ca, evident, a fost mai rau, n-au mai fost notele alea de dinainte. Cu toate astea, vestea buna este ca treci fara prezenta, daca nu faci laboratorul cu profu' ( M. Bucicoiu). Noi am adus 2 referate la laborator in decembrie la final, si am primit niste note random pe ele - 4/5 sau 5/5, in functie de noroc. Pe deasupra, am primit si un punct bonus toti, pe o tema care nu s-a mai dat. Eu, evident, am avut 4/5 => 5 puncte in timpul anului. Am mai avut de facut un paper de 8 pagini in care trebuia sa evaluam ceva, orice. Asa ca m-am apucat si am listat specificatiie la 50 de procesoare intel sau AMD, in ideea ca oricum nu conteaza. Aparent a contat, si am primit doar 2/3 pe proiect (initial chiar 1/3, dar l-am rugat pe prof sa se mai uite o data pe proiect si a fost de treaba, ne-a dat aproape la toti punctaj in plus.. ce e drept 1/3 pe un proiect complet era cam putin). Examenul nu presupunea nicio cunostinta teoretica, trebuia sa analizezi un server, sa spui trei servicii pe care le asigura, doua tipuri de metrici de tip higher is better(gen frecventa, memorie etc) si sa iti rezumi paper-ul. In 15 minute am iesit din sala, oricum dura 45 cu totul. Pe examen am avut aproape toti maxim, dar din cauza proiectului mi-a iesit 9. Imi putea iesi 10 chiar si asa, daca nu se dadeau note random pe laborator. Dar cumva cred ca a meritat, adica am avut media 9 si nu am facut absolut nimic pentru ea, spre deosebire de bd2, unde desi ma pricepeam am avut 8. Dar ajungem imediat si acolo.

Acum voi analiza materiile de la C3. Voi incepe cu cele care mi-au placut si voi termina cu cele care m-au dezamagit cel mai tare.

1. Inteligenta Artificiala (IA)-  curs cu doamna decan, lab cu Andrei Olaru. Cel mai misto curs de pe semestrul asta, mi-a placut inclusiv modul de predare, temele au fost mai mult decat decente.. Laboratoarele au fost cam grele la un moment dat, nu mi-a placut ca s-a facut in Python si jumatate din lab s-a bazat pe laboratoarele 5 si 6, ceva despre logica predicatelor. Am avut un soc in labul 7 ca trebuia sa avem facute laburile 5 si 6 si sa le avem si la noi, a trebuit sa ni le dam intre noi ca altfel nu puteam sa ne apucam de laborator.. Dar in general un laborator ok. Nu am invatat noi foarte multe, trei sferturi din materie si din teme a fost backtracking, iar cealalta parte a fost cum sa simulam Prolog in Python. In rest, cam materia de la PA, multe versiuni de A*, minimax... Si cam atat, n-am ramas cu mare lucru sincer sa fiu, dar modul de organizare a fost super ok. Teme rezonabile, laborator facut bine, curs bine predat. Am avut 1 punct prezenta la curs, 2.5 puncte laboratorul si 2.5 puncte temele (puteai trece fara nicio tema). Prezenta la curs era strict fizica, desi se dadea un test de prezenta, nu a contat ce am facut acolo. Examenul a fost greu, am avut 9 teorii si 4 probleme, si printre teorii existau si probleme, erau probleme la teorie si probleme la probleme, cam asa ceva. Mi-a iesit 10, poate un pic nemeritat, am avut de fapt 9.37 si s-a rotunjit la 10, dar oricum a fost ok.

2. Sisteme de programe pentru retele de calculatoare (SPRC) - curs cu nasu' (Cristea), laborator cu Florin Pop.Temele au fost interesante, chiar am invatat cate ceva din ele, dar un pic cam repetitiva faza cu client-server. De, pana la urma asta inseamna programe pentru retele.. La laborator inveti cateva elemente de baze pentru teme, si e suficient sa ai 7 prezente pentru 10. Structura clasica, 4 teme, punctaj pe prezenta si pe lab. Element de noutate a fost ca nu s-a mai dat test de marire in sesiune, laboratorul a avut un punct juma', la fel si cursul, deci si aici puteai intra in examen fara teme. Temele s-au punctat extrem de lejer, era si pacat sa nu le trimiti, am avut maxim pe toate temele, chit ca poate imi mai scapasera unele aspecte. Ce e drept, atata timp cat ai o tema functionala e aproape suficient, important e sa faca ce trebuie, macar in mare. Cursul a fost la fel de plictisitor, n-am venit decat la jumatate din ore, cand am realizat ca pot avea maxim pe parcurs si fara prezenta la curs. Aveam 5.5 puncte doar din activitate, fara curs, deci aveam nevoie de o treime de punctaj pentru 10. Examenul a fost mai simplu decat credeam, au fost chiar favorite (spre deosebire de apd si pc), si mi-a iesit cumva media 10. Cei de la CA au trecut aproape toti (o singura exceptie, parca), in schimb au picat multi din celelalte serii, cei care nu il cunosteau pe nas. Nu cred ca mai e nimic de spus despre aceasta materie, doar ca teoria din curs e foarte foarte multa si aproximativ inutila. Temele insa fac materia asta sa merite - sunt abordabile, chiar daca destul de lungi, ocupa minim o zi fiecare.

3. Imi e greu sa aleg acum, dar cred ca voi alege CPL (compilatoare). Macar ma asteptam sa fie o materie nasoala si sa am medie mica si nu imi pare rau ca mi-a iesit putin, pentru ca atat meritam. Imi pare rau doar ca nu am invatat nimic, dar absolut nimic. Prima tema a fost ceva cu flex si bison, mai mult de LFA, analiza lexicala si sintactica. Pur si simplu generai acolo o gramatica pentru un limbaj inventat de ei, daca te chinuiai suficient de mult iti iesea. Deci nu am invatat nimic. Urmatoarea tema a fost o chestie cu analiza semantica, ceva cu un arbore semantic, trebuia sa pui niste reguli si sa arunci exceptii daca nu se respecta semantica, iarasi nu am invatat mare lucru, era doar ceva muncitoresc, un schelet imens de cod, noi doar trebuia sa completam acolo cateva chestii sa intelegem codul ala. Oricum, cel putin au fost decente si au avut un volum rezonabil de munca. Urmatoarea tema au facut-o in timpul initial doar 2 colegi, stand doua saptamani, cate 12 ore pe zi, si ajutandu-se cand nu le iesea ceva. Asta spune multe.. Eu am incercat sa o fac, am stat vreo 8 ore pe ea si am realizat ca nu am nicio idee despre nimic, asa ca am abandonat, efectiv nu stiam nici de unde sa incep asa ca mi-am dat seama ca nu se poate face. Urmatoarele 2 teme au fost mai acceptabile, in ideea in care oamenii s-au impartit in echipe de 3-4 sau si mai mult si au lucrat pe temele respective (nu la modul ca au copiat, dar cand cineva se prindea de o chestie spunea mai departe), dar cumva am refuzat sa mai fac absolut orice legat de materia asta, mi-am dat seama ca e o mizerie si ca nu are rost sa ma mai chinui. Examenul a fost greu, desi era open-book, ne-am chinuit 2 zile inainte sa facem modelul de pe exams, ne-a dat aproape la fel si tot nu am facut foarte bine, dar din fericire domnul profesor a fost baiat bun si ne-a dat la toti mult mai mult decat meritam. Mi-a iesit 7, o nota corespunzatoare cu ceea ce meritam, deci nu am de ce sa ma plang. Ce m-a deranjat e ca venisem cu multe asteptari legate de materia asta si nu am invatat efectiv, dar efectiv nimic. La curs nu se ducea nimeni, pentru ca era o teorie infioratoare, dupa primele 6 cursuri deja nu mai avea treaba cu compilatoarele, erau niste chestii abstracte cu forma SSA, fluxul de date, flux de control, diagrame CFG, garbage collection.. Oricum, ceva foarte naspa, prezenta la curs a fost foarte scazuta din cauza asta. Laboratorul era la 8 dimineata, veneam cu scarba la orele alea pentru ca oricum nu intelegeai nimic, nu ne ieseau mereu exercitiile si totul parea haotic. In orice caz, poate la anu' o sa fie mai bine, dar nu v-as recomanda C3 in niciun caz.

4. Cel mai surprins am fost de BD2 - baze de date 2. Desi la laborator am avut mereu punctaj maxim si chiar stiam sa fac chestiile alea, la colocviu am primit 8 pe o rezolvare integrala, corecta. Mi s-a scazut un punct pentru ca nu am folosit un tip de date asa cum voia asistentul, iar celalalt punct l-am pierdut ca nu afisam si mesaj de eroare la exceptie. Si as fi fost ok cu nota 8 daca restul ar fi luat 3 si 4 daca greseau, dar nu, cei carora nu le mergea nimic aveau 6. Pai nu mi se pare corect.. Dupa pe proiect am avut din nou 8 pe o rezolvare completa, dar deja ma obisnuiem asa ca nu m-am mai mirat. Punctajul era ceva de genul 3 puncte laboratorul, 2p proiect, un punct tema 4 puncte examenul. Temele, ca de obicei, le-am facut toti la fel, era aceeasi din 2009, am copiat si noi tema aia si am schimbat numele, la BD1 asta insemna 10, aici ne-a scazut la jumatate de serie punctajul pe tema. Si asa m-am trezit cu media 8.. Examenul standard, acelasi de ani de zile, fix aceleasi cerinte, nimic modificat, oricum nu prea cred ca le-au corectat, avand in vedere ca in 3 ore erau gata 60 de lucrari. Cu alte cuvinte, materia a fost o bataie de joc, dar nu s-a dat 10, cum era normal. Si asa mi-am stricat eu media maxim.. Daca aveam 10 la BD2, cat as fi meritat, la fel si la EP, cat se lua pana acum, ar fi fost chiar un semestru ok, as zice. Dar asa, cu toate materiile inutile impotriva noastra, si materia de baza cu teme imposibile, n-a avut niciun sens alegerea.

Ca o concluzie, nu dati la C3 daca vreti medie mare, sau daca vreti sa invatati ceva. Dati la C3 daca vreti sa fiti masochisti (cum am fost si eu) si sa va chinuiti aiurea, ca la final sa vedeti cum colegii vostri de la C1 si C5 au medii infinit mai mari, cu eforturi considerabil mai mici. Si cu asta am terminat, mai am un semestru cu doar 2 examene, licenta si gata cu facultatea :)