DevXCamp – fii supererou în programare

Din nevoia societății de specialiști în IT și din nevoia absolvenților de a cunoaște toate detaliile de care au nevoie pentru a concepe un proiect de la zero, doi tineri cu inițiativă, au dat startul unui proiect pentru a sprijini comunitatea. DevX a apărut din dorința de a oferi societății o schimbare. DevXCamp reprezintă primul eveniment marca DevX ce le oferă participanților ocazia de a învăța tehnologii noi și de a-i ajuta să conceapă, alături de o echipă, un proiect complet ceea ce le va oferi o dezvoltare accelerată a cunoștințelor și să își gasească drumul clar în carieră. Au fost alese trei track-uri la care participanții se pot înscrie, în urma cărora vor învăța în cadrul worshop-urilor ceea ce au nevoie pentru a putea fi pregătiți pentru o carieră în programare. Echipele vor fi formate din membri celor trei track-uri și vor fi nevoiți să gestioneze proiectele asemenea celor...
Continue reading...

Startup de succes – Creative Tim

Creative Tim

Lucrând la un mic proiect personal, am avut nevoie de o interfață grafică simplă și elegantă. După mai multe căutări, am găsit un template numit Paper Dashboard. Pentru a-l descărca, am fost trimis pe pagina unei companii numite Creative Tim. De acolo am putut descărca template-ul și, neavând nevoie de multe funcționalități, am optat pentru varianta gratuită a acestuia. Ce mi s-a părut foarte interesant a fost să văd că era vorba de o companie românească. Atunci mi-am spus că ar trebui să iau legătura cu dumnealor, pentru a afla mai multe despre o poveste de succes. Iată ce am aflat…   Când a luat naștere Creative Tim a luat naștere în toamna anului 2013,  ca idee a celor doi co-fondatori, Cristina și Alex. Acum, după 3 ani de muncă, echipa s-a îmbogățit cu alți 4 membri care ajută la creșterea și buna funcționare a startup-ului.   Ce ne oferă...
Continue reading...

Cum rămîi în pas cu tehnologia atunci când ai un hobby, dar nu ai suficienți bani

Atunci când ai o pasiune faci tot posibilul să perseverezi în acea direcție. În domeniul calculatoarelor și a tehnologiei, în general, pasiunea crește odată cu dobândirea cât mai multor cunoștințe. Pentru a asimila aceste cunoștințe avem nevoie atât de timp, dar și de bani. Dacă timp ne putem face cu ușurință, în ceea ce privește bugetul – aici poate interveni o problemă. Nu fiecare dintre noi ne-am născut bogați, însă asta nu înseamnă că ni se interzice dreptul de a avea o pasiune pe care să o urmăm cu perseverență. Și deoarece am demonstrat și, de asemenea, este dovedit că orice pasiune necesită la un moment dat și resurse financiare, pentru o persoană la început de drum, cardul de cumpărături pare a fi o soluție ideală atunci când se dorește finanțarea hobby-ului. Marii retaileri de electronice, cum ar fi eMAG, Altex sau Flanco au introdus această opțiune de plată tocmai...
Continue reading...

Cum funcționează un procesor? Legătura strânsă cu memoria.

Limbaj de asamblare

Încep cu o comparație empirică…dacă am încerca să asociem părți ale corpului uman cu componentele unui calculator, oare ce-am obține? Simplificat: creierul ar fi probabil procesorul și memoria gura și corzile vocale…placa de rețea, placa de sunet urechile, microfonul (ambele sunt periferice de intrare) mâinile și picioarele, poate periferice clasice(mouse, tastatură etc.) Dacă continuăm alegoria și mergem cu presupunerea rezonabilă că un creier e poate cea mai utilă parte la un om,  după logica de mai sus, e probabil ca memoria și unitatea de procesare a unui calculator să fie componentele sale cheie – surprinzător, avem dreptate. Astfel, în acest articol, voi încerca să aduc puțină lumină asupra ideilor ce stau în spatele unităților de procesare, cum au apărut, direcția de dezvoltare ș.a. Și nu va fi locul unde vom discuta despre procesoare Intel sau AMD. Sunt enorm de complicate, dar măcar vom atinge principiile de funcționare.   1. Privire...
Continue reading...

Calculator de polinoame în Java

Diagrama UML Calculator Polinom

Înainte de toate trebuie menționat că acesta a fost un proiect ce l-am avut la una din materiile de facultă. Tocmai de aceea, acest proiect trebuie să fie doar o mică inspirație și recomand tuturor să încerce singuri o astfel de provocare. Utilitatea didactică se dovedește atunci când muncești integral și personal la căte-o chestie de genul. Pentru a vedea codul asociat, mergeți pe pagina mea de GIT: marianstefi20 Pentru a vedea un demo, vizionați videoclipul de mai jos: Mai jos puteți vedea documentația asociată proiectului. Cuprins Introducere  Analiza problemei și modelarea acesteia  Cazuri de utilizare  Scenarii Proiectare Clasa Panel Clasa PolyInterpreter  Clasa Polinom  Adunarea a două polinoame  Scăderea a două polinoame Înmulțirea a două polinoame Împărțirea a două polinoame   Clasa Monom Cartezian Rezultate Concluzii   1.  Introducere Polinoamele și operațiile cu acestea sunt unele dintre cele mai comune structuri matematice din Computer Science. Motivul principal este simplitatea algebrică a...
Continue reading...

UEFI și Fast Startup – rolul pe care îl joacă la instalarea Ubuntu 16.04

Pașii de bootare la activarea opțiunii FastStartup

Acum câteva zile m-am decis să îmi instalez Ubuntu 16.04 de pe stick. Ceea ce ar fi trebuit să fie simplu, de făcut repede într-o după amiază, s-a transformat imediat într-un maraton al răbdării. Dacă ești grăbit poți să sari peste explicații și să dai clic aici. Am mers pe site-ul oficial, am descărcat imaginea .iso și aveam doar un stick la îndemână. Așa că le-am urmat tutorialul care îmi spunea: Să descarc Rufus Să urmez pașii După ce s-a finalizat procesul am restartat calculatorul și am schimbat ordinea de bootare( am pus prima oară USB HDD, iar apoi Windows Boot Manager). Spre surprinderea mea, Windows Boot Manager rula de fiecare dată, ordinea de bootare părând a nu avea vreun efect. De curiozitate, am zis să încerc bootarea folosind Legacy Mode. Încă din start, opțiunea aceasta era doar temporară, pentru a vedea dacă stick-ul funcționează. Temporară, deoarece dacă aș fi instalat...
Continue reading...