Repository of Algebra University College
Not a member yet
760 research outputs found
Sort by
MIGRACIJA WEB POSLUŽITELJA IZMEĐU VODEĆIH PLATFORMI RAČUNARSTVA U OBLAKU
Računarstvo u oblaku sve je popularniji odabir u organizacijama te gotovo 90% velikih organizacija smješta svoje infrastrukture u oblak ili koriste istovremeno više oblaka. Obzirom na brzo razvijanje tehnologija u oblaku i promjene u organizacijama, iste se mogu odlučiti na migraciju svojih poslovanja iz oblaka u oblak. Obzirom na navedeno, u radu je odrađena migracija web poslužitelja baziranih na Linux i Microsoft operativnim sustavima između vodećih platformi računarstva u oblaku.
Proces migracije sastojao se od pripreme, provedbe i analize migracije. Priprema je uključivala kreiranje računa u Microsoft Azure, AWS i GCP oblacima te postavljanje infrastrukture koja se primarno sastoji od dva virtualna računala dostupna putem javnih IP adresa te konfiguriranih web poslužitelja na istima. Nadalje, provedba se sastojala od pripreme izvorišnog i odredišnog oblaka, testne migracije nakon koje je uslijedila provjera funkcionalnosti virtualnog računala i web stranice, a na kraju i završne migracije. Za provedbu migracije korišteni su alati i usluge kreirani od strane pružatelja usluge računarstva u oblaku. Nakon provedenih migracija napravljena je analiza svake te su ustanovljene prednosti, mane, kompleksnost te dostupna dokumentacija za provedbu migracije.
Zaključeno je kako je migracija u AWS oblak financijski najisplativija, kvalitetno dokumentirana, a prilikom iste nije bilo poteškoća s migracijom virtualnih računala. Kod migracije u Microsoft Azure postojale su poteškoće s nekompatibilnosti operativnog sustava Linux, a dokumentacija je kvalitetno razrađena dok je trošak migracije veći od migracije u AWS zbog potrebe za korištenjem Microsoft Windows Server operativnog sustava. S druge strane, iako migracija u GCP nosi manje troškove od migracije u Microsoft Azure, priprema je kompleksnija, a dokumentacija zastarjela, sadrži netočne upute i nesistematizirana što otežava snalaženje i planiranje. Vodeći se najnižim troškovima migracije, kvalitetnom dokumentacijom, jednostavnošću pripreme i kompatibilnošću operativnih sustava s oblakom, zaključeno je da je migracija u AWS prvi izbor od tri navedene vodeće platforme računarstva u oblaku.Cloud computing is an increasingly popular choice in organizations, and almost 90% of large organizations place their infrastructures in the cloud or use multiple clouds at the same time. Considering the rapid development of cloud technologies and changes in organizations, they may decide to migrate their businesses from cloud to cloud. In view of the above, the migration of web servers based on Linux and Microsoft operating systems between the leading platforms of cloud computing was performed in the paper.
The migration process consisted of the preparation, implementation, and analysis of the migration. The preparation included creating accounts in Microsoft Azure, AWS, and GCP clouds and setting up the infrastructure, which primarily consists of two virtual computers accessible through public IP addresses and configured web servers on them. Furthermore, the implementation consisted of the preparation of the source and destination cloud, the test migration, followed by the verification of the functionality of the virtual computer and the website, and the final migration. To implement the migration, tools, and services created by cloud computing service providers were used. After the migrations were carried out, an analysis was made of each, and the advantages, disadvantages, complexity, and available documentation for the implementation of the migration were established.
It was concluded that the migration to the AWS cloud is financially the most profitable, it is well documented, and there were no difficulties with the migration of virtual computers. When migrating to Microsoft Azure, there were problems with the incompatibility of the Linux operating system, and the documentation was well developed, while the cost of the migration is higher than the migration to AWS due to the need to use the Microsoft Windows Server operating system. On the other hand, although the migration to GCP costs less than the migration to Microsoft Azure, the preparation is more complex, and the documentation is outdated, contains incorrect instructions, and is not systematized, which makes it difficult to navigate and plan. Based on the lowest migration costs, quality documentation, ease of preparation, and compatibility of operating systems with the cloud, it was concluded that migration to AWS is the first choice of the three listed leading cloud computing platforms
NAČINI KREIRANJA RAZINA U RAČUNALNIM IGRAMA
Cilj ovog diplomskog rada je prikazati načine kreiranja razina u računalnim igrama kroz praktičan primjer dvodimenzionalne igre izrađene pomoću Unity alata za kreiranje računalnih igara. U radu se obrađuju tri načina kreiranja razina: dinamičko, nasumično i proceduralno generiranje. Kako je igračko iskustvo ključna komponenta suvremenih razvojnih timova, sve više se vremena i resursa ulaže se u analizu igračkih iskustava, što omogućuje developerskim timovima i samostalnim developerima kreiranje računalnih igrica s najboljim praksama. Ovaj rad pruža pregled najboljih načina i praksi generiranja razina, koji će pomoći developerima i developerskim timovima u stvaranju što kvalitetnijih igara.The aim of this thesis is to showcase the ways of creating levels in computer games through a practical example of a two-dimensional game made using the Unity game development tool. The thesis covers three ways of creating levels: dynamic, random, and procedural level generation. As the gaming experience is a crucial component of modern development teams, more and more time and resources are being invested in analyzing player experiences, allowing development teams and independent developers to create computer games with the best practices. This paper provides an overview of the best ways and practices for level generation, which will help developers and development teams to create higher-quality games
KOMPETENCIJE VODITELJA MARKETINŠKIH PROJEKTA
Projektni menadžment kao znanstvena disciplina se razvija iz dana u dan i dobiva na sve većoj važnosti. Projekti su prisutni u svim industrijama, od inženjerstva do marketinga, stoga razvijanje novih tehnika, metodologija i kompetencija su nužne. Upravo su kompetencije projektnih menadžera ključne za uspješno provođenje projekta od faze inicijacije do samog završetka. Marketing kao industrija se neprestano razvija, izuzetno je podložna promjenama u okolini, a projekti su temelj njenog rada. Marketinške agencije su najčešća mjesta gdje se projekti provode, ali i u raznim organizacijama i njihovim internim marketinškim odjelima. Voditelji marketinških projekta su oni koji upravljaju timovima ljudi i za koje je izuzetno bitno da kontinuirano razvijaju svoje kompetencije kako bi provedba projekta bila što uspješnija.
Cilj ovog istraživanja bio je usporediti identificirane kompetencije voditelja marketinških projekta temeljem pregleda recentne literature i oglasa za posao s rezultatima istraživanja provedenog među voditeljima marketinških projekta te identificirati one kompetencije koje su ključne za vođenje marketinških projekata.Project management as a scientific discipline is developing day by day and gaining more importance. Projects are present in all industries, from engineering to marketing, therefore the development of new techniques, methodologies and competences are necessary. It is precisely the competencies of project managers that are crucial for the successful implementation of a project from the initiation phase to completion. Marketing as an industry is constantly developing, it is extremely susceptible to changes in the environment, and projects are the basis of its work. Marketing agencies are the most common places where projects are implemented, but also in various organizations and their internal marketing departments. Managers of marketing projects are those who manage teams of people and for whom it is extremely important to continuously develop their competencies in order to make the execution of the project as successful as possible.
The goal of this research was to compare the already identified competencies of marketing project managers according to the available literature with the results of research conducted in agencies and among marketing project managers
PRIMJENA DUBOKOG UČENJA ZA DETEKCIJU STUPNJA SLIČNOSTI INDIVIDUALNOG UMJETNIČKOG STILA
Ovaj rad istražuje u kojoj mjeri algoritam za duboko učenje može prepoznati karakteristike i stupanj sličnosti individualnog umjetničkog stila. Teorijski dio rada opisuje najvažnije istraživačke smjerove u području računalnih znanosti koji mogu doprinijeti umjetničkoj zajednici. Objašnjava se koncept konvolucijskih neuronskih mreža koje su posebno prilagođene za procesiranje slika. Zatim su izdvojene one značajke mreža koje na temelju prethodnih istraživanja pokazuju najveći potencijal za povećanje točnosti prilikom kreiranja modela za prepoznavanje stupnja sličnosti individualnog umjetničkog stila. Praktični dio rada prikazuje korištenje transfernog učenja, pri čemu se prilagođavaju tri moderne arhitekture za duboko učenje: ResNet50, ResNeXt50_32x4d i densenet121. Iako analiza ne pokazuje velike razlike u primjeni modela, prema metrici točnosti najbolje rezultate pokazuje ResNet50. Iz tog je razloga uvršten u prototip web rješenja za procjenu stupnja sličnosti individualnog umjetničkog stila. Prototip donosi ideju za novi alat koji mjeri stupanj sličnosti ili utjecaj autora u području umjetnosti.This paper investigates the extent to which a deep learning algorithm can recognize features and compare the degree of similarity of individual artistic styles. The theoretical part of the paper describes new trends in the field of computer science that can contribute to the artistic community. The paper explains the concept of convolutional neural networks, which are specially adapted for image processing. It lists features that had the greatest impact on the results of research in domains of author classification and recognition of individual artistic style. Practical part of the paper shows the usage of transfer learning while adapting three modern architectures for deep learning: ResNet50, ResNeXt50_32x4d I densenet121. Although the comparison does not show major differences in the models, ResNet50 shows the best results, at least according to the accuracy metric. For this reason, it was included in the web application for the assessment of the individual artistic style. This prototype can inspire ideas for a new tool for assessing the influence of individual artistic styles and authors in the field of art
KREIRANJE VIZUALNOG IDENTITETA, ODRŽIVE AMBALAŽE I KONCEPTA OGLAŠAVANJA ZA POLJOPRIVREDNI SUBJEKT
U postmodernom svijetu, gdje se suočavamo sa posljedicama koje je masovna
potrošnja ostavila na naš ekosustav, postavlja se pitanje kako trenutnu proizvodnju hrane i ostalih
komoditeta učiniti održivom, s ciljem minimiziranja negativnih učinaka na naš planet. Jedna od
najodrživijih namirnica jest upravo - grah. Osim što same sjemenke pogodno utječu na tlo, riječ je i o
namirnici koja je dobra za naše zdravlje. Zbog tih direktnih i indirektnih koristi za ekosustav, društvo i
pojedinca, ovaj rad bavit će se kreacijom vizualnog identiteta, održive ambalaže i koncepta
oglašavanja za poljoprivredni subjekt koji se bavi proizvodnjom graha.In the postmodern world, where we face consequences that massive consumption left on our ecosystem, the question is how to make sustainable the current production of food and other commodities, with the aim of minimizing the negative effects on our planet. One of the most sustainable foods is beans. Apart from the fact that the seeds themselves have a beneficial effect on the soil, it is also about foods that are good for our health. Because of these direct and indirect benefits for the ecosystem, society, and individuals, this paper will deal with the creation of visual identity, sustainable packaging, and concept advertising for an agricultural entity engaged in the production of beans
DIZAJN BRENDA I AMBALAŽE HRVATSKIH DELICIJA - ZA SPECIFIČNE TURISTIČKE KANALE PRODAJE I DISTRIBUCIJE
Premium brend suhomesnatih delicija plasiranih na tržište kroz specifične kanale
prodaje i distribucije. Liniju od 3 proizvoda čine: pakiranje namijenjeno za prodaju kroz delikates
trgovine, duty free i specijalizirane trgovine; modularno pakiranje namijenjeno za poslovne poklone te
hotelske poklone dobrodošlice; malo trodijelno pakiranje namijenjeno za distribuciju kroz hotelski
minibar i avionsku trgovinu. Završni rad sadrži istraživanje tržišta, dizajn brend identiteta, dizajn
ambalaže linije proizvoda, izradu linije ambalaže u fizičkom obliku i valorizaciju dizajna kroz
anketiranje osoba relevantnih za odluku o kupnji.The premium brand of cured meat delicacies is placed on the market through specific channels of sales and distribution. The line of 3 products consists of packaging intended for sale through delicatessens shops, duty-free and specialized shops; modular packaging intended for business gifts and hotel welcome gifts; a small three-part package intended for distribution through the hotel minibar and flight store. The final work contains market research, brand identity design, design packaging of the product line, creation of the packaging line in physical form, and valorization of the design through surveying persons relevant to the purchase decision
Izrada android aplikacije za umrežavanje u sportskom ronjenju na dah
Rad se bavi Android aplikacijom namijenjenom sportskim roniocima na dah, s krajnjim ciljem povećanja sigurnosti kod takvog oblika ronjenja. Koliko god ronjenje bilo vizualno privlačno, toliko može biti i opasno, pogotovo ako osoba roni sama, odnosno bez partnera – koji se u svijetu ronjenja naziva buddy. Jedno od glavnih pravila je „nikad ne roni sam“. Upravo je to pravilo potaknulo ideju za aplikaciju koja omogućava pronalazak odgovarajućeg partnera za ronjenje, s obzirom na udaljenost i ronilačke sposobnosti.
U radu će biti prikazane osnove ronjenja na dah, za bolje razumijevanje problema koji aplikacija rješava. Zatim će se prikazati rezultati ankete s mišljenjima i iskustvima osoba koje se aktivno bave sportskim ronjenjem na dah, a s ciljem utvrđivanja potrebe za ovakvom aplikacijom na tržištu. Nakon utvrđivanja osnovnih pojmova i obrade ankete, analizirat će se Android mobilna aplikacija koja korisniku omogućava pretraživanje drugih ronilaca prema raznim parametrima koji se tiču ronilačkih vještina, ali i mogućnost pretrage na temelju udaljenosti od trenutačne lokacije korisnika.
Rad će utvrditi postojanost potrebe za ronilačkom aplikacijom za umrežavanje, koja bi roniocima mogla pomoći da na vrijeme nađu partnera ili pristup određenim podatcima putem lokalnih ronioca, a sve to kako bi bili što spremniji i samim time ronilačku aktivnost učinili sigurnijom
Implementacija zaštite od napada eskalacija prava u velikim organizacijama
U posljednjih petnaestak godina, gotovo sve velike organizacije koriste informatičke sustave u svom poslovanju. Osim svih prednosti digitaliziranog poslovanja, to također implicira porast prijetnji od kibernetičkih napada. Svaka organizacija pogođena kibernetičkim napadom može pretrpjeti ozbiljne posljedice u pogledu sigurnosti i privatnosti, dok također može postati žrtva iznude, krađe podataka ili uništavanja sustava. U ovom diplomskom radu provest će se istraživanje, na koji se način kibernetički kriminalci infiltriraju u informatički sustav organizacije te na koje načine mogu proširiti kontrolu nad operacijskim sustavom, a kasnije nad cjelokupnom mrežom. Predloženo rješenje zaštite, u ovom diplomskom radu predstavlja kompoziciju koordiniranih timova, procesa, modernih tehnologija i industrijskih standarda, koje bi velike organizacije trebale implementirati kako bi minimalizirale sigurnosni rizik od kibernetičkih prijetnji
RAZLIKE PREMA SPOLU U PERCEPCIJI PROMOTIVNIH PORUKA S ELEMENTIMA NASILNOG HUMORA KOD GENERACIJE Z
Nasilan humor poznat i kao „crni humor“ je vrsta humora koja se temelji na šalama ili komentarima koji su vrlo često povezani sa tabu temama poput neugodnih ili osjetljivih situacija. Nasilan humor često za cilj ima izazvati smijeh koristeći apsurdne ili šokantne elemente. Ovaj rad bavi se istraživanjem razlika prema spolu u percepciji promotivnih poruka s elementima nasilnog humora kod generacije Z. Ukratko bi to značilo da će rad definirati kako muškarac percipira oglasnu poruku koja koristi nasilan humor naspram žene te kako njihova reakcija na oglasnu poruku utječe na percepciju brenda ili proizvoda. U radu se proučavaju prijašnja istraživanja koja su dobila željene rezultate te se na kraju rada nalazi istraživanje koje je dobiveno testiranjem pripadnika generacije Z. Cilj rada je proučiti i pomoći brendovima kako pristupiti svojoj publici oglasnim porukama bez pogrešnih tumačenja ili shvaćanja. Na temelju rezultata brendovi će moći komunicirati s generacijom Z efikasnim putem
Interfacing computer vision models for use in IoT and industry 4.0
This graduate thesis explores the development and implementation of a prebuilt computer vision model for real-time tracking of hand movements in 3D space. The aim of this research is to extract precise positional data from the hand landmarks, enabling the operation of a robotic hand through a microcontroller and servomotors. The proposed computer vision system employs state-of-the-art deep learning techniques to accurately detect and track the position of hand and orientation in real-time. The extracted 3D positional data is then utilized to control a robotic hand, mirroring the movements of the hand. By interfacing with a microcontroller and servomotors, the robotic hand emulates human-like motion, offering a novel and intuitive method of interacting with robotic systems