ABONAMENTE VIDEO REDACȚIA
RO
EN
×
▼ LISTĂ EDIȚII ▼



Ovidiu Mățan Fondator @ Today Software Magazine
INTERVIU
C++ concurrency - Interview with Anthony Williams

We are talking with Anthony Williams, the author of Concurrency in Action, now on Second Edition. He's passion is multithreading and for several years he was the primary developer of Boost Thread Library in C++.

You have in your book an interesting clarification / definition of the difference between parallelism and concurrency. Could you please explain this to our readers?


Anthony Williams: The difference between parallelism and concurrency is primarily a difference in focus.
When thinking about parallelism, then the focus is about making best use of the hardware to do the processing. You don't want extra threads running, because that would cause excessive switching, and you want to ensure all your cores have meaningful work to do at all times.


Ovidiu Mățan Fondator @ Today Software Magazine
INTERVIU
Dependency Injection - Interview with Mark Seemann

You start your book with an interested analogy between a power socket, sauce béarnaise and Dependency Injection. What is the link between them?

Mark Seemann: Both are analogies. They’re two different ways to look at Dependency Injection, but while both analogies do, I hope, help to explain Dependency Injection, there’s no further link between power sockets and sauce Bèarnaise.

Reclame


Valeria Chiriac Scrum Master @ AROBS
MANAGEMENT
Rolul autohton al unui servant leader

Termenul controversat de Servant Leader (Liderul ca slujitor) cuprinde o filosofie întreagă. Fondatorul acestuia, Robert K. Greenleaf, după zeci de ani de studii în management, dezvoltare și educație, a ajuns la concluzia că leadershipul tradițional, în special în instituțiile din State, nu satisface nevoile și că o altă abordare ar putea contribui la creșterea productivității și eficienței. Într-o altă ordine de idei, el s-a concentrat pe răspunsul la întrebarea: “Persoanele îndrumate de către un servant leader devin mai înțelepte, mai autonome, ba mai mult – crește șansa ca aceștia să devină servant leaderi? ” Când liderul unei organizații își schimbă perspectiva de a conduce cu cea de a servi, atât organizația cât și angajații acesteia au de câștigat. În timp ce angajații își dezvoltă anumite abilități și își satisfac nevoia de afirmare, organizația crește, pentru că aceștia devin devotați și implicați în îndeplinirea scopului acelei entități.


Marius Crișan Digital Technology Developer @ Accenture
PROGRAMARE
Industria automotive, încotro?

Industria automotive nu a mai trecut niciodată printr-o asemenea perioadă în care schimbările să se realizeze atât de rapid. Este de așteptat ca ritmul schimbărilor să crească pe măsura ce vehiculele vor deveni mai conectate, mai capabile să preia unele dintre funcțiile de conducere și în cele din urmă, să se conducă singure.


Ovidiu Mățan Fondator @ Today Software Magazine
EVENIMENTE
Panel TSM: AI și autonomous driving

Acum, am să-i invit pe scenă pe participanții la panel: Bogdan Gliga, Machine Learning Specialist la Telenav, Radu Ivănuș, Head of Business la NTT, dinn zona de Automotive și Cătălin Golban, Group Manager & Video System & Connectivity. În general AI-ul ne ajută să facem taskuri din ce în ce mai dese și mai interesante, de la recunoaștere de poze, la Automotive. Să începem cu Bogdan, spune-ne la ce proiect lucrezi acum!


Monica Catana Petraru Senior Business Consultant @ msg systems Romania

Tamas Gasko Senior Project Manager @ msg systems Romania

Cătălin Rusu Senior Project Manager & Agile Coach @ msg systems Romania
MANAGEMENT
Scrum master în industria automotive

Industria Automotive se află pe punctul de a face un salt considerabil - industria 4.0. Astfel, conceptele noi de mobilitate și furnizorii din afara industriei, se schimbă mult mai mult decât cerințele produselor. Ritmul inovației actuale din domeniu face ca provocarea principală să fie reprezentată de implementarea produsului potrivit pentru piață la momentul potrivit.


