ABONAMENTE VIDEO REDACȚIA
RO
EN
NOU
Numărul 166
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

Silviu Dumitrescu Line manager@Telenav

Diana Bălan Map analyst@Telenav
PROGRAMARE
JavaFX și comunicarea prin RESTful Web Services (II)

În continuarea articolului din numărul trecut vă supunem atenției crearea unor servicii web REST care interacționează cu date persistate. Pentru început vă oferim o introducere în JAXB. Java Architecture for XML Binding este un standard Java ce definește modul în care obiectele Java sunt convertite în și din XML. El folosește o colecție de mapări standard și definește un API pentru citirea și scrierea obiectelor Java în și din XML.


Liviu Ştefăniţă Baiu Senior Business Consultant
@Endava
MANAGEMENT
Rolul unui Business Analyst într-un proiect de dezvoltare software

Responsabilitățile unui _Business Analyst_ (BA) într-un proiect de dezvoltare software în care se folosește metodologia_Agile_ constituie un subiect foarte răspândit. În cadrul acestui articol vom trata doar o parte din el, încercând să oferim un răspuns la următoarea întrebare: “Care poate fi contribuția unui BA la livrarea unui proiect de dezvoltare software de către o echipă SCRUM?”

Reclame


Irina Scarlat CMO How to Web & TechHub Bucharest
DIVERSE
How to Web MVP Academy

București, 27 ianuarie 2015 – Finanțări în valoare totală de 207.000 EUR... Patru startup-uri admise în programe de accelerare cunoscute la nivel internațional... Progrese semnificative în dezvoltarea produselor și a echipelor. În rândurile următoare vă prezentăm bilanțul How to Web MVP Academy pentru echipele finaliste, la șase luni de la absolvirea programului de pre-accelerare.


Levente Veres Design Lead
@Endava
PROGRAMARE
Arhitectura software (I)

Timpul trece, știința evoluează, cerințele oamenilor cresc, adaptarea la schimbări în orice domeniu devine cerință de bază. În același timp, așteptările sunt în creștere dacă vine vorba despre calitate, accesibilitate, securitate și nu în ultimul rând cost. Industria de IT din ultimi ani a adus în discuție necesitatea sau inutilitatea arhitecturii de software sau arhitecților de software.


Silviu Dumitrescu Line manager@Telenav

Diana Bălan Map analyst@Telenav
PROGRAMARE
JavaFX și comunicarea prin RESTful Web Services

O aplicație client poate accesa resurse distribuite aflate la distanță. Există mai multe modalități de accesare a acestor resurse, dar poate cea mai portabilă este cea a serviciilor web. În acest articol vom aduce în discuție serviciile REST (Representational State Transfer), servicii autodescriptive, moderne, cu un API Java ce are evoluție spectaculoasă în ultimele versiuni ale platformei Java Enterprise.


Tiberiu Cifor Engineering Manager
@3Pillar Global
MANAGEMENT
Performanța în echipe distribuite

Știm cu toții ca în zilele noastre una dintre cele mai folosite metode sau moduri de lucru pentru a gestiona echipe de proiect este Agile. Agile se poate implementa cu succes folosind Scrum, Kanban sau altele. Toată lumea face Agile, toată lumea cunoaște principiile Agile și toată lumea îl implementează. Prin natura jobului am trecut prin multe proiecte, de la cele mai mici până la cele mai mari, de la cele mai ușoare până la unele dintre cele mai grele proiecte.


Alexandru Bolboacă Agile Coach and Trainer, with a focus on technical practices
@Mozaic Works
PROGRAMARE
Cinci sfaturi practice pentru Code Review în Scrum

În fiecare săptămână, la Mozaic Works, în echipa de dezvoltare de produse, descoperim 2 - 3 buguri în produsul la care lucrăm în timpul sesiunii de Code Review. Acest lucru se întâmplă în ciuda faptului că lucrăm într-un mod foarte structurat și aplicăm ATDD și Test First/TDD.


Mai mult, dezvoltatorii și liderii tehnici se plâng la noi ori în comunitate ori în timpul sesiunilor de coaching sau workshopuri despre anumite aspecte ale revizuirilor de cod. 




Simona Bonghez Managing Partner @ Colors in Projects
MANAGEMENT
Gogu și jocul alternativelor

- No, în sfârșit... răsuflă Mișu ușurat văzând numele și mai ales fața lui Gogu pe ecranul smartphone-ului. N-apucă însă să zică ceva că șuvoiul vorbelor lui Gogu se dezlănțui prin micul device de parcă se rupsese zăgazul:
- Da’ ce s-a întâmplat, dom’le, de suni ca nebunu’?! Ori crezi că sunt chior și nu văd c-ai sunat de prima dată? Cine-o murit, ce-o explodat, că nu mi-e dat și mie să am o zi de liniște! O zi, frate, atât mi-am permis și eu să lipsesc. Motivat. O zi! Iar tu suni de cinci ori într-o oră. Cinci! Cinci mii de fulgere și tunete abate-s-ar asupra telefonului tău de fiecare dată când te mai întinzi după el. Ori ești sinucigaș și vrei să-ți rezolv eu problema plecării din sânul omenirii, ceea ce m-ar face extrem de fericit în acest moment...


Cristian Raț Software Developer
@Yardi România
PROGRAMARE
Clasificare de Text la Scară Largă

În ultimii ani numeroase probleme precum detectarea fraudelor, detectarea mesajelor nedorite (spam), clasificarea imaginilor, determinarea subiectului unui articol ș.a. au fost rezolvate cu ajutorul inteligenței artificiale. Odată cu creșterea numărului de utilizatori de internet, dimensiunea datelor care trebuie procesate devine tot mai mare, astfel stocarea și procesarea acestora pe un singur server este foarte dificilă, soluția fiind procesarea lor într-un sistem distribuit.


Alexandru Albu Software Architect @ Bosch
PROGRAMARE
Convergența documentației într-un proiect software multimodular

Documentele explicative ale produselor software sunt folosite ca manuale de referință pentru proiectanții interfețelor utilizator, pentru programatorii care scriu codul și pentru testerii care se asigură că produsul funcționează corect. Într-o aplicație multimodulară, fiecare componentă este dezvoltată și lansată independent. Păstrarea documentației actualizate pentru fiecare componentă nu este ușoară deoarece nu totul ține doar de redactarea ei, ci și de centralizarea tuturor documentelor în așa fel încât să fie găsite ușor de către persoanele interesate.

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 »