ITFest a ajuns la cea de-a X-a ediție!

Ești pasionat de programare sau de gaming? Vrei să dobândești mai multe cunoștințe și să intri în contact cu firme de renume din domeniul IT? Sindicatul Studenților din Facultatea de Cibernetică, Statistică și Informatică Economică revine și anul acesta cu cea de-a X-a ediție ITFest. SiSC (www.sisc.ro) este cea mai veche organizație din ASE, având peste 200 de proiecte desfășurate cu succes până în prezent. ITFest, un proiect cu tradiție, cunoscut deja printre pasionații de programare și gaming, adună an de an participanți atât din rândul elevilor, cât și din cel al studenților. Evenimentul va avea loc în perioada 4 – 18 noiembrie 2017, în București. ITFest este destinat tuturor tinerilor care doresc să afle ultimele noutăți din domeniul IT, oferindu-le posibilitatea de a se afirma în fața angajatorilor, prin prisma evenimentelor organizate. Astfel, dacă ai cunoștințe de C/C++, pe 4 noiembrie ai ocazia să iei parte la Concursul de...
Continue reading...

Introducere în PHP – Ghidul de la A la Z

În partea anterioară a ghidului complet în PHP am discutat despre lucrurile elementare: variabile, funcții și integrarea formularelor cu PHP. Partea a doua a ghidului este o completare la prima și nu numai, tot în aceasta putând fi găsite  informații despre loops, arrays și câteva funcții noi ce le-ai putea utiliza în proiectele tale. Ținând cont că formele HTML sunt principalul loc unde apare PHP, m-am gândit că ar fi mai bine dacă aș amănunți și mai mult acest capitol. În tutorialul anterior s-a discutat despre $_POST și $_GET. În acesta vom discuta de încă 3 variabile superglobale: $_FILES, $_COOKIES și $_SESSION.   1.$_FILES – încărcarea unei imagini Mai jos este un exemplu edificator care va arată cum puteți maxima utilizarea funcției $_FILES. Puteți găsi o mulțime de informații pe manualul php.net, dar în exemplul de mai jos o să găsiți toate informațiile necesare pentru a înțelege exemplul. Totuși, înainte...
Continue reading...

Tutorial Space Invaders în Java

Descarca proiect Salutare tuturor. Revin după ceva timp cu un mic proiect ce l-am făcut pentru cursul “Programare Orientată pe Obiecte”. Mai jos este documentația proiectului și codul acestuia. Subliniez că tot proiectul nu respectă standardele de coding și este mai mult orientativ, pentru a familiariza eventualii curioși de modul în care se realizează animațiile și logica generală din spate. Introducere Space Invaders este un joc video arcade lansat de către Tomohiro Nishikado în 1978. Este unul din primele jocuri shooter, iar scopul jocului este să învingi valurile de extratereștri folosindu-te de o armă laser pentru a acumula cât mai multe puncte. Spre deosebire de versiunea originală a jocului, franciza Space Invaders a îmbrăcat forme tot mai variate aducându-se contribuții la fiecare nouă apariție. În acest proiect, voi încerca să mă depărtez puțin de ideea originală a jocului, în care o “matrice” de inamici trebuie distruși într-un timp limitat și...
Continue reading...

Tutoriale C# – Elemente comune cu limbajele C și C++

Acum că am văzut cum este structurată platforma .NET precum și mecanismul de compilare a codului C# în cadrul acestei platforme, a venit momentul să ne orientăm strict pe limbaj. 1 – Elemente generale Am precizat în tutorialul precedent că limbajul C# este un limbaj multiparadigmă, ceea ce s-ar traduce prin ”un limbaj care acceptă mai multe paradigme (sau stiluri) de programare”, cum ar fi: programarea procedurală – specifică limbajului C, se definește prin acel stil de programare care se bazează pe modularea aplicațiilor, adică structurarea codului în mai multe subprograme (sau funcții), fiecare cu un anumit task (sarcină). Acest lucru facilitează foarte mult lizibilitatea și claritatea codului, în sensul că întreaga aplicație are o structură bine definită, ceea ce ușurează foarte mult depanarea (debugging) programului – în momentul în care apare un bug, acesta se află în mod evident într-unul dintre subprogramele definite. programarea generică – acceptată de limbajul C++,...
Continue reading...

Cum să creezi subdomenii pe localhost pe Ubuntu și Windows

Recent, m-am izbit de problema subdomeniilor pe localhost, atât pe Windows cât și pe Ubuntu. Nemai intrând în contact cu așa ceva căutarea s-a dovedit a fi una laborioasă, dar rezultatul a fost foarte bun, mai ales dându-mi seama de avantajele utilizării subdomeniilor. Aș vrea să vă explic problema inițială: a trebuit să lucrez la un proiect care avea niște setări mai interesante prin .htaccess. Setările aveau legătură cu modulul Apache mod_rewrite, în fișier RewriteEngine fiind On. Opțiunea aceasta, împreună desigur cu altele trebuia să rescrie linkurile mai dificile în ceva user-friendly. Desigur, simpla creare a unui folder în care am “trântit” toate fișierele nu a fost cea mai inteligentă idee, toate path-urile sistemului  începând să fie date peste cap. Atunci mi-a venit ideea de subdomeniu. Acolo lucrurile sunt simple folderul principal devenind home folder pentru toate fisierele și folderele child. Problema a început pe Ubuntu, dar după ce am...
Continue reading...

Unelte pentru Web-Developeri

Cunosc foarte mulți web developeri si fiecare este mereu într-o cautare ( disperată ) de unelte care să le ușureze munca și să-i ajute să realizeze totul fără prea mult efort. Tocmai din acest motiv m-am gândit că următoarea lista te-ar putea ajuta, așa că de ce să nu o împărtășesc cu tine? JavaScript Utilities Resumable.js O bibliotecă JavaScript ce oferă mai multe imagini simultane, stabile și care pot fi reluate prin HTML5 cu fișiere API. Offline.js  O bibliotecă pentru a avertiza automat utilizatorii când am pierdut conectivitatea la Internet. Are mai multe opțiuni tematice și nu necesită nici o configurare. Dom-compare  Modul NodeJS a compara doi copaci dom. CuttySSark  Scopul CuttySSark este de a permite developerilor front-end pentru a scrie CSS ce interacționează perfect cu modelul de evenimente JS. Odometer  Bibliotecă de tranziție / animație a numerelor, cum ar fi pe un kilometraj real. Are unele opțiuni tematice, de...
Continue reading...