• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 16
  • 13
  • 8
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 46
  • 22
  • 12
  • 12
  • 11
  • 9
  • 8
  • 7
  • 7
  • 7
  • 7
  • 6
  • 5
  • 5
  • 5
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
21

Updating existing Human-Machine Interface With The Ability Of Communicating With A Web Server

Dalin-Volsing, Emil, Stranne, Viktor January 2022 (has links)
As technology advances and innovation becomes a keystone in every new product, some old gadgets and applications might experience difficulty keeping up. Theymight still be as functional as they were but the impression of them might not be ascreative as they were. At Tecnau, Ljungby, the user interface for their machines is noexception. Their GUI requires an update, aesthetic-wise and in terms of the softwarein which it is developed. Earlier their application was created in Tecanu’s programming language but this project will find a new, recently developed, framework andmethod of development for an HMI which will enable easier future development andredesigning of the user interface. To achieve this, a literature study has been donealongside experimenting with the framework that was found in this very study. Theresulting framework that was found was Django for the HMI in combination withApache to keep the application up to date. While finding the procedure of developing the HMI was most sufficient, the implementation ended up in minor piecesinstead of a complete application.
22

Pier Portal

Hardy, Alec W 01 June 2020 (has links) (PDF)
The Pier Portal marine monitoring system is an internet controlled underwater camera that will enable students, researchers, and the general public the ability to monitor underwater marine life and ocean conditions. Installed at Cal Poly’s Center for Coastal Marine Science pier at Avila Beach, California, the camera can be commanded in real-time to raise or lower to any position between the top of the pier and the bottom of the ocean floor, while providing a live-stream video to the operator and general public. This thesis effort focused on the integration of the various subsystem components through software, and the development of an online interface to allow the remote control of the system and the ability to view the live-stream video from the camera. Missing or damaged mechanical and electrical components were successfully redesigned and replaced, and a more compact and serviceable winch and sheave system was designed and partially manufactured. A software set was written in Python, JavaScript, HTML, and IEC 61131-6 successfully connecting the system’s control server, the winch’s industrial PLC, the cameras inside the underwater pod, and the front-facing webserver. The system’s internal network has been designed to allow internal components to communicate, and to allow external users the ability to securely control the system and view the video feed. Due to campus closure in early 2020, the final system was unable to be installed and tested, however, this document contains the entire system design and the next steps required to fully implement the system.
23

Quentin Tarantino och kärleken till blaxploitation : - en jämförande analys av representationen av svarta kvinnor / Quentin Tarantino and his love for blaxplotation : - a comparative analysis of the representation of black women

Rosén, Rebecca January 2016 (has links)
Följande uppsats kommer att fokusera på relationen mellan Quentin Tarantino och blaxploitation, och syftet med uppsatsen är att undersöka huruvida Tarantino väljer att representera sina svarta kvinnliga huvudkaraktärer annorlunda i sina blaxploitation-influerade filmer Jackie Brown (1997) och Django Unchained (2012) i jämförelse med representationen av svarta kvinnliga huvudkaraktärer i två av de mest kända blaxploitationfilmerna från 1970-talet, Coffy (1973) och Foxy Brown (1974). Den grundläggande teorin för uppsatsen är den feministiska filmteorin, men andra texter som berör representationen av kvinnor och specifikt svarta kvinnor på film är lika väsentliga. Mitt tillvägagångssätt för att besvara uppsatsens frågeställningar är att genom närläsning av de utvalda filmerna samt deras respektive kvinnliga karaktärer, med understöd av relevant litteratur och teorier, göra en jämförande analys. Slutresultatet visar att Tarantino i och med filmen Jackie Brown lyckas utveckla den svarta och starka kvinnliga karaktären från blaxploitation dock utan att föra vidare undergenrens problematiska sexualisering av kvinnokroppen. Däremot lyckas han inte lika bra i samband med Django Unchained, där den kvinnliga, ofta hjälplösa, huvudkaraktären främst visas som antingen någonting vackert eller någon som plågas för andras njutning.
24

