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

Adela Roa Bacalu Senior ABAP Consultant
PROGRAMARE
Importul datelor în SAP HANA

Acest articol acoperă aspectele tehnice ale importului de date în SAP HANA, cu care ne-am ocupat în cadrul migrării unei aplicații dezvoltate cu tehnologii Microsoft la o combinație de tehnologii SAP și non-SAP. Pornim de la o aplicație de statistică și raportare care este deja în producție și în care se înregistrează sute de înregistrări zilnic, cu o bază de date în MS SQL Server 2008, iar front end .NET. Ne dorim să dezvoltăm o aplicație nouă cu bază de date ultra-performantă SAP HANA, folosind platforma și conceptele XS Advanced, iar pentru interfețele utilizator tehnologia Angular2. Printre motivele pentru care a fost necesară această migrare, menționăm, în primul rând, performanța, iar în al doilea rând, nevoia de extindere a aplicației cu noi funcționalități care ar fi fost foarte dificilă în contextul aplicației vechi.


Simona Bonghez Managing Partner @ Colors in Projects
MANAGEMENT
Gogu și reciprocitatea negativă

Fața lui Gogu se schimonosi de parcă o durere atroce l-ar fi sfâșiat. Mișu se uită cu interes la el, aștepta de ceva minute ca acesta să își piardă complet răbdarea. Se simțea ca la spectacol și se surprinse zâmbind la ideea unui Gogu explodând de nervi și indignare. Observând buna dispoziție a lui Mișu, Gogu se strâmbă la el, dar continuă conversația. Nu putea renunța acum, în nici un caz nu după ce rezistase eroic la interviul cu robotul, la eternitatea așteptării pentru preluarea de către un agent și, la întrebările mitraliate de agentul care îl preluase într-un final. Răbdarea începea însă să îl părăsească: pe măsură ce trecea timpul, constată că se îndrepta ireversibil către verdictul idiot care avea să reducă la zero efortul depus la telefon: musai de mers la agenție, altfel nu se poate. Se uită la ceas: 20 de minute irosite. Se uită la Mișu: nici prietenii nu mai sunt ce trebuiau să fie…

Reclame


Adina Verzes Android Developer @ The Arktech
PROGRAMARE
Landscape? Portrait? Nici o problemă!

În prezent, la nivel global există 4.77 miliarde de utilizatori ai telefoanelor mobile. Aceștia au la dispoziție 2.8 milioane de aplicații pe platforma Android și peste 2,2 milioane de aplicații pe iOS. Telefoanele mobile sunt folosite peste tot în jurul nostru: în școli, pe străzi, în autobuze, în mașini personale, etc. . Astfel, este o adevărată provocare să faci față diversității dispozitivelor mobile. Aplicațiile ar trebui să funcționeze și să arate perfect pe toate dispozitivele, indiferent de mărime, orientare sau caracteristici. În prezent, cea mai populară dimensiune a ecranului este de 5,4 inch (dimensiunea iPhone 6), fiind evaluată drept cea mai potrivită pentru fi ținută cu ușurință într-o singură mână. Studiile recente arată că majoritatea utilizatorilor țin telefoanele cu o singură mână și preferă modul portrait. Cu toate acestea, ei își rotesc des dispozitivele din motive ergonomice.


Claudiu Mera Software Developer
@Endava
PROGRAMARE
Dezvoltarea agenților virtuali cu Microsoft Bot Framework

Agenții virtuali au devenit din ce în ce mai utilizați și populari în ultima vreme datorită funcțiilor crescute de inteligență artificială și a capacității de a integra tot mai multe dispozitive. De aceea, s-au lansat diverse platforme care mai de care mai avansate pentru crearea unor asemenea programe, printre care Microsoft Bot Framework.


Ludovic Andreas Toth Software Engineer msg systems Romania
PROGRAMARE
Tehnologia Blockchain

Odată cu marea criză economică din anul 2008 s-a simţit nevoia unei schimbări în ceea ce priveşte tranzacţiile monetare realizate cu ajutorul diferitelor instituţii financiare. Schimbarea a venit în anul 2009, când a fost lansată prima soluţie de criptomonedă, open-source, denumită Bitcoin.
Această soluţie are la bază tehnologia Blockchain, reprezentând un registru digitalizat, descentralizat şi public, în prezent fiind folosită într-o varietate de soluţii tehnice din diferite domenii, nu doar cel al criptomonedelor.
În acest articol ne propunem să prezentăm pe scurt evoluţia tehnologiei Blockchain, să explicăm ce este şi cum poate această tehnologie să rezolve marea problemă a neîncrederii în alte entităţi neadiacente, în special atunci când vine vorba de mediul de afaceri.


