REDACTIA
RO
EN

Vlad Vesa Software Engineer @ TSS Yonder
PROGRAMARE
Pontențialul unui Enterprise Service Bus

Când sunteți fericitul posesor al unei aplicații de 30 de ani, volumul de date este enorm. Baza de date este compusă din sute de tabele cu date statice sau dinamice. Unele tabele pot să înregistreze mii de intrări lunar. Să spunem că lucrăm cu o aplicație distribuită cu un container clasic al unei aplicații web.


Vlad Mihalcea Hibernate Developer Advocate @ Red Hat
INTERVIU
Interviu cu Ionică Bizău

Salut, Ionică. Cu toate că eşti foarte tânăr, esti un developer cu foarte multe realizări pe GitHub şi StackOverflow. Poţi să te prezinţi şi să ne spui câteva cuvinte despre tine?

Mă numesc Ionică Bizău (tradus în engleză ar fi Johnny B. :smile:). Îmi place să construiesc lucruri. Sunt programator şi îmi petrec ziua într-un terminal \*nix, scriind cod în VIM (celebrul editor de text). De asemenea, cânt la pian, iubesc ştiinţa (în special fizica şi matematica).

Reclame


Radu Vunvulea Senior Software Engineer
@iQuest
PROGRAMARE
Planificaţi retragerea unui proiect încă de la început

Toţi facem greşeli. Uneori acestea sunt minore, fără a influența evoluția businessului, alteori sunt mari şi cu impact asupra acestuia. Acum câţiva ani am fost direct implicat într-un proiect unde o decizie greşită a dus nu doar la pierderea unei sume importante de bani, ci a avut și un efect negativ major asupra continuităţii businessului. Am decis să scriu acest articol ca o lecţie pentru a preveni astfel de greşeli, în special în aceste vremuri, când SaaS este opţiunea preferată, când cumpărarea licenţelor pentru soluţiile existente este mai bună decât a le dezvolta pe cele proprii - fără a analiza impactul şi paşii care trebuie urmaţi dacă doriţi să schimbaţi furnizorul.


Adrian Beșleagă Manager Operatiuni @ A&I Consulting
DIVERSE
Voucherele de vacanță - o modalitate avantajoasă pentru motivarea angajaților

Tichetele de vacanță sau voucherele de vacanță, așa cum mai sunt denumite, reprezintă o modalitate excelentă de motivare a angajaților, într-o formă avantajoasă din punct de vedere fiscal-contabil pentru angajator. Astfel, angajatorii pot acorda persoanelor încadrate cu contract individual de muncă vouchere de vacanță în limita a șase salarii minime brute pe economie, reprezentând 7.500 lei, în vederea petrecerii concediului în România. Acestea sunt valabile atât pentru instituțiile publice, cât și pentru companiile private, cu mențiunea că în cazul celor din urmă decizia acordării rămâne la latitudinea angajatorului.


Alexandru Bolboacă Agile Coach and Trainer, with a focus on technical practices
@Mozaic Works
PROGRAMARE
Model de comunicare pentru programatori

Sunt programator. Pentru mulți programatori, abilitățile de comunicare nu reprezintă un punct forte - cel puțin, eu știu că am avut problemele mele. Cele mai multe dintre ele au provenit din faptul că tendința mea naturală este de a ignora semnalele emoționale și de a lua în considerare doar faptele. În multe cazuri, acest lucru funcționează bine, doar că se creează uneori o tensiune inutilă și acest lucru poate deranja oamenii.

În calitate de consultant, mentor și formator, am fost nevoit să îmi îmbunătățesc abilitățile de comunicare. Practica te învață. Te sfătuiesc cu căldură să faci acest lucru. Dar, dacă îți place felul tău de a fi și dorești doar să îți îmbunătățești puțin interacțiunile tale cu entitățile non-geek, îți prezint următorul model. Acest model funcționează la fel de bine atât în comunicarea scrisă, cât și în cea vorbită


Simona Tiplea Requirements Engineer @ ISDC România
MANAGEMENT
Valoarea de business sub semnul întrebării