Single Board Computer for Standardized Onboard Vehicle Network

Aristotelous, Andreas January 2016 (has links)
This master thesis project was carried in collaboration with Keolis AB. One of the company’s goals is to seek for a possible replacement to expensive custom hardware units by cheap single board computers. As a test case, a simple application is proposed, which implements driver identification by scanning the barcode of driving license (personnummer). The main objective of this project is to find a suitable single board computer, to implement the proposed driver identification application, to send the driving license number along with the timestamp in a web page and test the functionality of the single board computer according to procedures specified in ISO and IEC standards for road vehicles. A parser that analyzes the input string of a barcode reader was implemented in C programming language. The barcode reader scans a barcode or a QR code and the parser returns the content of the barcode symbol in ASCII character format. The driver license number as well as the timestamp should be published to a web page. A webpage was created using the Django Web Framework, which is a database-driven website. Each time a driving license barcode is scanned, a POST Http request method is performed and both the driving license and timestamp are stored in a SQLite database. Each time a GET request method is performed the data stored in the SQLite database is retrieved and presented in the website. The communication between the single board computer Raspberry Pi and the Django framework is achieved using cURL, which is an open source command line tool and library for transferring data with URL syntax. The data of the website will be manipulated in the backend. Moreover, heat and humidity environmental testing were performed as described in ISO and IEC standards for road vehicles, to evaluate the functionality of the system under certain environmental conditions. These tests showed the working temperature range and the humidity range that the Raspberry Pi can tolerate. As a conclusion, it can be stated that Raspberry Pi can be used in the passenger compartment with expected temperatures to be below 100 Celsius, but not in the engine compartment where temperatures more than 100 Celsius can occur. In addition, Raspberry Pi can perform in all the levels of humidity that has been tested. If it is necessary to be employed in other bus compartment with increased temperature, a more expensive robust embedded single board Linux computer should be chosen. Future work should include vibrations and immunity testing, in order to fully qualify with the ISO and IEC standards. These types of tests are costly and should therefore be performed by automotive manufacturers or other parties who are expected to bear such a cost. / Detta examensarbete genomfördes i samarbete med Keolis Sverige AB. Ett av företagets mål är att söka efter möjliga system som ersättning till dyra, specialanpassade hårdvaruenheter och istället övergå till billiga enkortsdatorer. Som ett testfall föreslås ett enkelt program, som genomför identifiering av föraren genom att skanna streckkoden på körkortet (personnummer). Huvudsyftet med projektet är att hitta en lämplig enkortsdator, att implementera den föreslagna föraridentifieringsapplikationen, skicka körkortsnumret/personnumret med tidsstämpel till en webbsida och testa funktionaliteten hos enkortsdator enligt testrutiner som beskrivs av ISO- och IEC-standarder för vägfordon. En parser som analyserar indatasträngen av en streckkodsläsare implementerades i programmeringsspråket C. Streckkodsläsaren skannar en streckkod eller en QR-kod och parsern returnerar innehållet i streckkoden på ASCIIteckenformat. Körkortsnumret samt tidsstämpel publiceras på en webbsida. En webbsida har skapats med Django Web Framework, som är en databasdriven webbplats. Varje gång körkortets streckkod skannas, skickas en POST http-begäransmetod som utförs varvid både körkort och tidsstämpel lagras i en SQLite databas. Varje gång en GET-begäran skickas, lagras data i SQLite databasen och presenteras på webbplatsen. Kommunikationen mellan enkortsdatorn Raspberry Pi och ett Django-ramverk uppnås med hjälp av cURL, som är ett kommandoradsverktyg med öppen källkod, och ett bibliotek för att överföra data med URL-syntax. Uppgifterna på webbplatsen manipuleras i backend. Miljötålighetsprovning med avseende på värme- och fuktighet har utförts för att utvärdera systemets funktionalitet under specifika miljöförhållanden. Testerna specificeras i ISO- och IEC-standarder för vägfordon. Dessa tester visade vilka arbetstemperaturer och vilken luftfuktighet som Raspberry Pi klarar. Det kan konstateras att Raspberry Pi kan användas i passagerarutrymmet, där temperaturen förväntas ligga under 100 Celsius, men inte i motorrummet där temperaturer högre än 100 Celsius kan förekomma. Vidare har Raspberry Pi visat sig fungera vid de nivåer av luftfuktighet som har förkommit i testerna. I de fall där systemet skall användas i miljöer med högre temperaturer bör en dyrare och mer robust inbyggd (embedded) Linux-enkortsdator väljas. Det framtida arbetet bör omfatta vibrations- och elstörningstester för att fullt ut säkerställa att systemet klarar gällande ISO- och IEC-standarder. Dessa typer av test är kostsamma och bör därför genomföras av fordonstillverkare eller andra aktörer som förväntas kunna bära en sådan kostnad.
25