Cosmin Pruteanu Junior Consultant @ MHP Romania
PROGRAMARE
Optimizarea Api-urilor folosind GraphQL

După ani întregi în care am avut de a face cu API-uri de tip REST, fie consumându-le ca simplu client, fie construind propriul serviciu, am putut simți cum neajunsurile unui serviciu REST pot provoca frustrări. În momentul în care serviciile noastre de tip REST cresc în dimensiune și complexitate, intervin probleme precum organizarea endpointurilor într-un mod eficient, structurat și satisfacerea nevoii de date ale clienților API-ului construit. Acest tip de frustrări i-au împins pe cei de la Facebook să anunțe în 2012 și, apoi, să-l ofere gratuit în 2015, un nou concept de API, și anume GraphQL. La momentul introducerii sale, GraphQL a fost privit ca o alternativă excelentă în domeniul API-urilor, datorită flexibilității pe care o oferea.


Kovács György Scala Developer @ Itiviti
PROGRAMARE
La fel, dar diferit

A programa funcțional este a programa. Consensul programatorilor, mai ales al celor care folosesc programarea funcțională, este că programarea funcțională este viitorul. Ei ne zic că este mai ușor de înțeles codul, pentru că nu trebuie să ținem cont de starea sistemului. Codul e mai succint, pentru că refolosim zeci și poate sute de funcții predefinite care au fost scrise deja și ne permit să ne concentrăm direct pe implementare.


Florin Bunău Product Architect @ Itiviti
PROGRAMARE
Geometria codului - despre ce e programarea funcțională

Oamenii au practicat agricultura și creșterea animalelor cu mult înainte să înțeleagă biologia. Au început cu unelte simple, acumulând cunoștințe prin experimentare practică, cunoștințe care au fost transmise generațiilor următoare prin bucățele de folclor. OOP, GRASP, SOLID, DRY, YAGNI, KISS și șabloane de design. Toate aceste povești pe care ni le spunem unii altora și viitoarelor generații stând la focul revizuirii de cod, sunt similare miturilor agricole de fertilitate transmise înainte de fundamentarea unei ramuri științifice.


Norbert Szappanos CTO @ RebelDot
PROGRAMARE
Provocări în adoptarea tehnologiei blockchain

Blockchain este cuvântul pe care îl auzim din ce în ce mai des în ultimii ani în diverse contexte. Este considerată o tehnologie care are potențialul de a aduce o schimbare și cea care dă startul unui nou val de inovație. Poate te-ai gândit deja să folosești această tehnologie pentru următorul produs sau proiect pe care vrei să-l dezvolți, dar nu ești sigur de unde să începi. În cele ce urmează, vom analiza aspectele de care trebuie să ții cont înainte de a folosi tehnologia.


Ovidiu Mățan Fondator @ Today Software Magazine
INTERVIU
Direcții de de dezvoltare Globant. Interviu cu Guibert Englebienne

Vorbim cu Guibert Englebienne, CTO și co-fondator Globant. Mă bucur să vă văd în Cluj. Pentru că aţi finalizat deja achiziţia firmei Small Footprint recent, spuneţi-ne ce v-a determinat să cumpăraţi Small Footprint? Guibert Englebienne: Globant este o companie ce a crescut foarte repede, companie pe care am fondat-o acum 16 ani. Ne-am extins în locuri din cele mai diverse. Pasiunea noastră este să punem în legătură oportunităţile cu talentul oamenilor din locuri diferite, astfel ca aceștia să nu se relocheze. Deci, căutăm oameni care au ales să trăiască într-un anumit loc, iar noi încercăm să aducem oportunităţile la locaţiile respective. De-a lungul anilor, ne-am extins în ţări diverse.


Andrei Mikhailau SW Testing Director @ ScienceSoft
TESTARE
Top 5 indicatori de performanţă pentru un Centru de Testare de Excelenţă (TCoE)

