ABONAMENTE VIDEO REDACȚIA
RO
EN
NOU
Numărul 165
Numărul 164 Numărul 163 Numărul 162 Numărul 161 Numărul 160 Numărul 159 Numărul 158 Numărul 157 Numărul 156 Numărul 155 Numărul 154 Numărul 153 Numărul 152 Numărul 151 Numărul 150 Numărul 149 Numărul 148 Numărul 147 Numărul 146 Numărul 145 Numărul 144 Numărul 143 Numărul 142 Numărul 141 Numărul 140 Numărul 139 Numărul 138 Numărul 137 Numărul 136 Numărul 135 Numărul 134 Numărul 133 Numărul 132 Numărul 131 Numărul 130 Numărul 129 Numărul 128 Numărul 127 Numărul 126 Numărul 125 Numărul 124 Numărul 123 Numărul 122 Numărul 121 Numărul 120 Numărul 119 Numărul 118 Numărul 117 Numărul 116 Numărul 115 Numărul 114 Numărul 113 Numărul 112 Numărul 111 Numărul 110 Numărul 109 Numărul 108 Numărul 107 Numărul 106 Numărul 105 Numărul 104 Numărul 103 Numărul 102 Numărul 101 Numărul 100 Numărul 99 Numărul 98 Numărul 97 Numărul 96 Numărul 95 Numărul 94 Numărul 93 Numărul 92 Numărul 91 Numărul 90 Numărul 89 Numărul 88 Numărul 87 Numărul 86 Numărul 85 Numărul 84 Numărul 83 Numărul 82 Numărul 81 Numărul 80 Numărul 79 Numărul 78 Numărul 77 Numărul 76 Numărul 75 Numărul 74 Numărul 73 Numărul 72 Numărul 71 Numărul 70 Numărul 69 Numărul 68 Numărul 67 Numărul 66 Numărul 65 Numărul 64 Numărul 63 Numărul 62 Numărul 61 Numărul 60 Numărul 59 Numărul 58 Numărul 57 Numărul 56 Numărul 55 Numărul 54 Numărul 53 Numărul 52 Numărul 51 Numărul 50 Numărul 49 Numărul 48 Numărul 47 Numărul 46 Numărul 45 Numărul 44 Numărul 43 Numărul 42 Numărul 41 Numărul 40 Numărul 39 Numărul 38 Numărul 37 Numărul 36 Numărul 35 Numărul 34 Numărul 33 Numărul 32 Numărul 31 Numărul 30 Numărul 29 Numărul 28 Numărul 27 Numărul 26 Numărul 25 Numărul 24 Numărul 23 Numărul 22 Numărul 21 Numărul 20 Numărul 19 Numărul 18 Numărul 17 Numărul 16 Numărul 15 Numărul 14 Numărul 13 Numărul 12 Numărul 11 Numărul 10 Numărul 9 Numărul 8 Numărul 7 Numărul 6 Numărul 5 Numărul 4 Numărul 3 Numărul 2 Numărul 1

Ovidiu Mățan Fondator @ Today Software Magazine
INTERVIU
Testare și BDD. Interviu cu Thomas Sundberg

Thomas, suntem foarte bucuroși că participi ca speaker la IT Days 2017. Te descrii drept un „programator infectat de teste”. Cum definești acest lucru?
Thomas Sundber: Este vorba de a fi acel programator care nu se simte bine când nu își modelează codul după teste. Un test poate avea multe forme și faţete, dar rămâne mereu executabil. Pot rula o mică bucată din sistem și să primesc feedback rapid dacă am stricat ceva. Acest lucru mă scapă zilnic de foarte multe probleme.

Reclame


Mălina Mihăilă Agile Coach @ Betfair
MANAGEMENT
Cele șapte păcate din Scrum

Păcatul nu este întotdeauna o idee rea. Cu moderație, poate aduce valoare, dar odată practicat în exces devine un antipattern. Conform lui Jim Coplien, un antipattern este o categorie formală care identifică o soluție frecventă și uzuală la o problemă care generează consecințe negative evidente. Dezvoltarea agilă este despre învățare sau despre cum să ne valorificăm intelectul pentru a vedea cum putem să ne perfecționăm.


Ștefania Deac HR Specialist @ msg systems Romania
INTERVIU
De la Software Developer la Project Manager – Interviu cu Ionuț Pintican

Ionuț este Senior Project Manager în departamentul Automotive în cadrul msg systems România. În acest articol ne va prezenta parcursul său profesional, menționând factorii favorabili evoluției sale în carieră. De asemenea, de la el vom afla cum se poate pregăti o persoană pentru un rol de Project Manager și care sunt abilitățile necesare pentru a prelua un astfel de rol.


Mădălina Nastasa Sales Development Representative @ Azimut Happy Employees
MANAGEMENT
Încrederea de toate zilele

24 decembrie 1914, frontul de vest al Primului Război Mondial – trupele germane și cele britanice duc o luptă sângeroasă, cu pierderi sfâșietoare de ambele părți. Soldații germani, ascunși în tranșee încercând să se regrupeze, aud de pe frontul inamicului colinde creștine și văd, de la distanță, luminițe pe care le recunosc mai apoi ca fiind lumânări aprinse pentru rugăciunile de Crăciun. Spre șocul și spaima britanicilor, unii soldați germani se apropie de liniile inamicului și se alătură colindelor, urându-le Crăciun fericit în limba engleză - lipsiți de arme sau vreo miză militară. Aceleași trupe care cu câteva ore în urmă s-au vânat, rănit și ucis, își strâng acum mâinile și sărbătoresc nașterea Domnului împreună, pe câmpul de luptă.


