Kada je reč o velikim projektima, programiranje softverskih rešenja može da bude poprilično složen i mukotrpan proces. Programski jezici su napravljeni tako da imaju sve stavke – ili barem što više stavki – koje su potrebne kako bi njihova sintaksa mogla da pruži adekvatna logička rešenja za algoritme koji čine jedno softversko rešenje.
Međutim, kako bi programski jezici mogli da zadovolje sve te potrebe, broj različitih iskaza postaje sve veći i sintaksa jezika postaje sve kompleksnija. Da bi developer mogao da odradi neki zahtevniji projekat, završio bi ga sa ogromnim brojem linija koda. Ovakav pristup je podložan greškama, pored toga što je neefikasan po pitanju vremena, a i drugih resursa.
Tu na snagu stupaju libraryji, odnosno biblioteke, i frameworkovi, koje na srpskom nazivamo okviri.
Pročitaj više »Godina 2023. će se pamtiti u istoriji kao godina u kojoj je počela era veštačke inteligencije. U ovoj eri, upotreba alata baziranih na veštačkoj inteligenciji postala je toliko zastupljena da je pesimistički science fiction scenario o otimanju posla od strane robota sve realniji po mišljenju mnogih ljudi.
Međutim, za one koji se bave mašinskim učenjem, obučavanjem veštačke inteligencije ili izradom video-igara – razvoj AI mogućnosti može da bude odlična vest.
Pročitaj više »Iako Java 22 apdejt stupa na snagu tek u martu ove godine, OpenJDK (Open Java Development Kit dokumentacija) otkrio je prvu stavku sledećeg dvogodišnjeg apdejta, a to je poboljšanje u poklapanju uzoraka (pattern matching).
Poklapanje uzoraka omogućava programerima da pretražuju ili izvlače informacije iz složenih struktura podataka bez eksplicitnih i opširnih provera i pretvaranja. Ova funkcionalnost može znatno poboljšati čitljivost i sažetost koda, posebno kada je reč o proverama tipova i uslovnim izvlačenjima podataka iz objekata.
U fokusu Java 23 apdejta su instanceof i switch iskazi.
Pročitaj više »Oracle, kompanija koja rukovodi Java programskim jezikom, planira da poboljša produktivnost i efikasnost kodiranja za Java programere: od promena sintaksi na jednostavnom nivou, preko poboljšavanja grafičkog programiranja, do vrednosnih objekata i drugih stvari.
Iako je Nikolaj Parlog (Nicolai Parlog), koji radi kao Oracle Java Developer Relations predstavnik, izjavio da sve promene neće stići da se završe u 2024. godini, svakako je u planu da se u ovoj godini započnu.
Pročitaj više »Integracijom GraalVM runtimea, Oracle je obezbedio developerima pogodnost korišćenja JavaScript jezika u rukovanju bazama podataka u MySQL-u.
Baze podataka poput MySQL-a pretežno su koristile SQL jezik (Structured Query Language) za rukovođenje podacima unutar baze, a sada GraalVM dozvoljava web programerima i developerima da izrađuju programe u JavaScriptu direktno unutar MySQL baze podataka.
Pročitaj više »Da kada nešto zaista jako želite, ceo univerzum se uroti da vam pomogne da to i ostvarite, možda najbolje potvrđuje slučaj Marka Naumovića.
Ovaj mladić, koji nikada nije imao sreće u nagradnim igrama, baš je na jednoj od njih osvojio besplatno školovanje na ITAcademy, koju je oduvek želeo da upiše.
Sve se odigralo jedne kišne večeri, koju Marko neće nikada zaboraviti. Nakon što se, pomalo iscrpljen, vraćao sa svog tadašnjeg posla, čuo je reklamu na radiju za nagradnu igru koja je donosila besplatno školovanje na našoj ustanovi. Od učesnika se zahtevalo da pošalju svoju životnu priču, što je Marko i uradio, a ostalo je bilo na univerzumu i ITAcademy.
Pročitaj više »U stalno promenljivom pejzažu veštačke inteligencije, pojavio se novi takmičar koji bi mogao da promeni ravnotežu snaga. Najnoviji AI model kompanije Google, Gemini, spreman je da iskuša trenutnu dominaciju ChatGPT-ja u oblasti velikih jezičkih modela (LLM-ova).
Pročitaj više »I dok se 2023. godina polako bliži kraju, sve više je onih koji radoznalo bacaju pogled u 2024, pitajući se kakve nas uzbudljive stvari čekaju u njoj.
Kada je reč o informacionim tehnologijama, očekivanja su zaista velika, posebno kada se na umu imaju sva velika otkrića koja je godina za nama iznedrila, od kojih među najveće spada svakako razvoj i široka upotreba različitih AI modela.
Pročitaj više »Možda niste znali, ali postoje ljudi koji žive… hm, pa od grešaka. Zapravo, od otkrivanja grešaka, i to tuđih.
Što je najzanimljivije, njihov posao ogleda se samo u tome da primete grešku i jave osobi koja je zadužena za njeno ispravljanje. A, što je još luđe, ovo zanimanje je dobro plaćeno, pa tako u našoj zemlji plate koje ostvaruju ovi stručnjaci iznose i do 1.568 evra mesečno, dok su u inostranstvu zarade daleko veće.
E sad sledi ono neverovatno – znanja i veštine koji su potrebni da biste obavljali ovo zanimanje uopšte nije teško steći:
Da su ljubav prema tehnici, spremnost za učenje i dobra škola sasvim dovoljne da svoj život promenite iz korena i da od nekoga ko ne zna gotovo ništa iz veb-dizajna i PHP programiranja možete da postanete ekspert koji poseduje svoju uspešnu firmu dokazao nam je Aleksandar Stanković.
Pročitaj više »Copyright © ITAcademy. Sva prava zadržana. Privatnost.