Pages
-
-
Evolucija arhitekture modularne monolitne web aplikacije u mikroservisnu
-
Lukas Gambeta Ovaj završni rad istražuje evoluciju arhitekture web aplikacija, fokusirajući se na
transformaciju modularnih monolitnih aplikacija u mikroservisnu arhitekturu. Počevši s
pregledom monolitnih aplikacija, opisali smo njihove prednosti i ograničenja, istražujući kako
su brz razvoj i jednostavno održavanje karakterizirali ovu tradicionalnu arhitekturu.
Nadalje, predstavili smo koncept modularnih monolita, gdje su monolitne aplikacije
strukturirane na način da se sastoje od...
-
-
Evolucijski optimizacijski algoritmi
-
Domagoj Palinić Tema ovog rada su meta-heuristički optimizacijski algoritmi temeljeni na prirodnim procesima, ponajprije MRO (Mushroom Repreduction Optimization) algoritam, te njegove varijacije. Kao uvod objašnjeni su problemi s kojima se susrećemo kada govorimo o optimizaciji. Opisan je problem nalaženja točnog ili optimalnog rješenja za neki problemski prostor, te je dan pregled algoritama koji se najčešće koriste. Objašnjen je pojam meta-heurističkog algoritma.
Opisan je proces rasta gljiva...
-
-
Flutter - alat za dizajn korisničkog sučelja
-
Josip Bernetić Tema rada je obrada alata za dizajn korisničkog sučelja Flutter. U nastavku su pojašnjene funkcionalnosti Fluttera kao i ostale bitne stavke poput programskog jezika Dart kojeg koristi Flutter te razvojno okruženje Android Studio. U sklopu rada izrađena je aplikacija za operacijski sustav Android pomoću koje su objašnjene funkcionalnosti alata kroz slike zaslona aplikacije i popratnog koda.
-
-
GOOGLE ANALYTICS I SAVLADAVANJE FAKTORA USPJEHA NA GOOGLE
-
Neven Vodopija Ovaj završni rad prikazuje opće karakteristike i rad sa web servisom Google Analytics, kao najpopularniji web servis za analizu i izvještavanje. U fokusu je rad Google Analytics-a sa web sjedištima. Rad je podijeljen na sedam cjelina koje opisuju funkcioniranje Google Analytics-a, najbitnije karakteristike te korištenje Google Analytics-a kod mjerenja uspješnosti optimizacije web sjedišta.
U uvodnom dijelu, kratko su opisani web servisi za analizu te Google Analytics i način na koji...
-
-
Generiranje slika korištenjem algoritma umjetne inteligencije
-
Robert Samsa U radu se daje pregled algoritama umjetne inteligencije za generiranje slika. U prvom dijelu rada obrađuje se povijest i razvoj ovih algoritama, njihova važnost i primjena, te se postavljaju ciljevi rada. Zatim se detaljno razmatraju osnove umjetne inteligencije i strojnog učenja, uz pregled različitih vrsta algoritama kao što su generativne suparničke mreže (GAN-ovi), varijacijski autoenkoderi (VAE-ovi), autoregresivni i difuzijski modeli. U trećem dijelu rada uspoređuju se...
-
-
Gomila i prioritetni redovi
-
Luka Cindrić Cilj istraživanja je proučiti napredne algoritme koji imaju široku primjenu. Izvori kojim sam se koristio nisu zastarjeli te se još uvijek koriste za učenje i proučavanje. Istražujući algoritme prioritetnog reda i gomile može se vidjeti široka primjena i njihova važnost, bila u sortiranju ili sl.
-
-
Google Firebase priručnik kroz vlastiti primjer
-
Marin Popović Ovaj rad bavi se pregledom Google Firebase-a, platforme za razvoj mobilnih i web we koja nudi mnoge usluge kao što su pohrana u oblaku, autentifikacija, Google Analytics i razne integracije. Opisat će se povijesti, funkcionalnosti i mogućnosti Firebase-a, s naglaskom na korištene alate, uključujući Django i biblioteku Pyrebase. Objasnit će se proces stvaranja projekta u Firebase-u, zajedno s ulogama datoteka u Djangu i strukturom baze podataka. Osim toga, projekt implementiran u...
-
-
Govorno sučelje za interaktivnu fikciju
-
Marijan Ribarić U osamdesetim godinama prošlog stoljeća interaktivna fikcija bila je na vrhuncu popularnosti. Međutim, s razvojem novih tehnologija popularnost je pala. Jedan od mogućih načina za vraćanje zainteresiranosti za interaktivnu fikciju je implementiranje mogućnosti korištenja govornih sučelja. Kroz ovaj rad opisan je pojam interaktivne fikcije i način na koji takvi sustavi rade. Također su opisani govorni sustavi i njihove komponente. Cilj diplomskog rada je kreirati sustav za razvoj...
-
-
Grafika
-
Vedran Dragičević Tema ovog završnog rada je računala grafika. Slike na računalu su najčešće prikazane u 2D dimenziji no mogu biti i u 3D ili 2.5D dimenziji. Sve tri podjele su detaljno opisane u završnom radu. Dva pristupa modeliranju tj. generiranju slike na računalu su također opisana a to su rasterska grafika (bitmape) i vektorska grafika kao i razlike među njima. Proučena je jedna od najpoznatijih filmskih tehnika za stvaranje specijalnih efekata a to je CGI kao i osnovni pojmovi u računalnoj...
-
-
Hardver za rudarenje kriptovaluta
-
Marko Matijević U ovom završnom radu obrađen je pojam hardvera za rudarenje kriptovaluta. Nakon uvoda u prvom poglavlju opisana je prva kriptovaluta „Bitcoin“. U drugom poglavlju objašnjen je protokol „Blockchain“ na koji Bitcoin funkcionira. U trećem poglavlju opisane su transakcije, te posao rudara u bitcoin mreži. U četvrtom poglavlju je opisana povijest hardvera, te detaljan opis hardvera ovisno o generaciji. U zadnjem poglavlju je opisan suvremeni hardver te najbolje rješenje za Bitcoin...
Pages