Școala a început de două săptămâni ! Recent s-a deschis și noul an universitar! O dată cu ele, inevitabil în mass-media răsună același cor de lamentări legate de starea precară a învățământului românesc. Sperăm ca acest cor să nu fie asemenea celor din tragediile grecești antice și să cânte despre destinul unei condamnări perpetue a învățământului la degradare și derizoriu. Pentru a dovedi importanța educației în progresul societății este suficient să privim puțin doar către sectorul IT. Fără universități de prestigiu, industria de IT nu ar fi putut ajunge la nivelul la care este astăzi în marile orașe din România. De altfel, orice companie de IT și nu numai, care dorește să își deschidă un sediu într-un oraș, se va interesa de nivelul învățământului sau despre universitățile existente în comunitatea respectivă. Raportându-ne la un ecosistem de referință, precum Silicon Valey, alcătuit din companii/startup-uri, investitori și universități, observăm că acestea din urmă sunt un ingredient obligatoriu în crearea unei industrii competitive. Dacă finanțarea startup-urilor și găsirea investitorilor începe să fie un lucru firesc asumat în mod conștient și responsabil, finanțarea universităților nu depinde doar de ecosistemul local, ci și de contextul social-politic. Să menționăm doar acele cazuri când au fost închise secții întregi deoarece profesorul s-a dus la o companie privată, sau când studenții sunt obligați să parcurgă cursuri învechite și total inactuale. Care sunt soluțiile? Sperăm să nu fie doar o întrebare retorică și să găsim un răspuns consistent dacă dorim creșterea sectorului IT.
O primă soluție la această problemă poate fi organizarea în 24-25 noiembrie de către Today Software Magazine a celei de-a treia ediții a Cluj IT Days, care se dorește a fi un bun prilej de învățare și de sudare a comunității IT clujene. Mai multe detalii găsiți în articol destinat acestui subiect.
În ceea ce privește conținutul acestui număr, semnalăm articolul lui Dan Suciu, Agile Humanum Est, cu un titlu interesant care parafrazează ludic un celebru dicton în latină- Errare humanum est… Continuăm cu Designul de API - studiu de caz, care dezbate regulile de definire a unui API și îl exemplifică cu cel folosit în cadrul Betfair. Performanța în Java este dezbătută în Low latency FIX engine in Java, un engine creat de Peter Lawrey, invitat de altfel și la Cluj IT Days. Din păcate articolul a fost prea tehnic pentru o traducere utilă în română și s-a decis să îl lăsăm în engleză pentru a nu-i pierde din precizia științifică. Tot în sfera Java, jOOQ, pentru simplificarea integrării SQL-ului în Java, propune o abstracție construită pe modelele relațional și obiect orientat (ORM) ale bazelor de date. OpenStreetMap este un proiect crowd-sourced utlizat de Telenav ca bază în produsele oferite, dar mai multe detalii puteți găsi în articolul OSM și Telenav văzute prin ochii unui analist de hărți. În continuare vă propunem un tool de testare: Cucumber care este bazat pe conceptul de Behaviour Driven Design. La final, vă recomandăm articolul despre ce înseamnă PFA în 2016.