Dezvoltarea de software există în cele din urmă, pentru a rezolva probleme de business și pentru a aduce în această zonă de activitate cât mai multă valoare. Dacă rolul nostru este cel de "analist de business" într-o companie software, simțim că nu ne atingem scopul dacă nu putem să identificăm nevoile reale de business și să facem dovada valorii de business pe care o aduc aplicațiile sau funcționalitățile care urmează să fie dezvoltate. Pentru analiștii de business din companiile ce dezvoltă produse proprii, acest articol s-ar putea să nu dea naștere la discuții, pentru că aceștia își cunosc clienții, au acces direct la clienții lor și se gândesc în permanență la tehnici creative pentru a demonstra valoarea de business a produselor sau funcționalităților pe care ei și echipele lor le pot livra.


Anca Grosan Full stack developer Voluntar @ YAPC
INTERVIU
Discuție cu Larry Wall - creatorul limbajului PERL

Larry Wall este cunoscut cel mai bine drept creatorul limbajului Perl. Ne-am bucurat să vorbim cu el la conferința anuală de Perl, YAPC::EU (22 - 25 August 2016), ținută la Cluj.

Care credeți că au fost factorii care au făcut ca Perl să aibă succes? În ce moment ați realizat impactul său global? Ați pregătit ceva pentru asta?
M-am pregătit pentru acest lucru, deși nu conștient. M-am asigurat că va fi un limbaj care să îmi placă. Am vrut să mă ocup și de procesare de text, și de recunoașterea tiparelor. Eram administrator de sistem la acel moment și doream să pot accesa bazele de date disponibile pe calculatorul meu. Deci semăna cu C, puteai să folosești Perl pentru programarea de sistem


Bogdan Mureşan Director of Engineering
@3Pillar Global
MANAGEMENT
Jocurile comunicării - Mai puțin, mai eficient

Nu cu mult timp în urmă am scris un articol în care încercam să punctez câteva aspecte importante în comunicarea cu clientul, sau cel puțin aceasta era convingerea mea că fac. Am povestit despre cât de important este să găsim un limbaj comun cu interlocutorul nostru, mai ales atunci când specializările noastre tehnice sunt diferite. De asemenea, am încercat să subliniez importanța de a scoate în evidență valoarea pe care o aduce ideea noastră și să arătăm ce beneficii aducem în joc. De atunci, am continuat să lucrez la abilitățile mele de comunicare și unul din cele mai importante lucruri pe care am încercat să le cizelez ulterior a fost eficientizarea modului în care este transmis mesajul.


Ciprian Jichici General Manager @ Genisoft
PROGRAMARE
Dezvoltarea aplicațiilor mobile multiplatformă cu Xamarin și Microsoft Azure

Succesul extraordinar și ratele de adopție spectaculoase ale platformelor mobile moderne sunt extrem de strâns legate de numărul și calitatea aplicațiilor mobile care rulează pe aceste platforme. În condițiile competitive foarte dure ale app store-urilor, flexibilitatea și viteza de implementare au devenit criterii de selecție dure în lumea dezvoltatorilor de aplicații mobile. O consecință directă a acestei stări de fapt este dezvoltarea accelerată și spectaculoasă a tehnologiilor ce permit utilizarea unei singure baze de cod pentru obținerea cvasi-simultană a versiunilor unei aplicații mobile pe mai multe platforme, cunoscute și sub numele de tehnologii multiplatformă.


Daniel Crainic Consultant @ 3Pillar Global
ADVERTORIAL
3Pillar Global: O companie sănătoasă este una în care oamenii au mintea limpede, zâmbesc şi debordează de idei

La zece ani de la înființare, 3Pillar Global este una din cele mai dinamice companii de servicii IT din Transilvania.Unul dintre principalele obiective propuse pentru anul acesta este acela de a atinge 450 de angajați în cele două centre din Cluj-Napoca și Timișoara. Prezentă pe piața din România încă din 2009, 3Pillar Global reunește aproape 400 de specialiști în cele două birouri situate în cele mai bune centre IT din țară. Vorbim de ingineri cu competențe în tehnologii utilizate pentru dezvoltarea de aplicații web (Java, Python, Ruby on Rails, Front End) și mobile (iOS si Android) care funcționează de cele mai multe ori ca un centru de competențe cu valoare adăugată ridicată pentru diverși clienți din SUA sau Marea Britanie.

Reclame

Sponsori

  • Endava
  • iSDC
  • 3PillarGlobal
  • Gemini Solutions
  • Betfair
  • Yardi
  • Accenture
  • Telenav
  • ve
  • Siemens
  • Colors in projects
  • Fortech

« Articole mai vechi