Sebastian Boga Test Consultant @ Endava
STARTUPS
shaqo doon

În era evoluției digitale, Cluj-Napoca excelează la acest capitol, astfel o serie de companii ajung să câștige din ce în ce mai multe proiecte. Aceste proiecte la rândul lor au nevoie de o echipă care să le implementeze. Companiile ajung să deschidă noi locuri de muncă pentru a finaliza aceste proiecte. Locurile de muncă vor fi ocupate de câte o persoană. Cum ajunge o persoană să afle despre o nouă oportunitate? ... și cum se descurcă departamentele de HR să găsească cele mai potrivite persoane pentru aceste noi locuri de muncă? Venim cu o alternativă la ceea ce deja există pe piață: shaqo doon


Mircea Vădan Managing Partner @ Activize Cofounder @ClujStartups
STARTUPS
Startupuri - ediția din septembrie

Împreună cu câţiva colegi din echipa Cluj Startups, am făcut o căutare mai aprofundată cu scopul de a revizui informaţiile pe care le avem despre startupurile locale. Cu această ocazie, am descoperit câteva statistici care merită atenţie. Bineînţeles, există riscul de a nu lua in considerare toate startupurile. Cât despre cele închise, e foarte greu să mai găsim informaţii valide, deci trebuie să acceptăm o marjă de eroare în aceste statistici.


Constantin Scrob Java Community Manager @ PitechPlus

Mocanu Serghei Software Engineer @ PitechPlus

Nagy Attila Senior Software Engineer @ PitechPlus
PROGRAMARE
Aplicaţii moderne folosind Akka

Periodic, în industria software apare un nou set de caracteristici sau calităţi pe care ar trebui să le aibă o aplicaţie modernă şi noi reguli despre cum ar trebui abordată dezvoltarea acestor aplicaţii. Exemple recente fiind: Reactive manifesto (figura 1), aplicaţii 12factors sau multitudinea de articole din sfera micro-serviciilor.


Ovidiu Mățan Fondator @ Today Software Magazine
INTERVIU
Trend-uri Agile - Interviu cu Henrik Kniberg

Henrik Kniberg: Vorbind de această tendinţă, am constat că multe proiecte și organizaţii se axează pe rapoarte ce ţin de gestionarea timpului sau de utilizarea resurselor. Există o preocupare ca oamenii să fie ocupaţi să facă ceva. Nu este un mod productiv de a ne raporta la un anumit produs dacă lucrezi într-un domeniu complex, deoarece, dacă găsiţi o persoană care rezolvă problema în jumătate din timp, este mai bine. Este mai bine ca o persoană să lucreze mai puţin. Când aplicaţi o metodă precum Scrum care este populară, veţi ieși din acest mod de gândire. Scrum se centrează pe viteză/velocity. Măsuraţi cât produceţi într-un sprint, nu câte ore petrec oamenii făcând lucruri. Deci, metodele Scrum și Agile te fac să nu te mai orientezi pe efort, ci pe rezultat. Kanban se axează pe timpul petrecut de la un capăt la altul. În Scrum, Agile și Kanban, te uiţi la activitatea în sine, nu la numărul de ore petrecute, ceea ce este un pas în direcţia cea bună, dar multe companii se opresc aici. Doresc să evidenţiez că cele mai de succes companii pe care le-am văzut, duc totul un pas mai departe și spun: “De ce să îmi pese de viteză? Aici am o echipă cu velocitate mai mică decât cealaltă echipă, dar prima echipă aduce mai multă valoare. A reușit să rezolve problema clientului cu mai puţine feature-uri.” Acesta este genul de evoluţie pe care îl constat și pe care vreau să îl promovez.


Ioan Moldovan Software Engineer @ TORA
PROGRAMARE
Algorithmic Trading și Machine Learning. O vedere de ansamblu (II)

Algoritmii folosiți cel mai des în sistemele de trading sunt cei de regresie (logistică pentru clasificare de uptick / downtick, least squares, local curve fitting, robust regressions sau, când există constrângeri legate de viteză, algoritmi de online regression, KWIK sau Locally weighted projection). În comunitatea machine learning există o oarecare reticență în a folosi metode "clasice" precum regresia liniară, fiind privită ca "elementară", însă este o unealtă foarte importantă și cu potențial foarte mare. Una din obiecțiile aduse folosirii acestei regresii este că nu detectează decât combinații liniare ale datelor de intrare, însă adăugând metrici derivate din înmulțiri între features, ridicări la putere sau aplicarea de funcții periodice sau de altă natură, pot fi detectate interacțiuni între variabilele de intrare sau se poate chiar face fitting la funcții complexe (de menționat că și rețelele neuronale au nevoie de cel puțin 2 nivele ascunse pentru a putea detecta interacțiuni între input features).

LANSAREA NUMĂRULUI 166

AI for Programmers

Miercuri, 29 aprilie, ora 18:00

BMW TechWorks Romania

LinkedIn Meetup StreamEvent YouTube

Conferință TSM

NUMĂRUL 165 - CyberSecurity & AI

Sponsori

  • BT Code Crafters
  • Betfair
  • MHP
  • .msg systems
  • P3 group
  • Cognizant Softvision
  • BMW TechWorks Romania

INTERVIURI

« Articole mai vechi Articole mai noi »