A Web Application for Wildfire Spread Prediction and Visualisation in Sweden Using Geospatial Data and Technology / En Webbapplikation för Förutsägelse och Visualisering av Spridning av Skogsbrand Utifrån Geospatial Data och Teknologi

Makenzius, Micael, Bylerius, Jonas January 2022 (has links)
Skogsbränder är kraftfulla naturfenomen kapabla att åstakomma omfattande skada över stora ytor och medföra omfattande kostnader för sammhället både humanitärt, ekonomiskt och miljömässigt. Det finns därför ett starkt incitament att övervaka och förutspå skogsbränders utveckling och spridning. Traditionellt används kraftfulla skrivbordsklienter för att köra den simulerings-mjukvara som förutspår skogsbränder, vilket begränsar användningsområdet för simuleringar. Webbklienter är naturligt mobila och lättanvända. Genom att flytta bearbetningen till en server överförs majoriteten av arbetet från klienten. Det här projektet utvecklar ett server-klient baserat ramverk för att simulera skogsbränder, visualisera resultatet och hantera data för användning i skogsbrandsbekämpnings och -analys arbetsflöde. Både parametrarna som skickas till servern och simuleringsresultatet som returneras till klienten. Ramverket använder en kombination av HTTPS-kommunikation och websocket-teknologi för att kommunicera data mellan klienten och server i real-time genom Django-ramverket. Brandmodellen på den Kanadensiska empiriska brandmodellen Prometheus som är implementerad i programmeringsspråket Python. Det är optimerat för det svenska klimated för att enkelt kunnas fältsättas i en webbapplikation för svenska myndigheter. Webb-applikationen är tillgänglig genom mobila och stationära enheter där ramverket beräknar och visualiserar förutspådd fortspridning av skogsbrand i realtid. Skogsbrands moduleringsmodellen av applikationen är jämförd med skogsbränderna i Enskogen och Ängra närastaden Kårböle under sommaren 2018. Noggrannhetsbedömningen av modellen påvisar att den simulerade branden tenderar att innehålla den egentliga elden men är benägen att överskatta eldspridningen. Applikationen utvärderades även genom ett formulär om applikationens funktionallitet som skickades till en provgrupp av personer som arbetar med skogsbränder eller annat relevant område. Provgruppen var nöjd med applikationen och såg ett anvädningsområde för applikationen i sitt arbetsflöde. Mycket arbete återstår för att göra applikationen fältduglig genom integration av myndigheters datatjänster och andra databaser som innehåller riskobjekt, byggnader, kraftledningar e.g. Trots detta ansågs brandingejörer inom räddningstjänster en möjlighet att använda verktygen i dess nuvarande tillstånd om simuleringsresultatet anses korrekt nog för att fungera som underlag för beslut. Detta understryker behovet av en liknande applikation, med vidare funktionalitet och integration med data-system. / Wildfires are powerful natural forces capable of causing extensive damage to large areas of lands and induce a high societal cost in both humanitarian, economic and environmental terms. As such there is a strong incentive to track and predict wildfires' development and spread. Traditionally heavy desktop clients are required to run the simulation-software required to perform wildfire spread predictions, which limits their use and versatility. Conversely, web-based clients are lightweight and versatile by design. By moving the processing of the simulation to a server the bulk of the workload is removed from the client. This project aims to produce a server-client framework for simulating wildfires, visualising the result and handling the fire data for use in the workflow of wildfire suppression and analysis. Both the parameters sent to the server and the simulation result returned to the client. It utilises a combination of HTTPS-requests and websockets-technology to communicate data and information between the client and server in real-time through the Django framework. The fire simulation is based upon the Canadian empirical fire-model Prometheus. The implementation of the algorithm were adopted in the programming language python and optimized for the Swedish climate to be easily deployed in a web-application to be used by Swedish organisations. The web-application was accessible though mobile and stationary devices where the framework calculated and visualised the progression of the wildfire in real-time. The wildfire progression model of the application was compared to the wildfires Enskogen and Ängra, close to the town of Kårböle during the summer of 2018. The accuracy assessment of the fire progression model found that the simulated wildfire progression tend to contain the observed fire and prone to overestimate the wildfires progression. The application was evaluated though a questionnaire which was answered by a sample group composed of persons working with wildfires or wildfire related fields. The sample group were satisfied by the application and broadly found that the application could be implemented into their workflow.  Much work remain to operationalise the application, such as integration of municipal data sources and other databases containing resources, risk-objects, buildings, power-lines. In spite of this Fire-engineers in emergency services state a possibility for use of the application as is, if the simulations are deemed accurate enough and provide a better basis for decision making and measures. This underlines the need of an application such as this in the field, and with further functionalities and integration's with data-systems.
26

