Repository of FERIT Osijek
Not a member yet
    4053 research outputs found

    Car dealership web application

    No full text
    Ovaj rad prikazuje razvoj moderne web aplikacije autosalona, čija je svrha omogućiti pregled, filtriranje i izdvajanje vozila, kao i olakšati upravljanje ponudom vozila administratorima. Aplikacija je izrađena korištenjem React.js za izradu korisničkog sučelja, Supabase platforme za poslužiteljski dio i bazu podataka te CSS-a za vizualno oblikovanje. Korisnicima su dostupne funkcionalnosti kao što su označavanje vozila kao favorita, slanje zahtjeva za kupnju ili servis te pregled detalja svakog vozila, dok administratori mogu dodavati, uređivati i brisati vozila te upravljati korisničkim zahtjevima.This paper presents the development of a modern web application for a car dealership, designed to provide an intuitive platform for viewing, filtering, and managing vehicles. The application is built up by using React.js for the frontend, Supabase for the backend and database, and CSS for visual styling. Users can easily browse available vehicles, mark favorites, send requests for purchase or service, and view detailed information about each vehicle. Administrators have access to dedicated features for adding, editing, and deleting vehicles, as well as managing user requests through a specialized admin interface. The main focus of this work is on the design and implementation of core functionalities that enhance both, user experience and administrative efficiency

    Pierce-Gate oscillator

    No full text
    Ovaj rad istražuje dizajn, načelo rada i primjene Pierce-Gate oscilatora, koji predstavlja ključnu komponentu u mnogim modernim digitalnim elektroničkim uređajima. Ovaj oscilator je jedan od najčešće korištenih oscilatorskih krugova zbog svoje jednostavnosti, stabilnosti frekvencije ivisoke kvalitete izlaznog signala. Najčešće se izvodi s kvarcnim kristalom koji osigurava generiranje stabilne i precizne frekvencije oscilacija. Ovaj rad se fokusira na dimenzioniranje elemenata Pierce-Gate oscilatora, objašnjavajući njegovu teorijsku pozadinu, što uključuje u prvom redu tranzistore, kristalni rezonator i povratnu vezu koja omogućava stabilne oscilacije. Također, detaljno se objašnjava utjecaj elemenata kao što su otpornici i kondenzatori na rad oscilatora, kao i faktori koji utječu na stabilnost frekvencije i pouzdanost oscilatora, kao što su opteretni kapacitet i razina pogona kristala.This paper investigates the design, principle of operation and applications of the Pierce-Gate oscillator, which is a key component in many modern digital electronic devices. This oscillator is one of the most commonly used oscillator circuits due to its simplicity, frequency stability and high output signal quality. It is most often performed with a quartz crystal that ensures the generation of a stable and precise frequency of oscillations. This paper focuses on the dimensioning of Pierce-Gate oscillator elements, explaining its theoretical background, which includes primarily transistors, a crystal resonator and a feedback loop that enables stable oscillations. Also, the influence of elements such as resistors and capacitors on oscillator operation is explained in detail, as well as factors that affect frequency stability and oscillator reliability, such as load capacity and crystal drive level

    Motor types and categories for electrical vehicles

    No full text
    U ovom radu proučavaju se električni pogonski motori te popratna energetska elektronika za upravljanja i regulaciju. U razmatranje se uzima trenutačna situacija i trendovi na tržištu te projekcija tržišta električnih vozila u budućnosti. Na kraju je spomenuta nova obećavajuća alternativa dosada najraširenijim električnim motorima.In this paper we will study electric propulsion motors and accompanying power electronics for control and regulation. In addition, current state and trends in EV market will be taken into consideration, as well as projection for the future of EV market. In the end there will be mentioned a promising and up and coming alternative to currently the most widespread electric motors

    Comparison of Electric, Hybrid and Conventional Drives in Automobiles

    No full text
    sažetak (hrvatski): Svrha završnog rada bila je usporediti i analizirati tri vrste pogonskih sustava koji su danas prisutni u automobilima, konvencionalni, hibridni i električni. Kroz rad detaljno je istražena povijest razvija, počevši od prvih parnih vozila do današnjih naprednih električnih vozila, teorijske osnove svakog pojedinog pogonskog sustava sa sažetim opisom rada, prednostima i nedostacima sustava. Poseban naglasak bio je na ekološkim, ekonomskim elementima i performansama navedenih pogonskih sustava. Kroz istraživanje pokazano je da električni automobili nude prednosti po pitanju nulte emisije štetnih plinova, ali suočavaju se s izazovima poput dosega i infrastrukture za punjenje. Hibridna vozila su blagi prijelaz na električna vozila jer kombiniraju konvencionalne i električne pogonske sustave. Tim načinom smanjuju potrošnju goriva i emisije štetnih plinova, ali su skuplji i složeniji za održavanje. Konvencionalni automobili još uvijek su dominantni na tržištu zbog dobro razvijene infrastrukture i nižih početnih cijena, ali suočavaju se s problemima po pitanju emisija plinova i negativnog utjecaja na okoliš. Usporedba je obuhvatila brojne elemente, poput potrošnje energije/goriva, dosega, načina punjenja, ekonomske isplativosti, itd. Nakon svih provedenih usporedbi, dolazi se do zaključka da hibridni i električni sustavi predstavljaju budućnost, dok će konvencionalni pogonski sustavi i dalje biti prisutni, posebice u područjima sa slabo razvijenom infrastrukturom za električna vozila. Važno je istaknuti da će hibridi igrati ključnu ulogu u prijelaznom razdoblju s konvencionalnih na električna vozila.abstract: Comparison of Electric, Hybrid and Conventional Drives in Automobiles The purpose of the final work was to compare and analyze 3 types of drive systems that are present in cars today, conventional, hybrid and electric drive systems. Throughout the work, the history is researched in detail, starting from the first steam vehicles to today's advanced electric vehicles, the theoretical basis of each individual drive system is developed with a concise description of the operation, advantages and disadvantages of the system. Special emphasis was placed on the ecological, economic elements and performance of the aforementioned drive systems. Research has shown that electric cars offer advantages in terms of zero emissions, but face challenges such as range and charging infrastructure. Hybrid vehicles are a gentle transition to electric vehicles as they combine conventional and electric drive systems. In this way, they reduce fuel consumption and emissions of harmful gases, but they are more expensive and more complex to maintain. Conventional cars are still dominant in the market due to well-developed infrastructure and lower entry-level prices, but they face problems in terms of gas emissions and negative impact on the environment. The comparison included numerous elements, such as energy/fuel consumption, range, charging method, economic profitability, etc. After all the comparisons, the conclusion is reached that hybrid and electric systems represent the future, while conventional drive systems will continue to be present, especially in areas with poorly developed infrastructure for electric vehicles. It is important to point out that hybrids will play a key role in the transition period from conventional to electric vehicles

    Cryptographic algorithms for the Internet of Things environment

    No full text
    U ovom radu izvršeni su pregled i analiza kriptografskih algoritama namijenjenih za primjenu u okruženju Interneta stvari. Proveden je cjelovit pregled područja Interneta stvari odnosno pruženi su odgovori na pitanje što je to IoT, što sve obuhvaća, kako funkcionira i koju perspektivu ima u budućnosti. Upotreba IoT-a u današnjem vremenu je nemoguća bez kriptografskih algoritama, a povećanje upotrebe i popularizacija IoT-a iz dana u dan zahtjeva sve bolje i sigurnije algoritme i načine kriptiranja kako bi integritet i sigurnost podataka ostali očuvani, što je glavni preduvjet za rast i prodiranje u nova područja primjene. Pred kriptografske algoritme se postavljaju sve veći zahtjevi, te postoje sve veće potrebe za istraživanjem i razvojem još sigurnijih i boljih kriptografskih algoritama.In this paper, an overview and analysis of cryptographic algorithms intended for application in the Internet of Things (IoT) environment is provided. A comprehensive overview of the Internet of Things domain is presented, answering questions about what IoT is, what it encompasses, how it functions, and its future prospects. The use of IoT in today's world is inseparable from cryptographic algorithms. The increasing use and growing popularity of IoT require more robust and secure algorithms and encryption methods to preserve integrity and security, which are essential for growth and expansion into new areas of application. As a result, cryptographic algorithms face increasing demands, creating a growing need for the research and development of even safer and more advanced cryptographic solutions

    Detection and mitigation of Apache symbolic link attacks

    No full text
    U ovom radu dan je pregled najčešćih sigurnosnih problema u web hosting okruženjima, s fokusom na raširenu vrstu napada koji iskorištava ranjivosti u načinu na koji Apache web poslužitelj radi sa symlinkovima. Detaljno su obrazloženi: utjecaj ovakvih napada na poslužitelje koji koriste upravljačke ploče poput cPanela, ograničenja u prevenciji ovih napada, važnost brzine njihovog otkrivanja, i postupak mitigacije proizašle štete. Skripta foxhound.sh je izrađena s ciljem pravodobne detekcije ovih incidenata i jednostavne masovne implementacije na floti poslužitelja. Ova skripta traži symlinkove unutar početnih direktorija stranica na poslužitelju, vrši jednostavnu analizu rezultata i obavještava administratora ukoliko se incident dogodio. Također je izrađena skripta foxdie.sh, namijenjena automatizaciji procesa resetiranja zaporki za pristup bazama podataka kompromitiranih web aplikacija, zaporki njihovih administratorskih računa, te ažuriranju relevantnih konfiguracijskih datoteka. Korištenjem ove skripte uvelike se ubrzava postupak prevencije daljnjeg neovlaštenog pristupa kompromitiranim aplikacijama, te shodno tome i smanjuje šteta vlasnicima poslužitelja i stranicaThis paper provides an overview of the most common security issues present in web hosting environments, with a focus on a widespread attack that exploits the way that the Apache web server handles symlinks. It provides a detailed explanation of how these attacks affect servers that utilize control panel software such as cPanel, the limitations of symlink attack prevention, the importance of quick detection of such attacks, as well as the process of mitigating the resulting damage. The foxhound.sh bash script was created with the goals of timely detection of such attacks and easy deployment on a fleet of servers. It searches for symlinks within the document roots of the websites present on the server, performs a simple analysis of the results, and notifies the administrator if an incident is found to have occurred. The foxdie.sh script was created to automate the process of resetting the database user and CMS administrator passwords of compromised sites, as well as updating the pertinent configuration files. Using this script greatly speeds up the process of preventing further unauthorized access to compromised sites, and thus also reduces the damage done to the owners of the server and sites

    Laboratory model for the education of KNX installations

    No full text
    U ovome završnom radu obavljena je nadogradnja edukacijskih modela za vježbe KNX naprednih instalacija. Izvršen je kraći opis samoga KNX sustava te komponenti koje su ugrađene na nove modele. Uz detaljan pregled i opis komponenti koje će se koristiti za laboratorijsku vježbu osmišljena je laboratorijska vježba za korištenje opremu dostupne na panelima sa ETS 5 Lite softwareom. Izrađena vježba je upravljanje instalacijom rasvjete i roletama u manjem stanu.In this thesis, an upgrade of the educational models for KNX advanced installation exercises has been carried out. A brief description of the KNX system and the components installed in the new models has been provided. Along with a detailed overview and description of the components to be used for the laboratory exercise, a laboratory exercise has been designed for using the equipment available on the panels with ETS 5 Lite software. The developed exercise involves managing the lighting and blinds installation in a small apartment

    Modelling of galvanic methods of soil resistivity measurement using Ansys software

    No full text
    Diplomski rad započinje s poglavljem o uzemljenju, zatim se opisalo kako ulogu imaju vlažnost i temperatura na svojstvo otpornosti tla, tj. kako utječu. Objašnjene su negalvanske i galvanske metode mjerenja otpornosti tla te se kao primjer za simulaciju uzela Wennerova metoda. Wennerovom metodom opisalo se kako i na koji način utječe lokalna nehomogenost valjka u gornjem sloju zemlje. U radu su detaljno objašnjeni koraci kako se odradila simulacija te su se postavili grafovi koji dokazuju dobiveni rezultat.The thesis begins with a chapter on grounding, then it was described how humidity and temperature play a role in the property of soil resistance, i.e. how they affect it. Non-galvanic and galvanic methods of soil resistance measurement were explained, and Wenner's method was used as an example for simulation. Wenner's method described how and in what way the local inhomogeneity of the roller in the upper layer of the soil affects it. In the paper, the steps of how the simulation was performed are explained in detail, and graphs are set up to prove the obtained result

    Internet interface for serial communication

    No full text
    sažetak (hrvatski): Zadatak ovog završnog rada bio je razvoj internetskog sučelja za serijsku komunikaciju s ciljem komunikacije između računala i serijskih uređaja. Smjernice za rješavanje problema uključivale su analizu postojećih rješenja poput serijskih monitora i tehnologija kao što je Web Serial API te razvoj vlastitog sučelja koristeći JavaScript, biblioteku React, HTML i CSS. Postignuti rezultati uključuju uspješno razvijeno internetsko sučelje koje omogućuje funkcionalnu komunikaciju između serijskog uređaja i web stranice. Razvijeno sučelje je jednostavno za korištenje, što omogućuje korisnicima lako upravljanje serijskim uređajima bez potrebe za dodatnim alatima. Testiranje je potvrdilo ispravnost sučelja i njegovu sposobnost za slanje i primanje podataka. Zaključno, projekt je uspješno ostvario postavljene ciljeve i otvorio mogućnosti za daljnja unaprjeđenja.abstract: The task of this final paper was to develop an internet interface for serial communication with the goal of facilitating communication between a computer and serial devices. The approach to solving the problem involved analyzing existing solutions such as serial monitors and technologies like the Web Serial API, and creating a custom interface using JavaScript, the React library, HTML, and CSS. The results achieved include a successfully developed internet interface that enables functional communication between the serial device and the web page. The interface is user-friendly, allowing users to easily manage serial devices without the need for additional tools. Testing confirmed the correctness of the interface and its capability to send and receive data. In conclusion, the project successfully met its objectives and opened possibilities for further improvements

    Generative adversarial networks for the artificial generation of medical images

    No full text
    Nedovoljno velik skup podataka jedan je od ključnih izazova kod dubokog učenja, posebno kada je riječ o medicinskim snimcima i pripadajućim im maskama. Zbog ograničenog broja snimaka, postaje vrlo izazovno razviti kvalitetne modele za detekciju rijetkih bolesti. Generiranje umjetnog sadržaja predstavlja jedno od mogućih rješenja za taj problem. U ovom radu obrađena je tematika generiranja novih medicinskih snimaka i pripadajućih im maski pomoću generativne suparničke mreže. Navedeni su i nedostatci tog modela, primjerice zahtjevnost u pogledu vremenskih i računalnih resursa, osjetljivost na parametre te sklonost kreiranju sličnog sadržaja. U završnom dijelu rada predstavljen je model osnovne verzije GAN-a primijenjen za generiranje medicinskih snimaka i maski, prikazani su rezultati generiranja te su istaknuti nedostatci tog modela.Insufficiently large datasets are one of the key challenges in deep learning, especially when it comes to medical images and their corresponding masks. Due to the limited number of images, it is very challenging to develop quality models for detecting rare diseases. Generating artificial content represents one possible solution to this problem. This paper explores the generation of new medical images and their corresponding masks using generative adversarial networks (GANs). The limitations of this model are also discussed, including the high demands in terms of time and computational resources, sensitivity to parameters, and tendency to produce similar content. In the concluding section of the paper, a model based on the basic version of GAN is presented for generating medical images and masks, along with the generated results and the highlighted shortcomings of this model

    103

    full texts

    4,053

    metadata records
    Updated in last 30 days.
    Repository of FERIT Osijek
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