ABONAMENTE VIDEO REDACȚIA
RO
EN

Radu Vunvulea Solution Architect
@iQuest
Cloud lock-in, de ce nu?

În zilele noastre, crearea unei aplicații în cloud a ajuns foarte ușoară. În doar cinci minute poți să ai un cluster Kubernetes împreună cu o bază de date, gata să ruleze aplicația ta. Totuși, alegerea unui vendor de cloud este dificilă. La aceasta se adaugă și faptul că, pe termen lung, cele mai multe organizații doresc să aibă opțiunea de a migra între diferiți vendori, fără investiții majore.


Ovidiu Mățan Fondator @ Today Software Magazine
Noutăți Java de la versiunea 8 la 16

Vom discuta în acest articol despre feature-urile adăugate limbajului Java în ultimele versiuni. Fiecare programator ar trebui să le cunoască și să le folosească dacă versiunea Java folosită în proiect o permite. Menționăm principalele noi capabilități introduse: lambdas, stream, method reference, declararea variabilelor fără a specifica un tip prin folosirea var sau switchul care returnează valori. În rândurile următoare vom trece prin fiecare dintre ele cu ajutorul exemplelor de cod.

Reclame


Luiz Fernando Teston Team Lead - Java Core @ Flow Traders
Performanța Java Virtual Machine

Java Virtual Machine a fost inițial percepută drept lentă. Totuși, de la începtul anilor 90’ a evoluat și și-a maturizat ecosistemul, platforma și însăși componenta JVM. Fiind foarte populară, este natural ca în jurul acesteia să se dezvolte tooluri bune. Când alegem Java ca limbaj sau JVM ca platformă avem multe avantaje, cel mai important fiind faptul că “nu alergăm bezmetic” să identificăm cauza problemelor.


Ovidiu Mățan Fondator @ Today Software Magazine
Librării grafice în JS

Elementele grafice 2D/3D, animate sau nu oferă întotdeauna un plus oricărui site web. În rândurile următoare vom analiza câteva librării JS concepute pentru a adăuga aceste elemente vizuale: Three.js, Pixi.js și Chart.js.


Daniel Costea Senior Software Developer @ EU Agency
Roslyn Source Generators

Pentru machine learning punctul central este modelul. Fie vă antrenați propriul model de machine learning, fie aveți unul de consumat în codul de producție, trebuie să cunoașteți câteva informații despre modul în care a fost instruit, cum ar fi eticheta (în engleza Label sau caracteristica țintă), modelele de date (de intrare și ieșire) și scenariul care a fost folosit pentru antrenare. Împreună cu aceste detalii, este foarte important să cunoașteți acuratețea modelului dvs. de machine learning. În unele cazuri ați putea avea instrumente precum MLOps pentru a avea grijă de aceste detalii, dar poate că nu aveți.


Augusta Bianca Ene Digital Transformation Manager @ Centrul de Inginerie Bosch din Cluj
Beneficiile îmbinării inteligenței artificiale cu internetul lucrurilor (AIoT)

AIoT este un acronim care denumește interacțiunea dintre inteligența artificială (IA) și internetul lucrurilor (IL). Internetul lucrurilor nu mai este un concept nou. Din ce în ce mai multe produse și servicii inteligente sunt conectate pentru a genera valoare adăugată pentru utilizatorii lor. De exemplu, 92% din toate clasele de produse Bosch se pot conecta. Se estimează că vor exista 25 de miliarde de dispozitive conectate până în 2025 comparativ cu doar 14,2 miliarde în 2019.


Stefan Harsan-Farr Principal Security Architect @ Betfair Romania Development
Trecerea la o arhitectură cloud WAF

Conceptul de WAF (Web Application Firewall) s-a născut din necesitatea de a avea o mai bună analiză asupra traficului pe serviciile expuse pe Internet și de a avea capacitatea de a reacționa rapid, independent de servicii, la anumite atacuri, vulnerabilități sau reguli în general. De obicei, aplicațiile sunt greoaie. De aceea, de multe ori, nu se justifică un proces de re-compilare, relansare a aplicației doar pentru a adăuga o mică regulă de rutare, de monitorizare sau de a realiza multe alte operații, care au legătură cu serviciul dar nu cu aplicația în sine.


Dan Sabadis Team Lead @ SDL
O introducere în Solidity, lingua franca pentru Contractele Inteligente Ethereum

În acest articol, vom prezenta aspectele de bază ale Solidity, unul din limbajele consacrate în dezvoltarea de Smart Contracts (contracte inteligente) în cadrul Ethereum sau a blockchainurilor Ethereum clonate. Teoria și exemplele prezentate în acest articol sunt inspirate cu precădere din două cărți. Prima, “Mastering Ethereum”, este scrisă de doi cercetători britanici: Andreas M. Antonopoulos, un susținător vestit al criptomonedei Bitcoin și Gavin Wood, creatorul limbajului de programare Solidity. A doua carte, “Building Ethereum Dapps”, scrisă de Roberto Infante pentru Manning, este favorita noastră: este ușor de înțeles, deși abordează aspecte complexe legate de Solidity și de ecosistemul Ethereum.


Dan Ilieș Head of Mobile Development @ Wolfpack Digital
Cum să îți inspectezi autoturismul  folosind un dispozitiv Bluetooth și  telefonul mobil

Lumea din jur devine din ce în ce mai interconectată, iar un element important din viața de zi cu zi îl reprezintă autoturismele. Atât de important, încât numărul total de automobile din România ajunsese la 6 milioane în anul 2018, adică aproximativ 1 mașină la 3 locuitori (conform statista.com)


Răzvan Julian Petrescu Senior Technology Manager @ IHiS
Software-ul și muzica electronică

Istoria teoriei muzicale în lumea occidentală se pierde în antichitatea greacă și este asociată cu geometria și metafizica. Nu este deci surprinzător că acest domeniu de manifestare a creativității a beneficiat mult de pe urma computerelor și algoritmilor. Sunetul e creat prin vibrația unei corzi, suprafețe etc., ceea ce cauzează schimbări în presiunea aerului și prin intermediul vibrației rezultate în ureche, ne determină să “auzim” sunetele.

VIDEO: NUMĂRULUI 108

Sponsori

  • Accenture
  • Bosch
  • ntt data
  • Betfair
  • FlowTraders
  • MHP
  • Connatix
  • Cognizant Softvision
  • BoatyardX
  • Colors in projects

« Articole mai vechi