Разработка инфраструктуры и серверного приложения для проекта «Мониторинг IT-конференций» : магистерская диссертация / Development of infrastructure and server application for the project "Monitoring IT conferences"

Сухарев, Н. В., Sukharev, N. V. January 2021 (has links)
Цель работы – разработка серверной части приложения и инфраструктурных компонентов для проекта «Мониторинг IT-конференций». Методы исследования: анализ, сравнение, систематизацию и обобщение данных о существующих и разработанных инфраструктурных компонентах, апробация современных подходов при построении архитектуры инфраструктуры. В результате работы сконфигурированы две виртуальные машины для работы Kubernetes и Gitlab Runner, настроены компоненты хранения постоянных данных для PostgreSQL, RabbitMQ и S3-хранилища на базе Rook Ceph, создано приложение на базе Django для предоставления API клиентскому приложению, написана конфигурация для Gitlab CI, обеспечивающая сборку образа приложения и его развертывание в Kubernetes. Созданное приложение предоставляет функционал управления контентом для администраторов сервиса (загрузка видео в S3-хранилище, разметка с помощью системы тегов, привязывание конференций к спикерам) и HTTP API для клиентского приложения с возможностью регистрации, аутентификации через JWT-токены, иерархическому поиску по системе тегов и отдаче подписанных ссылок на S3-хранилище для просмотра видео. / The purpose of the work is to develop the server part of the application and infrastructure components for the project "Monitoring IT conferences". Research methods: analysis, comparison, systematization and generalization of data on existing and developed infrastructure components, approbation of modern approaches in building infrastructure architecture. As a result of the work, two virtual machines were configured for Kubernetes and Gitlab Runner, persistent data storage components for PostgreSQL, RabbitMQ and S3 storage based on Rook Ceph were configured, an application based on Django was created to provide an API to a client application, a configuration for Gitlab CI was written, providing building an application image and deploying it to Kubernetes. The created application provides content management functionality for service administrators (uploading videos to S3 storage, marking using a tag system, binding conferences to speakers) and an HTTP API for a client application with the ability to register, authenticate through JWT tokens, hierarchical search using the tag system, and giving back signed links to S3 storage for watching videos.
27