Robert Mălai Engineering Manager @ 3Pillar Global
PROGRAMARE
Cum să nu folosim Docker

Pe lângă documentaţia oficială Docker, există câteva resurse bune pe Internet unde puteţi citi despre cum puteţi începe să lucraţi pe un mediu Docker în proiectul vostru, aici incluzând tagul Stack Overflow Docker, imaginile oficiale Docker pentru MySQL și Postgres. Din nefericire, nu sunt multe locuri unde se poate citi despre pașii ce NU trebuie urmaţi în instalarea Docker pentru o serie de studii de caz comune.


Narcis Oancea Technical Manager @ 3Pillar Global
TESTARE
Smart Requirements pentru Smart Testing

Waterfall, Agile, Test Driven Development (TDD), Behavior Driven Development (DBB), Rapid Application Development (RAD), Spiral Model, Feature Driven Development (FDD), Rational Unified Process (RUP), sunt doar câteva dintre cele mai cunoscute modele de dezvoltare a aplicațiilor software care au apărut ca răspuns la nevoia de a reduce timpul de livrare a software-ului către clienții finali, adică amortizarea investiției și obținerea unui profit mai rapid. Unul dintre efectele produse de evoluția modelelor de dezvoltare este declinul specificațiilor scrise în mod tradițional și definirea lor într-o formă simplificată. În acest context, se impune cu necesitate apariția unui nou concept de specificații care să satureze deplin această nevoie.


Dan Colceriu Hardware Development Engineer @ Continental Sibiu
TESTARE
Calificarea memoriilor în automotive

În general, atunci când ne gândim la un sistem digital, primul lucru care ne atrage atenția este viteza sau puterea sa de calcul. Abia după ce lămurim partea aceasta despre tipul de procesor, despre numărul de core-uri și frecvența de lucru, apar întrebările adiționale printre care cea dintâi ar fi despre memorie. Ce capacitate are memoria, de ce tip este și eventual alte aspecte legate de câte canale, modul de accesare, viteza de lucru ș.a.m.d. Însă este un lucru bine știut că nu ne punem neapărat, problema calității memoriei și a caracteristicilor date de producător în ceea ce privește retenția datelor, comportamentul în diverse condiții (ex. cu temperatura, variația tensiunii, …) și a fiabilității acesteia. Cu atât mai puțin încercăm să căutăm informații adiționale care să fie relevante în acest sens și care să ajute la o decizie în alegerea acesteia.


Adrian Tintea Application Engineering Team Leader BU Transmission / Division Powertrain @ Continental Sibiu
PROGRAMARE
Conducând cutia automată cu cod generat

Încă de la începutul folosirii generării automate a codului ANSI C cu ajutorul generatorului de cod de la dSpace, TargetLink, Continental a făcut primii pași în folosirea toolurilor de dezvoltare bazată pe modele (en. Model Based Development, MBD). În Sibiu, acest mod de lucru a început să fie folosit în 2006, colegii din Germania având deja la ora aceea o experiență solidă în ceea ce privește MBD, în departamentul Body&Security. Multe lucruri s-au schimbat de atunci. Proiectele au fost aduse la nivelul de producție folosind acest mod de dezvoltare de software, au fost stabilite modele de lucru, medii de dezvoltare, îndrumare și reguli de dezvoltare.


Laura Boarescu MES & Production Test Development Engineering Team Leader @ Continental Sibiu
TESTARE
De ce avem nevoie de sistemul de monitorizare și control în zona de producţie?

De multe ori aud în producţie următoarele întrebări:
- de ce trebuie să îngreunăm procesarea echipamentelor utilizate în zonele de producţie?
- de ce operatorul care face o anumită operaţie trebuie să ştie să utilizeze calculatorul?
- de ce munca lui nu se rezumă doar la aşezarea piesei de procesat într-o locaţie specializată, la preluarea ei şi trimiterea mai departe la următorul post de lucru?

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 »