Pentru a consolida resursele QA, bunele practici și instrumentele de automatizare disparate în cadrul unei afaceri, dar și pentru a optimiza performanţa de testare, multe companii recurg la Testing Centers of Excellence (TCoEs). În același timp, un TCoE nu este un panaceu pentru fiecare companie, deoarece instalarea sa necesită mult efort de organizare, iar rezultatele performanţelor TCoE pot să nu fie pe măsura acestui efort.


Dragoș Filipovici Senior Consultant @ MHP Romania
PROGRAMARE
Fructele HTML-ului semantic

Uneori, când folosim internetul, întâmpinăm obstacole. Aproximativ acum un an discutam despre cele mai recente metodologii web pentru probleme de conectivitate la internet, tatonând în același timp ideea unei aplicații web ce depășește conturul unui browser de internet. De data aceasta, vom explora alte provocări comune în domeniul aplicațiilor web, pentru a ne concentra asupra cauzelor mai puțin evidente din spatele acestora.


Andrei Mutu Regional Marketing Manager @ LifeBox
ADVERTORIAL
Descoperă nivelul următor al stilului tău de viață: LIFEing

LifeBox este răspunsul întrebărilor pe care mulți oameni, cu diverse stiluri de viață, și le pun în legătură cu nutriția optimă. Concepute după principiile alimentației moderne și grupate sub denumirile Optim, Vegan, Veggie + Fish și Sport, meniurile LifeBox cu trei mese și două gustări, susțin rutina sănătoasă, prin echilibrul nutrițional. Fiecare zi pe care o începi deschizând pachetul livrat direct la ușa ta este o invitație la LIFEing.


Ana-Maria Călinescu Administrative Coordinator @ Azimut Happy Employees
DIVERSE
Valorile de bază ale unei companii, un bun diferențiator

Particularitatea oricărei companii este conferită în primul rând, de valorile de bază în funcție de care aceasta se ghidează. Dar ce anume determină alinierea la aceste valori? În mod cert, coincidența acestora cu reperele și principiile personale ale angajaților ei, are o influență hotărâtoare. Asemenea relațiilor de prietenie, de multe ori tindem să ne apropiem de oameni care gândesc și simt la fel.

Editorial

Cum ar fi să scriu un articol ? Este o întrebare la care mulți programatori cu experiență ar trebui să se gândească. Nu este ușor și de cele mai multe ori, primul articol este cel mai greu de realizat. Dincolo de inhibițiile inevitabile legate de actul în sine al scrierii, redactarea unui articol aduce cu ea întotdeauna, satisfacția detașării de problemele cotidiene, și mai ales plăcerea descoperii unei viziuni proprii asupra problemei abordate. Un articol nu este numai un pretext pentru a-ți sintetiza și configura cunoștințele în acord cu originalitatea punctului de vedere personal, dar și o ocazie de a împărtăși cu ceilalți ideile tale. Așadar, odată scris, pasul următor este prezentarea articolului. Merită să faci asta, deoarece obții un feedback din partea publicului și poate chiar o direcție pentru următorul articol. În continuare, pașii vor fi mai ușori, conducându-te probabil către publicarea mai multor articole, sau - de ce nu ?- către prezentarea la conferințe locale și internaționale.

Citeşte mai mult

LANSAREA NUMĂRULUI 83, Târgu-Mureș

Prezentări articole și
Panel: Connected Products

Joi, 30 Mai, ora 17:00
Hotel Plaza, Târgu-Mureș

Înregistrează-te

Facebook Meetup

Conferință

Sponsori

  • ntt data
  • 3PillarGlobal
  • Betfair
  • Telenav
  • Accenture
  • Siemens
  • Bosch
  • FlowTraders
  • MHP
  • Connatix
  • UIPatj
  • MetroSystems
  • Globant
  • MicroFocus
  • Colors in projects