La estetización de la violencia en las películas Inglourious Basterds y Django Unchained del cineasta Quentin Tarantino como un instrumento enunciativo de la violencia de las víctimas y los victimarios

Quiroz Linares, Andrea del Rosario 30 November 2016 (has links)
El presente trabajo de investigación es un estudio acerca de las técnicas y recursos formales audiovisuales que conforman la estética del cine en relación con la violencia representada en dos obras cinematográficas: Inglourious Basterds (2009) y Django Unchained (2012). Esto surge a partir de un interés particular por los intensos, inagotables y diferentes modos de retratar la violencia en el cine a lo largo de su historia, originando obras tan diversas como las apreciaciones que se hacen de ellas: hay quienes la encuentran atractiva y otros para quienes es repulsiva. El director de cine Quentin Tarantino es un gran expositor de esta temática en el cine contemporáneo; sus tramas siempre dan lugar a conflictos físicos entre sus personajes que conllevan a un espectáculo de sangre y muerte con un tratamiento audiovisual característico que requiere el dominio y la planificación de diversas áreas en la realización cinematográfica. Esta investigación se ha formulado para analizar estas áreas desde la perspectiva estética; es decir, desde la dirección de fotografía y la dirección de arte, con el apoyo del sonido y del montaje para determinar que cada aspecto elaborado desde cada área audiovisual crea en conjunto una representación estetizada de la violencia en las dos películas mencionadas; es decir, la violencia, cultural y convencionalmente “fea”, pasa a ser audiovisual y sensorialmente atractiva. / Tesis
28

Comparing two heuristic evaluation methods and validating with usability test methods : Applying usability evaluation on a simple website

Sohl, Michael January 2018 (has links)
In this thesis, an IT company asked for a tool for improving some aspects of daily work for employees working with customer support. A web-site was constructed for this purpose, and development was steered by applying usability evaluation methods in an iterative manner. These methods were combined with the approach of following the guidelines of user-centered design. The aim was to see if an increase of user-satisfaction towards the user-interface could be measured between iterations.Another significant question that was central to the study was the comparison between the industry-leading Nielsen’s heuristics and Gerhardt-Powals principles. Only one previous study was found making this comparison which made it interesting to see if the same result would be reached in this study.
29

Využití frameworku Django pro tvorbu informačních systémů / Suitability of the Django Framework for Information Systems Development

Hrubý, Jan January 2010 (has links)
The aim of this study is to analyze the Django framework in terms of design patterns and architectural principles with emphasis on development of information systems. Based on a comparison of two real systems was identified basic general functionality, the systems commonly support. This analysis helped identify the strengths and weaknesses of the framework. These ensue from the application architecture and from weaknesses of some of its components. Based on these were derived requirements for library expansion and new application components. Problems that have arisen with the solution of the new application components within the specified requirements are theoretically analyzed and described their solutions with emphasis on the application of appropriate design patterns. The solution here appears the Observer design pattern in an environment different processes, access control entries (pessimistic and optimistic locking) and a database schema in an incremental approach to the development of an information system. Implemented components were used to program information system in a team, which demonstrates the overall suitability of this framework for use in the development of information systems.
30

IT Risk register / Registr IT rizik

Kohout, Karel January 2011 (has links)
The theoretical part of the thesis analyzes several selected methodologies and best-practices related to information technology risks management, with focus on documents and guidance developed by ISACA. It builds a set of ideas and basic requirements for effective model of an IT risk register. Strong emphasis is placed on mapping CobiT 4.1 based Risk IT to COBIT 5. The practical part describes implementation of an exploratory web-based IT risk register in Python programming language utilizing the Django framework and employs concepts from the analysis.

Page generated in 0.0389 seconds