rolisz's site

Android L preview

main_screen

Recent, la conferința Google I/O, a fost anunțată următoare versiune de Android, care deocamdată este numită doar L, fără vreun nume de desert sau vreo versiune. Versiunea de preview pentru telefoane a fost făcută disponi­bilă pentru tele­foanele și tabletele din seria Nexus.

Săptămâna aceasta mi l-am pus și eu pe Nexus 5 și am apucat să mă joc un picuț cu el și mi-a plăcut ce am văzut.

S-au făcut schimbări de design destul de mari. Primele pe care le observi sunt faptul că butoanele soft au fost schimbate și sim­plifi­cate, back fiind un triunghi, home un cerc, iar app switch este un pătrat. A doua chestie este că continue.

The Dungeon

Scrambled bits at The Dungeon

Ca să săr­bă­toresc sfârșitul facultății, am mers cu Cătă și cu sora lui la The Dungeon, primul joc de room escape din Cluj. Au mai fost ceva colegi la ediția anterioară a jocului și mi-au zis că îi super. Confirm. Îi awesome.

Ideea din spatele jocului este că ești închis într-o cameră, la subsolul unei case, și ai 60 de minute ca să găsești cheia spre libertate. Ca să poți ieși, trebuie să rezolvi tot felul de puzzleuri și să cauți indicii pentru ele (sau să le brute force-uiești). Puzzle-urile sunt variate, iar unele indicii necestită thinking outside the box (sau inside the box, după caz ;;)).

Echipa Scrambled Bits continue.

End of June, end of college

Predict the next symbol in the following sequence: Anul 1. Anul 2. ???

S-o terminat facultatea. Și ce final spec­tac­u­los. Cu peste 25.000 de vizite pe blog în ultima lună. Asta înseamnă o medie de 845 de vizite pe zi \:D/ Față de anteriorul 21900 în luna iunie din 2012, cu o medie de 731 de vizite pe zi atunci. Aș vrea să mulțumesc sec­re­tariat­u­lui că nu a afișat online rezul­tatele de la examenul scris de la licență, astfel dându-mi mie șansa de obține acele 500 de vizite necesare ca să trec de 25k în ultimele 3 ore din luna iunie.

Pentru mine, fiecare an de facultate a fost diferit. continue.

Review materii anul 3

Ca să fie completă lista mea cu materii de la facultate, o să scriu câteva idei despre 4 din materiile din anul 3. Celelalte două materii oblig­a­torii au fost analizate anul trecut, iar opționalele au postul lor dedicat.

  • Limbaje Formale și Tehnici de Compilare. Mie îmi place teoria de aici, pentru că înveți cum funcționează expresiile regulare și cum să faci un compilator foooarte basic. Cum făcusem și cursul de com­pi­la­toare de pe Coursera, un pic m-am plictisit la acest curs și aș fi dorit să se predea mai multe chestii și într-un mod mai continue.

Rezultate examen scris licență

2014-06-30 21.44.16

Deși nu am luat o notă prea mare, nu vreau să las ca aceasta să mă doboare, ci vreau să îmi aducă aminte că nu sunt perfect. Dar vreau să merg mai departe, urmându-mi chemarea cerească și pămân­tească.

Interviu cu echipa SecurEye

La începutul lunii a fost Tech­syl­va­nia, un hackathon cu tot felul de gadgeturi noi (Google Glass, LeapMotion, Sphero, UP, Pebble, Withings, Onyx Beacon, etc.). Echipa care a câștigat a fost de la UBB, de la Ingineria In­for­mației, anul 3, formată din Anca Davidel, Lucian Ziman, Ovidiu Rosu, Istvan Gereb, Lorand Ignat și Ioan Lup. Pe câțiva din ei îi știam de la cursul de roboți (unde ei au luat cam cele mai multe premii, așa că nu mă miră că au câștigat și aici :D).

Aplicația lor se folosește de EyeTribe, un eye-tracker mic și drăguț, ca să citească codul PIN. În loc să îl tastezi cu mâna la bancomat, te continue.

Rezolvare subiect licență 2013

This one.

Ex 1.

class Produs(object):
    def __init__(self, denumire):
        self._denumire = denumire

    def get_denumire(self):
        return self._denumire

    def afisare(self):
        print self._denumire

class ProdusPerisabil(Produs):
    def __init__(self, denumire, valabilitate):
        self._valabilitate = valabilitate
        super(ProdusPerisabil, self).__init__(denumire)

    def afisare2(self):
        self.afisare()
        print self._valabilitate

if __name__ == '__main__':
  
continue.

Changing Romania, one square meter at a time

James Robinson

Azi a fost la Cluj James A. Robinson, political scientist și economist, și a ținut o prezentare bazată mai ales pe cartea lui, Why Nations Fail. Eveni­men­tul a fost organizat de RomaniaOne, care este „un instinct” care vrea să transforme România în unul din cele mai bune locuri din lume de a trăi, munci și a te juca. Și au asta pe blogul lor:

RomaniaOne a fost înființată de Don Lothrop, un american care a reușit să se în­dră­gostească de țara noastră mai mult decât mulți români. El încearcă din răsputeri să schimbe România, să elimine corupția și să o facă o țară mai bună, în care nu este continue.

Rezolvare model subiect examen de licență

Subiectul este pe siteul facultății.

1. a.

class B(object):
def __init__(self, b=0):
self.b = b
def print(self):
print self.b

b.

class D(B):
def __init__(self, d="", b=0):
self.d = d
super(D, self).__init__(b)

def print(self):
print self.d, self.b

c.

def construire():
return [B(8), D("D5", 5), B(-3), D("D9", 9)]

d.

def filtreaza(l):
return filter(lambda x: x.b \> 6, l)

e. Creeare lista: creaza(l, e1, ... en) Pre­con­di­tii: e1, e2, ..., e_n sunt obiecte, n >= 0. Post­con­di­tie: l ii lista formata din e1, e2,... e_n.

Filtrare???

2. A.

DROP TABLE IF EXISTS \`Activitati\`;
CREATE TABLE \`Activitati\` (
\`cod_activitati\` INTEGER NULL AUTO_INCREMENT DEFAULT NULL,
\`descriere\` VARCHAR(50) ,
\`tip_activitate\` VARCHAR(50) ,
PRIMARY KEY (\`cod_activitati\`)
);

DROP TABLE IF EXISTS \`Angajati\`;
CREATE TABLE \`Angajati\` (
\`cod_angajat\` INTEGER NULL AUTO_INCREMENT DEFAULT NULL,
\`nume\` VARCHAR(50),
\`echipa\` INTEGER,
PRIMARY KEY (\`cod_angajat\`)
);

DROP TABLE IF EXISTS \`echipe\`;
CREATE TABLE \`echipe\` (
\`id\` INTEGER NULL 
continue.

untagged

Mișca Reloaded

Acum aproape doi ani am făcut o plimbare lungă și frumoasă prin satul copilăriei tatălui meu. Azi a venit timpul pentru o revizitare :))))

Dacă data trecută am dat în fundături și am rătăcit mult, acum drumurile cunoscute de tati mai existau, doar că au fost năpădite de buruieni, iarbă, „spini și pălămidă”. I've gone boldly where no man has gone before (at least in the past 5 years). Și plimbarea de 45 de minute a devenit una de 2 ore, datorită timpului su­pli­men­tar necesar pentru găsirea drumului optim printre tufișurile enorme care acoperis­eră totul :)))

Am trecut prin jungla din Misca continue.