Proiect IOT: mașina teleghidată
Mașinile teleghidate au o magie a lor, pe care ne-o dorim să o simțim de când suntem copii. Cred că fiecare dintre noi și-a dorit la un moment dat să realizeze una. Ținând cont de faptul că plăcile de bază IoT, senzorii și motorașele electrice au devenit relativ accesibile, vă propun să valorificăm această oportunitate și să ne realizăm jucăriile mult visate. În acest articol, vom porni un astfel de proiect, prin construirea unei mașinuțe teleghidate care va avea și un senzor ultrasonic pentru a nu se ciocni de obiecte.
Drumul de la Monolit la Microservicii în lumea SaaS
În ultimii șase ani, împreună cu o echipă foarte bună de programatori, am lucrat la realizarea unei noi aplicaţii Enterprise. La momentul începerii proiectului, tehnologia disponibilă era destul de prematură, astfel încât am avut la dispoziţie doar variante *alpha* şi *beta* a mai multor librării (MVC5, WebAPI2, Entity Framework 6, KnockoutJS, jQuery, kendoUI). Şase ani mai târziu, tehnologia s-a maturizat. Acum avem pe piaţă o aplicaţie Enterprise, care a fost implementată cu succes la mai mulți clienţi din diferite părţi ale lumii. Recent, clientul care vinde acest produs a făcut o pivotare a modelului de business spre SaaS.
Totuși, ce înseamnă I4.0?
În aceste vremuri, când singura constantă e schimbarea, oricine vrea să fie remarcat are nevoie de o notă de extravaganță. Iar în lumea tehnologiei cea mai sigură rețetă pentru aceasta reprezintă alegerea unui acronim criptic. Astfel ”IoT” sau ”IIoT” pot reprezenta o bună soluție. Dacă altcineva vrea să meargă mai departe, poate adăuga ceva semne de punctuație și cifre, făcând referire la stilul de incrementare a denumirilor născut în era dot-com, să spunem ”I4.0”, va avea toate șansele să treacă în față în captarea atenției oamenilor. În orice caz, aceste denumiri oarecum extravagante sunt necesare pentru a compensa o definiție neclară sau cel puțin, una în continuă evoluție.
Componente de arhitectură în Android - Jetpack
Încă de la începutul apariției sistemului de operare Android, cele mai bune practici privind designul aplicațiilor și arhitecturile acestora au fost determinate exclusiv de comunitate, aceasta având un rol decisiv asupra modului în care dezvoltatorii și-au construit roadmapul către produsul finit. Putem observa cu ușurință o creștere foarte mare a comunității Android, care a condus inevitabil la dezvoltarea ecosistemului care s-a creat în jurul frameworkului.
Docker în testarea automată
Să validezi un sistem software nu e o muncă ușoară, deși privind din afară, mulți ar zice că e o joacă. Haideți să ne gândim că suntem testeri pentru o zi. Ce avem de făcut? Primul pas: definim test case-urile, apoi scriem testele, automate sau nu, pregătim infrastructura, iar în final începe ”joaca”. Pentru a salva din timpul alocat testării automate, ne-am gândit să folosim containere Docker ca targeturi. Astfel, testerii nu vor mai fi nevoiți să își bată capul și cu environmentul.
Drumul de la comunitate la administraţia locală
În contextul României actuale, de multe ori ne batem de un mare impediment: statul! Acolo apar uşi închise la propriu şi la figurat sau ne sunt puse piedici invizibile, dar totuşi pregnante. Însă dacă vorbim despre un context global, lucrurile pot părea mai simple în alte părţi ale lumii şi pot fi constatate de la mii de kilometri sau mile distanţă. Aşa că vă propun să facem împreună o incursiune în ceea ce înseamnă accesul la anumite informaţii, provenind de la instituţii publice din Statele Unite ale Americii.
Transformarea digitală a serviciilor financiare.
Viețile noastre s-au transformat radical în ultimii douăzeci de ani. Ritmul s-a schimbat. Trăim repede, intens, sub presiunea informațiilor care ne asaltează din toate părțile. Iată de ce băncile sunt obligate să ofere soluții care nu sunt apăsate de modalitățile tradiționale de furnizare a serviciilor financiare. Gândiți-vă cum arată acum o zi normală din viața unui om activ. Se trezește dimineața, la prima oră. Dacă e părinte, trebuie să-și ducă la grădiniță sau la școală copiii. Ajunge apoi degrabă la job, muncește, conduce, participă la ședințe, brainstorminguri și prezentări. Între timp, citește știrile zilei, are de plătit facturi, rate, datorii, se gândește la problemele părinților săi, la câinele care i-a ros canapeaua, la mașina pe care trebuie s-o schimbe, la cartea pe care vrea s-o termine de citit, la următorul weekend și la cea mai apropiată vacanță.
Despre eroi și ajutoarele lor
Suntem eroii propriei cariere. Iar eroii nu sunt lăsați singuri în drumul lor către cucerirea împărățiilor, învingerea zmeului sau pur și simplu către etapa lor de maturizare. Hai să facem un salt imaginar din pragmatismul banal al vieții de zi cu zi în lumea magică a basmelor! Basmele copilăriei ne oferă o pildă utilă pentru existența noastră ulterioară de adulți. Care este această pildă a basmelor? Dacă luptăm și lucrăm cu perseverență și devotament, vom ieși învingători și vom trăi fericiți până la adânci bătrâneți. Ce tindem totuși să uităm din aceste povești este că niciun erou nu e lăsat singur în străbaterea drumului către maturizare.
Experiența oferirii unui cadou
Am avut plăcerea de a participa la It Days 2018. Chiar dacă experiența mea este în principal în zona de HR, cu accent pe Learning&Development, trebuie să recunosc că la început, acest eveniment mi s-a părut cel puţin interesant. Am parcurs atent agendă, observând că o foarte mare parte din subiecte sunt tehnice. De aceea, am hotărât să particip la prezentări urmărind concepte mari, stiluri de prezentare și nu neapărat veridicitatea informaților, pe care de altfel nu aveam cum să o contest.














 [2017-06-19].jpg)













